<?xml version="1.0" encoding="utf-8" ?>
<!--
 * Copyright (c) 2005-2021 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</Uri>
  </NamespaceUris>
  <Models>
    <Model ModelUri="http://opcfoundation.org/UA/ISA95-JOBCONTROL" Version="1.0.0" PublicationDate="2021-03-31T00:00:00Z">
      <RequiredModel ModelUri="http://opcfoundation.org/UA/" Version="1.04.7" PublicationDate="2020-07-15T00:00:00Z" />
    </Model>
  </Models>
  <Aliases>
    <Alias Alias="Boolean">i=1</Alias>
    <Alias Alias="Int16">i=4</Alias>
    <Alias Alias="String">i=12</Alias>
    <Alias Alias="DateTime">i=13</Alias>
    <Alias Alias="ByteString">i=15</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="HasSubtype">i=45</Alias>
    <Alias Alias="HasProperty">i=46</Alias>
    <Alias Alias="HasComponent">i=47</Alias>
    <Alias Alias="IdType">i=256</Alias>
    <Alias Alias="NumericRange">i=291</Alias>
    <Alias Alias="Argument">i=296</Alias>
    <Alias Alias="EnumValueType">i=7594</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="ISA95JobOrderStateEnum">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>
  </Aliases>
  <Extensions>
    <Extension>
      <ua:ModelInfo Tool="UaModeler" Hash="WrrWyEYBb6IDtcP0w1vzYQ==" Version="1.6.5" xmlns:ua="http://unifiedautomation.com/Configuration/NodeSet.xsd" />
    </Extension>
  </Extensions>
  <UADataType NodeId="ns=1;i=3004" BrowseName="1:ISA95JobOrderCommandEnum">
    <DisplayName>ISA95JobOrderCommandEnum</DisplayName>
    <Description>Describes the possible job order commands.  </Description>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.3.11</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6031</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:ISA95JobOrderCommandEnum">
      <Field Name="Undefined" Value="0">
        <Description>Undefined value, should never be seen.</Description>
      </Field>
      <Field Name="Store" Value="1">
        <Description>Command to store the job order in local storage, but not to start the order.</Description>
      </Field>
      <Field Name="StoreAndStart" Value="2">
        <Description>Command to store the job order and start it as soon as the Job Order receiver is ready to start.</Description>
      </Field>
      <Field Name="Start" Value="3">
        <Description>Command to start a stored job order as soon as the receiver is ready to start. Only the Job Orders ID is used to identify the stored job order, all other information is not used.  No changes are made to the stored order. If multiple Job Orders have been commanded to Start, then the priority and timing values in the Job Orders shall be used to determine the order of execution of the orders.</Description>
      </Field>
      <Field Name="Update" Value="4">
        <Description>Command to update a stored Job Order that has not yet been started, with the new order information.  All previously stored information is replaced.</Description>
      </Field>
      <Field Name="Stop" Value="5">
        <Description>Command to stop a started job order, report on any work done on the order, and remove the stored information. Only the Job Orders ID is used to identify the job order, all other information is not used.</Description>
      </Field>
      <Field Name="Cancel" Value="6">
        <Description>Cancel an un-started job order and remove the stored information. Only the Job Orders ID is used to identify the job order, all other information is not used.</Description>
      </Field>
      <Field Name="Clear" Value="7">
        <Description>Command to allow the Information Receiver to clear any maintained information on the Job Order (usually sent after a receipt of a Job Response with a status of Finished.) Only the Job Orders ID is used to identify the job order, all other information is not used.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6031" BrowseName="EnumValues" ParentNodeId="ns=1;i=3004" DataType="EnumValueType" ValueRank="1" ArrayDimensions="8">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3004</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>0</uax:Value>
              <uax:DisplayName>
                <uax:Text>Undefined</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Undefined value, should never be seen.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>1</uax:Value>
              <uax:DisplayName>
                <uax:Text>Store</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Command to store the job order in local storage, but not to start the order.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>2</uax:Value>
              <uax:DisplayName>
                <uax:Text>StoreAndStart</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Command to store the job order and start it as soon as the Job Order receiver is ready to start.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>3</uax:Value>
              <uax:DisplayName>
                <uax:Text>Start</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Command to start a stored job order as soon as the receiver is ready to start. Only the Job Orders ID is used to identify the stored job order, all other information is not used.  No changes are made to the stored order. If multiple Job Orders have been commanded to Start, then the priority and timing values in the Job Orders shall be used to determine the order of execution of the orders.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>4</uax:Value>
              <uax:DisplayName>
                <uax:Text>Update</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Command to update a stored Job Order that has not yet been started, with the new order information.  All previously stored information is replaced.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>5</uax:Value>
              <uax:DisplayName>
                <uax:Text>Stop</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Command to stop a started job order, report on any work done on the order, and remove the stored information. Only the Job Orders ID is used to identify the job order, all other information is not used.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>6</uax:Value>
              <uax:DisplayName>
                <uax:Text>Cancel</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Cancel an un-started job order and remove the stored information. Only the Job Orders ID is used to identify the job order, all other information is not used.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>7</uax:Value>
              <uax:DisplayName>
                <uax:Text>Clear</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Command to allow the Information Receiver to clear any maintained information on the Job Order (usually sent after a receipt of a Job Response with a status of Finished.) Only the Job Orders ID is used to identify the job order, all other information is not used.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3006" BrowseName="1:ISA95JobOrderStateEnum">
    <DisplayName>ISA95JobOrderStateEnum</DisplayName>
    <Description>Describes the defined job statuses. </Description>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.3.12</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6032</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:ISA95JobOrderStateEnum">
      <Field Name="Undefined" Value="0">
        <Description>Undefined value, should never be seen.</Description>
      </Field>
      <Field Name="Waiting" Value="1">
        <Description>The necessary pre-conditions have not been met and the order is not ready to run.</Description>
      </Field>
      <Field Name="Ready" Value="2">
        <Description>The necessary pre-conditions have been met and the order is ready to run, awaiting a Start command.</Description>
      </Field>
      <Field Name="Loaded" Value="3">
        <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 order is ready to run, awaiting a Start command.</Description>
      </Field>
      <Field Name="Running" Value="4">
        <Description>The order is executing.</Description>
      </Field>
      <Field Name="Completed" Value="5">
        <Description>The order has been completed and is no longer in execution.</Description>
      </Field>
      <Field Name="Aborted" Value="6">
        <Description>The order was aborted.</Description>
      </Field>
      <Field Name="Held" Value="7">
        <Description>The order has been temporarily stopped due to a constraint of some form.</Description>
      </Field>
      <Field Name="Suspended" Value="8">
        <Description>The order has been temporarily stopped due to a deliberate decision within the execution system.</Description>
      </Field>
      <Field Name="Closed" Value="9">
        <Description>The order has been completed and fully reconciled. No further changes, or restatement of actuals is expected.</Description>
      </Field>
      <Field Name="Error" Value="10">
        <Description>The Job is in error and requires attention.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6032" BrowseName="EnumValues" ParentNodeId="ns=1;i=3006" DataType="EnumValueType" ValueRank="1" ArrayDimensions="11">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3006</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>0</uax:Value>
              <uax:DisplayName>
                <uax:Text>Undefined</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Undefined value, should never be seen.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>1</uax:Value>
              <uax:DisplayName>
                <uax:Text>Waiting</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The necessary pre-conditions have not been met and the order is not ready to run.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>2</uax:Value>
              <uax:DisplayName>
                <uax:Text>Ready</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The necessary pre-conditions have been met and the order is ready to run, awaiting a Start command.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>3</uax:Value>
              <uax:DisplayName>
                <uax:Text>Loaded</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>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 order is ready to run, awaiting a Start command.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>4</uax:Value>
              <uax:DisplayName>
                <uax:Text>Running</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The order is executing.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>5</uax:Value>
              <uax:DisplayName>
                <uax:Text>Completed</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The order has been completed and is no longer in execution.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>6</uax:Value>
              <uax:DisplayName>
                <uax:Text>Aborted</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The order was aborted.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>7</uax:Value>
              <uax:DisplayName>
                <uax:Text>Held</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The order has been temporarily stopped due to a constraint of some form.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>8</uax:Value>
              <uax:DisplayName>
                <uax:Text>Suspended</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The order has been temporarily stopped due to a deliberate decision within the execution system.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>9</uax:Value>
              <uax:DisplayName>
                <uax:Text>Closed</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The order has been completed and fully reconciled. No further changes, or restatement of actuals is expected.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>10</uax:Value>
              <uax:DisplayName>
                <uax:Text>Error</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The Job is in error and requires attention.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3009" BrowseName="1:ISA95ReturnEnum">
    <DisplayName>ISA95ReturnEnum</DisplayName>
    <Description>It describes the possible return status from a Method call</Description>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.3.9</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6030</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:ISA95ReturnEnum">
      <Field Name="Undefined" Value="0">
        <Description>Undefined value, should never be seen</Description>
      </Field>
      <Field Name="NoError" Value="1">
        <Description>There were no errors in processing the method.</Description>
      </Field>
      <Field Name="InvalidJobOrderID" Value="2">
        <Description>The referenced job order ID is invalid or not known to the receiver.</Description>
      </Field>
      <Field Name="UnableToAcceptJobOrder" Value="3">
        <Description>The server is currently unable to accept job orders.</Description>
      </Field>
      <Field Name="UnableToAcceptJobOrderCommand" Value="4">
        <Description>The server is currently unable to accept job order commands for the specified job order.</Description>
      </Field>
      <Field Name="UnableToReturnJobResponse" Value="5">
        <Description>The server is unable to provide a Job Response for the specified Job Order.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6030" BrowseName="EnumValues" ParentNodeId="ns=1;i=3009" DataType="EnumValueType" ValueRank="1" ArrayDimensions="6">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3009</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>0</uax:Value>
              <uax:DisplayName>
                <uax:Text>Undefined</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>Undefined value, should never be seen</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>1</uax:Value>
              <uax:DisplayName>
                <uax:Text>NoError</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>There were no errors in processing the method.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>2</uax:Value>
              <uax:DisplayName>
                <uax:Text>InvalidJobOrderID</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The referenced job order ID is invalid or not known to the receiver.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>3</uax:Value>
              <uax:DisplayName>
                <uax:Text>UnableToAcceptJobOrder</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The server is currently unable to accept job orders.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>4</uax:Value>
              <uax:DisplayName>
                <uax:Text>UnableToAcceptJobOrderCommand</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The server is currently unable to accept job order commands for the specified job order.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
        <uax:ExtensionObject>
          <uax:TypeId>
            <uax:Identifier>i=7616</uax:Identifier>
          </uax:TypeId>
          <uax:Body>
            <uax:EnumValueType>
              <uax:Value>5</uax:Value>
              <uax:DisplayName>
                <uax:Text>UnableToReturnJobResponse</uax:Text>
              </uax:DisplayName>
              <uax:Description>
                <uax:Text>The server is unable to provide a Job Response for the specified Job Order.</uax:Text>
              </uax:Description>
            </uax:EnumValueType>
          </uax:Body>
        </uax:ExtensionObject>
      </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <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>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/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="String">
        <Description>Additional information and description about the resource.</Description>
      </Field>
      <Field Name="EquipmentUse" DataType="String">
        <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">
        <Description>The quantity of the resource</Description>
      </Field>
      <Field Name="UoM" DataType="String">
        <Description>The Unit Of Measure of the quantity</Description>
      </Field>
      <Field Name="Properties" DataType="ISA95PropertyDataType" ValueRank="1" ArrayDimensions="0">
        <Description>Any associated properties, or empty if there are no properties defined. </Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6009" BrowseName="1:ISA95EquipmentDataType" ParentNodeId="ns=1;i=6001" 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=6001</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=6010" BrowseName="1:ISA95EquipmentDataType" ParentNodeId="ns=1;i=6003" 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=6003</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=3008" BrowseName="1:ISA95JobOrderDataType">
    <DisplayName>ISA95JobOrderDataType</DisplayName>
    <Description>Defines the information needed to schedule and execute a job.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.3.2</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="ID" DataType="String">
        <Description>An identification of the Job Order.</Description>
      </Field>
      <Field Name="Description" DataType="String">
        <Description>Addition information about the Job Order </Description>
      </Field>
      <Field Name="WorkMasterID" DataType="ISA95WorkMasterDataType" ValueRank="1" ArrayDimensions="0">
        <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">
        <Description>The proposed start time for the order, may be empty if not specified</Description>
      </Field>
      <Field Name="EndTime" DataType="DateTime">
        <Description>The proposed end time for the order, may be empty if not specified</Description>
      </Field>
      <Field Name="Priority" DataType="Int16">
        <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">
        <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">
        <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">
        <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">
        <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">
        <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=6005" BrowseName="1:ISA95JobOrderDataType" ParentNodeId="ns=1;i=6001" 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=6001</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=6006" BrowseName="1:ISA95JobOrderDataType" ParentNodeId="ns=1;i=6003" 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=6003</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>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.3.3</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="ID" DataType="String">
        <Description>An identification of the Job Response</Description>
      </Field>
      <Field Name="Description" DataType="String">
        <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">
        <Description>The actual start time for the order. </Description>
      </Field>
      <Field Name="EndTime" DataType="DateTime">
        <Description>The actual end time for the order. </Description>
      </Field>
      <Field Name="JobState" DataType="ISA95JobOrderStateEnum">
        <Description>The current state of the job.</Description>
      </Field>
      <Field Name="JobResponseData" DataType="ISA95ParameterDataType" ValueRank="1" ArrayDimensions="0">
        <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">
        <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">
        <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">
        <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">
        <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=6007" BrowseName="1:ISA95JobResponseDataType" ParentNodeId="ns=1;i=6001" 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=6001</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=6008" BrowseName="1:ISA95JobResponseDataType" ParentNodeId="ns=1;i=6003" 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=6003</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>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.3.4</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">
        <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">
        <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">
        <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">
        <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="String">
        <Description>Additional information and description about the resource.</Description>
      </Field>
      <Field Name="MaterialUse" DataType="String">
        <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">
        <Description>The quantity of the resource</Description>
      </Field>
      <Field Name="UoM" DataType="String">
        <Description>The Unit Of Measure of the quantity</Description>
      </Field>
      <Field Name="Properties" DataType="ISA95PropertyDataType" ValueRank="1" ArrayDimensions="0">
        <Description>Any associated properties, or empty if there are no properties defined.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6011" BrowseName="1:ISA95MaterialDataType" ParentNodeId="ns=1;i=6001" 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=6001</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=6012" BrowseName="1:ISA95MaterialDataType" ParentNodeId="ns=1;i=6003" 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=6003</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>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.3.8</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="String">
        <Description>An optional description of the parameter.</Description>
      </Field>
      <Field Name="UoM" DataType="String">
        <Description>The Unit Of Measure of the value</Description>
      </Field>
      <Field Name="Subparameters" DataType="ISA95ParameterDataType" ValueRank="1" ArrayDimensions="0" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6019" BrowseName="1:ISA95ParameterDataType" ParentNodeId="ns=1;i=6001" 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=6001</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=6020" BrowseName="1:ISA95ParameterDataType" ParentNodeId="ns=1;i=6003" 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=6003</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>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.3.5</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="String">
        <Description>Additional information and description about the resource.</Description>
      </Field>
      <Field Name="PersonnelUse" DataType="String">
        <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">
        <Description>The quantity of the resource</Description>
      </Field>
      <Field Name="UoM" DataType="String">
        <Description>The Unit Of Measure of the quantity</Description>
      </Field>
      <Field Name="Properties" DataType="ISA95PropertyDataType" ValueRank="1" ArrayDimensions="0">
        <Description>Any associated properties, or empty if there are no properties defined. </Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6013" BrowseName="1:ISA95PersonnelDataType" ParentNodeId="ns=1;i=6001" 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=6001</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=6014" BrowseName="1:ISA95PersonnelDataType" ParentNodeId="ns=1;i=6003" 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=6003</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>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.3.6</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="String">
        <Description>Additional information and description about the resource.</Description>
      </Field>
      <Field Name="PhysicalAssetUse" DataType="String">
        <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">
        <Description>The quantity of the resource</Description>
      </Field>
      <Field Name="UoM" DataType="String">
        <Description>The Unit Of Measure of the quantity</Description>
      </Field>
      <Field Name="Properties" DataType="ISA95PropertyDataType" ValueRank="1" ArrayDimensions="0">
        <Description>Any associated properties, or empty if there are no properties defined. </Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6015" BrowseName="1:ISA95PhysicalAssetDataType" ParentNodeId="ns=1;i=6001" 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=6001</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=6016" BrowseName="1:ISA95PhysicalAssetDataType" ParentNodeId="ns=1;i=6003" 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=6003</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>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.3.7</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="String">
        <Description>An optional description of the parameter.</Description>
      </Field>
      <Field Name="UoM" DataType="String">
        <Description>The Unit Of Measure of the value</Description>
      </Field>
      <Field Name="Subproperties" DataType="ISA95PropertyDataType" ValueRank="1" ArrayDimensions="0" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6021" BrowseName="1:ISA95PropertyDataType" ParentNodeId="ns=1;i=6001" 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=6001</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=6022" BrowseName="1:ISA95PropertyDataType" ParentNodeId="ns=1;i=6003" 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=6003</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=3007" BrowseName="1:ISA95WorkMasterDataType">
    <DisplayName>ISA95WorkMasterDataType</DisplayName>
    <Description>Defines a Work Master ID and the defined parameters for the Work Master.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.3.10</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="String">
        <Description>Additional information and description about the Work Master.</Description>
      </Field>
      <Field Name="Parameters" DataType="ISA95ParameterDataType" ValueRank="1" ArrayDimensions="0">
        <Description>Defined parameters for the Work Master.</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6017" BrowseName="1:ISA95WorkMasterDataType" ParentNodeId="ns=1;i=6001" 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=6001</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=6018" BrowseName="1:ISA95WorkMasterDataType" ParentNodeId="ns=1;i=6003" 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=6003</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=6001" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_BinarySchema" DataType="ByteString">
    <DisplayName>TypeDictionary</DisplayName>
    <Description>Collects the data type descriptions of http://opcfoundation.org/UA/ISA95-JOBCONTROL</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6009</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6005</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6007</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6011</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6019</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6013</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6015</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6021</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6017</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6002</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
        0E5NS1KT0JDT05UUk9MIiBEZWZhdWx0Qnl0ZU9yZGVyPSJMaXR0bGVFbmRpYW4iIHhtbG5zO
        m9wYz0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL0JpbmFyeVNjaGVtYS8iIHhtbG5zOnVhP
        SJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvIiBUYXJnZXROYW1lc3BhY2U9Imh0dHA6L
        y9vcGNmb3VuZGF0aW9uLm9yZy9VQS9JU0E5NS1KT0JDT05UUk9MIj4KIDxvcGM6SW1wb3J0I
        E5hbWVzcGFjZT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLyIvPgogPG9wYzpTdHJ1Y
        3R1cmVkVHlwZSBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBOYW1lPSJJU0E5NUVxd
        WlwbWVudERhdGFUeXBlIj4KICA8b3BjOkRvY3VtZW50YXRpb24+RGVmaW5lcyBhbiBlcXVpc
        G1lbnQgcmVzb3VyY2Ugb3IgYSBwaWVjZSBvZiBlcXVpcG1lbnQsIGEgcXVhbnRpdHksIGFuI
        G9wdGlvbmFsIGRlc2NyaXB0aW9uLCBhbmQgYW4gb3B0aW9uYWwgY29sbGVjdGlvbiBvZiBwc
        m9wZXJ0aWVzLjwvb3BjOkRvY3VtZW50YXRpb24+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib
        3BjOkNoYXJBcnJheSIgTmFtZT0iSUQiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q
        2hhckFycmF5IiBOYW1lPSJEZXNjcmlwdGlvbiIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9I
        m9wYzpDaGFyQXJyYXkiIE5hbWU9IkVxdWlwbWVudFVzZSIvPgogIDxvcGM6RmllbGQgVHlwZ
        U5hbWU9Im9wYzpDaGFyQXJyYXkiIE5hbWU9IlF1YW50aXR5Ii8+CiAgPG9wYzpGaWVsZCBUe
        XBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iVW9NIi8+CiAgPG9wYzpGaWVsZCBUeXBlT
        mFtZT0ib3BjOkludDMyIiBOYW1lPSJOb09mUHJvcGVydGllcyIvPgogIDxvcGM6RmllbGQgT
        GVuZ3RoRmllbGQ9Ik5vT2ZQcm9wZXJ0aWVzIiBUeXBlTmFtZT0idG5zOklTQTk1UHJvcGVyd
        HlEYXRhVHlwZSIgTmFtZT0iUHJvcGVydGllcyIvPgogPC9vcGM6U3RydWN0dXJlZFR5cGU+C
        iA8b3BjOlN0cnVjdHVyZWRUeXBlIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIE5hb
        WU9IklTQTk1Sm9iT3JkZXJEYXRhVHlwZSI+CiAgPG9wYzpEb2N1bWVudGF0aW9uPkRlZmluZ
        XMgdGhlIGluZm9ybWF0aW9uIG5lZWRlZCB0byBzY2hlZHVsZSBhbmQgZXhlY3V0ZSBhIGpvY
        i48L29wYzpEb2N1bWVudGF0aW9uPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpDaGFyQ
        XJyYXkiIE5hbWU9IklEIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJhe
        SIgTmFtZT0iRGVzY3JpcHRpb24iLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6SW50M
        zIiIE5hbWU9Ik5vT2ZXb3JrTWFzdGVySUQiLz4KICA8b3BjOkZpZWxkIExlbmd0aEZpZWxkP
        SJOb09mV29ya01hc3RlcklEIiBUeXBlTmFtZT0idG5zOklTQTk1V29ya01hc3RlckRhdGFUe
        XBlIiBOYW1lPSJXb3JrTWFzdGVySUQiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6R
        GF0ZVRpbWUiIE5hbWU9IlN0YXJ0VGltZSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wY
        zpEYXRlVGltZSIgTmFtZT0iRW5kVGltZSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wY
        zpJbnQxNiIgTmFtZT0iUHJpb3JpdHkiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6S
        W50MzIiIE5hbWU9Ik5vT2ZKb2JPcmRlclBhcmFtZXRlcnMiLz4KICA8b3BjOkZpZWxkIExlb
        md0aEZpZWxkPSJOb09mSm9iT3JkZXJQYXJhbWV0ZXJzIiBUeXBlTmFtZT0idG5zOklTQTk1U
        GFyYW1ldGVyRGF0YVR5cGUiIE5hbWU9IkpvYk9yZGVyUGFyYW1ldGVycyIvPgogIDxvcGM6R
        mllbGQgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZlBlcnNvbm5lbFJlcXVpcmVtZ
        W50cyIvPgogIDxvcGM6RmllbGQgTGVuZ3RoRmllbGQ9Ik5vT2ZQZXJzb25uZWxSZXF1aXJlb
        WVudHMiIFR5cGVOYW1lPSJ0bnM6SVNBOTVQZXJzb25uZWxEYXRhVHlwZSIgTmFtZT0iUGVyc
        29ubmVsUmVxdWlyZW1lbnRzIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkludDMyI
        iBOYW1lPSJOb09mRXF1aXBtZW50UmVxdWlyZW1lbnRzIi8+CiAgPG9wYzpGaWVsZCBMZW5nd
        GhGaWVsZD0iTm9PZkVxdWlwbWVudFJlcXVpcmVtZW50cyIgVHlwZU5hbWU9InRuczpJU0E5N
        UVxdWlwbWVudERhdGFUeXBlIiBOYW1lPSJFcXVpcG1lbnRSZXF1aXJlbWVudHMiLz4KICA8b
        3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6SW50MzIiIE5hbWU9Ik5vT2ZQaHlzaWNhbEFzc2V0U
        mVxdWlyZW1lbnRzIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGaWVsZD0iTm9PZlBoeXNpY2FsQ
        XNzZXRSZXF1aXJlbWVudHMiIFR5cGVOYW1lPSJ0bnM6SVNBOTVQaHlzaWNhbEFzc2V0RGF0Y
        VR5cGUiIE5hbWU9IlBoeXNpY2FsQXNzZXRSZXF1aXJlbWVudHMiLz4KICA8b3BjOkZpZWxkI
        FR5cGVOYW1lPSJvcGM6SW50MzIiIE5hbWU9Ik5vT2ZNYXRlcmlhbFJlcXVpcmVtZW50cyIvP
        gogIDxvcGM6RmllbGQgTGVuZ3RoRmllbGQ9Ik5vT2ZNYXRlcmlhbFJlcXVpcmVtZW50cyIgV
        HlwZU5hbWU9InRuczpJU0E5NU1hdGVyaWFsRGF0YVR5cGUiIE5hbWU9Ik1hdGVyaWFsUmVxd
        WlyZW1lbnRzIi8+CiA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4KIDxvcGM6U3RydWN0dXJlZFR5c
        GUgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgTmFtZT0iSVNBOTVKb2JSZXNwb25zZ
        URhdGFUeXBlIj4KICA8b3BjOkRvY3VtZW50YXRpb24+ZGVmaW5lcyB0aGUgaW5mb3JtYXRpb
        24gbmVlZGVkIHRvIHNjaGVkdWxlIGFuZCBleGVjdXRlIGEgam9iLjwvb3BjOkRvY3VtZW50Y
        XRpb24+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iSUQiL
        z4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJEZXNjcmlwd
        GlvbiIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIE5hbWU9IkpvY
        k9yZGVySUQiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIE5hbWU9I
        lN0YXJ0VGltZSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTmFtZ
        T0iRW5kVGltZSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9InRuczpJU0E5NUpvYk9yZGVyU
        3RhdGVFbnVtIiBOYW1lPSJKb2JTdGF0ZSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wY
        zpJbnQzMiIgTmFtZT0iTm9PZkpvYlJlc3BvbnNlRGF0YSIvPgogIDxvcGM6RmllbGQgTGVuZ
        3RoRmllbGQ9Ik5vT2ZKb2JSZXNwb25zZURhdGEiIFR5cGVOYW1lPSJ0bnM6SVNBOTVQYXJhb
        WV0ZXJEYXRhVHlwZSIgTmFtZT0iSm9iUmVzcG9uc2VEYXRhIi8+CiAgPG9wYzpGaWVsZCBUe
        XBlTmFtZT0ib3BjOkludDMyIiBOYW1lPSJOb09mUGVyc29ubmVsQWN0dWFscyIvPgogIDxvc
        GM6RmllbGQgTGVuZ3RoRmllbGQ9Ik5vT2ZQZXJzb25uZWxBY3R1YWxzIiBUeXBlTmFtZT0id
        G5zOklTQTk1UGVyc29ubmVsRGF0YVR5cGUiIE5hbWU9IlBlcnNvbm5lbEFjdHVhbHMiLz4KI
        CA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6SW50MzIiIE5hbWU9Ik5vT2ZFcXVpcG1lbnRBY
        3R1YWxzIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGaWVsZD0iTm9PZkVxdWlwbWVudEFjdHVhb
        HMiIFR5cGVOYW1lPSJ0bnM6SVNBOTVFcXVpcG1lbnREYXRhVHlwZSIgTmFtZT0iRXF1aXBtZ
        W50QWN0dWFscyIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iT
        m9PZlBoeXNpY2FsQXNzZXRBY3R1YWxzIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGaWVsZD0iT
        m9PZlBoeXNpY2FsQXNzZXRBY3R1YWxzIiBUeXBlTmFtZT0idG5zOklTQTk1UGh5c2ljYWxBc
        3NldERhdGFUeXBlIiBOYW1lPSJQaHlzaWNhbEFzc2V0QWN0dWFscyIvPgogIDxvcGM6Rmllb
        GQgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZk1hdGVyaWFsQWN0dWFscyIvPgogI
        DxvcGM6RmllbGQgTGVuZ3RoRmllbGQ9Ik5vT2ZNYXRlcmlhbEFjdHVhbHMiIFR5cGVOYW1lP
        SJ0bnM6SVNBOTVNYXRlcmlhbERhdGFUeXBlIiBOYW1lPSJNYXRlcmlhbEFjdHVhbHMiLz4KI
        Dwvb3BjOlN0cnVjdHVyZWRUeXBlPgogPG9wYzpTdHJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0id
        WE6RXh0ZW5zaW9uT2JqZWN0IiBOYW1lPSJJU0E5NU1hdGVyaWFsRGF0YVR5cGUiPgogIDxvc
        GM6RG9jdW1lbnRhdGlvbj5kZWZpbmVzIGEgbWF0ZXJpYWwgcmVzb3VyY2UsIGEgcXVhbnRpd
        HksIGFuIG9wdGlvbmFsIGRlc2NyaXB0aW9uLCBhbmQgYW4gb3B0aW9uYWwgY29sbGVjdGlvb
        iBvZiBwcm9wZXJ0aWVzLjwvb3BjOkRvY3VtZW50YXRpb24+CiAgPG9wYzpGaWVsZCBUeXBlT
        mFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iTWF0ZXJpYWxDbGFzc0lEIi8+CiAgPG9wYzpGa
        WVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iTWF0ZXJpYWxEZWZpbml0aW9uS
        UQiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJNYXRlc
        mlhbExvdElEIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZ
        T0iTWF0ZXJpYWxTdWJsb3RJRCIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpDaGFyQ
        XJyYXkiIE5hbWU9IkRlc2NyaXB0aW9uIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjO
        kNoYXJBcnJheSIgTmFtZT0iTWF0ZXJpYWxVc2UiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lP
        SJvcGM6Q2hhckFycmF5IiBOYW1lPSJRdWFudGl0eSIvPgogIDxvcGM6RmllbGQgVHlwZU5hb
        WU9Im9wYzpDaGFyQXJyYXkiIE5hbWU9IlVvTSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9I
        m9wYzpJbnQzMiIgTmFtZT0iTm9PZlByb3BlcnRpZXMiLz4KICA8b3BjOkZpZWxkIExlbmd0a
        EZpZWxkPSJOb09mUHJvcGVydGllcyIgVHlwZU5hbWU9InRuczpJU0E5NVByb3BlcnR5RGF0Y
        VR5cGUiIE5hbWU9IlByb3BlcnRpZXMiLz4KIDwvb3BjOlN0cnVjdHVyZWRUeXBlPgogPG9wY
        zpTdHJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBOYW1lPSJJU
        0E5NVBhcmFtZXRlckRhdGFUeXBlIj4KICA8b3BjOkRvY3VtZW50YXRpb24+QSBzdWJ0eXBlI
        G9mIE9QQyBVQSBTdHJ1Y3R1cmUgdGhhdCBkZWZpbmVzIHRocmVlIGxpbmtlZCBkYXRhIGl0Z
        W1zOiB0aGUgSUQsIHdoaWNoIGlzIGEgdW5pcXVlIGlkZW50aWZpZXIgZm9yIGEgcHJvcGVyd
        HksIHRoZSB2YWx1ZSwgd2hpY2ggaXMgdGhlIGRhdGEgdGhhdCBpcyBpZGVudGlmaWVkLCBhb
        mQgYW4gb3B0aW9uYWwgZGVzY3JpcHRpb24gb2YgdGhlIHBhcmFtZXRlci48L29wYzpEb2N1b
        WVudGF0aW9uPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIE5hbWU9I
        klEIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0idWE6VmFyaWFudCIgTmFtZT0iVmFsdWUiL
        z4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJEZXNjcmlwd
        GlvbiIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIE5hbWU9IlVvT
        SIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZlN1YnBhc
        mFtZXRlcnMiLz4KICA8b3BjOkZpZWxkIExlbmd0aEZpZWxkPSJOb09mU3VicGFyYW1ldGVyc
        yIgVHlwZU5hbWU9InRuczpJU0E5NVBhcmFtZXRlckRhdGFUeXBlIiBOYW1lPSJTdWJwYXJhb
        WV0ZXJzIi8+CiA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4KIDxvcGM6U3RydWN0dXJlZFR5cGUgQ
        mFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgTmFtZT0iSVNBOTVQZXJzb25uZWxEYXRhV
        HlwZSI+CiAgPG9wYzpEb2N1bWVudGF0aW9uPmRlZmluZXMgYSBwZXJzb25uZWwgcmVzb3VyY
        2Ugb3IgYSBwZXJzb24sIGEgcXVhbnRpdHksIGFuIG9wdGlvbmFsIGRlc2NyaXB0aW9uLCBhb
        mQgYW4gb3B0aW9uYWwgY29sbGVjdGlvbiBvZiBwcm9wZXJ0aWVzLjwvb3BjOkRvY3VtZW50Y
        XRpb24+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iSUQiL
        z4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJEZXNjcmlwd
        GlvbiIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIE5hbWU9IlBlc
        nNvbm5lbFVzZSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIE5hb
        WU9IlF1YW50aXR5Ii8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgT
        mFtZT0iVW9NIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkludDMyIiBOYW1lPSJOb
        09mUHJvcGVydGllcyIvPgogIDxvcGM6RmllbGQgTGVuZ3RoRmllbGQ9Ik5vT2ZQcm9wZXJ0a
        WVzIiBUeXBlTmFtZT0idG5zOklTQTk1UHJvcGVydHlEYXRhVHlwZSIgTmFtZT0iUHJvcGVyd
        GllcyIvPgogPC9vcGM6U3RydWN0dXJlZFR5cGU+CiA8b3BjOlN0cnVjdHVyZWRUeXBlIEJhc
        2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIE5hbWU9IklTQTk1UGh5c2ljYWxBc3NldERhd
        GFUeXBlIj4KICA8b3BjOkRvY3VtZW50YXRpb24+ZGVmaW5lcyBhIHBoeXNpY2FsIGFzc2V0L
        CBhIHF1YW50aXR5LCBhbiBvcHRpb25hbCBkZXNjcmlwdGlvbiwgYW5kIGFuIG9wdGlvbmFsI
        GNvbGxlY3Rpb24gb2YgcHJvcGVydGllcy48L29wYzpEb2N1bWVudGF0aW9uPgogIDxvcGM6R
        mllbGQgVHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIE5hbWU9IklEIi8+CiAgPG9wYzpGaWVsZ
        CBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iRGVzY3JpcHRpb24iLz4KICA8b3BjO
        kZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJQaHlzaWNhbEFzc2V0VXNlI
        i8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iUXVhbnRpd
        HkiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJVb00iL
        z4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6SW50MzIiIE5hbWU9Ik5vT2ZQcm9wZXJ0a
        WVzIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGhGaWVsZD0iTm9PZlByb3BlcnRpZXMiIFR5cGVOY
        W1lPSJ0bnM6SVNBOTVQcm9wZXJ0eURhdGFUeXBlIiBOYW1lPSJQcm9wZXJ0aWVzIi8+CiA8L
        29wYzpTdHJ1Y3R1cmVkVHlwZT4KIDxvcGM6U3RydWN0dXJlZFR5cGUgQmFzZVR5cGU9InVhO
        kV4dGVuc2lvbk9iamVjdCIgTmFtZT0iSVNBOTVQcm9wZXJ0eURhdGFUeXBlIj4KICA8b3BjO
        kRvY3VtZW50YXRpb24+QSBzdWJ0eXBlIG9mIE9QQyBVQSBTdHJ1Y3R1cmUgdGhhdCBkZWZpb
        mVzIHR3byBsaW5rZWQgZGF0YSBpdGVtczogYW4gSUQsIHdoaWNoIGlzIGEgdW5pcXVlIGlkZ
        W50aWZpZXIgZm9yIGEgcHJvcGVydHkgd2l0aGluIHRoZSBzY29wZSBvZiB0aGUgYXNzb2NpY
        XRlZCByZXNvdXJjZSwgYW5kIHRoZSB2YWx1ZSwgd2hpY2ggaXMgdGhlIGRhdGEgZm9yIHRoZ
        SBwcm9wZXJ0eS48L29wYzpEb2N1bWVudGF0aW9uPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9I
        m9wYzpDaGFyQXJyYXkiIE5hbWU9IklEIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0idWE6V
        mFyaWFudCIgTmFtZT0iVmFsdWUiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhc
        kFycmF5IiBOYW1lPSJEZXNjcmlwdGlvbiIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wY
        zpDaGFyQXJyYXkiIE5hbWU9IlVvTSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpJb
        nQzMiIgTmFtZT0iTm9PZlN1YnByb3BlcnRpZXMiLz4KICA8b3BjOkZpZWxkIExlbmd0aEZpZ
        WxkPSJOb09mU3VicHJvcGVydGllcyIgVHlwZU5hbWU9InRuczpJU0E5NVByb3BlcnR5RGF0Y
        VR5cGUiIE5hbWU9IlN1YnByb3BlcnRpZXMiLz4KIDwvb3BjOlN0cnVjdHVyZWRUeXBlPgogP
        G9wYzpTdHJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBOYW1lP
        SJJU0E5NVdvcmtNYXN0ZXJEYXRhVHlwZSI+CiAgPG9wYzpEb2N1bWVudGF0aW9uPkRlZmluZ
        XMgYSBXb3JrIE1hc3RlciBJRCBhbmQgdGhlIGRlZmluZWQgcGFyYW1ldGVycyBmb3IgdGhlI
        FdvcmsgTWFzdGVyLjwvb3BjOkRvY3VtZW50YXRpb24+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZ
        T0ib3BjOkNoYXJBcnJheSIgTmFtZT0iSUQiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvc
        GM6Q2hhckFycmF5IiBOYW1lPSJEZXNjcmlwdGlvbiIvPgogIDxvcGM6RmllbGQgVHlwZU5hb
        WU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZlBhcmFtZXRlcnMiLz4KICA8b3BjOkZpZWxkIExlb
        md0aEZpZWxkPSJOb09mUGFyYW1ldGVycyIgVHlwZU5hbWU9InRuczpJU0E5NVBhcmFtZXRlc
        kRhdGFUeXBlIiBOYW1lPSJQYXJhbWV0ZXJzIi8+CiA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4KI
        DxvcGM6RW51bWVyYXRlZFR5cGUgTGVuZ3RoSW5CaXRzPSIzMiIgTmFtZT0iSVNBOTVKb2JPc
        mRlckNvbW1hbmRFbnVtIj4KICA8b3BjOkRvY3VtZW50YXRpb24+RGVzY3JpYmVzIHRoZSBwb
        3NzaWJsZSBqb2Igb3JkZXIgY29tbWFuZHMuICA8L29wYzpEb2N1bWVudGF0aW9uPgogIDxvc
        GM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuZGVmaW5lZCIgVmFsdWU9IjAiLz4KICA8b3BjO
        kVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdG9yZSIgVmFsdWU9IjEiLz4KICA8b3BjOkVudW1lc
        mF0ZWRWYWx1ZSBOYW1lPSJTdG9yZUFuZFN0YXJ0IiBWYWx1ZT0iMiIvPgogIDxvcGM6RW51b
        WVyYXRlZFZhbHVlIE5hbWU9IlN0YXJ0IiBWYWx1ZT0iMyIvPgogIDxvcGM6RW51bWVyYXRlZ
        FZhbHVlIE5hbWU9IlVwZGF0ZSIgVmFsdWU9IjQiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1Z
        SBOYW1lPSJTdG9wIiBWYWx1ZT0iNSIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9I
        kNhbmNlbCIgVmFsdWU9IjYiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDbGVhc
        iIgVmFsdWU9IjciLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlPgogPG9wYzpFbnVtZXJhdGVkV
        HlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJJU0E5NUpvYk9yZGVyU3RhdGVFbnVtIj4KI
        CA8b3BjOkRvY3VtZW50YXRpb24+RGVzY3JpYmVzIHRoZSBkZWZpbmVkIGpvYiBzdGF0dXNlc
        y4gPC9vcGM6RG9jdW1lbnRhdGlvbj4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVb
        mRlZmluZWQiIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iV2Fpd
        GluZyIgVmFsdWU9IjEiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWFkeSIgV
        mFsdWU9IjIiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJMb2FkZWQiIFZhbHVlP
        SIzIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUnVubmluZyIgVmFsdWU9IjQiL
        z4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDb21wbGV0ZWQiIFZhbHVlPSI1Ii8+C
        iAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWJvcnRlZCIgVmFsdWU9IjYiLz4KICA8b
        3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIZWxkIiBWYWx1ZT0iNyIvPgogIDxvcGM6RW51b
        WVyYXRlZFZhbHVlIE5hbWU9IlN1c3BlbmRlZCIgVmFsdWU9IjgiLz4KICA8b3BjOkVudW1lc
        mF0ZWRWYWx1ZSBOYW1lPSJDbG9zZWQiIFZhbHVlPSI5Ii8+CiAgPG9wYzpFbnVtZXJhdGVkV
        mFsdWUgTmFtZT0iRXJyb3IiIFZhbHVlPSIxMCIvPgogPC9vcGM6RW51bWVyYXRlZFR5cGU+C
        iA8b3BjOkVudW1lcmF0ZWRUeXBlIExlbmd0aEluQml0cz0iMzIiIE5hbWU9IklTQTk1UmV0d
        XJuRW51bSI+CiAgPG9wYzpEb2N1bWVudGF0aW9uPkl0IGRlc2NyaWJlcyB0aGUgcG9zc2lib
        GUgcmV0dXJuIHN0YXR1cyBmcm9tIGEgTWV0aG9kIGNhbGw8L29wYzpEb2N1bWVudGF0aW9uP
        gogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuZGVmaW5lZCIgVmFsdWU9IjAiLz4KI
        CA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb0Vycm9yIiBWYWx1ZT0iMSIvPgogIDxvc
        GM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmFsaWRKb2JPcmRlcklEIiBWYWx1ZT0iMiIvP
        gogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuYWJsZVRvQWNjZXB0Sm9iT3JkZXIiI
        FZhbHVlPSIzIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVW5hYmxlVG9BY2Nlc
        HRKb2JPcmRlckNvbW1hbmQiIFZhbHVlPSI0Ii8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgT
        mFtZT0iVW5hYmxlVG9SZXR1cm5Kb2JSZXNwb25zZSIgVmFsdWU9IjUiLz4KIDwvb3BjOkVud
        W1lcmF0ZWRUeXBlPgo8L29wYzpUeXBlRGljdGlvbmFyeT4K</uax:ByteString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6002" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=6001" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6001</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/ISA95-JOBCONTROL</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6003" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_XmlSchema" DataType="ByteString">
    <DisplayName>TypeDictionary</DisplayName>
    <Description>Collects the data type descriptions of http://opcfoundation.org/UA/ISA95-JOBCONTROL</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6010</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6006</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6008</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6012</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6020</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6014</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6016</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6022</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6018</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6004</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=92</Reference>
    </References>
    <Value>
      <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PHhzOnNjaGVtYSBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZCIgdGFyZ2V0TmFtZXNwYWNlPSJod
        HRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvSVNBOTUtSk9CQ09OVFJPTC9UeXBlcy54c2QiI
        HhtbG5zOnRucz0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBL0lTQTk1LUpPQkNPTlRST
        0wvVHlwZXMueHNkIiB4bWxuczp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwM
        DgvMDIvVHlwZXMueHNkIiB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY
        2hlbWEiPgogPHhzOmltcG9ydCBuYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZ
        y9VQS8yMDA4LzAyL1R5cGVzLnhzZCIvPgogPHhzOnNpbXBsZVR5cGUgbmFtZT0iSVNBOTVKb
        2JPcmRlckNvbW1hbmRFbnVtIj4KICA8eHM6YW5ub3RhdGlvbj4KICAgPHhzOmRvY3VtZW50Y
        XRpb24+RGVzY3JpYmVzIHRoZSBwb3NzaWJsZSBqb2Igb3JkZXIgY29tbWFuZHMuICA8L3hzO
        mRvY3VtZW50YXRpb24+CiAgPC94czphbm5vdGF0aW9uPgogIDx4czpyZXN0cmljdGlvbiBiY
        XNlPSJ4czpzdHJpbmciPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVuZGVmaW5lZF8wI
        i8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU3RvcmVfMSIvPgogICA8eHM6ZW51bWVyY
        XRpb24gdmFsdWU9IlN0b3JlQW5kU3RhcnRfMiIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsd
        WU9IlN0YXJ0XzMiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVcGRhdGVfNCIvPgogI
        CA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0b3BfNSIvPgogICA8eHM6ZW51bWVyYXRpb24gd
        mFsdWU9IkNhbmNlbF82Ii8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQ2xlYXJfNyIvP
        gogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlbWVudCB0e
        XBlPSJ0bnM6SVNBOTVKb2JPcmRlckNvbW1hbmRFbnVtIiBuYW1lPSJJU0E5NUpvYk9yZGVyQ
        29tbWFuZEVudW0iLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZJU0E5NUpvYk9yZ
        GVyQ29tbWFuZEVudW0iPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2Njd
        XJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOklTQTk1Sm9iT3JkZXJDb
        21tYW5kRW51bSIgbmFtZT0iSVNBOTVKb2JPcmRlckNvbW1hbmRFbnVtIiBuaWxsYWJsZT0id
        HJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lb
        nQgdHlwZT0idG5zOkxpc3RPZklTQTk1Sm9iT3JkZXJDb21tYW5kRW51bSIgbmFtZT0iTGlzd
        E9mSVNBOTVKb2JPcmRlckNvbW1hbmRFbnVtIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOnNpb
        XBsZVR5cGUgbmFtZT0iSVNBOTVKb2JPcmRlclN0YXRlRW51bSI+CiAgPHhzOmFubm90YXRpb
        24+CiAgIDx4czpkb2N1bWVudGF0aW9uPkRlc2NyaWJlcyB0aGUgZGVmaW5lZCBqb2Igc3Rhd
        HVzZXMuIDwveHM6ZG9jdW1lbnRhdGlvbj4KICA8L3hzOmFubm90YXRpb24+CiAgPHhzOnJlc
        3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iV
        W5kZWZpbmVkXzAiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJXYWl0aW5nXzEiLz4KI
        CAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWFkeV8yIi8+CiAgIDx4czplbnVtZXJhdGlvb
        iB2YWx1ZT0iTG9hZGVkXzMiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSdW5uaW5nX
        zQiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDb21wbGV0ZWRfNSIvPgogICA8eHM6Z
        W51bWVyYXRpb24gdmFsdWU9IkFib3J0ZWRfNiIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsd
        WU9IkhlbGRfNyIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN1c3BlbmRlZF84Ii8+C
        iAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQ2xvc2VkXzkiLz4KICAgPHhzOmVudW1lcmF0a
        W9uIHZhbHVlPSJFcnJvcl8xMCIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZ
        VR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6SVNBOTVKb2JPcmRlclN0YXRlRW51bSIgb
        mFtZT0iSVNBOTVKb2JPcmRlclN0YXRlRW51bSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9I
        kxpc3RPZklTQTk1Sm9iT3JkZXJTdGF0ZUVudW0iPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzO
        mVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zO
        klTQTk1Sm9iT3JkZXJTdGF0ZUVudW0iIG5hbWU9IklTQTk1Sm9iT3JkZXJTdGF0ZUVudW0iI
        G5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+C
        iA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVKb2JPcmRlclN0YXRlRW51bSIgb
        mFtZT0iTGlzdE9mSVNBOTVKb2JPcmRlclN0YXRlRW51bSIgbmlsbGFibGU9InRydWUiLz4KI
        Dx4czpzaW1wbGVUeXBlIG5hbWU9IklTQTk1UmV0dXJuRW51bSI+CiAgPHhzOmFubm90YXRpb
        24+CiAgIDx4czpkb2N1bWVudGF0aW9uPkl0IGRlc2NyaWJlcyB0aGUgcG9zc2libGUgcmV0d
        XJuIHN0YXR1cyBmcm9tIGEgTWV0aG9kIGNhbGw8L3hzOmRvY3VtZW50YXRpb24+CiAgPC94c
        zphbm5vdGF0aW9uPgogIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPgogICA8e
        HM6ZW51bWVyYXRpb24gdmFsdWU9IlVuZGVmaW5lZF8wIi8+CiAgIDx4czplbnVtZXJhdGlvb
        iB2YWx1ZT0iTm9FcnJvcl8xIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW52YWxpZ
        EpvYk9yZGVySURfMiIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVuYWJsZVRvQWNjZ
        XB0Sm9iT3JkZXJfMyIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVuYWJsZVRvQWNjZ
        XB0Sm9iT3JkZXJDb21tYW5kXzQiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmFib
        GVUb1JldHVybkpvYlJlc3BvbnNlXzUiLz4KICA8L3hzOnJlc3RyaWN0aW9uPgogPC94czpza
        W1wbGVUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOklTQTk1UmV0dXJuRW51bSIgbmFtZ
        T0iSVNBOTVSZXR1cm5FbnVtIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSVNBO
        TVSZXR1cm5FbnVtIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vyc
        z0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpJU0E5NVJldHVybkVudW0iI
        G5hbWU9IklTQTk1UmV0dXJuRW51bSIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlb
        mNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZJU
        0E5NVJldHVybkVudW0iIG5hbWU9Ikxpc3RPZklTQTk1UmV0dXJuRW51bSIgbmlsbGFibGU9I
        nRydWUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJJU0E5NUVxdWlwbWVudERhdGFUeXBlI
        j4KICA8eHM6YW5ub3RhdGlvbj4KICAgPHhzOmRvY3VtZW50YXRpb24+RGVmaW5lcyBhbiBlc
        XVpcG1lbnQgcmVzb3VyY2Ugb3IgYSBwaWVjZSBvZiBlcXVpcG1lbnQsIGEgcXVhbnRpdHksI
        GFuIG9wdGlvbmFsIGRlc2NyaXB0aW9uLCBhbmQgYW4gb3B0aW9uYWwgY29sbGVjdGlvbiBvZ
        iBwcm9wZXJ0aWVzLjwveHM6ZG9jdW1lbnRhdGlvbj4KICA8L3hzOmFubm90YXRpb24+CiAgP
        HhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iM
        SIgdHlwZT0ieHM6c3RyaW5nIiBuYW1lPSJJRCIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1c
        nM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c3RyaW5nIiBuYW1lPSJEZXNjcmlwdGlvb
        iIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ie
        HM6c3RyaW5nIiBuYW1lPSJFcXVpcG1lbnRVc2UiLz4KICAgPHhzOmVsZW1lbnQgbWluT2Njd
        XJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iUXVhbnRpdHkiL
        z4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzO
        nN0cmluZyIgbmFtZT0iVW9NIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T
        2NjdXJzPSIxIiB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVQcm9wZXJ0eURhdGFUeXBlIiBuYW1lP
        SJQcm9wZXJ0aWVzIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8e
        HM6ZWxlbWVudCB0eXBlPSJ0bnM6SVNBOTVFcXVpcG1lbnREYXRhVHlwZSIgbmFtZT0iSVNBO
        TVFcXVpcG1lbnREYXRhVHlwZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZklTQ
        Tk1RXF1aXBtZW50RGF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgb
        WluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOklTQTk1RXF1a
        XBtZW50RGF0YVR5cGUiIG5hbWU9IklTQTk1RXF1aXBtZW50RGF0YVR5cGUiIG5pbGxhYmxlP
        SJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlb
        WVudCB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVFcXVpcG1lbnREYXRhVHlwZSIgbmFtZT0iTGlzd
        E9mSVNBOTVFcXVpcG1lbnREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiLz4KIDx4czpjb21wb
        GV4VHlwZSBuYW1lPSJJU0E5NUpvYk9yZGVyRGF0YVR5cGUiPgogIDx4czphbm5vdGF0aW9uP
        gogICA8eHM6ZG9jdW1lbnRhdGlvbj5EZWZpbmVzIHRoZSBpbmZvcm1hdGlvbiBuZWVkZWQgd
        G8gc2NoZWR1bGUgYW5kIGV4ZWN1dGUgYSBqb2IuPC94czpkb2N1bWVudGF0aW9uPgogIDwve
        HM6YW5ub3RhdGlvbj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vyc
        z0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IklEIi8+CiAgIDx4c
        zplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciI
        G5hbWU9IkRlc2NyaXB0aW9uIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T
        2NjdXJzPSIxIiB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVXb3JrTWFzdGVyRGF0YVR5cGUiIG5hb
        WU9IldvcmtNYXN0ZXJJRCIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY
        3Vycz0iMSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG5hbWU9IlN0YXJ0VGltZSIvPgogICA8eHM6Z
        WxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6ZGF0ZVRpbWUiI
        G5hbWU9IkVuZFRpbWUiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1c
        nM9IjEiIHR5cGU9InhzOnNob3J0IiBuYW1lPSJQcmlvcml0eSIvPgogICA8eHM6ZWxlbWVud
        CBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZklTQTk1UGFyY
        W1ldGVyRGF0YVR5cGUiIG5hbWU9IkpvYk9yZGVyUGFyYW1ldGVycyIvPgogICA8eHM6ZWxlb
        WVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZklTQTk1U
        GVyc29ubmVsRGF0YVR5cGUiIG5hbWU9IlBlcnNvbm5lbFJlcXVpcmVtZW50cyIvPgogICA8e
        HM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZ
        klTQTk1RXF1aXBtZW50RGF0YVR5cGUiIG5hbWU9IkVxdWlwbWVudFJlcXVpcmVtZW50cyIvP
        gogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zO
        kxpc3RPZklTQTk1UGh5c2ljYWxBc3NldERhdGFUeXBlIiBuYW1lPSJQaHlzaWNhbEFzc2V0U
        mVxdWlyZW1lbnRzIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzP
        SIxIiB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVNYXRlcmlhbERhdGFUeXBlIiBuYW1lPSJNYXRlc
        mlhbFJlcXVpcmVtZW50cyIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlP
        gogPHhzOmVsZW1lbnQgdHlwZT0idG5zOklTQTk1Sm9iT3JkZXJEYXRhVHlwZSIgbmFtZT0iS
        VNBOTVKb2JPcmRlckRhdGFUeXBlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mS
        VNBOTVKb2JPcmRlckRhdGFUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50I
        G1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpJU0E5NUpvY
        k9yZGVyRGF0YVR5cGUiIG5hbWU9IklTQTk1Sm9iT3JkZXJEYXRhVHlwZSIgbmlsbGFibGU9I
        nRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZ
        W50IHR5cGU9InRuczpMaXN0T2ZJU0E5NUpvYk9yZGVyRGF0YVR5cGUiIG5hbWU9Ikxpc3RPZ
        klTQTk1Sm9iT3JkZXJEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiLz4KIDx4czpjb21wbGV4V
        HlwZSBuYW1lPSJJU0E5NUpvYlJlc3BvbnNlRGF0YVR5cGUiPgogIDx4czphbm5vdGF0aW9uP
        gogICA8eHM6ZG9jdW1lbnRhdGlvbj5kZWZpbmVzIHRoZSBpbmZvcm1hdGlvbiBuZWVkZWQgd
        G8gc2NoZWR1bGUgYW5kIGV4ZWN1dGUgYSBqb2IuPC94czpkb2N1bWVudGF0aW9uPgogIDwve
        HM6YW5ub3RhdGlvbj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vyc
        z0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IklEIi8+CiAgIDx4c
        zplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciI
        G5hbWU9IkRlc2NyaXB0aW9uIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T
        2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IkpvYk9yZGVySUQiLz4KICAgPHhzO
        mVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOmRhdGVUaW1lI
        iBuYW1lPSJTdGFydFRpbWUiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY
        2N1cnM9IjEiIHR5cGU9InhzOmRhdGVUaW1lIiBuYW1lPSJFbmRUaW1lIi8+CiAgIDx4czplb
        GVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ0bnM6SVNBOTVKb2JPc
        mRlclN0YXRlRW51bSIgbmFtZT0iSm9iU3RhdGUiLz4KICAgPHhzOmVsZW1lbnQgbWluT2Njd
        XJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InRuczpMaXN0T2ZJU0E5NVBhcmFtZXRlckRhd
        GFUeXBlIiBuYW1lPSJKb2JSZXNwb25zZURhdGEiLz4KICAgPHhzOmVsZW1lbnQgbWluT2Njd
        XJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InRuczpMaXN0T2ZJU0E5NVBlcnNvbm5lbERhd
        GFUeXBlIiBuYW1lPSJQZXJzb25uZWxBY3R1YWxzIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY
        3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVFcXVpcG1lbnREY
        XRhVHlwZSIgbmFtZT0iRXF1aXBtZW50QWN0dWFscyIvPgogICA8eHM6ZWxlbWVudCBtaW5PY
        2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZklTQTk1UGh5c2ljYWxBc
        3NldERhdGFUeXBlIiBuYW1lPSJQaHlzaWNhbEFzc2V0QWN0dWFscyIvPgogICA8eHM6ZWxlb
        WVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZklTQTk1T
        WF0ZXJpYWxEYXRhVHlwZSIgbmFtZT0iTWF0ZXJpYWxBY3R1YWxzIi8+CiAgPC94czpzZXF1Z
        W5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6SVNBOTVKb
        2JSZXNwb25zZURhdGFUeXBlIiBuYW1lPSJJU0E5NUpvYlJlc3BvbnNlRGF0YVR5cGUiLz4KI
        Dx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZJU0E5NUpvYlJlc3BvbnNlRGF0YVR5cGUiP
        gogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1c
        nM9InVuYm91bmRlZCIgdHlwZT0idG5zOklTQTk1Sm9iUmVzcG9uc2VEYXRhVHlwZSIgbmFtZ
        T0iSVNBOTVKb2JSZXNwb25zZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c
        2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc
        3RPZklTQTk1Sm9iUmVzcG9uc2VEYXRhVHlwZSIgbmFtZT0iTGlzdE9mSVNBOTVKb2JSZXNwb
        25zZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9I
        klTQTk1TWF0ZXJpYWxEYXRhVHlwZSI+CiAgPHhzOmFubm90YXRpb24+CiAgIDx4czpkb2N1b
        WVudGF0aW9uPmRlZmluZXMgYSBtYXRlcmlhbCByZXNvdXJjZSwgYSBxdWFudGl0eSwgYW4gb
        3B0aW9uYWwgZGVzY3JpcHRpb24sIGFuZCBhbiBvcHRpb25hbCBjb2xsZWN0aW9uIG9mIHByb
        3BlcnRpZXMuPC94czpkb2N1bWVudGF0aW9uPgogIDwveHM6YW5ub3RhdGlvbj4KICA8eHM6c
        2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0e
        XBlPSJ4czpzdHJpbmciIG5hbWU9Ik1hdGVyaWFsQ2xhc3NJRCIvPgogICA8eHM6ZWxlbWVud
        CBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c3RyaW5nIiBuYW1lPSJNY
        XRlcmlhbERlZmluaXRpb25JRCIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1he
        E9jY3Vycz0iMSIgdHlwZT0ieHM6c3RyaW5nIiBuYW1lPSJNYXRlcmlhbExvdElEIi8+CiAgI
        Dx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpb
        mciIG5hbWU9Ik1hdGVyaWFsU3VibG90SUQiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzP
        SIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iRGVzY3JpcHRpb24iL
        z4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzO
        nN0cmluZyIgbmFtZT0iTWF0ZXJpYWxVc2UiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzP
        SIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iUXVhbnRpdHkiLz4KI
        CAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0c
        mluZyIgbmFtZT0iVW9NIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2Njd
        XJzPSIxIiB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVQcm9wZXJ0eURhdGFUeXBlIiBuYW1lPSJQc
        m9wZXJ0aWVzIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6Z
        WxlbWVudCB0eXBlPSJ0bnM6SVNBOTVNYXRlcmlhbERhdGFUeXBlIiBuYW1lPSJJU0E5NU1hd
        GVyaWFsRGF0YVR5cGUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZJU0E5NU1hd
        GVyaWFsRGF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2Njd
        XJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOklTQTk1TWF0ZXJpYWxEY
        XRhVHlwZSIgbmFtZT0iSVNBOTVNYXRlcmlhbERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvP
        gogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZ
        T0idG5zOkxpc3RPZklTQTk1TWF0ZXJpYWxEYXRhVHlwZSIgbmFtZT0iTGlzdE9mSVNBOTVNY
        XRlcmlhbERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hb
        WU9IklTQTk1UGFyYW1ldGVyRGF0YVR5cGUiPgogIDx4czphbm5vdGF0aW9uPgogICA8eHM6Z
        G9jdW1lbnRhdGlvbj5BIHN1YnR5cGUgb2YgT1BDIFVBIFN0cnVjdHVyZSB0aGF0IGRlZmluZ
        XMgdGhyZWUgbGlua2VkIGRhdGEgaXRlbXM6IHRoZSBJRCwgd2hpY2ggaXMgYSB1bmlxdWUga
        WRlbnRpZmllciBmb3IgYSBwcm9wZXJ0eSwgdGhlIHZhbHVlLCB3aGljaCBpcyB0aGUgZGF0Y
        SB0aGF0IGlzIGlkZW50aWZpZWQsIGFuZCBhbiBvcHRpb25hbCBkZXNjcmlwdGlvbiBvZiB0a
        GUgcGFyYW1ldGVyLjwveHM6ZG9jdW1lbnRhdGlvbj4KICA8L3hzOmFubm90YXRpb24+CiAgP
        HhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iM
        SIgdHlwZT0ieHM6c3RyaW5nIiBuYW1lPSJJRCIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1c
        nM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idWE6VmFyaWFudCIgbmFtZT0iVmFsdWUiLz4KI
        CAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0c
        mluZyIgbmFtZT0iRGVzY3JpcHRpb24iLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwI
        iBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iVW9NIi8+CiAgIDx4czplb
        GVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ0bnM6TGlzdE9mSVNBO
        TVQYXJhbWV0ZXJEYXRhVHlwZSIgbmFtZT0iU3VicGFyYW1ldGVycyIvPgogIDwveHM6c2Vxd
        WVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOklTQTk1U
        GFyYW1ldGVyRGF0YVR5cGUiIG5hbWU9IklTQTk1UGFyYW1ldGVyRGF0YVR5cGUiLz4KIDx4c
        zpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZJU0E5NVBhcmFtZXRlckRhdGFUeXBlIj4KICA8e
        HM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1b
        mJvdW5kZWQiIHR5cGU9InRuczpJU0E5NVBhcmFtZXRlckRhdGFUeXBlIiBuYW1lPSJJU0E5N
        VBhcmFtZXRlckRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+C
        iA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZklTQTk1U
        GFyYW1ldGVyRGF0YVR5cGUiIG5hbWU9Ikxpc3RPZklTQTk1UGFyYW1ldGVyRGF0YVR5cGUiI
        G5pbGxhYmxlPSJ0cnVlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSVNBOTVQZXJzb25uZ
        WxEYXRhVHlwZSI+CiAgPHhzOmFubm90YXRpb24+CiAgIDx4czpkb2N1bWVudGF0aW9uPmRlZ
        mluZXMgYSBwZXJzb25uZWwgcmVzb3VyY2Ugb3IgYSBwZXJzb24sIGEgcXVhbnRpdHksIGFuI
        G9wdGlvbmFsIGRlc2NyaXB0aW9uLCBhbmQgYW4gb3B0aW9uYWwgY29sbGVjdGlvbiBvZiBwc
        m9wZXJ0aWVzLjwveHM6ZG9jdW1lbnRhdGlvbj4KICA8L3hzOmFubm90YXRpb24+CiAgPHhzO
        nNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgd
        HlwZT0ieHM6c3RyaW5nIiBuYW1lPSJJRCIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9I
        jAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c3RyaW5nIiBuYW1lPSJEZXNjcmlwdGlvbiIvP
        gogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c
        3RyaW5nIiBuYW1lPSJQZXJzb25uZWxVc2UiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzP
        SIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iUXVhbnRpdHkiLz4KI
        CAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0c
        mluZyIgbmFtZT0iVW9NIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2Njd
        XJzPSIxIiB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVQcm9wZXJ0eURhdGFUeXBlIiBuYW1lPSJQc
        m9wZXJ0aWVzIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6Z
        WxlbWVudCB0eXBlPSJ0bnM6SVNBOTVQZXJzb25uZWxEYXRhVHlwZSIgbmFtZT0iSVNBOTVQZ
        XJzb25uZWxEYXRhVHlwZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZklTQTk1U
        GVyc29ubmVsRGF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT
        2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOklTQTk1UGVyc29ub
        mVsRGF0YVR5cGUiIG5hbWU9IklTQTk1UGVyc29ubmVsRGF0YVR5cGUiIG5pbGxhYmxlPSJ0c
        nVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVud
        CB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVQZXJzb25uZWxEYXRhVHlwZSIgbmFtZT0iTGlzdE9mS
        VNBOTVQZXJzb25uZWxEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiLz4KIDx4czpjb21wbGV4V
        HlwZSBuYW1lPSJJU0E5NVBoeXNpY2FsQXNzZXREYXRhVHlwZSI+CiAgPHhzOmFubm90YXRpb
        24+CiAgIDx4czpkb2N1bWVudGF0aW9uPmRlZmluZXMgYSBwaHlzaWNhbCBhc3NldCwgYSBxd
        WFudGl0eSwgYW4gb3B0aW9uYWwgZGVzY3JpcHRpb24sIGFuZCBhbiBvcHRpb25hbCBjb2xsZ
        WN0aW9uIG9mIHByb3BlcnRpZXMuPC94czpkb2N1bWVudGF0aW9uPgogIDwveHM6YW5ub3Rhd
        Glvbj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T
        2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IklEIi8+CiAgIDx4czplbGVtZW50I
        G1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IkRlc
        2NyaXB0aW9uIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxI
        iB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IlBoeXNpY2FsQXNzZXRVc2UiLz4KICAgPHhzOmVsZ
        W1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZ
        T0iUXVhbnRpdHkiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9I
        jEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iVW9NIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY
        3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ0bnM6TGlzdE9mSVNBOTVQcm9wZXJ0eURhd
        GFUeXBlIiBuYW1lPSJQcm9wZXJ0aWVzIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tc
        GxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6SVNBOTVQaHlzaWNhbEFzc2V0RGF0Y
        VR5cGUiIG5hbWU9IklTQTk1UGh5c2ljYWxBc3NldERhdGFUeXBlIi8+CiA8eHM6Y29tcGxle
        FR5cGUgbmFtZT0iTGlzdE9mSVNBOTVQaHlzaWNhbEFzc2V0RGF0YVR5cGUiPgogIDx4czpzZ
        XF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91b
        mRlZCIgdHlwZT0idG5zOklTQTk1UGh5c2ljYWxBc3NldERhdGFUeXBlIiBuYW1lPSJJU0E5N
        VBoeXNpY2FsQXNzZXREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlb
        mNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZJU
        0E5NVBoeXNpY2FsQXNzZXREYXRhVHlwZSIgbmFtZT0iTGlzdE9mSVNBOTVQaHlzaWNhbEFzc
        2V0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iS
        VNBOTVQcm9wZXJ0eURhdGFUeXBlIj4KICA8eHM6YW5ub3RhdGlvbj4KICAgPHhzOmRvY3VtZ
        W50YXRpb24+QSBzdWJ0eXBlIG9mIE9QQyBVQSBTdHJ1Y3R1cmUgdGhhdCBkZWZpbmVzIHR3b
        yBsaW5rZWQgZGF0YSBpdGVtczogYW4gSUQsIHdoaWNoIGlzIGEgdW5pcXVlIGlkZW50aWZpZ
        XIgZm9yIGEgcHJvcGVydHkgd2l0aGluIHRoZSBzY29wZSBvZiB0aGUgYXNzb2NpYXRlZCByZ
        XNvdXJjZSwgYW5kIHRoZSB2YWx1ZSwgd2hpY2ggaXMgdGhlIGRhdGEgZm9yIHRoZSBwcm9wZ
        XJ0eS48L3hzOmRvY3VtZW50YXRpb24+CiAgPC94czphbm5vdGF0aW9uPgogIDx4czpzZXF1Z
        W5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9I
        nhzOnN0cmluZyIgbmFtZT0iSUQiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtY
        XhPY2N1cnM9IjEiIHR5cGU9InVhOlZhcmlhbnQiIG5hbWU9IlZhbHVlIi8+CiAgIDx4czplb
        GVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hb
        WU9IkRlc2NyaXB0aW9uIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2Njd
        XJzPSIxIiB0eXBlPSJ4czpzdHJpbmciIG5hbWU9IlVvTSIvPgogICA8eHM6ZWxlbWVudCBta
        W5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZklTQTk1UHJvcGVyd
        HlEYXRhVHlwZSIgbmFtZT0iU3VicHJvcGVydGllcyIvPgogIDwveHM6c2VxdWVuY2U+CiA8L
        3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOklTQTk1UHJvcGVydHlEY
        XRhVHlwZSIgbmFtZT0iSVNBOTVQcm9wZXJ0eURhdGFUeXBlIi8+CiA8eHM6Y29tcGxleFR5c
        GUgbmFtZT0iTGlzdE9mSVNBOTVQcm9wZXJ0eURhdGFUeXBlIj4KICA8eHM6c2VxdWVuY2U+C
        iAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5c
        GU9InRuczpJU0E5NVByb3BlcnR5RGF0YVR5cGUiIG5hbWU9IklTQTk1UHJvcGVydHlEYXRhV
        HlwZSIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4V
        HlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZJU0E5NVByb3BlcnR5RGF0YVR5c
        GUiIG5hbWU9Ikxpc3RPZklTQTk1UHJvcGVydHlEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiL
        z4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJJU0E5NVdvcmtNYXN0ZXJEYXRhVHlwZSI+CiAgP
        HhzOmFubm90YXRpb24+CiAgIDx4czpkb2N1bWVudGF0aW9uPkRlZmluZXMgYSBXb3JrIE1hc
        3RlciBJRCBhbmQgdGhlIGRlZmluZWQgcGFyYW1ldGVycyBmb3IgdGhlIFdvcmsgTWFzdGVyL
        jwveHM6ZG9jdW1lbnRhdGlvbj4KICA8L3hzOmFubm90YXRpb24+CiAgPHhzOnNlcXVlbmNlP
        gogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c
        3RyaW5nIiBuYW1lPSJJRCIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY
        3Vycz0iMSIgdHlwZT0ieHM6c3RyaW5nIiBuYW1lPSJEZXNjcmlwdGlvbiIvPgogICA8eHM6Z
        WxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZklTQ
        Tk1UGFyYW1ldGVyRGF0YVR5cGUiIG5hbWU9IlBhcmFtZXRlcnMiLz4KICA8L3hzOnNlcXVlb
        mNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpJU0E5NVdvc
        mtNYXN0ZXJEYXRhVHlwZSIgbmFtZT0iSVNBOTVXb3JrTWFzdGVyRGF0YVR5cGUiLz4KIDx4c
        zpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZJU0E5NVdvcmtNYXN0ZXJEYXRhVHlwZSI+CiAgP
        HhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0id
        W5ib3VuZGVkIiB0eXBlPSJ0bnM6SVNBOTVXb3JrTWFzdGVyRGF0YVR5cGUiIG5hbWU9IklTQ
        Tk1V29ya01hc3RlckRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY
        2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZklTQ
        Tk1V29ya01hc3RlckRhdGFUeXBlIiBuYW1lPSJMaXN0T2ZJU0E5NVdvcmtNYXN0ZXJEYXRhV
        HlwZSIgbmlsbGFibGU9InRydWUiLz4KPC94czpzY2hlbWE+Cg==</uax:ByteString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6004" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=6003" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6003</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/ISA95-JOBCONTROL/Types.xsd</uax:String>
    </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>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.2.1/#7.2.1.1</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=6037</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="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6039</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6038</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7001</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6034</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6037" BrowseName="1:EquipmentID" ParentNodeId="ns=1;i=1002" DataType="String" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <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="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6033" BrowseName="1:JobOrderList" ParentNodeId="ns=1;i=1002" DataType="ISA95JobOrderDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>JobOrderList</DisplayName>
    <Description>Defines a read-only list of job order information available from the server. </Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6035" BrowseName="1:MaterialClassID" ParentNodeId="ns=1;i=1002" DataType="String" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <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="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</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" AccessLevel="3">
    <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="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6039" BrowseName="1:PersonnelID" ParentNodeId="ns=1;i=1002" DataType="String" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <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="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</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" AccessLevel="3">
    <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="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7001" BrowseName="1:ReceiveJobOrder" ParentNodeId="ns=1;i=1002">
    <DisplayName>ReceiveJobOrder</DisplayName>
    <Description>Defines a method of type which receives job orders and job order commands</Description>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.2.1/#7.2.1.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6040</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</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="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</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>JobOrderCommand</uax:Name>
              <uax:DataType>
                <uax:Identifier>ns=1;i=3004</uax:Identifier>
              </uax:DataType>
              <uax:ValueRank>-1</uax:ValueRank>
              <uax:ArrayDimensions />
              <uax:Description>
                <uax:Text>Contains the command to the Information Receiver on the action to be taken on the job 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>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: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="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</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>
  <UAVariable NodeId="ns=1;i=6034" BrowseName="1:WorkMaster" ParentNodeId="ns=1;i=1002" DataType="ISA95WorkMasterDataType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <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="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</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>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.2.2/#7.2.2.1</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7002</Reference>
    </References>
  </UAObjectType>
  <UAMethod NodeId="ns=1;i=7002" BrowseName="1:RequestJobResponse" ParentNodeId="ns=1;i=1003">
    <DisplayName>RequestJobResponse</DisplayName>
    <Description>This method is used to return Job Responses from unsolicited requests for responses from a job order.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.2.2/#7.2.2.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6042</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</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="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</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: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: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="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</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:UInt32>0</uax:UInt32>
              </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>
  <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>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.2.3/#7.2.3.1</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7003</Reference>
    </References>
  </UAObjectType>
  <UAMethod NodeId="ns=1;i=7003" BrowseName="1:ReceiveJobResponse" ParentNodeId="ns=1;i=1004">
    <DisplayName>ReceiveJobResponse</DisplayName>
    <Description>Defines a method of type ReceiveJobResponseMethodType which receives unsolicited Job Responses.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/7.2.3/#7.2.3.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6044</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</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="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</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="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</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>
  <UAObject NodeId="ns=1;i=5001" BrowseName="1:http://opcfoundation.org/UA/ISA95-JOBCONTROL" SymbolicName="http___opcfoundation_org_UA_ISA95_JOBCONTROL">
    <DisplayName>http://opcfoundation.org/UA/ISA95-JOBCONTROL</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/ISA95JOBCONTROL/v100/docs/9.1</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6023</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=11616</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=11715</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>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6023" BrowseName="IsNamespaceSubset" ParentNodeId="ns=1;i=5001" DataType="Boolean">
    <DisplayName>IsNamespaceSubset</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</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="HasProperty" IsForward="false">ns=1;i=5001</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:DateTime xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2021-03-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="HasProperty" IsForward="false">ns=1;i=5001</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/ISA95-JOBCONTROL</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="HasProperty" IsForward="false">ns=1;i=5001</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1.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=6021</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=6022</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=6019</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=6020</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=6009</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=6010</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=6017</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=6018</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=6005</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=6006</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=6011</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=6012</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=6013</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=6014</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=6015</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=6016</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=6007</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=6008</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>
</UANodeSet>
