<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../XSLT/decoder.xsl"?>
<!-- Copyright (C) JMRI 2001, 2005, 2007, 2009, 2010, 2014 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.                                                      -->
<variables 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">
  <authorgroup xmlns="http://docbook.org/ns/docbook">
    <author>
      <personname>
        <firstname>Pierre</firstname>
        <surname>Billon</surname>
      </personname>
    </author>
  </authorgroup>
  <revhistory xmlns="http://docbook.org/ns/docbook">
    <revision>
      <revnumber>1</revnumber>
      <date>2021-10-02</date>
      <authorinitials>PB</authorinitials>
      <revremark>Creation (support for 28 functions forward and reverse + 24 outputs)</revremark>
    </revision>
  </revhistory>
  <!-- This is a mapping, normed as RCN-227 by the Rail Community group (in German: http://normen.railcommunity.de/RCN-227.pdf)   -->
  <!-- Created for Tams Elektronik FD-R Basic 3 decoder, but is put here to be used for other RCN-227 decoders   -->
  <!-- Note: only the first 3 bytes (outputs 1-24) are handled here and appear on the standard JMRI mapping pane,   -->
  <!-- the 4th byte (preclusion mapping) is in another file/pane.   -->
    <variable item="FL(f) controls output 1" CV="257" mask="XXXXXXXV" minOut="1">
      <defaultItem default="1" include="FD-R-B3"/>
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 2" CV="257" mask="XXXXXXVX" minOut="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 3" CV="257" mask="XXXXXVXX" minOut="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 4" CV="257" mask="XXXXVXXX" minOut="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 5" CV="257" mask="XXXVXXXX" minOut="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 6" CV="257" mask="XXVXXXXX" minOut="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 7" CV="257" mask="XVXXXXXX" minOut="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 8" CV="257" mask="VXXXXXXX" minOut="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 9" CV="258" mask="XXXXXXXV" minOut="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 10" CV="258" mask="XXXXXXVX" minOut="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 11" CV="258" mask="XXXXXVXX" minOut="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 12" CV="258" mask="XXXXVXXX" minOut="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 13" CV="258" mask="XXXVXXXX" minOut="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 14" CV="258" mask="XXVXXXXX" minOut="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 15" CV="258" mask="XVXXXXXX" minOut="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 16" CV="258" mask="VXXXXXXX" minOut="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 17" CV="259" mask="XXXXXXXV" minOut="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 18" CV="259" mask="XXXXXXVX" minOut="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 19" CV="259" mask="XXXXXVXX" minOut="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 20" CV="259" mask="XXXXVXXX" minOut="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 21" CV="259" mask="XXXVXXXX" minOut="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 22" CV="259" mask="XXVXXXXX" minOut="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 23" CV="259" mask="XVXXXXXX" minOut="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(f) controls output 24" CV="259" mask="VXXXXXXX" minOut="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 1" CV="261" mask="XXXXXXXV" minOut="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 2" CV="261" mask="XXXXXXVX" minOut="2">
      <defaultItem default="1" include="FD-R-B3"/>
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 3" CV="261" mask="XXXXXVXX" minOut="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 4" CV="261" mask="XXXXVXXX" minOut="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 5" CV="261" mask="XXXVXXXX" minOut="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 6" CV="261" mask="XXVXXXXX" minOut="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 7" CV="261" mask="XVXXXXXX" minOut="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 8" CV="261" mask="VXXXXXXX" minOut="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 9" CV="262" mask="XXXXXXXV" minOut="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 10" CV="262" mask="XXXXXXVX" minOut="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 11" CV="262" mask="XXXXXVXX" minOut="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 12" CV="262" mask="XXXXVXXX" minOut="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 13" CV="262" mask="XXXVXXXX" minOut="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 14" CV="262" mask="XXVXXXXX" minOut="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 15" CV="262" mask="XVXXXXXX" minOut="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 16" CV="262" mask="VXXXXXXX" minOut="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 17" CV="263" mask="XXXXXXXV" minOut="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 18" CV="263" mask="XXXXXXVX" minOut="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 19" CV="263" mask="XXXXXVXX" minOut="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 20" CV="263" mask="XXXXVXXX" minOut="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 21" CV="263" mask="XXXVXXXX" minOut="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 22" CV="263" mask="XXVXXXXX" minOut="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 23" CV="263" mask="XVXXXXXX" minOut="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="FL(r) controls output 24" CV="263" mask="VXXXXXXX" minOut="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 1" CV="265" mask="XXXXXXXV" minOut="1" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 2" CV="265" mask="XXXXXXVX" minOut="2" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 3" CV="265" mask="XXXXXVXX" minOut="3" minFn="1">
      <defaultItem default="1" include="FD-R-B3"/>
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 4" CV="265" mask="XXXXVXXX" minOut="4" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 5" CV="265" mask="XXXVXXXX" minOut="5" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 6" CV="265" mask="XXVXXXXX" minOut="6" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 7" CV="265" mask="XVXXXXXX" minOut="7" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 8" CV="265" mask="VXXXXXXX" minOut="8" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 9" CV="266" mask="XXXXXXXV" minOut="9" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 10" CV="266" mask="XXXXXXVX" minOut="10" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 11" CV="266" mask="XXXXXVXX" minOut="11" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 12" CV="266" mask="XXXXVXXX" minOut="12" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 13" CV="266" mask="XXXVXXXX" minOut="13" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 14" CV="266" mask="XXVXXXXX" minOut="14" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 15" CV="266" mask="XVXXXXXX" minOut="15" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 16" CV="266" mask="VXXXXXXX" minOut="16" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 17" CV="267" mask="XXXXXXXV" minOut="17" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 18" CV="267" mask="XXXXXXVX" minOut="18" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 19" CV="267" mask="XXXXXVXX" minOut="19" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 20" CV="267" mask="XXXXVXXX" minOut="20" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 21" CV="267" mask="XXXVXXXX" minOut="21" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 22" CV="267" mask="XXVXXXXX" minOut="22" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 23" CV="267" mask="XVXXXXXX" minOut="23" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(f) controls output 24" CV="267" mask="VXXXXXXX" minOut="24" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 1" CV="269" mask="XXXXXXXV" minOut="1" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 2" CV="269" mask="XXXXXXVX" minOut="2" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 3" CV="269" mask="XXXXXVXX" minOut="3" minFn="1">
      <defaultItem default="1" include="FD-R-B3"/>
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 4" CV="269" mask="XXXXVXXX" minOut="4" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 5" CV="269" mask="XXXVXXXX" minOut="5" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 6" CV="269" mask="XXVXXXXX" minOut="6" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 7" CV="269" mask="XVXXXXXX" minOut="7" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 8" CV="269" mask="VXXXXXXX" minOut="8" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 9" CV="270" mask="XXXXXXXV" minOut="9" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 10" CV="270" mask="XXXXXXVX" minOut="10" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 11" CV="270" mask="XXXXXVXX" minOut="11" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 12" CV="270" mask="XXXXVXXX" minOut="12" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 13" CV="270" mask="XXXVXXXX" minOut="13" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 14" CV="270" mask="XXVXXXXX" minOut="14" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 15" CV="270" mask="XVXXXXXX" minOut="15" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 16" CV="270" mask="VXXXXXXX" minOut="16" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 17" CV="271" mask="XXXXXXXV" minOut="17" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 18" CV="271" mask="XXXXXXVX" minOut="18" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 19" CV="271" mask="XXXXXVXX" minOut="19" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 20" CV="271" mask="XXXXVXXX" minOut="20" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 21" CV="271" mask="XXXVXXXX" minOut="21" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 22" CV="271" mask="XXVXXXXX" minOut="22" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 23" CV="271" mask="XVXXXXXX" minOut="23" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F1(r) controls output 24" CV="271" mask="VXXXXXXX" minOut="24" minFn="1">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 1" CV="273" mask="XXXXXXXV" minOut="1" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 2" CV="273" mask="XXXXXXVX" minOut="2" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 3" CV="273" mask="XXXXXVXX" minOut="3" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 4" CV="273" mask="XXXXVXXX" minOut="4" minFn="2">
      <defaultItem default="1" include="FD-R-B3"/>
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 5" CV="273" mask="XXXVXXXX" minOut="5" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 6" CV="273" mask="XXVXXXXX" minOut="6" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 7" CV="273" mask="XVXXXXXX" minOut="7" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 8" CV="273" mask="VXXXXXXX" minOut="8" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 9" CV="274" mask="XXXXXXXV" minOut="9" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 10" CV="274" mask="XXXXXXVX" minOut="10" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 11" CV="274" mask="XXXXXVXX" minOut="11" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 12" CV="274" mask="XXXXVXXX" minOut="12" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 13" CV="274" mask="XXXVXXXX" minOut="13" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 14" CV="274" mask="XXVXXXXX" minOut="14" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 15" CV="274" mask="XVXXXXXX" minOut="15" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 16" CV="274" mask="VXXXXXXX" minOut="16" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 17" CV="275" mask="XXXXXXXV" minOut="17" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 18" CV="275" mask="XXXXXXVX" minOut="18" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 19" CV="275" mask="XXXXXVXX" minOut="19" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 20" CV="275" mask="XXXXVXXX" minOut="20" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 21" CV="275" mask="XXXVXXXX" minOut="21" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 22" CV="275" mask="XXVXXXXX" minOut="22" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 23" CV="275" mask="XVXXXXXX" minOut="23" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(f) controls output 24" CV="275" mask="VXXXXXXX" minOut="24" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 1" CV="277" mask="XXXXXXXV" minOut="1" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 2" CV="277" mask="XXXXXXVX" minOut="2" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 3" CV="277" mask="XXXXXVXX" minOut="3" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 4" CV="277" mask="XXXXVXXX" minOut="4" minFn="2">
      <defaultItem default="1" include="FD-R-B3"/>
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 5" CV="277" mask="XXXVXXXX" minOut="5" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 6" CV="277" mask="XXVXXXXX" minOut="6" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 7" CV="277" mask="XVXXXXXX" minOut="7" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 8" CV="277" mask="VXXXXXXX" minOut="8" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 9" CV="278" mask="XXXXXXXV" minOut="9" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 10" CV="278" mask="XXXXXXVX" minOut="10" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 11" CV="278" mask="XXXXXVXX" minOut="11" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 12" CV="278" mask="XXXXVXXX" minOut="12" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 13" CV="278" mask="XXXVXXXX" minOut="13" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 14" CV="278" mask="XXVXXXXX" minOut="14" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 15" CV="278" mask="XVXXXXXX" minOut="15" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 16" CV="278" mask="VXXXXXXX" minOut="16" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 17" CV="279" mask="XXXXXXXV" minOut="17" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 18" CV="279" mask="XXXXXXVX" minOut="18" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 19" CV="279" mask="XXXXXVXX" minOut="19" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 20" CV="279" mask="XXXXVXXX" minOut="20" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 21" CV="279" mask="XXXVXXXX" minOut="21" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 22" CV="279" mask="XXVXXXXX" minOut="22" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 23" CV="279" mask="XVXXXXXX" minOut="23" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F2(r) controls output 24" CV="279" mask="VXXXXXXX" minOut="24" minFn="2">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 1" CV="281" mask="XXXXXXXV" minOut="1" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 2" CV="281" mask="XXXXXXVX" minOut="2" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 3" CV="281" mask="XXXXXVXX" minOut="3" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 4" CV="281" mask="XXXXVXXX" minOut="4" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 5" CV="281" mask="XXXVXXXX" minOut="5" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 6" CV="281" mask="XXVXXXXX" minOut="6" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 7" CV="281" mask="XVXXXXXX" minOut="7" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 8" CV="281" mask="VXXXXXXX" minOut="8" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 9" CV="282" mask="XXXXXXXV" minOut="9" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 10" CV="282" mask="XXXXXXVX" minOut="10" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 11" CV="282" mask="XXXXXVXX" minOut="11" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 12" CV="282" mask="XXXXVXXX" minOut="12" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 13" CV="282" mask="XXXVXXXX" minOut="13" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 14" CV="282" mask="XXVXXXXX" minOut="14" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 15" CV="282" mask="XVXXXXXX" minOut="15" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 16" CV="282" mask="VXXXXXXX" minOut="16" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 17" CV="283" mask="XXXXXXXV" minOut="17" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 18" CV="283" mask="XXXXXXVX" minOut="18" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 19" CV="283" mask="XXXXXVXX" minOut="19" minFn="3">
      <defaultItem default="1" include="FD-R-B3"/>
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 20" CV="283" mask="XXXXVXXX" minOut="20" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 21" CV="283" mask="XXXVXXXX" minOut="21" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 22" CV="283" mask="XXVXXXXX" minOut="22" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 23" CV="283" mask="XVXXXXXX" minOut="23" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(f) controls output 24" CV="283" mask="VXXXXXXX" minOut="24" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 1" CV="285" mask="XXXXXXXV" minOut="1" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 2" CV="285" mask="XXXXXXVX" minOut="2" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 3" CV="285" mask="XXXXXVXX" minOut="3" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 4" CV="285" mask="XXXXVXXX" minOut="4" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 5" CV="285" mask="XXXVXXXX" minOut="5" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 6" CV="285" mask="XXVXXXXX" minOut="6" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 7" CV="285" mask="XVXXXXXX" minOut="7" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 8" CV="285" mask="VXXXXXXX" minOut="8" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 9" CV="286" mask="XXXXXXXV" minOut="9" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 10" CV="286" mask="XXXXXXVX" minOut="10" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 11" CV="286" mask="XXXXXVXX" minOut="11" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 12" CV="286" mask="XXXXVXXX" minOut="12" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 13" CV="286" mask="XXXVXXXX" minOut="13" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 14" CV="286" mask="XXVXXXXX" minOut="14" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 15" CV="286" mask="XVXXXXXX" minOut="15" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 16" CV="286" mask="VXXXXXXX" minOut="16" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 17" CV="287" mask="XXXXXXXV" minOut="17" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 18" CV="287" mask="XXXXXXVX" minOut="18" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 19" CV="287" mask="XXXXXVXX" minOut="19" minFn="3">
      <defaultItem default="1" include="FD-R-B3"/>
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 20" CV="287" mask="XXXXVXXX" minOut="20" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 21" CV="287" mask="XXXVXXXX" minOut="21" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 22" CV="287" mask="XXVXXXXX" minOut="22" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 23" CV="287" mask="XVXXXXXX" minOut="23" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F3(r) controls output 24" CV="287" mask="VXXXXXXX" minOut="24" minFn="3">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 1" CV="289" mask="XXXXXXXV" minOut="1" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 2" CV="289" mask="XXXXXXVX" minOut="2" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 3" CV="289" mask="XXXXXVXX" minOut="3" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 4" CV="289" mask="XXXXVXXX" minOut="4" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 5" CV="289" mask="XXXVXXXX" minOut="5" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 6" CV="289" mask="XXVXXXXX" minOut="6" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 7" CV="289" mask="XVXXXXXX" minOut="7" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 8" CV="289" mask="VXXXXXXX" minOut="8" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 9" CV="290" mask="XXXXXXXV" minOut="9" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 10" CV="290" mask="XXXXXXVX" minOut="10" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 11" CV="290" mask="XXXXXVXX" minOut="11" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 12" CV="290" mask="XXXXVXXX" minOut="12" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 13" CV="290" mask="XXXVXXXX" minOut="13" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 14" CV="290" mask="XXVXXXXX" minOut="14" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 15" CV="290" mask="XVXXXXXX" minOut="15" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 16" CV="290" mask="VXXXXXXX" minOut="16" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 17" CV="291" mask="XXXXXXXV" minOut="17" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 18" CV="291" mask="XXXXXXVX" minOut="18" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 19" CV="291" mask="XXXXXVXX" minOut="19" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 20" CV="291" mask="XXXXVXXX" minOut="20" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 21" CV="291" mask="XXXVXXXX" minOut="21" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 22" CV="291" mask="XXVXXXXX" minOut="22" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 23" CV="291" mask="XVXXXXXX" minOut="23" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(f) controls output 24" CV="291" mask="VXXXXXXX" minOut="24" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 1" CV="293" mask="XXXXXXXV" minOut="1" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 2" CV="293" mask="XXXXXXVX" minOut="2" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 3" CV="293" mask="XXXXXVXX" minOut="3" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 4" CV="293" mask="XXXXVXXX" minOut="4" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 5" CV="293" mask="XXXVXXXX" minOut="5" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 6" CV="293" mask="XXVXXXXX" minOut="6" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 7" CV="293" mask="XVXXXXXX" minOut="7" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 8" CV="293" mask="VXXXXXXX" minOut="8" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 9" CV="294" mask="XXXXXXXV" minOut="9" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 10" CV="294" mask="XXXXXXVX" minOut="10" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 11" CV="294" mask="XXXXXVXX" minOut="11" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 12" CV="294" mask="XXXXVXXX" minOut="12" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 13" CV="294" mask="XXXVXXXX" minOut="13" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 14" CV="294" mask="XXVXXXXX" minOut="14" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 15" CV="294" mask="XVXXXXXX" minOut="15" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 16" CV="294" mask="VXXXXXXX" minOut="16" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 17" CV="295" mask="XXXXXXXV" minOut="17" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 18" CV="295" mask="XXXXXXVX" minOut="18" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 19" CV="295" mask="XXXXXVXX" minOut="19" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 20" CV="295" mask="XXXXVXXX" minOut="20" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 21" CV="295" mask="XXXVXXXX" minOut="21" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 22" CV="295" mask="XXVXXXXX" minOut="22" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 23" CV="295" mask="XVXXXXXX" minOut="23" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F4(r) controls output 24" CV="295" mask="VXXXXXXX" minOut="24" minFn="4">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 1" CV="297" mask="XXXXXXXV" minOut="1" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 2" CV="297" mask="XXXXXXVX" minOut="2" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 3" CV="297" mask="XXXXXVXX" minOut="3" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 4" CV="297" mask="XXXXVXXX" minOut="4" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 5" CV="297" mask="XXXVXXXX" minOut="5" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 6" CV="297" mask="XXVXXXXX" minOut="6" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 7" CV="297" mask="XVXXXXXX" minOut="7" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 8" CV="297" mask="VXXXXXXX" minOut="8" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 9" CV="298" mask="XXXXXXXV" minOut="9" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 10" CV="298" mask="XXXXXXVX" minOut="10" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 11" CV="298" mask="XXXXXVXX" minOut="11" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 12" CV="298" mask="XXXXVXXX" minOut="12" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 13" CV="298" mask="XXXVXXXX" minOut="13" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 14" CV="298" mask="XXVXXXXX" minOut="14" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 15" CV="298" mask="XVXXXXXX" minOut="15" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 16" CV="298" mask="VXXXXXXX" minOut="16" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 17" CV="299" mask="XXXXXXXV" minOut="17" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 18" CV="299" mask="XXXXXXVX" minOut="18" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 19" CV="299" mask="XXXXXVXX" minOut="19" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 20" CV="299" mask="XXXXVXXX" minOut="20" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 21" CV="299" mask="XXXVXXXX" minOut="21" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 22" CV="299" mask="XXVXXXXX" minOut="22" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 23" CV="299" mask="XVXXXXXX" minOut="23" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(f) controls output 24" CV="299" mask="VXXXXXXX" minOut="24" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 1" CV="301" mask="XXXXXXXV" minOut="1" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 2" CV="301" mask="XXXXXXVX" minOut="2" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 3" CV="301" mask="XXXXXVXX" minOut="3" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 4" CV="301" mask="XXXXVXXX" minOut="4" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 5" CV="301" mask="XXXVXXXX" minOut="5" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 6" CV="301" mask="XXVXXXXX" minOut="6" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 7" CV="301" mask="XVXXXXXX" minOut="7" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 8" CV="301" mask="VXXXXXXX" minOut="8" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 9" CV="302" mask="XXXXXXXV" minOut="9" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 10" CV="302" mask="XXXXXXVX" minOut="10" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 11" CV="302" mask="XXXXXVXX" minOut="11" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 12" CV="302" mask="XXXXVXXX" minOut="12" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 13" CV="302" mask="XXXVXXXX" minOut="13" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 14" CV="302" mask="XXVXXXXX" minOut="14" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 15" CV="302" mask="XVXXXXXX" minOut="15" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 16" CV="302" mask="VXXXXXXX" minOut="16" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 17" CV="303" mask="XXXXXXXV" minOut="17" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 18" CV="303" mask="XXXXXXVX" minOut="18" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 19" CV="303" mask="XXXXXVXX" minOut="19" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 20" CV="303" mask="XXXXVXXX" minOut="20" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 21" CV="303" mask="XXXVXXXX" minOut="21" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 22" CV="303" mask="XXVXXXXX" minOut="22" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 23" CV="303" mask="XVXXXXXX" minOut="23" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F5(r) controls output 24" CV="303" mask="VXXXXXXX" minOut="24" minFn="5">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 1" CV="305" mask="XXXXXXXV" minOut="1" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 2" CV="305" mask="XXXXXXVX" minOut="2" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 3" CV="305" mask="XXXXXVXX" minOut="3" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 4" CV="305" mask="XXXXVXXX" minOut="4" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 5" CV="305" mask="XXXVXXXX" minOut="5" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 6" CV="305" mask="XXVXXXXX" minOut="6" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 7" CV="305" mask="XVXXXXXX" minOut="7" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 8" CV="305" mask="VXXXXXXX" minOut="8" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 9" CV="306" mask="XXXXXXXV" minOut="9" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 10" CV="306" mask="XXXXXXVX" minOut="10" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 11" CV="306" mask="XXXXXVXX" minOut="11" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 12" CV="306" mask="XXXXVXXX" minOut="12" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 13" CV="306" mask="XXXVXXXX" minOut="13" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 14" CV="306" mask="XXVXXXXX" minOut="14" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 15" CV="306" mask="XVXXXXXX" minOut="15" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 16" CV="306" mask="VXXXXXXX" minOut="16" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 17" CV="307" mask="XXXXXXXV" minOut="17" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 18" CV="307" mask="XXXXXXVX" minOut="18" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 19" CV="307" mask="XXXXXVXX" minOut="19" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 20" CV="307" mask="XXXXVXXX" minOut="20" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 21" CV="307" mask="XXXVXXXX" minOut="21" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 22" CV="307" mask="XXVXXXXX" minOut="22" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 23" CV="307" mask="XVXXXXXX" minOut="23" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(f) controls output 24" CV="307" mask="VXXXXXXX" minOut="24" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 1" CV="309" mask="XXXXXXXV" minOut="1" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 2" CV="309" mask="XXXXXXVX" minOut="2" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 3" CV="309" mask="XXXXXVXX" minOut="3" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 4" CV="309" mask="XXXXVXXX" minOut="4" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 5" CV="309" mask="XXXVXXXX" minOut="5" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 6" CV="309" mask="XXVXXXXX" minOut="6" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 7" CV="309" mask="XVXXXXXX" minOut="7" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 8" CV="309" mask="VXXXXXXX" minOut="8" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 9" CV="310" mask="XXXXXXXV" minOut="9" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 10" CV="310" mask="XXXXXXVX" minOut="10" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 11" CV="310" mask="XXXXXVXX" minOut="11" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 12" CV="310" mask="XXXXVXXX" minOut="12" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 13" CV="310" mask="XXXVXXXX" minOut="13" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 14" CV="310" mask="XXVXXXXX" minOut="14" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 15" CV="310" mask="XVXXXXXX" minOut="15" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 16" CV="310" mask="VXXXXXXX" minOut="16" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 17" CV="311" mask="XXXXXXXV" minOut="17" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 18" CV="311" mask="XXXXXXVX" minOut="18" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 19" CV="311" mask="XXXXXVXX" minOut="19" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 20" CV="311" mask="XXXXVXXX" minOut="20" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 21" CV="311" mask="XXXVXXXX" minOut="21" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 22" CV="311" mask="XXVXXXXX" minOut="22" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 23" CV="311" mask="XVXXXXXX" minOut="23" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F6(r) controls output 24" CV="311" mask="VXXXXXXX" minOut="24" minFn="6">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 1" CV="313" mask="XXXXXXXV" minOut="1" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 2" CV="313" mask="XXXXXXVX" minOut="2" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 3" CV="313" mask="XXXXXVXX" minOut="3" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 4" CV="313" mask="XXXXVXXX" minOut="4" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 5" CV="313" mask="XXXVXXXX" minOut="5" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 6" CV="313" mask="XXVXXXXX" minOut="6" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 7" CV="313" mask="XVXXXXXX" minOut="7" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 8" CV="313" mask="VXXXXXXX" minOut="8" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 9" CV="314" mask="XXXXXXXV" minOut="9" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 10" CV="314" mask="XXXXXXVX" minOut="10" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 11" CV="314" mask="XXXXXVXX" minOut="11" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 12" CV="314" mask="XXXXVXXX" minOut="12" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 13" CV="314" mask="XXXVXXXX" minOut="13" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 14" CV="314" mask="XXVXXXXX" minOut="14" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 15" CV="314" mask="XVXXXXXX" minOut="15" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 16" CV="314" mask="VXXXXXXX" minOut="16" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 17" CV="315" mask="XXXXXXXV" minOut="17" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 18" CV="315" mask="XXXXXXVX" minOut="18" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 19" CV="315" mask="XXXXXVXX" minOut="19" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 20" CV="315" mask="XXXXVXXX" minOut="20" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 21" CV="315" mask="XXXVXXXX" minOut="21" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 22" CV="315" mask="XXVXXXXX" minOut="22" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 23" CV="315" mask="XVXXXXXX" minOut="23" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(f) controls output 24" CV="315" mask="VXXXXXXX" minOut="24" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 1" CV="317" mask="XXXXXXXV" minOut="1" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 2" CV="317" mask="XXXXXXVX" minOut="2" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 3" CV="317" mask="XXXXXVXX" minOut="3" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 4" CV="317" mask="XXXXVXXX" minOut="4" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 5" CV="317" mask="XXXVXXXX" minOut="5" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 6" CV="317" mask="XXVXXXXX" minOut="6" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 7" CV="317" mask="XVXXXXXX" minOut="7" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 8" CV="317" mask="VXXXXXXX" minOut="8" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 9" CV="318" mask="XXXXXXXV" minOut="9" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 10" CV="318" mask="XXXXXXVX" minOut="10" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 11" CV="318" mask="XXXXXVXX" minOut="11" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 12" CV="318" mask="XXXXVXXX" minOut="12" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 13" CV="318" mask="XXXVXXXX" minOut="13" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 14" CV="318" mask="XXVXXXXX" minOut="14" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 15" CV="318" mask="XVXXXXXX" minOut="15" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 16" CV="318" mask="VXXXXXXX" minOut="16" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 17" CV="319" mask="XXXXXXXV" minOut="17" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 18" CV="319" mask="XXXXXXVX" minOut="18" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 19" CV="319" mask="XXXXXVXX" minOut="19" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 20" CV="319" mask="XXXXVXXX" minOut="20" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 21" CV="319" mask="XXXVXXXX" minOut="21" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 22" CV="319" mask="XXVXXXXX" minOut="22" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 23" CV="319" mask="XVXXXXXX" minOut="23" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F7(r) controls output 24" CV="319" mask="VXXXXXXX" minOut="24" minFn="7">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 1" CV="321" mask="XXXXXXXV" minOut="1" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 2" CV="321" mask="XXXXXXVX" minOut="2" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 3" CV="321" mask="XXXXXVXX" minOut="3" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 4" CV="321" mask="XXXXVXXX" minOut="4" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 5" CV="321" mask="XXXVXXXX" minOut="5" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 6" CV="321" mask="XXVXXXXX" minOut="6" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 7" CV="321" mask="XVXXXXXX" minOut="7" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 8" CV="321" mask="VXXXXXXX" minOut="8" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 9" CV="322" mask="XXXXXXXV" minOut="9" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 10" CV="322" mask="XXXXXXVX" minOut="10" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 11" CV="322" mask="XXXXXVXX" minOut="11" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 12" CV="322" mask="XXXXVXXX" minOut="12" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 13" CV="322" mask="XXXVXXXX" minOut="13" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 14" CV="322" mask="XXVXXXXX" minOut="14" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 15" CV="322" mask="XVXXXXXX" minOut="15" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 16" CV="322" mask="VXXXXXXX" minOut="16" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 17" CV="323" mask="XXXXXXXV" minOut="17" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 18" CV="323" mask="XXXXXXVX" minOut="18" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 19" CV="323" mask="XXXXXVXX" minOut="19" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 20" CV="323" mask="XXXXVXXX" minOut="20" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 21" CV="323" mask="XXXVXXXX" minOut="21" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 22" CV="323" mask="XXVXXXXX" minOut="22" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 23" CV="323" mask="XVXXXXXX" minOut="23" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(f) controls output 24" CV="323" mask="VXXXXXXX" minOut="24" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 1" CV="325" mask="XXXXXXXV" minOut="1" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 2" CV="325" mask="XXXXXXVX" minOut="2" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 3" CV="325" mask="XXXXXVXX" minOut="3" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 4" CV="325" mask="XXXXVXXX" minOut="4" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 5" CV="325" mask="XXXVXXXX" minOut="5" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 6" CV="325" mask="XXVXXXXX" minOut="6" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 7" CV="325" mask="XVXXXXXX" minOut="7" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 8" CV="325" mask="VXXXXXXX" minOut="8" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 9" CV="326" mask="XXXXXXXV" minOut="9" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 10" CV="326" mask="XXXXXXVX" minOut="10" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 11" CV="326" mask="XXXXXVXX" minOut="11" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 12" CV="326" mask="XXXXVXXX" minOut="12" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 13" CV="326" mask="XXXVXXXX" minOut="13" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 14" CV="326" mask="XXVXXXXX" minOut="14" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 15" CV="326" mask="XVXXXXXX" minOut="15" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 16" CV="326" mask="VXXXXXXX" minOut="16" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 17" CV="327" mask="XXXXXXXV" minOut="17" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 18" CV="327" mask="XXXXXXVX" minOut="18" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 19" CV="327" mask="XXXXXVXX" minOut="19" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 20" CV="327" mask="XXXXVXXX" minOut="20" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 21" CV="327" mask="XXXVXXXX" minOut="21" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 22" CV="327" mask="XXVXXXXX" minOut="22" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 23" CV="327" mask="XVXXXXXX" minOut="23" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F8(r) controls output 24" CV="327" mask="VXXXXXXX" minOut="24" minFn="8">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 1" CV="329" mask="XXXXXXXV" minOut="1" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 2" CV="329" mask="XXXXXXVX" minOut="2" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 3" CV="329" mask="XXXXXVXX" minOut="3" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 4" CV="329" mask="XXXXVXXX" minOut="4" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 5" CV="329" mask="XXXVXXXX" minOut="5" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 6" CV="329" mask="XXVXXXXX" minOut="6" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 7" CV="329" mask="XVXXXXXX" minOut="7" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 8" CV="329" mask="VXXXXXXX" minOut="8" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 9" CV="330" mask="XXXXXXXV" minOut="9" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 10" CV="330" mask="XXXXXXVX" minOut="10" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 11" CV="330" mask="XXXXXVXX" minOut="11" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 12" CV="330" mask="XXXXVXXX" minOut="12" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 13" CV="330" mask="XXXVXXXX" minOut="13" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 14" CV="330" mask="XXVXXXXX" minOut="14" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 15" CV="330" mask="XVXXXXXX" minOut="15" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 16" CV="330" mask="VXXXXXXX" minOut="16" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 17" CV="331" mask="XXXXXXXV" minOut="17" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 18" CV="331" mask="XXXXXXVX" minOut="18" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 19" CV="331" mask="XXXXXVXX" minOut="19" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 20" CV="331" mask="XXXXVXXX" minOut="20" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 21" CV="331" mask="XXXVXXXX" minOut="21" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 22" CV="331" mask="XXVXXXXX" minOut="22" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 23" CV="331" mask="XVXXXXXX" minOut="23" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(f) controls output 24" CV="331" mask="VXXXXXXX" minOut="24" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 1" CV="333" mask="XXXXXXXV" minOut="1" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 2" CV="333" mask="XXXXXXVX" minOut="2" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 3" CV="333" mask="XXXXXVXX" minOut="3" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 4" CV="333" mask="XXXXVXXX" minOut="4" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 5" CV="333" mask="XXXVXXXX" minOut="5" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 6" CV="333" mask="XXVXXXXX" minOut="6" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 7" CV="333" mask="XVXXXXXX" minOut="7" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 8" CV="333" mask="VXXXXXXX" minOut="8" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 9" CV="334" mask="XXXXXXXV" minOut="9" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 10" CV="334" mask="XXXXXXVX" minOut="10" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 11" CV="334" mask="XXXXXVXX" minOut="11" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 12" CV="334" mask="XXXXVXXX" minOut="12" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 13" CV="334" mask="XXXVXXXX" minOut="13" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 14" CV="334" mask="XXVXXXXX" minOut="14" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 15" CV="334" mask="XVXXXXXX" minOut="15" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 16" CV="334" mask="VXXXXXXX" minOut="16" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 17" CV="335" mask="XXXXXXXV" minOut="17" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 18" CV="335" mask="XXXXXXVX" minOut="18" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 19" CV="335" mask="XXXXXVXX" minOut="19" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 20" CV="335" mask="XXXXVXXX" minOut="20" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 21" CV="335" mask="XXXVXXXX" minOut="21" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 22" CV="335" mask="XXVXXXXX" minOut="22" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 23" CV="335" mask="XVXXXXXX" minOut="23" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F9(r) controls output 24" CV="335" mask="VXXXXXXX" minOut="24" minFn="9">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 1" CV="337" mask="XXXXXXXV" minOut="1" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 2" CV="337" mask="XXXXXXVX" minOut="2" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 3" CV="337" mask="XXXXXVXX" minOut="3" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 4" CV="337" mask="XXXXVXXX" minOut="4" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 5" CV="337" mask="XXXVXXXX" minOut="5" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 6" CV="337" mask="XXVXXXXX" minOut="6" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 7" CV="337" mask="XVXXXXXX" minOut="7" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 8" CV="337" mask="VXXXXXXX" minOut="8" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 9" CV="338" mask="XXXXXXXV" minOut="9" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 10" CV="338" mask="XXXXXXVX" minOut="10" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 11" CV="338" mask="XXXXXVXX" minOut="11" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 12" CV="338" mask="XXXXVXXX" minOut="12" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 13" CV="338" mask="XXXVXXXX" minOut="13" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 14" CV="338" mask="XXVXXXXX" minOut="14" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 15" CV="338" mask="XVXXXXXX" minOut="15" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 16" CV="338" mask="VXXXXXXX" minOut="16" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 17" CV="339" mask="XXXXXXXV" minOut="17" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 18" CV="339" mask="XXXXXXVX" minOut="18" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 19" CV="339" mask="XXXXXVXX" minOut="19" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 20" CV="339" mask="XXXXVXXX" minOut="20" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 21" CV="339" mask="XXXVXXXX" minOut="21" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 22" CV="339" mask="XXVXXXXX" minOut="22" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 23" CV="339" mask="XVXXXXXX" minOut="23" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(f) controls output 24" CV="339" mask="VXXXXXXX" minOut="24" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 1" CV="341" mask="XXXXXXXV" minOut="1" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 2" CV="341" mask="XXXXXXVX" minOut="2" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 3" CV="341" mask="XXXXXVXX" minOut="3" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 4" CV="341" mask="XXXXVXXX" minOut="4" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 5" CV="341" mask="XXXVXXXX" minOut="5" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 6" CV="341" mask="XXVXXXXX" minOut="6" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 7" CV="341" mask="XVXXXXXX" minOut="7" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 8" CV="341" mask="VXXXXXXX" minOut="8" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 9" CV="342" mask="XXXXXXXV" minOut="9" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 10" CV="342" mask="XXXXXXVX" minOut="10" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 11" CV="342" mask="XXXXXVXX" minOut="11" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 12" CV="342" mask="XXXXVXXX" minOut="12" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 13" CV="342" mask="XXXVXXXX" minOut="13" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 14" CV="342" mask="XXVXXXXX" minOut="14" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 15" CV="342" mask="XVXXXXXX" minOut="15" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 16" CV="342" mask="VXXXXXXX" minOut="16" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 17" CV="343" mask="XXXXXXXV" minOut="17" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 18" CV="343" mask="XXXXXXVX" minOut="18" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 19" CV="343" mask="XXXXXVXX" minOut="19" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 20" CV="343" mask="XXXXVXXX" minOut="20" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 21" CV="343" mask="XXXVXXXX" minOut="21" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 22" CV="343" mask="XXVXXXXX" minOut="22" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 23" CV="343" mask="XVXXXXXX" minOut="23" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F10(r) controls output 24" CV="343" mask="VXXXXXXX" minOut="24" minFn="10">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 1" CV="345" mask="XXXXXXXV" minOut="1" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 2" CV="345" mask="XXXXXXVX" minOut="2" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 3" CV="345" mask="XXXXXVXX" minOut="3" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 4" CV="345" mask="XXXXVXXX" minOut="4" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 5" CV="345" mask="XXXVXXXX" minOut="5" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 6" CV="345" mask="XXVXXXXX" minOut="6" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 7" CV="345" mask="XVXXXXXX" minOut="7" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 8" CV="345" mask="VXXXXXXX" minOut="8" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 9" CV="346" mask="XXXXXXXV" minOut="9" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 10" CV="346" mask="XXXXXXVX" minOut="10" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 11" CV="346" mask="XXXXXVXX" minOut="11" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 12" CV="346" mask="XXXXVXXX" minOut="12" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 13" CV="346" mask="XXXVXXXX" minOut="13" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 14" CV="346" mask="XXVXXXXX" minOut="14" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 15" CV="346" mask="XVXXXXXX" minOut="15" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 16" CV="346" mask="VXXXXXXX" minOut="16" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 17" CV="347" mask="XXXXXXXV" minOut="17" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 18" CV="347" mask="XXXXXXVX" minOut="18" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 19" CV="347" mask="XXXXXVXX" minOut="19" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 20" CV="347" mask="XXXXVXXX" minOut="20" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 21" CV="347" mask="XXXVXXXX" minOut="21" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 22" CV="347" mask="XXVXXXXX" minOut="22" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 23" CV="347" mask="XVXXXXXX" minOut="23" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(f) controls output 24" CV="347" mask="VXXXXXXX" minOut="24" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 1" CV="349" mask="XXXXXXXV" minOut="1" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 2" CV="349" mask="XXXXXXVX" minOut="2" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 3" CV="349" mask="XXXXXVXX" minOut="3" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 4" CV="349" mask="XXXXVXXX" minOut="4" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 5" CV="349" mask="XXXVXXXX" minOut="5" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 6" CV="349" mask="XXVXXXXX" minOut="6" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 7" CV="349" mask="XVXXXXXX" minOut="7" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 8" CV="349" mask="VXXXXXXX" minOut="8" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 9" CV="350" mask="XXXXXXXV" minOut="9" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 10" CV="350" mask="XXXXXXVX" minOut="10" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 11" CV="350" mask="XXXXXVXX" minOut="11" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 12" CV="350" mask="XXXXVXXX" minOut="12" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 13" CV="350" mask="XXXVXXXX" minOut="13" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 14" CV="350" mask="XXVXXXXX" minOut="14" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 15" CV="350" mask="XVXXXXXX" minOut="15" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 16" CV="350" mask="VXXXXXXX" minOut="16" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 17" CV="351" mask="XXXXXXXV" minOut="17" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 18" CV="351" mask="XXXXXXVX" minOut="18" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 19" CV="351" mask="XXXXXVXX" minOut="19" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 20" CV="351" mask="XXXXVXXX" minOut="20" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 21" CV="351" mask="XXXVXXXX" minOut="21" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 22" CV="351" mask="XXVXXXXX" minOut="22" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 23" CV="351" mask="XVXXXXXX" minOut="23" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F11(r) controls output 24" CV="351" mask="VXXXXXXX" minOut="24" minFn="11">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 1" CV="353" mask="XXXXXXXV" minOut="1" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 2" CV="353" mask="XXXXXXVX" minOut="2" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 3" CV="353" mask="XXXXXVXX" minOut="3" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 4" CV="353" mask="XXXXVXXX" minOut="4" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 5" CV="353" mask="XXXVXXXX" minOut="5" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 6" CV="353" mask="XXVXXXXX" minOut="6" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 7" CV="353" mask="XVXXXXXX" minOut="7" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 8" CV="353" mask="VXXXXXXX" minOut="8" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 9" CV="354" mask="XXXXXXXV" minOut="9" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 10" CV="354" mask="XXXXXXVX" minOut="10" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 11" CV="354" mask="XXXXXVXX" minOut="11" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 12" CV="354" mask="XXXXVXXX" minOut="12" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 13" CV="354" mask="XXXVXXXX" minOut="13" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 14" CV="354" mask="XXVXXXXX" minOut="14" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 15" CV="354" mask="XVXXXXXX" minOut="15" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 16" CV="354" mask="VXXXXXXX" minOut="16" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 17" CV="355" mask="XXXXXXXV" minOut="17" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 18" CV="355" mask="XXXXXXVX" minOut="18" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 19" CV="355" mask="XXXXXVXX" minOut="19" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 20" CV="355" mask="XXXXVXXX" minOut="20" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 21" CV="355" mask="XXXVXXXX" minOut="21" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 22" CV="355" mask="XXVXXXXX" minOut="22" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 23" CV="355" mask="XVXXXXXX" minOut="23" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(f) controls output 24" CV="355" mask="VXXXXXXX" minOut="24" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 1" CV="357" mask="XXXXXXXV" minOut="1" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 2" CV="357" mask="XXXXXXVX" minOut="2" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 3" CV="357" mask="XXXXXVXX" minOut="3" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 4" CV="357" mask="XXXXVXXX" minOut="4" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 5" CV="357" mask="XXXVXXXX" minOut="5" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 6" CV="357" mask="XXVXXXXX" minOut="6" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 7" CV="357" mask="XVXXXXXX" minOut="7" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 8" CV="357" mask="VXXXXXXX" minOut="8" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 9" CV="358" mask="XXXXXXXV" minOut="9" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 10" CV="358" mask="XXXXXXVX" minOut="10" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 11" CV="358" mask="XXXXXVXX" minOut="11" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 12" CV="358" mask="XXXXVXXX" minOut="12" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 13" CV="358" mask="XXXVXXXX" minOut="13" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 14" CV="358" mask="XXVXXXXX" minOut="14" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 15" CV="358" mask="XVXXXXXX" minOut="15" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 16" CV="358" mask="VXXXXXXX" minOut="16" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 17" CV="359" mask="XXXXXXXV" minOut="17" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 18" CV="359" mask="XXXXXXVX" minOut="18" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 19" CV="359" mask="XXXXXVXX" minOut="19" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 20" CV="359" mask="XXXXVXXX" minOut="20" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 21" CV="359" mask="XXXVXXXX" minOut="21" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 22" CV="359" mask="XXVXXXXX" minOut="22" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 23" CV="359" mask="XVXXXXXX" minOut="23" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F12(r) controls output 24" CV="359" mask="VXXXXXXX" minOut="24" minFn="12">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 1" CV="361" mask="XXXXXXXV" minOut="1" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 2" CV="361" mask="XXXXXXVX" minOut="2" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 3" CV="361" mask="XXXXXVXX" minOut="3" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 4" CV="361" mask="XXXXVXXX" minOut="4" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 5" CV="361" mask="XXXVXXXX" minOut="5" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 6" CV="361" mask="XXVXXXXX" minOut="6" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 7" CV="361" mask="XVXXXXXX" minOut="7" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 8" CV="361" mask="VXXXXXXX" minOut="8" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 9" CV="362" mask="XXXXXXXV" minOut="9" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 10" CV="362" mask="XXXXXXVX" minOut="10" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 11" CV="362" mask="XXXXXVXX" minOut="11" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 12" CV="362" mask="XXXXVXXX" minOut="12" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 13" CV="362" mask="XXXVXXXX" minOut="13" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 14" CV="362" mask="XXVXXXXX" minOut="14" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 15" CV="362" mask="XVXXXXXX" minOut="15" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 16" CV="362" mask="VXXXXXXX" minOut="16" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 17" CV="363" mask="XXXXXXXV" minOut="17" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 18" CV="363" mask="XXXXXXVX" minOut="18" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 19" CV="363" mask="XXXXXVXX" minOut="19" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 20" CV="363" mask="XXXXVXXX" minOut="20" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 21" CV="363" mask="XXXVXXXX" minOut="21" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 22" CV="363" mask="XXVXXXXX" minOut="22" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 23" CV="363" mask="XVXXXXXX" minOut="23" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(f) controls output 24" CV="363" mask="VXXXXXXX" minOut="24" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 1" CV="365" mask="XXXXXXXV" minOut="1" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 2" CV="365" mask="XXXXXXVX" minOut="2" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 3" CV="365" mask="XXXXXVXX" minOut="3" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 4" CV="365" mask="XXXXVXXX" minOut="4" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 5" CV="365" mask="XXXVXXXX" minOut="5" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 6" CV="365" mask="XXVXXXXX" minOut="6" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 7" CV="365" mask="XVXXXXXX" minOut="7" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 8" CV="365" mask="VXXXXXXX" minOut="8" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 9" CV="366" mask="XXXXXXXV" minOut="9" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 10" CV="366" mask="XXXXXXVX" minOut="10" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 11" CV="366" mask="XXXXXVXX" minOut="11" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 12" CV="366" mask="XXXXVXXX" minOut="12" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 13" CV="366" mask="XXXVXXXX" minOut="13" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 14" CV="366" mask="XXVXXXXX" minOut="14" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 15" CV="366" mask="XVXXXXXX" minOut="15" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 16" CV="366" mask="VXXXXXXX" minOut="16" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 17" CV="367" mask="XXXXXXXV" minOut="17" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 18" CV="367" mask="XXXXXXVX" minOut="18" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 19" CV="367" mask="XXXXXVXX" minOut="19" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 20" CV="367" mask="XXXXVXXX" minOut="20" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 21" CV="367" mask="XXXVXXXX" minOut="21" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 22" CV="367" mask="XXVXXXXX" minOut="22" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 23" CV="367" mask="XVXXXXXX" minOut="23" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F13(r) controls output 24" CV="367" mask="VXXXXXXX" minOut="24" minFn="13">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 1" CV="369" mask="XXXXXXXV" minOut="1" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 2" CV="369" mask="XXXXXXVX" minOut="2" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 3" CV="369" mask="XXXXXVXX" minOut="3" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 4" CV="369" mask="XXXXVXXX" minOut="4" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 5" CV="369" mask="XXXVXXXX" minOut="5" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 6" CV="369" mask="XXVXXXXX" minOut="6" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 7" CV="369" mask="XVXXXXXX" minOut="7" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 8" CV="369" mask="VXXXXXXX" minOut="8" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 9" CV="370" mask="XXXXXXXV" minOut="9" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 10" CV="370" mask="XXXXXXVX" minOut="10" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 11" CV="370" mask="XXXXXVXX" minOut="11" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 12" CV="370" mask="XXXXVXXX" minOut="12" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 13" CV="370" mask="XXXVXXXX" minOut="13" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 14" CV="370" mask="XXVXXXXX" minOut="14" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 15" CV="370" mask="XVXXXXXX" minOut="15" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 16" CV="370" mask="VXXXXXXX" minOut="16" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 17" CV="371" mask="XXXXXXXV" minOut="17" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 18" CV="371" mask="XXXXXXVX" minOut="18" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 19" CV="371" mask="XXXXXVXX" minOut="19" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 20" CV="371" mask="XXXXVXXX" minOut="20" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 21" CV="371" mask="XXXVXXXX" minOut="21" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 22" CV="371" mask="XXVXXXXX" minOut="22" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 23" CV="371" mask="XVXXXXXX" minOut="23" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(f) controls output 24" CV="371" mask="VXXXXXXX" minOut="24" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 1" CV="373" mask="XXXXXXXV" minOut="1" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 2" CV="373" mask="XXXXXXVX" minOut="2" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 3" CV="373" mask="XXXXXVXX" minOut="3" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 4" CV="373" mask="XXXXVXXX" minOut="4" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 5" CV="373" mask="XXXVXXXX" minOut="5" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 6" CV="373" mask="XXVXXXXX" minOut="6" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 7" CV="373" mask="XVXXXXXX" minOut="7" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 8" CV="373" mask="VXXXXXXX" minOut="8" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 9" CV="374" mask="XXXXXXXV" minOut="9" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 10" CV="374" mask="XXXXXXVX" minOut="10" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 11" CV="374" mask="XXXXXVXX" minOut="11" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 12" CV="374" mask="XXXXVXXX" minOut="12" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 13" CV="374" mask="XXXVXXXX" minOut="13" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 14" CV="374" mask="XXVXXXXX" minOut="14" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 15" CV="374" mask="XVXXXXXX" minOut="15" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 16" CV="374" mask="VXXXXXXX" minOut="16" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 17" CV="375" mask="XXXXXXXV" minOut="17" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 18" CV="375" mask="XXXXXXVX" minOut="18" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 19" CV="375" mask="XXXXXVXX" minOut="19" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 20" CV="375" mask="XXXXVXXX" minOut="20" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 21" CV="375" mask="XXXVXXXX" minOut="21" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 22" CV="375" mask="XXVXXXXX" minOut="22" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 23" CV="375" mask="XVXXXXXX" minOut="23" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F14(r) controls output 24" CV="375" mask="VXXXXXXX" minOut="24" minFn="14">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 1" CV="377" mask="XXXXXXXV" minOut="1" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 2" CV="377" mask="XXXXXXVX" minOut="2" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 3" CV="377" mask="XXXXXVXX" minOut="3" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 4" CV="377" mask="XXXXVXXX" minOut="4" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 5" CV="377" mask="XXXVXXXX" minOut="5" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 6" CV="377" mask="XXVXXXXX" minOut="6" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 7" CV="377" mask="XVXXXXXX" minOut="7" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 8" CV="377" mask="VXXXXXXX" minOut="8" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 9" CV="378" mask="XXXXXXXV" minOut="9" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 10" CV="378" mask="XXXXXXVX" minOut="10" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 11" CV="378" mask="XXXXXVXX" minOut="11" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 12" CV="378" mask="XXXXVXXX" minOut="12" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 13" CV="378" mask="XXXVXXXX" minOut="13" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 14" CV="378" mask="XXVXXXXX" minOut="14" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 15" CV="378" mask="XVXXXXXX" minOut="15" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 16" CV="378" mask="VXXXXXXX" minOut="16" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 17" CV="379" mask="XXXXXXXV" minOut="17" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 18" CV="379" mask="XXXXXXVX" minOut="18" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 19" CV="379" mask="XXXXXVXX" minOut="19" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 20" CV="379" mask="XXXXVXXX" minOut="20" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 21" CV="379" mask="XXXVXXXX" minOut="21" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 22" CV="379" mask="XXVXXXXX" minOut="22" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 23" CV="379" mask="XVXXXXXX" minOut="23" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(f) controls output 24" CV="379" mask="VXXXXXXX" minOut="24" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 1" CV="381" mask="XXXXXXXV" minOut="1" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 2" CV="381" mask="XXXXXXVX" minOut="2" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 3" CV="381" mask="XXXXXVXX" minOut="3" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 4" CV="381" mask="XXXXVXXX" minOut="4" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 5" CV="381" mask="XXXVXXXX" minOut="5" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 6" CV="381" mask="XXVXXXXX" minOut="6" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 7" CV="381" mask="XVXXXXXX" minOut="7" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 8" CV="381" mask="VXXXXXXX" minOut="8" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 9" CV="382" mask="XXXXXXXV" minOut="9" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 10" CV="382" mask="XXXXXXVX" minOut="10" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 11" CV="382" mask="XXXXXVXX" minOut="11" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 12" CV="382" mask="XXXXVXXX" minOut="12" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 13" CV="382" mask="XXXVXXXX" minOut="13" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 14" CV="382" mask="XXVXXXXX" minOut="14" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 15" CV="382" mask="XVXXXXXX" minOut="15" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 16" CV="382" mask="VXXXXXXX" minOut="16" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 17" CV="383" mask="XXXXXXXV" minOut="17" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 18" CV="383" mask="XXXXXXVX" minOut="18" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 19" CV="383" mask="XXXXXVXX" minOut="19" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 20" CV="383" mask="XXXXVXXX" minOut="20" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 21" CV="383" mask="XXXVXXXX" minOut="21" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 22" CV="383" mask="XXVXXXXX" minOut="22" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 23" CV="383" mask="XVXXXXXX" minOut="23" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F15(r) controls output 24" CV="383" mask="VXXXXXXX" minOut="24" minFn="15">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 1" CV="385" mask="XXXXXXXV" minOut="1" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 2" CV="385" mask="XXXXXXVX" minOut="2" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 3" CV="385" mask="XXXXXVXX" minOut="3" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 4" CV="385" mask="XXXXVXXX" minOut="4" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 5" CV="385" mask="XXXVXXXX" minOut="5" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 6" CV="385" mask="XXVXXXXX" minOut="6" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 7" CV="385" mask="XVXXXXXX" minOut="7" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 8" CV="385" mask="VXXXXXXX" minOut="8" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 9" CV="386" mask="XXXXXXXV" minOut="9" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 10" CV="386" mask="XXXXXXVX" minOut="10" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 11" CV="386" mask="XXXXXVXX" minOut="11" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 12" CV="386" mask="XXXXVXXX" minOut="12" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 13" CV="386" mask="XXXVXXXX" minOut="13" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 14" CV="386" mask="XXVXXXXX" minOut="14" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 15" CV="386" mask="XVXXXXXX" minOut="15" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 16" CV="386" mask="VXXXXXXX" minOut="16" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 17" CV="387" mask="XXXXXXXV" minOut="17" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 18" CV="387" mask="XXXXXXVX" minOut="18" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 19" CV="387" mask="XXXXXVXX" minOut="19" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 20" CV="387" mask="XXXXVXXX" minOut="20" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 21" CV="387" mask="XXXVXXXX" minOut="21" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 22" CV="387" mask="XXVXXXXX" minOut="22" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 23" CV="387" mask="XVXXXXXX" minOut="23" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(f) controls output 24" CV="387" mask="VXXXXXXX" minOut="24" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 1" CV="389" mask="XXXXXXXV" minOut="1" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 2" CV="389" mask="XXXXXXVX" minOut="2" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 3" CV="389" mask="XXXXXVXX" minOut="3" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 4" CV="389" mask="XXXXVXXX" minOut="4" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 5" CV="389" mask="XXXVXXXX" minOut="5" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 6" CV="389" mask="XXVXXXXX" minOut="6" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 7" CV="389" mask="XVXXXXXX" minOut="7" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 8" CV="389" mask="VXXXXXXX" minOut="8" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 9" CV="390" mask="XXXXXXXV" minOut="9" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 10" CV="390" mask="XXXXXXVX" minOut="10" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 11" CV="390" mask="XXXXXVXX" minOut="11" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 12" CV="390" mask="XXXXVXXX" minOut="12" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 13" CV="390" mask="XXXVXXXX" minOut="13" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 14" CV="390" mask="XXVXXXXX" minOut="14" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 15" CV="390" mask="XVXXXXXX" minOut="15" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 16" CV="390" mask="VXXXXXXX" minOut="16" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 17" CV="391" mask="XXXXXXXV" minOut="17" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 18" CV="391" mask="XXXXXXVX" minOut="18" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 19" CV="391" mask="XXXXXVXX" minOut="19" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 20" CV="391" mask="XXXXVXXX" minOut="20" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 21" CV="391" mask="XXXVXXXX" minOut="21" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 22" CV="391" mask="XXVXXXXX" minOut="22" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 23" CV="391" mask="XVXXXXXX" minOut="23" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F16(r) controls output 24" CV="391" mask="VXXXXXXX" minOut="24" minFn="16">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 1" CV="393" mask="XXXXXXXV" minOut="1" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 2" CV="393" mask="XXXXXXVX" minOut="2" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 3" CV="393" mask="XXXXXVXX" minOut="3" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 4" CV="393" mask="XXXXVXXX" minOut="4" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 5" CV="393" mask="XXXVXXXX" minOut="5" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 6" CV="393" mask="XXVXXXXX" minOut="6" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 7" CV="393" mask="XVXXXXXX" minOut="7" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 8" CV="393" mask="VXXXXXXX" minOut="8" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 9" CV="394" mask="XXXXXXXV" minOut="9" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 10" CV="394" mask="XXXXXXVX" minOut="10" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 11" CV="394" mask="XXXXXVXX" minOut="11" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 12" CV="394" mask="XXXXVXXX" minOut="12" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 13" CV="394" mask="XXXVXXXX" minOut="13" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 14" CV="394" mask="XXVXXXXX" minOut="14" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 15" CV="394" mask="XVXXXXXX" minOut="15" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 16" CV="394" mask="VXXXXXXX" minOut="16" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 17" CV="395" mask="XXXXXXXV" minOut="17" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 18" CV="395" mask="XXXXXXVX" minOut="18" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 19" CV="395" mask="XXXXXVXX" minOut="19" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 20" CV="395" mask="XXXXVXXX" minOut="20" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 21" CV="395" mask="XXXVXXXX" minOut="21" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 22" CV="395" mask="XXVXXXXX" minOut="22" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 23" CV="395" mask="XVXXXXXX" minOut="23" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(f) controls output 24" CV="395" mask="VXXXXXXX" minOut="24" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 1" CV="397" mask="XXXXXXXV" minOut="1" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 2" CV="397" mask="XXXXXXVX" minOut="2" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 3" CV="397" mask="XXXXXVXX" minOut="3" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 4" CV="397" mask="XXXXVXXX" minOut="4" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 5" CV="397" mask="XXXVXXXX" minOut="5" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 6" CV="397" mask="XXVXXXXX" minOut="6" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 7" CV="397" mask="XVXXXXXX" minOut="7" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 8" CV="397" mask="VXXXXXXX" minOut="8" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 9" CV="398" mask="XXXXXXXV" minOut="9" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 10" CV="398" mask="XXXXXXVX" minOut="10" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 11" CV="398" mask="XXXXXVXX" minOut="11" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 12" CV="398" mask="XXXXVXXX" minOut="12" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 13" CV="398" mask="XXXVXXXX" minOut="13" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 14" CV="398" mask="XXVXXXXX" minOut="14" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 15" CV="398" mask="XVXXXXXX" minOut="15" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 16" CV="398" mask="VXXXXXXX" minOut="16" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 17" CV="399" mask="XXXXXXXV" minOut="17" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 18" CV="399" mask="XXXXXXVX" minOut="18" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 19" CV="399" mask="XXXXXVXX" minOut="19" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 20" CV="399" mask="XXXXVXXX" minOut="20" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 21" CV="399" mask="XXXVXXXX" minOut="21" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 22" CV="399" mask="XXVXXXXX" minOut="22" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 23" CV="399" mask="XVXXXXXX" minOut="23" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F17(r) controls output 24" CV="399" mask="VXXXXXXX" minOut="24" minFn="17">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 1" CV="401" mask="XXXXXXXV" minOut="1" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 2" CV="401" mask="XXXXXXVX" minOut="2" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 3" CV="401" mask="XXXXXVXX" minOut="3" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 4" CV="401" mask="XXXXVXXX" minOut="4" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 5" CV="401" mask="XXXVXXXX" minOut="5" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 6" CV="401" mask="XXVXXXXX" minOut="6" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 7" CV="401" mask="XVXXXXXX" minOut="7" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 8" CV="401" mask="VXXXXXXX" minOut="8" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 9" CV="402" mask="XXXXXXXV" minOut="9" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 10" CV="402" mask="XXXXXXVX" minOut="10" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 11" CV="402" mask="XXXXXVXX" minOut="11" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 12" CV="402" mask="XXXXVXXX" minOut="12" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 13" CV="402" mask="XXXVXXXX" minOut="13" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 14" CV="402" mask="XXVXXXXX" minOut="14" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 15" CV="402" mask="XVXXXXXX" minOut="15" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 16" CV="402" mask="VXXXXXXX" minOut="16" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 17" CV="403" mask="XXXXXXXV" minOut="17" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 18" CV="403" mask="XXXXXXVX" minOut="18" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 19" CV="403" mask="XXXXXVXX" minOut="19" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 20" CV="403" mask="XXXXVXXX" minOut="20" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 21" CV="403" mask="XXXVXXXX" minOut="21" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 22" CV="403" mask="XXVXXXXX" minOut="22" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 23" CV="403" mask="XVXXXXXX" minOut="23" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(f) controls output 24" CV="403" mask="VXXXXXXX" minOut="24" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 1" CV="405" mask="XXXXXXXV" minOut="1" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 2" CV="405" mask="XXXXXXVX" minOut="2" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 3" CV="405" mask="XXXXXVXX" minOut="3" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 4" CV="405" mask="XXXXVXXX" minOut="4" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 5" CV="405" mask="XXXVXXXX" minOut="5" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 6" CV="405" mask="XXVXXXXX" minOut="6" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 7" CV="405" mask="XVXXXXXX" minOut="7" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 8" CV="405" mask="VXXXXXXX" minOut="8" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 9" CV="406" mask="XXXXXXXV" minOut="9" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 10" CV="406" mask="XXXXXXVX" minOut="10" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 11" CV="406" mask="XXXXXVXX" minOut="11" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 12" CV="406" mask="XXXXVXXX" minOut="12" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 13" CV="406" mask="XXXVXXXX" minOut="13" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 14" CV="406" mask="XXVXXXXX" minOut="14" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 15" CV="406" mask="XVXXXXXX" minOut="15" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 16" CV="406" mask="VXXXXXXX" minOut="16" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 17" CV="407" mask="XXXXXXXV" minOut="17" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 18" CV="407" mask="XXXXXXVX" minOut="18" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 19" CV="407" mask="XXXXXVXX" minOut="19" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 20" CV="407" mask="XXXXVXXX" minOut="20" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 21" CV="407" mask="XXXVXXXX" minOut="21" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 22" CV="407" mask="XXVXXXXX" minOut="22" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 23" CV="407" mask="XVXXXXXX" minOut="23" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F18(r) controls output 24" CV="407" mask="VXXXXXXX" minOut="24" minFn="18">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 1" CV="409" mask="XXXXXXXV" minOut="1" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 2" CV="409" mask="XXXXXXVX" minOut="2" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 3" CV="409" mask="XXXXXVXX" minOut="3" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 4" CV="409" mask="XXXXVXXX" minOut="4" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 5" CV="409" mask="XXXVXXXX" minOut="5" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 6" CV="409" mask="XXVXXXXX" minOut="6" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 7" CV="409" mask="XVXXXXXX" minOut="7" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 8" CV="409" mask="VXXXXXXX" minOut="8" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 9" CV="410" mask="XXXXXXXV" minOut="9" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 10" CV="410" mask="XXXXXXVX" minOut="10" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 11" CV="410" mask="XXXXXVXX" minOut="11" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 12" CV="410" mask="XXXXVXXX" minOut="12" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 13" CV="410" mask="XXXVXXXX" minOut="13" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 14" CV="410" mask="XXVXXXXX" minOut="14" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 15" CV="410" mask="XVXXXXXX" minOut="15" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 16" CV="410" mask="VXXXXXXX" minOut="16" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 17" CV="411" mask="XXXXXXXV" minOut="17" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 18" CV="411" mask="XXXXXXVX" minOut="18" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 19" CV="411" mask="XXXXXVXX" minOut="19" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 20" CV="411" mask="XXXXVXXX" minOut="20" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 21" CV="411" mask="XXXVXXXX" minOut="21" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 22" CV="411" mask="XXVXXXXX" minOut="22" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 23" CV="411" mask="XVXXXXXX" minOut="23" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(f) controls output 24" CV="411" mask="VXXXXXXX" minOut="24" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 1" CV="413" mask="XXXXXXXV" minOut="1" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 2" CV="413" mask="XXXXXXVX" minOut="2" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 3" CV="413" mask="XXXXXVXX" minOut="3" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 4" CV="413" mask="XXXXVXXX" minOut="4" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 5" CV="413" mask="XXXVXXXX" minOut="5" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 6" CV="413" mask="XXVXXXXX" minOut="6" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 7" CV="413" mask="XVXXXXXX" minOut="7" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 8" CV="413" mask="VXXXXXXX" minOut="8" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 9" CV="414" mask="XXXXXXXV" minOut="9" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 10" CV="414" mask="XXXXXXVX" minOut="10" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 11" CV="414" mask="XXXXXVXX" minOut="11" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 12" CV="414" mask="XXXXVXXX" minOut="12" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 13" CV="414" mask="XXXVXXXX" minOut="13" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 14" CV="414" mask="XXVXXXXX" minOut="14" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 15" CV="414" mask="XVXXXXXX" minOut="15" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 16" CV="414" mask="VXXXXXXX" minOut="16" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 17" CV="415" mask="XXXXXXXV" minOut="17" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 18" CV="415" mask="XXXXXXVX" minOut="18" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 19" CV="415" mask="XXXXXVXX" minOut="19" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 20" CV="415" mask="XXXXVXXX" minOut="20" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 21" CV="415" mask="XXXVXXXX" minOut="21" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 22" CV="415" mask="XXVXXXXX" minOut="22" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 23" CV="415" mask="XVXXXXXX" minOut="23" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F19(r) controls output 24" CV="415" mask="VXXXXXXX" minOut="24" minFn="19">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 1" CV="417" mask="XXXXXXXV" minOut="1" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 2" CV="417" mask="XXXXXXVX" minOut="2" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 3" CV="417" mask="XXXXXVXX" minOut="3" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 4" CV="417" mask="XXXXVXXX" minOut="4" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 5" CV="417" mask="XXXVXXXX" minOut="5" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 6" CV="417" mask="XXVXXXXX" minOut="6" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 7" CV="417" mask="XVXXXXXX" minOut="7" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 8" CV="417" mask="VXXXXXXX" minOut="8" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 9" CV="418" mask="XXXXXXXV" minOut="9" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 10" CV="418" mask="XXXXXXVX" minOut="10" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 11" CV="418" mask="XXXXXVXX" minOut="11" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 12" CV="418" mask="XXXXVXXX" minOut="12" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 13" CV="418" mask="XXXVXXXX" minOut="13" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 14" CV="418" mask="XXVXXXXX" minOut="14" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 15" CV="418" mask="XVXXXXXX" minOut="15" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 16" CV="418" mask="VXXXXXXX" minOut="16" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 17" CV="419" mask="XXXXXXXV" minOut="17" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 18" CV="419" mask="XXXXXXVX" minOut="18" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 19" CV="419" mask="XXXXXVXX" minOut="19" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 20" CV="419" mask="XXXXVXXX" minOut="20" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 21" CV="419" mask="XXXVXXXX" minOut="21" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 22" CV="419" mask="XXVXXXXX" minOut="22" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 23" CV="419" mask="XVXXXXXX" minOut="23" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(f) controls output 24" CV="419" mask="VXXXXXXX" minOut="24" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 1" CV="421" mask="XXXXXXXV" minOut="1" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 2" CV="421" mask="XXXXXXVX" minOut="2" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 3" CV="421" mask="XXXXXVXX" minOut="3" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 4" CV="421" mask="XXXXVXXX" minOut="4" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 5" CV="421" mask="XXXVXXXX" minOut="5" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 6" CV="421" mask="XXVXXXXX" minOut="6" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 7" CV="421" mask="XVXXXXXX" minOut="7" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 8" CV="421" mask="VXXXXXXX" minOut="8" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 9" CV="422" mask="XXXXXXXV" minOut="9" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 10" CV="422" mask="XXXXXXVX" minOut="10" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 11" CV="422" mask="XXXXXVXX" minOut="11" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 12" CV="422" mask="XXXXVXXX" minOut="12" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 13" CV="422" mask="XXXVXXXX" minOut="13" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 14" CV="422" mask="XXVXXXXX" minOut="14" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 15" CV="422" mask="XVXXXXXX" minOut="15" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 16" CV="422" mask="VXXXXXXX" minOut="16" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 17" CV="423" mask="XXXXXXXV" minOut="17" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 18" CV="423" mask="XXXXXXVX" minOut="18" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 19" CV="423" mask="XXXXXVXX" minOut="19" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 20" CV="423" mask="XXXXVXXX" minOut="20" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 21" CV="423" mask="XXXVXXXX" minOut="21" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 22" CV="423" mask="XXVXXXXX" minOut="22" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 23" CV="423" mask="XVXXXXXX" minOut="23" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F20(r) controls output 24" CV="423" mask="VXXXXXXX" minOut="24" minFn="20">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 1" CV="425" mask="XXXXXXXV" minOut="1" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 2" CV="425" mask="XXXXXXVX" minOut="2" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 3" CV="425" mask="XXXXXVXX" minOut="3" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 4" CV="425" mask="XXXXVXXX" minOut="4" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 5" CV="425" mask="XXXVXXXX" minOut="5" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 6" CV="425" mask="XXVXXXXX" minOut="6" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 7" CV="425" mask="XVXXXXXX" minOut="7" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 8" CV="425" mask="VXXXXXXX" minOut="8" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 9" CV="426" mask="XXXXXXXV" minOut="9" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 10" CV="426" mask="XXXXXXVX" minOut="10" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 11" CV="426" mask="XXXXXVXX" minOut="11" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 12" CV="426" mask="XXXXVXXX" minOut="12" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 13" CV="426" mask="XXXVXXXX" minOut="13" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 14" CV="426" mask="XXVXXXXX" minOut="14" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 15" CV="426" mask="XVXXXXXX" minOut="15" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 16" CV="426" mask="VXXXXXXX" minOut="16" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 17" CV="427" mask="XXXXXXXV" minOut="17" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 18" CV="427" mask="XXXXXXVX" minOut="18" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 19" CV="427" mask="XXXXXVXX" minOut="19" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 20" CV="427" mask="XXXXVXXX" minOut="20" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 21" CV="427" mask="XXXVXXXX" minOut="21" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 22" CV="427" mask="XXVXXXXX" minOut="22" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 23" CV="427" mask="XVXXXXXX" minOut="23" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(f) controls output 24" CV="427" mask="VXXXXXXX" minOut="24" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 1" CV="429" mask="XXXXXXXV" minOut="1" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 2" CV="429" mask="XXXXXXVX" minOut="2" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 3" CV="429" mask="XXXXXVXX" minOut="3" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 4" CV="429" mask="XXXXVXXX" minOut="4" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 5" CV="429" mask="XXXVXXXX" minOut="5" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 6" CV="429" mask="XXVXXXXX" minOut="6" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 7" CV="429" mask="XVXXXXXX" minOut="7" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 8" CV="429" mask="VXXXXXXX" minOut="8" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 9" CV="430" mask="XXXXXXXV" minOut="9" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 10" CV="430" mask="XXXXXXVX" minOut="10" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 11" CV="430" mask="XXXXXVXX" minOut="11" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 12" CV="430" mask="XXXXVXXX" minOut="12" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 13" CV="430" mask="XXXVXXXX" minOut="13" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 14" CV="430" mask="XXVXXXXX" minOut="14" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 15" CV="430" mask="XVXXXXXX" minOut="15" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 16" CV="430" mask="VXXXXXXX" minOut="16" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 17" CV="431" mask="XXXXXXXV" minOut="17" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 18" CV="431" mask="XXXXXXVX" minOut="18" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 19" CV="431" mask="XXXXXVXX" minOut="19" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 20" CV="431" mask="XXXXVXXX" minOut="20" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 21" CV="431" mask="XXXVXXXX" minOut="21" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 22" CV="431" mask="XXVXXXXX" minOut="22" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 23" CV="431" mask="XVXXXXXX" minOut="23" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F21(r) controls output 24" CV="431" mask="VXXXXXXX" minOut="24" minFn="21">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 1" CV="433" mask="XXXXXXXV" minOut="1" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 2" CV="433" mask="XXXXXXVX" minOut="2" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 3" CV="433" mask="XXXXXVXX" minOut="3" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 4" CV="433" mask="XXXXVXXX" minOut="4" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 5" CV="433" mask="XXXVXXXX" minOut="5" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 6" CV="433" mask="XXVXXXXX" minOut="6" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 7" CV="433" mask="XVXXXXXX" minOut="7" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 8" CV="433" mask="VXXXXXXX" minOut="8" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 9" CV="434" mask="XXXXXXXV" minOut="9" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 10" CV="434" mask="XXXXXXVX" minOut="10" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 11" CV="434" mask="XXXXXVXX" minOut="11" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 12" CV="434" mask="XXXXVXXX" minOut="12" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 13" CV="434" mask="XXXVXXXX" minOut="13" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 14" CV="434" mask="XXVXXXXX" minOut="14" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 15" CV="434" mask="XVXXXXXX" minOut="15" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 16" CV="434" mask="VXXXXXXX" minOut="16" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 17" CV="435" mask="XXXXXXXV" minOut="17" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 18" CV="435" mask="XXXXXXVX" minOut="18" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 19" CV="435" mask="XXXXXVXX" minOut="19" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 20" CV="435" mask="XXXXVXXX" minOut="20" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 21" CV="435" mask="XXXVXXXX" minOut="21" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 22" CV="435" mask="XXVXXXXX" minOut="22" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 23" CV="435" mask="XVXXXXXX" minOut="23" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(f) controls output 24" CV="435" mask="VXXXXXXX" minOut="24" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 1" CV="437" mask="XXXXXXXV" minOut="1" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 2" CV="437" mask="XXXXXXVX" minOut="2" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 3" CV="437" mask="XXXXXVXX" minOut="3" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 4" CV="437" mask="XXXXVXXX" minOut="4" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 5" CV="437" mask="XXXVXXXX" minOut="5" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 6" CV="437" mask="XXVXXXXX" minOut="6" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 7" CV="437" mask="XVXXXXXX" minOut="7" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 8" CV="437" mask="VXXXXXXX" minOut="8" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 9" CV="438" mask="XXXXXXXV" minOut="9" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 10" CV="438" mask="XXXXXXVX" minOut="10" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 11" CV="438" mask="XXXXXVXX" minOut="11" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 12" CV="438" mask="XXXXVXXX" minOut="12" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 13" CV="438" mask="XXXVXXXX" minOut="13" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 14" CV="438" mask="XXVXXXXX" minOut="14" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 15" CV="438" mask="XVXXXXXX" minOut="15" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 16" CV="438" mask="VXXXXXXX" minOut="16" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 17" CV="439" mask="XXXXXXXV" minOut="17" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 18" CV="439" mask="XXXXXXVX" minOut="18" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 19" CV="439" mask="XXXXXVXX" minOut="19" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 20" CV="439" mask="XXXXVXXX" minOut="20" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 21" CV="439" mask="XXXVXXXX" minOut="21" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 22" CV="439" mask="XXVXXXXX" minOut="22" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 23" CV="439" mask="XVXXXXXX" minOut="23" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F22(r) controls output 24" CV="439" mask="VXXXXXXX" minOut="24" minFn="22">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 1" CV="441" mask="XXXXXXXV" minOut="1" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 2" CV="441" mask="XXXXXXVX" minOut="2" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 3" CV="441" mask="XXXXXVXX" minOut="3" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 4" CV="441" mask="XXXXVXXX" minOut="4" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 5" CV="441" mask="XXXVXXXX" minOut="5" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 6" CV="441" mask="XXVXXXXX" minOut="6" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 7" CV="441" mask="XVXXXXXX" minOut="7" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 8" CV="441" mask="VXXXXXXX" minOut="8" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 9" CV="442" mask="XXXXXXXV" minOut="9" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 10" CV="442" mask="XXXXXXVX" minOut="10" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 11" CV="442" mask="XXXXXVXX" minOut="11" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 12" CV="442" mask="XXXXVXXX" minOut="12" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 13" CV="442" mask="XXXVXXXX" minOut="13" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 14" CV="442" mask="XXVXXXXX" minOut="14" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 15" CV="442" mask="XVXXXXXX" minOut="15" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 16" CV="442" mask="VXXXXXXX" minOut="16" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 17" CV="443" mask="XXXXXXXV" minOut="17" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 18" CV="443" mask="XXXXXXVX" minOut="18" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 19" CV="443" mask="XXXXXVXX" minOut="19" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 20" CV="443" mask="XXXXVXXX" minOut="20" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 21" CV="443" mask="XXXVXXXX" minOut="21" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 22" CV="443" mask="XXVXXXXX" minOut="22" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 23" CV="443" mask="XVXXXXXX" minOut="23" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(f) controls output 24" CV="443" mask="VXXXXXXX" minOut="24" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 1" CV="445" mask="XXXXXXXV" minOut="1" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 2" CV="445" mask="XXXXXXVX" minOut="2" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 3" CV="445" mask="XXXXXVXX" minOut="3" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 4" CV="445" mask="XXXXVXXX" minOut="4" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 5" CV="445" mask="XXXVXXXX" minOut="5" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 6" CV="445" mask="XXVXXXXX" minOut="6" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 7" CV="445" mask="XVXXXXXX" minOut="7" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 8" CV="445" mask="VXXXXXXX" minOut="8" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 9" CV="446" mask="XXXXXXXV" minOut="9" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 10" CV="446" mask="XXXXXXVX" minOut="10" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 11" CV="446" mask="XXXXXVXX" minOut="11" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 12" CV="446" mask="XXXXVXXX" minOut="12" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 13" CV="446" mask="XXXVXXXX" minOut="13" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 14" CV="446" mask="XXVXXXXX" minOut="14" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 15" CV="446" mask="XVXXXXXX" minOut="15" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 16" CV="446" mask="VXXXXXXX" minOut="16" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 17" CV="447" mask="XXXXXXXV" minOut="17" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 18" CV="447" mask="XXXXXXVX" minOut="18" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 19" CV="447" mask="XXXXXVXX" minOut="19" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 20" CV="447" mask="XXXXVXXX" minOut="20" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 21" CV="447" mask="XXXVXXXX" minOut="21" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 22" CV="447" mask="XXVXXXXX" minOut="22" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 23" CV="447" mask="XVXXXXXX" minOut="23" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F23(r) controls output 24" CV="447" mask="VXXXXXXX" minOut="24" minFn="23">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 1" CV="449" mask="XXXXXXXV" minOut="1" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 2" CV="449" mask="XXXXXXVX" minOut="2" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 3" CV="449" mask="XXXXXVXX" minOut="3" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 4" CV="449" mask="XXXXVXXX" minOut="4" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 5" CV="449" mask="XXXVXXXX" minOut="5" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 6" CV="449" mask="XXVXXXXX" minOut="6" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 7" CV="449" mask="XVXXXXXX" minOut="7" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 8" CV="449" mask="VXXXXXXX" minOut="8" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 9" CV="450" mask="XXXXXXXV" minOut="9" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 10" CV="450" mask="XXXXXXVX" minOut="10" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 11" CV="450" mask="XXXXXVXX" minOut="11" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 12" CV="450" mask="XXXXVXXX" minOut="12" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 13" CV="450" mask="XXXVXXXX" minOut="13" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 14" CV="450" mask="XXVXXXXX" minOut="14" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 15" CV="450" mask="XVXXXXXX" minOut="15" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 16" CV="450" mask="VXXXXXXX" minOut="16" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 17" CV="451" mask="XXXXXXXV" minOut="17" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 18" CV="451" mask="XXXXXXVX" minOut="18" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 19" CV="451" mask="XXXXXVXX" minOut="19" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 20" CV="451" mask="XXXXVXXX" minOut="20" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 21" CV="451" mask="XXXVXXXX" minOut="21" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 22" CV="451" mask="XXVXXXXX" minOut="22" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 23" CV="451" mask="XVXXXXXX" minOut="23" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(f) controls output 24" CV="451" mask="VXXXXXXX" minOut="24" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 1" CV="453" mask="XXXXXXXV" minOut="1" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 2" CV="453" mask="XXXXXXVX" minOut="2" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 3" CV="453" mask="XXXXXVXX" minOut="3" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 4" CV="453" mask="XXXXVXXX" minOut="4" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 5" CV="453" mask="XXXVXXXX" minOut="5" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 6" CV="453" mask="XXVXXXXX" minOut="6" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 7" CV="453" mask="XVXXXXXX" minOut="7" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 8" CV="453" mask="VXXXXXXX" minOut="8" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 9" CV="454" mask="XXXXXXXV" minOut="9" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 10" CV="454" mask="XXXXXXVX" minOut="10" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 11" CV="454" mask="XXXXXVXX" minOut="11" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 12" CV="454" mask="XXXXVXXX" minOut="12" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 13" CV="454" mask="XXXVXXXX" minOut="13" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 14" CV="454" mask="XXVXXXXX" minOut="14" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 15" CV="454" mask="XVXXXXXX" minOut="15" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 16" CV="454" mask="VXXXXXXX" minOut="16" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 17" CV="455" mask="XXXXXXXV" minOut="17" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 18" CV="455" mask="XXXXXXVX" minOut="18" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 19" CV="455" mask="XXXXXVXX" minOut="19" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 20" CV="455" mask="XXXXVXXX" minOut="20" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 21" CV="455" mask="XXXVXXXX" minOut="21" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 22" CV="455" mask="XXVXXXXX" minOut="22" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 23" CV="455" mask="XVXXXXXX" minOut="23" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F24(r) controls output 24" CV="455" mask="VXXXXXXX" minOut="24" minFn="24">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 1" CV="457" mask="XXXXXXXV" minOut="1" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 2" CV="457" mask="XXXXXXVX" minOut="2" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 3" CV="457" mask="XXXXXVXX" minOut="3" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 4" CV="457" mask="XXXXVXXX" minOut="4" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 5" CV="457" mask="XXXVXXXX" minOut="5" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 6" CV="457" mask="XXVXXXXX" minOut="6" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 7" CV="457" mask="XVXXXXXX" minOut="7" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 8" CV="457" mask="VXXXXXXX" minOut="8" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 9" CV="458" mask="XXXXXXXV" minOut="9" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 10" CV="458" mask="XXXXXXVX" minOut="10" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 11" CV="458" mask="XXXXXVXX" minOut="11" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 12" CV="458" mask="XXXXVXXX" minOut="12" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 13" CV="458" mask="XXXVXXXX" minOut="13" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 14" CV="458" mask="XXVXXXXX" minOut="14" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 15" CV="458" mask="XVXXXXXX" minOut="15" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 16" CV="458" mask="VXXXXXXX" minOut="16" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 17" CV="459" mask="XXXXXXXV" minOut="17" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 18" CV="459" mask="XXXXXXVX" minOut="18" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 19" CV="459" mask="XXXXXVXX" minOut="19" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 20" CV="459" mask="XXXXVXXX" minOut="20" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 21" CV="459" mask="XXXVXXXX" minOut="21" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 22" CV="459" mask="XXVXXXXX" minOut="22" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 23" CV="459" mask="XVXXXXXX" minOut="23" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(f) controls output 24" CV="459" mask="VXXXXXXX" minOut="24" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 1" CV="461" mask="XXXXXXXV" minOut="1" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 2" CV="461" mask="XXXXXXVX" minOut="2" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 3" CV="461" mask="XXXXXVXX" minOut="3" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 4" CV="461" mask="XXXXVXXX" minOut="4" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 5" CV="461" mask="XXXVXXXX" minOut="5" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 6" CV="461" mask="XXVXXXXX" minOut="6" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 7" CV="461" mask="XVXXXXXX" minOut="7" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 8" CV="461" mask="VXXXXXXX" minOut="8" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 9" CV="462" mask="XXXXXXXV" minOut="9" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 10" CV="462" mask="XXXXXXVX" minOut="10" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 11" CV="462" mask="XXXXXVXX" minOut="11" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 12" CV="462" mask="XXXXVXXX" minOut="12" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 13" CV="462" mask="XXXVXXXX" minOut="13" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 14" CV="462" mask="XXVXXXXX" minOut="14" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 15" CV="462" mask="XVXXXXXX" minOut="15" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 16" CV="462" mask="VXXXXXXX" minOut="16" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 17" CV="463" mask="XXXXXXXV" minOut="17" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 18" CV="463" mask="XXXXXXVX" minOut="18" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 19" CV="463" mask="XXXXXVXX" minOut="19" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 20" CV="463" mask="XXXXVXXX" minOut="20" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 21" CV="463" mask="XXXVXXXX" minOut="21" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 22" CV="463" mask="XXVXXXXX" minOut="22" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 23" CV="463" mask="XVXXXXXX" minOut="23" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F25(r) controls output 24" CV="463" mask="VXXXXXXX" minOut="24" minFn="25">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 1" CV="465" mask="XXXXXXXV" minOut="1" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 2" CV="465" mask="XXXXXXVX" minOut="2" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 3" CV="465" mask="XXXXXVXX" minOut="3" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 4" CV="465" mask="XXXXVXXX" minOut="4" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 5" CV="465" mask="XXXVXXXX" minOut="5" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 6" CV="465" mask="XXVXXXXX" minOut="6" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 7" CV="465" mask="XVXXXXXX" minOut="7" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 8" CV="465" mask="VXXXXXXX" minOut="8" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 9" CV="466" mask="XXXXXXXV" minOut="9" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 10" CV="466" mask="XXXXXXVX" minOut="10" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 11" CV="466" mask="XXXXXVXX" minOut="11" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 12" CV="466" mask="XXXXVXXX" minOut="12" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 13" CV="466" mask="XXXVXXXX" minOut="13" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 14" CV="466" mask="XXVXXXXX" minOut="14" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 15" CV="466" mask="XVXXXXXX" minOut="15" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 16" CV="466" mask="VXXXXXXX" minOut="16" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 17" CV="467" mask="XXXXXXXV" minOut="17" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 18" CV="467" mask="XXXXXXVX" minOut="18" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 19" CV="467" mask="XXXXXVXX" minOut="19" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 20" CV="467" mask="XXXXVXXX" minOut="20" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 21" CV="467" mask="XXXVXXXX" minOut="21" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 22" CV="467" mask="XXVXXXXX" minOut="22" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 23" CV="467" mask="XVXXXXXX" minOut="23" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(f) controls output 24" CV="467" mask="VXXXXXXX" minOut="24" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 1" CV="469" mask="XXXXXXXV" minOut="1" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 2" CV="469" mask="XXXXXXVX" minOut="2" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 3" CV="469" mask="XXXXXVXX" minOut="3" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 4" CV="469" mask="XXXXVXXX" minOut="4" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 5" CV="469" mask="XXXVXXXX" minOut="5" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 6" CV="469" mask="XXVXXXXX" minOut="6" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 7" CV="469" mask="XVXXXXXX" minOut="7" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 8" CV="469" mask="VXXXXXXX" minOut="8" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 9" CV="470" mask="XXXXXXXV" minOut="9" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 10" CV="470" mask="XXXXXXVX" minOut="10" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 11" CV="470" mask="XXXXXVXX" minOut="11" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 12" CV="470" mask="XXXXVXXX" minOut="12" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 13" CV="470" mask="XXXVXXXX" minOut="13" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 14" CV="470" mask="XXVXXXXX" minOut="14" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 15" CV="470" mask="XVXXXXXX" minOut="15" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 16" CV="470" mask="VXXXXXXX" minOut="16" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 17" CV="471" mask="XXXXXXXV" minOut="17" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 18" CV="471" mask="XXXXXXVX" minOut="18" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 19" CV="471" mask="XXXXXVXX" minOut="19" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 20" CV="471" mask="XXXXVXXX" minOut="20" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 21" CV="471" mask="XXXVXXXX" minOut="21" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 22" CV="471" mask="XXVXXXXX" minOut="22" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 23" CV="471" mask="XVXXXXXX" minOut="23" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F26(r) controls output 24" CV="471" mask="VXXXXXXX" minOut="24" minFn="26">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 1" CV="473" mask="XXXXXXXV" minOut="1" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 2" CV="473" mask="XXXXXXVX" minOut="2" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 3" CV="473" mask="XXXXXVXX" minOut="3" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 4" CV="473" mask="XXXXVXXX" minOut="4" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 5" CV="473" mask="XXXVXXXX" minOut="5" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 6" CV="473" mask="XXVXXXXX" minOut="6" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 7" CV="473" mask="XVXXXXXX" minOut="7" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 8" CV="473" mask="VXXXXXXX" minOut="8" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 9" CV="474" mask="XXXXXXXV" minOut="9" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 10" CV="474" mask="XXXXXXVX" minOut="10" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 11" CV="474" mask="XXXXXVXX" minOut="11" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 12" CV="474" mask="XXXXVXXX" minOut="12" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 13" CV="474" mask="XXXVXXXX" minOut="13" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 14" CV="474" mask="XXVXXXXX" minOut="14" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 15" CV="474" mask="XVXXXXXX" minOut="15" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 16" CV="474" mask="VXXXXXXX" minOut="16" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 17" CV="475" mask="XXXXXXXV" minOut="17" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 18" CV="475" mask="XXXXXXVX" minOut="18" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 19" CV="475" mask="XXXXXVXX" minOut="19" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 20" CV="475" mask="XXXXVXXX" minOut="20" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 21" CV="475" mask="XXXVXXXX" minOut="21" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 22" CV="475" mask="XXVXXXXX" minOut="22" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 23" CV="475" mask="XVXXXXXX" minOut="23" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(f) controls output 24" CV="475" mask="VXXXXXXX" minOut="24" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 1" CV="477" mask="XXXXXXXV" minOut="1" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 2" CV="477" mask="XXXXXXVX" minOut="2" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 3" CV="477" mask="XXXXXVXX" minOut="3" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 4" CV="477" mask="XXXXVXXX" minOut="4" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 5" CV="477" mask="XXXVXXXX" minOut="5" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 6" CV="477" mask="XXVXXXXX" minOut="6" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 7" CV="477" mask="XVXXXXXX" minOut="7" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 8" CV="477" mask="VXXXXXXX" minOut="8" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 9" CV="478" mask="XXXXXXXV" minOut="9" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 10" CV="478" mask="XXXXXXVX" minOut="10" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 11" CV="478" mask="XXXXXVXX" minOut="11" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 12" CV="478" mask="XXXXVXXX" minOut="12" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 13" CV="478" mask="XXXVXXXX" minOut="13" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 14" CV="478" mask="XXVXXXXX" minOut="14" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 15" CV="478" mask="XVXXXXXX" minOut="15" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 16" CV="478" mask="VXXXXXXX" minOut="16" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 17" CV="479" mask="XXXXXXXV" minOut="17" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 18" CV="479" mask="XXXXXXVX" minOut="18" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 19" CV="479" mask="XXXXXVXX" minOut="19" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 20" CV="479" mask="XXXXVXXX" minOut="20" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 21" CV="479" mask="XXXVXXXX" minOut="21" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 22" CV="479" mask="XXVXXXXX" minOut="22" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 23" CV="479" mask="XVXXXXXX" minOut="23" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F27(r) controls output 24" CV="479" mask="VXXXXXXX" minOut="24" minFn="27">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 1" CV="481" mask="XXXXXXXV" minOut="1" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 2" CV="481" mask="XXXXXXVX" minOut="2" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 3" CV="481" mask="XXXXXVXX" minOut="3" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 4" CV="481" mask="XXXXVXXX" minOut="4" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 5" CV="481" mask="XXXVXXXX" minOut="5" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 6" CV="481" mask="XXVXXXXX" minOut="6" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 7" CV="481" mask="XVXXXXXX" minOut="7" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 8" CV="481" mask="VXXXXXXX" minOut="8" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 9" CV="482" mask="XXXXXXXV" minOut="9" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 10" CV="482" mask="XXXXXXVX" minOut="10" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 11" CV="482" mask="XXXXXVXX" minOut="11" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 12" CV="482" mask="XXXXVXXX" minOut="12" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 13" CV="482" mask="XXXVXXXX" minOut="13" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 14" CV="482" mask="XXVXXXXX" minOut="14" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 15" CV="482" mask="XVXXXXXX" minOut="15" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 16" CV="482" mask="VXXXXXXX" minOut="16" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 17" CV="483" mask="XXXXXXXV" minOut="17" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 18" CV="483" mask="XXXXXXVX" minOut="18" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 19" CV="483" mask="XXXXXVXX" minOut="19" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 20" CV="483" mask="XXXXVXXX" minOut="20" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 21" CV="483" mask="XXXVXXXX" minOut="21" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 22" CV="483" mask="XXVXXXXX" minOut="22" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 23" CV="483" mask="XVXXXXXX" minOut="23" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(f) controls output 24" CV="483" mask="VXXXXXXX" minOut="24" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 1" CV="485" mask="XXXXXXXV" minOut="1" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 2" CV="485" mask="XXXXXXVX" minOut="2" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 3" CV="485" mask="XXXXXVXX" minOut="3" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 4" CV="485" mask="XXXXVXXX" minOut="4" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 5" CV="485" mask="XXXVXXXX" minOut="5" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 6" CV="485" mask="XXVXXXXX" minOut="6" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 7" CV="485" mask="XVXXXXXX" minOut="7" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 8" CV="485" mask="VXXXXXXX" minOut="8" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 9" CV="486" mask="XXXXXXXV" minOut="9" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 10" CV="486" mask="XXXXXXVX" minOut="10" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 11" CV="486" mask="XXXXXVXX" minOut="11" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 12" CV="486" mask="XXXXVXXX" minOut="12" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 13" CV="486" mask="XXXVXXXX" minOut="13" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 14" CV="486" mask="XXVXXXXX" minOut="14" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 15" CV="486" mask="XVXXXXXX" minOut="15" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 16" CV="486" mask="VXXXXXXX" minOut="16" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 17" CV="487" mask="XXXXXXXV" minOut="17" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 18" CV="487" mask="XXXXXXVX" minOut="18" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 19" CV="487" mask="XXXXXVXX" minOut="19" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 20" CV="487" mask="XXXXVXXX" minOut="20" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 21" CV="487" mask="XXXVXXXX" minOut="21" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 22" CV="487" mask="XXVXXXXX" minOut="22" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 23" CV="487" mask="XVXXXXXX" minOut="23" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>
    <variable item="F28(r) controls output 24" CV="487" mask="VXXXXXXX" minOut="24" minFn="28">
      <xi:include href="http://jmri.org/xml/decoders/parts/enum-NoYes.xml"/>
    </variable>



</variables>
