Files
2026-06-17 14:00:51 +02:00

26240 lines
846 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!--
*****************************************************************************
DO NOT EDIT THIS FILE!!!
This file is created by jmri.jmrit.logixng.configurexml.StoreAndLoadTest
and put in the temp/temp folder. LogixNG uses both the standard JMRI load
and store test, and a LogixNG specific store and load test.
After adding new stuff to StoreAndLoadTest, copy the file temp/temp/LogixNG.xml
to the folder java/test/jmri/jmrit/logixng/configurexml/load
******************************************************************************
-->
<?xml-stylesheet href="/xml/XSLT/panelfile-4-19-2.xsl" type="text/xsl"?>
<layout-config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://jmri.org/xml/schema/layout-4-19-2.xsd">
<jmriversion>
<major>4</major>
<minor>25</minor>
<test>10</test>
<modifier>ish</modifier>
</jmriversion>
<sensors class="jmri.jmrix.internal.configurexml.InternalSensorManagerXml">
<defaultInitialState>unknown</defaultInitialState>
<sensor inverted="false">
<systemName>IS1</systemName>
</sensor>
<sensor inverted="false">
<systemName>IS2</systemName>
<userName>Some sensor</userName>
</sensor>
<sensor inverted="false">
<systemName>ISCLOCKRUNNING</systemName>
</sensor>
</sensors>
<turnouts class="jmri.jmrix.internal.configurexml.InternalTurnoutManagerXml">
<operations automate="false">
<operation name="NoFeedback" class="jmri.configurexml.turnoutoperations.NoFeedbackTurnoutOperationXml" interval="300" maxtries="2" />
</operations>
<defaultclosedspeed>Normal</defaultclosedspeed>
<defaultthrownspeed>Restricted</defaultthrownspeed>
<turnout feedback="DIRECT" inverted="false" automate="Off">
<systemName>IT1</systemName>
</turnout>
<turnout feedback="DIRECT" inverted="false" automate="Off">
<systemName>IT2</systemName>
<userName>Some turnout</userName>
</turnout>
<turnout feedback="DIRECT" inverted="false" automate="Off">
<systemName>IT3</systemName>
</turnout>
<turnout feedback="DIRECT" inverted="false" automate="Off">
<systemName>IT4</systemName>
</turnout>
<turnout feedback="DIRECT" inverted="false" automate="Off">
<systemName>IT5</systemName>
</turnout>
</turnouts>
<lights class="jmri.jmrix.internal.configurexml.InternalLightManagerXml">
<light minIntensity="0.0" maxIntensity="1.0" transitionTime="0.0">
<systemName>IL1</systemName>
</light>
<light minIntensity="0.0" maxIntensity="1.0" transitionTime="0.0">
<systemName>IL2</systemName>
<userName>Some light</userName>
</light>
<light minIntensity="0.0" maxIntensity="1.0" transitionTime="0.0">
<systemName>ILVariable</systemName>
</light>
</lights>
<reporters class="jmri.jmrix.internal.configurexml.InternalReporterManagerXml">
<reporter>
<systemName>IR1</systemName>
</reporter>
</reporters>
<memories class="jmri.managers.configurexml.DefaultMemoryManagerXml">
<memory>
<systemName>IM1</systemName>
</memory>
<memory value="Hello">
<systemName>IM2</systemName>
<userName>Some memory</userName>
</memory>
<memory>
<systemName>IM3</systemName>
</memory>
<memory value="1:04 AM">
<systemName>IMCURRENTTIME</systemName>
</memory>
<memory value="1.0">
<systemName>IMRATEFACTOR</systemName>
</memory>
</memories>
<signalheads class="jmri.managers.configurexml.AbstractSignalHeadManagerXml">
<signalhead class="jmri.implementation.configurexml.VirtualSignalHeadXml">
<systemName>IH1</systemName>
</signalhead>
<signalhead class="jmri.implementation.configurexml.VirtualSignalHeadXml">
<systemName>IH2</systemName>
</signalhead>
</signalheads>
<signalmasts class="jmri.managers.configurexml.DefaultSignalMastManagerXml">
<signalmast class="jmri.implementation.configurexml.SignalHeadSignalMastXml">
<systemName>IF$shsm:AAR-1946:CPL(IH1)</systemName>
<unlit allowed="yes" />
</signalmast>
</signalmasts>
<blocks class="jmri.configurexml.BlockManagerXml">
<defaultspeed>Normal</defaultspeed>
<block systemName="IB1">
<systemName>IB1</systemName>
</block>
<block systemName="IB2">
<systemName>IB2</systemName>
<userName>Some block</userName>
</block>
<block systemName="IB1" length="0.0" curve="0">
<systemName>IB1</systemName>
<permissive>no</permissive>
</block>
<block systemName="IB2" length="0.0" curve="0">
<systemName>IB2</systemName>
<userName>Some block</userName>
<permissive>no</permissive>
</block>
</blocks>
<oblocks class="jmri.jmrit.logix.configurexml.OBlockManagerXml">
<oblock systemName="OB98" length="0.0" units="false" curve="0" permissive="false" speedNotch="" />
<oblock systemName="OB99" length="0.0" units="false" curve="0" permissive="false" speedNotch="" />
</oblocks>
<warrants class="jmri.jmrit.logix.configurexml.WarrantManagerXml">
<warrant systemName="IW99" userName="Test Warrant" wtype="normal">
<blockOrder pathName="" entryName="" exitName="">
<block systemName="OB98" />
</blockOrder>
<blockOrder pathName="" entryName="" exitName="">
<block systemName="OB99" />
</blockOrder>
<train trainId="" runBlind="false" shareRoute="false" noRamp="false" trainName="" />
</warrant>
</warrants>
<signalmastlogics class="jmri.managers.configurexml.DefaultSignalMastLogicManagerXml">
<logicDelay>500</logicDelay>
</signalmastlogics>
<logixs class="jmri.managers.configurexml.DefaultLogixManagerXml">
<logix enabled="yes">
<systemName>IX1</systemName>
<logixConditional systemName="IX1C1" order="0" />
</logix>
</logixs>
<conditionals class="jmri.managers.configurexml.DefaultConditionalManagerXml">
<conditional systemName="IX1C1" userName="First conditional" antecedent="" logicType="1" triggerOnChange="yes">
<systemName>IX1C1</systemName>
<userName>First conditional</userName>
</conditional>
</conditionals>
<timebase class="jmri.jmrit.simpleclock.configurexml.SimpleTimebaseXml" time="Sat Feb 12 01:04:43 CET 2022" rate="1.0" startrate="1.0" run="yes" master="yes" sync="no" correct="no" display="no" startstopped="no" startrunning="yes" startsettime="no" startclockoption="0" showbutton="no" startsetrate="yes" />
<LogixNGs class="jmri.jmrit.logixng.implementation.configurexml.DefaultLogixNGManagerXml">
<Thread>
<id>0</id>
<name>LogixNG thread</name>
</Thread>
<Thread>
<id>53</id>
<name>My logixng thread</name>
</Thread>
<Thread>
<id>54</id>
<name>My other logixng thread</name>
</Thread>
<LogixNG enabled="no">
<systemName>IQ:AUTO:0001</systemName>
<userName>An empty logixNG</userName>
<ConditionalNGs />
</LogixNG>
<LogixNG enabled="no">
<systemName>IQ:AUTO:0002</systemName>
<userName>A logixNG with an empty conditionlNG</userName>
<ConditionalNGs>
<systemName>IQC:AUTO:0001</systemName>
<systemName>IQC:AUTO:0002</systemName>
<systemName>IQC:AUTO:0003</systemName>
<systemName>IQC:AUTO:0004</systemName>
</ConditionalNGs>
</LogixNG>
<LogixNG enabled="no">
<systemName>IQ:AUTO:0003</systemName>
<userName>A logixNG in the initialization table</userName>
<ConditionalNGs>
<systemName>IQC:AUTO:0005</systemName>
</ConditionalNGs>
</LogixNG>
<LogixNG enabled="no">
<systemName>IQ:AUTO:0004</systemName>
<userName>Another logixNG in the initialization table</userName>
<ConditionalNGs>
<systemName>IQC:AUTO:0006</systemName>
</ConditionalNGs>
</LogixNG>
<LogixNG enabled="no">
<systemName>IQ:AUTO:0005</systemName>
<userName>A logixNG</userName>
<ConditionalNGs>
<systemName>IQC:AUTO:0007</systemName>
</ConditionalNGs>
</LogixNG>
<InitializationTable>
<LogixNG>IQ:AUTO:0003</LogixNG>
<LogixNG>IQ:AUTO:0004</LogixNG>
</InitializationTable>
<Clipboard>
<Many class="jmri.jmrit.logixng.implementation.configurexml.ClipboardManyXml">
<Socket>
<socketName>X1</socketName>
</Socket>
</Many>
</Clipboard>
</LogixNGs>
<LogixNGModules class="jmri.jmrit.logixng.implementation.configurexml.DefaultModuleManagerXml">
<Module class="jmri.jmrit.logixng.implementation.configurexml.DefaultModuleXml">
<systemName>IQM1</systemName>
<rootSocketType>DefaultFemaleDigitalActionSocket</rootSocketType>
<Parameters>
<Parameter>
<name>other</name>
<isInput>yes</isInput>
<isOutput>yes</isOutput>
</Parameter>
<Parameter>
<name>n</name>
<isInput>yes</isInput>
<isOutput>no</isOutput>
</Parameter>
<Parameter>
<name>result</name>
<isInput>no</isInput>
<isOutput>yes</isOutput>
</Parameter>
</Parameters>
<RootSocket>
<socketName>Root</socketName>
<systemName>IQDA901</systemName>
</RootSocket>
</Module>
</LogixNGModules>
<LogixNGConditionalNGs class="jmri.jmrit.logixng.implementation.configurexml.DefaultConditionalNGManagerXml">
<ConditionalNG enabled="no">
<systemName>IQC:AUTO:0001</systemName>
<userName>An empty conditionalNG</userName>
<thread>0</thread>
<Socket>
<socketName>A</socketName>
</Socket>
</ConditionalNG>
<ConditionalNG enabled="no">
<systemName>IQC:AUTO:0002</systemName>
<userName>A second empty conditionalNG</userName>
<thread>0</thread>
<Socket>
<socketName>A</socketName>
</Socket>
</ConditionalNG>
<ConditionalNG enabled="no">
<systemName>IQC:AUTO:0003</systemName>
<userName>A third empty conditionalNG</userName>
<thread>53</thread>
<Socket>
<socketName>A</socketName>
</Socket>
</ConditionalNG>
<ConditionalNG enabled="no">
<systemName>IQC:AUTO:0004</systemName>
<userName>A fourth empty conditionalNG</userName>
<thread>54</thread>
<Socket>
<socketName>A</socketName>
</Socket>
</ConditionalNG>
<ConditionalNG enabled="yes">
<systemName>IQC:AUTO:0005</systemName>
<userName>Yet another another conditionalNG</userName>
<thread>0</thread>
<Socket>
<socketName>A</socketName>
</Socket>
</ConditionalNG>
<ConditionalNG enabled="yes">
<systemName>IQC:AUTO:0006</systemName>
<userName>Yet another another another conditionalNG</userName>
<thread>0</thread>
<Socket>
<socketName>A</socketName>
</Socket>
</ConditionalNG>
<ConditionalNG enabled="yes">
<systemName>IQC:AUTO:0007</systemName>
<userName>Yet another conditionalNG</userName>
<thread>0</thread>
<Socket>
<socketName>wiyo8o8i3i</socketName>
<systemName>IQDA:AUTO:0001</systemName>
</Socket>
</ConditionalNG>
</LogixNGConditionalNGs>
<LogixNGTables class="jmri.jmrit.logixng.implementation.configurexml.DefaultNamedTableManagerXml">
<CsvTable class="jmri.jmrit.logixng.implementation.configurexml.DefaultCsvNamedTableXml">
<systemName>IQT1</systemName>
<fileName>program:java/test/jmri/jmrit/logixng/panel_and_data_files/turnout_and_signals.csv</fileName>
<csvType>TABBED</csvType>
</CsvTable>
</LogixNGTables>
<LogixNGDigitalExpressions class="jmri.jmrit.logixng.implementation.configurexml.DefaultDigitalExpressionManagerXml">
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
<systemName>IQDE:AUTO:0001</systemName>
<comment>Start expression</comment>
<Expressions>
<Socket>
<socketName>y123tpxm1r</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
<systemName>IQDE:AUTO:0002</systemName>
<comment>Stop expression</comment>
<Expressions>
<Socket>
<socketName>gv9d3mqr12</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
<systemName>IQDE:AUTO:0003</systemName>
<comment>Start expression</comment>
<Expressions>
<Socket>
<socketName>w166rlk52a</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
<systemName>IQDE:AUTO:0004</systemName>
<comment>Stop expression</comment>
<Expressions>
<Socket>
<socketName>ie3vivqew6</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
<systemName>IQDE:AUTO:0005</systemName>
<comment>Reset expression</comment>
<Expressions>
<Socket>
<socketName>mxgcnbjq5v</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
<systemName>IQDE:AUTO:0006</systemName>
<comment>Expression socket 1</comment>
<Expressions>
<Socket>
<socketName>qbmi1t52gn</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
<systemName>IQDE:AUTO:0007</systemName>
<comment>Expression socket 2</comment>
<Expressions>
<Socket>
<socketName>akq14phscz</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<Or class="jmri.jmrit.logixng.expressions.configurexml.OrXml">
<systemName>IQDE:AUTO:0008</systemName>
<Expressions>
<Socket>
<socketName>u51ark9p7s</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Or>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0009</systemName>
<variable />
<compareTo>Value</compareTo>
<memoryOperation>Equal</memoryOperation>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0010</systemName>
<variable />
<compareTo>Value</compareTo>
<memoryOperation>Equal</memoryOperation>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
<systemName>IQDE:AUTO:0011</systemName>
<Expressions>
<Socket>
<socketName>yu6vhgpgrt</socketName>
<systemName>IQDE:AUTO:0012</systemName>
</Socket>
<Socket>
<socketName>m9nxcqgt64</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
<systemName>IQDE:AUTO:0012</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>qziw2js157</socketName>
<systemName>IQDE:AUTO:0013</systemName>
</Socket>
<Socket>
<socketName>hc36x5hm1t</socketName>
<systemName>IQDE:AUTO:0014</systemName>
</Socket>
<Socket>
<socketName>qucp384dbe</socketName>
<systemName>IQDE:AUTO:0015</systemName>
</Socket>
<Socket>
<socketName>s5486c73xy</socketName>
<systemName>IQDE:AUTO:0016</systemName>
</Socket>
<Socket>
<socketName>jmiwfs2ayn</socketName>
<systemName>IQDE:AUTO:0017</systemName>
</Socket>
<Socket>
<socketName>wbrpj9yual</socketName>
<systemName>IQDE:AUTO:0018</systemName>
</Socket>
<Socket>
<socketName>f5285japt9</socketName>
<systemName>IQDE:AUTO:0019</systemName>
</Socket>
<Socket>
<socketName>nqzp4neyye</socketName>
<systemName>IQDE:AUTO:0020</systemName>
</Socket>
<Socket>
<socketName>to1f9hvpnh</socketName>
<systemName>IQDE:AUTO:0021</systemName>
</Socket>
<Socket>
<socketName>v8961gjcvo</socketName>
<systemName>IQDE:AUTO:0022</systemName>
</Socket>
<Socket>
<socketName>v21ms98uyr</socketName>
<systemName>IQDE:AUTO:0023</systemName>
</Socket>
<Socket>
<socketName>tww2mhuysn</socketName>
<systemName>IQDE:AUTO:0024</systemName>
</Socket>
<Socket>
<socketName>olw9jojx6f</socketName>
<systemName>IQDE:AUTO:0025</systemName>
</Socket>
<Socket>
<socketName>ahj57ij2vf</socketName>
<systemName>IQDE:AUTO:0026</systemName>
</Socket>
<Socket>
<socketName>xonhwlywsj</socketName>
<systemName>IQDE:AUTO:0027</systemName>
</Socket>
<Socket>
<socketName>vcflui7xie</socketName>
<systemName>IQDE:AUTO:0028</systemName>
</Socket>
<Socket>
<socketName>n86bvdjbmx</socketName>
<systemName>IQDE:AUTO:0029</systemName>
</Socket>
<Socket>
<socketName>vv8232t4qs</socketName>
<systemName>IQDE:AUTO:0030</systemName>
</Socket>
<Socket>
<socketName>t6bniugfo1</socketName>
<systemName>IQDE:AUTO:0031</systemName>
</Socket>
<Socket>
<socketName>tp5bjvheub</socketName>
<systemName>IQDE:AUTO:0032</systemName>
</Socket>
<Socket>
<socketName>el998o77bt</socketName>
<systemName>IQDE:AUTO:0033</systemName>
</Socket>
<Socket>
<socketName>xl7lk276mu</socketName>
<systemName>IQDE:AUTO:0034</systemName>
</Socket>
<Socket>
<socketName>ji5cwt3dpr</socketName>
<systemName>IQDE:AUTO:0035</systemName>
</Socket>
<Socket>
<socketName>fx6bj1pby8</socketName>
<systemName>IQDE:AUTO:0036</systemName>
</Socket>
<Socket>
<socketName>j72o9jycuo</socketName>
<systemName>IQDE:AUTO:0037</systemName>
</Socket>
<Socket>
<socketName>w9axaaiwjl</socketName>
<systemName>IQDE:AUTO:0038</systemName>
</Socket>
<Socket>
<socketName>yqdwo6z1ju</socketName>
<systemName>IQDE:AUTO:0039</systemName>
</Socket>
<Socket>
<socketName>sqmmdryzan</socketName>
<systemName>IQDE:AUTO:0040</systemName>
</Socket>
<Socket>
<socketName>ra512no22r</socketName>
<systemName>IQDE:AUTO:0041</systemName>
</Socket>
<Socket>
<socketName>tfaf1xgc5w</socketName>
<systemName>IQDE:AUTO:0042</systemName>
</Socket>
<Socket>
<socketName>dk5662hstq</socketName>
<systemName>IQDE:AUTO:0043</systemName>
</Socket>
<Socket>
<socketName>t7t5n382iq</socketName>
<systemName>IQDE:AUTO:0044</systemName>
</Socket>
<Socket>
<socketName>xhjjf51pdt</socketName>
<systemName>IQDE:AUTO:0045</systemName>
</Socket>
<Socket>
<socketName>u979lgoxk5</socketName>
<systemName>IQDE:AUTO:0046</systemName>
</Socket>
<Socket>
<socketName>hhexo4hqsi</socketName>
<systemName>IQDE:AUTO:0047</systemName>
</Socket>
<Socket>
<socketName>btjn8h4ya6</socketName>
<systemName>IQDE:AUTO:0048</systemName>
</Socket>
<Socket>
<socketName>y1fxgvagq8</socketName>
<systemName>IQDE:AUTO:0049</systemName>
</Socket>
<Socket>
<socketName>v1ht4yinjo</socketName>
<systemName>IQDE:AUTO:0050</systemName>
</Socket>
<Socket>
<socketName>sn3vlnxnb6</socketName>
<systemName>IQDE:AUTO:0051</systemName>
</Socket>
<Socket>
<socketName>tx8zaqvk8j</socketName>
<systemName>IQDE:AUTO:0052</systemName>
</Socket>
<Socket>
<socketName>fes9m9b771</socketName>
<systemName>IQDE:AUTO:0053</systemName>
</Socket>
<Socket>
<socketName>kwxes4p5nm</socketName>
<systemName>IQDE:AUTO:0054</systemName>
</Socket>
<Socket>
<socketName>qd2px3h6o8</socketName>
<systemName>IQDE:AUTO:0055</systemName>
</Socket>
<Socket>
<socketName>dr99ytuwcl</socketName>
<systemName>IQDE:AUTO:0056</systemName>
</Socket>
<Socket>
<socketName>bwpywdh9nr</socketName>
<systemName>IQDE:AUTO:0057</systemName>
</Socket>
<Socket>
<socketName>n18l2whl6z</socketName>
<systemName>IQDE:AUTO:0058</systemName>
</Socket>
<Socket>
<socketName>symnfiljwk</socketName>
<systemName>IQDE:AUTO:0059</systemName>
</Socket>
<Socket>
<socketName>u2toh81dwl</socketName>
<systemName>IQDE:AUTO:0060</systemName>
</Socket>
<Socket>
<socketName>zhmq5i5v7a</socketName>
<systemName>IQDE:AUTO:0061</systemName>
</Socket>
<Socket>
<socketName>afx1zc869t</socketName>
<systemName>IQDE:AUTO:0062</systemName>
</Socket>
<Socket>
<socketName>yfbvjw5r6g</socketName>
<systemName>IQDE:AUTO:0063</systemName>
</Socket>
<Socket>
<socketName>sle4w6n658</socketName>
<systemName>IQDE:AUTO:0064</systemName>
</Socket>
<Socket>
<socketName>r93k7ocm7l</socketName>
<systemName>IQDE:AUTO:0065</systemName>
</Socket>
<Socket>
<socketName>u6jlrl5tq5</socketName>
<systemName>IQDE:AUTO:0066</systemName>
</Socket>
<Socket>
<socketName>tj554qda29</socketName>
<systemName>IQDE:AUTO:0067</systemName>
</Socket>
<Socket>
<socketName>y1fea7meqt</socketName>
<systemName>IQDE:AUTO:0068</systemName>
</Socket>
<Socket>
<socketName>ve5q2jo279</socketName>
<systemName>IQDE:AUTO:0069</systemName>
</Socket>
<Socket>
<socketName>vp6oqkk6p1</socketName>
<systemName>IQDE:AUTO:0070</systemName>
</Socket>
<Socket>
<socketName>ye9z4iltm2</socketName>
<systemName>IQDE:AUTO:0071</systemName>
</Socket>
<Socket>
<socketName>wgrnw6zbqd</socketName>
<systemName>IQDE:AUTO:0072</systemName>
</Socket>
<Socket>
<socketName>srtrcwzk5d</socketName>
<systemName>IQDE:AUTO:0073</systemName>
</Socket>
<Socket>
<socketName>t3ru39u9cr</socketName>
<systemName>IQDE:AUTO:0074</systemName>
</Socket>
<Socket>
<socketName>rgzvizqzf4</socketName>
<systemName>IQDE:AUTO:0075</systemName>
</Socket>
<Socket>
<socketName>nk1257mpsk</socketName>
<systemName>IQDE:AUTO:0076</systemName>
</Socket>
<Socket>
<socketName>rlxuj5ywhd</socketName>
<systemName>IQDE:AUTO:0077</systemName>
</Socket>
<Socket>
<socketName>uigwusoxww</socketName>
<systemName>IQDE:AUTO:0078</systemName>
</Socket>
<Socket>
<socketName>wq1738uhho</socketName>
<systemName>IQDE:AUTO:0079</systemName>
</Socket>
<Socket>
<socketName>ndx7zebrgn</socketName>
<systemName>IQDE:AUTO:0080</systemName>
</Socket>
<Socket>
<socketName>ycyp8lj5kp</socketName>
<systemName>IQDE:AUTO:0081</systemName>
</Socket>
<Socket>
<socketName>czqgg1v4ai</socketName>
<systemName>IQDE:AUTO:0082</systemName>
</Socket>
<Socket>
<socketName>t9djjywrs6</socketName>
<systemName>IQDE:AUTO:0083</systemName>
</Socket>
<Socket>
<socketName>tjaiipaie3</socketName>
<systemName>IQDE:AUTO:0084</systemName>
</Socket>
<Socket>
<socketName>achosf6jvn</socketName>
<systemName>IQDE:AUTO:0085</systemName>
</Socket>
<Socket>
<socketName>dvxbvw8ykg</socketName>
<systemName>IQDE:AUTO:0086</systemName>
</Socket>
<Socket>
<socketName>hexq6xsdzi</socketName>
<systemName>IQDE:AUTO:0087</systemName>
</Socket>
<Socket>
<socketName>j21qk6vr4o</socketName>
<systemName>IQDE:AUTO:0088</systemName>
</Socket>
<Socket>
<socketName>wuzmw9jjop</socketName>
<systemName>IQDE:AUTO:0089</systemName>
</Socket>
<Socket>
<socketName>zmo3qmkgfs</socketName>
<systemName>IQDE:AUTO:0090</systemName>
</Socket>
<Socket>
<socketName>ul7kl9ezd1</socketName>
<systemName>IQDE:AUTO:0091</systemName>
</Socket>
<Socket>
<socketName>k15a8yeu2r</socketName>
<systemName>IQDE:AUTO:0092</systemName>
</Socket>
<Socket>
<socketName>d4f97lfzni</socketName>
<systemName>IQDE:AUTO:0093</systemName>
</Socket>
<Socket>
<socketName>ro9t7c679m</socketName>
<systemName>IQDE:AUTO:0094</systemName>
</Socket>
<Socket>
<socketName>v8bg367x34</socketName>
<systemName>IQDE:AUTO:0095</systemName>
</Socket>
<Socket>
<socketName>lhclwjg93v</socketName>
<systemName>IQDE:AUTO:0096</systemName>
</Socket>
<Socket>
<socketName>x841cqux4d</socketName>
<systemName>IQDE:AUTO:0097</systemName>
</Socket>
<Socket>
<socketName>raa2jylwab</socketName>
<systemName>IQDE:AUTO:0098</systemName>
</Socket>
<Socket>
<socketName>dk1vjqwvu5</socketName>
<systemName>IQDE:AUTO:0099</systemName>
</Socket>
<Socket>
<socketName>yd2ldysquk</socketName>
<systemName>IQDE:AUTO:0100</systemName>
</Socket>
<Socket>
<socketName>sgdj18u9cn</socketName>
<systemName>IQDE:AUTO:0101</systemName>
</Socket>
<Socket>
<socketName>ul7k9bqe1m</socketName>
<systemName>IQDE:AUTO:0102</systemName>
</Socket>
<Socket>
<socketName>y9e8ihx3i6</socketName>
<systemName>IQDE:AUTO:0103</systemName>
</Socket>
<Socket>
<socketName>rtitnkvpnu</socketName>
<systemName>IQDE:AUTO:0104</systemName>
</Socket>
<Socket>
<socketName>q9yl4xcdhh</socketName>
<systemName>IQDE:AUTO:0105</systemName>
</Socket>
<Socket>
<socketName>szi24sadqx</socketName>
<systemName>IQDE:AUTO:0106</systemName>
</Socket>
<Socket>
<socketName>fcqgblarva</socketName>
<systemName>IQDE:AUTO:0107</systemName>
</Socket>
<Socket>
<socketName>q5ncpni3mk</socketName>
<systemName>IQDE:AUTO:0108</systemName>
</Socket>
<Socket>
<socketName>hw96mtkvu7</socketName>
<systemName>IQDE:AUTO:0109</systemName>
</Socket>
<Socket>
<socketName>vs5sdc3jqn</socketName>
<systemName>IQDE:AUTO:0110</systemName>
</Socket>
<Socket>
<socketName>rvd5uubwzy</socketName>
<systemName>IQDE:AUTO:0111</systemName>
</Socket>
<Socket>
<socketName>qunco96rry</socketName>
<systemName>IQDE:AUTO:0112</systemName>
</Socket>
<Socket>
<socketName>wzhmqmevhg</socketName>
<systemName>IQDE:AUTO:0113</systemName>
</Socket>
<Socket>
<socketName>x27o6jw2jc</socketName>
<systemName>IQDE:AUTO:0114</systemName>
</Socket>
<Socket>
<socketName>tju727sulr</socketName>
<systemName>IQDE:AUTO:0115</systemName>
</Socket>
<Socket>
<socketName>mxd7ldw7nk</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
<systemName>IQDE:AUTO:0013</systemName>
<antecedent />
<Expressions>
<Socket>
<socketName>tumq31qb2x</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Antecedent>
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
<systemName>IQDE:AUTO:0014</systemName>
<antecedent />
<Expressions>
<Socket>
<socketName>yeczby1jpx</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Antecedent>
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
<systemName>IQDE:AUTO:0015</systemName>
<comment>A comment</comment>
<antecedent>R1 or R2</antecedent>
<Expressions>
<Socket>
<socketName>zqukvpivam</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>LogError</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Antecedent>
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
<systemName>IQDE:AUTO:0016</systemName>
<antecedent />
<Expressions>
<Socket>
<socketName>udvhqyih8i</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>LogErrorOnce</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Antecedent>
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
<systemName>IQDE:AUTO:0017</systemName>
<antecedent />
<Expressions>
<Socket>
<socketName>s21lh2lywy</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>ShowDialogBox</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Antecedent>
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
<systemName>IQDE:AUTO:0018</systemName>
<antecedent />
<Expressions>
<Socket>
<socketName>wry8a7lhy2</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>ThrowException</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Antecedent>
<CallDigitalExpressionModule class="jmri.jmrit.logixng.expressions.configurexml.DigitalCallModuleXml">
<systemName>IQDE:AUTO:0019</systemName>
<Parameters />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</CallDigitalExpressionModule>
<CallDigitalExpressionModule class="jmri.jmrit.logixng.expressions.configurexml.DigitalCallModuleXml">
<systemName>IQDE:AUTO:0020</systemName>
<comment>A comment</comment>
<module>IQM1</module>
<Parameters>
<Parameter>
<name>Abc</name>
<initalValueType>FloatingNumber</initalValueType>
<initialValueData>12.32</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Def</name>
<initalValueType>Formula</initalValueType>
<initialValueData>12 + 32</initialValueData>
<returnValueType>Memory</returnValueType>
<returnValueData>M1</returnValueData>
</Parameter>
<Parameter>
<name>Ghi</name>
<initalValueType>Integer</initalValueType>
<initialValueData>21</initialValueData>
<returnValueType>None</returnValueType>
<returnValueData />
</Parameter>
<Parameter>
<name>Jkl</name>
<initalValueType>LocalVariable</initalValueType>
<initialValueData>MyVar</initialValueData>
<returnValueType>Memory</returnValueType>
<returnValueData>M34</returnValueData>
</Parameter>
<Parameter>
<name>Mno</name>
<initalValueType>Memory</initalValueType>
<initialValueData>M2</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Pqr</name>
<initalValueType>None</initalValueType>
<initialValueData />
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Stu</name>
<initalValueType>Reference</initalValueType>
<initialValueData>{MyVar}</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Vxy</name>
<initalValueType>String</initalValueType>
<initialValueData>Some string</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
</Parameters>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</CallDigitalExpressionModule>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0021</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<blockState>Occupied</blockState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0022</systemName>
<comment>Direct / Direct / Direct :: ValueMatches</comment>
<block>IB1</block>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<blockState>ValueMatches</blockState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue>XYZ</blockValue>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0023</systemName>
<comment>Direct / Direct :: Occupied</comment>
<block>IB1</block>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<blockState>Occupied</blockState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0024</systemName>
<comment>Direct / LocalVariable</comment>
<block>IB1</block>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<is_isNot>IsNot</is_isNot>
<stateAddressing>LocalVariable</stateAddressing>
<blockState>Occupied</blockState>
<stateReference />
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0025</systemName>
<comment>LocalVariable / Formula</comment>
<addressing>LocalVariable</addressing>
<reference />
<localVariable>index</localVariable>
<formula />
<is_isNot>Is</is_isNot>
<stateAddressing>Formula</stateAddressing>
<blockState>Occupied</blockState>
<stateReference />
<stateLocalVariable />
<stateFormula>"IT"+index2</stateFormula>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0026</systemName>
<comment>Formula / Reference</comment>
<addressing>Formula</addressing>
<reference />
<localVariable />
<formula>"IT"+index</formula>
<is_isNot>IsNot</is_isNot>
<stateAddressing>Reference</stateAddressing>
<blockState>Occupied</blockState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable />
<stateFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0027</systemName>
<comment>Reference / Direct :: Allocated</comment>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable />
<formula />
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<blockState>Allocated</blockState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionClock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionClockXml">
<systemName>IQDE:AUTO:0028</systemName>
<is_isNot>Is</is_isNot>
<type>SystemClock</type>
<beginTime>0</beginTime>
<endTime>0</endTime>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionClock>
<ExpressionClock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionClockXml">
<systemName>IQDE:AUTO:0029</systemName>
<comment>A comment</comment>
<is_isNot>IsNot</is_isNot>
<type>FastClock</type>
<beginTime>10</beginTime>
<endTime>20</endTime>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionClock>
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
<systemName>IQDE:AUTO:0030</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<conditionalState>False</conditionalState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionConditional>
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
<systemName>IQDE:AUTO:0031</systemName>
<comment>A comment</comment>
<conditional>First conditional</conditional>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>IsNot</is_isNot>
<stateAddressing>LocalVariable</stateAddressing>
<conditionalState>False</conditionalState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionConditional>
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
<systemName>IQDE:AUTO:0032</systemName>
<comment>A comment</comment>
<conditional>First conditional</conditional>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>Is</is_isNot>
<stateAddressing>Formula</stateAddressing>
<conditionalState>True</conditionalState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionConditional>
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
<systemName>IQDE:AUTO:0033</systemName>
<comment>A comment</comment>
<conditional>First conditional</conditional>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>IsNot</is_isNot>
<stateAddressing>Reference</stateAddressing>
<conditionalState>Other</conditionalState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionConditional>
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
<systemName>IQDE:AUTO:0034</systemName>
<comment>A comment</comment>
<conditional>First conditional</conditional>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<conditionalState>False</conditionalState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionConditional>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0035</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<entryExitState>Active</entryExitState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0036</systemName>
<comment>A comment</comment>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>IsNot</is_isNot>
<stateAddressing>LocalVariable</stateAddressing>
<entryExitState>Inactive</entryExitState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0037</systemName>
<comment>A comment</comment>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>Is</is_isNot>
<stateAddressing>Formula</stateAddressing>
<entryExitState>Inactive</entryExitState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0038</systemName>
<comment>A comment</comment>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>IsNot</is_isNot>
<stateAddressing>Reference</stateAddressing>
<entryExitState>Inactive</entryExitState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0039</systemName>
<comment>A comment</comment>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<entryExitState>Inactive</entryExitState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
<systemName>IQDE:AUTO:0040</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<lightState>On</lightState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLight>
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
<systemName>IQDE:AUTO:0041</systemName>
<comment>A comment</comment>
<light>IL1</light>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>IsNot</is_isNot>
<stateAddressing>LocalVariable</stateAddressing>
<lightState>Off</lightState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLight>
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
<systemName>IQDE:AUTO:0042</systemName>
<comment>A comment</comment>
<light>IL1</light>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>Is</is_isNot>
<stateAddressing>Formula</stateAddressing>
<lightState>On</lightState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLight>
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
<systemName>IQDE:AUTO:0043</systemName>
<comment>A comment</comment>
<light>IL1</light>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>IsNot</is_isNot>
<stateAddressing>Reference</stateAddressing>
<lightState>Other</lightState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLight>
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
<systemName>IQDE:AUTO:0044</systemName>
<comment>A comment</comment>
<light>IL1</light>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<lightState>Off</lightState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLight>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0045</systemName>
<otherVariable />
<compareTo>Value</compareTo>
<variableOperation>Equal</variableOperation>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0046</systemName>
<comment>A comment</comment>
<otherVariable />
<compareTo>Value</compareTo>
<variableOperation>GreaterThan</variableOperation>
<caseInsensitive>yes</caseInsensitive>
<constant>10</constant>
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0047</systemName>
<comment>A comment</comment>
<variable>MyVar</variable>
<otherVariable />
<memory>Some memory</memory>
<compareTo>Memory</compareTo>
<variableOperation>LessThan</variableOperation>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0048</systemName>
<comment>A comment</comment>
<variable>MyVar</variable>
<otherVariable>MyOtherVar</otherVariable>
<memory>Some memory</memory>
<compareTo>LocalVariable</compareTo>
<variableOperation>LessThan</variableOperation>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0049</systemName>
<comment>A comment</comment>
<variable>MyVar</variable>
<otherVariable>MyOtherVar</otherVariable>
<memory>Some memory</memory>
<compareTo>Table</compareTo>
<variableOperation>LessThan</variableOperation>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Direct</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Direct</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0050</systemName>
<comment>A comment</comment>
<variable>MyVar</variable>
<otherVariable />
<memory>Some memory</memory>
<compareTo>RegEx</compareTo>
<variableOperation>LessThan</variableOperation>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx>/^Test$/</regEx>
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0051</systemName>
<variable />
<compareTo>Memory</compareTo>
<memoryOperation>GreaterThan</memoryOperation>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0052</systemName>
<comment>A comment</comment>
<memory>IM1</memory>
<variable />
<compareTo>Value</compareTo>
<memoryOperation>LessThan</memoryOperation>
<caseInsensitive>no</caseInsensitive>
<constant>10</constant>
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0053</systemName>
<comment>A comment</comment>
<memory>Some memory</memory>
<otherMemory>IM3</otherMemory>
<variable />
<compareTo>Memory</compareTo>
<memoryOperation>GreaterThan</memoryOperation>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0054</systemName>
<comment>A comment</comment>
<memory>Some memory</memory>
<otherMemory>IM3</otherMemory>
<variable />
<compareTo>Table</compareTo>
<memoryOperation>GreaterThan</memoryOperation>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Direct</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Direct</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0055</systemName>
<comment>A comment</comment>
<memory>Some memory</memory>
<otherMemory>IM3</otherMemory>
<variable>MyVar</variable>
<compareTo>LocalVariable</compareTo>
<memoryOperation>GreaterThan</memoryOperation>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0056</systemName>
<comment>A comment</comment>
<memory>Some memory</memory>
<otherMemory>IM3</otherMemory>
<variable />
<compareTo>RegEx</compareTo>
<memoryOperation>GreaterThan</memoryOperation>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx>/^Hello$/</regEx>
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
<systemName>IQDE:AUTO:0057</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<oblockStatus>Unoccupied</oblockStatus>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionOBlock>
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
<systemName>IQDE:AUTO:0058</systemName>
<comment>A comment</comment>
<oblock>OB99</oblock>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>IsNot</is_isNot>
<stateAddressing>LocalVariable</stateAddressing>
<oblockStatus>Dark</oblockStatus>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionOBlock>
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
<systemName>IQDE:AUTO:0059</systemName>
<comment>A comment</comment>
<oblock>OB99</oblock>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>Is</is_isNot>
<stateAddressing>Formula</stateAddressing>
<oblockStatus>Allocated</oblockStatus>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionOBlock>
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
<systemName>IQDE:AUTO:0060</systemName>
<comment>A comment</comment>
<oblock>OB99</oblock>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>IsNot</is_isNot>
<stateAddressing>Reference</stateAddressing>
<oblockStatus>Occupied</oblockStatus>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionOBlock>
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
<systemName>IQDE:AUTO:0061</systemName>
<comment>A comment</comment>
<oblock>OB99</oblock>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<oblockStatus>OutOfService</oblockStatus>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionOBlock>
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
<systemName>IQDE:AUTO:0062</systemName>
<is_isNot>Is</is_isNot>
<powerState>On</powerState>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionPower>
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
<systemName>IQDE:AUTO:0063</systemName>
<comment>A comment</comment>
<is_isNot>IsNot</is_isNot>
<powerState>Off</powerState>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionPower>
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
<systemName>IQDE:AUTO:0064</systemName>
<comment>A comment</comment>
<is_isNot>IsNot</is_isNot>
<powerState>On</powerState>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionPower>
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
<systemName>IQDE:AUTO:0065</systemName>
<comment>A comment</comment>
<is_isNot>IsNot</is_isNot>
<powerState>Other</powerState>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionPower>
<ExpressionReference class="jmri.jmrit.logixng.expressions.configurexml.ExpressionReferenceXml">
<systemName>IQDE:AUTO:0066</systemName>
<reference />
<is_isNot>Is</is_isNot>
<pointsTo>LogixNGTable</pointsTo>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionReference>
<ExpressionReference class="jmri.jmrit.logixng.expressions.configurexml.ExpressionReferenceXml">
<systemName>IQDE:AUTO:0067</systemName>
<comment>A comment</comment>
<reference>IL1</reference>
<is_isNot>IsNot</is_isNot>
<pointsTo>Light</pointsTo>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionReference>
<ExpressionScript class="jmri.jmrit.logixng.expressions.configurexml.ExpressionScriptXml">
<systemName>IQDE:AUTO:0068</systemName>
<operationAddressing>Direct</operationAddressing>
<operationType>JythonCommand</operationType>
<operationReference />
<operationLocalVariable />
<operationFormula />
<scriptAddressing>Direct</scriptAddressing>
<script />
<scriptReference />
<scriptLocalVariable />
<scriptFormula />
<registerListenerScript />
<unregisterListenerScript />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionScript>
<ExpressionScript class="jmri.jmrit.logixng.expressions.configurexml.ExpressionScriptXml">
<systemName>IQDE:AUTO:0069</systemName>
<comment>A comment</comment>
<operationAddressing>Direct</operationAddressing>
<operationType>JythonCommand</operationType>
<operationReference />
<operationLocalVariable />
<operationFormula />
<scriptAddressing>Direct</scriptAddressing>
<script>result.setValue( sensors.provideSensor("IS1").getState() == ACTIVE )</script>
<scriptReference />
<scriptLocalVariable />
<scriptFormula />
<registerListenerScript>sensors.provideSensor("IS1").addPropertyChangeListener(self)</registerListenerScript>
<unregisterListenerScript>sensors.provideSensor("IS1").removePropertyChangeListener(self)</unregisterListenerScript>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionScript>
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
<systemName>IQDE:AUTO:0070</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<sensorState>Active</sensorState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensor>
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
<systemName>IQDE:AUTO:0071</systemName>
<comment>A comment</comment>
<sensor>IS1</sensor>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>IsNot</is_isNot>
<stateAddressing>LocalVariable</stateAddressing>
<sensorState>Inactive</sensorState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensor>
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
<systemName>IQDE:AUTO:0072</systemName>
<comment>A comment</comment>
<sensor>IS1</sensor>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>Is</is_isNot>
<stateAddressing>Formula</stateAddressing>
<sensorState>Inactive</sensorState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensor>
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
<systemName>IQDE:AUTO:0073</systemName>
<comment>A comment</comment>
<sensor>IS1</sensor>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>IsNot</is_isNot>
<stateAddressing>Reference</stateAddressing>
<sensorState>Inactive</sensorState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensor>
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
<systemName>IQDE:AUTO:0074</systemName>
<comment>A comment</comment>
<sensor>IS1</sensor>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<sensorState>Inactive</sensorState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensor>
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
<systemName>IQDE:AUTO:0075</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<queryAddressing>Direct</queryAddressing>
<queryType>Appearance</queryType>
<queryReference />
<queryLocalVariable />
<queryFormula />
<appearanceAddressing>Direct</appearanceAddressing>
<appearance>0</appearance>
<appearanceReference />
<appearanceLocalVariable />
<appearanceFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalHead>
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
<systemName>IQDE:AUTO:0076</systemName>
<comment>A comment</comment>
<signalHead>IH1</signalHead>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<queryAddressing>LocalVariable</queryAddressing>
<queryType>Appearance</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<appearanceAddressing>Formula</appearanceAddressing>
<appearance>32</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<exampleSignalHead>IH2</exampleSignalHead>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalHead>
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
<systemName>IQDE:AUTO:0077</systemName>
<comment>A comment</comment>
<signalHead>IH1</signalHead>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<queryAddressing>Formula</queryAddressing>
<queryType>Appearance</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<appearanceAddressing>Reference</appearanceAddressing>
<appearance>128</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalHead>
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
<systemName>IQDE:AUTO:0078</systemName>
<comment>A comment</comment>
<signalHead>IH1</signalHead>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<queryAddressing>Reference</queryAddressing>
<queryType>Appearance</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<appearanceAddressing>Direct</appearanceAddressing>
<appearance>2</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalHead>
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
<systemName>IQDE:AUTO:0079</systemName>
<comment>A comment</comment>
<signalHead>IH1</signalHead>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<queryAddressing>Direct</queryAddressing>
<queryType>Appearance</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<appearanceAddressing>LocalVariable</appearanceAddressing>
<appearance>8</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalHead>
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
<systemName>IQDE:AUTO:0080</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<queryAddressing>Direct</queryAddressing>
<queryType>Aspect</queryType>
<queryReference />
<queryLocalVariable />
<queryFormula />
<aspectAddressing>Direct</aspectAddressing>
<aspect />
<aspectReference />
<aspectLocalVariable />
<aspectFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalMast>
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
<systemName>IQDE:AUTO:0081</systemName>
<comment>A comment</comment>
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<queryAddressing>LocalVariable</queryAddressing>
<queryType>Aspect</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<aspectAddressing>Formula</aspectAddressing>
<aspect>Medium Approach Slow</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<exampleSignalMast>IF$shsm:AAR-1946:CPL(IH1)</exampleSignalMast>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalMast>
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
<systemName>IQDE:AUTO:0082</systemName>
<comment>A comment</comment>
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<queryAddressing>Formula</queryAddressing>
<queryType>Aspect</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<aspectAddressing>Reference</aspectAddressing>
<aspect>Medium Approach</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalMast>
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
<systemName>IQDE:AUTO:0083</systemName>
<comment>A comment</comment>
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<queryAddressing>Reference</queryAddressing>
<queryType>Aspect</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<aspectAddressing>Direct</aspectAddressing>
<aspect>Approach</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalMast>
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
<systemName>IQDE:AUTO:0084</systemName>
<comment>A comment</comment>
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<queryAddressing>Direct</queryAddressing>
<queryType>Aspect</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<aspectAddressing>LocalVariable</aspectAddressing>
<aspect>Medium Approach Slow</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalMast>
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
<systemName>IQDE:AUTO:0085</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<turnoutState>Thrown</turnoutState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTurnout>
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
<systemName>IQDE:AUTO:0086</systemName>
<comment>A comment</comment>
<turnout>IT1</turnout>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>IsNot</is_isNot>
<stateAddressing>LocalVariable</stateAddressing>
<turnoutState>Closed</turnoutState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTurnout>
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
<systemName>IQDE:AUTO:0087</systemName>
<comment>A comment</comment>
<turnout>IT1</turnout>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>Is</is_isNot>
<stateAddressing>Formula</stateAddressing>
<turnoutState>Thrown</turnoutState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTurnout>
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
<systemName>IQDE:AUTO:0088</systemName>
<comment>A comment</comment>
<turnout>IT1</turnout>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>IsNot</is_isNot>
<stateAddressing>Reference</stateAddressing>
<turnoutState>Other</turnoutState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTurnout>
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
<systemName>IQDE:AUTO:0089</systemName>
<comment>A comment</comment>
<turnout>IT1</turnout>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<turnoutState>Closed</turnoutState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTurnout>
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
<systemName>IQDE:AUTO:0090</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<warrantState>RouteAllocated</warrantState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionWarrant>
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
<systemName>IQDE:AUTO:0091</systemName>
<comment>A comment</comment>
<warrant>Test Warrant</warrant>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>IsNot</is_isNot>
<stateAddressing>LocalVariable</stateAddressing>
<warrantState>RouteAllocated</warrantState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionWarrant>
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
<systemName>IQDE:AUTO:0092</systemName>
<comment>A comment</comment>
<warrant>Test Warrant</warrant>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>Is</is_isNot>
<stateAddressing>Formula</stateAddressing>
<warrantState>RouteFree</warrantState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionWarrant>
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
<systemName>IQDE:AUTO:0093</systemName>
<comment>A comment</comment>
<warrant>Test Warrant</warrant>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>IsNot</is_isNot>
<stateAddressing>Reference</stateAddressing>
<warrantState>RouteOccupied</warrantState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionWarrant>
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
<systemName>IQDE:AUTO:0094</systemName>
<comment>A comment</comment>
<warrant>Test Warrant</warrant>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<warrantState>RouteSet</warrantState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionWarrant>
<False class="jmri.jmrit.logixng.expressions.configurexml.FalseXml">
<systemName>IQDE:AUTO:0095</systemName>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</False>
<False class="jmri.jmrit.logixng.expressions.configurexml.FalseXml">
<systemName>IQDE:AUTO:0096</systemName>
<comment>A comment</comment>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</False>
<DigitalFormula class="jmri.jmrit.logixng.expressions.configurexml.DigitalFormulaXml">
<systemName>IQDE:AUTO:0097</systemName>
<Expressions>
<Socket>
<socketName>a1f65zj8fw</socketName>
</Socket>
</Expressions>
<formula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalFormula>
<DigitalFormula class="jmri.jmrit.logixng.expressions.configurexml.DigitalFormulaXml">
<systemName>IQDE:AUTO:0098</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>dvkgfhenpj</socketName>
</Socket>
</Expressions>
<formula>n + 1</formula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalFormula>
<Hold class="jmri.jmrit.logixng.expressions.configurexml.HoldXml">
<systemName>IQDE:AUTO:0099</systemName>
<TriggerSocket>
<socketName>svqifosgde</socketName>
</TriggerSocket>
<HoldSocket>
<socketName>w7xyia9y2f</socketName>
</HoldSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Hold>
<Hold class="jmri.jmrit.logixng.expressions.configurexml.HoldXml">
<systemName>IQDE:AUTO:0100</systemName>
<userName>A hold expression</userName>
<comment>A comment</comment>
<TriggerSocket>
<socketName>snirnz1s9c</socketName>
</TriggerSocket>
<HoldSocket>
<socketName>g12apvck3y</socketName>
</HoldSocket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Hold>
<LastResultOfDigitalExpression class="jmri.jmrit.logixng.expressions.configurexml.LastResultOfDigitalExpressionXml">
<systemName>IQDE:AUTO:0101</systemName>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LastResultOfDigitalExpression>
<LastResultOfDigitalExpression class="jmri.jmrit.logixng.expressions.configurexml.LastResultOfDigitalExpressionXml">
<systemName>IQDE:AUTO:0102</systemName>
<comment>A comment</comment>
<expression>A hold expression</expression>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LastResultOfDigitalExpression>
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
<systemName>IQDE:AUTO:0103</systemName>
<result>no</result>
<logToLog>yes</logToLog>
<logToScriptOutput>no</logToScriptOutput>
<formatType>OnlyText</formatType>
<format />
<DataList />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
<systemName>IQDE:AUTO:0104</systemName>
<comment>A comment</comment>
<result>no</result>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>OnlyText</formatType>
<format>Some text</format>
<DataList>
<Data>
<type>LocalVariable</type>
<data>MyVar</data>
</Data>
</DataList>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
<systemName>IQDE:AUTO:0105</systemName>
<comment>A comment</comment>
<result>no</result>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>CommaSeparatedList</formatType>
<format />
<DataList>
<Data>
<type>Memory</type>
<data>IM1</data>
</Data>
</DataList>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
<systemName>IQDE:AUTO:0106</systemName>
<comment>A comment</comment>
<result>no</result>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>StringFormat</formatType>
<format>MyVar has the value %s</format>
<DataList>
<Data>
<type>Reference</type>
<data>{MyVar}</data>
</Data>
</DataList>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
<systemName>IQDE:AUTO:0107</systemName>
<comment>A comment</comment>
<result>no</result>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>StringFormat</formatType>
<format>str(10): %s, 25: %d, IM1: %s, MyVar: %s</format>
<DataList>
<Data>
<type>Formula</type>
<data>str(10)</data>
</Data>
<Data>
<type>Formula</type>
<data>25</data>
</Data>
<Data>
<type>Memory</type>
<data>IM1</data>
</Data>
<Data>
<type>LocalVariable</type>
<data>MyVar</data>
</Data>
</DataList>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<Not class="jmri.jmrit.logixng.expressions.configurexml.NotXml">
<systemName>IQDE:AUTO:0108</systemName>
<Socket>
<socketName>pz8tvcfxbu</socketName>
</Socket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Not>
<Not class="jmri.jmrit.logixng.expressions.configurexml.NotXml">
<systemName>IQDE:AUTO:0109</systemName>
<comment>A comment</comment>
<Socket>
<socketName>wdluapqp4h</socketName>
</Socket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Not>
<Or class="jmri.jmrit.logixng.expressions.configurexml.OrXml">
<systemName>IQDE:AUTO:0110</systemName>
<Expressions>
<Socket>
<socketName>hy6t1wk6b9</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Or>
<Or class="jmri.jmrit.logixng.expressions.configurexml.OrXml">
<systemName>IQDE:AUTO:0111</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>q2n8pm13t9</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Or>
<TriggerOnce class="jmri.jmrit.logixng.expressions.configurexml.TriggerOnceXml">
<systemName>IQDE:AUTO:0112</systemName>
<Socket>
<socketName>jhoyxdnefy</socketName>
</Socket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TriggerOnce>
<TriggerOnce class="jmri.jmrit.logixng.expressions.configurexml.TriggerOnceXml">
<systemName>IQDE:AUTO:0113</systemName>
<comment>A comment</comment>
<Socket>
<socketName>ty7o8yzahv</socketName>
</Socket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TriggerOnce>
<True class="jmri.jmrit.logixng.expressions.configurexml.TrueXml">
<systemName>IQDE:AUTO:0114</systemName>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</True>
<True class="jmri.jmrit.logixng.expressions.configurexml.TrueXml">
<systemName>IQDE:AUTO:0115</systemName>
<comment>A comment</comment>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</True>
</LogixNGDigitalExpressions>
<LogixNGDigitalActions class="jmri.jmrit.logixng.implementation.configurexml.DefaultDigitalActionManagerXml">
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA901</systemName>
<Actions>
<Socket>
<socketName>A1</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0001</systemName>
<Actions>
<Socket>
<socketName>xgllrzxu3k</socketName>
<systemName>IQDA:AUTO:0002</systemName>
</Socket>
<Socket>
<socketName>tcuw4jrmnx</socketName>
<systemName>IQDA:AUTO:0003</systemName>
</Socket>
<Socket>
<socketName>a2lnfq2nta</socketName>
<systemName>IQDA:AUTO:0004</systemName>
</Socket>
<Socket>
<socketName>tbgjlr1z7u</socketName>
<systemName>IQDA:AUTO:0005</systemName>
</Socket>
<Socket>
<socketName>xkhge5bktu</socketName>
<systemName>IQDA:AUTO:0006</systemName>
</Socket>
<Socket>
<socketName>yvhxi1hy5e</socketName>
<systemName>IQDA:AUTO:0012</systemName>
</Socket>
<Socket>
<socketName>y928vkabgy</socketName>
<systemName>IQDA:AUTO:0013</systemName>
</Socket>
<Socket>
<socketName>a127uekzyr</socketName>
<systemName>IQDA:AUTO:0014</systemName>
</Socket>
<Socket>
<socketName>t3ae6qon51</socketName>
<systemName>IQDA:AUTO:0015</systemName>
</Socket>
<Socket>
<socketName>juk3y68gbx</socketName>
<systemName>IQDA:AUTO:0016</systemName>
</Socket>
<Socket>
<socketName>xxds5qoxk7</socketName>
<systemName>IQDA:AUTO:0017</systemName>
</Socket>
<Socket>
<socketName>cjk1jaoq2g</socketName>
<systemName>IQDA:AUTO:0018</systemName>
</Socket>
<Socket>
<socketName>ryizw53eyw</socketName>
<systemName>IQDA:AUTO:0019</systemName>
</Socket>
<Socket>
<socketName>nn4v51iw2e</socketName>
<systemName>IQDA:AUTO:0020</systemName>
</Socket>
<Socket>
<socketName>jlaxyjmxyj</socketName>
<systemName>IQDA:AUTO:0021</systemName>
</Socket>
<Socket>
<socketName>ypsux4ge9z</socketName>
<systemName>IQDA:AUTO:0022</systemName>
</Socket>
<Socket>
<socketName>svbvjkwliy</socketName>
<systemName>IQDA:AUTO:0023</systemName>
</Socket>
<Socket>
<socketName>mpdh7fzsfx</socketName>
<systemName>IQDA:AUTO:0024</systemName>
</Socket>
<Socket>
<socketName>oyp71yb5m4</socketName>
<systemName>IQDA:AUTO:0025</systemName>
</Socket>
<Socket>
<socketName>udfkvsindt</socketName>
<systemName>IQDA:AUTO:0026</systemName>
</Socket>
<Socket>
<socketName>mwrbks8aan</socketName>
<systemName>IQDA:AUTO:0027</systemName>
</Socket>
<Socket>
<socketName>mj5ngkyg8k</socketName>
<systemName>IQDA:AUTO:0028</systemName>
</Socket>
<Socket>
<socketName>h1n7ccnz87</socketName>
<systemName>IQDA:AUTO:0029</systemName>
</Socket>
<Socket>
<socketName>mt1ol73325</socketName>
<systemName>IQDA:AUTO:0030</systemName>
</Socket>
<Socket>
<socketName>s4763ongxd</socketName>
<systemName>IQDA:AUTO:0031</systemName>
</Socket>
<Socket>
<socketName>xz1pka7ths</socketName>
<systemName>IQDA:AUTO:0032</systemName>
</Socket>
<Socket>
<socketName>y7mbaogrq3</socketName>
<systemName>IQDA:AUTO:0033</systemName>
</Socket>
<Socket>
<socketName>lbuobt6h9a</socketName>
<systemName>IQDA:AUTO:0034</systemName>
</Socket>
<Socket>
<socketName>szt8ipqrvj</socketName>
<systemName>IQDA:AUTO:0035</systemName>
</Socket>
<Socket>
<socketName>qi3wcy513v</socketName>
<systemName>IQDA:AUTO:0036</systemName>
</Socket>
<Socket>
<socketName>cay24af3fi</socketName>
<systemName>IQDA:AUTO:0037</systemName>
</Socket>
<Socket>
<socketName>xao2ycm9wh</socketName>
<systemName>IQDA:AUTO:0038</systemName>
</Socket>
<Socket>
<socketName>x2ui4lq7r6</socketName>
<systemName>IQDA:AUTO:0039</systemName>
</Socket>
<Socket>
<socketName>drjqtbqxni</socketName>
<systemName>IQDA:AUTO:0040</systemName>
</Socket>
<Socket>
<socketName>njdlcf48cc</socketName>
<systemName>IQDA:AUTO:0041</systemName>
</Socket>
<Socket>
<socketName>vfix82hzhs</socketName>
<systemName>IQDA:AUTO:0042</systemName>
</Socket>
<Socket>
<socketName>v6twswasbs</socketName>
<systemName>IQDA:AUTO:0043</systemName>
</Socket>
<Socket>
<socketName>ucgr5wy2k1</socketName>
<systemName>IQDA:AUTO:0044</systemName>
</Socket>
<Socket>
<socketName>hgifhlk7gd</socketName>
<systemName>IQDA:AUTO:0045</systemName>
</Socket>
<Socket>
<socketName>f194tpq2sf</socketName>
<systemName>IQDA:AUTO:0046</systemName>
</Socket>
<Socket>
<socketName>nyuj76zjmw</socketName>
<systemName>IQDA:AUTO:0047</systemName>
</Socket>
<Socket>
<socketName>k6oruaz2c3</socketName>
<systemName>IQDA:AUTO:0048</systemName>
</Socket>
<Socket>
<socketName>tctqt441y5</socketName>
<systemName>IQDA:AUTO:0049</systemName>
</Socket>
<Socket>
<socketName>sfw3hcrikd</socketName>
<systemName>IQDA:AUTO:0050</systemName>
</Socket>
<Socket>
<socketName>qgsy4eukcv</socketName>
<systemName>IQDA:AUTO:0051</systemName>
</Socket>
<Socket>
<socketName>l2qbfem9sj</socketName>
<systemName>IQDA:AUTO:0052</systemName>
</Socket>
<Socket>
<socketName>q9dqxg9wjc</socketName>
<systemName>IQDA:AUTO:0053</systemName>
</Socket>
<Socket>
<socketName>f14jxviv35</socketName>
<systemName>IQDA:AUTO:0054</systemName>
</Socket>
<Socket>
<socketName>slcac3jrwp</socketName>
<systemName>IQDA:AUTO:0055</systemName>
</Socket>
<Socket>
<socketName>x4ztnpdv2e</socketName>
<systemName>IQDA:AUTO:0056</systemName>
</Socket>
<Socket>
<socketName>w22st9drk8</socketName>
<systemName>IQDA:AUTO:0057</systemName>
</Socket>
<Socket>
<socketName>sclpnrqf2j</socketName>
<systemName>IQDA:AUTO:0058</systemName>
</Socket>
<Socket>
<socketName>fdhtlhfjob</socketName>
<systemName>IQDA:AUTO:0059</systemName>
</Socket>
<Socket>
<socketName>maa5uuarv7</socketName>
<systemName>IQDA:AUTO:0060</systemName>
</Socket>
<Socket>
<socketName>quixsgpzmh</socketName>
<systemName>IQDA:AUTO:0061</systemName>
</Socket>
<Socket>
<socketName>fyr3kjpi54</socketName>
<systemName>IQDA:AUTO:0062</systemName>
</Socket>
<Socket>
<socketName>l9s2ps4o8h</socketName>
<systemName>IQDA:AUTO:0063</systemName>
</Socket>
<Socket>
<socketName>qleoow56m1</socketName>
<systemName>IQDA:AUTO:0064</systemName>
</Socket>
<Socket>
<socketName>fr9jtpltce</socketName>
<systemName>IQDA:AUTO:0065</systemName>
</Socket>
<Socket>
<socketName>fcxg5k4p5u</socketName>
<systemName>IQDA:AUTO:0066</systemName>
</Socket>
<Socket>
<socketName>vr7syf9kk7</socketName>
<systemName>IQDA:AUTO:0067</systemName>
</Socket>
<Socket>
<socketName>peqkja2ipm</socketName>
<systemName>IQDA:AUTO:0068</systemName>
</Socket>
<Socket>
<socketName>wuozkpj4qs</socketName>
<systemName>IQDA:AUTO:0069</systemName>
</Socket>
<Socket>
<socketName>ib12rrp884</socketName>
<systemName>IQDA:AUTO:0070</systemName>
</Socket>
<Socket>
<socketName>g5ym3wf7ip</socketName>
<systemName>IQDA:AUTO:0071</systemName>
</Socket>
<Socket>
<socketName>beqkqnx81j</socketName>
<systemName>IQDA:AUTO:0072</systemName>
</Socket>
<Socket>
<socketName>o5dk5own18</socketName>
<systemName>IQDA:AUTO:0073</systemName>
</Socket>
<Socket>
<socketName>p6qalvxy2r</socketName>
<systemName>IQDA:AUTO:0074</systemName>
</Socket>
<Socket>
<socketName>e6z49lbgcv</socketName>
<systemName>IQDA:AUTO:0075</systemName>
</Socket>
<Socket>
<socketName>i1iledyegl</socketName>
<systemName>IQDA:AUTO:0076</systemName>
</Socket>
<Socket>
<socketName>bjfi2qq2ad</socketName>
<systemName>IQDA:AUTO:0077</systemName>
</Socket>
<Socket>
<socketName>v955fpg8pa</socketName>
<systemName>IQDA:AUTO:0078</systemName>
</Socket>
<Socket>
<socketName>ahaxsl2dji</socketName>
<systemName>IQDA:AUTO:0079</systemName>
</Socket>
<Socket>
<socketName>tiiwn9dpl2</socketName>
<systemName>IQDA:AUTO:0080</systemName>
</Socket>
<Socket>
<socketName>g6ywrwfbsw</socketName>
<systemName>IQDA:AUTO:0081</systemName>
</Socket>
<Socket>
<socketName>lkme7ire48</socketName>
<systemName>IQDA:AUTO:0082</systemName>
</Socket>
<Socket>
<socketName>lwfg7raaxt</socketName>
<systemName>IQDA:AUTO:0083</systemName>
</Socket>
<Socket>
<socketName>sfdp1ie22l</socketName>
<systemName>IQDA:AUTO:0084</systemName>
</Socket>
<Socket>
<socketName>supffeoriw</socketName>
<systemName>IQDA:AUTO:0085</systemName>
</Socket>
<Socket>
<socketName>jta9fqd9x9</socketName>
<systemName>IQDA:AUTO:0086</systemName>
</Socket>
<Socket>
<socketName>neju3dvl7d</socketName>
<systemName>IQDA:AUTO:0087</systemName>
</Socket>
<Socket>
<socketName>p9p72y32w5</socketName>
<systemName>IQDA:AUTO:0088</systemName>
</Socket>
<Socket>
<socketName>veozkndye2</socketName>
<systemName>IQDA:AUTO:0089</systemName>
</Socket>
<Socket>
<socketName>x9nrq2ioz5</socketName>
<systemName>IQDA:AUTO:0090</systemName>
</Socket>
<Socket>
<socketName>skhambco85</socketName>
<systemName>IQDA:AUTO:0091</systemName>
</Socket>
<Socket>
<socketName>lmuxdjvbjh</socketName>
<systemName>IQDA:AUTO:0092</systemName>
</Socket>
<Socket>
<socketName>dx21c6vuns</socketName>
<systemName>IQDA:AUTO:0093</systemName>
</Socket>
<Socket>
<socketName>lst6vkn1zi</socketName>
<systemName>IQDA:AUTO:0094</systemName>
</Socket>
<Socket>
<socketName>abdukbps9l</socketName>
<systemName>IQDA:AUTO:0095</systemName>
</Socket>
<Socket>
<socketName>ketskv6fna</socketName>
<systemName>IQDA:AUTO:0096</systemName>
</Socket>
<Socket>
<socketName>y72v5l5lwz</socketName>
<systemName>IQDA:AUTO:0097</systemName>
</Socket>
<Socket>
<socketName>q7b6dcgqwm</socketName>
<systemName>IQDA:AUTO:0098</systemName>
</Socket>
<Socket>
<socketName>sc69gbokir</socketName>
<systemName>IQDA:AUTO:0099</systemName>
</Socket>
<Socket>
<socketName>dlunib1qas</socketName>
<systemName>IQDA:AUTO:0100</systemName>
</Socket>
<Socket>
<socketName>l5con5gko4</socketName>
<systemName>IQDA:AUTO:0101</systemName>
</Socket>
<Socket>
<socketName>wach3ijaph</socketName>
<systemName>IQDA:AUTO:0102</systemName>
</Socket>
<Socket>
<socketName>qlkkkaxo28</socketName>
<systemName>IQDA:AUTO:0103</systemName>
</Socket>
<Socket>
<socketName>exchs1hosc</socketName>
<systemName>IQDA:AUTO:0104</systemName>
</Socket>
<Socket>
<socketName>si67xmkj65</socketName>
<systemName>IQDA:AUTO:0105</systemName>
</Socket>
<Socket>
<socketName>datpfsrga6</socketName>
<systemName>IQDA:AUTO:0106</systemName>
</Socket>
<Socket>
<socketName>lw9h1yqf5p</socketName>
<systemName>IQDA:AUTO:0107</systemName>
</Socket>
<Socket>
<socketName>unj9ekipbl</socketName>
<systemName>IQDA:AUTO:0108</systemName>
</Socket>
<Socket>
<socketName>ab6pqbn555</socketName>
<systemName>IQDA:AUTO:0109</systemName>
</Socket>
<Socket>
<socketName>abumiim72s</socketName>
<systemName>IQDA:AUTO:0110</systemName>
</Socket>
<Socket>
<socketName>shyhc6ddzz</socketName>
<systemName>IQDA:AUTO:0111</systemName>
</Socket>
<Socket>
<socketName>vecqcodaif</socketName>
<systemName>IQDA:AUTO:0112</systemName>
</Socket>
<Socket>
<socketName>q5msbchc6i</socketName>
<systemName>IQDA:AUTO:0113</systemName>
</Socket>
<Socket>
<socketName>rrqcqu38e6</socketName>
<systemName>IQDA:AUTO:0114</systemName>
</Socket>
<Socket>
<socketName>tqiy2qtatz</socketName>
<systemName>IQDA:AUTO:0117</systemName>
</Socket>
<Socket>
<socketName>cedgcb16mi</socketName>
<systemName>IQDA:AUTO:0118</systemName>
</Socket>
<Socket>
<socketName>fy8dd9fwt8</socketName>
<systemName>IQDA:AUTO:0119</systemName>
</Socket>
<Socket>
<socketName>czycgx5dmn</socketName>
<systemName>IQDA:AUTO:0120</systemName>
</Socket>
<Socket>
<socketName>drecwmlsam</socketName>
<systemName>IQDA:AUTO:0121</systemName>
</Socket>
<Socket>
<socketName>ltdvu4webp</socketName>
<systemName>IQDA:AUTO:0122</systemName>
</Socket>
<Socket>
<socketName>dpojgcdcs4</socketName>
<systemName>IQDA:AUTO:0123</systemName>
</Socket>
<Socket>
<socketName>dyzwhu6uzp</socketName>
<systemName>IQDA:AUTO:0124</systemName>
</Socket>
<Socket>
<socketName>z5cnvpx2sk</socketName>
<systemName>IQDA:AUTO:0125</systemName>
</Socket>
<Socket>
<socketName>rejb2x6e3o</socketName>
<systemName>IQDA:AUTO:0126</systemName>
</Socket>
<Socket>
<socketName>ax4pk33zo1</socketName>
<systemName>IQDA:AUTO:0127</systemName>
</Socket>
<Socket>
<socketName>dmuddz6blq</socketName>
<systemName>IQDA:AUTO:0128</systemName>
</Socket>
<Socket>
<socketName>brgpmrpkxp</socketName>
<systemName>IQDA:AUTO:0129</systemName>
</Socket>
<Socket>
<socketName>zoet7a7k6s</socketName>
<systemName>IQDA:AUTO:0130</systemName>
</Socket>
<Socket>
<socketName>q8ocxi7nu5</socketName>
<systemName>IQDA:AUTO:0131</systemName>
</Socket>
<Socket>
<socketName>x1lknlama9</socketName>
<systemName>IQDA:AUTO:0132</systemName>
</Socket>
<Socket>
<socketName>hcw27p1vj1</socketName>
<systemName>IQDA:AUTO:0133</systemName>
</Socket>
<Socket>
<socketName>ebp68oivhn</socketName>
<systemName>IQDA:AUTO:0134</systemName>
</Socket>
<Socket>
<socketName>s6f37y9fo9</socketName>
<systemName>IQDA:AUTO:0135</systemName>
</Socket>
<Socket>
<socketName>twmpjdj7pd</socketName>
<systemName>IQDA:AUTO:0136</systemName>
</Socket>
<Socket>
<socketName>gjm1m9c6xa</socketName>
<systemName>IQDA:AUTO:0137</systemName>
</Socket>
<Socket>
<socketName>up2eqrebmu</socketName>
<systemName>IQDA:AUTO:0138</systemName>
</Socket>
<Socket>
<socketName>hsde8my2ya</socketName>
<systemName>IQDA:AUTO:0139</systemName>
</Socket>
<Socket>
<socketName>yezcvqhd6d</socketName>
<systemName>IQDA:AUTO:0140</systemName>
</Socket>
<Socket>
<socketName>opxowmjhi5</socketName>
<systemName>IQDA:AUTO:0141</systemName>
</Socket>
<Socket>
<socketName>ckiem3rago</socketName>
<systemName>IQDA:AUTO:0142</systemName>
</Socket>
<Socket>
<socketName>p634vs71ui</socketName>
<systemName>IQDA:AUTO:0143</systemName>
</Socket>
<Socket>
<socketName>rskgf51q3g</socketName>
<systemName>IQDA:AUTO:0144</systemName>
</Socket>
<Socket>
<socketName>na5qx2wmq5</socketName>
<systemName>IQDA:AUTO:0145</systemName>
</Socket>
<Socket>
<socketName>z5y9dgcweq</socketName>
<systemName>IQDA:AUTO:0146</systemName>
</Socket>
<Socket>
<socketName>sz9atduv5w</socketName>
<systemName>IQDA:AUTO:0147</systemName>
</Socket>
<Socket>
<socketName>ch9fzacvjo</socketName>
<systemName>IQDA:AUTO:0148</systemName>
</Socket>
<Socket>
<socketName>yve96dayf9</socketName>
<systemName>IQDA:AUTO:0149</systemName>
</Socket>
<Socket>
<socketName>vmw27x5acd</socketName>
<systemName>IQDA:AUTO:0150</systemName>
</Socket>
<Socket>
<socketName>h9vum4oul1</socketName>
<systemName>IQDA:AUTO:0151</systemName>
</Socket>
<Socket>
<socketName>fwzbpk3sd8</socketName>
<systemName>IQDA:AUTO:0152</systemName>
</Socket>
<Socket>
<socketName>o52nbru7j1</socketName>
<systemName>IQDA:AUTO:0153</systemName>
</Socket>
<Socket>
<socketName>j9jwkmdqxj</socketName>
<systemName>IQDA:AUTO:0154</systemName>
</Socket>
<Socket>
<socketName>xxagtxwdjr</socketName>
<systemName>IQDA:AUTO:0155</systemName>
</Socket>
<Socket>
<socketName>se9eemxtwp</socketName>
<systemName>IQDA:AUTO:0156</systemName>
</Socket>
<Socket>
<socketName>gcf3hlmixs</socketName>
<systemName>IQDA:AUTO:0157</systemName>
</Socket>
<Socket>
<socketName>pe8n3x3krl</socketName>
<systemName>IQDA:AUTO:0158</systemName>
</Socket>
<Socket>
<socketName>t3fihe1imi</socketName>
<systemName>IQDA:AUTO:0159</systemName>
</Socket>
<Socket>
<socketName>k1eib6f91c</socketName>
<systemName>IQDA:AUTO:0160</systemName>
</Socket>
<Socket>
<socketName>vjp4tew4db</socketName>
<systemName>IQDA:AUTO:0161</systemName>
</Socket>
<Socket>
<socketName>tmdblw9wdh</socketName>
<systemName>IQDA:AUTO:0162</systemName>
</Socket>
<Socket>
<socketName>k5anh9tl6g</socketName>
<systemName>IQDA:AUTO:0163</systemName>
</Socket>
<Socket>
<socketName>nnca3tu2cp</socketName>
<systemName>IQDA:AUTO:0164</systemName>
</Socket>
<Socket>
<socketName>yxy727baal</socketName>
<systemName>IQDA:AUTO:0165</systemName>
</Socket>
<Socket>
<socketName>prmxkt32ty</socketName>
<systemName>IQDA:AUTO:0166</systemName>
</Socket>
<Socket>
<socketName>u72n322i6g</socketName>
<systemName>IQDA:AUTO:0167</systemName>
</Socket>
<Socket>
<socketName>yxjppqdy2k</socketName>
<systemName>IQDA:AUTO:0168</systemName>
</Socket>
<Socket>
<socketName>kzc9zljeks</socketName>
<systemName>IQDA:AUTO:0169</systemName>
</Socket>
<Socket>
<socketName>clar7ts2ws</socketName>
<systemName>IQDA:AUTO:0170</systemName>
</Socket>
<Socket>
<socketName>cxpez7n4ev</socketName>
<systemName>IQDA:AUTO:0171</systemName>
</Socket>
<Socket>
<socketName>de4nih7qjk</socketName>
<systemName>IQDA:AUTO:0172</systemName>
</Socket>
<Socket>
<socketName>t3ga6iwyju</socketName>
<systemName>IQDA:AUTO:0173</systemName>
</Socket>
<Socket>
<socketName>sr2gfec2na</socketName>
<systemName>IQDA:AUTO:0176</systemName>
</Socket>
<Socket>
<socketName>xtv2pkdjuo</socketName>
<systemName>IQDA:AUTO:0177</systemName>
</Socket>
<Socket>
<socketName>snawzbgg95</socketName>
<systemName>IQDA:AUTO:0179</systemName>
</Socket>
<Socket>
<socketName>bkb4uwnfni</socketName>
<systemName>IQDA:AUTO:0180</systemName>
</Socket>
<Socket>
<socketName>v5a5rqx9y2</socketName>
<systemName>IQDA:AUTO:0181</systemName>
</Socket>
<Socket>
<socketName>b9odi4iwyj</socketName>
<systemName>IQDA:AUTO:0182</systemName>
</Socket>
<Socket>
<socketName>ao8qgopozn</socketName>
<systemName>IQDA:AUTO:0183</systemName>
</Socket>
<Socket>
<socketName>p8lmx1u48w</socketName>
<systemName>IQDA:AUTO:0184</systemName>
</Socket>
<Socket>
<socketName>p8n79ygwyi</socketName>
<systemName>IQDA:AUTO:0185</systemName>
</Socket>
<Socket>
<socketName>c1fhnnefcv</socketName>
<systemName>IQDA:AUTO:0186</systemName>
</Socket>
<Socket>
<socketName>y2lkmccbgm</socketName>
<systemName>IQDA:AUTO:0187</systemName>
</Socket>
<Socket>
<socketName>j9h3fwg5o1</socketName>
<systemName>IQDA:AUTO:0188</systemName>
</Socket>
<Socket>
<socketName>udkpxxuyoj</socketName>
<systemName>IQDA:AUTO:0190</systemName>
</Socket>
<Socket>
<socketName>szel4qledn</socketName>
<systemName>IQDA:AUTO:0192</systemName>
</Socket>
<Socket>
<socketName>qwxak5jrz4</socketName>
<systemName>IQDA:AUTO:0193</systemName>
</Socket>
<Socket>
<socketName>iqvjz3ai43</socketName>
<systemName>IQDA:AUTO:0194</systemName>
</Socket>
<Socket>
<socketName>up7ccft1so</socketName>
<systemName>IQDA:AUTO:0195</systemName>
</Socket>
<Socket>
<socketName>ly4lh5kdgf</socketName>
<systemName>IQDA:AUTO:0196</systemName>
</Socket>
<Socket>
<socketName>krawaol4j1</socketName>
<systemName>IQDA:AUTO:0197</systemName>
</Socket>
<Socket>
<socketName>bfl76ouqcu</socketName>
<systemName>IQDA:AUTO:0198</systemName>
</Socket>
<Socket>
<socketName>j124fpkw5o</socketName>
<systemName>IQDA:AUTO:0199</systemName>
</Socket>
<Socket>
<socketName>weqsk6gy7h</socketName>
<systemName>IQDA:AUTO:0200</systemName>
</Socket>
<Socket>
<socketName>o63cjzmwfx</socketName>
<systemName>IQDA:AUTO:0201</systemName>
</Socket>
<Socket>
<socketName>xrgn1wi25z</socketName>
<systemName>IQDA:AUTO:0202</systemName>
</Socket>
<Socket>
<socketName>vsq9dbhlzq</socketName>
<systemName>IQDA:AUTO:0203</systemName>
</Socket>
<Socket>
<socketName>ww2jby3wsi</socketName>
<systemName>IQDA:AUTO:0204</systemName>
</Socket>
<Socket>
<socketName>i63ffh5und</socketName>
<systemName>IQDA:AUTO:0205</systemName>
</Socket>
<Socket>
<socketName>pkncrmu9bn</socketName>
<systemName>IQDA:AUTO:0206</systemName>
</Socket>
<Socket>
<socketName>r4h4xqcmp2</socketName>
<systemName>IQDA:AUTO:0207</systemName>
</Socket>
<Socket>
<socketName>f19u5gry8x</socketName>
<systemName>IQDA:AUTO:0208</systemName>
</Socket>
<Socket>
<socketName>yglu6o5qtu</socketName>
<systemName>IQDA:AUTO:0209</systemName>
</Socket>
<Socket>
<socketName>wrbb2hsu4x</socketName>
<systemName>IQDA:AUTO:0210</systemName>
</Socket>
<Socket>
<socketName>thdxmvegk7</socketName>
<systemName>IQDA:AUTO:0211</systemName>
</Socket>
<Socket>
<socketName>y1twp89jk8</socketName>
<systemName>IQDA:AUTO:0212</systemName>
</Socket>
<Socket>
<socketName>t4xp2x7fo8</socketName>
<systemName>IQDA:AUTO:0213</systemName>
</Socket>
<Socket>
<socketName>v4ytgraxo5</socketName>
<systemName>IQDA:AUTO:0214</systemName>
</Socket>
<Socket>
<socketName>qgpcbcqxfs</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<ActionAudio class="jmri.jmrit.logixng.actions.configurexml.ActionAudioXml">
<systemName>IQDA:AUTO:0002</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<audioState>Play</audioState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionAudio>
<ActionAudio class="jmri.jmrit.logixng.actions.configurexml.ActionAudioXml">
<systemName>IQDA:AUTO:0003</systemName>
<comment>A comment</comment>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>LocalVariable</stateAddressing>
<audioState>Play</audioState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionAudio>
<ActionAudio class="jmri.jmrit.logixng.actions.configurexml.ActionAudioXml">
<systemName>IQDA:AUTO:0004</systemName>
<comment>A comment</comment>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>Formula</stateAddressing>
<audioState>PlayToggle</audioState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionAudio>
<ActionAudio class="jmri.jmrit.logixng.actions.configurexml.ActionAudioXml">
<systemName>IQDA:AUTO:0005</systemName>
<comment>A comment</comment>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>Reference</stateAddressing>
<audioState>Pause</audioState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionAudio>
<ActionAudio class="jmri.jmrit.logixng.actions.configurexml.ActionAudioXml">
<systemName>IQDA:AUTO:0006</systemName>
<comment>A comment</comment>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>Direct</stateAddressing>
<audioState>PauseToggle</audioState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionAudio>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0012</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>SetOccupied</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="yes" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0013</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>SetOccupied</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0014</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>SetOccupied</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="yes" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>ThrowException</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0015</systemName>
<comment>Direct / Direct / Direct :: SetValue</comment>
<block>IB1</block>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>SetValue</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue>ABC</blockValue>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0016</systemName>
<comment>Direct / Direct :: SetOccupied</comment>
<block>IB1</block>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>SetOccupied</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0017</systemName>
<comment>Direct / LocalVariable</comment>
<block>IB1</block>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>LocalVariable</operationAddressing>
<operationDirect>SetOccupied</operationDirect>
<operationReference />
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0018</systemName>
<comment>LocalVariable / Formula</comment>
<addressing>LocalVariable</addressing>
<reference />
<localVariable>index</localVariable>
<formula />
<operationAddressing>Formula</operationAddressing>
<operationDirect>SetOccupied</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula>"IT"+index2</operationFormula>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0019</systemName>
<comment>Formula / Reference</comment>
<addressing>Formula</addressing>
<reference />
<localVariable />
<formula>"IT"+index</formula>
<operationAddressing>Reference</operationAddressing>
<operationDirect>SetOccupied</operationDirect>
<operationReference>{IM2}</operationReference>
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0020</systemName>
<comment>Reference / Direct :: SetAltColorOn</comment>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>SetNullValue</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<blockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionClock class="jmri.jmrit.logixng.actions.configurexml.ActionClockXml">
<systemName>IQDA:AUTO:0021</systemName>
<clockState>SetClock</clockState>
<setTime>0</setTime>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionClock>
<ActionClock class="jmri.jmrit.logixng.actions.configurexml.ActionClockXml">
<systemName>IQDA:AUTO:0022</systemName>
<comment>StartClock</comment>
<clockState>StartClock</clockState>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionClock>
<ActionClock class="jmri.jmrit.logixng.actions.configurexml.ActionClockXml">
<systemName>IQDA:AUTO:0023</systemName>
<comment>StopClock</comment>
<clockState>StopClock</clockState>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionClock>
<ActionClock class="jmri.jmrit.logixng.actions.configurexml.ActionClockXml">
<systemName>IQDA:AUTO:0024</systemName>
<comment>SetClock</comment>
<clockState>SetClock</clockState>
<setTime>720</setTime>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionClock>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0025</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<lightState>On</lightState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0026</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<lightState>On</lightState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0027</systemName>
<comment>A comment</comment>
<light>IL1</light>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>LocalVariable</stateAddressing>
<lightState>Off</lightState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0028</systemName>
<comment>A comment</comment>
<light>IL1</light>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>Formula</stateAddressing>
<lightState>On</lightState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>LogError</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0029</systemName>
<comment>A comment</comment>
<light>IL1</light>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>Reference</stateAddressing>
<lightState>Toggle</lightState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>LogErrorOnce</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0030</systemName>
<comment>A comment</comment>
<light>IL1</light>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>Direct</stateAddressing>
<lightState>Intensity</lightState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>ShowDialogBox</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0031</systemName>
<light>IL1</light>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<lightState>Interval</lightState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0032</systemName>
<light>IL1</light>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<lightState>Unknown</lightState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0033</systemName>
<light>IL1</light>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<lightState>Inconsistent</lightState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0034</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<lightState>On</lightState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>ThrowException</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0035</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<IntensitySocket>
<socketName>lwch5r5x9z</socketName>
</IntensitySocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0036</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<IntensitySocket>
<socketName>a9nebpam2x</socketName>
</IntensitySocket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0037</systemName>
<comment>A comment</comment>
<variableLight>ILVariable</variableLight>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<IntensitySocket>
<socketName>a7ojx9h6td</socketName>
</IntensitySocket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0038</systemName>
<comment>A comment</comment>
<variableLight>ILVariable</variableLight>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<IntensitySocket>
<socketName>qgknx3y54l</socketName>
</IntensitySocket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>LogError</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0039</systemName>
<comment>A comment</comment>
<variableLight>ILVariable</variableLight>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<IntensitySocket>
<socketName>rsqu1tmpdh</socketName>
</IntensitySocket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>LogErrorOnce</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0040</systemName>
<comment>A comment</comment>
<variableLight>ILVariable</variableLight>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<IntensitySocket>
<socketName>fpi5hehznd</socketName>
</IntensitySocket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>ShowDialogBox</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0041</systemName>
<References />
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0042</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>IL1</name>
<type>Light</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0043</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>Some light</name>
<type>Light</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean>localVariableNamedBean</localVariableNamedBean>
<localVariableEvent>localVariableEvent</localVariableEvent>
<localVariableNewValue>localVariableNewValue</localVariableNewValue>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0044</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>IM1</name>
<type>Memory</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0045</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>Some memory</name>
<type>Memory</type>
<all>yes</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0046</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>IS1</name>
<type>Sensor</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0047</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>Some sensor</name>
<type>Sensor</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0048</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>IT1</name>
<type>Turnout</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0049</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>Some turnout</name>
<type>Turnout</type>
<all>yes</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="no" listenOnAllProperties="no">
<systemName>IQDA:AUTO:0050</systemName>
<rowOrColumnName />
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansTable>
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="no" listenOnAllProperties="no">
<systemName>IQDA:AUTO:0051</systemName>
<comment>A comment</comment>
<table>IQT1</table>
<rowOrColumnName />
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansTable>
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="no" listenOnAllProperties="no">
<systemName>IQDA:AUTO:0052</systemName>
<comment>A comment</comment>
<table>IQT1</table>
<rowOrColumnName>Signal before</rowOrColumnName>
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansTable>
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="no" listenOnAllProperties="yes">
<systemName>IQDA:AUTO:0053</systemName>
<comment>A comment</comment>
<table>IQT1</table>
<rowOrColumnName>2</rowOrColumnName>
<tableRowOrColumn>Column</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansTable>
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="yes" listenOnAllProperties="no">
<systemName>IQDA:AUTO:0054</systemName>
<comment>A comment</comment>
<table>IQT1</table>
<rowOrColumnName />
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansTable>
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="yes" listenOnAllProperties="yes">
<systemName>IQDA:AUTO:0055</systemName>
<comment>A comment</comment>
<table>IQT1</table>
<rowOrColumnName />
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansTable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0056</systemName>
<variableOperation>SetToString</variableOperation>
<constant />
<otherVariable />
<formula />
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0057</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memory listen="yes">IM3</memory>
<variableOperation>CalculateFormula</variableOperation>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<formula>a+b</formula>
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0058</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memory listen="yes">IM3</memory>
<block listen="yes">IB1</block>
<reporter listen="yes">IR1</reporter>
<variableOperation>CopyMemoryToVariable</variableOperation>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<formula>a+b</formula>
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0059</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memory listen="yes">IM3</memory>
<block listen="yes">IB1</block>
<reporter listen="yes">IR1</reporter>
<variableOperation>CopyBlockToVariable</variableOperation>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<formula>a+b</formula>
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0060</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memory listen="yes">IM3</memory>
<block listen="yes">IB1</block>
<reporter listen="yes">IR1</reporter>
<variableOperation>CopyReporterToVariable</variableOperation>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<formula>a+b</formula>
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0061</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memory listen="yes">IM3</memory>
<variableOperation>CopyVariableToVariable</variableOperation>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<formula>a+b</formula>
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0062</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memory listen="yes">IM3</memory>
<block listen="yes">IB1</block>
<reporter listen="yes">IR1</reporter>
<variableOperation>CopyTableCellToVariable</variableOperation>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<formula>a+b</formula>
<table>
<tableName>
<addressing>Direct</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Direct</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Direct</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0063</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memory listen="yes">IM3</memory>
<variableOperation>SetToNull</variableOperation>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<formula>a+b</formula>
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0064</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memory listen="yes">IM3</memory>
<variableOperation>SetToString</variableOperation>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<formula>a+b</formula>
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0065</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<memoryOperation>SetToString</memoryOperation>
<otherConstant />
<otherVariable />
<otherFormula />
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0066</systemName>
<comment>A comment</comment>
<memory>IM1</memory>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<otherMemory>IM3</otherMemory>
<memoryOperation>CalculateFormula</memoryOperation>
<otherConstant>Some string</otherConstant>
<otherVariable>Somevar</otherVariable>
<otherFormula>n + 3</otherFormula>
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0067</systemName>
<comment>A comment</comment>
<memory>IM1</memory>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<otherMemory>IM3</otherMemory>
<memoryOperation>CopyMemoryToMemory</memoryOperation>
<otherConstant>Some string</otherConstant>
<otherVariable>Somevar</otherVariable>
<otherFormula>n + 3</otherFormula>
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0068</systemName>
<comment>A comment</comment>
<memory>IM1</memory>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<otherMemory>IM3</otherMemory>
<memoryOperation>CopyVariableToMemory</memoryOperation>
<otherConstant>Some string</otherConstant>
<otherVariable>Somevar</otherVariable>
<otherFormula>n + 3</otherFormula>
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0069</systemName>
<comment>A comment</comment>
<memory>IM1</memory>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<otherMemory>IM3</otherMemory>
<memoryOperation>CopyTableCellToMemory</memoryOperation>
<otherConstant>Some string</otherConstant>
<otherVariable>Somevar</otherVariable>
<otherFormula>n + 3</otherFormula>
<table>
<tableName>
<addressing>Direct</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Direct</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Direct</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0070</systemName>
<comment>A comment</comment>
<memory>IM1</memory>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<otherMemory>IM3</otherMemory>
<memoryOperation>SetToNull</memoryOperation>
<otherConstant>Some string</otherConstant>
<otherVariable>Somevar</otherVariable>
<otherFormula>n + 3</otherFormula>
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0071</systemName>
<comment>A comment</comment>
<memory>IM1</memory>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<otherMemory>IM3</otherMemory>
<memoryOperation>SetToString</memoryOperation>
<otherConstant>Some string</otherConstant>
<otherVariable>Somevar</otherVariable>
<otherFormula>n + 3</otherFormula>
<table>
<tableName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
</tableName>
<row>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</row>
<column>
<addressing>Direct</addressing>
<name />
<reference />
<localVariable />
<formula />
</column>
</table>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0072</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>Deallocate</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0073</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>Deallocate</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0074</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>Deallocate</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>ThrowException</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0075</systemName>
<comment>Direct / Direct / Direct :: SetValue</comment>
<oblock>OB99</oblock>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>SetValue</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue>ABC</oblockValue>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0076</systemName>
<comment>Direct / Direct :: ClearError</comment>
<oblock>OB99</oblock>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>ClearError</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0077</systemName>
<comment>Direct / LocalVariable</comment>
<oblock>OB99</oblock>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>LocalVariable</operationAddressing>
<operationDirect>Deallocate</operationDirect>
<operationReference />
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0078</systemName>
<comment>LocalVariable / Formula</comment>
<addressing>LocalVariable</addressing>
<reference />
<localVariable>index</localVariable>
<formula />
<operationAddressing>Formula</operationAddressing>
<operationDirect>Deallocate</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula>"IT"+index2</operationFormula>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>LogError</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0079</systemName>
<comment>Formula / Reference</comment>
<addressing>Formula</addressing>
<reference />
<localVariable />
<formula>"IT"+index</formula>
<operationAddressing>Reference</operationAddressing>
<operationDirect>Deallocate</operationDirect>
<operationReference>{IM2}</operationReference>
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>LogErrorOnce</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0080</systemName>
<comment>Reference / Direct :: SetOutOfService</comment>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>SetOutOfService</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>ShowDialogBox</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionPower class="jmri.jmrit.logixng.actions.configurexml.ActionPowerXml">
<systemName>IQDA:AUTO:0081</systemName>
<powerState>On</powerState>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionPower>
<ActionPower class="jmri.jmrit.logixng.actions.configurexml.ActionPowerXml">
<systemName>IQDA:AUTO:0082</systemName>
<comment>A comment</comment>
<powerState>Off</powerState>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionPower>
<ActionPower class="jmri.jmrit.logixng.actions.configurexml.ActionPowerXml">
<systemName>IQDA:AUTO:0083</systemName>
<comment>A comment</comment>
<powerState>On</powerState>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionPower>
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
<systemName>IQDA:AUTO:0084</systemName>
<operationAddressing>Direct</operationAddressing>
<operationType>JythonCommand</operationType>
<operationReference />
<operationLocalVariable />
<operationFormula />
<scriptAddressing>Direct</scriptAddressing>
<script />
<scriptReference />
<scriptLocalVariable />
<scriptFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionScript>
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
<systemName>IQDA:AUTO:0085</systemName>
<comment>A comment</comment>
<operationAddressing>Direct</operationAddressing>
<operationType>JythonCommand</operationType>
<operationReference>{M1}</operationReference>
<operationLocalVariable>myVar</operationLocalVariable>
<operationFormula>a+b</operationFormula>
<scriptAddressing>Formula</scriptAddressing>
<script>import java
</script>
<scriptReference>{M2}</scriptReference>
<scriptLocalVariable>myOtherVar</scriptLocalVariable>
<scriptFormula>c+d</scriptFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionScript>
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
<systemName>IQDA:AUTO:0086</systemName>
<comment>A comment</comment>
<operationAddressing>Formula</operationAddressing>
<operationType>JythonCommand</operationType>
<operationReference>{M1}</operationReference>
<operationLocalVariable>myVar</operationLocalVariable>
<operationFormula>a+b</operationFormula>
<scriptAddressing>LocalVariable</scriptAddressing>
<script>myFile.py</script>
<scriptReference>{M2}</scriptReference>
<scriptLocalVariable>myOtherVar</scriptLocalVariable>
<scriptFormula>c+d</scriptFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionScript>
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
<systemName>IQDA:AUTO:0087</systemName>
<comment>A comment</comment>
<operationAddressing>LocalVariable</operationAddressing>
<operationType>JythonCommand</operationType>
<operationReference>{M1}</operationReference>
<operationLocalVariable>myVar</operationLocalVariable>
<operationFormula>a+b</operationFormula>
<scriptAddressing>Reference</scriptAddressing>
<script>import java
</script>
<scriptReference>{M2}</scriptReference>
<scriptLocalVariable>myOtherVar</scriptLocalVariable>
<scriptFormula>c+d</scriptFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionScript>
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
<systemName>IQDA:AUTO:0088</systemName>
<comment>A comment</comment>
<operationAddressing>Reference</operationAddressing>
<operationType>JythonCommand</operationType>
<operationReference>{M1}</operationReference>
<operationLocalVariable>myVar</operationLocalVariable>
<operationFormula>a+b</operationFormula>
<scriptAddressing>Direct</scriptAddressing>
<script>import java
</script>
<scriptReference>{M2}</scriptReference>
<scriptLocalVariable>myOtherVar</scriptLocalVariable>
<scriptFormula>c+d</scriptFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionScript>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0089</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<sensorState>Active</sensorState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0090</systemName>
<comment>A comment</comment>
<sensor>IS1</sensor>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>LocalVariable</stateAddressing>
<sensorState>Inactive</sensorState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0091</systemName>
<comment>A comment</comment>
<sensor>IS1</sensor>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>Formula</stateAddressing>
<sensorState>Active</sensorState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0092</systemName>
<comment>A comment</comment>
<sensor>IS1</sensor>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>Reference</stateAddressing>
<sensorState>Toggle</sensorState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0093</systemName>
<comment>A comment</comment>
<sensor>IS1</sensor>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>Direct</stateAddressing>
<sensorState>Unknown</sensorState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0094</systemName>
<sensor>IS1</sensor>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<sensorState>Inconsistent</sensorState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
<systemName>IQDA:AUTO:0095</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationType>Appearance</operationType>
<operationReference />
<operationLocalVariable />
<operationFormula />
<appearanceAddressing>Direct</appearanceAddressing>
<appearance>0</appearance>
<appearanceReference />
<appearanceLocalVariable />
<appearanceFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalHead>
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
<systemName>IQDA:AUTO:0096</systemName>
<comment>A comment</comment>
<signalHead>IH1</signalHead>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>LocalVariable</operationAddressing>
<operationType>Appearance</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<appearanceAddressing>Formula</appearanceAddressing>
<appearance>32</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<exampleSignalHead>IH2</exampleSignalHead>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalHead>
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
<systemName>IQDA:AUTO:0097</systemName>
<comment>A comment</comment>
<signalHead>IH1</signalHead>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>Formula</operationAddressing>
<operationType>Appearance</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<appearanceAddressing>Reference</appearanceAddressing>
<appearance>128</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalHead>
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
<systemName>IQDA:AUTO:0098</systemName>
<comment>A comment</comment>
<signalHead>IH1</signalHead>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>Reference</operationAddressing>
<operationType>Appearance</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<appearanceAddressing>Direct</appearanceAddressing>
<appearance>2</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalHead>
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
<systemName>IQDA:AUTO:0099</systemName>
<comment>A comment</comment>
<signalHead>IH1</signalHead>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>Direct</operationAddressing>
<operationType>Appearance</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<appearanceAddressing>LocalVariable</appearanceAddressing>
<appearance>8</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalHead>
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
<systemName>IQDA:AUTO:0100</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationType>Aspect</operationType>
<operationReference />
<operationLocalVariable />
<operationFormula />
<aspectAddressing>Direct</aspectAddressing>
<aspect />
<aspectReference />
<aspectLocalVariable />
<aspectFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalMast>
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
<systemName>IQDA:AUTO:0101</systemName>
<comment>A comment</comment>
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>LocalVariable</operationAddressing>
<operationType>Aspect</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<aspectAddressing>Formula</aspectAddressing>
<aspect>Medium Approach Slow</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<exampleSignalMast>IF$shsm:AAR-1946:CPL(IH1)</exampleSignalMast>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalMast>
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
<systemName>IQDA:AUTO:0102</systemName>
<comment>A comment</comment>
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>Formula</operationAddressing>
<operationType>Aspect</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<aspectAddressing>Reference</aspectAddressing>
<aspect>Medium Approach</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalMast>
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
<systemName>IQDA:AUTO:0103</systemName>
<comment>A comment</comment>
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>Reference</operationAddressing>
<operationType>Aspect</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<aspectAddressing>Direct</aspectAddressing>
<aspect>Approach</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalMast>
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
<systemName>IQDA:AUTO:0104</systemName>
<comment>A comment</comment>
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>Direct</operationAddressing>
<operationType>Aspect</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<aspectAddressing>LocalVariable</aspectAddressing>
<aspect>Medium Approach Slow</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalMast>
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
<systemName>IQDA:AUTO:0105</systemName>
<operationAddressing>Direct</operationAddressing>
<operationType>Play</operationType>
<operationReference />
<operationLocalVariable />
<operationFormula />
<soundAddressing>Direct</soundAddressing>
<sound />
<soundReference />
<soundLocalVariable />
<soundFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSound>
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
<systemName>IQDA:AUTO:0106</systemName>
<comment>A comment</comment>
<operationAddressing>Direct</operationAddressing>
<operationType>Play</operationType>
<operationReference>{M1}</operationReference>
<operationLocalVariable>myVar</operationLocalVariable>
<operationFormula>a+b</operationFormula>
<soundAddressing>Formula</soundAddressing>
<sound>bell.wav
</sound>
<soundReference>{M2}</soundReference>
<soundLocalVariable>myOtherVar</soundLocalVariable>
<soundFormula>c+d</soundFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSound>
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
<systemName>IQDA:AUTO:0107</systemName>
<comment>A comment</comment>
<operationAddressing>Formula</operationAddressing>
<operationType>Play</operationType>
<operationReference>{M1}</operationReference>
<operationLocalVariable>myVar</operationLocalVariable>
<operationFormula>a+b</operationFormula>
<soundAddressing>LocalVariable</soundAddressing>
<sound>bell.wav
</sound>
<soundReference>{M2}</soundReference>
<soundLocalVariable>myOtherVar</soundLocalVariable>
<soundFormula>c+d</soundFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSound>
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
<systemName>IQDA:AUTO:0108</systemName>
<comment>A comment</comment>
<operationAddressing>LocalVariable</operationAddressing>
<operationType>Play</operationType>
<operationReference>{M1}</operationReference>
<operationLocalVariable>myVar</operationLocalVariable>
<operationFormula>a+b</operationFormula>
<soundAddressing>Reference</soundAddressing>
<sound>bell.wav
</sound>
<soundReference>{M2}</soundReference>
<soundLocalVariable>myOtherVar</soundLocalVariable>
<soundFormula>c+d</soundFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSound>
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
<systemName>IQDA:AUTO:0109</systemName>
<comment>A comment</comment>
<operationAddressing>Reference</operationAddressing>
<operationType>Play</operationType>
<operationReference>{M1}</operationReference>
<operationLocalVariable>myVar</operationLocalVariable>
<operationFormula>a+b</operationFormula>
<soundAddressing>Direct</soundAddressing>
<sound>bell.wav
</sound>
<soundReference>{M2}</soundReference>
<soundLocalVariable>myOtherVar</soundLocalVariable>
<soundFormula>c+d</soundFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSound>
<Throttle class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleXml">
<systemName>IQDA:AUTO:0110</systemName>
<LocoAddressSocket>
<socketName>u5yeiwnwv3</socketName>
</LocoAddressSocket>
<LocoSpeedSocket>
<socketName>wyvqcjiwdo</socketName>
</LocoSpeedSocket>
<LocoDirectionSocket>
<socketName>dzdns3u8yd</socketName>
</LocoDirectionSocket>
<LocoFunctionSocket>
<socketName>vzebjhe6vg</socketName>
</LocoFunctionSocket>
<LocoFunctionOnOffSocket>
<socketName>lu8jtjsjw8</socketName>
</LocoFunctionOnOffSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Throttle>
<Throttle class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleXml">
<systemName>IQDA:AUTO:0111</systemName>
<comment>A comment</comment>
<LocoAddressSocket>
<socketName>r1la1s8cjo</socketName>
</LocoAddressSocket>
<LocoSpeedSocket>
<socketName>wz5cptedyi</socketName>
</LocoSpeedSocket>
<LocoDirectionSocket>
<socketName>bunwr9bz9z</socketName>
</LocoDirectionSocket>
<LocoFunctionSocket>
<socketName>mqrzcgasrg</socketName>
</LocoFunctionSocket>
<LocoFunctionOnOffSocket>
<socketName>sijsqsb3yh</socketName>
</LocoFunctionOnOffSocket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Throttle>
<ActionTimer class="jmri.jmrit.logixng.actions.configurexml.ActionTimerXml">
<systemName>IQDA:AUTO:0112</systemName>
<StartSocket>
<socketName>p1q4shjmcu</socketName>
</StartSocket>
<StopSocket>
<socketName>it3c6j7e3t</socketName>
</StopSocket>
<Actions>
<Socket>
<delay>0</delay>
<socketName>arbetksl9i</socketName>
</Socket>
</Actions>
<startImmediately>no</startImmediately>
<runContinuously>no</runContinuously>
<unit>MilliSeconds</unit>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTimer>
<ActionTimer class="jmri.jmrit.logixng.actions.configurexml.ActionTimerXml">
<systemName>IQDA:AUTO:0113</systemName>
<comment>A comment</comment>
<StartSocket>
<socketName>fzlpscpuxu</socketName>
</StartSocket>
<StopSocket>
<socketName>na5e881g7y</socketName>
</StopSocket>
<Actions>
<Socket>
<delay>100</delay>
<socketName>w6qkon778m</socketName>
</Socket>
</Actions>
<startImmediately>no</startImmediately>
<runContinuously>yes</runContinuously>
<unit>MilliSeconds</unit>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTimer>
<ActionTimer class="jmri.jmrit.logixng.actions.configurexml.ActionTimerXml">
<systemName>IQDA:AUTO:0114</systemName>
<comment>A comment</comment>
<StartSocket>
<socketName>agplnqxa8a</socketName>
<systemName>IQDE:AUTO:0001</systemName>
</StartSocket>
<StopSocket>
<socketName>yr8yrz4rol</socketName>
<systemName>IQDE:AUTO:0002</systemName>
</StopSocket>
<Actions>
<Socket>
<delay>2400</delay>
<socketName>mlmiu9f7im</socketName>
<systemName>IQDA:AUTO:0115</systemName>
</Socket>
<Socket>
<delay>10</delay>
<socketName>n8r2744dqv</socketName>
<systemName>IQDA:AUTO:0116</systemName>
</Socket>
</Actions>
<startImmediately>yes</startImmediately>
<runContinuously>no</runContinuously>
<unit>MilliSeconds</unit>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTimer>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0115</systemName>
<comment>Action socket 1</comment>
<Actions>
<Socket>
<socketName>hvtwyj9jhi</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0116</systemName>
<comment>Action socket 2</comment>
<Actions>
<Socket>
<socketName>wtn2b1qurw</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0117</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<turnoutState>Thrown</turnoutState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0118</systemName>
<comment>A comment</comment>
<turnout>IT1</turnout>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>LocalVariable</stateAddressing>
<turnoutState>Closed</turnoutState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0119</systemName>
<comment>A comment</comment>
<turnout>IT1</turnout>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>Formula</stateAddressing>
<turnoutState>Thrown</turnoutState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0120</systemName>
<comment>A comment</comment>
<turnout>IT1</turnout>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>Reference</stateAddressing>
<turnoutState>Toggle</turnoutState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0121</systemName>
<comment>A comment</comment>
<turnout>IT1</turnout>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<stateAddressing>Direct</stateAddressing>
<turnoutState>Unknown</turnoutState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0122</systemName>
<turnout>IT1</turnout>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<turnoutState>Inconsistent</turnoutState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0123</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>AllocateWarrantRoute</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0124</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>AllocateWarrantRoute</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0125</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>AllocateWarrantRoute</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>ThrowException</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0126</systemName>
<comment>Direct / Direct / Direct :: SetTrainName</comment>
<warrant>Test Warrant</warrant>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>SetTrainName</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName>ABC</trainIdName>
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0127</systemName>
<comment>Direct / Direct / Direct :: ControlAutoTrain - Resume</comment>
<warrant>Test Warrant</warrant>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>ControlAutoTrain</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Resume</controlAutoTrain>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0128</systemName>
<comment>Direct / Direct :: AllocateWarrantRoute</comment>
<warrant>Test Warrant</warrant>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>AllocateWarrantRoute</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0129</systemName>
<comment>Direct / LocalVariable</comment>
<warrant>Test Warrant</warrant>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>LocalVariable</operationAddressing>
<operationDirect>AllocateWarrantRoute</operationDirect>
<operationReference />
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0130</systemName>
<comment>LocalVariable / Formula</comment>
<addressing>LocalVariable</addressing>
<reference />
<localVariable>index</localVariable>
<formula />
<operationAddressing>Formula</operationAddressing>
<operationDirect>AllocateWarrantRoute</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula>"IT"+index2</operationFormula>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0131</systemName>
<comment>Formula / Reference</comment>
<addressing>Formula</addressing>
<reference />
<localVariable />
<formula>"IT"+index</formula>
<operationAddressing>Reference</operationAddressing>
<operationDirect>AllocateWarrantRoute</operationDirect>
<operationReference>{IM2}</operationReference>
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0132</systemName>
<comment>Reference / Direct :: DeallocateWarrant</comment>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>DeallocateWarrant</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<CallModule class="jmri.jmrit.logixng.actions.configurexml.DigitalCallModuleXml">
<systemName>IQDA:AUTO:0133</systemName>
<Parameters />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</CallModule>
<CallModule class="jmri.jmrit.logixng.actions.configurexml.DigitalCallModuleXml">
<systemName>IQDA:AUTO:0134</systemName>
<comment>A comment</comment>
<module>IQM1</module>
<Parameters>
<Parameter>
<name>Abc</name>
<initalValueType>FloatingNumber</initalValueType>
<initialValueData>12.32</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Def</name>
<initalValueType>Formula</initalValueType>
<initialValueData>12 + 32</initialValueData>
<returnValueType>Memory</returnValueType>
<returnValueData>M1</returnValueData>
</Parameter>
<Parameter>
<name>Ghi</name>
<initalValueType>Integer</initalValueType>
<initialValueData>21</initialValueData>
<returnValueType>None</returnValueType>
<returnValueData />
</Parameter>
<Parameter>
<name>Jkl</name>
<initalValueType>LocalVariable</initalValueType>
<initialValueData>MyVar</initialValueData>
<returnValueType>Memory</returnValueType>
<returnValueData>M34</returnValueData>
</Parameter>
<Parameter>
<name>Mno</name>
<initalValueType>Memory</initalValueType>
<initialValueData>M2</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Pqr</name>
<initalValueType>None</initalValueType>
<initialValueData />
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Stu</name>
<initalValueType>Reference</initalValueType>
<initialValueData>{MyVar}</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Vxy</name>
<initalValueType>String</initalValueType>
<initialValueData>Some string</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
</Parameters>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</CallModule>
<DigitalFormula class="jmri.jmrit.logixng.actions.configurexml.DigitalFormulaXml">
<systemName>IQDA:AUTO:0135</systemName>
<Expressions>
<Socket>
<socketName>xkpmucglho</socketName>
</Socket>
</Expressions>
<formula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalFormula>
<DigitalFormula class="jmri.jmrit.logixng.actions.configurexml.DigitalFormulaXml">
<systemName>IQDA:AUTO:0136</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>ylwoabv6fq</socketName>
</Socket>
</Expressions>
<formula>n + 1</formula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalFormula>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0137</systemName>
<ExpressionSocket>
<socketName>giy8qh2z3u</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>vfwweob5m5</socketName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0138</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>yaqxy9q8hy</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>hl13rri672</socketName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0139</systemName>
<ExpressionSocket>
<socketName>ltgd2qb77v</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>ic96q2hbud</socketName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0140</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>swv3ozpik4</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>md4vda81d6</socketName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
<systemName>IQDA:AUTO:0141</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>Disable</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogix>
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
<systemName>IQDA:AUTO:0142</systemName>
<comment>A comment</comment>
<logix>IX1</logix>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>LocalVariable</operationAddressing>
<operationDirect>Enable</operationDirect>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogix>
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
<systemName>IQDA:AUTO:0143</systemName>
<comment>A comment</comment>
<logix>IX1</logix>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>Formula</operationAddressing>
<operationDirect>Disable</operationDirect>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogix>
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
<systemName>IQDA:AUTO:0144</systemName>
<comment>A comment</comment>
<logix>IX1</logix>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>Reference</operationAddressing>
<operationDirect>Enable</operationDirect>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogix>
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
<systemName>IQDA:AUTO:0145</systemName>
<comment>A comment</comment>
<logix>IX1</logix>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>Direct</operationAddressing>
<operationDirect>Enable</operationDirect>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogix>
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
<systemName>IQDA:AUTO:0146</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>SetNXPairEnabled</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionEntryExit>
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
<systemName>IQDA:AUTO:0147</systemName>
<comment>A comment</comment>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>LocalVariable</operationAddressing>
<operationDirect>SetNXPairDisabled</operationDirect>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionEntryExit>
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
<systemName>IQDA:AUTO:0148</systemName>
<comment>A comment</comment>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>Formula</operationAddressing>
<operationDirect>SetNXPairEnabled</operationDirect>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionEntryExit>
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
<systemName>IQDA:AUTO:0149</systemName>
<comment>A comment</comment>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>Reference</operationAddressing>
<operationDirect>SetNXPairSegment</operationDirect>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionEntryExit>
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
<systemName>IQDA:AUTO:0150</systemName>
<comment>A comment</comment>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<operationAddressing>Direct</operationAddressing>
<operationDirect>SetNXPairDisabled</operationDirect>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionEntryExit>
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
<systemName>IQDA:AUTO:0151</systemName>
<Socket>
<socketName>s2fd5b5ant</socketName>
</Socket>
<delayAddressing>Direct</delayAddressing>
<delay>0</delay>
<delayReference />
<delayLocalVariable />
<delayFormula />
<unit>MilliSeconds</unit>
<resetIfAlreadyStarted>no</resetIfAlreadyStarted>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExecuteDelayed>
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
<systemName>IQDA:AUTO:0152</systemName>
<comment>A comment</comment>
<Socket>
<socketName>qc6vymhcmw</socketName>
</Socket>
<delayAddressing>Direct</delayAddressing>
<delay>100</delay>
<delayReference />
<delayLocalVariable />
<delayFormula />
<unit>MilliSeconds</unit>
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExecuteDelayed>
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
<systemName>IQDA:AUTO:0153</systemName>
<comment>A comment</comment>
<Socket>
<socketName>px5k9le3q7</socketName>
</Socket>
<delayAddressing>LocalVariable</delayAddressing>
<delay>0</delay>
<delayReference />
<delayLocalVariable>MyVar</delayLocalVariable>
<delayFormula />
<unit>MilliSeconds</unit>
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
<useIndividualTimers>yes</useIndividualTimers>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExecuteDelayed>
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
<systemName>IQDA:AUTO:0154</systemName>
<comment>A comment</comment>
<Socket>
<socketName>wfubaackwj</socketName>
</Socket>
<delayAddressing>Reference</delayAddressing>
<delay>0</delay>
<delayReference>{MyMemory}</delayReference>
<delayLocalVariable />
<delayFormula />
<unit>MilliSeconds</unit>
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExecuteDelayed>
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
<systemName>IQDA:AUTO:0155</systemName>
<comment>A comment</comment>
<Socket>
<socketName>xxa2557ufv</socketName>
</Socket>
<delayAddressing>Formula</delayAddressing>
<delay>0</delay>
<delayReference />
<delayLocalVariable />
<delayFormula>MyVar + 10</delayFormula>
<unit>MilliSeconds</unit>
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExecuteDelayed>
<For class="jmri.jmrit.logixng.actions.configurexml.ForXml">
<systemName>IQDA:AUTO:0156</systemName>
<InitSocket>
<socketName>i5c33tykdg</socketName>
</InitSocket>
<WhileSocket>
<socketName>ue5uabqwcq</socketName>
</WhileSocket>
<AfterEachSocket>
<socketName>tsl5y4rd1j</socketName>
</AfterEachSocket>
<DoSocket>
<socketName>yi5j36gpi5</socketName>
</DoSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</For>
<For class="jmri.jmrit.logixng.actions.configurexml.ForXml">
<systemName>IQDA:AUTO:0157</systemName>
<comment>A comment</comment>
<InitSocket>
<socketName>uigst3qzfq</socketName>
</InitSocket>
<WhileSocket>
<socketName>qm1fqiu6gx</socketName>
</WhileSocket>
<AfterEachSocket>
<socketName>vpx1chtvc2</socketName>
</AfterEachSocket>
<DoSocket>
<socketName>uerxutuxfr</socketName>
</DoSocket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</For>
<IfThenElse class="jmri.jmrit.logixng.actions.configurexml.IfThenElseXml" type="ExecuteOnChange">
<systemName>IQDA:AUTO:0158</systemName>
<IfSocket>
<socketName>c16uqv8odx</socketName>
</IfSocket>
<ThenSocket>
<socketName>xrf4gchgqs</socketName>
</ThenSocket>
<ElseSocket>
<socketName>v1mdz314z1</socketName>
</ElseSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</IfThenElse>
<IfThenElse class="jmri.jmrit.logixng.actions.configurexml.IfThenElseXml" type="ExecuteOnChange">
<systemName>IQDA:AUTO:0159</systemName>
<comment>A comment</comment>
<IfSocket>
<socketName>vz5rpupjcy</socketName>
</IfSocket>
<ThenSocket>
<socketName>f2cwy2z413</socketName>
</ThenSocket>
<ElseSocket>
<socketName>vbo38qftkw</socketName>
</ElseSocket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</IfThenElse>
<IfThenElse class="jmri.jmrit.logixng.actions.configurexml.IfThenElseXml" type="AlwaysExecute">
<systemName>IQDA:AUTO:0160</systemName>
<comment>A comment</comment>
<IfSocket>
<socketName>qb2mbvzho1</socketName>
</IfSocket>
<ThenSocket>
<socketName>yc6e2habox</socketName>
</ThenSocket>
<ElseSocket>
<socketName>u5ryhxupqt</socketName>
</ElseSocket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</IfThenElse>
<Logix class="jmri.jmrit.logixng.actions.configurexml.LogixXml">
<systemName>IQDA:AUTO:0161</systemName>
<ExpressionSocket>
<socketName>stokvn5ays</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>gm282fpv6v</socketName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Logix>
<Logix class="jmri.jmrit.logixng.actions.configurexml.LogixXml">
<systemName>IQDA:AUTO:0162</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>vzermykkwe</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>bmdz8155n7</socketName>
<systemName>IQDB:AUTO:0001</systemName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Logix>
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
<systemName>IQDA:AUTO:0163</systemName>
<logToLog>yes</logToLog>
<logToScriptOutput>no</logToScriptOutput>
<formatType>OnlyText</formatType>
<format />
<DataList />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
<systemName>IQDA:AUTO:0164</systemName>
<comment>A comment</comment>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>OnlyText</formatType>
<format>Some text</format>
<DataList>
<Data>
<type>LocalVariable</type>
<data>MyVar</data>
</Data>
</DataList>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
<systemName>IQDA:AUTO:0165</systemName>
<comment>A comment</comment>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>CommaSeparatedList</formatType>
<format />
<DataList>
<Data>
<type>Memory</type>
<data>IM1</data>
</Data>
</DataList>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
<systemName>IQDA:AUTO:0166</systemName>
<comment>A comment</comment>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>StringFormat</formatType>
<format>MyVar has the value %s</format>
<DataList>
<Data>
<type>Reference</type>
<data>{MyVar}</data>
</Data>
</DataList>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
<systemName>IQDA:AUTO:0167</systemName>
<comment>A comment</comment>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>StringFormat</formatType>
<format>str(10): %s, 25: %d, IM1: %s, MyVar: %s</format>
<DataList>
<Data>
<type>Formula</type>
<data>str(10)</data>
</Data>
<Data>
<type>Formula</type>
<data>25</data>
</Data>
<Data>
<type>Memory</type>
<data>IM1</data>
</Data>
<Data>
<type>LocalVariable</type>
<data>MyVar</data>
</Data>
</DataList>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
<systemName>IQDA:AUTO:0168</systemName>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogLocalVariables>
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
<systemName>IQDA:AUTO:0169</systemName>
<comment>A comment</comment>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogLocalVariables>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0170</systemName>
<Actions>
<Socket>
<socketName>qmnvr8x6dh</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0171</systemName>
<comment>A comment</comment>
<Actions>
<Socket>
<socketName>vk5lkviuur</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<Sequence class="jmri.jmrit.logixng.actions.configurexml.SequenceXml">
<systemName>IQDA:AUTO:0172</systemName>
<StartSocket>
<socketName>uhkz5o8ngb</socketName>
</StartSocket>
<StopSocket>
<socketName>fmes5114s7</socketName>
</StopSocket>
<ResetSocket>
<socketName>u1tcwc22t7</socketName>
</ResetSocket>
<Expressions>
<Socket>
<socketName>w5u712cnzw</socketName>
</Socket>
</Expressions>
<Actions>
<Socket>
<socketName>gar6tbjl2s</socketName>
</Socket>
</Actions>
<startImmediately>yes</startImmediately>
<runContinuously>no</runContinuously>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Sequence>
<Sequence class="jmri.jmrit.logixng.actions.configurexml.SequenceXml">
<systemName>IQDA:AUTO:0173</systemName>
<comment>A comment</comment>
<StartSocket>
<socketName>yftc77a94b</socketName>
<systemName>IQDE:AUTO:0003</systemName>
</StartSocket>
<StopSocket>
<socketName>yw8m1pcmnn</socketName>
<systemName>IQDE:AUTO:0004</systemName>
</StopSocket>
<ResetSocket>
<socketName>oaecqvs2z3</socketName>
<systemName>IQDE:AUTO:0005</systemName>
</ResetSocket>
<Expressions>
<Socket>
<socketName>v21s627l7l</socketName>
<systemName>IQDE:AUTO:0006</systemName>
</Socket>
<Socket>
<socketName>ec8s4bhwzk</socketName>
<systemName>IQDE:AUTO:0007</systemName>
</Socket>
</Expressions>
<Actions>
<Socket>
<socketName>h69jag1em1</socketName>
<systemName>IQDA:AUTO:0174</systemName>
</Socket>
<Socket>
<socketName>owpzdy41j3</socketName>
<systemName>IQDA:AUTO:0175</systemName>
</Socket>
</Actions>
<startImmediately>no</startImmediately>
<runContinuously>yes</runContinuously>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Sequence>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0174</systemName>
<comment>Action socket 1</comment>
<Actions>
<Socket>
<socketName>ww2jevw81g</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0175</systemName>
<comment>Action socket 2</comment>
<Actions>
<Socket>
<socketName>jeqqv9etpr</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
<systemName>IQDA:AUTO:0176</systemName>
<ValidateSocket>
<socketName>r2q1sptvpm</socketName>
</ValidateSocket>
<ExecuteSocket>
<socketName>gnalq7ww6b</socketName>
</ExecuteSocket>
<Buttons>
<name>Ok</name>
</Buttons>
<formatType>OnlyText</formatType>
<format />
<localVariableForSelectedButton />
<localVariableForInputString />
<modal>yes</modal>
<multiLine>no</multiLine>
<DataList />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShowDialog>
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
<systemName>IQDA:AUTO:0177</systemName>
<comment>A comment</comment>
<ValidateSocket>
<socketName>sllnnotucc</socketName>
<systemName>IQDE:AUTO:0008</systemName>
</ValidateSocket>
<ExecuteSocket>
<socketName>blucr56qtq</socketName>
<systemName>IQDA:AUTO:0178</systemName>
</ExecuteSocket>
<Buttons>
<name>Ok</name>
</Buttons>
<formatType>OnlyText</formatType>
<format>Some text</format>
<localVariableForSelectedButton>myVar</localVariableForSelectedButton>
<localVariableForInputString />
<modal>yes</modal>
<multiLine>yes</multiLine>
<DataList>
<Data>
<type>LocalVariable</type>
<data>MyVar</data>
</Data>
</DataList>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShowDialog>
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
<systemName>IQDA:AUTO:0178</systemName>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogLocalVariables>
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
<systemName>IQDA:AUTO:0179</systemName>
<comment>A comment</comment>
<ValidateSocket>
<socketName>oez1yoi9lf</socketName>
</ValidateSocket>
<ExecuteSocket>
<socketName>tcopk5hswx</socketName>
</ExecuteSocket>
<Buttons>
<name>Cancel</name>
<name>Yes</name>
<name>No</name>
</Buttons>
<formatType>CommaSeparatedList</formatType>
<format />
<localVariableForSelectedButton />
<localVariableForInputString />
<modal>yes</modal>
<multiLine>yes</multiLine>
<DataList>
<Data>
<type>Memory</type>
<data>IM1</data>
</Data>
</DataList>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShowDialog>
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
<systemName>IQDA:AUTO:0180</systemName>
<comment>A comment</comment>
<ValidateSocket>
<socketName>ntvvjkc2si</socketName>
</ValidateSocket>
<ExecuteSocket>
<socketName>f59nolepsp</socketName>
</ExecuteSocket>
<Buttons>
<name>No</name>
</Buttons>
<formatType>StringFormat</formatType>
<format>MyVar has the value %s</format>
<localVariableForSelectedButton />
<localVariableForInputString />
<modal>yes</modal>
<multiLine>yes</multiLine>
<DataList>
<Data>
<type>Reference</type>
<data>{MyVar}</data>
</Data>
</DataList>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShowDialog>
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
<systemName>IQDA:AUTO:0181</systemName>
<comment>A comment</comment>
<ValidateSocket>
<socketName>f3kvmahi6f</socketName>
</ValidateSocket>
<ExecuteSocket>
<socketName>xouo7pa12m</socketName>
</ExecuteSocket>
<Buttons>
<name>No</name>
</Buttons>
<formatType>StringFormat</formatType>
<format>str(10): %s, 25: %d, IM1: %s, MyVar: %s</format>
<localVariableForSelectedButton />
<localVariableForInputString />
<modal>yes</modal>
<multiLine>yes</multiLine>
<DataList>
<Data>
<type>Formula</type>
<data>str(10)</data>
</Data>
<Data>
<type>Formula</type>
<data>25</data>
</Data>
<Data>
<type>Memory</type>
<data>IM1</data>
</Data>
<Data>
<type>LocalVariable</type>
<data>MyVar</data>
</Data>
</DataList>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShowDialog>
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
<systemName>IQDA:AUTO:0182</systemName>
<operation>ShutdownJMRI</operation>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShutdownComputer>
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
<systemName>IQDA:AUTO:0183</systemName>
<comment>A comment</comment>
<operation>ShutdownComputer</operation>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShutdownComputer>
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
<systemName>IQDA:AUTO:0184</systemName>
<comment>A comment</comment>
<operation>RebootComputer</operation>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShutdownComputer>
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
<systemName>IQDA:AUTO:0185</systemName>
<comment>A comment</comment>
<operation>ShutdownJMRI</operation>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShutdownComputer>
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
<systemName>IQDA:AUTO:0186</systemName>
<comment>A comment</comment>
<operation>RebootJMRI</operation>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShutdownComputer>
<TableForEach class="jmri.jmrit.logixng.actions.configurexml.TableForEachXml">
<systemName>IQDA:AUTO:0187</systemName>
<localVariable />
<tableAddressing>Direct</tableAddressing>
<tableReference />
<tableLocalVariable />
<tableFormula />
<rowOrColumnAddressing>Direct</rowOrColumnAddressing>
<rowOrColumnName />
<rowOrColumnReference />
<rowOrColumnLocalVariable />
<rowOrColumnFormula />
<tableRowOrColumn>Column</tableRowOrColumn>
<Socket>
<socketName>f2yy1htw11</socketName>
</Socket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TableForEach>
<TableForEach class="jmri.jmrit.logixng.actions.configurexml.TableForEachXml">
<systemName>IQDA:AUTO:0188</systemName>
<comment>A comment</comment>
<localVariable>MyLocalVariable</localVariable>
<table>IQT1</table>
<tableAddressing>Direct</tableAddressing>
<tableReference />
<tableLocalVariable />
<tableFormula />
<rowOrColumnAddressing>Direct</rowOrColumnAddressing>
<rowOrColumnName>North yard</rowOrColumnName>
<rowOrColumnReference />
<rowOrColumnLocalVariable />
<rowOrColumnFormula />
<tableRowOrColumn>Row</tableRowOrColumn>
<Socket>
<socketName>of4fe695p9</socketName>
<systemName>IQDA:AUTO:0189</systemName>
</Socket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TableForEach>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0189</systemName>
<Actions>
<Socket>
<socketName>ifdxunwxau</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<TableForEach class="jmri.jmrit.logixng.actions.configurexml.TableForEachXml">
<systemName>IQDA:AUTO:0190</systemName>
<comment>A comment</comment>
<localVariable>MyLocalVariable</localVariable>
<table>IQT1</table>
<tableAddressing>Direct</tableAddressing>
<tableReference>{MyTableRef}</tableReference>
<tableLocalVariable>MyTableVar</tableLocalVariable>
<tableFormula>MyTableFormula</tableFormula>
<rowOrColumnAddressing>Direct</rowOrColumnAddressing>
<rowOrColumnName>Second turnout</rowOrColumnName>
<rowOrColumnReference>{MyRowOrColumnRef}</rowOrColumnReference>
<rowOrColumnLocalVariable>MyRowOrColumnVar</rowOrColumnLocalVariable>
<rowOrColumnFormula>MyRowOrColumnFormula</rowOrColumnFormula>
<tableRowOrColumn>Column</tableRowOrColumn>
<Socket>
<socketName>scd4uvb6nm</socketName>
<systemName>IQDA:AUTO:0191</systemName>
</Socket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TableForEach>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0191</systemName>
<Actions>
<Socket>
<socketName>r8kfv5lcff</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<Throttle class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleXml">
<systemName>IQDA:AUTO:0192</systemName>
<comment>A comment</comment>
<LocoAddressSocket>
<socketName>usgky5rsrb</socketName>
<systemName>IQAE:AUTO:0001</systemName>
</LocoAddressSocket>
<LocoSpeedSocket>
<socketName>qn6ys77dah</socketName>
<systemName>IQAE:AUTO:0002</systemName>
</LocoSpeedSocket>
<LocoDirectionSocket>
<socketName>ikr62o354f</socketName>
<systemName>IQDE:AUTO:0009</systemName>
</LocoDirectionSocket>
<LocoFunctionSocket>
<socketName>ls8re8zc83</socketName>
<systemName>IQAE:AUTO:0003</systemName>
</LocoFunctionSocket>
<LocoFunctionOnOffSocket>
<socketName>pa5byjgekz</socketName>
<systemName>IQDE:AUTO:0010</systemName>
</LocoFunctionOnOffSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Throttle>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0193</systemName>
<ExpressionSocket>
<socketName>tsi7nvl5qx</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>b5eoozm7v8</socketName>
</ActionSocket>
<delayAddressing>Direct</delayAddressing>
<delay>0</delay>
<delayReference />
<delayLocalVariable />
<delayFormula />
<unit>MilliSeconds</unit>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0194</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>q7pjruu62p</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>qsleqygrxy</socketName>
</ActionSocket>
<delayAddressing>Direct</delayAddressing>
<delay>100</delay>
<delayReference />
<delayLocalVariable />
<delayFormula />
<unit>MilliSeconds</unit>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0195</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>vmt4nkw5ji</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>i9fbdv1y2r</socketName>
</ActionSocket>
<delayAddressing>LocalVariable</delayAddressing>
<delay>0</delay>
<delayReference />
<delayLocalVariable>MyVar</delayLocalVariable>
<delayFormula />
<unit>MilliSeconds</unit>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0196</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>dw5edsemk8</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>uxmfn31vht</socketName>
</ActionSocket>
<delayAddressing>Reference</delayAddressing>
<delay>0</delay>
<delayReference>{MyMemory}</delayReference>
<delayLocalVariable />
<delayFormula />
<unit>MilliSeconds</unit>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0197</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>roswglnd19</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>i8w6roy73w</socketName>
</ActionSocket>
<delayAddressing>Formula</delayAddressing>
<delay>0</delay>
<delayReference />
<delayLocalVariable />
<delayFormula>MyVar + 10</delayFormula>
<unit>MilliSeconds</unit>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<TriggerRoute class="jmri.jmrit.logixng.actions.configurexml.TriggerRouteXml">
<systemName>IQDA:AUTO:0198</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>TriggerRoute</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TriggerRoute>
<TriggerRoute class="jmri.jmrit.logixng.actions.configurexml.TriggerRouteXml">
<systemName>IQDA:AUTO:0199</systemName>
<comment>A comment</comment>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operationAddressing>Direct</operationAddressing>
<operationDirect>TriggerRoute</operationDirect>
<operationReference />
<operationLocalVariable />
<operationFormula />
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TriggerRoute>
<IfThenElse class="jmri.jmrit.logixng.actions.configurexml.IfThenElseXml" type="ExecuteOnChange">
<systemName>IQDA:AUTO:0200</systemName>
<comment>A comment</comment>
<IfSocket>
<socketName>ev1uzfd9pf</socketName>
<systemName>IQDE:AUTO:0011</systemName>
</IfSocket>
<ThenSocket>
<socketName>i11nai86us</socketName>
</ThenSocket>
<ElseSocket>
<socketName>w8git7hnst</socketName>
</ElseSocket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</IfThenElse>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0201</systemName>
<ExpressionSocket>
<socketName>qwm2pk9fbe</socketName>
<systemName>IQAE:AUTO:0004</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>o7bx9t3abr</socketName>
<systemName>IQAA:AUTO:0001</systemName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0202</systemName>
<ExpressionSocket>
<socketName>py9d7hf67a</socketName>
<systemName>IQAE:AUTO:0005</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>yffx1skiiy</socketName>
<systemName>IQAA:AUTO:0002</systemName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0203</systemName>
<ExpressionSocket>
<socketName>nzbr18h1c8</socketName>
<systemName>IQAE:AUTO:0006</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>tpgmxm3sdf</socketName>
<systemName>IQAA:AUTO:0003</systemName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0204</systemName>
<ExpressionSocket>
<socketName>uloulce9id</socketName>
<systemName>IQAE:AUTO:0007</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>fwautddjsc</socketName>
<systemName>IQAA:AUTO:0004</systemName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0205</systemName>
<ExpressionSocket>
<socketName>i37ypyniyv</socketName>
<systemName>IQAE:AUTO:0008</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>nengzsesfy</socketName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0206</systemName>
<ExpressionSocket>
<socketName>cc8z1zer6v</socketName>
<systemName>IQAE:AUTO:0009</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>do9su42izz</socketName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0207</systemName>
<ExpressionSocket>
<socketName>fmk6xm9og4</socketName>
<systemName>IQAE:AUTO:0010</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>at5i7ym4cr</socketName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0208</systemName>
<ExpressionSocket>
<socketName>k92vtibhsd</socketName>
<systemName>IQAE:AUTO:0011</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>xxkctl2jgd</socketName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0209</systemName>
<ExpressionSocket>
<socketName>rxf2rrd6r2</socketName>
<systemName>IQSE:AUTO:0001</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>ypr2xr9s3w</socketName>
<systemName>IQSA:AUTO:0001</systemName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0210</systemName>
<ExpressionSocket>
<socketName>z69gsm6puq</socketName>
<systemName>IQSE:AUTO:0002</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>p6x579h62h</socketName>
<systemName>IQSA:AUTO:0002</systemName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0211</systemName>
<ExpressionSocket>
<socketName>qf6v72s6t9</socketName>
<systemName>IQSE:AUTO:0003</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>bbefta7di5</socketName>
<systemName>IQSA:AUTO:0003</systemName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0212</systemName>
<ExpressionSocket>
<socketName>bpu8li3q43</socketName>
<systemName>IQSE:AUTO:0004</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>zpiy2vqwqb</socketName>
<systemName>IQSA:AUTO:0004</systemName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0213</systemName>
<ExpressionSocket>
<socketName>t2bbei661v</socketName>
<systemName>IQSE:AUTO:0005</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>j4q6jw3to8</socketName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0214</systemName>
<ExpressionSocket>
<socketName>jiwihtpedc</socketName>
<systemName>IQSE:AUTO:0006</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>ja6wjipcjv</socketName>
</ActionSocket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
</LogixNGDigitalActions>
<LogixNGDigitalBooleanActions class="jmri.jmrit.logixng.implementation.configurexml.DefaultDigitalBooleanActionManagerXml">
<DigitalBooleanMany class="jmri.jmrit.logixng.actions.configurexml.DigitalBooleanManyXml">
<systemName>IQDB:AUTO:0001</systemName>
<Actions>
<Socket>
<socketName>t8j7so5oxh</socketName>
<systemName>IQDB:AUTO:0002</systemName>
</Socket>
<Socket>
<socketName>b7sb74p1xn</socketName>
<systemName>IQDB:AUTO:0003</systemName>
</Socket>
<Socket>
<socketName>qgokngqprc</socketName>
<systemName>IQDB:AUTO:0004</systemName>
</Socket>
<Socket>
<socketName>gqco7j554t</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalBooleanActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalBooleanMany>
<DigitalBooleanMany class="jmri.jmrit.logixng.actions.configurexml.DigitalBooleanManyXml">
<systemName>IQDB:AUTO:0002</systemName>
<comment>A comment</comment>
<Actions>
<Socket>
<socketName>snxvx6y2sk</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalBooleanActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalBooleanMany>
<OnChange class="jmri.jmrit.logixng.actions.configurexml.DigitalBooleanOnChangeXml" trigger="CHANGE">
<systemName>IQDB:AUTO:0003</systemName>
<Socket>
<socketName>gi7k5cdexk</socketName>
</Socket>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalBooleanActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</OnChange>
<OnChange class="jmri.jmrit.logixng.actions.configurexml.DigitalBooleanOnChangeXml" trigger="CHANGE_TO_FALSE">
<systemName>IQDB:AUTO:0004</systemName>
<comment>A comment</comment>
<Socket>
<socketName>gc1ytd8lme</socketName>
</Socket>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalBooleanActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</OnChange>
</LogixNGDigitalBooleanActions>
<LogixNGAnalogExpressions class="jmri.jmrit.logixng.implementation.configurexml.DefaultAnalogExpressionManagerXml">
<AnalogExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionMemoryXml">
<systemName>IQAE:AUTO:0001</systemName>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionMemory>
<AnalogExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionMemoryXml">
<systemName>IQAE:AUTO:0002</systemName>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionMemory>
<AnalogExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionMemoryXml">
<systemName>IQAE:AUTO:0003</systemName>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionMemory>
<AnalogExpressionConstant class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionConstantXml">
<systemName>IQAE:AUTO:0004</systemName>
<value>0.0</value>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionConstant>
<AnalogExpressionConstant class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionConstantXml">
<systemName>IQAE:AUTO:0005</systemName>
<comment>A comment</comment>
<value>12.44</value>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionConstant>
<AnalogExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionMemoryXml">
<systemName>IQAE:AUTO:0006</systemName>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionMemory>
<AnalogExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionMemoryXml">
<systemName>IQAE:AUTO:0007</systemName>
<comment>A comment</comment>
<memory>IM1</memory>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionMemory>
<AnalogFormula class="jmri.jmrit.logixng.expressions.configurexml.AnalogFormulaXml">
<systemName>IQAE:AUTO:0008</systemName>
<Expressions>
<Socket>
<socketName>sc4mxjs8c2</socketName>
</Socket>
</Expressions>
<formula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogFormula>
<AnalogFormula class="jmri.jmrit.logixng.expressions.configurexml.AnalogFormulaXml">
<systemName>IQAE:AUTO:0009</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>qjmirgm6te</socketName>
</Socket>
</Expressions>
<formula>sin(a)*2 + 14</formula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogFormula>
<TimeSinceMidnight class="jmri.jmrit.logixng.expressions.configurexml.TimeSinceMidnightXml">
<systemName>IQAE:AUTO:0010</systemName>
<type>SystemClock</type>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TimeSinceMidnight>
<TimeSinceMidnight class="jmri.jmrit.logixng.expressions.configurexml.TimeSinceMidnightXml">
<systemName>IQAE:AUTO:0011</systemName>
<comment>A comment</comment>
<type>FastClock</type>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TimeSinceMidnight>
</LogixNGAnalogExpressions>
<LogixNGAnalogActions class="jmri.jmrit.logixng.implementation.configurexml.DefaultAnalogActionManagerXml">
<AnalogActionMemory class="jmri.jmrit.logixng.actions.configurexml.AnalogActionMemoryXml">
<systemName>IQAA:AUTO:0001</systemName>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogActionMemory>
<AnalogActionMemory class="jmri.jmrit.logixng.actions.configurexml.AnalogActionMemoryXml">
<systemName>IQAA:AUTO:0002</systemName>
<comment>A comment</comment>
<memory>Some memory</memory>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogActionMemory>
<AnalogMany class="jmri.jmrit.logixng.actions.configurexml.AnalogManyXml">
<systemName>IQAA:AUTO:0003</systemName>
<Actions>
<Socket>
<socketName>vxzss5shyt</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogMany>
<AnalogMany class="jmri.jmrit.logixng.actions.configurexml.AnalogManyXml">
<systemName>IQAA:AUTO:0004</systemName>
<comment>A comment</comment>
<Actions>
<Socket>
<socketName>p5ve43oqss</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogMany>
</LogixNGAnalogActions>
<LogixNGStringExpressions class="jmri.jmrit.logixng.implementation.configurexml.DefaultStringExpressionManagerXml">
<StringExpressionConstant class="jmri.jmrit.logixng.expressions.configurexml.StringExpressionConstantXml">
<systemName>IQSE:AUTO:0001</systemName>
<value />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringExpressionConstant>
<StringExpressionConstant class="jmri.jmrit.logixng.expressions.configurexml.StringExpressionConstantXml">
<systemName>IQSE:AUTO:0002</systemName>
<comment>A comment</comment>
<value>Some string</value>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringExpressionConstant>
<StringExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.StringExpressionMemoryXml">
<systemName>IQSE:AUTO:0003</systemName>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringExpressionMemory>
<StringExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.StringExpressionMemoryXml">
<systemName>IQSE:AUTO:0004</systemName>
<comment>A comment</comment>
<memory>IM1</memory>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringExpressionMemory>
<StringFormula class="jmri.jmrit.logixng.expressions.configurexml.StringFormulaXml">
<systemName>IQSE:AUTO:0005</systemName>
<Expressions>
<Socket>
<socketName>p8rquyjaut</socketName>
</Socket>
</Expressions>
<formula />
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringFormula>
<StringFormula class="jmri.jmrit.logixng.expressions.configurexml.StringFormulaXml">
<systemName>IQSE:AUTO:0006</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>xpsgb9y5g6</socketName>
</Socket>
</Expressions>
<formula>sin(a)*2 + 14</formula>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringFormula>
</LogixNGStringExpressions>
<LogixNGStringActions class="jmri.jmrit.logixng.implementation.configurexml.DefaultStringActionManagerXml">
<StringActionMemory class="jmri.jmrit.logixng.actions.configurexml.StringActionMemoryXml">
<systemName>IQSA:AUTO:0001</systemName>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringActionMemory>
<StringActionMemory class="jmri.jmrit.logixng.actions.configurexml.StringActionMemoryXml">
<systemName>IQSA:AUTO:0002</systemName>
<comment>A comment</comment>
<memory>Some memory</memory>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringActionMemory>
<StringMany class="jmri.jmrit.logixng.actions.configurexml.StringManyXml">
<systemName>IQSA:AUTO:0003</systemName>
<Actions>
<Socket>
<socketName>ozfi8nb71k</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringMany>
<StringMany class="jmri.jmrit.logixng.actions.configurexml.StringManyXml">
<systemName>IQSA:AUTO:0004</systemName>
<comment>A comment</comment>
<Actions>
<Socket>
<socketName>a1ds97ymlm</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringMany>
</LogixNGStringActions>
<filehistory>
<operation>
<type>Store</type>
<date>Sat Feb 12 01:04:46 CET 2022</date>
<filename />
</operation>
</filehistory>
<!--Written by JMRI version 4.25.10ish+daniel+2022-02-12T00:04:20Z+R5fca664 on Sat Feb 12 01:04:46 CET 2022-->
</layout-config>