<?xml version="1.0" encoding="utf-8"?>
<safetyApplication Crc="554845176" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.4.0.0" Id="855ab3a6-040f-4a17-a007-075794db9c0f" name="" mapState="false" mapDiag="false" groupOrderId="0" passificationAllowed="false" temporaryDeactivationAllowed="false" permamentDeactivationAllowed="false" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
  <networks>
    <safetyApplicationHasNetworks Id="331729a1-e404-4a81-9ee2-a1ec249395e8">
      <Network Id="19c33aca-28c7-4efa-a63d-cf6e86e4a158" name="Network1" networkName="Network1" intId="1" networkOrderId="0">
        <functionBlocks>
          <networkHasFunctionBlocks Id="d9ddead7-0d7e-4ffa-9988-e2b3d7d1a5fe">
            <fBEstop Id="40a1faf9-5ac7-4ffe-8052-def01142614e" name="FBEstop1" instanceName="FBEstop1" orderOfExecution="2" mapState="false" mapDiag="false" functionName="safeEstop" safeInputsAfterDiscError="false">
              <inPorts>
                <functioBlockHasInPorts Id="f8173c25-3544-4e7e-9a00-5854e5f6cc8b">
                  <inPort Id="714f0c9e-c634-4f85-a54d-243cde2bdac4" name="Restart" portName="Restart" portNum="2" objectIndex="0" varId="1" filter="3" portDataType="1" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="597e0c70-6294-4272-9666-7ef22d947ba0">
                  <inPort Id="cf176bbb-d44e-4ad8-b366-be4e7b22a02d" name="EStopIn1" portName="EStopIn1" portNum="4" objectIndex="8" varId="3" filter="2" portDataType="1" channelInterface="Single-Channel Both Activated" deactivate1="Break Contact (NC)" deactivate2="Make Contact (NO)" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="dd11aebd-b7c3-40ee-85e6-114612852549">
                  <inPort Id="af3a4aca-af87-413b-a599-88caa61806be" name="EStopIn2" portName="EStopIn2" portNum="5" objectIndex="9" varId="4" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="79f4e53c-02e2-402f-a19b-b5e84d3e3d4a">
                  <inPort Id="58b4c594-a8e3-49fd-8e35-cc0fd7b5089c" name="EStopIn3" portName="EStopIn3" portNum="6" objectIndex="10" varId="5" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="d55f991f-1c20-4b39-ba6d-04dd47e9af90">
                  <inPort Id="f6092400-fb5b-4186-aa34-23d0445583d0" name="EStopIn4" portName="EStopIn4" portNum="7" objectIndex="11" varId="6" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="3d979352-1b08-421e-8797-0c9843af076d">
                  <inPort Id="d02e18ca-98f9-4a9d-bd41-fa791a42b1cb" name="EStopIn5" portName="EStopIn5" portNum="8" objectIndex="12" varId="7" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="94bd1ee5-56af-4a48-8314-009548074645">
                  <inPort Id="08f71ccf-c337-4618-a8ac-1f92a8d60648" name="EStopIn6" portName="EStopIn6" portNum="9" objectIndex="13" varId="8" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="f43d82d9-fcae-4876-8530-c18213046a5f">
                  <inPort Id="17d83897-1500-47a0-9c78-9e519bf9db67" name="EStopIn7" portName="EStopIn7" portNum="10" objectIndex="14" varId="9" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="726cdda8-ca5e-4c01-9333-1a4d7c3d29fa">
                  <inPort Id="67593e07-1653-4d50-80bc-69e7124ec1f9" name="EStopIn8" portName="EStopIn8" portNum="11" objectIndex="15" varId="10" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="ba728165-b98d-46f3-b7c6-7f0cfd863229">
                  <inPort Id="bafc29e9-38e0-4490-82ad-918ab9c7a740" name="EDM1" portName="EDM1" portNum="13" objectIndex="1" varId="12" filter="3" portDataType="1" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="ff4d0462-9dc1-4268-96b4-d134ff8c1f03">
                  <inPort Id="3580b228-b551-4334-aba3-fd13e15afa4c" name="EDM2" portName="EDM2" portNum="14" objectIndex="2" varId="13" filter="3" portDataType="1" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
              </inPorts>
              <outPorts>
                <functionBlockHasOutPorts Id="791b0324-1b58-45fd-b0ff-afbcccb20cd8">
                  <outPort Id="44d2b0aa-bc79-422a-8bd7-fc4e545af417" name="Error" portName="Error" portNum="4" objectIndex="0" varId="16" filter="7" portDataType="1" replacementValue="0" />
                </functionBlockHasOutPorts>
                <functionBlockHasOutPorts Id="8d262d84-cc3f-40c1-a7cf-f59e2f0d3b9c">
                  <outPort Id="bff72457-e393-415f-86ed-fe76226f1a95" name="EStopOut" portName="EStopOut" portNum="11" objectIndex="1" varId="23" filter="7" portDataType="1" replacementValue="0" />
                </functionBlockHasOutPorts>
                <functionBlockHasOutPorts Id="50efc9ea-4eb9-42de-9b87-6cdc46dc9330">
                  <outPort Id="0620114e-e255-4aad-b86a-180df06c1ce7" name="EStopDelOut" portName="EStopDelOut" portNum="12" objectIndex="2" varId="26" filter="7" portDataType="1" replacementValue="0" />
                </functionBlockHasOutPorts>
              </outPorts>
              <parameterPorts>
                <functionBlockHasParamPorts Id="7e099e51-b750-4748-a731-d28abcd282be">
                  <parameterPort Id="ab5117f6-a475-4d0e-a85b-9e53a590641e" name="Delay Time (ms)" portName="Delay Time (ms)" portNum="8" objectIndex="0" varId="0" filter="0" portDataType="0" timing="100" userFbPortName="Delay Time (ms)" useInUserFb="false" />
                </functionBlockHasParamPorts>
              </parameterPorts>
            </fBEstop>
          </networkHasFunctionBlocks>
          <networkHasFunctionBlocks Id="52372091-21a5-41ad-aaeb-564348448629">
            <fBAnd Id="259b7d83-abb9-4320-98d0-2132f8929804" name="FBAnd1" instanceName="FBAnd1" orderOfExecution="1" mapState="false" mapDiag="false" functionName="safeAnd">
              <inPorts>
                <functioBlockHasInPorts Id="22dcd51d-1ca3-43b8-ae0f-4bd393db5074">
                  <inPort Id="23911802-eb39-4f6d-acdf-12d59191cb19" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="8be565e8-293e-48ac-822d-2a294f3b7c58">
                  <inPort Id="ddb262cd-d96a-4ea6-9f0e-83c772345cfa" name="AndIn2" portName="AndIn2" portNum="3" objectIndex="9" varId="3" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Make Contact (NO)" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="fd7ca0ab-4867-4eff-bd48-fd573a6db509">
                  <inPort Id="749aabd0-51a8-4a57-b53c-406a2a505aaa" name="AndIn3" portName="AndIn3" portNum="4" objectIndex="10" varId="4" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="92114f90-370b-4125-9403-0fbe85d917c3">
                  <inPort Id="c1283a9f-9ed6-4caf-ac8e-f0a650f54bc7" name="AndIn4" portName="AndIn4" portNum="5" objectIndex="11" varId="5" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="aa3cb812-836c-4a4d-a8f9-8a2b25c764b0">
                  <inPort Id="7a44c0de-6072-44bc-a986-eb4f000430db" name="AndIn5" portName="AndIn5" portNum="6" objectIndex="12" varId="6" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="cf100dc9-37a7-40d9-b90a-5832f50cce19">
                  <inPort Id="affa4eec-e9c5-41b1-91a8-ad0d277f7cfd" name="AndIn6" portName="AndIn6" portNum="7" objectIndex="13" varId="7" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="e444b2c5-efed-4bfe-b61b-70883328ecbb">
                  <inPort Id="1963d600-5894-4b8c-a4d4-1467caead6c0" name="AndIn7" portName="AndIn7" portNum="8" objectIndex="14" varId="8" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
                <functioBlockHasInPorts Id="23bb7f94-49d0-4f8e-825e-dea00e6c3b4d">
                  <inPort Id="76be5400-ea79-4db5-aa70-ff00a464940b" name="AndIn8" portName="AndIn8" portNum="9" objectIndex="15" varId="9" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
                </functioBlockHasInPorts>
              </inPorts>
              <outPorts>
                <functionBlockHasOutPorts Id="597f6e73-bb66-460d-98ed-e7b1e9dd3b5d">
                  <outPort Id="f19c1697-b416-444f-9be3-7874cffb743d" name="AndOut" portName="AndOut" portNum="8" objectIndex="1" varId="20" filter="7" portDataType="1" replacementValue="0" />
                </functionBlockHasOutPorts>
              </outPorts>
            </fBAnd>
          </networkHasFunctionBlocks>
        </functionBlocks>
      </Network>
    </safetyApplicationHasNetworks>
  </networks>
  <twinSAFEGroupAliasPorts>
    <safetyApplicationHasTwinSAFEGroupAliasPort Id="8caaeaf2-8f6c-49dc-b3e6-db3b8a12fb7b">
      <twinSAFEGroupAliasPort Id="d6ac9491-6872-4178-b131-a7fe53127bf0" name="ErrAck" sdsId="0" channelId="0" portName="ErrAck" functionId="0" />
    </safetyApplicationHasTwinSAFEGroupAliasPort>
    <safetyApplicationHasTwinSAFEGroupAliasPort Id="f4c489c0-4ac6-4c14-a7d5-da18a515f590">
      <twinSAFEGroupAliasPort Id="82974aa3-331b-4aff-bd75-b1e4131d3a6e" name="RunStop" sdsId="0" channelId="0" portName="RunStop" functionId="0" />
    </safetyApplicationHasTwinSAFEGroupAliasPort>
    <safetyApplicationHasTwinSAFEGroupAliasPort Id="8467d701-313c-4c73-a69f-b38bbf5f0aac">
      <twinSAFEGroupAliasPort Id="d5b46ba5-0546-43a0-92f9-8fde80a8d7af" name="ModuleFault" sdsId="0" channelId="0" portName="ModuleFault" functionId="0" />
    </safetyApplicationHasTwinSAFEGroupAliasPort>
    <safetyApplicationHasTwinSAFEGroupAliasPort Id="b5b46d5f-fc39-40bc-8099-195d0682b187">
      <twinSAFEGroupAliasPort Id="9198eae0-86a4-4e67-9ce0-98f87d6a0ff6" name="FbErr" sdsId="0" channelId="0" portName="FbErr" functionId="0" />
    </safetyApplicationHasTwinSAFEGroupAliasPort>
    <safetyApplicationHasTwinSAFEGroupAliasPort Id="d2e78d3d-3643-4805-ad3d-462615a7dba3">
      <twinSAFEGroupAliasPort Id="bbb340b6-ec0e-4701-973f-330d8a729451" name="ComErr" sdsId="0" channelId="0" portName="ComErr" functionId="0" />
    </safetyApplicationHasTwinSAFEGroupAliasPort>
    <safetyApplicationHasTwinSAFEGroupAliasPort Id="c922f64b-a8a2-4193-ace8-2a478154e4bb">
      <twinSAFEGroupAliasPort Id="674355cc-bde5-4b56-8009-3c9e131c10b2" name="OutErr" sdsId="0" channelId="0" portName="OutErr" functionId="0" />
    </safetyApplicationHasTwinSAFEGroupAliasPort>
    <safetyApplicationHasTwinSAFEGroupAliasPort Id="67b565c9-26d1-4cf1-a03c-b0cd0da18bb1">
      <twinSAFEGroupAliasPort Id="8eb01198-c46d-48d2-87f8-c26f9fd15b30" name="OtherErr" sdsId="0" channelId="0" portName="OtherErr" functionId="0" />
    </safetyApplicationHasTwinSAFEGroupAliasPort>
    <safetyApplicationHasTwinSAFEGroupAliasPort Id="195f1ab0-4dfb-4cd8-89d4-7403b1efa383">
      <twinSAFEGroupAliasPort Id="00a32061-b284-4988-a729-62619466b767" name="ComStartup" sdsId="0" channelId="0" portName="ComStartup" functionId="0" />
    </safetyApplicationHasTwinSAFEGroupAliasPort>
    <safetyApplicationHasTwinSAFEGroupAliasPort Id="969b0461-b0ed-490e-a18c-9907870d0674">
      <twinSAFEGroupAliasPort Id="8a01b62d-3808-429f-9497-abeb744cb2ea" name="FbDeactive" sdsId="0" channelId="0" portName="FbDeactive" functionId="0" />
    </safetyApplicationHasTwinSAFEGroupAliasPort>
    <safetyApplicationHasTwinSAFEGroupAliasPort Id="c66c1904-6d37-407b-b70c-f4ade6932931">
      <twinSAFEGroupAliasPort Id="bff8de65-e3c9-44e0-b6de-74dcfb64efa6" name="FbRun" sdsId="0" channelId="0" portName="FbRun" functionId="0" />
    </safetyApplicationHasTwinSAFEGroupAliasPort>
    <safetyApplicationHasTwinSAFEGroupAliasPort Id="49651658-0c38-4ffa-82cf-c89790221070">
      <twinSAFEGroupAliasPort Id="c8c09dd5-c4af-478f-aae4-cfd2c06681f6" name="InRun" sdsId="0" channelId="0" portName="InRun" functionId="0" />
    </safetyApplicationHasTwinSAFEGroupAliasPort>
  </twinSAFEGroupAliasPorts>
  <variables>
    <safetyApplicationHasVariables Id="96ef1df6-ba88-48ee-bd0a-26c8af5c98a6">
      <variable Id="a9ab985c-882e-467d-a95a-3d3ff3011510" name="GroupPort_ErrAck" isLocal="false">
        <sourceUsages>
          <variableHasSourceUsages Id="a06755d0-55da-4c96-81ba-d8af3724756b">
            <variableUsages Id="eee2f6a2-270b-4c85-bb25-ca2734acfd7c">
              <usages>
                <variableUsagesHasUsages Id="72fc50c6-34ec-4938-bb16-6e87879ea06a">
                  <aliasDeviceIoUsage Id="da0bc4fd-480e-465d-a953-9412c37e3a10" sdsId="1" channelId="1" functionId="0" />
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasSourceUsages>
        </sourceUsages>
        <targetUsages>
          <variableHasTargetUsages Id="2db83a6f-4515-4e87-a651-0fbc2a6631de">
            <variableUsages Id="32c2ae38-c06f-4813-a424-dfa35e195d5e">
              <usages>
                <variableUsagesHasUsages Id="061c2029-650f-47d0-b8c2-ce47c2816ee8">
                  <groupPortUsage Id="d7c50a34-38bf-4bda-8f9f-f71d75343d19">
                    <twinSAFEGroupAliasPort>
                      <groupPortUsageReferencesTwinSAFEGroupAliasPort Id="101ffdc2-3232-4d33-8538-31f752887190">
                        <twinSAFEGroupAliasPortMoniker name="//ErrAck" />
                      </groupPortUsageReferencesTwinSAFEGroupAliasPort>
                    </twinSAFEGroupAliasPort>
                  </groupPortUsage>
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasTargetUsages>
        </targetUsages>
      </variable>
    </safetyApplicationHasVariables>
    <safetyApplicationHasVariables Id="f64a7c59-3c71-4000-95c9-b12c53fa980b">
      <variable Id="75f9e64d-a01d-46c1-84c7-134ce6f49e1b" name="EStop1" isLocal="false">
        <sourceUsages>
          <variableHasSourceUsages Id="ca93c839-b69c-42c4-a8d6-6557b0821153">
            <variableUsages Id="f69d445e-7e02-4683-8103-5e34450e29e4">
              <usages>
                <variableUsagesHasUsages Id="9b5274c4-ded6-4c95-b8f7-86f12926b1bb">
                  <aliasDeviceIoUsage Id="fb2a1d49-b90d-44a8-971a-404a692618f5" sdsId="3" channelId="1" functionId="1610678529" />
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasSourceUsages>
        </sourceUsages>
        <targetUsages>
          <variableHasTargetUsages Id="1277a321-b22e-427b-9381-ff0ba289e7c7">
            <variableUsages Id="677bca3c-1148-4cdd-9efe-7a82ee66079b">
              <usages>
                <variableUsagesHasUsages Id="b43e26d8-8bda-4993-acda-86ef6b64ed11">
                  <fbPortUsage Id="1beff0de-1ce7-4ed9-bcba-beab63d89165">
                    <functionBlockPort>
                      <fbPortUsageReferencesFunctionBlockPort Id="9f866e3e-c4c6-43a5-b38c-04cadb8200f0">
                        <inPortMoniker name="//Network1/FBEstop1/EStopIn1" />
                      </fbPortUsageReferencesFunctionBlockPort>
                    </functionBlockPort>
                  </fbPortUsage>
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasTargetUsages>
        </targetUsages>
      </variable>
    </safetyApplicationHasVariables>
    <safetyApplicationHasVariables Id="c28e4504-c88c-4cce-b621-666d31b74274">
      <variable Id="c7c9a973-277c-4eaf-aaf0-88bbbe6e9693" name="EStop2" isLocal="false">
        <sourceUsages>
          <variableHasSourceUsages Id="15bbed73-cf2b-4a3f-ac18-b13d71ba784b">
            <variableUsages Id="1e6feeb1-5ee5-4891-9f4c-2840451714b1">
              <usages>
                <variableUsagesHasUsages Id="1c1200bb-1b47-4dd1-844c-67fb53256aeb">
                  <aliasDeviceIoUsage Id="5d2fb25d-cea7-48d7-aa62-61dcc336122d" sdsId="3" channelId="3" functionId="1611727105" />
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasSourceUsages>
        </sourceUsages>
        <targetUsages>
          <variableHasTargetUsages Id="7b72069d-3dcf-43b0-a68d-17a085c3319a">
            <variableUsages Id="5b9bc032-80be-4f62-a7b6-9b7f5bb8ecd6">
              <usages>
                <variableUsagesHasUsages Id="a6ad5de1-8969-4388-90b1-cb5bb5be9036">
                  <fbPortUsage Id="b9ad4823-cff1-4a0c-ab82-fc3d10d08fc3">
                    <functionBlockPort>
                      <fbPortUsageReferencesFunctionBlockPort Id="7b68c0e4-f1db-421f-b2d7-87c091111e38">
                        <inPortMoniker name="//Network1/FBEstop1/EStopIn2" />
                      </fbPortUsageReferencesFunctionBlockPort>
                    </functionBlockPort>
                  </fbPortUsage>
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasTargetUsages>
        </targetUsages>
      </variable>
    </safetyApplicationHasVariables>
    <safetyApplicationHasVariables Id="33170041-af12-48f1-857d-a395f36d7120">
      <variable Id="768b24f0-891e-4e7a-b241-21bbe2c066b0" name="restart" isLocal="false">
        <sourceUsages>
          <variableHasSourceUsages Id="fc867ddd-0c27-45b3-9a52-88e53defbf3e">
            <variableUsages Id="8c3fec97-b425-4f50-bb63-f276e10f23dc">
              <usages>
                <variableUsagesHasUsages Id="fbd5e493-e2e3-4407-a69e-db2778d1e335">
                  <aliasDeviceIoUsage Id="ce5a8088-20a5-4695-83ab-6c55c0bb52ff" sdsId="7" channelId="1" functionId="1131179973" />
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasSourceUsages>
        </sourceUsages>
        <targetUsages>
          <variableHasTargetUsages Id="903cd522-52f4-4f0f-89bc-f5611a93c277">
            <variableUsages Id="7d2cc6d2-c4e3-444a-949c-a390e633d018">
              <usages>
                <variableUsagesHasUsages Id="7329c48c-be08-4a90-a538-094a53f9e517">
                  <fbPortUsage Id="5d2bafba-8383-409a-b4e8-99998de1322b">
                    <functionBlockPort>
                      <fbPortUsageReferencesFunctionBlockPort Id="bf924f56-f4cf-4b5b-a55f-143fe246bc3c">
                        <inPortMoniker name="//Network1/FBEstop1/Restart" />
                      </fbPortUsageReferencesFunctionBlockPort>
                    </functionBlockPort>
                  </fbPortUsage>
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasTargetUsages>
        </targetUsages>
      </variable>
    </safetyApplicationHasVariables>
    <safetyApplicationHasVariables Id="10a54dc7-9f8d-425f-bfee-c62330411e63">
      <variable Id="521dcf88-420c-46c1-ad13-afa62b6272ad" name="EstopOut" isLocal="false">
        <sourceUsages>
          <variableHasSourceUsages Id="1c912f3e-930f-40c2-8a14-c075d12cc1f9">
            <variableUsages Id="a180231f-a7cd-463b-828a-1be6b33f90de">
              <usages>
                <variableUsagesHasUsages Id="9bffa88f-8241-40c9-8840-425fcc0d4eeb">
                  <fbPortUsage Id="13538851-4aad-4804-ab02-612fe289ece2">
                    <functionBlockPort>
                      <fbPortUsageReferencesFunctionBlockPort Id="68f0ecdf-0f82-4536-beba-8b59760909bb">
                        <outPortMoniker name="//Network1/FBEstop1/EStopOut" />
                      </fbPortUsageReferencesFunctionBlockPort>
                    </functionBlockPort>
                  </fbPortUsage>
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasSourceUsages>
        </sourceUsages>
        <targetUsages>
          <variableHasTargetUsages Id="4ea30178-c68c-47de-9c72-02ebb8bcfacf">
            <variableUsages Id="1761186d-a39d-4fad-b688-419f686c7bec">
              <usages>
                <variableUsagesHasUsages Id="08965cff-7824-4ea4-9ff7-9afcc6db0a8b">
                  <aliasDeviceIoUsage Id="d62727ac-40f3-4171-aee3-07d8489c1fab" sdsId="6" channelId="1" functionId="1936879136" />
                </variableUsagesHasUsages>
                <variableUsagesHasUsages Id="e06fb3b1-5df3-46d0-bf1f-37a742b153e3">
                  <aliasDeviceIoUsage Id="7a740197-cf9f-4cb1-aa84-815faa00fe36" sdsId="6" channelId="2" functionId="1034157967" />
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasTargetUsages>
        </targetUsages>
      </variable>
    </safetyApplicationHasVariables>
    <safetyApplicationHasVariables Id="c2303522-fa46-4eb0-966b-675f332b755c">
      <variable Id="86823c2c-f81c-4b7c-9bec-624ed3f8acaa" name="run" isLocal="false">
        <sourceUsages>
          <variableHasSourceUsages Id="bb3e44c3-21e4-4399-9cc5-825e0b5345b3">
            <variableUsages Id="2a86a702-bde3-4ada-9963-9f89b75cc061">
              <usages>
                <variableUsagesHasUsages Id="1004efc1-e0af-461c-82cf-a71cac3730ec">
                  <aliasDeviceIoUsage Id="81adec41-8b8c-44bf-a4f7-c8758fa69e15" sdsId="8" channelId="1" functionId="1131179973" />
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasSourceUsages>
        </sourceUsages>
        <targetUsages>
          <variableHasTargetUsages Id="e475a841-5667-43a7-bf0f-1b1699ee0c36">
            <variableUsages Id="60111208-8c5c-4df8-857e-30b69c4a3d29">
              <usages>
                <variableUsagesHasUsages Id="257c3e95-68c9-421f-9e52-0700587f0161">
                  <groupPortUsage Id="5e388a04-d79f-48cd-baeb-c84c5d65c71f">
                    <twinSAFEGroupAliasPort>
                      <groupPortUsageReferencesTwinSAFEGroupAliasPort Id="7193366f-b87d-4eac-9e69-f487a853c6c6">
                        <twinSAFEGroupAliasPortMoniker name="//RunStop" />
                      </groupPortUsageReferencesTwinSAFEGroupAliasPort>
                    </twinSAFEGroupAliasPort>
                  </groupPortUsage>
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasTargetUsages>
        </targetUsages>
      </variable>
    </safetyApplicationHasVariables>
    <safetyApplicationHasVariables Id="8c92269a-e608-4508-8e44-0bd09dcb49ac">
      <variable Id="24161f50-378b-4305-ae1f-d67d2d1cd985" name="ErrAck" isLocal="false">
        <sourceUsages>
          <variableHasSourceUsages Id="3d770f87-874a-49e7-a448-b9ed65aa2a56">
            <variableUsages Id="4243c052-0b06-4ceb-8fb3-c9649fd30296">
              <usages>
                <variableUsagesHasUsages Id="f94caa60-5373-4265-9b2f-b621a51d1291">
                  <aliasDeviceIoUsage Id="cae91829-106a-4248-a789-4c7cd57a245e" sdsId="7" channelId="1" functionId="1131179973" />
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasSourceUsages>
        </sourceUsages>
        <targetUsages>
          <variableHasTargetUsages Id="610aedcf-3e96-4216-8324-d594e71b5f6e">
            <variableUsages Id="fa93081d-b1c6-496f-9bb5-bdba2aadb4e8">
              <usages>
                <variableUsagesHasUsages Id="57a09160-79e6-4ec4-94aa-62e7bafcd537">
                  <fbPortUsage Id="55551f04-3135-408b-9dfc-c0e1241ef536">
                    <functionBlockPort>
                      <fbPortUsageReferencesFunctionBlockPort Id="f9dbc95e-6933-4e39-8b1f-f4198dd126d0">
                        <inPortMoniker name="//Network1/FBAnd1/AndIn1" />
                      </fbPortUsageReferencesFunctionBlockPort>
                    </functionBlockPort>
                  </fbPortUsage>
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasTargetUsages>
        </targetUsages>
      </variable>
    </safetyApplicationHasVariables>
    <safetyApplicationHasVariables Id="a76ea80b-a8af-447b-9f3b-564f3bc15245">
      <variable Id="0b5771f2-75e0-4e9f-80d0-e1f878460bb5" name="ErrAck_ToAMP5" isLocal="false">
        <sourceUsages>
          <variableHasSourceUsages Id="80e6a3b2-6b2a-41e6-979f-cc0f4825e51e">
            <variableUsages Id="30a49332-ba98-4ec2-9976-5ee00c83c9b9">
              <usages>
                <variableUsagesHasUsages Id="baad4513-061a-4933-bee6-c96960e127de">
                  <fbPortUsage Id="0ac184fe-62af-4665-8983-165725c20bec">
                    <functionBlockPort>
                      <fbPortUsageReferencesFunctionBlockPort Id="76daa8bc-b9c6-4175-9c5d-2a5c1279b406">
                        <outPortMoniker name="//Network1/FBAnd1/AndOut" />
                      </fbPortUsageReferencesFunctionBlockPort>
                    </functionBlockPort>
                  </fbPortUsage>
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasSourceUsages>
        </sourceUsages>
        <targetUsages>
          <variableHasTargetUsages Id="d4ea70ba-d78d-4c0b-b285-16f9f2429030">
            <variableUsages Id="b4be52f3-4967-4c20-ab3c-ef7c1c079e79">
              <usages>
                <variableUsagesHasUsages Id="1d7843df-f55d-4e53-864e-757a50dffc38">
                  <aliasDeviceIoUsage Id="ad029852-140f-4475-bfc9-f232652b5043" sdsId="6" channelId="8" functionId="1377786922" />
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasTargetUsages>
        </targetUsages>
      </variable>
    </safetyApplicationHasVariables>
    <safetyApplicationHasVariables Id="c046ae70-b648-4d86-b25b-9bd63810b929">
      <variable Id="053902af-c41d-46eb-be4e-bce25cc304c8" name="InRun" isLocal="false">
        <sourceUsages>
          <variableHasSourceUsages Id="990cd8f3-43b8-4ce1-828c-f649d98abd51">
            <variableUsages Id="5700fdee-0d72-44b0-ac22-1ba43c4fe4af">
              <usages>
                <variableUsagesHasUsages Id="ff466bf3-e061-47ac-a056-8726e60e9cf5">
                  <groupPortUsage Id="6c729e45-fa8b-4fb7-9fba-88fd1aac239f">
                    <twinSAFEGroupAliasPort>
                      <groupPortUsageReferencesTwinSAFEGroupAliasPort Id="7ed91018-c88b-4923-bdb4-f5c02f96d587">
                        <twinSAFEGroupAliasPortMoniker name="//InRun" />
                      </groupPortUsageReferencesTwinSAFEGroupAliasPort>
                    </twinSAFEGroupAliasPort>
                  </groupPortUsage>
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasSourceUsages>
        </sourceUsages>
        <targetUsages>
          <variableHasTargetUsages Id="178dbde0-1e65-42c6-9feb-fd5b5afac6d4">
            <variableUsages Id="7e7a18c8-2847-4332-a1f3-ec10c2fe3719">
              <usages>
                <variableUsagesHasUsages Id="309ba83b-d85c-46bb-9114-98427b1dd003">
                  <aliasDeviceIoUsage Id="4f7b1027-4df2-4370-8454-38db0d9d918e" sdsId="18" channelId="1" functionId="1131179972" />
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasTargetUsages>
        </targetUsages>
      </variable>
    </safetyApplicationHasVariables>
    <safetyApplicationHasVariables Id="6c2bd0fa-f4ff-46e8-bdec-3df512ad8de1">
      <variable Id="de676393-4cc6-4375-9dff-1047517e8a53" name="OtherErr" isLocal="false">
        <sourceUsages>
          <variableHasSourceUsages Id="ffbb2669-e9f1-4ae9-ba96-9763239635dc">
            <variableUsages Id="b39dfb21-da9a-418a-9eae-1176a00a633c">
              <usages>
                <variableUsagesHasUsages Id="c60222ca-f2d7-41cc-be72-3cd742804efd">
                  <groupPortUsage Id="8e7ccfc8-d4f1-4120-8835-f561d80f8a4b">
                    <twinSAFEGroupAliasPort>
                      <groupPortUsageReferencesTwinSAFEGroupAliasPort Id="e2d8f3f5-a9fe-416d-964b-fbbbfb55c8c6">
                        <twinSAFEGroupAliasPortMoniker name="//OtherErr" />
                      </groupPortUsageReferencesTwinSAFEGroupAliasPort>
                    </twinSAFEGroupAliasPort>
                  </groupPortUsage>
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasSourceUsages>
        </sourceUsages>
        <targetUsages>
          <variableHasTargetUsages Id="f2eccd12-9866-4351-b961-345ca50e1acf">
            <variableUsages Id="e1de730a-4d28-4244-a2eb-bb05cb254d61">
              <usages>
                <variableUsagesHasUsages Id="69f4c940-5292-47a6-a9b4-b665237b0cc0">
                  <aliasDeviceIoUsage Id="53d7df49-94f5-4c92-9121-d1947fcbb631" sdsId="20" channelId="1" functionId="1131179972" />
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasTargetUsages>
        </targetUsages>
      </variable>
    </safetyApplicationHasVariables>
    <safetyApplicationHasVariables Id="79ff007e-d5d7-44bb-b15a-fe392bf5fb42">
      <variable Id="049c45eb-247e-4995-81b2-0bd800840250" name="ComErr" isLocal="false">
        <sourceUsages>
          <variableHasSourceUsages Id="2ebaff0b-833c-4838-9c33-8e21a7b5d8dd">
            <variableUsages Id="ad8d71c5-b152-4606-bee7-87cf1645b669">
              <usages>
                <variableUsagesHasUsages Id="2b2f868c-8cb2-425e-a4fc-7d6e85dd4dec">
                  <groupPortUsage Id="4418c18a-f008-49a2-9d9f-783642a0a387">
                    <twinSAFEGroupAliasPort>
                      <groupPortUsageReferencesTwinSAFEGroupAliasPort Id="77fbc8d0-8e73-4f4d-a9e5-474b99f7c0f7">
                        <twinSAFEGroupAliasPortMoniker name="//ComErr" />
                      </groupPortUsageReferencesTwinSAFEGroupAliasPort>
                    </twinSAFEGroupAliasPort>
                  </groupPortUsage>
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasSourceUsages>
        </sourceUsages>
        <targetUsages>
          <variableHasTargetUsages Id="c041bbd7-f7db-4bfd-b09d-5ca7545940c8">
            <variableUsages Id="d6ad7445-5231-4f95-a847-f0e131176d29">
              <usages>
                <variableUsagesHasUsages Id="838491a1-234e-43a7-9f84-f0d7839ce9ff">
                  <aliasDeviceIoUsage Id="e2675788-23f5-42b4-997f-ddaaa3db2f2b" sdsId="19" channelId="1" functionId="1131179972" />
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasTargetUsages>
        </targetUsages>
      </variable>
    </safetyApplicationHasVariables>
    <safetyApplicationHasVariables Id="54728a86-a4ca-43e4-aed4-2f12fe5cfcfd">
      <variable Id="0de4b9e3-2818-4b66-951c-a6646a45dc1b" name="el1918chn8" isLocal="false">
        <sourceUsages>
          <variableHasSourceUsages Id="4c372306-eda4-4399-bd6d-1cda5ffaaa74">
            <variableUsages Id="0d49382c-5e3d-40be-bb3c-05669849a3f9">
              <usages>
                <variableUsagesHasUsages Id="c96798d3-aff1-4e46-86a7-5961a0adcee0">
                  <aliasDeviceIoUsage Id="22fbdaaa-22c6-4958-8af6-8221eebd6a5a" sdsId="3" channelId="15" functionId="1618018561" />
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasSourceUsages>
        </sourceUsages>
        <targetUsages>
          <variableHasTargetUsages Id="3bfce78e-ace9-470a-be76-8bb6a62bd182">
            <variableUsages Id="9abbbb5e-1419-4785-91c9-0018f1223414">
              <usages>
                <variableUsagesHasUsages Id="41618ba2-a6bb-4525-8723-cca41ea9bb16">
                  <fbPortUsage Id="243a201c-a816-4652-b9f9-abfb5d5290f7">
                    <functionBlockPort>
                      <fbPortUsageReferencesFunctionBlockPort Id="ef20372a-eb87-4c75-be2d-d78c5fda0a49">
                        <inPortMoniker name="//Network1/FBAnd1/AndIn2" />
                      </fbPortUsageReferencesFunctionBlockPort>
                    </functionBlockPort>
                  </fbPortUsage>
                </variableUsagesHasUsages>
              </usages>
            </variableUsages>
          </variableHasTargetUsages>
        </targetUsages>
      </variable>
    </safetyApplicationHasVariables>
  </variables>
</safetyApplication>