<?xml version="1.0" encoding="utf-8" ?>
<!--
 * Copyright (c) 2005-2024 The OPC Foundation, Inc. All rights reserved.
 *
 * OPC Foundation MIT License 1.00
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * The complete license agreement can be found here:
 * http://opcfoundation.org/License/MIT/1.00/
-->

<UANodeSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://opcfoundation.org/UA/2011/03/UANodeSet.xsd">
  <NamespaceUris>
    <Uri>http://opcfoundation.org/UA/ISA95-JOBCONTROL_V2/</Uri>
  </NamespaceUris>
  <Models>
    <Model ModelUri="http://opcfoundation.org/UA/ISA95-JOBCONTROL_V2/" Version="2.0.0" PublicationDate="2024-01-31T00:00:00Z">
      <RequiredModel ModelUri="http://opcfoundation.org/UA/" Version="1.04.11" PublicationDate="2022-03-29T00:00:00Z" />
    </Model>
  </Models>
  <Aliases>
    <Alias Alias="Boolean">i=1</Alias>
    <Alias Alias="Int16">i=4</Alias>
    <Alias Alias="UInt16">i=5</Alias>
    <Alias Alias="UInt32">i=7</Alias>
    <Alias Alias="String">i=12</Alias>
    <Alias Alias="DateTime">i=13</Alias>
    <Alias Alias="ByteString">i=15</Alias>
    <Alias Alias="NodeId">i=17</Alias>
    <Alias Alias="LocalizedText">i=21</Alias>
    <Alias Alias="HasModellingRule">i=37</Alias>
    <Alias Alias="HasEncoding">i=38</Alias>
    <Alias Alias="HasDescription">i=39</Alias>
    <Alias Alias="HasTypeDefinition">i=40</Alias>
    <Alias Alias="GeneratesEvent">i=41</Alias>
    <Alias Alias="HasSubtype">i=45</Alias>
    <Alias Alias="HasProperty">i=46</Alias>
    <Alias Alias="HasComponent">i=47</Alias>
    <Alias Alias="FromState">i=51</Alias>
    <Alias Alias="ToState">i=52</Alias>
    <Alias Alias="HasCause">i=53</Alias>
    <Alias Alias="HasEffect">i=54</Alias>
    <Alias Alias="HasSubStateMachine">i=117</Alias>
    <Alias Alias="IdType">i=256</Alias>
    <Alias Alias="NumericRange">i=291</Alias>
    <Alias Alias="Argument">i=296</Alias>
    <Alias Alias="RelativePath">i=540</Alias>
    <Alias Alias="EUInformation">i=887</Alias>
    <Alias Alias="DecimalString">i=12878</Alias>
    <Alias Alias="ISA95PropertyDataType">ns=1;i=3002</Alias>
    <Alias Alias="ISA95ParameterDataType">ns=1;i=3003</Alias>
    <Alias Alias="ISA95EquipmentDataType">ns=1;i=3005</Alias>
    <Alias Alias="ISA95StateDataType">ns=1;i=3006</Alias>
    <Alias Alias="ISA95WorkMasterDataType">ns=1;i=3007</Alias>
    <Alias Alias="ISA95JobOrderDataType">ns=1;i=3008</Alias>
    <Alias Alias="ISA95MaterialDataType">ns=1;i=3010</Alias>
    <Alias Alias="ISA95PersonnelDataType">ns=1;i=3011</Alias>
    <Alias Alias="ISA95PhysicalAssetDataType">ns=1;i=3012</Alias>
    <Alias Alias="ISA95JobResponseDataType">ns=1;i=3013</Alias>
    <Alias Alias="ISA95JobOrderAndStateDataType">ns=1;i=3015</Alias>
  </Aliases>
  <Extensions>
    <Extension>
      <ua:ModelInfo Tool="UaModeler" Hash="jNdKpj0zZThg1RJpgLCkIg==" Version="1.6.11" xmlns:ua="http://unifiedautomation.com/Configuration/NodeSet.xsd" />
    </Extension>
  </Extensions>
  <UADataType NodeId="ns=1;i=3005" BrowseName="1:ISA95EquipmentDataType">
    <DisplayName>ISA95EquipmentDataType</DisplayName>
    <Description>Defines an equipment resource or a piece of equipment, a quantity, an optional description, and an optional collection of properties.</Description>
    <Category>ISA-95 Job Order Receiver V2</Category>
    <Category>ISA-95 Job Response Provider V2</Category>
    <Category>ISA-95 Job Response Receiver V2</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.3.1</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=5008</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5010</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5009</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:ISA95EquipmentDataType">
      <Field Name="ID" DataType="String">
        <Description>An identification of an EquipmentClass or Equipment.</Description>
      </Field>
      <Field Name="Description" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>Additional information and description about the resource.</Description>
      </Field>
      <Field Name="EquipmentUse" DataType="String" IsOptional="true">
        <Description>Information about the expected use of the equipment, see the ISA 95 Part 2 standard for defined values.</Description>
      </Field>
      <Field Name="Quantity" DataType="DecimalString" IsOptional="true">
        <Description>The quantity of the resource</Description>
      </Field>
      <Field Name="EngineeringUnits" DataType="EUInformation" IsOptional="true">
        <Description>The Unit Of Measure of the quantity</Description>
      </Field>
      <Field Name="Properties" DataType="ISA95PropertyDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>Any associated properties, or empty if there are no properties defined.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6022" BrowseName="1:ISA95EquipmentDataType" ParentNodeId="ns=1;i=6018" DataType="String">
    <DisplayName>ISA95EquipmentDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5008</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6018</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">ISA95EquipmentDataType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6030" BrowseName="1:ISA95EquipmentDataType" ParentNodeId="ns=1;i=6020" DataType="String">
    <DisplayName>ISA95EquipmentDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5009</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6020</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='ISA95EquipmentDataType']</uax:String>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3015" BrowseName="1:ISA95JobOrderAndStateDataType">
    <DisplayName>ISA95JobOrderAndStateDataType</DisplayName>
    <Description>Defines the information needed to schedule and execute a job.</Description>
    <Category>ISA-95 Job Order Receiver V2</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.3.3</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=5032</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5034</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5033</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:ISA95JobOrderAndStateDataType">
      <Field Name="JobOrder" DataType="ISA95JobOrderDataType">
        <Description>The job order</Description>
      </Field>
      <Field Name="State" DataType="ISA95StateDataType" ValueRank="1" ArrayDimensions="0">
        <Description>The State of the job order. The array shall provide at least one entry representing the top level state and potentially additional entries representing substates. The first entry shall be the top level entry, having the BrowsePath set to Null. The order of the subtstates is not defined.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6031" BrowseName="1:ISA95JobOrderAndStateDataType" ParentNodeId="ns=1;i=6018" DataType="String">
    <DisplayName>ISA95JobOrderAndStateDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5032</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6018</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">ISA95JobOrderAndStateDataType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6032" BrowseName="1:ISA95JobOrderAndStateDataType" ParentNodeId="ns=1;i=6020" DataType="String">
    <DisplayName>ISA95JobOrderAndStateDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5033</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6020</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='ISA95JobOrderAndStateDataType']</uax:String>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3008" BrowseName="1:ISA95JobOrderDataType">
    <DisplayName>ISA95JobOrderDataType</DisplayName>
    <Description>Defines the information needed to schedule and execute a job.</Description>
    <Category>ISA-95 Job Order Receiver V2</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.3.4</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=5014</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5016</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5015</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:ISA95JobOrderDataType">
      <Field Name="JobOrderID" DataType="String">
        <Description>An identification of the Job Order.</Description>
      </Field>
      <Field Name="Description" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>Addition information about the Job Order The array allows to provide descriptions in different languages.</Description>
      </Field>
      <Field Name="WorkMasterID" DataType="ISA95WorkMasterDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>Work Master associated with the job order. If multiple work masters are defined, then the execution system can select the work master based on the availability of resources.</Description>
      </Field>
      <Field Name="StartTime" DataType="DateTime" IsOptional="true">
        <Description>The proposed start time for the order, may be empty if not specified</Description>
      </Field>
      <Field Name="EndTime" DataType="DateTime" IsOptional="true">
        <Description>The proposed end time for the order, may be empty if not specified</Description>
      </Field>
      <Field Name="Priority" DataType="Int16" IsOptional="true">
        <Description>The priority of the job order, may be empty of not specified. Higher numbers have higher priority.  This type allows the Job Order clients to pick their own ranges, and the Job Order server only has to pick the highest number.</Description>
      </Field>
      <Field Name="JobOrderParameters" DataType="ISA95ParameterDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>Key value pair with values, not associated with a resource that is provided as part of the job order, may be empty if not specified.</Description>
      </Field>
      <Field Name="PersonnelRequirements" DataType="ISA95PersonnelDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>A specification of any personnel requirements associated with the job order, may be empty if not specified</Description>
      </Field>
      <Field Name="EquipmentRequirements" DataType="ISA95EquipmentDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>A specification of any equipment requirements associated with the job order, may be empty if not specified.</Description>
      </Field>
      <Field Name="PhysicalAssetRequirements" DataType="ISA95PhysicalAssetDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>A specification of any physical asset requirements associated with the job order, may be empty if not specified.</Description>
      </Field>
      <Field Name="MaterialRequirements" DataType="ISA95MaterialDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>A specification of any material requirements associated with the job order, may be empty if not specified.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6046" BrowseName="1:ISA95JobOrderDataType" ParentNodeId="ns=1;i=6018" DataType="String">
    <DisplayName>ISA95JobOrderDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5014</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6018</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">ISA95JobOrderDataType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6117" BrowseName="1:ISA95JobOrderDataType" ParentNodeId="ns=1;i=6020" DataType="String">
    <DisplayName>ISA95JobOrderDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5015</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6020</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='ISA95JobOrderDataType']</uax:String>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3013" BrowseName="1:ISA95JobResponseDataType">
    <DisplayName>ISA95JobResponseDataType</DisplayName>
    <Description>Defines the information needed to schedule and execute a job.</Description>
    <Category>ISA-95 Job Response Provider V2</Category>
    <Category>ISA-95 Job Response Receiver V2</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.3.5</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=5026</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5028</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5027</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:ISA95JobResponseDataType">
      <Field Name="JobResponseID" DataType="String">
        <Description>An identification of the Job Response</Description>
      </Field>
      <Field Name="Description" DataType="LocalizedText" IsOptional="true">
        <Description>Additional information about the Job Response</Description>
      </Field>
      <Field Name="JobOrderID" DataType="String">
        <Description>An identification of the job order associated with the job response.</Description>
      </Field>
      <Field Name="StartTime" DataType="DateTime" IsOptional="true">
        <Description>The actual start time for the order.</Description>
      </Field>
      <Field Name="EndTime" DataType="DateTime" IsOptional="true">
        <Description>The actual end time for the order.</Description>
      </Field>
      <Field Name="JobState" DataType="ISA95StateDataType" ValueRank="1" ArrayDimensions="0">
        <Description>The current state of the job. The array shall provide at least one entry representing the top level state and potentially additional entries representing substates. The first entry shall be the top level entry, having the BrowsePath set to Null. The order of the subtstates is not defined.</Description>
      </Field>
      <Field Name="JobResponseData" DataType="ISA95ParameterDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>Key value pair with values, not associated with a resource that is provided as part of the job response, may be empty if not specified.</Description>
      </Field>
      <Field Name="PersonnelActuals" DataType="ISA95PersonnelDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>A specification of any personnel requirements associated with the job response, may be empty if not specified.</Description>
      </Field>
      <Field Name="EquipmentActuals" DataType="ISA95EquipmentDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>A specification of any equipment requirements associated with the job response, may be empty if not specified.</Description>
      </Field>
      <Field Name="PhysicalAssetActuals" DataType="ISA95PhysicalAssetDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>A specification of any physical asset requirements associated with the job response, may be empty if not specified.</Description>
      </Field>
      <Field Name="MaterialActuals" DataType="ISA95MaterialDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>A specification of any material requirements associated with the job response, may be empty if not specified.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6118" BrowseName="1:ISA95JobResponseDataType" ParentNodeId="ns=1;i=6018" DataType="String">
    <DisplayName>ISA95JobResponseDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5026</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6018</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">ISA95JobResponseDataType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6119" BrowseName="1:ISA95JobResponseDataType" ParentNodeId="ns=1;i=6020" DataType="String">
    <DisplayName>ISA95JobResponseDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5027</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6020</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='ISA95JobResponseDataType']</uax:String>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3010" BrowseName="1:ISA95MaterialDataType">
    <DisplayName>ISA95MaterialDataType</DisplayName>
    <Description>Defines a material resource, a quantity, an optional description, and an optional collection of properties.</Description>
    <Category>ISA-95 Job Order Receiver V2</Category>
    <Category>ISA-95 Job Response Provider V2</Category>
    <Category>ISA-95 Job Response Receiver V2</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.3.6</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=5017</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5019</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5018</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:ISA95MaterialDataType">
      <Field Name="MaterialClassID" DataType="String" IsOptional="true">
        <Description>An identification of the resource, or null if the Material Class is not used to identify the material.</Description>
      </Field>
      <Field Name="MaterialDefinitionID" DataType="String" IsOptional="true">
        <Description>An identification of the resource, or null if the Material Definition is not used to identify the material.</Description>
      </Field>
      <Field Name="MaterialLotID" DataType="String" IsOptional="true">
        <Description>An identification of the resource, or null if the Material Lot is not used to identify the material.</Description>
      </Field>
      <Field Name="MaterialSublotID" DataType="String" IsOptional="true">
        <Description>An identification of the resource, or null if the Material Sublot is not used to identify the material.</Description>
      </Field>
      <Field Name="Description" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>Additional information and description about the resource.</Description>
      </Field>
      <Field Name="MaterialUse" DataType="String" IsOptional="true">
        <Description>Information about the expected use of the material, see the ISA 95 Part 2 standard for defined values.</Description>
      </Field>
      <Field Name="Quantity" DataType="DecimalString" IsOptional="true">
        <Description>The quantity of the resource</Description>
      </Field>
      <Field Name="EngineeringUnits" DataType="EUInformation" IsOptional="true">
        <Description>The Unit Of Measure of the quantity</Description>
      </Field>
      <Field Name="Properties" DataType="ISA95PropertyDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>Any associated properties, or empty if there are no properties defined.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6120" BrowseName="1:ISA95MaterialDataType" ParentNodeId="ns=1;i=6018" DataType="String">
    <DisplayName>ISA95MaterialDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5017</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6018</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">ISA95MaterialDataType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6121" BrowseName="1:ISA95MaterialDataType" ParentNodeId="ns=1;i=6020" DataType="String">
    <DisplayName>ISA95MaterialDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5018</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6020</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='ISA95MaterialDataType']</uax:String>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3003" BrowseName="1:ISA95ParameterDataType">
    <DisplayName>ISA95ParameterDataType</DisplayName>
    <Description>A subtype of OPC UA Structure that defines three linked data items: the ID, which is a unique identifier for a property, the value, which is the data that is identified, and an optional description of the parameter.</Description>
    <Category>ISA-95 Job Order Receiver V2</Category>
    <Category>ISA-95 Job Response Provider V2</Category>
    <Category>ISA-95 Job Response Receiver V2</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.3.10</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=5005</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5007</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5006</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:ISA95ParameterDataType">
      <Field Name="ID" DataType="String">
        <Description>A unique identifier for a parameter</Description>
      </Field>
      <Field Name="Value">
        <Description>Value of the parameter.</Description>
      </Field>
      <Field Name="Description" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>An optional description of the parameter. The array allows to provide descriptions in different languages when writing. When accessing, the server shall only provide one entry in the array.</Description>
      </Field>
      <Field Name="EngineeringUnits" DataType="EUInformation" IsOptional="true">
        <Description>The Unit Of Measure of the value</Description>
      </Field>
      <Field Name="Subparameters" DataType="ISA95ParameterDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6122" BrowseName="1:ISA95ParameterDataType" ParentNodeId="ns=1;i=6018" DataType="String">
    <DisplayName>ISA95ParameterDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5005</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6018</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">ISA95ParameterDataType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6123" BrowseName="1:ISA95ParameterDataType" ParentNodeId="ns=1;i=6020" DataType="String">
    <DisplayName>ISA95ParameterDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5006</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6020</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='ISA95ParameterDataType']</uax:String>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3011" BrowseName="1:ISA95PersonnelDataType">
    <DisplayName>ISA95PersonnelDataType</DisplayName>
    <Description>Defines a personnel resource or a person, a quantity, an optional description, and an optional collection of properties.</Description>
    <Category>ISA-95 Job Order Receiver V2</Category>
    <Category>ISA-95 Job Response Provider V2</Category>
    <Category>ISA-95 Job Response Receiver V2</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.3.7</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=5020</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5022</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5021</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:ISA95PersonnelDataType">
      <Field Name="ID" DataType="String">
        <Description>An identification of a Personnel Class or Person.</Description>
      </Field>
      <Field Name="Description" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>Additional information and description about the resource.</Description>
      </Field>
      <Field Name="PersonnelUse" DataType="String" IsOptional="true">
        <Description>Information about the expected use of the personnel, see the ISA 95 Part 2 standard for defined values.</Description>
      </Field>
      <Field Name="Quantity" DataType="DecimalString" IsOptional="true">
        <Description>The quantity of the resource</Description>
      </Field>
      <Field Name="EngineeringUnits" DataType="EUInformation" IsOptional="true">
        <Description>The Unit Of Measure of the quantity</Description>
      </Field>
      <Field Name="Properties" DataType="ISA95PropertyDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>Any associated properties, or empty if there are no properties defined.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6124" BrowseName="1:ISA95PersonnelDataType" ParentNodeId="ns=1;i=6018" DataType="String">
    <DisplayName>ISA95PersonnelDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5020</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6018</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">ISA95PersonnelDataType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6125" BrowseName="1:ISA95PersonnelDataType" ParentNodeId="ns=1;i=6020" DataType="String">
    <DisplayName>ISA95PersonnelDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5021</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6020</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='ISA95PersonnelDataType']</uax:String>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3012" BrowseName="1:ISA95PhysicalAssetDataType">
    <DisplayName>ISA95PhysicalAssetDataType</DisplayName>
    <Description>Defines a physical asset, a quantity, an optional description, and an optional collection of properties.</Description>
    <Category>ISA-95 Job Order Receiver V2</Category>
    <Category>ISA-95 Job Response Provider V2</Category>
    <Category>ISA-95 Job Response Receiver V2</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.3.8</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=5023</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5025</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5024</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:ISA95PhysicalAssetDataType">
      <Field Name="ID" DataType="String">
        <Description>An identification of a Physical Asset Class or Physical Asset.</Description>
      </Field>
      <Field Name="Description" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>Additional information and description about the resource.</Description>
      </Field>
      <Field Name="PhysicalAssetUse" DataType="String" IsOptional="true">
        <Description>Information about the expected use of the physical asset, see the ISA 95 Part 2 standard for defined values.</Description>
      </Field>
      <Field Name="Quantity" DataType="DecimalString" IsOptional="true">
        <Description>The quantity of the resource</Description>
      </Field>
      <Field Name="EngineeringUnits" DataType="EUInformation" IsOptional="true">
        <Description>The Unit Of Measure of the quantity</Description>
      </Field>
      <Field Name="Properties" DataType="ISA95PropertyDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>Any associated properties, or empty if there are no properties defined.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6126" BrowseName="1:ISA95PhysicalAssetDataType" ParentNodeId="ns=1;i=6018" DataType="String">
    <DisplayName>ISA95PhysicalAssetDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5023</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6018</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">ISA95PhysicalAssetDataType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6127" BrowseName="1:ISA95PhysicalAssetDataType" ParentNodeId="ns=1;i=6020" DataType="String">
    <DisplayName>ISA95PhysicalAssetDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5024</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6020</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='ISA95PhysicalAssetDataType']</uax:String>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3002" BrowseName="1:ISA95PropertyDataType">
    <DisplayName>ISA95PropertyDataType</DisplayName>
    <Description>A subtype of OPC UA Structure that defines two linked data items: an ID, which is a unique identifier for a property within the scope of the associated resource, and the value, which is the data for the property.</Description>
    <Category>ISA-95 Job Order Receiver V2</Category>
    <Category>ISA-95 Job Response Provider V2</Category>
    <Category>ISA-95 Job Response Receiver V2</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.3.9</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=5002</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5004</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5003</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:ISA95PropertyDataType">
      <Field Name="ID" DataType="String">
        <Description>Unique identifier for a property within the scope of the associated resource</Description>
      </Field>
      <Field Name="Value">
        <Description>Value for the property</Description>
      </Field>
      <Field Name="Description" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>An optional description of the parameter.</Description>
      </Field>
      <Field Name="EngineeringUnits" DataType="EUInformation" IsOptional="true">
        <Description>The Unit Of Measure of the value</Description>
      </Field>
      <Field Name="Subproperties" DataType="ISA95PropertyDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6128" BrowseName="1:ISA95PropertyDataType" ParentNodeId="ns=1;i=6018" DataType="String">
    <DisplayName>ISA95PropertyDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5002</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6018</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">ISA95PropertyDataType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6129" BrowseName="1:ISA95PropertyDataType" ParentNodeId="ns=1;i=6020" DataType="String">
    <DisplayName>ISA95PropertyDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5003</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6020</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='ISA95PropertyDataType']</uax:String>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3006" BrowseName="1:ISA95StateDataType">
    <DisplayName>ISA95StateDataType</DisplayName>
    <Description>Defines the information needed to schedule and execute a job.</Description>
    <Category>ISA-95 Job Order Receiver V2</Category>
    <Category>ISA-95 Job Response Provider V2</Category>
    <Category>ISA-95 Job Response Receiver V2</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.3.2</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=5029</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5031</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5030</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:ISA95StateDataType">
      <Field Name="BrowsePath" DataType="RelativePath">
        <Description>The browse path of substates. Shall be null when the top-level state is represented.</Description>
      </Field>
      <Field Name="StateText" DataType="LocalizedText">
        <Description>The state represented as human readable text. Shall represent the same text as the CurrentState Variable of a StateMachine would.</Description>
      </Field>
      <Field Name="StateNumber" DataType="UInt32">
        <Description>The state represented as number. Shall represent the same number as the Number subvariable of the CurrentState Variable of a StateMachine would.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6130" BrowseName="1:ISA95StateDataType" ParentNodeId="ns=1;i=6018" DataType="String">
    <DisplayName>ISA95StateDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5029</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6018</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">ISA95StateDataType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6131" BrowseName="1:ISA95StateDataType" ParentNodeId="ns=1;i=6020" DataType="String">
    <DisplayName>ISA95StateDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5030</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6020</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='ISA95StateDataType']</uax:String>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3007" BrowseName="1:ISA95WorkMasterDataType">
    <DisplayName>ISA95WorkMasterDataType</DisplayName>
    <Description>Defines a Work Master ID and the defined parameters for the Work Master.</Description>
    <Category>ISA-95 Job Order Receiver V2</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.3.11</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=5011</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5013</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:ISA95WorkMasterDataType">
      <Field Name="ID" DataType="String">
        <Description>An identification of the Work Master.</Description>
      </Field>
      <Field Name="Description" DataType="LocalizedText" IsOptional="true">
        <Description>Additional information and description about the Work Master.</Description>
      </Field>
      <Field Name="Parameters" DataType="ISA95ParameterDataType" ValueRank="1" ArrayDimensions="0" IsOptional="true">
        <Description>Defined parameters for the Work Master.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6132" BrowseName="1:ISA95WorkMasterDataType" ParentNodeId="ns=1;i=6018" DataType="String">
    <DisplayName>ISA95WorkMasterDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5011</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6018</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">ISA95WorkMasterDataType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6133" BrowseName="1:ISA95WorkMasterDataType" ParentNodeId="ns=1;i=6020" DataType="String">
    <DisplayName>ISA95WorkMasterDataType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6020</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='ISA95WorkMasterDataType']</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6018" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_BinarySchema" DataType="ByteString">
    <DisplayName>TypeDictionary</DisplayName>
    <Description>Collects the data type descriptions of http://opcfoundation.org/UA/ISA95-JOBCONTROL_V2/</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6022</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6031</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6046</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6118</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6120</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6122</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6124</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6126</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6128</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6130</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6132</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6019</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=93</Reference>
    </References>
    <Value>
      <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PG9wYzpUeXBlRGljdGlvbmFyeSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZ
        W1hLWluc3RhbmNlIiB4bWxuczp0bnM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9JU
        0E5NS1KT0JDT05UUk9MX1YyLyIgRGVmYXVsdEJ5dGVPcmRlcj0iTGl0dGxlRW5kaWFuIiB4b
        WxuczpvcGM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9CaW5hcnlTY2hlbWEvIiB4bWxuc
        zp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLyIgVGFyZ2V0TmFtZXNwYWNlPSJod
        HRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvSVNBOTUtSk9CQ09OVFJPTF9WMi8iPgogPG9wY
        zpJbXBvcnQgTmFtZXNwYWNlPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvIi8+CiA8b
        3BjOlN0cnVjdHVyZWRUeXBlIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIE5hbWU9I
        klTQTk1RXF1aXBtZW50RGF0YVR5cGUiPgogIDxvcGM6RG9jdW1lbnRhdGlvbj5EZWZpbmVzI
        GFuIGVxdWlwbWVudCByZXNvdXJjZSBvciBhIHBpZWNlIG9mIGVxdWlwbWVudCwgYSBxdWFud
        Gl0eSwgYW4gb3B0aW9uYWwgZGVzY3JpcHRpb24sIGFuZCBhbiBvcHRpb25hbCBjb2xsZWN0a
        W9uIG9mIHByb3BlcnRpZXMuPC9vcGM6RG9jdW1lbnRhdGlvbj4KICA8b3BjOkZpZWxkIFR5c
        GVOYW1lPSJvcGM6Qml0IiBOYW1lPSJEZXNjcmlwdGlvblNwZWNpZmllZCIvPgogIDxvcGM6R
        mllbGQgVHlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IkVxdWlwbWVudFVzZVNwZWNpZmllZCIvP
        gogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IlF1YW50aXR5U3BlY2lma
        WVkIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iRW5naW5lZXJpb
        mdVbml0c1NwZWNpZmllZCIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpCaXQiIE5hb
        WU9IlByb3BlcnRpZXNTcGVjaWZpZWQiLz4KICA8b3BjOkZpZWxkIExlbmd0aD0iMjciIFR5c
        GVOYW1lPSJvcGM6Qml0IiBOYW1lPSJSZXNlcnZlZDEiLz4KICA8b3BjOkZpZWxkIFR5cGVOY
        W1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJJRCIvPgogIDxvcGM6RmllbGQgU3dpdGNoRmllb
        GQ9IkRlc2NyaXB0aW9uU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkludDMyIiBOYW1lPSJOb
        09mRGVzY3JpcHRpb24iLz4KICA8b3BjOkZpZWxkIExlbmd0aEZpZWxkPSJOb09mRGVzY3Jpc
        HRpb24iIFN3aXRjaEZpZWxkPSJEZXNjcmlwdGlvblNwZWNpZmllZCIgVHlwZU5hbWU9InVhO
        kxvY2FsaXplZFRleHQiIE5hbWU9IkRlc2NyaXB0aW9uIi8+CiAgPG9wYzpGaWVsZCBTd2l0Y
        2hGaWVsZD0iRXF1aXBtZW50VXNlU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkNoYXJBcnJhe
        SIgTmFtZT0iRXF1aXBtZW50VXNlIi8+CiAgPG9wYzpGaWVsZCBTd2l0Y2hGaWVsZD0iUXVhb
        nRpdHlTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJRdWFudGl0e
        SIvPgogIDxvcGM6RmllbGQgU3dpdGNoRmllbGQ9IkVuZ2luZWVyaW5nVW5pdHNTcGVjaWZpZ
        WQiIFR5cGVOYW1lPSJ1YTpFVUluZm9ybWF0aW9uIiBOYW1lPSJFbmdpbmVlcmluZ1VuaXRzI
        i8+CiAgPG9wYzpGaWVsZCBTd2l0Y2hGaWVsZD0iUHJvcGVydGllc1NwZWNpZmllZCIgVHlwZ
        U5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZlByb3BlcnRpZXMiLz4KICA8b3BjOkZpZWxkI
        Exlbmd0aEZpZWxkPSJOb09mUHJvcGVydGllcyIgU3dpdGNoRmllbGQ9IlByb3BlcnRpZXNTc
        GVjaWZpZWQiIFR5cGVOYW1lPSJ0bnM6SVNBOTVQcm9wZXJ0eURhdGFUeXBlIiBOYW1lPSJQc
        m9wZXJ0aWVzIi8+CiA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4KIDxvcGM6U3RydWN0dXJlZFR5c
        GUgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgTmFtZT0iSVNBOTVKb2JPcmRlckFuZ
        FN0YXRlRGF0YVR5cGUiPgogIDxvcGM6RG9jdW1lbnRhdGlvbj5EZWZpbmVzIHRoZSBpbmZvc
        m1hdGlvbiBuZWVkZWQgdG8gc2NoZWR1bGUgYW5kIGV4ZWN1dGUgYSBqb2IuPC9vcGM6RG9jd
        W1lbnRhdGlvbj4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJ0bnM6SVNBOTVKb2JPcmRlckRhd
        GFUeXBlIiBOYW1lPSJKb2JPcmRlciIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpJb
        nQzMiIgTmFtZT0iTm9PZlN0YXRlIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGaWVsZD0iTm9PZ
        lN0YXRlIiBUeXBlTmFtZT0idG5zOklTQTk1U3RhdGVEYXRhVHlwZSIgTmFtZT0iU3RhdGUiL
        z4KIDwvb3BjOlN0cnVjdHVyZWRUeXBlPgogPG9wYzpTdHJ1Y3R1cmVkVHlwZSBCYXNlVHlwZ
        T0idWE6RXh0ZW5zaW9uT2JqZWN0IiBOYW1lPSJJU0E5NUpvYk9yZGVyRGF0YVR5cGUiPgogI
        DxvcGM6RG9jdW1lbnRhdGlvbj5EZWZpbmVzIHRoZSBpbmZvcm1hdGlvbiBuZWVkZWQgdG8gc
        2NoZWR1bGUgYW5kIGV4ZWN1dGUgYSBqb2IuPC9vcGM6RG9jdW1lbnRhdGlvbj4KICA8b3BjO
        kZpZWxkIFR5cGVOYW1lPSJvcGM6Qml0IiBOYW1lPSJEZXNjcmlwdGlvblNwZWNpZmllZCIvP
        gogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IldvcmtNYXN0ZXJJRFNwZ
        WNpZmllZCIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IlN0YXJ0V
        GltZVNwZWNpZmllZCIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9I
        kVuZFRpbWVTcGVjaWZpZWQiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Qml0IiBOY
        W1lPSJQcmlvcml0eVNwZWNpZmllZCIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpCa
        XQiIE5hbWU9IkpvYk9yZGVyUGFyYW1ldGVyc1NwZWNpZmllZCIvPgogIDxvcGM6RmllbGQgV
        HlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IlBlcnNvbm5lbFJlcXVpcmVtZW50c1NwZWNpZmllZ
        CIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IkVxdWlwbWVudFJlc
        XVpcmVtZW50c1NwZWNpZmllZCIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpCaXQiI
        E5hbWU9IlBoeXNpY2FsQXNzZXRSZXF1aXJlbWVudHNTcGVjaWZpZWQiLz4KICA8b3BjOkZpZ
        WxkIFR5cGVOYW1lPSJvcGM6Qml0IiBOYW1lPSJNYXRlcmlhbFJlcXVpcmVtZW50c1NwZWNpZ
        mllZCIvPgogIDxvcGM6RmllbGQgTGVuZ3RoPSIyMiIgVHlwZU5hbWU9Im9wYzpCaXQiIE5hb
        WU9IlJlc2VydmVkMSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiI
        E5hbWU9IkpvYk9yZGVySUQiLz4KICA8b3BjOkZpZWxkIFN3aXRjaEZpZWxkPSJEZXNjcmlwd
        GlvblNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZkRlc2NyaXB0a
        W9uIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGaWVsZD0iTm9PZkRlc2NyaXB0aW9uIiBTd2l0Y
        2hGaWVsZD0iRGVzY3JpcHRpb25TcGVjaWZpZWQiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZ
        Xh0IiBOYW1lPSJEZXNjcmlwdGlvbiIvPgogIDxvcGM6RmllbGQgU3dpdGNoRmllbGQ9Ildvc
        mtNYXN0ZXJJRFNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZldvc
        mtNYXN0ZXJJRCIvPgogIDxvcGM6RmllbGQgTGVuZ3RoRmllbGQ9Ik5vT2ZXb3JrTWFzdGVyS
        UQiIFN3aXRjaEZpZWxkPSJXb3JrTWFzdGVySURTcGVjaWZpZWQiIFR5cGVOYW1lPSJ0bnM6S
        VNBOTVXb3JrTWFzdGVyRGF0YVR5cGUiIE5hbWU9IldvcmtNYXN0ZXJJRCIvPgogIDxvcGM6R
        mllbGQgU3dpdGNoRmllbGQ9IlN0YXJ0VGltZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpEY
        XRlVGltZSIgTmFtZT0iU3RhcnRUaW1lIi8+CiAgPG9wYzpGaWVsZCBTd2l0Y2hGaWVsZD0iR
        W5kVGltZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTmFtZT0iRW5kVGltZ
        SIvPgogIDxvcGM6RmllbGQgU3dpdGNoRmllbGQ9IlByaW9yaXR5U3BlY2lmaWVkIiBUeXBlT
        mFtZT0ib3BjOkludDE2IiBOYW1lPSJQcmlvcml0eSIvPgogIDxvcGM6RmllbGQgU3dpdGNoR
        mllbGQ9IkpvYk9yZGVyUGFyYW1ldGVyc1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpJbnQzM
        iIgTmFtZT0iTm9PZkpvYk9yZGVyUGFyYW1ldGVycyIvPgogIDxvcGM6RmllbGQgTGVuZ3RoR
        mllbGQ9Ik5vT2ZKb2JPcmRlclBhcmFtZXRlcnMiIFN3aXRjaEZpZWxkPSJKb2JPcmRlclBhc
        mFtZXRlcnNTcGVjaWZpZWQiIFR5cGVOYW1lPSJ0bnM6SVNBOTVQYXJhbWV0ZXJEYXRhVHlwZ
        SIgTmFtZT0iSm9iT3JkZXJQYXJhbWV0ZXJzIi8+CiAgPG9wYzpGaWVsZCBTd2l0Y2hGaWVsZ
        D0iUGVyc29ubmVsUmVxdWlyZW1lbnRzU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkludDMyI
        iBOYW1lPSJOb09mUGVyc29ubmVsUmVxdWlyZW1lbnRzIi8+CiAgPG9wYzpGaWVsZCBMZW5nd
        GhGaWVsZD0iTm9PZlBlcnNvbm5lbFJlcXVpcmVtZW50cyIgU3dpdGNoRmllbGQ9IlBlcnNvb
        m5lbFJlcXVpcmVtZW50c1NwZWNpZmllZCIgVHlwZU5hbWU9InRuczpJU0E5NVBlcnNvbm5lb
        ERhdGFUeXBlIiBOYW1lPSJQZXJzb25uZWxSZXF1aXJlbWVudHMiLz4KICA8b3BjOkZpZWxkI
        FN3aXRjaEZpZWxkPSJFcXVpcG1lbnRSZXF1aXJlbWVudHNTcGVjaWZpZWQiIFR5cGVOYW1lP
        SJvcGM6SW50MzIiIE5hbWU9Ik5vT2ZFcXVpcG1lbnRSZXF1aXJlbWVudHMiLz4KICA8b3BjO
        kZpZWxkIExlbmd0aEZpZWxkPSJOb09mRXF1aXBtZW50UmVxdWlyZW1lbnRzIiBTd2l0Y2hGa
        WVsZD0iRXF1aXBtZW50UmVxdWlyZW1lbnRzU3BlY2lmaWVkIiBUeXBlTmFtZT0idG5zOklTQ
        Tk1RXF1aXBtZW50RGF0YVR5cGUiIE5hbWU9IkVxdWlwbWVudFJlcXVpcmVtZW50cyIvPgogI
        DxvcGM6RmllbGQgU3dpdGNoRmllbGQ9IlBoeXNpY2FsQXNzZXRSZXF1aXJlbWVudHNTcGVja
        WZpZWQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIE5hbWU9Ik5vT2ZQaHlzaWNhbEFzc2V0UmVxd
        WlyZW1lbnRzIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGaWVsZD0iTm9PZlBoeXNpY2FsQXNzZ
        XRSZXF1aXJlbWVudHMiIFN3aXRjaEZpZWxkPSJQaHlzaWNhbEFzc2V0UmVxdWlyZW1lbnRzU
        3BlY2lmaWVkIiBUeXBlTmFtZT0idG5zOklTQTk1UGh5c2ljYWxBc3NldERhdGFUeXBlIiBOY
        W1lPSJQaHlzaWNhbEFzc2V0UmVxdWlyZW1lbnRzIi8+CiAgPG9wYzpGaWVsZCBTd2l0Y2hGa
        WVsZD0iTWF0ZXJpYWxSZXF1aXJlbWVudHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6SW50M
        zIiIE5hbWU9Ik5vT2ZNYXRlcmlhbFJlcXVpcmVtZW50cyIvPgogIDxvcGM6RmllbGQgTGVuZ
        3RoRmllbGQ9Ik5vT2ZNYXRlcmlhbFJlcXVpcmVtZW50cyIgU3dpdGNoRmllbGQ9Ik1hdGVya
        WFsUmVxdWlyZW1lbnRzU3BlY2lmaWVkIiBUeXBlTmFtZT0idG5zOklTQTk1TWF0ZXJpYWxEY
        XRhVHlwZSIgTmFtZT0iTWF0ZXJpYWxSZXF1aXJlbWVudHMiLz4KIDwvb3BjOlN0cnVjdHVyZ
        WRUeXBlPgogPG9wYzpTdHJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZ
        WN0IiBOYW1lPSJJU0E5NUpvYlJlc3BvbnNlRGF0YVR5cGUiPgogIDxvcGM6RG9jdW1lbnRhd
        Glvbj5EZWZpbmVzIHRoZSBpbmZvcm1hdGlvbiBuZWVkZWQgdG8gc2NoZWR1bGUgYW5kIGV4Z
        WN1dGUgYSBqb2IuPC9vcGM6RG9jdW1lbnRhdGlvbj4KICA8b3BjOkZpZWxkIFR5cGVOYW1lP
        SJvcGM6Qml0IiBOYW1lPSJEZXNjcmlwdGlvblNwZWNpZmllZCIvPgogIDxvcGM6RmllbGQgV
        HlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IlN0YXJ0VGltZVNwZWNpZmllZCIvPgogIDxvcGM6R
        mllbGQgVHlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IkVuZFRpbWVTcGVjaWZpZWQiLz4KICA8b
        3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Qml0IiBOYW1lPSJKb2JSZXNwb25zZURhdGFTcGVja
        WZpZWQiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Qml0IiBOYW1lPSJQZXJzb25uZ
        WxBY3R1YWxzU3BlY2lmaWVkIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkJpdCIgT
        mFtZT0iRXF1aXBtZW50QWN0dWFsc1NwZWNpZmllZCIvPgogIDxvcGM6RmllbGQgVHlwZU5hb
        WU9Im9wYzpCaXQiIE5hbWU9IlBoeXNpY2FsQXNzZXRBY3R1YWxzU3BlY2lmaWVkIi8+CiAgP
        G9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iTWF0ZXJpYWxBY3R1YWxzU3BlY
        2lmaWVkIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGg9IjI0IiBUeXBlTmFtZT0ib3BjOkJpdCIgT
        mFtZT0iUmVzZXJ2ZWQxIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJhe
        SIgTmFtZT0iSm9iUmVzcG9uc2VJRCIvPgogIDxvcGM6RmllbGQgU3dpdGNoRmllbGQ9IkRlc
        2NyaXB0aW9uU3BlY2lmaWVkIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgTmFtZT0iR
        GVzY3JpcHRpb24iLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOY
        W1lPSJKb2JPcmRlcklEIi8+CiAgPG9wYzpGaWVsZCBTd2l0Y2hGaWVsZD0iU3RhcnRUaW1lU
        3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiBOYW1lPSJTdGFydFRpbWUiLz4KI
        CA8b3BjOkZpZWxkIFN3aXRjaEZpZWxkPSJFbmRUaW1lU3BlY2lmaWVkIiBUeXBlTmFtZT0ib
        3BjOkRhdGVUaW1lIiBOYW1lPSJFbmRUaW1lIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib
        3BjOkludDMyIiBOYW1lPSJOb09mSm9iU3RhdGUiLz4KICA8b3BjOkZpZWxkIExlbmd0aEZpZ
        WxkPSJOb09mSm9iU3RhdGUiIFR5cGVOYW1lPSJ0bnM6SVNBOTVTdGF0ZURhdGFUeXBlIiBOY
        W1lPSJKb2JTdGF0ZSIvPgogIDxvcGM6RmllbGQgU3dpdGNoRmllbGQ9IkpvYlJlc3BvbnNlR
        GF0YVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZkpvYlJlc3Bvb
        nNlRGF0YSIvPgogIDxvcGM6RmllbGQgTGVuZ3RoRmllbGQ9Ik5vT2ZKb2JSZXNwb25zZURhd
        GEiIFN3aXRjaEZpZWxkPSJKb2JSZXNwb25zZURhdGFTcGVjaWZpZWQiIFR5cGVOYW1lPSJ0b
        nM6SVNBOTVQYXJhbWV0ZXJEYXRhVHlwZSIgTmFtZT0iSm9iUmVzcG9uc2VEYXRhIi8+CiAgP
        G9wYzpGaWVsZCBTd2l0Y2hGaWVsZD0iUGVyc29ubmVsQWN0dWFsc1NwZWNpZmllZCIgVHlwZ
        U5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZlBlcnNvbm5lbEFjdHVhbHMiLz4KICA8b3BjO
        kZpZWxkIExlbmd0aEZpZWxkPSJOb09mUGVyc29ubmVsQWN0dWFscyIgU3dpdGNoRmllbGQ9I
        lBlcnNvbm5lbEFjdHVhbHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJ0bnM6SVNBOTVQZXJzb25uZ
        WxEYXRhVHlwZSIgTmFtZT0iUGVyc29ubmVsQWN0dWFscyIvPgogIDxvcGM6RmllbGQgU3dpd
        GNoRmllbGQ9IkVxdWlwbWVudEFjdHVhbHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6SW50M
        zIiIE5hbWU9Ik5vT2ZFcXVpcG1lbnRBY3R1YWxzIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGa
        WVsZD0iTm9PZkVxdWlwbWVudEFjdHVhbHMiIFN3aXRjaEZpZWxkPSJFcXVpcG1lbnRBY3R1Y
        WxzU3BlY2lmaWVkIiBUeXBlTmFtZT0idG5zOklTQTk1RXF1aXBtZW50RGF0YVR5cGUiIE5hb
        WU9IkVxdWlwbWVudEFjdHVhbHMiLz4KICA8b3BjOkZpZWxkIFN3aXRjaEZpZWxkPSJQaHlza
        WNhbEFzc2V0QWN0dWFsc1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iT
        m9PZlBoeXNpY2FsQXNzZXRBY3R1YWxzIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGaWVsZD0iT
        m9PZlBoeXNpY2FsQXNzZXRBY3R1YWxzIiBTd2l0Y2hGaWVsZD0iUGh5c2ljYWxBc3NldEFjd
        HVhbHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJ0bnM6SVNBOTVQaHlzaWNhbEFzc2V0RGF0YVR5c
        GUiIE5hbWU9IlBoeXNpY2FsQXNzZXRBY3R1YWxzIi8+CiAgPG9wYzpGaWVsZCBTd2l0Y2hGa
        WVsZD0iTWF0ZXJpYWxBY3R1YWxzU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkludDMyIiBOY
        W1lPSJOb09mTWF0ZXJpYWxBY3R1YWxzIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGaWVsZD0iT
        m9PZk1hdGVyaWFsQWN0dWFscyIgU3dpdGNoRmllbGQ9Ik1hdGVyaWFsQWN0dWFsc1NwZWNpZ
        mllZCIgVHlwZU5hbWU9InRuczpJU0E5NU1hdGVyaWFsRGF0YVR5cGUiIE5hbWU9Ik1hdGVya
        WFsQWN0dWFscyIvPgogPC9vcGM6U3RydWN0dXJlZFR5cGU+CiA8b3BjOlN0cnVjdHVyZWRUe
        XBlIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIE5hbWU9IklTQTk1TWF0ZXJpYWxEY
        XRhVHlwZSI+CiAgPG9wYzpEb2N1bWVudGF0aW9uPkRlZmluZXMgYSBtYXRlcmlhbCByZXNvd
        XJjZSwgYSBxdWFudGl0eSwgYW4gb3B0aW9uYWwgZGVzY3JpcHRpb24sIGFuZCBhbiBvcHRpb
        25hbCBjb2xsZWN0aW9uIG9mIHByb3BlcnRpZXMuPC9vcGM6RG9jdW1lbnRhdGlvbj4KICA8b
        3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Qml0IiBOYW1lPSJNYXRlcmlhbENsYXNzSURTcGVja
        WZpZWQiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Qml0IiBOYW1lPSJNYXRlcmlhb
        ERlZmluaXRpb25JRFNwZWNpZmllZCIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpCa
        XQiIE5hbWU9Ik1hdGVyaWFsTG90SURTcGVjaWZpZWQiLz4KICA8b3BjOkZpZWxkIFR5cGVOY
        W1lPSJvcGM6Qml0IiBOYW1lPSJNYXRlcmlhbFN1YmxvdElEU3BlY2lmaWVkIi8+CiAgPG9wY
        zpGaWVsZCBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iRGVzY3JpcHRpb25TcGVjaWZpZWQiL
        z4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Qml0IiBOYW1lPSJNYXRlcmlhbFVzZVNwZ
        WNpZmllZCIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IlF1YW50a
        XR5U3BlY2lmaWVkIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iR
        W5naW5lZXJpbmdVbml0c1NwZWNpZmllZCIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wY
        zpCaXQiIE5hbWU9IlByb3BlcnRpZXNTcGVjaWZpZWQiLz4KICA8b3BjOkZpZWxkIExlbmd0a
        D0iMjMiIFR5cGVOYW1lPSJvcGM6Qml0IiBOYW1lPSJSZXNlcnZlZDEiLz4KICA8b3BjOkZpZ
        WxkIFN3aXRjaEZpZWxkPSJNYXRlcmlhbENsYXNzSURTcGVjaWZpZWQiIFR5cGVOYW1lPSJvc
        GM6Q2hhckFycmF5IiBOYW1lPSJNYXRlcmlhbENsYXNzSUQiLz4KICA8b3BjOkZpZWxkIFN3a
        XRjaEZpZWxkPSJNYXRlcmlhbERlZmluaXRpb25JRFNwZWNpZmllZCIgVHlwZU5hbWU9Im9wY
        zpDaGFyQXJyYXkiIE5hbWU9Ik1hdGVyaWFsRGVmaW5pdGlvbklEIi8+CiAgPG9wYzpGaWVsZ
        CBTd2l0Y2hGaWVsZD0iTWF0ZXJpYWxMb3RJRFNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpDa
        GFyQXJyYXkiIE5hbWU9Ik1hdGVyaWFsTG90SUQiLz4KICA8b3BjOkZpZWxkIFN3aXRjaEZpZ
        WxkPSJNYXRlcmlhbFN1YmxvdElEU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkNoYXJBcnJhe
        SIgTmFtZT0iTWF0ZXJpYWxTdWJsb3RJRCIvPgogIDxvcGM6RmllbGQgU3dpdGNoRmllbGQ9I
        kRlc2NyaXB0aW9uU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkludDMyIiBOYW1lPSJOb09mR
        GVzY3JpcHRpb24iLz4KICA8b3BjOkZpZWxkIExlbmd0aEZpZWxkPSJOb09mRGVzY3JpcHRpb
        24iIFN3aXRjaEZpZWxkPSJEZXNjcmlwdGlvblNwZWNpZmllZCIgVHlwZU5hbWU9InVhOkxvY
        2FsaXplZFRleHQiIE5hbWU9IkRlc2NyaXB0aW9uIi8+CiAgPG9wYzpGaWVsZCBTd2l0Y2hGa
        WVsZD0iTWF0ZXJpYWxVc2VTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOY
        W1lPSJNYXRlcmlhbFVzZSIvPgogIDxvcGM6RmllbGQgU3dpdGNoRmllbGQ9IlF1YW50aXR5U
        3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iUXVhbnRpdHkiLz4KI
        CA8b3BjOkZpZWxkIFN3aXRjaEZpZWxkPSJFbmdpbmVlcmluZ1VuaXRzU3BlY2lmaWVkIiBUe
        XBlTmFtZT0idWE6RVVJbmZvcm1hdGlvbiIgTmFtZT0iRW5naW5lZXJpbmdVbml0cyIvPgogI
        DxvcGM6RmllbGQgU3dpdGNoRmllbGQ9IlByb3BlcnRpZXNTcGVjaWZpZWQiIFR5cGVOYW1lP
        SJvcGM6SW50MzIiIE5hbWU9Ik5vT2ZQcm9wZXJ0aWVzIi8+CiAgPG9wYzpGaWVsZCBMZW5nd
        GhGaWVsZD0iTm9PZlByb3BlcnRpZXMiIFN3aXRjaEZpZWxkPSJQcm9wZXJ0aWVzU3BlY2lma
        WVkIiBUeXBlTmFtZT0idG5zOklTQTk1UHJvcGVydHlEYXRhVHlwZSIgTmFtZT0iUHJvcGVyd
        GllcyIvPgogPC9vcGM6U3RydWN0dXJlZFR5cGU+CiA8b3BjOlN0cnVjdHVyZWRUeXBlIEJhc
        2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIE5hbWU9IklTQTk1UGFyYW1ldGVyRGF0YVR5c
        GUiPgogIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHN1YnR5cGUgb2YgT1BDIFVBIFN0cnVjdHVyZ
        SB0aGF0IGRlZmluZXMgdGhyZWUgbGlua2VkIGRhdGEgaXRlbXM6IHRoZSBJRCwgd2hpY2gga
        XMgYSB1bmlxdWUgaWRlbnRpZmllciBmb3IgYSBwcm9wZXJ0eSwgdGhlIHZhbHVlLCB3aGlja
        CBpcyB0aGUgZGF0YSB0aGF0IGlzIGlkZW50aWZpZWQsIGFuZCBhbiBvcHRpb25hbCBkZXNjc
        mlwdGlvbiBvZiB0aGUgcGFyYW1ldGVyLjwvb3BjOkRvY3VtZW50YXRpb24+CiAgPG9wYzpGa
        WVsZCBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iRGVzY3JpcHRpb25TcGVjaWZpZWQiLz4KI
        CA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Qml0IiBOYW1lPSJFbmdpbmVlcmluZ1VuaXRzU
        3BlY2lmaWVkIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iU3Vic
        GFyYW1ldGVyc1NwZWNpZmllZCIvPgogIDxvcGM6RmllbGQgTGVuZ3RoPSIyOSIgVHlwZU5hb
        WU9Im9wYzpCaXQiIE5hbWU9IlJlc2VydmVkMSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9I
        m9wYzpDaGFyQXJyYXkiIE5hbWU9IklEIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0idWE6V
        mFyaWFudCIgTmFtZT0iVmFsdWUiLz4KICA8b3BjOkZpZWxkIFN3aXRjaEZpZWxkPSJEZXNjc
        mlwdGlvblNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZkRlc2Nya
        XB0aW9uIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGaWVsZD0iTm9PZkRlc2NyaXB0aW9uIiBTd
        2l0Y2hGaWVsZD0iRGVzY3JpcHRpb25TcGVjaWZpZWQiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6Z
        WRUZXh0IiBOYW1lPSJEZXNjcmlwdGlvbiIvPgogIDxvcGM6RmllbGQgU3dpdGNoRmllbGQ9I
        kVuZ2luZWVyaW5nVW5pdHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJ1YTpFVUluZm9ybWF0aW9uI
        iBOYW1lPSJFbmdpbmVlcmluZ1VuaXRzIi8+CiAgPG9wYzpGaWVsZCBTd2l0Y2hGaWVsZD0iU
        3VicGFyYW1ldGVyc1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZ
        lN1YnBhcmFtZXRlcnMiLz4KICA8b3BjOkZpZWxkIExlbmd0aEZpZWxkPSJOb09mU3VicGFyY
        W1ldGVycyIgU3dpdGNoRmllbGQ9IlN1YnBhcmFtZXRlcnNTcGVjaWZpZWQiIFR5cGVOYW1lP
        SJ0bnM6SVNBOTVQYXJhbWV0ZXJEYXRhVHlwZSIgTmFtZT0iU3VicGFyYW1ldGVycyIvPgogP
        C9vcGM6U3RydWN0dXJlZFR5cGU+CiA8b3BjOlN0cnVjdHVyZWRUeXBlIEJhc2VUeXBlPSJ1Y
        TpFeHRlbnNpb25PYmplY3QiIE5hbWU9IklTQTk1UGVyc29ubmVsRGF0YVR5cGUiPgogIDxvc
        GM6RG9jdW1lbnRhdGlvbj5EZWZpbmVzIGEgcGVyc29ubmVsIHJlc291cmNlIG9yIGEgcGVyc
        29uLCBhIHF1YW50aXR5LCBhbiBvcHRpb25hbCBkZXNjcmlwdGlvbiwgYW5kIGFuIG9wdGlvb
        mFsIGNvbGxlY3Rpb24gb2YgcHJvcGVydGllcy48L29wYzpEb2N1bWVudGF0aW9uPgogIDxvc
        GM6RmllbGQgVHlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IkRlc2NyaXB0aW9uU3BlY2lmaWVkI
        i8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iUGVyc29ubmVsVXNlU
        3BlY2lmaWVkIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iUXVhb
        nRpdHlTcGVjaWZpZWQiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Qml0IiBOYW1lP
        SJFbmdpbmVlcmluZ1VuaXRzU3BlY2lmaWVkIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib
        3BjOkJpdCIgTmFtZT0iUHJvcGVydGllc1NwZWNpZmllZCIvPgogIDxvcGM6RmllbGQgTGVuZ
        3RoPSIyNyIgVHlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IlJlc2VydmVkMSIvPgogIDxvcGM6R
        mllbGQgVHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIE5hbWU9IklEIi8+CiAgPG9wYzpGaWVsZ
        CBTd2l0Y2hGaWVsZD0iRGVzY3JpcHRpb25TcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6SW50M
        zIiIE5hbWU9Ik5vT2ZEZXNjcmlwdGlvbiIvPgogIDxvcGM6RmllbGQgTGVuZ3RoRmllbGQ9I
        k5vT2ZEZXNjcmlwdGlvbiIgU3dpdGNoRmllbGQ9IkRlc2NyaXB0aW9uU3BlY2lmaWVkIiBUe
        XBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgTmFtZT0iRGVzY3JpcHRpb24iLz4KICA8b3BjO
        kZpZWxkIFN3aXRjaEZpZWxkPSJQZXJzb25uZWxVc2VTcGVjaWZpZWQiIFR5cGVOYW1lPSJvc
        GM6Q2hhckFycmF5IiBOYW1lPSJQZXJzb25uZWxVc2UiLz4KICA8b3BjOkZpZWxkIFN3aXRja
        EZpZWxkPSJRdWFudGl0eVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIE5hb
        WU9IlF1YW50aXR5Ii8+CiAgPG9wYzpGaWVsZCBTd2l0Y2hGaWVsZD0iRW5naW5lZXJpbmdVb
        ml0c1NwZWNpZmllZCIgVHlwZU5hbWU9InVhOkVVSW5mb3JtYXRpb24iIE5hbWU9IkVuZ2luZ
        WVyaW5nVW5pdHMiLz4KICA8b3BjOkZpZWxkIFN3aXRjaEZpZWxkPSJQcm9wZXJ0aWVzU3BlY
        2lmaWVkIiBUeXBlTmFtZT0ib3BjOkludDMyIiBOYW1lPSJOb09mUHJvcGVydGllcyIvPgogI
        DxvcGM6RmllbGQgTGVuZ3RoRmllbGQ9Ik5vT2ZQcm9wZXJ0aWVzIiBTd2l0Y2hGaWVsZD0iU
        HJvcGVydGllc1NwZWNpZmllZCIgVHlwZU5hbWU9InRuczpJU0E5NVByb3BlcnR5RGF0YVR5c
        GUiIE5hbWU9IlByb3BlcnRpZXMiLz4KIDwvb3BjOlN0cnVjdHVyZWRUeXBlPgogPG9wYzpTd
        HJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBOYW1lPSJJU0E5N
        VBoeXNpY2FsQXNzZXREYXRhVHlwZSI+CiAgPG9wYzpEb2N1bWVudGF0aW9uPkRlZmluZXMgY
        SBwaHlzaWNhbCBhc3NldCwgYSBxdWFudGl0eSwgYW4gb3B0aW9uYWwgZGVzY3JpcHRpb24sI
        GFuZCBhbiBvcHRpb25hbCBjb2xsZWN0aW9uIG9mIHByb3BlcnRpZXMuPC9vcGM6RG9jdW1lb
        nRhdGlvbj4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Qml0IiBOYW1lPSJEZXNjcmlwd
        GlvblNwZWNpZmllZCIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9I
        lBoeXNpY2FsQXNzZXRVc2VTcGVjaWZpZWQiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvc
        GM6Qml0IiBOYW1lPSJRdWFudGl0eVNwZWNpZmllZCIvPgogIDxvcGM6RmllbGQgVHlwZU5hb
        WU9Im9wYzpCaXQiIE5hbWU9IkVuZ2luZWVyaW5nVW5pdHNTcGVjaWZpZWQiLz4KICA8b3BjO
        kZpZWxkIFR5cGVOYW1lPSJvcGM6Qml0IiBOYW1lPSJQcm9wZXJ0aWVzU3BlY2lmaWVkIi8+C
        iAgPG9wYzpGaWVsZCBMZW5ndGg9IjI3IiBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iUmVzZ
        XJ2ZWQxIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iS
        UQiLz4KICA8b3BjOkZpZWxkIFN3aXRjaEZpZWxkPSJEZXNjcmlwdGlvblNwZWNpZmllZCIgV
        HlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZkRlc2NyaXB0aW9uIi8+CiAgPG9wYzpGa
        WVsZCBMZW5ndGhGaWVsZD0iTm9PZkRlc2NyaXB0aW9uIiBTd2l0Y2hGaWVsZD0iRGVzY3Jpc
        HRpb25TcGVjaWZpZWQiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBOYW1lPSJEZXNjc
        mlwdGlvbiIvPgogIDxvcGM6RmllbGQgU3dpdGNoRmllbGQ9IlBoeXNpY2FsQXNzZXRVc2VTc
        GVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJQaHlzaWNhbEFzc2V0V
        XNlIi8+CiAgPG9wYzpGaWVsZCBTd2l0Y2hGaWVsZD0iUXVhbnRpdHlTcGVjaWZpZWQiIFR5c
        GVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJRdWFudGl0eSIvPgogIDxvcGM6RmllbGQgU
        3dpdGNoRmllbGQ9IkVuZ2luZWVyaW5nVW5pdHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJ1YTpFV
        UluZm9ybWF0aW9uIiBOYW1lPSJFbmdpbmVlcmluZ1VuaXRzIi8+CiAgPG9wYzpGaWVsZCBTd
        2l0Y2hGaWVsZD0iUHJvcGVydGllc1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgT
        mFtZT0iTm9PZlByb3BlcnRpZXMiLz4KICA8b3BjOkZpZWxkIExlbmd0aEZpZWxkPSJOb09mU
        HJvcGVydGllcyIgU3dpdGNoRmllbGQ9IlByb3BlcnRpZXNTcGVjaWZpZWQiIFR5cGVOYW1lP
        SJ0bnM6SVNBOTVQcm9wZXJ0eURhdGFUeXBlIiBOYW1lPSJQcm9wZXJ0aWVzIi8+CiA8L29wY
        zpTdHJ1Y3R1cmVkVHlwZT4KIDxvcGM6U3RydWN0dXJlZFR5cGUgQmFzZVR5cGU9InVhOkV4d
        GVuc2lvbk9iamVjdCIgTmFtZT0iSVNBOTVQcm9wZXJ0eURhdGFUeXBlIj4KICA8b3BjOkRvY
        3VtZW50YXRpb24+QSBzdWJ0eXBlIG9mIE9QQyBVQSBTdHJ1Y3R1cmUgdGhhdCBkZWZpbmVzI
        HR3byBsaW5rZWQgZGF0YSBpdGVtczogYW4gSUQsIHdoaWNoIGlzIGEgdW5pcXVlIGlkZW50a
        WZpZXIgZm9yIGEgcHJvcGVydHkgd2l0aGluIHRoZSBzY29wZSBvZiB0aGUgYXNzb2NpYXRlZ
        CByZXNvdXJjZSwgYW5kIHRoZSB2YWx1ZSwgd2hpY2ggaXMgdGhlIGRhdGEgZm9yIHRoZSBwc
        m9wZXJ0eS48L29wYzpEb2N1bWVudGF0aW9uPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wY
        zpCaXQiIE5hbWU9IkRlc2NyaXB0aW9uU3BlY2lmaWVkIi8+CiAgPG9wYzpGaWVsZCBUeXBlT
        mFtZT0ib3BjOkJpdCIgTmFtZT0iRW5naW5lZXJpbmdVbml0c1NwZWNpZmllZCIvPgogIDxvc
        GM6RmllbGQgVHlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IlN1YnByb3BlcnRpZXNTcGVjaWZpZ
        WQiLz4KICA8b3BjOkZpZWxkIExlbmd0aD0iMjkiIFR5cGVOYW1lPSJvcGM6Qml0IiBOYW1lP
        SJSZXNlcnZlZDEiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOY
        W1lPSJJRCIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9InVhOlZhcmlhbnQiIE5hbWU9IlZhb
        HVlIi8+CiAgPG9wYzpGaWVsZCBTd2l0Y2hGaWVsZD0iRGVzY3JpcHRpb25TcGVjaWZpZWQiI
        FR5cGVOYW1lPSJvcGM6SW50MzIiIE5hbWU9Ik5vT2ZEZXNjcmlwdGlvbiIvPgogIDxvcGM6R
        mllbGQgTGVuZ3RoRmllbGQ9Ik5vT2ZEZXNjcmlwdGlvbiIgU3dpdGNoRmllbGQ9IkRlc2Nya
        XB0aW9uU3BlY2lmaWVkIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgTmFtZT0iRGVzY
        3JpcHRpb24iLz4KICA8b3BjOkZpZWxkIFN3aXRjaEZpZWxkPSJFbmdpbmVlcmluZ1VuaXRzU
        3BlY2lmaWVkIiBUeXBlTmFtZT0idWE6RVVJbmZvcm1hdGlvbiIgTmFtZT0iRW5naW5lZXJpb
        mdVbml0cyIvPgogIDxvcGM6RmllbGQgU3dpdGNoRmllbGQ9IlN1YnByb3BlcnRpZXNTcGVja
        WZpZWQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIE5hbWU9Ik5vT2ZTdWJwcm9wZXJ0aWVzIi8+C
        iAgPG9wYzpGaWVsZCBMZW5ndGhGaWVsZD0iTm9PZlN1YnByb3BlcnRpZXMiIFN3aXRjaEZpZ
        WxkPSJTdWJwcm9wZXJ0aWVzU3BlY2lmaWVkIiBUeXBlTmFtZT0idG5zOklTQTk1UHJvcGVyd
        HlEYXRhVHlwZSIgTmFtZT0iU3VicHJvcGVydGllcyIvPgogPC9vcGM6U3RydWN0dXJlZFR5c
        GU+CiA8b3BjOlN0cnVjdHVyZWRUeXBlIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiI
        E5hbWU9IklTQTk1U3RhdGVEYXRhVHlwZSI+CiAgPG9wYzpEb2N1bWVudGF0aW9uPkRlZmluZ
        XMgdGhlIGluZm9ybWF0aW9uIG5lZWRlZCB0byBzY2hlZHVsZSBhbmQgZXhlY3V0ZSBhIGpvY
        i48L29wYzpEb2N1bWVudGF0aW9uPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9InVhOlJlbGF0a
        XZlUGF0aCIgTmFtZT0iQnJvd3NlUGF0aCIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9InVhO
        kxvY2FsaXplZFRleHQiIE5hbWU9IlN0YXRlVGV4dCIvPgogIDxvcGM6RmllbGQgVHlwZU5hb
        WU9Im9wYzpVSW50MzIiIE5hbWU9IlN0YXRlTnVtYmVyIi8+CiA8L29wYzpTdHJ1Y3R1cmVkV
        HlwZT4KIDxvcGM6U3RydWN0dXJlZFR5cGUgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjd
        CIgTmFtZT0iSVNBOTVXb3JrTWFzdGVyRGF0YVR5cGUiPgogIDxvcGM6RG9jdW1lbnRhdGlvb
        j5EZWZpbmVzIGEgV29yayBNYXN0ZXIgSUQgYW5kIHRoZSBkZWZpbmVkIHBhcmFtZXRlcnMgZ
        m9yIHRoZSBXb3JrIE1hc3Rlci48L29wYzpEb2N1bWVudGF0aW9uPgogIDxvcGM6RmllbGQgV
        HlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IkRlc2NyaXB0aW9uU3BlY2lmaWVkIi8+CiAgPG9wY
        zpGaWVsZCBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iUGFyYW1ldGVyc1NwZWNpZmllZCIvP
        gogIDxvcGM6RmllbGQgTGVuZ3RoPSIzMCIgVHlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IlJlc
        2VydmVkMSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIE5hbWU9I
        klEIi8+CiAgPG9wYzpGaWVsZCBTd2l0Y2hGaWVsZD0iRGVzY3JpcHRpb25TcGVjaWZpZWQiI
        FR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBOYW1lPSJEZXNjcmlwdGlvbiIvPgogIDxvc
        GM6RmllbGQgU3dpdGNoRmllbGQ9IlBhcmFtZXRlcnNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvc
        GM6SW50MzIiIE5hbWU9Ik5vT2ZQYXJhbWV0ZXJzIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGa
        WVsZD0iTm9PZlBhcmFtZXRlcnMiIFN3aXRjaEZpZWxkPSJQYXJhbWV0ZXJzU3BlY2lmaWVkI
        iBUeXBlTmFtZT0idG5zOklTQTk1UGFyYW1ldGVyRGF0YVR5cGUiIE5hbWU9IlBhcmFtZXRlc
        nMiLz4KIDwvb3BjOlN0cnVjdHVyZWRUeXBlPgo8L29wYzpUeXBlRGljdGlvbmFyeT4K</uax:ByteString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6019" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=6018" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6018</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/ISA95-JOBCONTROL_V2/</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6020" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_XmlSchema" DataType="ByteString">
    <DisplayName>TypeDictionary</DisplayName>
    <Description>Collects the data type descriptions of http://opcfoundation.org/UA/ISA95-JOBCONTROL_V2/</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6030</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6032</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6117</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6119</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6121</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6123</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6125</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6127</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6129</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6131</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6133</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6021</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=92</Reference>
    </References>
    <Value>
      <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PHhzOnNjaGVtYSBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZCIgdGFyZ2V0TmFtZXNwYWNlPSJod
        HRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvSVNBOTUtSk9CQ09OVFJPTF9WMi9UeXBlcy54c
        2QiIHhtbG5zOnRucz0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBL0lTQTk1LUpPQkNPT
        lRST0xfVjIvVHlwZXMueHNkIiB4bWxuczp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL
        1VBLzIwMDgvMDIvVHlwZXMueHNkIiB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwM
        S9YTUxTY2hlbWEiPgogPHhzOmltcG9ydCBuYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0a
        W9uLm9yZy9VQS8yMDA4LzAyL1R5cGVzLnhzZCIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9I
        klTQTk1RXF1aXBtZW50RGF0YVR5cGUiPgogIDx4czphbm5vdGF0aW9uPgogICA8eHM6ZG9jd
        W1lbnRhdGlvbj5EZWZpbmVzIGFuIGVxdWlwbWVudCByZXNvdXJjZSBvciBhIHBpZWNlIG9mI
        GVxdWlwbWVudCwgYSBxdWFudGl0eSwgYW4gb3B0aW9uYWwgZGVzY3JpcHRpb24sIGFuZCBhb
        iBvcHRpb25hbCBjb2xsZWN0aW9uIG9mIHByb3BlcnRpZXMuPC94czpkb2N1bWVudGF0aW9uP
        gogIDwveHM6YW5ub3RhdGlvbj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pb
        k9jY3Vycz0iMCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG5hbWU9IkVuY29kaW5nTWFzayIvP
        gogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c
        3RyaW5nIiBuYW1lPSJJRCIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY
        3Vycz0iMSIgdHlwZT0idWE6TGlzdE9mTG9jYWxpemVkVGV4dCIgbmFtZT0iRGVzY3JpcHRpb
        24iLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9I
        nhzOnN0cmluZyIgbmFtZT0iRXF1aXBtZW50VXNlIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY
        3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IlF1YW50aXR5I
        i8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ1Y
        TpFVUluZm9ybWF0aW9uIiBuYW1lPSJFbmdpbmVlcmluZ1VuaXRzIi8+CiAgIDx4czplbGVtZ
        W50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVQc
        m9wZXJ0eURhdGFUeXBlIiBuYW1lPSJQcm9wZXJ0aWVzIi8+CiAgPC94czpzZXF1ZW5jZT4KI
        DwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6SVNBOTVFcXVpcG1lb
        nREYXRhVHlwZSIgbmFtZT0iSVNBOTVFcXVpcG1lbnREYXRhVHlwZSIvPgogPHhzOmNvbXBsZ
        XhUeXBlIG5hbWU9Ikxpc3RPZklTQTk1RXF1aXBtZW50RGF0YVR5cGUiPgogIDx4czpzZXF1Z
        W5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZ
        CIgdHlwZT0idG5zOklTQTk1RXF1aXBtZW50RGF0YVR5cGUiIG5hbWU9IklTQTk1RXF1aXBtZ
        W50RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y
        29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVFcXVpcG1lb
        nREYXRhVHlwZSIgbmFtZT0iTGlzdE9mSVNBOTVFcXVpcG1lbnREYXRhVHlwZSIgbmlsbGFib
        GU9InRydWUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJJU0E5NUpvYk9yZGVyQW5kU3Rhd
        GVEYXRhVHlwZSI+CiAgPHhzOmFubm90YXRpb24+CiAgIDx4czpkb2N1bWVudGF0aW9uPkRlZ
        mluZXMgdGhlIGluZm9ybWF0aW9uIG5lZWRlZCB0byBzY2hlZHVsZSBhbmQgZXhlY3V0ZSBhI
        GpvYi48L3hzOmRvY3VtZW50YXRpb24+CiAgPC94czphbm5vdGF0aW9uPgogIDx4czpzZXF1Z
        W5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9I
        nRuczpJU0E5NUpvYk9yZGVyRGF0YVR5cGUiIG5hbWU9IkpvYk9yZGVyIi8+CiAgIDx4czplb
        GVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ0bnM6TGlzdE9mSVNBO
        TVTdGF0ZURhdGFUeXBlIiBuYW1lPSJTdGF0ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzO
        mNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOklTQTk1Sm9iT3JkZXJBbmRTd
        GF0ZURhdGFUeXBlIiBuYW1lPSJJU0E5NUpvYk9yZGVyQW5kU3RhdGVEYXRhVHlwZSIvPgogP
        HhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZklTQTk1Sm9iT3JkZXJBbmRTdGF0ZURhdGFUe
        XBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T
        2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpJU0E5NUpvYk9yZGVyQW5kU3RhdGVEYXRhV
        HlwZSIgbmFtZT0iSVNBOTVKb2JPcmRlckFuZFN0YXRlRGF0YVR5cGUiIG5pbGxhYmxlPSJ0c
        nVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVud
        CB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVKb2JPcmRlckFuZFN0YXRlRGF0YVR5cGUiIG5hbWU9I
        kxpc3RPZklTQTk1Sm9iT3JkZXJBbmRTdGF0ZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvP
        gogPHhzOmNvbXBsZXhUeXBlIG5hbWU9IklTQTk1Sm9iT3JkZXJEYXRhVHlwZSI+CiAgPHhzO
        mFubm90YXRpb24+CiAgIDx4czpkb2N1bWVudGF0aW9uPkRlZmluZXMgdGhlIGluZm9ybWF0a
        W9uIG5lZWRlZCB0byBzY2hlZHVsZSBhbmQgZXhlY3V0ZSBhIGpvYi48L3hzOmRvY3VtZW50Y
        XRpb24+CiAgPC94czphbm5vdGF0aW9uPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lb
        nQgbWluT2NjdXJzPSIwIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbmFtZT0iRW5jb2RpbmdNY
        XNrIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlP
        SJ4czpzdHJpbmciIG5hbWU9IkpvYk9yZGVySUQiLz4KICAgPHhzOmVsZW1lbnQgbWluT2Njd
        XJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InVhOkxpc3RPZkxvY2FsaXplZFRleHQiIG5hb
        WU9IkRlc2NyaXB0aW9uIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2Njd
        XJzPSIxIiB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVXb3JrTWFzdGVyRGF0YVR5cGUiIG5hbWU9I
        ldvcmtNYXN0ZXJJRCIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vyc
        z0iMSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG5hbWU9IlN0YXJ0VGltZSIvPgogICA8eHM6ZWxlb
        WVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG5hb
        WU9IkVuZFRpbWUiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9I
        jEiIHR5cGU9InhzOnNob3J0IiBuYW1lPSJQcmlvcml0eSIvPgogICA8eHM6ZWxlbWVudCBta
        W5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZklTQTk1UGFyYW1ld
        GVyRGF0YVR5cGUiIG5hbWU9IkpvYk9yZGVyUGFyYW1ldGVycyIvPgogICA8eHM6ZWxlbWVud
        CBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZklTQTk1UGVyc
        29ubmVsRGF0YVR5cGUiIG5hbWU9IlBlcnNvbm5lbFJlcXVpcmVtZW50cyIvPgogICA8eHM6Z
        WxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZklTQ
        Tk1RXF1aXBtZW50RGF0YVR5cGUiIG5hbWU9IkVxdWlwbWVudFJlcXVpcmVtZW50cyIvPgogI
        CA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc
        3RPZklTQTk1UGh5c2ljYWxBc3NldERhdGFUeXBlIiBuYW1lPSJQaHlzaWNhbEFzc2V0UmVxd
        WlyZW1lbnRzIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxI
        iB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVNYXRlcmlhbERhdGFUeXBlIiBuYW1lPSJNYXRlcmlhb
        FJlcXVpcmVtZW50cyIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogP
        HhzOmVsZW1lbnQgdHlwZT0idG5zOklTQTk1Sm9iT3JkZXJEYXRhVHlwZSIgbmFtZT0iSVNBO
        TVKb2JPcmRlckRhdGFUeXBlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSVNBO
        TVKb2JPcmRlckRhdGFUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pb
        k9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpJU0E5NUpvYk9yZ
        GVyRGF0YVR5cGUiIG5hbWU9IklTQTk1Sm9iT3JkZXJEYXRhVHlwZSIgbmlsbGFibGU9InRyd
        WUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50I
        HR5cGU9InRuczpMaXN0T2ZJU0E5NUpvYk9yZGVyRGF0YVR5cGUiIG5hbWU9Ikxpc3RPZklTQ
        Tk1Sm9iT3JkZXJEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiLz4KIDx4czpjb21wbGV4VHlwZ
        SBuYW1lPSJJU0E5NUpvYlJlc3BvbnNlRGF0YVR5cGUiPgogIDx4czphbm5vdGF0aW9uPgogI
        CA8eHM6ZG9jdW1lbnRhdGlvbj5EZWZpbmVzIHRoZSBpbmZvcm1hdGlvbiBuZWVkZWQgdG8gc
        2NoZWR1bGUgYW5kIGV4ZWN1dGUgYSBqb2IuPC94czpkb2N1bWVudGF0aW9uPgogIDwveHM6Y
        W5ub3RhdGlvbj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iM
        CIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG5hbWU9IkVuY29kaW5nTWFzayIvPgogICA8eHM6Z
        WxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c3RyaW5nIiBuY
        W1lPSJKb2JSZXNwb25zZUlEIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T
        2NjdXJzPSIxIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBuYW1lPSJEZXNjcmlwdGlvbiIvP
        gogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c
        3RyaW5nIiBuYW1lPSJKb2JPcmRlcklEIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iM
        CIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpkYXRlVGltZSIgbmFtZT0iU3RhcnRUaW1lIi8+C
        iAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpkY
        XRlVGltZSIgbmFtZT0iRW5kVGltZSIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiI
        G1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZklTQTk1U3RhdGVEYXRhVHlwZSIgbmFtZ
        T0iSm9iU3RhdGUiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9I
        jEiIHR5cGU9InRuczpMaXN0T2ZJU0E5NVBhcmFtZXRlckRhdGFUeXBlIiBuYW1lPSJKb2JSZ
        XNwb25zZURhdGEiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9I
        jEiIHR5cGU9InRuczpMaXN0T2ZJU0E5NVBlcnNvbm5lbERhdGFUeXBlIiBuYW1lPSJQZXJzb
        25uZWxBY3R1YWxzIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzP
        SIxIiB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVFcXVpcG1lbnREYXRhVHlwZSIgbmFtZT0iRXF1a
        XBtZW50QWN0dWFscyIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vyc
        z0iMSIgdHlwZT0idG5zOkxpc3RPZklTQTk1UGh5c2ljYWxBc3NldERhdGFUeXBlIiBuYW1lP
        SJQaHlzaWNhbEFzc2V0QWN0dWFscyIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiI
        G1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZklTQTk1TWF0ZXJpYWxEYXRhVHlwZSIgb
        mFtZT0iTWF0ZXJpYWxBY3R1YWxzIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxle
        FR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6SVNBOTVKb2JSZXNwb25zZURhdGFUeXBlI
        iBuYW1lPSJJU0E5NUpvYlJlc3BvbnNlRGF0YVR5cGUiLz4KIDx4czpjb21wbGV4VHlwZSBuY
        W1lPSJMaXN0T2ZJU0E5NUpvYlJlc3BvbnNlRGF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KI
        CAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZ
        T0idG5zOklTQTk1Sm9iUmVzcG9uc2VEYXRhVHlwZSIgbmFtZT0iSVNBOTVKb2JSZXNwb25zZ
        URhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvb
        XBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZklTQTk1Sm9iUmVzcG9uc
        2VEYXRhVHlwZSIgbmFtZT0iTGlzdE9mSVNBOTVKb2JSZXNwb25zZURhdGFUeXBlIiBuaWxsY
        WJsZT0idHJ1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9IklTQTk1TWF0ZXJpYWxEYXRhV
        HlwZSI+CiAgPHhzOmFubm90YXRpb24+CiAgIDx4czpkb2N1bWVudGF0aW9uPkRlZmluZXMgY
        SBtYXRlcmlhbCByZXNvdXJjZSwgYSBxdWFudGl0eSwgYW4gb3B0aW9uYWwgZGVzY3JpcHRpb
        24sIGFuZCBhbiBvcHRpb25hbCBjb2xsZWN0aW9uIG9mIHByb3BlcnRpZXMuPC94czpkb2N1b
        WVudGF0aW9uPgogIDwveHM6YW5ub3RhdGlvbj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplb
        GVtZW50IG1pbk9jY3Vycz0iMCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG5hbWU9IkVuY29ka
        W5nTWFzayIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgd
        HlwZT0ieHM6c3RyaW5nIiBuYW1lPSJNYXRlcmlhbENsYXNzSUQiLz4KICAgPHhzOmVsZW1lb
        nQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iT
        WF0ZXJpYWxEZWZpbml0aW9uSUQiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtY
        XhPY2N1cnM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iTWF0ZXJpYWxMb3RJRCIvPgogI
        CA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c3Rya
        W5nIiBuYW1lPSJNYXRlcmlhbFN1YmxvdElEIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vyc
        z0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ1YTpMaXN0T2ZMb2NhbGl6ZWRUZXh0IiBuYW1lP
        SJEZXNjcmlwdGlvbiIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vyc
        z0iMSIgdHlwZT0ieHM6c3RyaW5nIiBuYW1lPSJNYXRlcmlhbFVzZSIvPgogICA8eHM6ZWxlb
        WVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c3RyaW5nIiBuYW1lP
        SJRdWFudGl0eSIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iM
        SIgdHlwZT0idWE6RVVJbmZvcm1hdGlvbiIgbmFtZT0iRW5naW5lZXJpbmdVbml0cyIvPgogI
        CA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc
        3RPZklTQTk1UHJvcGVydHlEYXRhVHlwZSIgbmFtZT0iUHJvcGVydGllcyIvPgogIDwveHM6c
        2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOklTQ
        Tk1TWF0ZXJpYWxEYXRhVHlwZSIgbmFtZT0iSVNBOTVNYXRlcmlhbERhdGFUeXBlIi8+CiA8e
        HM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSVNBOTVNYXRlcmlhbERhdGFUeXBlIj4KICA8e
        HM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1b
        mJvdW5kZWQiIHR5cGU9InRuczpJU0E5NU1hdGVyaWFsRGF0YVR5cGUiIG5hbWU9IklTQTk1T
        WF0ZXJpYWxEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogP
        C94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZJU0E5NU1hd
        GVyaWFsRGF0YVR5cGUiIG5hbWU9Ikxpc3RPZklTQTk1TWF0ZXJpYWxEYXRhVHlwZSIgbmlsb
        GFibGU9InRydWUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJJU0E5NVBhcmFtZXRlckRhd
        GFUeXBlIj4KICA8eHM6YW5ub3RhdGlvbj4KICAgPHhzOmRvY3VtZW50YXRpb24+QSBzdWJ0e
        XBlIG9mIE9QQyBVQSBTdHJ1Y3R1cmUgdGhhdCBkZWZpbmVzIHRocmVlIGxpbmtlZCBkYXRhI
        Gl0ZW1zOiB0aGUgSUQsIHdoaWNoIGlzIGEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIGEgcHJvc
        GVydHksIHRoZSB2YWx1ZSwgd2hpY2ggaXMgdGhlIGRhdGEgdGhhdCBpcyBpZGVudGlmaWVkL
        CBhbmQgYW4gb3B0aW9uYWwgZGVzY3JpcHRpb24gb2YgdGhlIHBhcmFtZXRlci48L3hzOmRvY
        3VtZW50YXRpb24+CiAgPC94czphbm5vdGF0aW9uPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzO
        mVsZW1lbnQgbWluT2NjdXJzPSIwIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbmFtZT0iRW5jb
        2RpbmdNYXNrIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxI
        iB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IklEIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vyc
        z0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ1YTpWYXJpYW50IiBuYW1lPSJWYWx1ZSIvPgogI
        CA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idWE6TGlzd
        E9mTG9jYWxpemVkVGV4dCIgbmFtZT0iRGVzY3JpcHRpb24iLz4KICAgPHhzOmVsZW1lbnQgb
        WluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InVhOkVVSW5mb3JtYXRpb24iIG5hb
        WU9IkVuZ2luZWVyaW5nVW5pdHMiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtY
        XhPY2N1cnM9IjEiIHR5cGU9InRuczpMaXN0T2ZJU0E5NVBhcmFtZXRlckRhdGFUeXBlIiBuY
        W1lPSJTdWJwYXJhbWV0ZXJzIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5c
        GU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6SVNBOTVQYXJhbWV0ZXJEYXRhVHlwZSIgbmFtZ
        T0iSVNBOTVQYXJhbWV0ZXJEYXRhVHlwZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc
        3RPZklTQTk1UGFyYW1ldGVyRGF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZ
        W1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOklTQ
        Tk1UGFyYW1ldGVyRGF0YVR5cGUiIG5hbWU9IklTQTk1UGFyYW1ldGVyRGF0YVR5cGUiIG5pb
        GxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8e
        HM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVQYXJhbWV0ZXJEYXRhVHlwZSIgbmFtZ
        T0iTGlzdE9mSVNBOTVQYXJhbWV0ZXJEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiLz4KIDx4c
        zpjb21wbGV4VHlwZSBuYW1lPSJJU0E5NVBlcnNvbm5lbERhdGFUeXBlIj4KICA8eHM6YW5ub
        3RhdGlvbj4KICAgPHhzOmRvY3VtZW50YXRpb24+RGVmaW5lcyBhIHBlcnNvbm5lbCByZXNvd
        XJjZSBvciBhIHBlcnNvbiwgYSBxdWFudGl0eSwgYW4gb3B0aW9uYWwgZGVzY3JpcHRpb24sI
        GFuZCBhbiBvcHRpb25hbCBjb2xsZWN0aW9uIG9mIHByb3BlcnRpZXMuPC94czpkb2N1bWVud
        GF0aW9uPgogIDwveHM6YW5ub3RhdGlvbj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZ
        W50IG1pbk9jY3Vycz0iMCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG5hbWU9IkVuY29kaW5nT
        WFzayIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZ
        T0ieHM6c3RyaW5nIiBuYW1lPSJJRCIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiI
        G1heE9jY3Vycz0iMSIgdHlwZT0idWE6TGlzdE9mTG9jYWxpemVkVGV4dCIgbmFtZT0iRGVzY
        3JpcHRpb24iLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiI
        HR5cGU9InhzOnN0cmluZyIgbmFtZT0iUGVyc29ubmVsVXNlIi8+CiAgIDx4czplbGVtZW50I
        G1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IlF1Y
        W50aXR5Ii8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0e
        XBlPSJ1YTpFVUluZm9ybWF0aW9uIiBuYW1lPSJFbmdpbmVlcmluZ1VuaXRzIi8+CiAgIDx4c
        zplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ0bnM6TGlzdE9mS
        VNBOTVQcm9wZXJ0eURhdGFUeXBlIiBuYW1lPSJQcm9wZXJ0aWVzIi8+CiAgPC94czpzZXF1Z
        W5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6SVNBOTVQZ
        XJzb25uZWxEYXRhVHlwZSIgbmFtZT0iSVNBOTVQZXJzb25uZWxEYXRhVHlwZSIvPgogPHhzO
        mNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZklTQTk1UGVyc29ubmVsRGF0YVR5cGUiPgogIDx4c
        zpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuY
        m91bmRlZCIgdHlwZT0idG5zOklTQTk1UGVyc29ubmVsRGF0YVR5cGUiIG5hbWU9IklTQTk1U
        GVyc29ubmVsRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KI
        DwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVQZ
        XJzb25uZWxEYXRhVHlwZSIgbmFtZT0iTGlzdE9mSVNBOTVQZXJzb25uZWxEYXRhVHlwZSIgb
        mlsbGFibGU9InRydWUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJJU0E5NVBoeXNpY2FsQ
        XNzZXREYXRhVHlwZSI+CiAgPHhzOmFubm90YXRpb24+CiAgIDx4czpkb2N1bWVudGF0aW9uP
        kRlZmluZXMgYSBwaHlzaWNhbCBhc3NldCwgYSBxdWFudGl0eSwgYW4gb3B0aW9uYWwgZGVzY
        3JpcHRpb24sIGFuZCBhbiBvcHRpb25hbCBjb2xsZWN0aW9uIG9mIHByb3BlcnRpZXMuPC94c
        zpkb2N1bWVudGF0aW9uPgogIDwveHM6YW5ub3RhdGlvbj4KICA8eHM6c2VxdWVuY2U+CiAgI
        Dx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG5hbWU9I
        kVuY29kaW5nTWFzayIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vyc
        z0iMSIgdHlwZT0ieHM6c3RyaW5nIiBuYW1lPSJJRCIvPgogICA8eHM6ZWxlbWVudCBtaW5PY
        2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idWE6TGlzdE9mTG9jYWxpemVkVGV4dCIgb
        mFtZT0iRGVzY3JpcHRpb24iLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY
        2N1cnM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iUGh5c2ljYWxBc3NldFVzZSIvPgogI
        CA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c3Rya
        W5nIiBuYW1lPSJRdWFudGl0eSIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1he
        E9jY3Vycz0iMSIgdHlwZT0idWE6RVVJbmZvcm1hdGlvbiIgbmFtZT0iRW5naW5lZXJpbmdVb
        ml0cyIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZ
        T0idG5zOkxpc3RPZklTQTk1UHJvcGVydHlEYXRhVHlwZSIgbmFtZT0iUHJvcGVydGllcyIvP
        gogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZ
        T0idG5zOklTQTk1UGh5c2ljYWxBc3NldERhdGFUeXBlIiBuYW1lPSJJU0E5NVBoeXNpY2FsQ
        XNzZXREYXRhVHlwZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZklTQTk1UGh5c
        2ljYWxBc3NldERhdGFUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pb
        k9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpJU0E5NVBoeXNpY
        2FsQXNzZXREYXRhVHlwZSIgbmFtZT0iSVNBOTVQaHlzaWNhbEFzc2V0RGF0YVR5cGUiIG5pb
        GxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8e
        HM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVQaHlzaWNhbEFzc2V0RGF0YVR5cGUiI
        G5hbWU9Ikxpc3RPZklTQTk1UGh5c2ljYWxBc3NldERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1Z
        SIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9IklTQTk1UHJvcGVydHlEYXRhVHlwZSI+CiAgP
        HhzOmFubm90YXRpb24+CiAgIDx4czpkb2N1bWVudGF0aW9uPkEgc3VidHlwZSBvZiBPUEMgV
        UEgU3RydWN0dXJlIHRoYXQgZGVmaW5lcyB0d28gbGlua2VkIGRhdGEgaXRlbXM6IGFuIElEL
        CB3aGljaCBpcyBhIHVuaXF1ZSBpZGVudGlmaWVyIGZvciBhIHByb3BlcnR5IHdpdGhpbiB0a
        GUgc2NvcGUgb2YgdGhlIGFzc29jaWF0ZWQgcmVzb3VyY2UsIGFuZCB0aGUgdmFsdWUsIHdoa
        WNoIGlzIHRoZSBkYXRhIGZvciB0aGUgcHJvcGVydHkuPC94czpkb2N1bWVudGF0aW9uPgogI
        DwveHM6YW5ub3RhdGlvbj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY
        3Vycz0iMCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG5hbWU9IkVuY29kaW5nTWFzayIvPgogI
        CA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c3Rya
        W5nIiBuYW1lPSJJRCIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vyc
        z0iMSIgdHlwZT0idWE6VmFyaWFudCIgbmFtZT0iVmFsdWUiLz4KICAgPHhzOmVsZW1lbnQgb
        WluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InVhOkxpc3RPZkxvY2FsaXplZFRle
        HQiIG5hbWU9IkRlc2NyaXB0aW9uIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgb
        WF4T2NjdXJzPSIxIiB0eXBlPSJ1YTpFVUluZm9ybWF0aW9uIiBuYW1lPSJFbmdpbmVlcmluZ
        1VuaXRzIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0e
        XBlPSJ0bnM6TGlzdE9mSVNBOTVQcm9wZXJ0eURhdGFUeXBlIiBuYW1lPSJTdWJwcm9wZXJ0a
        WVzIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVud
        CB0eXBlPSJ0bnM6SVNBOTVQcm9wZXJ0eURhdGFUeXBlIiBuYW1lPSJJU0E5NVByb3BlcnR5R
        GF0YVR5cGUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZJU0E5NVByb3BlcnR5R
        GF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwI
        iBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOklTQTk1UHJvcGVydHlEYXRhVHlwZ
        SIgbmFtZT0iSVNBOTVQcm9wZXJ0eURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwve
        HM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zO
        kxpc3RPZklTQTk1UHJvcGVydHlEYXRhVHlwZSIgbmFtZT0iTGlzdE9mSVNBOTVQcm9wZXJ0e
        URhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9IklTQ
        Tk1U3RhdGVEYXRhVHlwZSI+CiAgPHhzOmFubm90YXRpb24+CiAgIDx4czpkb2N1bWVudGF0a
        W9uPkRlZmluZXMgdGhlIGluZm9ybWF0aW9uIG5lZWRlZCB0byBzY2hlZHVsZSBhbmQgZXhlY
        3V0ZSBhIGpvYi48L3hzOmRvY3VtZW50YXRpb24+CiAgPC94czphbm5vdGF0aW9uPgogIDx4c
        zpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiI
        HR5cGU9InVhOlJlbGF0aXZlUGF0aCIgbmFtZT0iQnJvd3NlUGF0aCIvPgogICA8eHM6ZWxlb
        WVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idWE6TG9jYWxpemVkVGV4d
        CIgbmFtZT0iU3RhdGVUZXh0Ii8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T
        2NjdXJzPSIxIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbmFtZT0iU3RhdGVOdW1iZXIiLz4KI
        CA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9I
        nRuczpJU0E5NVN0YXRlRGF0YVR5cGUiIG5hbWU9IklTQTk1U3RhdGVEYXRhVHlwZSIvPgogP
        HhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZklTQTk1U3RhdGVEYXRhVHlwZSI+CiAgPHhzO
        nNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib
        3VuZGVkIiB0eXBlPSJ0bnM6SVNBOTVTdGF0ZURhdGFUeXBlIiBuYW1lPSJJU0E5NVN0YXRlR
        GF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tc
        GxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVTdGF0ZURhdGFUe
        XBlIiBuYW1lPSJMaXN0T2ZJU0E5NVN0YXRlRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIi8+C
        iA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSVNBOTVXb3JrTWFzdGVyRGF0YVR5cGUiPgogIDx4c
        zphbm5vdGF0aW9uPgogICA8eHM6ZG9jdW1lbnRhdGlvbj5EZWZpbmVzIGEgV29yayBNYXN0Z
        XIgSUQgYW5kIHRoZSBkZWZpbmVkIHBhcmFtZXRlcnMgZm9yIHRoZSBXb3JrIE1hc3Rlci48L
        3hzOmRvY3VtZW50YXRpb24+CiAgPC94czphbm5vdGF0aW9uPgogIDx4czpzZXF1ZW5jZT4KI
        CAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbmFtZ
        T0iRW5jb2RpbmdNYXNrIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2Njd
        XJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IklEIi8+CiAgIDx4czplbGVtZW50IG1pb
        k9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBuYW1lP
        SJEZXNjcmlwdGlvbiIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vyc
        z0iMSIgdHlwZT0idG5zOkxpc3RPZklTQTk1UGFyYW1ldGVyRGF0YVR5cGUiIG5hbWU9IlBhc
        mFtZXRlcnMiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplb
        GVtZW50IHR5cGU9InRuczpJU0E5NVdvcmtNYXN0ZXJEYXRhVHlwZSIgbmFtZT0iSVNBOTVXb
        3JrTWFzdGVyRGF0YVR5cGUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZJU0E5N
        VdvcmtNYXN0ZXJEYXRhVHlwZSI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBta
        W5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6SVNBOTVXb3JrT
        WFzdGVyRGF0YVR5cGUiIG5hbWU9IklTQTk1V29ya01hc3RlckRhdGFUeXBlIiBuaWxsYWJsZ
        T0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZ
        W1lbnQgdHlwZT0idG5zOkxpc3RPZklTQTk1V29ya01hc3RlckRhdGFUeXBlIiBuYW1lPSJMa
        XN0T2ZJU0E5NVdvcmtNYXN0ZXJEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiLz4KPC94czpzY
        2hlbWE+Cg==</uax:ByteString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6021" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=6020" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6020</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/ISA95-JOBCONTROL_V2/Types.xsd</uax:String>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1006" BrowseName="1:ISA95JobOrderStatusEventType" IsAbstract="true">
    <DisplayName>ISA95JobOrderStatusEventType</DisplayName>
    <Category>ISA-95 Job Control Job Response Provider Job Order Status Events</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.6</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6047</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6049</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6048</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2041</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5041</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5042</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5043</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5044</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5045</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5046</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5047</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5048</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5049</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5050</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5051</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5069</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5070</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5071</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5072</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5073</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5074</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5075</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5076</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5077</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5078</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5079</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5084</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5085</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5086</Reference>
      <Reference ReferenceType="HasEffect" IsForward="false">ns=1;i=5087</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6047" BrowseName="1:JobOrder" ParentNodeId="ns=1;i=1006" DataType="ISA95JobOrderDataType" AccessLevel="3">
    <DisplayName>JobOrder</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6049" BrowseName="1:JobResponse" ParentNodeId="ns=1;i=1006" DataType="ISA95JobResponseDataType" AccessLevel="3">
    <DisplayName>JobResponse</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6048" BrowseName="1:JobState" ParentNodeId="ns=1;i=1006" DataType="ISA95StateDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>JobState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1003" BrowseName="1:ISA95JobResponseProviderObjectType">
    <DisplayName>ISA95JobResponseProviderObjectType</DisplayName>
    <Description>The OPENSCSJobResponseProviderObjectType contains a method to receive unsolicited job response requests.</Description>
    <Category>ISA-95 Job Response Provider V2</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.7/#7.2.7.1</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6050</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7002</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7014</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6050" BrowseName="1:JobOrderResponseList" ParentNodeId="ns=1;i=1003" DataType="ISA95JobResponseDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>JobOrderResponseList</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7002" BrowseName="1:RequestJobResponseByJobOrderID" ParentNodeId="ns=1;i=1003">
    <DisplayName>RequestJobResponseByJobOrderID</DisplayName>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.7/#7.2.7.2</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6042</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6043</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6042" BrowseName="InputArguments" ParentNodeId="ns=1;i=7002" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7002</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobOrderID</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Contains an ID of the job order, as specified by the method caller.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6043" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7002" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7002</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobResponse</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=3013</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Contains information about the execution of a job order, such as the current status of the job, actual material consumed, actual material produced, actual equipment used, and job specific data.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7014" BrowseName="1:RequestJobResponseByJobOrderState" ParentNodeId="ns=1;i=1003">
    <DisplayName>RequestJobResponseByJobOrderState</DisplayName>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.7/#7.2.7.3</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6016</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6017</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6016" BrowseName="InputArguments" ParentNodeId="ns=1;i=7014" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7014</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobOrderState</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=3006</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Contains a job status of the JobResponse to be returned. The array shall provide at least one entry representing the top level state and potentially additional entries representing substates. The first entry shall be the top level entry, having the BrowsePath set to null. The order of the substates is not defined.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6017" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7014" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7014</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobResponses</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=3013</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>Contains a list of information about the execution of a job order, such as the current status of the job, actual material consumed, actual material produced, actual equipment used, and job specific data. </uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1004" BrowseName="1:ISA95JobResponseReceiverObjectType">
    <DisplayName>ISA95JobResponseReceiverObjectType</DisplayName>
    <Description>A Job Response Receiver receives unsolicited Job Responses, usually as the result of completion of a job, or at intermediate points within the job.</Description>
    <Category>ISA-95 Job Response Receiver V2</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.8/#7.2.8.1</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=7003</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAMethod NodeId="ns=1;i=7003" BrowseName="1:ReceiveJobResponse" ParentNodeId="ns=1;i=1004">
    <DisplayName>ReceiveJobResponse</DisplayName>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.8/#7.2.8.2</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6044</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6045</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1004</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6044" BrowseName="InputArguments" ParentNodeId="ns=1;i=7003" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7003</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobResponse</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=3013</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Contains information about the execution of a job order, such as actual material consumed, actual material produced, actual equipment used, and job specific data.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6045" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7003" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7003</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1005" BrowseName="1:ISA95EndedStateMachineType">
    <DisplayName>ISA95EndedStateMachineType</DisplayName>
    <Category>ISA-95 Job Control Job Order Receiver SubStates</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.4</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5057</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5056</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5058</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2771</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5057" BrowseName="1:Closed" ParentNodeId="ns=1;i=1005">
    <DisplayName>Closed</DisplayName>
    <Description>The job order has been completed and no further post processing is performed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6094</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5058</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6094" BrowseName="StateNumber" ParentNodeId="ns=1;i=5057" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5057</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5056" BrowseName="1:Completed" ParentNodeId="ns=1;i=1005">
    <DisplayName>Completed</DisplayName>
    <Description>The job order has been completed and is no longer in execution.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6093</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5058</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6093" BrowseName="StateNumber" ParentNodeId="ns=1;i=5056" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5056</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5058" BrowseName="1:FromCompletedToClosed" ParentNodeId="ns=1;i=1005">
    <DisplayName>FromCompletedToClosed</DisplayName>
    <Description>This transition is triggered when the system has finalized post processing of a ended job order.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5057</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5056</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6095</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6095" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5058" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5058</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1007" BrowseName="1:ISA95InterruptedStateMachineType">
    <DisplayName>ISA95InterruptedStateMachineType</DisplayName>
    <Category>ISA-95 Job Control Job Order Receiver SubStates</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.5</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5061</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5062</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5059</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5060</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2771</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5061" BrowseName="1:FromHeldToSuspended" ParentNodeId="ns=1;i=1007">
    <DisplayName>FromHeldToSuspended</DisplayName>
    <Description>This transition is triggered when the system has switched the job order from internally held to externally suspended, for example by a call of the Pause Method.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1007</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5059</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5060</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6098</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6098" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5061" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5061</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5062" BrowseName="1:FromSuspendedToHeld" ParentNodeId="ns=1;i=1007">
    <DisplayName>FromSuspendedToHeld</DisplayName>
    <Description>This transition is triggered when the system has switched the job order from externally suspended to an internal held, for example by a call of the Resume Method.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1007</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5059</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5060</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6099</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6099" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5062" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5062</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5059" BrowseName="1:Held" ParentNodeId="ns=1;i=1007">
    <DisplayName>Held</DisplayName>
    <Description>The job order has been temporarily stopped due to a constraint of some form.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6096</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5061</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5062</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6096" BrowseName="StateNumber" ParentNodeId="ns=1;i=5059" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5059</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5060" BrowseName="1:Suspended" ParentNodeId="ns=1;i=1007">
    <DisplayName>Suspended</DisplayName>
    <Description>The job order has been temporarily stopped due to a deliberate decision within the execution system.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6097</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1007</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5061</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5062</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6097" BrowseName="StateNumber" ParentNodeId="ns=1;i=5060" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5060</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1002" BrowseName="1:ISA95JobOrderReceiverObjectType">
    <DisplayName>ISA95JobOrderReceiverObjectType</DisplayName>
    <Description>The OPENSCSJobOrderReciverObjectType contains a method to receive job order commands and optional definitions of allowable job order information</Description>
    <Category>ISA-95 Job Order Receiver V2</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.1/#7.2.1.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=7010</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5040</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5036</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7011</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7012</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5039</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6037</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5085</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5044</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5043</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5045</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5049</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5051</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5050</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5084</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5042</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5041</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5048</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5047</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5046</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5038</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6033</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6035</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6036</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6088</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5035</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7007</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6039</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6038</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7008</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7013</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5037</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7005</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7006</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7001</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7004</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7009</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6034</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2771</Reference>
    </References>
  </UAObjectType>
  <UAMethod NodeId="ns=1;i=7010" BrowseName="1:Abort" ParentNodeId="ns=1;i=1002">
    <DisplayName>Abort</DisplayName>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.1/#7.2.1.10</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5048</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5049</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5076</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5077</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5084</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5085</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5086</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5087</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6063</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6064</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6063" BrowseName="InputArguments" ParentNodeId="ns=1;i=7010" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7010</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobOrderID</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Contains information defining the job order with all parameters and any material, equipment, or physical asset requirements associated with the order.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Comment</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=21</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>The comment provides a description of why the method was called. In order to provide the comment in several languages, it is an array of LocalizedText. The array may be empty, when no comment is provided.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6064" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7010" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7010</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5040" BrowseName="1:Aborted" ParentNodeId="ns=1;i=1002">
    <DisplayName>Aborted</DisplayName>
    <Description>The job order is aborted.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6076</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5048</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5049</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5084</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5085</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6076" BrowseName="StateNumber" ParentNodeId="ns=1;i=5040" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5040</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">6</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5036" BrowseName="1:AllowedToStart" ParentNodeId="ns=1;i=1002">
    <DisplayName>AllowedToStart</DisplayName>
    <Description>The job order is stored and may be executed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6072</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5042</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5043</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5044</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5044</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5045</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5085</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6072" BrowseName="StateNumber" ParentNodeId="ns=1;i=5036" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5036</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2</uax:UInt32>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7011" BrowseName="1:Cancel" ParentNodeId="ns=1;i=1002">
    <DisplayName>Cancel</DisplayName>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.1/#7.2.1.12</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6065</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6066</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6065" BrowseName="InputArguments" ParentNodeId="ns=1;i=7011" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7011</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobOrderID</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Contains information defining the job order with all parameters and any material, equipment, or physical asset requirements associated with the order.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Comment</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=21</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>The comment provides a description of why the method was called. In order to provide the comment in several languages, it is an array of LocalizedText. The array may be empty, when no comment is provided.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6066" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7011" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7011</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7012" BrowseName="1:Clear" ParentNodeId="ns=1;i=1002">
    <DisplayName>Clear</DisplayName>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.1/#7.2.1.13</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6067</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6068</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6067" BrowseName="InputArguments" ParentNodeId="ns=1;i=7012" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7012</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobOrderID</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Contains information defining the job order with all parameters and any material, equipment, or physical asset requirements associated with the order.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Comment</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=21</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>The comment provides a description of why the method was called. In order to provide the comment in several languages, it is an array of LocalizedText. The array may be empty, when no comment is provided.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6068" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7012" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7012</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5039" BrowseName="1:Ended" ParentNodeId="ns=1;i=1002">
    <DisplayName>Ended</DisplayName>
    <Description>The job order has been completed and is no longer in execution.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6075</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5047</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5051</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6075" BrowseName="StateNumber" ParentNodeId="ns=1;i=5039" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5039</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">5</uax:UInt32>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6037" BrowseName="1:EquipmentID" ParentNodeId="ns=1;i=1002" DataType="String" ValueRank="1" ArrayDimensions="0">
    <DisplayName>EquipmentID</DisplayName>
    <Description>Defines a read-only set of Equipment Class IDs and Equipment IDs that may be specified in a job order.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5085" BrowseName="1:FromAllowedToStartToAborted" ParentNodeId="ns=1;i=1002">
    <DisplayName>FromAllowedToStartToAborted</DisplayName>
    <Description>This transition is triggered when Abort Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7010</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5040</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5036</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6010</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6010" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5085" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5085</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">13</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5044" BrowseName="1:FromAllowedToStartToAllowedToStart" ParentNodeId="ns=1;i=1002">
    <DisplayName>FromAllowedToStartToAllowedToStart</DisplayName>
    <Description>This transition is triggered when the Update Method is called and the job order is modified.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5036</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5036</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6080</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7009</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6080" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5044" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5044</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">4</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5043" BrowseName="1:FromAllowedToStartToNotAllowedToStart" ParentNodeId="ns=1;i=1002">
    <DisplayName>FromAllowedToStartToNotAllowedToStart</DisplayName>
    <Description>This transition is triggered when the RevokeStart Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5036</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5035</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7013</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6079</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6079" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5043" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5043</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">3</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5045" BrowseName="1:FromAllowedToStartToRunning" ParentNodeId="ns=1;i=1002">
    <DisplayName>FromAllowedToStartToRunning</DisplayName>
    <Description>This transition is triggered when a job order is started to be executed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5036</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5037</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6081</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6081" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5045" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5045</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">5</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5049" BrowseName="1:FromInterruptedToAborted" ParentNodeId="ns=1;i=1002">
    <DisplayName>FromInterruptedToAborted</DisplayName>
    <Description>This transition is triggered when Abort Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7010</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5040</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5038</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6085</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6085" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5049" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5049</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">9</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5051" BrowseName="1:FromInterruptedToEnded" ParentNodeId="ns=1;i=1002">
    <DisplayName>FromInterruptedToEnded</DisplayName>
    <Description>This transition is triggered when Stop Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5039</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5038</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6087</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6087" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5051" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5051</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">11</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5050" BrowseName="1:FromInterruptedToRunning" ParentNodeId="ns=1;i=1002">
    <DisplayName>FromInterruptedToRunning</DisplayName>
    <Description>This transition is triggered when Resume Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5038</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7008</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5037</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6086</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6086" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5050" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5050</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">10</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5084" BrowseName="1:FromNotAllowedToStartToAborted" ParentNodeId="ns=1;i=1002">
    <DisplayName>FromNotAllowedToStartToAborted</DisplayName>
    <Description>This transition is triggered when Abort Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7010</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5040</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5035</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6009</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6009" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5084" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5084</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">12</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5042" BrowseName="1:FromNotAllowedToStartToAllowedToStart" ParentNodeId="ns=1;i=1002">
    <DisplayName>FromNotAllowedToStartToAllowedToStart</DisplayName>
    <Description>This transition is triggered when the Start Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5036</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5035</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6078</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6078" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5042" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5042</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5041" BrowseName="1:FromNotAllowedToStartToNotAllowedToStart" ParentNodeId="ns=1;i=1002">
    <DisplayName>FromNotAllowedToStartToNotAllowedToStart</DisplayName>
    <Description>This transition is triggered when the Update Method is called and the job order is modified.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5035</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5035</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6077</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7009</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6077" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5041" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5041</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5048" BrowseName="1:FromRunningToAborted" ParentNodeId="ns=1;i=1002">
    <DisplayName>FromRunningToAborted</DisplayName>
    <Description>This transition is triggered when Abort Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7010</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5040</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5037</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6084</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6084" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5048" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5048</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">8</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5047" BrowseName="1:FromRunningToEnded" ParentNodeId="ns=1;i=1002">
    <DisplayName>FromRunningToEnded</DisplayName>
    <Description>This transition is triggered when the execution of a job order has finished, either internally or by the Stop Method.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5039</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5037</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6083</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6083" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5047" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5047</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">7</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5046" BrowseName="1:FromRunningToInterrupted" ParentNodeId="ns=1;i=1002">
    <DisplayName>FromRunningToInterrupted</DisplayName>
    <Description>This transition is triggered when an executing job order gets interrupted, either internally or by the Pause Method.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5038</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7007</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5037</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6082</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6082" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5046" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5046</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">6</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5038" BrowseName="1:Interrupted" ParentNodeId="ns=1;i=1002">
    <DisplayName>Interrupted</DisplayName>
    <Description>The job order has been temporarily stopped.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6074</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5046</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5049</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5050</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5051</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6074" BrowseName="StateNumber" ParentNodeId="ns=1;i=5038" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5038</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">4</uax:UInt32>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6033" BrowseName="1:JobOrderList" ParentNodeId="ns=1;i=1002" DataType="ISA95JobOrderAndStateDataType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>JobOrderList</DisplayName>
    <Description>Defines a read-only list of job order information available from the server.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6035" BrowseName="1:MaterialClassID" ParentNodeId="ns=1;i=1002" DataType="String" ValueRank="1" ArrayDimensions="0">
    <DisplayName>MaterialClassID</DisplayName>
    <Description>Defines a read-only set of Material Classes IDs that may be specified in a job order.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6036" BrowseName="1:MaterialDefinitionID" ParentNodeId="ns=1;i=1002" DataType="String" ValueRank="1" ArrayDimensions="0">
    <DisplayName>MaterialDefinitionID</DisplayName>
    <Description>Defines a read-only set of Material Classes IDs that may be specified in a job order.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6088" BrowseName="1:MaxDownloadableJobOrders" ParentNodeId="ns=1;i=1002" DataType="UInt16">
    <DisplayName>MaxDownloadableJobOrders</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5035" BrowseName="1:NotAllowedToStart" ParentNodeId="ns=1;i=1002">
    <DisplayName>NotAllowedToStart</DisplayName>
    <Description>The job order is stored but may not be executed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6071</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5041</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5041</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5042</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5043</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5084</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6071" BrowseName="StateNumber" ParentNodeId="ns=1;i=5035" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5035</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1</uax:UInt32>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7007" BrowseName="1:Pause" ParentNodeId="ns=1;i=1002">
    <DisplayName>Pause</DisplayName>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.1/#7.2.1.7</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6057</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6058</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5046</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5074</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6057" BrowseName="InputArguments" ParentNodeId="ns=1;i=7007" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7007</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobOrderID</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Contains information defining the job order with all parameters and any material, equipment, or physical asset requirements associated with the order.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Comment</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=21</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>The comment provides a description of why the method was called. In order to provide the comment in several languages, it is an array of LocalizedText. The array may be empty, when no comment is provided.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6058" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7007" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7007</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6039" BrowseName="1:PersonnelID" ParentNodeId="ns=1;i=1002" DataType="String" ValueRank="1" ArrayDimensions="0">
    <DisplayName>PersonnelID</DisplayName>
    <Description>Defines a read-only set of Personnel IDs and Person IDs that may be specified in a job order.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6038" BrowseName="1:PhysicalAssetID" ParentNodeId="ns=1;i=1002" DataType="String" ValueRank="1" ArrayDimensions="0">
    <DisplayName>PhysicalAssetID</DisplayName>
    <Description>Defines a read-only set of Physical Asset Class IDs and Physical Asset IDs that may be specified in a job order.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7008" BrowseName="1:Resume" ParentNodeId="ns=1;i=1002">
    <DisplayName>Resume</DisplayName>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.1/#7.2.1.8</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6059</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6060</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5050</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5078</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6059" BrowseName="InputArguments" ParentNodeId="ns=1;i=7008" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7008</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobOrderID</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Contains information defining the job order with all parameters and any material, equipment, or physical asset requirements associated with the order.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Comment</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=21</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>The comment provides a description of why the method was called. In order to provide the comment in several languages, it is an array of LocalizedText. The array may be empty, when no comment is provided.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6060" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7008" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7008</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7013" BrowseName="1:RevokeStart" ParentNodeId="ns=1;i=1002">
    <DisplayName>RevokeStart</DisplayName>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.1/#7.2.1.6</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6069</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6070</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5043</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5071</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6069" BrowseName="InputArguments" ParentNodeId="ns=1;i=7013" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7013</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobOrderID</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Contains information defining the job order with all parameters and any material, equipment, or physical asset requirements associated with the order.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Comment</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=21</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>The comment provides a description of why the method was called. In order to provide the comment in several languages, it is an array of LocalizedText. The array may be empty, when no comment is provided.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6070" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7013" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7013</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5037" BrowseName="1:Running" ParentNodeId="ns=1;i=1002">
    <DisplayName>Running</DisplayName>
    <Description>The job order is executing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6073</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5045</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5046</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5047</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5048</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5050</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6073" BrowseName="StateNumber" ParentNodeId="ns=1;i=5037" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5037</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">3</uax:UInt32>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7005" BrowseName="1:Start" ParentNodeId="ns=1;i=1002">
    <DisplayName>Start</DisplayName>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.1/#7.2.1.5</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6053</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6054</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5042</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5070</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6053" BrowseName="InputArguments" ParentNodeId="ns=1;i=7005" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7005</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobOrderID</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Contains information defining the job order with all parameters and any material, equipment, or physical asset requirements associated with the order.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Comment</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=21</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>The comment provides a description of why the method was called. In order to provide the comment in several languages, it is an array of LocalizedText. The array may be empty, when no comment is provided.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6054" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7005" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7005</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7006" BrowseName="1:Stop" ParentNodeId="ns=1;i=1002">
    <DisplayName>Stop</DisplayName>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.1/#7.2.1.11</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6055</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6056</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5047</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5051</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5075</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5079</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6055" BrowseName="InputArguments" ParentNodeId="ns=1;i=7006" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7006</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobOrderID</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Contains information defining the job order with all parameters and any material, equipment, or physical asset requirements associated with the order.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Comment</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=21</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>The comment provides a description of why the method was called. In order to provide the comment in several languages, it is an array of LocalizedText. The array may be empty, when no comment is provided.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6056" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7006" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7006</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7001" BrowseName="1:Store" ParentNodeId="ns=1;i=1002">
    <DisplayName>Store</DisplayName>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.1/#7.2.1.3</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6040</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6041</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6040" BrowseName="InputArguments" ParentNodeId="ns=1;i=7001" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7001</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobOrder</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=3008</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Contains information defining the job order with all parameters and any material, equipment, or physical asset requirements associated with the order.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Comment</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=21</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>The comment provides a description of why the method was called. In order to provide the comment in several languages, it is an array of LocalizedText. The array may be empty, when no comment is provided.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6041" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7001" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7001</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7004" BrowseName="1:StoreAndStart" ParentNodeId="ns=1;i=1002">
    <DisplayName>StoreAndStart</DisplayName>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.1/#7.2.1.4</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6051</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6052</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6051" BrowseName="InputArguments" ParentNodeId="ns=1;i=7004" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7004</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobOrder</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=3008</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Contains information defining the job order with all parameters and any material, equipment, or physical asset requirements associated with the order.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Comment</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=21</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>The comment provides a description of why the method was called. In order to provide the comment in several languages, it is an array of LocalizedText. The array may be empty, when no comment is provided.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6052" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7004" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7004</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7009" BrowseName="1:Update" ParentNodeId="ns=1;i=1002">
    <DisplayName>Update</DisplayName>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.1/#7.2.1.9</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6061</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6062</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5041</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5044</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5069</Reference>
      <Reference ReferenceType="HasCause" IsForward="false">ns=1;i=5072</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6061" BrowseName="InputArguments" ParentNodeId="ns=1;i=7009" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7009</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>JobOrder</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=3008</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Contains information defining the job order with all parameters and any material, equipment, or physical asset requirements associated with the order.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Comment</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=21</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions>
                                <uax:UInt32>0</uax:UInt32>
                            </uax:ArrayDimensions>
                            <uax:Description>
                                <uax:Text>The comment provides a description of why the method was called. In order to provide the comment in several languages, it is an array of LocalizedText. The array may be empty, when no comment is provided.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6062" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7009" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7009</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReturnStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Text>Returns the status of the method execution.</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6034" BrowseName="1:WorkMaster" ParentNodeId="ns=1;i=1002" DataType="ISA95WorkMasterDataType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>WorkMaster</DisplayName>
    <Description>Defines a read-only set of work master IDs that may be specified in a job order, and the read-only set of parameters that may be specified for a specific work master.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1008" BrowseName="1:ISA95JobOrderReceiverSubStatesType">
    <DisplayName>ISA95JobOrderReceiverSubStatesType</DisplayName>
    <Category>ISA-95 Job Control Job Order Receiver SubStates</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.2/#7.2.2.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5068</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5064</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5081</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5067</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5082</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5086</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5072</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5071</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5073</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5077</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5079</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5078</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5087</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5070</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5069</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5076</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5075</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5074</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5066</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5083</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5063</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5080</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5065</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5068" BrowseName="1:Aborted" ParentNodeId="ns=1;i=1008">
    <DisplayName>Aborted</DisplayName>
    <Description>The job order is aborted.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6105</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5076</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5077</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5086</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5087</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6105" BrowseName="StateNumber" ParentNodeId="ns=1;i=5068" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5068</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">6</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5064" BrowseName="1:AllowedToStart" ParentNodeId="ns=1;i=1008">
    <DisplayName>AllowedToStart</DisplayName>
    <Description>The job order is stored and may be executed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasSubStateMachine">ns=1;i=5081</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6101</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5070</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5071</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5072</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5072</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5073</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5086</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6101" BrowseName="StateNumber" ParentNodeId="ns=1;i=5064" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5064</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5081" BrowseName="1:AllowedToStartSubstates" ParentNodeId="ns=1;i=1008">
    <DisplayName>AllowedToStartSubstates</DisplayName>
    <Description>Substates of AllowedToStart</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1001</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasSubStateMachine" IsForward="false">ns=1;i=5064</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6003</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6003" BrowseName="CurrentState" ParentNodeId="ns=1;i=5081" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5081</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6004</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6004" BrowseName="Id" ParentNodeId="ns=1;i=6003" DataType="NodeId">
    <DisplayName>Id</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6003</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5067" BrowseName="1:Ended" ParentNodeId="ns=1;i=1008">
    <DisplayName>Ended</DisplayName>
    <Description>The job order has been completed and is no longer in execution.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasSubStateMachine">ns=1;i=5082</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6104</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5075</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5079</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6104" BrowseName="StateNumber" ParentNodeId="ns=1;i=5067" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5067</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">5</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5082" BrowseName="1:EndedSubstates" ParentNodeId="ns=1;i=1008">
    <DisplayName>EndedSubstates</DisplayName>
    <Description>Substates of Ended</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6005</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasSubStateMachine" IsForward="false">ns=1;i=5067</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6005" BrowseName="CurrentState" ParentNodeId="ns=1;i=5082" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5082</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6006</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6006" BrowseName="Id" ParentNodeId="ns=1;i=6005" DataType="NodeId">
    <DisplayName>Id</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6005</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5086" BrowseName="1:FromAllowedToStartToAborted" ParentNodeId="ns=1;i=1008">
    <DisplayName>FromAllowedToStartToAborted</DisplayName>
    <Description>This transition is triggered when Abort Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7010</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5068</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5064</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6011</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6011" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5086" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5086</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">13</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5072" BrowseName="1:FromAllowedToStartToAllowedToStart" ParentNodeId="ns=1;i=1008">
    <DisplayName>FromAllowedToStartToAllowedToStart</DisplayName>
    <Description>This transition is triggered when the Update Method is called and the job order is modified.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5064</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5064</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6109</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7009</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6109" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5072" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5072</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">4</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5071" BrowseName="1:FromAllowedToStartToNotAllowedToStart" ParentNodeId="ns=1;i=1008">
    <DisplayName>FromAllowedToStartToNotAllowedToStart</DisplayName>
    <Description>This transition is triggered when the RevokeStart Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5064</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5063</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7013</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6108</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6108" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5071" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5071</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">3</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5073" BrowseName="1:FromAllowedToStartToRunning" ParentNodeId="ns=1;i=1008">
    <DisplayName>FromAllowedToStartToRunning</DisplayName>
    <Description>This transition is triggered when a job order is started to be executed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5064</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5065</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6110</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6110" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5073" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5073</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">5</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5077" BrowseName="1:FromInterruptedToAborted" ParentNodeId="ns=1;i=1008">
    <DisplayName>FromInterruptedToAborted</DisplayName>
    <Description>This transition is triggered when Abort Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7010</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5068</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5066</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6114</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6114" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5077" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5077</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">9</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5079" BrowseName="1:FromInterruptedToEnded" ParentNodeId="ns=1;i=1008">
    <DisplayName>FromInterruptedToEnded</DisplayName>
    <Description>This transition is triggered when Stop Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5067</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5066</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6116</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6116" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5079" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5079</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">11</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5078" BrowseName="1:FromInterruptedToRunning" ParentNodeId="ns=1;i=1008">
    <DisplayName>FromInterruptedToRunning</DisplayName>
    <Description>This transition is triggered when Resume Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5066</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7008</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5065</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6115</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6115" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5078" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5078</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">10</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5087" BrowseName="1:FromNotAllowedToStartToAborted" ParentNodeId="ns=1;i=1008">
    <DisplayName>FromNotAllowedToStartToAborted</DisplayName>
    <Description>This transition is triggered when Abort Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7010</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5068</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5063</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6012</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6012" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5087" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5087</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">12</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5070" BrowseName="1:FromNotAllowedToStartToAllowedToStart" ParentNodeId="ns=1;i=1008">
    <DisplayName>FromNotAllowedToStartToAllowedToStart</DisplayName>
    <Description>This transition is triggered when the Start Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5064</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5063</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6107</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6107" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5070" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5070</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5069" BrowseName="1:FromNotAllowedToStartToNotAllowedToStart" ParentNodeId="ns=1;i=1008">
    <DisplayName>FromNotAllowedToStartToNotAllowedToStart</DisplayName>
    <Description>This transition is triggered when the Update Method is called and the job order is modified.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5063</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5063</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6106</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7009</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6106" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5069" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5069</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5076" BrowseName="1:FromRunningToAborted" ParentNodeId="ns=1;i=1008">
    <DisplayName>FromRunningToAborted</DisplayName>
    <Description>This transition is triggered when Abort Method is called.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7010</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5068</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5065</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6113</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6113" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5076" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5076</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">8</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5075" BrowseName="1:FromRunningToEnded" ParentNodeId="ns=1;i=1008">
    <DisplayName>FromRunningToEnded</DisplayName>
    <Description>This transition is triggered when the execution of a job order has finished, either internally or by the Stop Method.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5067</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5065</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6112</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6112" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5075" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5075</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">7</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5074" BrowseName="1:FromRunningToInterrupted" ParentNodeId="ns=1;i=1008">
    <DisplayName>FromRunningToInterrupted</DisplayName>
    <Description>This transition is triggered when an executing job order gets interrupted, either internally or by the Pause Method.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5066</Reference>
      <Reference ReferenceType="HasEffect">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasCause">ns=1;i=7007</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5065</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6111</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6111" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5074" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5074</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">6</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5066" BrowseName="1:Interrupted" ParentNodeId="ns=1;i=1008">
    <DisplayName>Interrupted</DisplayName>
    <Description>The job order has been temporarily stopped.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasSubStateMachine">ns=1;i=5083</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6103</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5074</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5077</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5078</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5079</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6103" BrowseName="StateNumber" ParentNodeId="ns=1;i=5066" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5066</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">4</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5083" BrowseName="1:InterruptedSubstates" ParentNodeId="ns=1;i=1008">
    <DisplayName>InterruptedSubstates</DisplayName>
    <Description>Substates of Interrupted</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6007</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasSubStateMachine" IsForward="false">ns=1;i=5066</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6007" BrowseName="CurrentState" ParentNodeId="ns=1;i=5083" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5083</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6008</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6008" BrowseName="Id" ParentNodeId="ns=1;i=6007" DataType="NodeId">
    <DisplayName>Id</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6007</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5063" BrowseName="1:NotAllowedToStart" ParentNodeId="ns=1;i=1008">
    <DisplayName>NotAllowedToStart</DisplayName>
    <Description>The job order is stored but may not be executed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasSubStateMachine">ns=1;i=5080</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6100</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5069</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5069</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5070</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5071</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5087</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6100" BrowseName="StateNumber" ParentNodeId="ns=1;i=5063" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5063</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5080" BrowseName="1:NotAllowedToStartSubstates" ParentNodeId="ns=1;i=1008">
    <DisplayName>NotAllowedToStartSubstates</DisplayName>
    <Description>Substates of NotAllowedToStart</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1001</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6001</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasSubStateMachine" IsForward="false">ns=1;i=5063</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6001" BrowseName="CurrentState" ParentNodeId="ns=1;i=5080" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5080</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6002</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6002" BrowseName="Id" ParentNodeId="ns=1;i=6001" DataType="NodeId">
    <DisplayName>Id</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6001</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5065" BrowseName="1:Running" ParentNodeId="ns=1;i=1008">
    <DisplayName>Running</DisplayName>
    <Description>The job order is executing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6102</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5073</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5074</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5075</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5076</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5078</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6102" BrowseName="StateNumber" ParentNodeId="ns=1;i=5065" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5065</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">3</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1001" BrowseName="1:ISA95PrepareStateMachineType">
    <DisplayName>ISA95PrepareStateMachineType</DisplayName>
    <Category>ISA-95 Job Control Job Order Receiver SubStates</Category>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/7.2.3</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5089</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5090</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5055</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5088</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5054</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5053</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5052</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5000</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2771</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5089" BrowseName="1:FromLoadedToReady" ParentNodeId="ns=1;i=1001">
    <DisplayName>FromLoadedToReady</DisplayName>
    <Description>This transition is triggered when the program or configuration to execute the job order is unloaded.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1001</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5053</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5052</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6014</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6014" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5089" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5089</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">4</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5090" BrowseName="1:FromLoadedToWaiting" ParentNodeId="ns=1;i=1001">
    <DisplayName>FromLoadedToWaiting</DisplayName>
    <Description>This transition is triggered when the system is not ready to start the execution of the job order anymore.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1001</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5053</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6015</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5000</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6015" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5090" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5090</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">5</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5055" BrowseName="1:FromReadyToLoaded" ParentNodeId="ns=1;i=1001">
    <DisplayName>FromReadyToLoaded</DisplayName>
    <Description>This transition is triggered when the program or configuration to execute the job order is loaded.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1001</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5053</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5052</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6092</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6092" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5055" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5055</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5088" BrowseName="1:FromReadyToWaiting" ParentNodeId="ns=1;i=1001">
    <DisplayName>FromReadyToWaiting</DisplayName>
    <Description>This transition is triggered when the system is not ready to start the execution of the job order anymore.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1001</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5052</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6013</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5000</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6013" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5088" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5088</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">3</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5054" BrowseName="1:FromWaitingToReady" ParentNodeId="ns=1;i=1001">
    <DisplayName>FromWaitingToReady</DisplayName>
    <Description>This transition is triggered when the system is ready to start the execution of the job order.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2310</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1001</Reference>
      <Reference ReferenceType="ToState">ns=1;i=5052</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6091</Reference>
      <Reference ReferenceType="FromState">ns=1;i=5000</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6091" BrowseName="TransitionNumber" ParentNodeId="ns=1;i=5054" DataType="UInt32">
    <DisplayName>TransitionNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5054</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5053" BrowseName="1:Loaded" ParentNodeId="ns=1;i=1001">
    <DisplayName>Loaded</DisplayName>
    <Description>In situations where only one job may be in active memory and is able to be run, then the job is loaded in active memory, the necessary pre-conditions have been met, and the job order is ready to run, awaiting a Start command.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1001</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6090</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5055</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5089</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5090</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6090" BrowseName="StateNumber" ParentNodeId="ns=1;i=5053" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5053</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">3</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5052" BrowseName="1:Ready" ParentNodeId="ns=1;i=1001">
    <DisplayName>Ready</DisplayName>
    <Description>The necessary pre-conditions have been met and the job order is ready to run, awaiting a Start command.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1001</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6089</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5054</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5055</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5088</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5089</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6089" BrowseName="StateNumber" ParentNodeId="ns=1;i=5052" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5052</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5000" BrowseName="1:Waiting" ParentNodeId="ns=1;i=1001">
    <DisplayName>Waiting</DisplayName>
    <Description>The necessary pre-conditions have not been met and the job order is not ready to run.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2307</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6000</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1001</Reference>
      <Reference ReferenceType="FromState" IsForward="false">ns=1;i=5054</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5088</Reference>
      <Reference ReferenceType="ToState" IsForward="false">ns=1;i=5090</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6000" BrowseName="StateNumber" ParentNodeId="ns=1;i=5000" DataType="UInt32">
    <DisplayName>StateNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5000</Reference>
    </References>
    <Value>
      <uax:UInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1</uax:UInt32>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5001" BrowseName="1:http://opcfoundation.org/UA/ISA95-JOBCONTROL_V2/" SymbolicName="http___opcfoundation_org_UA_ISA95_JOBCONTROL_V2_" ParentNodeId="i=11715">
    <DisplayName>http://opcfoundation.org/UA/ISA95-JOBCONTROL_V2/</DisplayName>
    <Documentation>https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/9.1</Documentation>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=11616</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6023</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6024</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6025</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6026</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6027</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6028</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6029</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=11715</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6023" BrowseName="IsNamespaceSubset" ParentNodeId="ns=1;i=5001" DataType="Boolean">
    <DisplayName>IsNamespaceSubset</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
    </References>
    <Value>
      <uax:Boolean xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">false</uax:Boolean>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6024" BrowseName="NamespacePublicationDate" ParentNodeId="ns=1;i=5001" DataType="DateTime">
    <DisplayName>NamespacePublicationDate</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
    </References>
    <Value>
      <uax:DateTime xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2024-01-31T00:00:00Z</uax:DateTime>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6025" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=5001" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/ISA95-JOBCONTROL_V2/</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6026" BrowseName="NamespaceVersion" ParentNodeId="ns=1;i=5001" DataType="String">
    <DisplayName>NamespaceVersion</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2.0.0</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6027" BrowseName="StaticNodeIdTypes" ParentNodeId="ns=1;i=5001" DataType="IdType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>StaticNodeIdTypes</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
    </References>
    <Value>
      <uax:ListOfInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:Int32>0</uax:Int32>
            </uax:ListOfInt32>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6028" BrowseName="StaticNumericNodeIdRange" ParentNodeId="ns=1;i=5001" DataType="NumericRange" ValueRank="1" ArrayDimensions="0">
    <DisplayName>StaticNumericNodeIdRange</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
    </References>
    <Value>
      <uax:ListOfString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:String>1:2147483647</uax:String>
            </uax:ListOfString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6029" BrowseName="StaticStringNodeIdPattern" ParentNodeId="ns=1;i=5001" DataType="String">
    <DisplayName>StaticStringNodeIdPattern</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:String>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5002" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3002</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6128</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5003" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3002</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6129</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5004" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3002</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5005" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3003</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6122</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5006" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3003</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6123</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5007" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3003</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5008" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3005</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6022</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5009" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3005</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6030</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5010" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3005</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5011" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3007</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6132</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5012" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3007</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6133</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5013" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3007</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5014" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3008</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6046</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5015" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3008</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6117</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5016" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3008</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5017" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3010</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6120</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5018" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3010</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6121</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5019" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3010</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5020" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3011</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6124</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5021" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3011</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6125</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5022" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3011</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5023" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3012</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6126</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5024" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3012</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6127</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5025" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3012</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5026" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3013</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6118</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5027" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3013</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6119</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5028" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3013</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5029" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3006</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6130</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5030" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3006</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6131</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5031" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3006</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5032" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3015</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6031</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5033" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3015</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=6032</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5034" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=3015</Reference>
    </References>
  </UAObject>
</UANodeSet>
