<mxfile host="Electron" modified="2025-02-03T09:56:41.685Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.0.2 Chrome/114.0.5735.289 Electron/25.8.4 Safari/537.36" etag="k_UKxocBK0WccoViCCeQ" version="22.0.2" type="device" pages="22">
  <diagram name="Overview_v3.2.1" id="cgPbKktedMn3GLXFe2P8">
    <mxGraphModel dx="1820" dy="1230" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-0" />
        <mxCell id="sY8nvdjH-HowDJBWpv5i-1" parent="sY8nvdjH-HowDJBWpv5i-0" />
        <mxCell id="UHIFjzv1whSJaH4a7lhs-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="sY8nvdjH-HowDJBWpv5i-14" target="sY8nvdjH-HowDJBWpv5i-13" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="315" y="113" />
              <mxPoint x="6" y="113" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-4" value="FeatureOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="-99.99999999999999" y="-85" width="212.52" height="30" as="geometry" />
        </mxCell>
        <mxCell id="kfUbf39AlFB-qjkyXmrY-0" value="hasState" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;exitX=0.998;exitY=0.338;exitDx=0;exitDy=0;exitPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="sY8nvdjH-HowDJBWpv5i-13" target="sY8nvdjH-HowDJBWpv5i-28" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="113" y="31" as="sourcePoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-13" value="consistsOf all FeatureOfInterest&lt;br&gt;produces : Commodity&lt;br&gt;consumes : Commodity&lt;br&gt;stores : Commodity" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="-100" y="-55" width="212.52" height="75" as="geometry" />
        </mxCell>
        <mxCell id="qcNsdbjPfjez-t-_fTS4-0" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="sY8nvdjH-HowDJBWpv5i-14" target="sY8nvdjH-HowDJBWpv5i-29" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="315" y="113" />
              <mxPoint x="234" y="113" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="qcNsdbjPfjez-t-_fTS4-1" value="observes or controls" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="sY8nvdjH-HowDJBWpv5i-14" target="sY8nvdjH-HowDJBWpv5i-22" edge="1">
          <mxGeometry x="-0.627" relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="315" y="113" />
              <mxPoint x="386" y="113" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="qcNsdbjPfjez-t-_fTS4-3" value="hasFunction" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="sY8nvdjH-HowDJBWpv5i-14" target="sY8nvdjH-HowDJBWpv5i-39" edge="1">
          <mxGeometry x="-0.0392" y="1" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-14" value="Device" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="246" y="148" width="120.5" height="30" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-16" value="accomplishes : Task&lt;br&gt;observes&lt;br&gt;controls" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="246" y="178" width="120.5" height="56" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-18" value="PropertyValue" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="506" y="65" width="114" height="30" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-19" value="hasValue exactly 1&lt;br&gt;isMeasuredIn max 1" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="506" y="95" width="114" height="49" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-21" value="Property" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="336" y="2" width="100" height="30" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-22" value="skos:narrower&lt;br&gt;skos:broader" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="336" y="31" width="100" height="46" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-24" value="hasPropertyValue" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.094;entryY=-0.029;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;entryPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" target="sY8nvdjH-HowDJBWpv5i-18" edge="1">
          <mxGeometry x="0.6874" relative="1" as="geometry">
            <mxPoint x="113" y="-42" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="113" y="-42" />
              <mxPoint x="517" y="-42" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-27" value="hasProperty" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="sY8nvdjH-HowDJBWpv5i-13" target="sY8nvdjH-HowDJBWpv5i-21" edge="1">
          <mxGeometry x="0.8653" relative="1" as="geometry">
            <mxPoint x="115" y="-59" as="sourcePoint" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-28" value="State" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="184" y="2" width="100" height="30" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-29" value="skos:narrower&lt;br&gt;skos:broader" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="184" y="32" width="100" height="45" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-41" value="hasOperation" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontFamily=Times New Roman;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="sY8nvdjH-HowDJBWpv5i-43" target="sY8nvdjH-HowDJBWpv5i-46" edge="1">
          <mxGeometry x="0.0968" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="qcNsdbjPfjez-t-_fTS4-7" value="represents" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="sY8nvdjH-HowDJBWpv5i-43" target="sY8nvdjH-HowDJBWpv5i-39" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-43" value="Service" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="-100" y="148" width="90" height="30" as="geometry" />
        </mxCell>
        <mxCell id="qcNsdbjPfjez-t-_fTS4-4" value="represents" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="sY8nvdjH-HowDJBWpv5i-46" target="sY8nvdjH-HowDJBWpv5i-48" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-46" value="Operation" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="-100" y="310" width="90" height="30" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-54" value="hasInput&lt;br&gt;hasOutput" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="-100" y="340" width="90" height="40" as="geometry" />
        </mxCell>
        <mxCell id="UHIFjzv1whSJaH4a7lhs-4" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 11px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;isExecutionOf&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="sY8nvdjH-HowDJBWpv5i-63" target="sY8nvdjH-HowDJBWpv5i-57" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="UHIFjzv1whSJaH4a7lhs-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=0;exitDx=0;exitDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;endArrow=block;endFill=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="sY8nvdjH-HowDJBWpv5i-63" target="sY8nvdjH-HowDJBWpv5i-66" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="153" y="460" />
              <mxPoint x="375" y="460" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-63" value="CommandExecution" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="55.019999999999996" y="471" width="130" height="30" as="geometry" />
        </mxCell>
        <mxCell id="UHIFjzv1whSJaH4a7lhs-5" value="madeExecution" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;entryX=0.213;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="sY8nvdjH-HowDJBWpv5i-16" target="sY8nvdjH-HowDJBWpv5i-65" edge="1">
          <mxGeometry x="-0.2421" relative="1" as="geometry">
            <mxPoint x="354" y="249" as="targetPoint" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-65" value="ProcedureExecution" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="255" y="284" width="240" height="30" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-66" value="accomplishes&lt;br&gt;hasInput&lt;br&gt;hasResult&lt;br&gt;hasResultTime : xsd:dateTime&lt;br&gt;hasPhenomenonTime : time:TemporalEntity&lt;br&gt;hasTimestamp : xsd:dateTime&lt;br&gt;actsUpon" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;horizontal=1;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="255" y="314" width="240" height="126" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-17" value="isValueOfProperty" style="endArrow=none;html=1;rounded=0;edgeStyle=elbowEdgeStyle;elbow=vertical;endFill=0;startArrow=classic;startFill=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;fontFamily=Times New Roman;entryX=0;entryY=0.75;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="sY8nvdjH-HowDJBWpv5i-22" target="sY8nvdjH-HowDJBWpv5i-19" edge="1">
          <mxGeometry x="0.1953" width="50" height="50" relative="1" as="geometry">
            <mxPoint x="250.49999999999955" y="543.5" as="sourcePoint" />
            <mxPoint x="513" y="135" as="targetPoint" />
            <Array as="points">
              <mxPoint x="458" y="132" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="UHIFjzv1whSJaH4a7lhs-3" value="isExecutionOf" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="qcNsdbjPfjez-t-_fTS4-10" target="sY8nvdjH-HowDJBWpv5i-54" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="UHIFjzv1whSJaH4a7lhs-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;endArrow=block;endFill=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="qcNsdbjPfjez-t-_fTS4-10" target="sY8nvdjH-HowDJBWpv5i-66" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="290.5999999999999" y="453.20000000000005" as="targetPoint" />
            <Array as="points">
              <mxPoint x="-55" y="522" />
              <mxPoint x="211" y="522" />
              <mxPoint x="211" y="460" />
              <mxPoint x="375" y="460" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="qcNsdbjPfjez-t-_fTS4-10" value="OperationExecution" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="-120" y="471" width="130" height="30" as="geometry" />
        </mxCell>
        <mxCell id="UHIFjzv1whSJaH4a7lhs-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;endArrow=block;endFill=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="qcNsdbjPfjez-t-_fTS4-13" target="sY8nvdjH-HowDJBWpv5i-66" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="315" y="460" />
              <mxPoint x="375" y="460" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="qcNsdbjPfjez-t-_fTS4-13" value="Observation" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="250" y="471" width="130" height="30" as="geometry" />
        </mxCell>
        <mxCell id="UHIFjzv1whSJaH4a7lhs-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;endArrow=block;endFill=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="qcNsdbjPfjez-t-_fTS4-14" target="sY8nvdjH-HowDJBWpv5i-66" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="506" y="460" />
              <mxPoint x="375" y="460" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="qcNsdbjPfjez-t-_fTS4-14" value="Actuation" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="441" y="471" width="130" height="30" as="geometry" />
        </mxCell>
        <mxCell id="UHIFjzv1whSJaH4a7lhs-0" value="observes" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;horizontal=1;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="250" y="501" width="130" height="29" as="geometry" />
        </mxCell>
        <mxCell id="UHIFjzv1whSJaH4a7lhs-1" value="controls" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;horizontal=1;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="441" y="501" width="130" height="29" as="geometry" />
        </mxCell>
        <mxCell id="U6rHKVAqJn6iEOgUSf7V-0" value="&lt;font face=&quot;Times New Roman&quot;&gt;hasProfile&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="sY8nvdjH-HowDJBWpv5i-14" target="U6rHKVAqJn6iEOgUSf7V-1" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="456" y="213.4999999999999" as="sourcePoint" />
            <mxPoint x="863" y="258.5" as="targetPoint" />
            <Array as="points">
              <mxPoint x="389" y="171" />
              <mxPoint x="389" y="172" />
              <mxPoint x="399" y="172" />
              <mxPoint x="399" y="171" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="U6rHKVAqJn6iEOgUSf7V-1" value="Profile" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="452" y="156" width="168" height="30" as="geometry" />
        </mxCell>
        <mxCell id="U6rHKVAqJn6iEOgUSf7V-2" value="hasTimestamp : xsd:dateTime&lt;br&gt;hasApplicableTime&lt;br&gt;whenPropertyValue&lt;br&gt;whenState&lt;br&gt;profileHasPrice" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;horizontal=1;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="452" y="186" width="168" height="92" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-39" value="Function" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="75.02000000000001" y="148" width="90" height="30" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-48" value="Command" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="75.02000000000001" y="310" width="90" height="30" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-56" value="accomplishes&lt;br&gt;observes&lt;br&gt;controls" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="75.02000000000001" y="178" width="90" height="57" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-57" value="hasInput&lt;br&gt;hasOutput&lt;br&gt;accomplishes&lt;br&gt;observes&lt;br&gt;controls" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="sY8nvdjH-HowDJBWpv5i-1" vertex="1">
          <mxGeometry x="75.02000000000001" y="340" width="90" height="89" as="geometry" />
        </mxCell>
        <mxCell id="sY8nvdjH-HowDJBWpv5i-38" value="hasCommand" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;fontFamily=Times New Roman;entryX=0.25;entryY=0;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="sY8nvdjH-HowDJBWpv5i-1" source="sY8nvdjH-HowDJBWpv5i-56" target="sY8nvdjH-HowDJBWpv5i-48" edge="1">
          <mxGeometry x="-0.0667" y="-1" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram name="Overview_catalogues" id="Hy6jrqOGIG5zPB1yxTpo">
    <mxGraphModel dx="1583" dy="692" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="yDcpV33OTUUvqaAzqOIG-0" />
        <mxCell id="yDcpV33OTUUvqaAzqOIG-1" parent="yDcpV33OTUUvqaAzqOIG-0" />
        <mxCell id="vB2La4MNOPqTjE6qvYvN-1" value="has(Property|State)" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;jumpStyle=arc;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-3" target="vB2La4MNOPqTjE6qvYvN-14">
          <mxGeometry x="-0.0549" y="-1" relative="1" as="geometry">
            <mxPoint as="offset" />
            <Array as="points">
              <mxPoint x="290" y="180" />
              <mxPoint x="290" y="180" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="WoID2IYL_FZVtWTAhDXo-3" value="consumes|produces|stores" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-3" target="vB2La4MNOPqTjE6qvYvN-30">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-3" value="FeatureKind" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="yDcpV33OTUUvqaAzqOIG-1">
          <mxGeometry x="240" y="90" width="113.74" height="30" as="geometry" />
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-4" value="hasFunction" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;jumpStyle=arc;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-10" target="vB2La4MNOPqTjE6qvYvN-19">
          <mxGeometry x="-0.0392" y="1" relative="1" as="geometry">
            <mxPoint as="offset" />
            <Array as="points">
              <mxPoint x="-70" y="171" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-5" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;jumpStyle=none;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-10" target="vB2La4MNOPqTjE6qvYvN-27">
          <mxGeometry x="0.3429" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-6" value="consumes|produces|stores" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;jumpStyle=none;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-10" target="vB2La4MNOPqTjE6qvYvN-30">
          <mxGeometry x="-0.0046" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-7" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;jumpStyle=none;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-10" target="vB2La4MNOPqTjE6qvYvN-3">
          <mxGeometry x="0.0028" relative="1" as="geometry">
            <mxPoint x="210" y="163" as="targetPoint" />
            <Array as="points">
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="105" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;jumpStyle=none;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-10" target="vB2La4MNOPqTjE6qvYvN-14">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="217" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-10" value="DeviceKind" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="yDcpV33OTUUvqaAzqOIG-1">
          <mxGeometry x="1.4210854715202004e-14" y="148" width="120.5" height="30" as="geometry" />
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-14" value="Property|State" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="yDcpV33OTUUvqaAzqOIG-1">
          <mxGeometry x="240" y="202" width="100" height="30" as="geometry" />
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-15" value="hasCommand" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;exitX=0.25;exitY=1;exitDx=0;exitDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-19" target="vB2La4MNOPqTjE6qvYvN-26">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-16" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-19" target="vB2La4MNOPqTjE6qvYvN-14">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="133" y="233" />
              <mxPoint x="133" y="163" />
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="217" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-17" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-19" target="vB2La4MNOPqTjE6qvYvN-3">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="133" y="233" />
              <mxPoint x="133" y="163" />
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="105" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-19" value="Function" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="yDcpV33OTUUvqaAzqOIG-1">
          <mxGeometry x="-114.99999999999997" y="210" width="90" height="30" as="geometry" />
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-20" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;jumpStyle=none;exitX=0;exitY=0.5;exitDx=0;exitDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-19" target="vB2La4MNOPqTjE6qvYvN-27">
          <mxGeometry x="0.6798" relative="1" as="geometry">
            <mxPoint x="150" y="450" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="-140" y="225" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-21" value="accomplishes" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;jumpStyle=none;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-26" target="vB2La4MNOPqTjE6qvYvN-27">
          <mxGeometry x="0.7341" relative="1" as="geometry">
            <mxPoint as="offset" />
            <Array as="points">
              <mxPoint x="-140" y="310" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-22" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-26" target="vB2La4MNOPqTjE6qvYvN-14">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="133" y="325" />
              <mxPoint x="133" y="163" />
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="217" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-23" value="observes|controls" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-26" target="vB2La4MNOPqTjE6qvYvN-3">
          <mxGeometry x="0.5547" relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="133" y="325" />
              <mxPoint x="133" y="163" />
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="105" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-26" value="Command" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="yDcpV33OTUUvqaAzqOIG-1">
          <mxGeometry x="-160" y="310" width="90" height="30" as="geometry" />
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-27" value="Task" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="yDcpV33OTUUvqaAzqOIG-1">
          <mxGeometry x="-180" y="102" width="80" height="30" as="geometry" />
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-28" value="isValueOf(Property|State)" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="WoID2IYL_FZVtWTAhDXo-1" target="vB2La4MNOPqTjE6qvYvN-14">
          <mxGeometry x="-0.0083" relative="1" as="geometry">
            <Array as="points" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-29" value="PropertyValue/StateValue" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="yDcpV33OTUUvqaAzqOIG-1">
          <mxGeometry x="410" y="132" width="150" height="30" as="geometry" />
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-30" value="Commodity" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="yDcpV33OTUUvqaAzqOIG-1">
          <mxGeometry x="20.25" y="56" width="80" height="30" as="geometry" />
        </mxCell>
        <mxCell id="vB2La4MNOPqTjE6qvYvN-31" value="has(Property|State)Value" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-3" target="vB2La4MNOPqTjE6qvYvN-29">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="WoID2IYL_FZVtWTAhDXo-2" value="" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-29" target="WoID2IYL_FZVtWTAhDXo-1">
          <mxGeometry x="-0.0083" relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="535" y="187" />
            </Array>
            <mxPoint as="offset" />
            <mxPoint x="535" y="162" as="sourcePoint" />
            <mxPoint x="405" y="187" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="WoID2IYL_FZVtWTAhDXo-1" value="hasValue&lt;br style=&quot;font-size: 11px;&quot;&gt;isMeasuredIn" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=11;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;align=left;" vertex="1" parent="yDcpV33OTUUvqaAzqOIG-1">
          <mxGeometry x="410" y="162" width="150" height="30" as="geometry" />
        </mxCell>
        <mxCell id="Hl1BkL6A5tvLIPeTf_EB-3" value="represents" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="Hl1BkL6A5tvLIPeTf_EB-1" target="vB2La4MNOPqTjE6qvYvN-19">
          <mxGeometry x="-0.3412" y="1" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="Hl1BkL6A5tvLIPeTf_EB-5" value="hasOperation" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="Hl1BkL6A5tvLIPeTf_EB-1" target="Hl1BkL6A5tvLIPeTf_EB-2">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="Hl1BkL6A5tvLIPeTf_EB-1" value="Service" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="yDcpV33OTUUvqaAzqOIG-1">
          <mxGeometry x="-290" y="210" width="90" height="30" as="geometry" />
        </mxCell>
        <mxCell id="Hl1BkL6A5tvLIPeTf_EB-4" value="represents" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="Hl1BkL6A5tvLIPeTf_EB-2" target="vB2La4MNOPqTjE6qvYvN-26">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="Hl1BkL6A5tvLIPeTf_EB-2" value="Operation" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="yDcpV33OTUUvqaAzqOIG-1">
          <mxGeometry x="-335" y="310" width="90" height="30" as="geometry" />
        </mxCell>
        <mxCell id="Hl1BkL6A5tvLIPeTf_EB-6" value="offers" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1" source="vB2La4MNOPqTjE6qvYvN-19" target="Hl1BkL6A5tvLIPeTf_EB-1">
          <mxGeometry x="0.3412" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="yLb0isXx5oe175XC-MXP-0" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=0;exitDx=0;exitDy=0;entryX=0.25;entryY=1;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=block;endFill=0;fillColor=#f5f5f5;" edge="1" parent="yDcpV33OTUUvqaAzqOIG-1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="90" y="148" as="sourcePoint" />
            <mxPoint x="268" y="120" as="targetPoint" />
            <Array as="points">
              <mxPoint x="90" y="140" />
              <mxPoint x="268" y="140" />
            </Array>
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram name="Overview_applications" id="-kSrYzdDkYfj45_U9lpS">
    <mxGraphModel dx="1583" dy="692" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="7q-zHGBZndB4IBWesndZ-0" />
        <mxCell id="7q-zHGBZndB4IBWesndZ-1" parent="7q-zHGBZndB4IBWesndZ-0" />
        <mxCell id="7q-zHGBZndB4IBWesndZ-2" value="has(Property|State)OfInterest" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;jumpStyle=arc;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;entryX=0.376;entryY=-0.027;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-4" target="7q-zHGBZndB4IBWesndZ-11">
          <mxGeometry x="-0.0559" y="-1" relative="1" as="geometry">
            <mxPoint as="offset" />
            <mxPoint x="296" y="200" as="targetPoint" />
            <Array as="points">
              <mxPoint x="297" y="160" />
              <mxPoint x="296" y="160" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-3" value="consumes|produces|stores" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-4" target="7q-zHGBZndB4IBWesndZ-24">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-4" value="FeatureOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="7q-zHGBZndB4IBWesndZ-1">
          <mxGeometry x="240" y="90" width="113.74" height="30" as="geometry" />
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-5" value="hasFunctionOfInterest" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;jumpStyle=arc;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-10" target="7q-zHGBZndB4IBWesndZ-15">
          <mxGeometry x="0.1755" y="-1" relative="1" as="geometry">
            <mxPoint x="-1" as="offset" />
            <Array as="points">
              <mxPoint x="-57" y="171" />
              <mxPoint x="-57" y="210" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-6" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;jumpStyle=none;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-10" target="7q-zHGBZndB4IBWesndZ-21">
          <mxGeometry x="0.3429" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-7" value="consumes|produces|stores" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;jumpStyle=none;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-10" target="7q-zHGBZndB4IBWesndZ-24">
          <mxGeometry x="-0.0046" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-8" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;jumpStyle=none;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-10" target="7q-zHGBZndB4IBWesndZ-4">
          <mxGeometry x="0.0028" relative="1" as="geometry">
            <mxPoint x="210" y="163" as="targetPoint" />
            <Array as="points">
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="105" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;jumpStyle=none;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-10" target="7q-zHGBZndB4IBWesndZ-11">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="217" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-10" value="Device" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="7q-zHGBZndB4IBWesndZ-1">
          <mxGeometry x="1.4210854715202004e-14" y="148" width="120.5" height="30" as="geometry" />
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-11" value="(Property|State)OfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="7q-zHGBZndB4IBWesndZ-1">
          <mxGeometry x="240" y="202" width="150" height="30" as="geometry" />
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-12" value="hasCommandOfInterest" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.619;entryY=-0.038;entryDx=0;entryDy=0;exitX=0.25;exitY=1;exitDx=0;exitDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;entryPerimeter=0;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-15" target="7q-zHGBZndB4IBWesndZ-20">
          <mxGeometry x="0.0032" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-13" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-15" target="7q-zHGBZndB4IBWesndZ-11">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="133" y="233" />
              <mxPoint x="133" y="163" />
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="217" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-14" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-15" target="7q-zHGBZndB4IBWesndZ-4">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="133" y="233" />
              <mxPoint x="133" y="163" />
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="105" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-15" value="FunctionOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="7q-zHGBZndB4IBWesndZ-1">
          <mxGeometry x="-115" y="210" width="115" height="30" as="geometry" />
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-16" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;jumpStyle=none;exitX=0;exitY=0.5;exitDx=0;exitDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-15" target="7q-zHGBZndB4IBWesndZ-21">
          <mxGeometry x="0.6798" relative="1" as="geometry">
            <mxPoint x="150" y="450" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="-140" y="225" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-17" value="accomplishes" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;jumpStyle=none;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-20" target="7q-zHGBZndB4IBWesndZ-21">
          <mxGeometry x="0.7341" relative="1" as="geometry">
            <mxPoint as="offset" />
            <Array as="points">
              <mxPoint x="-140" y="310" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-18" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-20" target="7q-zHGBZndB4IBWesndZ-11">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="133" y="325" />
              <mxPoint x="133" y="163" />
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="217" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-19" value="observes|controls" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=none;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-20" target="7q-zHGBZndB4IBWesndZ-4">
          <mxGeometry x="0.5547" relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="133" y="325" />
              <mxPoint x="133" y="163" />
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="105" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-20" value="CommandOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="7q-zHGBZndB4IBWesndZ-1">
          <mxGeometry x="-160" y="310" width="120" height="30" as="geometry" />
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-21" value="Task" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="7q-zHGBZndB4IBWesndZ-1">
          <mxGeometry x="-180" y="102" width="80" height="30" as="geometry" />
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-22" value="isValueOf(Property|State)" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-27" target="7q-zHGBZndB4IBWesndZ-11">
          <mxGeometry x="-0.1667" relative="1" as="geometry">
            <Array as="points" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-23" value="PropertyValue/StateValue" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="7q-zHGBZndB4IBWesndZ-1">
          <mxGeometry x="410" y="132" width="150" height="30" as="geometry" />
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-24" value="Commodity" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="7q-zHGBZndB4IBWesndZ-1">
          <mxGeometry x="20.25" y="56" width="80" height="30" as="geometry" />
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-25" value="has(Property|State)Value" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-4" target="7q-zHGBZndB4IBWesndZ-23">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-26" value="" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-23" target="7q-zHGBZndB4IBWesndZ-27">
          <mxGeometry x="-0.0083" relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="535" y="187" />
            </Array>
            <mxPoint as="offset" />
            <mxPoint x="535" y="162" as="sourcePoint" />
            <mxPoint x="405" y="187" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-27" value="hasValue&lt;br style=&quot;font-size: 11px;&quot;&gt;isMeasuredIn" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=11;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;align=left;" vertex="1" parent="7q-zHGBZndB4IBWesndZ-1">
          <mxGeometry x="410" y="162" width="150" height="30" as="geometry" />
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-28" value="represents" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-30" target="7q-zHGBZndB4IBWesndZ-15">
          <mxGeometry x="-0.3412" y="1" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-29" value="hasOperation" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-30" target="7q-zHGBZndB4IBWesndZ-32">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-30" value="Service" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="7q-zHGBZndB4IBWesndZ-1">
          <mxGeometry x="-290" y="210" width="90" height="30" as="geometry" />
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-31" value="represents" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-32" target="7q-zHGBZndB4IBWesndZ-20">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-32" value="Operation" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="7q-zHGBZndB4IBWesndZ-1">
          <mxGeometry x="-335" y="310" width="90" height="30" as="geometry" />
        </mxCell>
        <mxCell id="7q-zHGBZndB4IBWesndZ-33" value="offers" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1" source="7q-zHGBZndB4IBWesndZ-15" target="7q-zHGBZndB4IBWesndZ-30">
          <mxGeometry x="0.3412" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="bpKA_20d0g9QcQ1IovoS-0" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=0;exitDx=0;exitDy=0;entryX=0.25;entryY=1;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=block;endFill=0;fillColor=#f5f5f5;" edge="1" parent="7q-zHGBZndB4IBWesndZ-1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="90" y="148" as="sourcePoint" />
            <mxPoint x="268" y="120" as="targetPoint" />
            <Array as="points">
              <mxPoint x="90" y="140" />
              <mxPoint x="268" y="140" />
            </Array>
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram name="Overview_executions" id="x_HRPj_xj3ggzqG-71iw">
    <mxGraphModel dx="1379" dy="572" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="T3Y499ccxBCaq07eRK1b-0" />
        <mxCell id="T3Y499ccxBCaq07eRK1b-1" parent="T3Y499ccxBCaq07eRK1b-0" />
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-15" value="madeExecution" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.19;entryY=-0.033;entryDx=0;entryDy=0;entryPerimeter=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-10" target="y6O5QBIeGSJpq9cP03Y9-4">
          <mxGeometry x="0.5942" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-2" value="has(Property|State)OfInterest" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;jumpStyle=arc;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;entryX=0.376;entryY=-0.027;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-4" target="T3Y499ccxBCaq07eRK1b-11">
          <mxGeometry x="-0.0559" y="-1" relative="1" as="geometry">
            <mxPoint as="offset" />
            <mxPoint x="296" y="200" as="targetPoint" />
            <Array as="points">
              <mxPoint x="297" y="160" />
              <mxPoint x="296" y="160" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-3" value="consumes|produces|stores" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-4" target="T3Y499ccxBCaq07eRK1b-24">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-4" value="FeatureOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="240" y="90" width="113.74" height="30" as="geometry" />
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-5" value="hasFunctionOfInterest" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;jumpStyle=arc;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-10" target="T3Y499ccxBCaq07eRK1b-15">
          <mxGeometry x="0.1755" y="-1" relative="1" as="geometry">
            <mxPoint x="-1" as="offset" />
            <Array as="points">
              <mxPoint x="-57" y="171" />
              <mxPoint x="-57" y="210" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-6" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;jumpStyle=none;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-10" target="T3Y499ccxBCaq07eRK1b-21">
          <mxGeometry x="0.3429" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-7" value="consumes|produces|stores" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;jumpStyle=none;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-10" target="T3Y499ccxBCaq07eRK1b-24">
          <mxGeometry x="-0.0046" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-8" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;jumpStyle=none;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-10" target="T3Y499ccxBCaq07eRK1b-4">
          <mxGeometry x="0.0028" relative="1" as="geometry">
            <mxPoint x="210" y="163" as="targetPoint" />
            <Array as="points">
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="105" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;jumpStyle=none;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-10" target="T3Y499ccxBCaq07eRK1b-11">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="217" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-10" value="Device" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="1.4210854715202004e-14" y="148" width="120.5" height="30" as="geometry" />
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-11" value="(Property|State)OfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="240" y="202" width="150" height="30" as="geometry" />
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-12" value="hasCommandOfInterest" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.619;entryY=-0.038;entryDx=0;entryDy=0;exitX=0.25;exitY=1;exitDx=0;exitDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;entryPerimeter=0;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-15" target="T3Y499ccxBCaq07eRK1b-20">
          <mxGeometry x="0.0032" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-13" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-15" target="T3Y499ccxBCaq07eRK1b-11">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="133" y="233" />
              <mxPoint x="133" y="163" />
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="217" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-14" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-15" target="T3Y499ccxBCaq07eRK1b-4">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="133" y="233" />
              <mxPoint x="133" y="163" />
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="105" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-15" value="FunctionOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="-115" y="210" width="115" height="30" as="geometry" />
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-16" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;jumpStyle=none;exitX=0;exitY=0.5;exitDx=0;exitDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-15" target="T3Y499ccxBCaq07eRK1b-21">
          <mxGeometry x="0.6798" relative="1" as="geometry">
            <mxPoint x="150" y="450" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="-140" y="225" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-17" value="accomplishes" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;jumpStyle=none;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-20" target="T3Y499ccxBCaq07eRK1b-21">
          <mxGeometry x="0.7341" relative="1" as="geometry">
            <mxPoint as="offset" />
            <Array as="points">
              <mxPoint x="-140" y="310" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-19" value="observes|controls" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-20" target="T3Y499ccxBCaq07eRK1b-4">
          <mxGeometry x="0.5547" relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="16" y="325" />
              <mxPoint x="16" y="233" />
              <mxPoint x="133" y="233" />
              <mxPoint x="133" y="163" />
              <mxPoint x="210" y="163" />
              <mxPoint x="210" y="105" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-20" value="CommandOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="-160" y="310" width="120" height="30" as="geometry" />
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-21" value="Task" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="-180" y="102" width="80" height="30" as="geometry" />
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-22" value="isValueOf(Property|State)" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-27" target="T3Y499ccxBCaq07eRK1b-11">
          <mxGeometry x="-0.1667" relative="1" as="geometry">
            <Array as="points" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-23" value="PropertyValue/StateValue" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="410" y="132" width="150" height="30" as="geometry" />
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-24" value="Commodity" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="20.25" y="56" width="80" height="30" as="geometry" />
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-25" value="has(Property|State)Value" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontFamily=Times New Roman;strokeColor=#666666;endFill=1;fillColor=#f5f5f5;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-4" target="T3Y499ccxBCaq07eRK1b-23">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-26" value="" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-23" target="T3Y499ccxBCaq07eRK1b-27">
          <mxGeometry x="-0.0083" relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="535" y="187" />
            </Array>
            <mxPoint as="offset" />
            <mxPoint x="535" y="162" as="sourcePoint" />
            <mxPoint x="405" y="187" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-27" value="hasValue&lt;br style=&quot;font-size: 11px;&quot;&gt;isMeasuredIn" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=11;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;align=left;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="410" y="162" width="150" height="30" as="geometry" />
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-28" value="represents" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-30" target="T3Y499ccxBCaq07eRK1b-15">
          <mxGeometry x="-0.3412" y="1" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-29" value="hasOperation" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-30" target="T3Y499ccxBCaq07eRK1b-32">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-30" value="Service" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="-290" y="210" width="90" height="30" as="geometry" />
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-31" value="represents" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-32" target="T3Y499ccxBCaq07eRK1b-20">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-32" value="Operation" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="-335" y="310" width="90" height="30" as="geometry" />
        </mxCell>
        <mxCell id="T3Y499ccxBCaq07eRK1b-33" value="offers" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=classic;endFill=1;fillColor=#f5f5f5;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-15" target="T3Y499ccxBCaq07eRK1b-30">
          <mxGeometry x="0.3412" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-0" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 11px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;isExecutionOf&lt;/span&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="y6O5QBIeGSJpq9cP03Y9-2" target="T3Y499ccxBCaq07eRK1b-20">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="-90" y="415" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=0;exitDx=0;exitDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;endArrow=block;endFill=0;fillColor=#f5f5f5;strokeColor=#666666;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="y6O5QBIeGSJpq9cP03Y9-2" target="y6O5QBIeGSJpq9cP03Y9-5">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="-57" y="446" />
              <mxPoint x="165" y="446" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-2" value="CommandExecution" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="-165.00000000000003" y="457" width="130" height="30" as="geometry" />
        </mxCell>
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-4" value="ProcedureExecution" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="45" y="270" width="240" height="30" as="geometry" />
        </mxCell>
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-5" value="accomplishes&lt;br&gt;hasInput&lt;br&gt;hasResult&lt;br&gt;hasResultTime : xsd:dateTime&lt;br&gt;hasPhenomenonTime : time:TemporalEntity&lt;br&gt;hasTimestamp : xsd:dateTime&lt;br&gt;actsUpon" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;horizontal=1;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="45" y="300" width="240" height="126" as="geometry" />
        </mxCell>
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-6" value="isExecutionOf" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fontFamily=Times New Roman;fontSize=11;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="y6O5QBIeGSJpq9cP03Y9-8" target="T3Y499ccxBCaq07eRK1b-32">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="-265" y="366" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;endArrow=block;endFill=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="y6O5QBIeGSJpq9cP03Y9-8" target="y6O5QBIeGSJpq9cP03Y9-5">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="80.59999999999991" y="439.20000000000005" as="targetPoint" />
            <Array as="points">
              <mxPoint x="-265" y="508" />
              <mxPoint x="1" y="508" />
              <mxPoint x="1" y="446" />
              <mxPoint x="165" y="446" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-8" value="OperationExecution" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="-355" y="457" width="130" height="30" as="geometry" />
        </mxCell>
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;endArrow=block;endFill=0;fillColor=#f5f5f5;strokeColor=#666666;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="y6O5QBIeGSJpq9cP03Y9-10" target="y6O5QBIeGSJpq9cP03Y9-5">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="105" y="446" />
              <mxPoint x="165" y="446" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-10" value="Observation" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="40" y="457" width="130" height="30" as="geometry" />
        </mxCell>
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;endArrow=block;endFill=0;fillColor=#f5f5f5;strokeColor=#666666;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="y6O5QBIeGSJpq9cP03Y9-12" target="y6O5QBIeGSJpq9cP03Y9-5">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="296" y="446" />
              <mxPoint x="165" y="446" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-12" value="Actuation" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="231" y="457" width="130" height="30" as="geometry" />
        </mxCell>
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-13" value="observes" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;horizontal=1;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="40" y="487" width="130" height="29" as="geometry" />
        </mxCell>
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-14" value="controls" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;horizontal=1;" vertex="1" parent="T3Y499ccxBCaq07eRK1b-1">
          <mxGeometry x="231" y="487" width="130" height="29" as="geometry" />
        </mxCell>
        <mxCell id="y6O5QBIeGSJpq9cP03Y9-16" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;jumpStyle=arc;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=0;exitDx=0;exitDy=0;entryX=0.25;entryY=1;entryDx=0;entryDy=0;labelBackgroundColor=default;strokeColor=#666666;align=center;verticalAlign=middle;fontFamily=Times New Roman;fontSize=11;fontColor=default;endArrow=block;endFill=0;fillColor=#f5f5f5;" edge="1" parent="T3Y499ccxBCaq07eRK1b-1" source="T3Y499ccxBCaq07eRK1b-10" target="T3Y499ccxBCaq07eRK1b-4">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="90" y="140" />
              <mxPoint x="268" y="140" />
            </Array>
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="ecLab1kdVrJkuFa87ncu" name="Modules">
    <mxGraphModel dx="1420" dy="830" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-1" value="" style="ellipse;whiteSpace=wrap;html=1;shadow=0;fontFamily=Times New Roman;fontSize=10;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="581.0039432753888" y="171.19109374999994" width="3.403476669716377" height="3.4034375" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-2" value="" style="ellipse;whiteSpace=wrap;html=1;shadow=0;fontFamily=Times New Roman;fontSize=10;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="587.8108966148216" y="171.19109374999994" width="3.403476669716377" height="3.4034375" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-3" value="" style="ellipse;whiteSpace=wrap;html=1;shadow=0;fontFamily=Times New Roman;fontSize=10;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="594.6178499542543" y="171.19109374999994" width="3.403476669716377" height="3.4034375" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-4" value="" style="ellipse;whiteSpace=wrap;html=1;shadow=0;fontFamily=Times New Roman;fontSize=10;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="678.6526166514182" y="95.97128124999995" width="3.403476669716377" height="3.4034375" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-5" value="" style="ellipse;whiteSpace=wrap;html=1;shadow=0;fontFamily=Times New Roman;fontSize=10;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="692.2665233302836" y="95.97128124999995" width="3.403476669716377" height="3.4034375" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-6" value="" style="ellipse;whiteSpace=wrap;html=1;shadow=0;fontFamily=Times New Roman;fontSize=10;fontColor=#333333;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="685.4595699908509" y="95.97128124999995" width="3.403476669716377" height="3.4034375" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-7" value="&lt;p style=&quot;line-height: 1; font-size: 10px;&quot;&gt;&lt;b style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;SAREF4ENER&lt;br style=&quot;font-size: 10px;&quot;&gt;&lt;/b&gt;&lt;span style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; font-size: 10px;&quot;&gt;Energy&lt;/span&gt;&lt;br style=&quot;font-size: 10px;&quot;&gt;&lt;/p&gt;" style="rounded=0;whiteSpace=wrap;html=1;horizontal=0;fontFamily=Times New Roman;fontSize=10;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="30" y="15.000343749999956" width="45" height="105" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-8" value="&lt;p style=&quot;line-height: 0.9; font-size: 10px;&quot;&gt;&lt;b style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1; font-size: 10px;&quot;&gt;SAREF4ENVI&lt;/b&gt;&lt;br style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0); font-size: 10px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;Environment&lt;/span&gt;&lt;/p&gt;" style="rounded=0;whiteSpace=wrap;html=1;horizontal=0;fontFamily=Times New Roman;fontSize=10;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="84" y="15.000343749999956" width="45" height="105" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-9" value="&lt;font style=&quot;font-size: 10px; line-height: 1;&quot;&gt;&lt;b style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;SAREF4BLDG&lt;/b&gt;&lt;br style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; font-size: 10px;&quot;&gt;Building&lt;/span&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;horizontal=0;fontFamily=Times New Roman;fontSize=10;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="138" y="15" width="45" height="105" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-10" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;&lt;b style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;SAREF4CITY&lt;/b&gt;&lt;br style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; font-size: 10px;&quot;&gt;Smart City&lt;/span&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;horizontal=0;fontFamily=Times New Roman;fontSize=10;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="192" y="15" width="45" height="105" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-11" value="&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;b style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;SAREF4INMA&lt;/b&gt;&lt;br style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0); font-size: 10px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;Indus. &amp;amp; Manuf.&lt;/span&gt;&lt;/p&gt;" style="rounded=0;whiteSpace=wrap;html=1;horizontal=0;fontFamily=Times New Roman;fontSize=10;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="246" y="15" width="45" height="105" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-12" value="&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;b style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;SAREF4AGRI&lt;/b&gt;&lt;br style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0); font-size: 10px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;Argrifood&lt;/span&gt;&lt;/p&gt;" style="rounded=0;whiteSpace=wrap;html=1;horizontal=0;fontFamily=Times New Roman;fontSize=10;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="301" y="15.000343749999956" width="45" height="105" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-13" value="&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;b style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;SAREF4AUTO&lt;/b&gt;&lt;br style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0); font-size: 10px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;Automotive&lt;/span&gt;&lt;/p&gt;" style="rounded=0;whiteSpace=wrap;html=1;horizontal=0;fontFamily=Times New Roman;fontSize=10;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="355" y="15.000343749999956" width="45" height="105" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-14" value="&lt;p style=&quot;line-height: 1; font-size: 10px;&quot;&gt;&lt;b style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;SAREF4EHAW&lt;/b&gt;&lt;br style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0); font-size: 10px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;eHealth / Ageing Well&lt;/span&gt;&lt;br style=&quot;font-size: 10px;&quot;&gt;&lt;/p&gt;" style="rounded=0;whiteSpace=wrap;html=1;horizontal=0;fontFamily=Times New Roman;fontSize=10;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="409" y="15.000343749999956" width="45" height="105" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-15" value="&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;b style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;SAREF4WEAR&lt;/b&gt;&lt;br style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0); font-size: 10px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;Wearables&lt;/span&gt;&lt;br&gt;&lt;/p&gt;" style="rounded=0;whiteSpace=wrap;html=1;horizontal=0;fontFamily=Times New Roman;fontSize=10;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="463" y="15.000343749999956" width="45" height="105" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-16" value="&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;b style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;SAREF4WATR&lt;/b&gt;&lt;br style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0); font-size: 10px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;Water&lt;/span&gt;&lt;br&gt;&lt;/p&gt;" style="rounded=0;whiteSpace=wrap;html=1;horizontal=0;fontFamily=Times New Roman;fontSize=10;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="517" y="15.000343749999956" width="45" height="105" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-17" value="&lt;p style=&quot;line-height: 0.01;&quot;&gt;&lt;b&gt;SAREF4LIFT&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 0.01;&quot;&gt;Lifts&lt;/p&gt;" style="rounded=0;whiteSpace=wrap;html=1;horizontal=0;fontFamily=Times New Roman;fontSize=10;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="571" y="15.000343749999956" width="45" height="105" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-18" value="&lt;b style=&quot;color: rgb(51, 51, 51); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;SAREF-core&lt;/b&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=10;labelBackgroundColor=none;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="21" y="123" width="656" height="22" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-19" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;&lt;b&gt;SAREF4SYST&lt;/b&gt;&lt;br&gt;Systems, Connections, &lt;br&gt;Connection Points&lt;br&gt;&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;flipH=1;fontFamily=Times New Roman;fontSize=10;labelBackgroundColor=none;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="13" y="148" width="135" height="57" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-20" value="&lt;span style=&quot;font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;Pattern for f&lt;/span&gt;&lt;span style=&quot;font-size: 10px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;eature kinds &lt;br&gt;and features of interest&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;flipH=1;fontFamily=Times New Roman;fontSize=10;labelBackgroundColor=none;strokeColor=#666666;fontColor=#333333;fillColor=#f5f5f5;" parent="1" vertex="1">
          <mxGeometry x="156" y="148" width="135" height="57" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-21" value="&lt;span style=&quot;font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;Pattern for p&lt;/span&gt;&lt;span style=&quot;font-size: 10px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;roperties and properties of interest&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;flipH=1;fontFamily=Times New Roman;fontSize=10;labelBackgroundColor=none;strokeColor=#666666;fontColor=#333333;fillColor=#f5f5f5;" parent="1" vertex="1">
          <mxGeometry x="298" y="148" width="135" height="57" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-22" value="&lt;span style=&quot;color: rgb(51, 51, 51); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10px;&quot;&gt;Pattern for&lt;br style=&quot;font-size: 10px;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: rgb(51, 51, 51); font-size: 10px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;procedure executions&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;flipH=1;fontFamily=Times New Roman;fontSize=10;labelBackgroundColor=none;strokeColor=#666666;fillColor=#f5f5f5;fontColor=#333333;" parent="1" vertex="1">
          <mxGeometry x="441" y="148" width="135" height="57" as="geometry" />
        </mxCell>
        <mxCell id="rfMfWl-FDnzSRo5zW4W8-23" value="&lt;p style=&quot;line-height: 0.01;&quot;&gt;&lt;b&gt;SAREF4GRID&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 0.01;&quot;&gt;Smart Grid&lt;/p&gt;" style="rounded=0;whiteSpace=wrap;html=1;horizontal=0;fontFamily=Times New Roman;fontSize=10;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="626" y="15.000343749999956" width="45" height="105" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="5QGz9kM2D27RtjFu3X5t" name="FeatureOfInterest">
    <mxGraphModel dx="1420" dy="830" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="lQIT8ERJl5AU97rHvhy1-1" value="FeatureKind" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="21.980000000000018" y="21" width="212.52" height="30" as="geometry" />
        </mxCell>
        <mxCell id="lQIT8ERJl5AU97rHvhy1-2" value="FeatureOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="275" y="21" width="212.52" height="30" as="geometry" />
        </mxCell>
        <mxCell id="lQIT8ERJl5AU97rHvhy1-3" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;hasFeatureKind&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=1;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=10;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="lQIT8ERJl5AU97rHvhy1-4" target="lQIT8ERJl5AU97rHvhy1-5" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="328" y="164" />
              <mxPoint x="181" y="164" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="lQIT8ERJl5AU97rHvhy1-4" value="consistsOf all FeatureOfInterest&lt;br&gt;isObservedBy&lt;br&gt;isControlledBy" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="275" y="51" width="212.52" height="86" as="geometry" />
        </mxCell>
        <mxCell id="lQIT8ERJl5AU97rHvhy1-5" value="consistsOf all FeatureKind&lt;br&gt;skos:narrower all FeatureKind&lt;br&gt;skos:broader all FeatureKind&lt;br&gt;isObservedBy&lt;br&gt;isControlledBy" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="21.98" y="51" width="212.52" height="86" as="geometry" />
        </mxCell>
        <mxCell id="lQIT8ERJl5AU97rHvhy1-6" value="" style="triangle;whiteSpace=wrap;html=1;rotation=-90;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="350.75999999999976" y="126" width="53" height="75.92" as="geometry" />
        </mxCell>
        <mxCell id="lQIT8ERJl5AU97rHvhy1-7" value="" style="triangle;whiteSpace=wrap;html=1;rotation=-90;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="76" y="126" width="53" height="75.92" as="geometry" />
        </mxCell>
        <mxCell id="lQIT8ERJl5AU97rHvhy1-8" value="Feature kinds organised in a taxonomy, and grouped by categories" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=top;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=10;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="18" y="191" width="170" height="46" as="geometry" />
        </mxCell>
        <mxCell id="lQIT8ERJl5AU97rHvhy1-9" value="Features of interest grouped by categories" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=top;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=10;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="291" y="191" width="188" height="46" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram name="Devices" id="qPt81KSua4WnuM_0PbA3">
    <mxGraphModel dx="1420" dy="830" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="1" shadow="0">
      <root>
        <mxCell id="KfWlJL5gpqLs8E8cKKLc-0" />
        <mxCell id="KfWlJL5gpqLs8E8cKKLc-1" parent="KfWlJL5gpqLs8E8cKKLc-0" />
        <mxCell id="KokwKGnaq7CDoSPFJR60-0" value="DeviceKind" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="KfWlJL5gpqLs8E8cKKLc-1" vertex="1">
          <mxGeometry x="244.98000000000002" y="12" width="212.52" height="30" as="geometry" />
        </mxCell>
        <mxCell id="KokwKGnaq7CDoSPFJR60-1" value="Device" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="KfWlJL5gpqLs8E8cKKLc-1" vertex="1">
          <mxGeometry x="498" y="12" width="212.52" height="30" as="geometry" />
        </mxCell>
        <mxCell id="KokwKGnaq7CDoSPFJR60-2" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;hasDeviceKind&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=1;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=10;fillColor=#f5f5f5;strokeColor=#666666;" parent="KfWlJL5gpqLs8E8cKKLc-1" source="KokwKGnaq7CDoSPFJR60-3" target="KokwKGnaq7CDoSPFJR60-4" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="551" y="207" />
              <mxPoint x="404" y="207" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="KokwKGnaq7CDoSPFJR60-3" value="accomplishes : Task&lt;br&gt;produces : Commodity&lt;br&gt;consumes : Commodity&lt;br&gt;stores : Commodity&lt;br&gt;observes&lt;br&gt;controls" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="KfWlJL5gpqLs8E8cKKLc-1" vertex="1">
          <mxGeometry x="498" y="42" width="212.52" height="136" as="geometry" />
        </mxCell>
        <mxCell id="KokwKGnaq7CDoSPFJR60-4" value="accomplishes : Task&lt;br&gt;produces : Commodity&lt;br&gt;consumes : Commodity&lt;br&gt;stores : Commodity&lt;br&gt;observes&lt;br&gt;controls&lt;br&gt;skos:broader&lt;br&gt;skos:narrower" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="KfWlJL5gpqLs8E8cKKLc-1" vertex="1">
          <mxGeometry x="244.98" y="42" width="212.52" height="136" as="geometry" />
        </mxCell>
        <mxCell id="KokwKGnaq7CDoSPFJR60-5" value="" style="triangle;whiteSpace=wrap;html=1;rotation=-90;fontFamily=Times New Roman;" parent="KfWlJL5gpqLs8E8cKKLc-1" vertex="1">
          <mxGeometry x="573.7599999999998" y="167" width="53" height="75.92" as="geometry" />
        </mxCell>
        <mxCell id="KokwKGnaq7CDoSPFJR60-6" value="" style="triangle;whiteSpace=wrap;html=1;rotation=-90;fontFamily=Times New Roman;" parent="KfWlJL5gpqLs8E8cKKLc-1" vertex="1">
          <mxGeometry x="299" y="167" width="53" height="75.92" as="geometry" />
        </mxCell>
        <mxCell id="KokwKGnaq7CDoSPFJR60-7" value="Device kinds organised in a taxonomy, and grouped by categories" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=top;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=10;fontFamily=Times New Roman;" parent="KfWlJL5gpqLs8E8cKKLc-1" vertex="1">
          <mxGeometry x="241" y="232" width="170" height="46" as="geometry" />
        </mxCell>
        <mxCell id="KokwKGnaq7CDoSPFJR60-8" value="Devices grouped by categories" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=top;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=10;fontFamily=Times New Roman;" parent="KfWlJL5gpqLs8E8cKKLc-1" vertex="1">
          <mxGeometry x="514" y="232" width="188" height="46" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="y9dUPdtedGsudUgelRQZ" name="Tasks">
    <mxGraphModel dx="1420" dy="830" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="3ncdhp_z6z30LpUBA8cY-2" value="" style="triangle;whiteSpace=wrap;html=1;rotation=-90;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="87.5" y="102" width="53" height="75.92" as="geometry" />
        </mxCell>
        <mxCell id="3ncdhp_z6z30LpUBA8cY-3" value="Kinds of tasks organised in a taxonomy, and grouped by categories" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=10;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="15" y="168" width="198" height="46" as="geometry" />
        </mxCell>
        <mxCell id="GcX9St3oLuN87_wOBWnv-1" value="Task" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;fontStyle=0;fontSize=13;verticalAlign=middle;fontFamily=Times New Roman;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="34" y="31" width="160" height="40" as="geometry" />
        </mxCell>
        <mxCell id="Gy4N9ZHnPwMg__7XbnCA-1" value="isAccomplishedBy" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="34" y="71" width="160" height="42" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="MLvZWFcCDYxn3xfWfnOZ" name="Commodities">
    <mxGraphModel dx="1420" dy="830" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="KYlp8yVFjburRaDbnd-Q-1" value="Commodity" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;fontStyle=0;fontSize=13;verticalAlign=middle;fontFamily=Times New Roman;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
          <mxGeometry x="118" y="26" width="160" height="40" as="geometry" />
        </mxCell>
        <mxCell id="KYlp8yVFjburRaDbnd-Q-2" value="" style="triangle;whiteSpace=wrap;html=1;rotation=-90;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="168.5" y="114" width="53" height="75.92" as="geometry" />
        </mxCell>
        <mxCell id="KYlp8yVFjburRaDbnd-Q-3" value="Kinds of commodities organised in a taxonomy, and grouped by categories" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=10;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="96" y="180" width="198" height="46" as="geometry" />
        </mxCell>
        <mxCell id="Rb0TtakUaVdq68hNISRI-1" value="isConsumedBy&lt;br&gt;isProducedBy&lt;br&gt;isStoredBy" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="118" y="66" width="160" height="59" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="xBKftY-2Vktq99yiXCkC" name="Properties">
    <mxGraphModel dx="1420" dy="830" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="oQgUCZWFERy8mjh05-4G-1" value="" style="endArrow=oval;html=1;rounded=0;edgeStyle=elbowEdgeStyle;elbow=vertical;endFill=1;startArrow=classic;startFill=1;exitX=0.873;exitY=1.021;exitDx=0;exitDy=0;fontFamily=Times New Roman;entryX=0.633;entryY=1.028;entryDx=0;entryDy=0;entryPerimeter=0;exitPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="oQgUCZWFERy8mjh05-4G-9" target="oQgUCZWFERy8mjh05-4G-6" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="250.49999999999955" y="231.5" as="sourcePoint" />
            <mxPoint x="639" y="375" as="targetPoint" />
            <Array as="points">
              <mxPoint x="402" y="455" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-2" value="Property" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="59.98" y="296" width="149.02" height="30" as="geometry" />
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-3" value="PropertyOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="222" y="296" width="273.5" height="30" as="geometry" />
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.459;entryY=0.018;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;entryPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="oQgUCZWFERy8mjh05-4G-17" target="oQgUCZWFERy8mjh05-4G-2" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="279.5" y="214" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="128" y="206" />
              <mxPoint x="128" y="297" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-5" value="PropertyValue" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="507.5" y="296" width="163.5" height="30" as="geometry" />
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-6" value="hasValue exactly 1&lt;br&gt;isMeasuredIn max 1" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="507.5" y="326" width="163.5" height="75" as="geometry" />
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-7" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;hasPropertyKind&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.94;entryY=1.021;entryDx=0;entryDy=0;entryPerimeter=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="oQgUCZWFERy8mjh05-4G-8" target="oQgUCZWFERy8mjh05-4G-9" edge="1">
          <mxGeometry x="0.0264" relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="359" y="440" />
              <mxPoint x="200" y="440" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-8" value="isPropertyOfInterestOf exactly 1 FeatureOfInterest&lt;br&gt;isObservedBy&lt;br&gt;isControledBy" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="222" y="326" width="273.5" height="75" as="geometry" />
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-9" value="skos:narrower&lt;br&gt;skos:broader&lt;br&gt;isObservedBy&lt;br&gt;isControledBy" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="59.98" y="326" width="149.02" height="75" as="geometry" />
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-10" value="isValueOfProperty" style="endArrow=oval;html=1;rounded=0;exitX=0.685;exitY=1.003;exitDx=0;exitDy=0;entryX=0.635;entryY=1.028;entryDx=0;entryDy=0;edgeStyle=elbowEdgeStyle;elbow=vertical;endFill=1;startArrow=classic;startFill=1;entryPerimeter=0;exitPerimeter=0;fontFamily=Times New Roman;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="oQgUCZWFERy8mjh05-4G-8" target="oQgUCZWFERy8mjh05-4G-6" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="438.5" y="228" as="sourcePoint" />
            <mxPoint x="488.5" y="178" as="targetPoint" />
            <Array as="points">
              <mxPoint x="511" y="455" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-11" value="" style="triangle;whiteSpace=wrap;html=1;rotation=-90;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="83.5" y="390" width="53" height="75.92" as="geometry" />
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-12" value="Properties organised in a taxonomy, and grouped by categories" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=top;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=10;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="33" y="456" width="154" height="46" as="geometry" />
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-13" value="&lt;div style=&quot;&quot;&gt;hasProperty&lt;/div&gt;&lt;div style=&quot;&quot;&gt;= isPropertyOf&amp;nbsp;&lt;font face=&quot;sans-serif&quot; color=&quot;#202122&quot;&gt;&lt;span style=&quot;font-size: 11.6667px;&quot;&gt;&lt;sup&gt;-&lt;/sup&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.459;entryY=0.003;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryPerimeter=0;align=center;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="oQgUCZWFERy8mjh05-4G-18" target="oQgUCZWFERy8mjh05-4G-2" edge="1">
          <mxGeometry x="0.7897" relative="1" as="geometry">
            <mxPoint as="offset" />
            <mxPoint x="193" y="81" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="128" y="165" />
              <mxPoint x="128" y="296" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-14" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.795;exitY=-0.013;exitDx=0;exitDy=0;entryX=0.65;entryY=0.008;entryDx=0;entryDy=0;fontSize=11;startArrow=none;startFill=0;entryPerimeter=0;exitPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="oQgUCZWFERy8mjh05-4G-3" target="oQgUCZWFERy8mjh05-4G-5" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="439" y="251" />
              <mxPoint x="614" y="251" />
            </Array>
            <mxPoint x="431.625" y="298" as="sourcePoint" />
            <mxPoint x="614.1020000000001" y="296.65" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;fontFamily=Times New Roman;startArrow=none;startFill=0;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="oQgUCZWFERy8mjh05-4G-18" target="oQgUCZWFERy8mjh05-4G-5" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="614" y="165" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-17" value="FeatureOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="277.40999999999997" y="191.03999999999996" width="181.61" height="30" as="geometry" />
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-18" value="FeatureKind" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="277" y="150" width="182.02" height="30" as="geometry" />
        </mxCell>
        <mxCell id="ZAKqmdbwsScgGCy7X_36-1" value="&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; text-align: start;&quot;&gt;hasPropertyOfInterest&lt;br&gt;= isPropertyOfInterestOf&amp;nbsp;&lt;/span&gt;&lt;font style=&quot;text-align: start;&quot; face=&quot;sans-serif&quot; color=&quot;#202122&quot;&gt;&lt;span style=&quot;font-size: 11.6667px;&quot;&gt;&lt;sup&gt;-&lt;/sup&gt;&lt;/span&gt;&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.368;entryY=-0.003;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="oQgUCZWFERy8mjh05-4G-17" target="oQgUCZWFERy8mjh05-4G-3" edge="1">
          <mxGeometry x="0.231" relative="1" as="geometry">
            <mxPoint x="334.48724000000004" y="234.38400000000001" as="sourcePoint" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="oQgUCZWFERy8mjh05-4G-20" value="&lt;font face=&quot;Times New Roman&quot;&gt;hasPropertyValue&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="oQgUCZWFERy8mjh05-4G-17" edge="1">
          <mxGeometry x="0.8041" relative="1" as="geometry">
            <mxPoint x="379.62699999999995" y="215.4399999999996" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="614" y="206" />
            </Array>
            <mxPoint as="offset" />
            <mxPoint x="614" y="296" as="targetPoint" />
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="pkky10qivpBo3n9xLJwk" name="States">
    <mxGraphModel dx="1420" dy="830" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="od66O2e6jpv3uQb87GtZ-2" value="State" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="59.98" y="296" width="149.02" height="30" as="geometry" />
        </mxCell>
        <mxCell id="od66O2e6jpv3uQb87GtZ-3" value="StateOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="222" y="296" width="273.5" height="30" as="geometry" />
        </mxCell>
        <mxCell id="od66O2e6jpv3uQb87GtZ-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.459;entryY=0.018;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;entryPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="od66O2e6jpv3uQb87GtZ-16" target="od66O2e6jpv3uQb87GtZ-2" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="279.5" y="214" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="128" y="206" />
              <mxPoint x="128" y="297" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="od66O2e6jpv3uQb87GtZ-7" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;hasStateKind&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.94;entryY=1.021;entryDx=0;entryDy=0;entryPerimeter=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="od66O2e6jpv3uQb87GtZ-8" target="od66O2e6jpv3uQb87GtZ-9" edge="1">
          <mxGeometry x="0.0264" relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="359" y="430" />
              <mxPoint x="200" y="430" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="od66O2e6jpv3uQb87GtZ-8" value="isStateOfInterestOf exactly 1 FeatureOfInterest&lt;br&gt;isObservedBy&lt;br&gt;isControledBy" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="222" y="326" width="273.5" height="73" as="geometry" />
        </mxCell>
        <mxCell id="od66O2e6jpv3uQb87GtZ-9" value="skos:narrower&lt;br&gt;skos:broader&lt;br&gt;isObservedBy&lt;br&gt;isControledBy" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="59.98" y="326" width="149.02" height="73" as="geometry" />
        </mxCell>
        <mxCell id="od66O2e6jpv3uQb87GtZ-11" value="" style="triangle;whiteSpace=wrap;html=1;rotation=-90;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="83.5" y="388" width="53" height="75.92" as="geometry" />
        </mxCell>
        <mxCell id="od66O2e6jpv3uQb87GtZ-12" value="States organised in a taxonomy, and grouped by categories" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=top;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=10;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="33" y="454" width="154" height="46" as="geometry" />
        </mxCell>
        <mxCell id="od66O2e6jpv3uQb87GtZ-13" value="&lt;div style=&quot;&quot;&gt;hasState&lt;/div&gt;&lt;div style=&quot;&quot;&gt;= isStateOf&amp;nbsp;&lt;font face=&quot;sans-serif&quot; color=&quot;#202122&quot;&gt;&lt;span style=&quot;font-size: 11.6667px;&quot;&gt;&lt;sup&gt;-&lt;/sup&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.459;entryY=0.003;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryPerimeter=0;align=center;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="od66O2e6jpv3uQb87GtZ-17" target="od66O2e6jpv3uQb87GtZ-2" edge="1">
          <mxGeometry x="0.7898" y="-1" relative="1" as="geometry">
            <mxPoint as="offset" />
            <mxPoint x="193" y="81" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="128" y="165" />
              <mxPoint x="128" y="296" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="od66O2e6jpv3uQb87GtZ-16" value="FeatureOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="277.40999999999997" y="191.03999999999996" width="181.61" height="30" as="geometry" />
        </mxCell>
        <mxCell id="od66O2e6jpv3uQb87GtZ-17" value="FeatureKind" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="277" y="150" width="182.02" height="30" as="geometry" />
        </mxCell>
        <mxCell id="od66O2e6jpv3uQb87GtZ-18" value="&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; text-align: start;&quot;&gt;hasStateOfInterest&lt;br&gt;= isStateOfInterestOf&amp;nbsp;&lt;/span&gt;&lt;font style=&quot;text-align: start;&quot; face=&quot;sans-serif&quot; color=&quot;#202122&quot;&gt;&lt;span style=&quot;font-size: 11.6667px;&quot;&gt;&lt;sup&gt;-&lt;/sup&gt;&lt;/span&gt;&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.368;entryY=-0.003;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="od66O2e6jpv3uQb87GtZ-16" target="od66O2e6jpv3uQb87GtZ-3" edge="1">
          <mxGeometry x="0.231" relative="1" as="geometry">
            <mxPoint x="334.48724000000004" y="234.38400000000001" as="sourcePoint" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="C2hx3fWnayWcTQNgGlgD-1" value="" style="endArrow=oval;html=1;rounded=0;edgeStyle=elbowEdgeStyle;elbow=vertical;endFill=1;startArrow=classic;startFill=1;exitX=0.873;exitY=1.021;exitDx=0;exitDy=0;fontFamily=Times New Roman;entryX=0.633;entryY=1.028;entryDx=0;entryDy=0;entryPerimeter=0;exitPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" target="C2hx3fWnayWcTQNgGlgD-3" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="190" y="403" as="sourcePoint" />
            <mxPoint x="639" y="375" as="targetPoint" />
            <Array as="points">
              <mxPoint x="402" y="455" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="C2hx3fWnayWcTQNgGlgD-2" value="StateValue" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="507.5" y="296" width="163.5" height="30" as="geometry" />
        </mxCell>
        <mxCell id="C2hx3fWnayWcTQNgGlgD-3" value="" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="507.5" y="326" width="163.5" height="75" as="geometry" />
        </mxCell>
        <mxCell id="C2hx3fWnayWcTQNgGlgD-4" value="isValueOfState" style="endArrow=oval;html=1;rounded=0;exitX=0.685;exitY=1.003;exitDx=0;exitDy=0;entryX=0.635;entryY=1.028;entryDx=0;entryDy=0;edgeStyle=elbowEdgeStyle;elbow=vertical;endFill=1;startArrow=classic;startFill=1;entryPerimeter=0;exitPerimeter=0;fontFamily=Times New Roman;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" target="C2hx3fWnayWcTQNgGlgD-3" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="409" y="401" as="sourcePoint" />
            <mxPoint x="488.5" y="178" as="targetPoint" />
            <Array as="points">
              <mxPoint x="511" y="455" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="C2hx3fWnayWcTQNgGlgD-5" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.795;exitY=-0.013;exitDx=0;exitDy=0;entryX=0.65;entryY=0.008;entryDx=0;entryDy=0;fontSize=11;startArrow=none;startFill=0;entryPerimeter=0;exitPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" target="C2hx3fWnayWcTQNgGlgD-2" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="439" y="251" />
              <mxPoint x="614" y="251" />
            </Array>
            <mxPoint x="439" y="296" as="sourcePoint" />
            <mxPoint x="614.1020000000001" y="296.65" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="C2hx3fWnayWcTQNgGlgD-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;fontFamily=Times New Roman;startArrow=none;startFill=0;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" target="C2hx3fWnayWcTQNgGlgD-2" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="614" y="165" />
            </Array>
            <mxPoint x="459" y="165" as="sourcePoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="C2hx3fWnayWcTQNgGlgD-7" value="&lt;font face=&quot;Times New Roman&quot;&gt;hasStateValue&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" edge="1">
          <mxGeometry x="0.8041" relative="1" as="geometry">
            <mxPoint x="459" y="206" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="614" y="206" />
            </Array>
            <mxPoint as="offset" />
            <mxPoint x="614" y="296" as="targetPoint" />
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="ZMwkBqjqdBhdTnv44r7R" name="Functions">
    <mxGraphModel dx="1420" dy="830" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="q0DyxaQeZOyootwci6uX-1" value="Function" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="59.98" y="296" width="149.02" height="30" as="geometry" />
        </mxCell>
        <mxCell id="q0DyxaQeZOyootwci6uX-2" value="FunctionOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="222" y="296" width="273.5" height="30" as="geometry" />
        </mxCell>
        <mxCell id="q0DyxaQeZOyootwci6uX-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.459;entryY=0.018;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;entryPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="q0DyxaQeZOyootwci6uX-10" target="q0DyxaQeZOyootwci6uX-1" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="279.5" y="214" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="128" y="206" />
              <mxPoint x="128" y="297" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="q0DyxaQeZOyootwci6uX-4" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;hasFunctionKind&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.94;entryY=1.021;entryDx=0;entryDy=0;entryPerimeter=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="q0DyxaQeZOyootwci6uX-5" target="q0DyxaQeZOyootwci6uX-6" edge="1">
          <mxGeometry x="0.0264" relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="359" y="445" />
              <mxPoint x="200" y="445" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="q0DyxaQeZOyootwci6uX-5" value="isFunctionOfInterestOf exactly 1&lt;br&gt;accomplishes&lt;br&gt;observes&lt;br&gt;controls" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="222" y="326" width="273.5" height="75" as="geometry" />
        </mxCell>
        <mxCell id="q0DyxaQeZOyootwci6uX-6" value="skos:narrower&lt;br&gt;skos:broader&lt;br&gt;accomplishes&lt;br&gt;observes&lt;br&gt;controls" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="59.98" y="326" width="149.02" height="89" as="geometry" />
        </mxCell>
        <mxCell id="q0DyxaQeZOyootwci6uX-7" value="" style="triangle;whiteSpace=wrap;html=1;rotation=-90;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="83.5" y="404" width="53" height="75.92" as="geometry" />
        </mxCell>
        <mxCell id="q0DyxaQeZOyootwci6uX-8" value="Functions organised in a taxonomy, and grouped by categories" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=top;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=10;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="33" y="470" width="154" height="46" as="geometry" />
        </mxCell>
        <mxCell id="q0DyxaQeZOyootwci6uX-9" value="&lt;div style=&quot;&quot;&gt;hasFunction&lt;/div&gt;&lt;div style=&quot;&quot;&gt;= isFunctionOf&amp;nbsp;&lt;font face=&quot;sans-serif&quot; color=&quot;#202122&quot;&gt;&lt;span style=&quot;font-size: 11.6667px;&quot;&gt;&lt;sup&gt;-&lt;/sup&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.459;entryY=0.003;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryPerimeter=0;align=center;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="q0DyxaQeZOyootwci6uX-11" target="q0DyxaQeZOyootwci6uX-1" edge="1">
          <mxGeometry x="0.7686" relative="1" as="geometry">
            <mxPoint as="offset" />
            <mxPoint x="193" y="81" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="128" y="165" />
              <mxPoint x="128" y="296" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="q0DyxaQeZOyootwci6uX-10" value="Device" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="277.40999999999997" y="191.03999999999996" width="181.61" height="30" as="geometry" />
        </mxCell>
        <mxCell id="q0DyxaQeZOyootwci6uX-11" value="FeatureKind" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="277" y="150" width="182.02" height="30" as="geometry" />
        </mxCell>
        <mxCell id="q0DyxaQeZOyootwci6uX-12" value="&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; text-align: start;&quot;&gt;hasFunctionOfInterest&lt;br&gt;= isFunctionOfInterestOf&amp;nbsp;&lt;/span&gt;&lt;font style=&quot;text-align: start;&quot; face=&quot;sans-serif&quot; color=&quot;#202122&quot;&gt;&lt;span style=&quot;font-size: 11.6667px;&quot;&gt;&lt;sup&gt;-&lt;/sup&gt;&lt;/span&gt;&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.368;entryY=-0.003;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="q0DyxaQeZOyootwci6uX-10" target="q0DyxaQeZOyootwci6uX-2" edge="1">
          <mxGeometry x="0.1511" relative="1" as="geometry">
            <mxPoint x="334.48724000000004" y="234.38400000000001" as="sourcePoint" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="_dotHy7SXmWeKoKHn5-K" name="Commands">
    <mxGraphModel dx="1420" dy="830" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="u-HQbYoTKbvxShBTTzzb-1" value="Command" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="59.98" y="296" width="149.02" height="30" as="geometry" />
        </mxCell>
        <mxCell id="u-HQbYoTKbvxShBTTzzb-2" value="CommandOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="222" y="296" width="273.5" height="30" as="geometry" />
        </mxCell>
        <mxCell id="u-HQbYoTKbvxShBTTzzb-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.459;entryY=0.018;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;entryPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="u-HQbYoTKbvxShBTTzzb-10" target="u-HQbYoTKbvxShBTTzzb-1" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="279.5" y="214" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="128" y="206" />
              <mxPoint x="128" y="297" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="u-HQbYoTKbvxShBTTzzb-4" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;hasCommandKind&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.941;entryY=0.995;entryDx=0;entryDy=0;entryPerimeter=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="u-HQbYoTKbvxShBTTzzb-5" target="u-HQbYoTKbvxShBTTzzb-6" edge="1">
          <mxGeometry x="0.0264" relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="359" y="472" />
              <mxPoint x="200" y="472" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="u-HQbYoTKbvxShBTTzzb-5" value="isCommandOfInterestOf exactly 1&lt;br&gt;hasInput&lt;br&gt;hasOutput&lt;br&gt;accomplishes&lt;br&gt;observes&lt;br&gt;controls" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="222" y="326" width="273.5" height="107" as="geometry" />
        </mxCell>
        <mxCell id="u-HQbYoTKbvxShBTTzzb-6" value="skos:narrower&lt;br&gt;skos:broader&lt;br&gt;hasInput&lt;br&gt;hasOutput&lt;br&gt;accomplishes&lt;br&gt;observes&lt;br&gt;controls" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;align=left;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="59.98" y="326" width="149.02" height="121" as="geometry" />
        </mxCell>
        <mxCell id="u-HQbYoTKbvxShBTTzzb-7" value="" style="triangle;whiteSpace=wrap;html=1;rotation=-90;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="83.5" y="436" width="53" height="75.92" as="geometry" />
        </mxCell>
        <mxCell id="u-HQbYoTKbvxShBTTzzb-8" value="Commands organised in a taxonomy, and grouped by categories" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=top;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=10;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="33" y="502" width="154" height="46" as="geometry" />
        </mxCell>
        <mxCell id="u-HQbYoTKbvxShBTTzzb-9" value="&lt;div style=&quot;&quot;&gt;hasCommand&lt;/div&gt;&lt;div style=&quot;&quot;&gt;= isCommandOf&amp;nbsp;&lt;font face=&quot;sans-serif&quot; color=&quot;#202122&quot;&gt;&lt;span style=&quot;font-size: 11.6667px;&quot;&gt;&lt;sup&gt;-&lt;/sup&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.459;entryY=0.003;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryPerimeter=0;align=center;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="u-HQbYoTKbvxShBTTzzb-11" target="u-HQbYoTKbvxShBTTzzb-1" edge="1">
          <mxGeometry x="0.7898" y="-1" relative="1" as="geometry">
            <mxPoint as="offset" />
            <mxPoint x="193" y="81" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="128" y="123" />
              <mxPoint x="128" y="296" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="u-HQbYoTKbvxShBTTzzb-10" value="FunctionOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="277.40999999999997" y="191.03999999999996" width="181.61" height="30" as="geometry" />
        </mxCell>
        <mxCell id="u-HQbYoTKbvxShBTTzzb-11" value="Function" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="277" y="107" width="182.02" height="30" as="geometry" />
        </mxCell>
        <mxCell id="u-HQbYoTKbvxShBTTzzb-12" value="&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; text-align: start;&quot;&gt;hasCommandOfInterest&lt;br&gt;= isCommandOfInterestOf&amp;nbsp;&lt;/span&gt;&lt;font style=&quot;text-align: start;&quot; face=&quot;sans-serif&quot; color=&quot;#202122&quot;&gt;&lt;span style=&quot;font-size: 11.6667px;&quot;&gt;&lt;sup&gt;-&lt;/sup&gt;&lt;/span&gt;&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.368;entryY=-0.003;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="u-HQbYoTKbvxShBTTzzb-10" target="u-HQbYoTKbvxShBTTzzb-2" edge="1">
          <mxGeometry x="0.1511" relative="1" as="geometry">
            <mxPoint x="334.48724000000004" y="234.38400000000001" as="sourcePoint" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uvJTPNz9Jt9W0GFGhk0B-24" value="hasOptionalCommand&lt;br&gt;hasMandatoryCommand" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;align=left;" parent="1" vertex="1">
          <mxGeometry x="277.41" y="137" width="182.02" height="43" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="q3Pr1p1SHvyFfjpC68bH" name="Service">
    <mxGraphModel dx="1420" dy="830" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="-DthJmULsMvsNTzWuWti-23" value="hasCommand&lt;br&gt;= isCommandOf&amp;nbsp;&lt;font face=&quot;sans-serif&quot; color=&quot;#202122&quot;&gt;&lt;span style=&quot;font-size: 11.6667px;&quot;&gt;&lt;sup&gt;-&lt;/sup&gt;&lt;/span&gt;&lt;/font&gt;&amp;nbsp;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;fontFamily=Times New Roman;entryX=0.25;entryY=0;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="-DthJmULsMvsNTzWuWti-1" target="-DthJmULsMvsNTzWuWti-22" edge="1">
          <mxGeometry x="0.2308" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="-DthJmULsMvsNTzWuWti-1" value="Function" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="32.999999999999986" y="296" width="149.02" height="30" as="geometry" />
        </mxCell>
        <mxCell id="-DthJmULsMvsNTzWuWti-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.459;entryY=0.018;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;entryPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="-DthJmULsMvsNTzWuWti-10" target="-DthJmULsMvsNTzWuWti-1" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="279.5" y="214" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="101" y="206" />
              <mxPoint x="101" y="297" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="-DthJmULsMvsNTzWuWti-9" value="&lt;div style=&quot;&quot;&gt;hasFunction&lt;/div&gt;&lt;div style=&quot;&quot;&gt;= isFunctionOf&amp;nbsp;&lt;font face=&quot;sans-serif&quot; color=&quot;#202122&quot;&gt;&lt;span style=&quot;font-size: 11.6667px;&quot;&gt;&lt;sup&gt;-&lt;/sup&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.459;entryY=0.003;entryDx=0;entryDy=0;fontFamily=Times New Roman;fontSize=11;startArrow=none;startFill=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryPerimeter=0;align=center;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="-DthJmULsMvsNTzWuWti-11" target="-DthJmULsMvsNTzWuWti-1" edge="1">
          <mxGeometry x="0.7886" relative="1" as="geometry">
            <mxPoint as="offset" />
            <mxPoint x="193" y="81" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="101" y="165" />
              <mxPoint x="101" y="296" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="-DthJmULsMvsNTzWuWti-10" value="Device" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="277.40999999999997" y="191.03999999999996" width="181.61" height="30" as="geometry" />
        </mxCell>
        <mxCell id="-DthJmULsMvsNTzWuWti-11" value="FeatureKind" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="277" y="150" width="182.02" height="30" as="geometry" />
        </mxCell>
        <mxCell id="-DthJmULsMvsNTzWuWti-21" value="hasOperation&lt;br&gt;= isOperationOf&amp;nbsp;&lt;font face=&quot;sans-serif&quot; color=&quot;#202122&quot;&gt;&lt;span style=&quot;font-size: 11.6667px;&quot;&gt;&lt;sup&gt;-&lt;/sup&gt;&lt;/span&gt;&lt;/font&gt;&amp;nbsp;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontFamily=Times New Roman;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="-DthJmULsMvsNTzWuWti-13" target="-DthJmULsMvsNTzWuWti-19" edge="1">
          <mxGeometry x="0.2821" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="qyeGYsRLlno6Vhxmo9Me-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;fontFamily=Times New Roman;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="-DthJmULsMvsNTzWuWti-13" target="-DthJmULsMvsNTzWuWti-25" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="377" y="311" />
              <mxPoint x="377" y="347" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="-DthJmULsMvsNTzWuWti-13" value="Service" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="446" y="296" width="149.02" height="30" as="geometry" />
        </mxCell>
        <mxCell id="-DthJmULsMvsNTzWuWti-18" value="offers&lt;br&gt;&lt;span style=&quot;text-align: start;&quot;&gt;= isOfferedBy&amp;nbsp;&lt;/span&gt;&lt;font style=&quot;text-align: start;&quot; face=&quot;sans-serif&quot; color=&quot;#202122&quot;&gt;&lt;span style=&quot;font-size: 11.6667px;&quot;&gt;&lt;sup&gt;-&lt;/sup&gt;&lt;/span&gt;&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;fontFamily=Times New Roman;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="-DthJmULsMvsNTzWuWti-10" target="-DthJmULsMvsNTzWuWti-13" edge="1">
          <mxGeometry x="0.6039" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="qyeGYsRLlno6Vhxmo9Me-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;fontFamily=Times New Roman;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="-DthJmULsMvsNTzWuWti-19" target="qyeGYsRLlno6Vhxmo9Me-1" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="378" y="419" />
              <mxPoint x="378" y="454" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="-DthJmULsMvsNTzWuWti-19" value="Operation" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="446" y="404" width="149.02" height="30" as="geometry" />
        </mxCell>
        <mxCell id="-DthJmULsMvsNTzWuWti-20" value="represents" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;fontFamily=Times New Roman;entryX=1;entryY=0.5;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="-DthJmULsMvsNTzWuWti-19" target="-DthJmULsMvsNTzWuWti-22" edge="1">
          <mxGeometry x="-0.7045" relative="1" as="geometry">
            <mxPoint x="456" y="321" as="sourcePoint" />
            <mxPoint x="272" y="422" as="targetPoint" />
            <Array as="points" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="-DthJmULsMvsNTzWuWti-22" value="Command" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="32.999999999999986" y="404" width="149.02" height="30" as="geometry" />
        </mxCell>
        <mxCell id="4oMrMW8lQ8n-aSxc1g7R-1" value="hasFunctionKind" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;fontFamily=Times New Roman;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="-DthJmULsMvsNTzWuWti-25" target="-DthJmULsMvsNTzWuWti-1" edge="1">
          <mxGeometry x="-0.1771" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="-DthJmULsMvsNTzWuWti-25" value="FunctionOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="198" y="332" width="149.02" height="30" as="geometry" />
        </mxCell>
        <mxCell id="qyeGYsRLlno6Vhxmo9Me-1" value="CommandOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="199" y="439" width="149.02" height="30" as="geometry" />
        </mxCell>
        <mxCell id="-DthJmULsMvsNTzWuWti-16" value="represents" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;fontFamily=Times New Roman;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="-DthJmULsMvsNTzWuWti-13" target="-DthJmULsMvsNTzWuWti-1" edge="1">
          <mxGeometry x="-0.7045" relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="431" y="311" />
              <mxPoint x="431" y="311" />
            </Array>
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="4oMrMW8lQ8n-aSxc1g7R-2" value="hasCommandKind" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;fontFamily=Times New Roman;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="qyeGYsRLlno6Vhxmo9Me-1" target="-DthJmULsMvsNTzWuWti-22" edge="1">
          <mxGeometry x="-0.1771" relative="1" as="geometry">
            <mxPoint x="218" y="357" as="sourcePoint" />
            <mxPoint x="117.48275862068976" y="336" as="targetPoint" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="5XUJxT-FUgfgtQxk_uUI-1" value="hasInput&lt;br&gt;hasOutput" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;" parent="1" vertex="1">
          <mxGeometry x="446" y="434" width="149.02" height="40" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="7pHVgcxYZv0qbH7DKhRD" name="ProcedureExecution">
    <mxGraphModel dx="1420" dy="830" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="714LRXYfdwXRZ2Sr6Oel-22" value="&lt;font face=&quot;Times New Roman&quot;&gt;madeBy&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="714LRXYfdwXRZ2Sr6Oel-23" target="714LRXYfdwXRZ2Sr6Oel-25" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="714LRXYfdwXRZ2Sr6Oel-23" value="ProcedureExecution" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="10" y="150" width="240" height="30" as="geometry" />
        </mxCell>
        <mxCell id="714LRXYfdwXRZ2Sr6Oel-24" value="madeBy : Device&lt;br&gt;hasInput&lt;br&gt;hasResult&lt;br&gt;accomplishes&lt;br&gt;hasResultTime : xsd:dateTime&lt;br&gt;hasPhenomenonTime : time:TemporalEntity&lt;br&gt;hasTimestamp : xsd:dateTime&lt;br&gt;actsUpon" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;horizontal=1;" parent="1" vertex="1">
          <mxGeometry x="10" y="180" width="240" height="137" as="geometry" />
        </mxCell>
        <mxCell id="714LRXYfdwXRZ2Sr6Oel-25" value="Device" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="48" y="66" width="164" height="30" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="8zJkZLKnYINZ8xZG4AH9" name="CommandExecution">
    <mxGraphModel dx="1420" dy="830" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="PdxHPQH2m7E6vzywu2vA-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;endArrow=block;endFill=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="PdxHPQH2m7E6vzywu2vA-3" target="PdxHPQH2m7E6vzywu2vA-14" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="407.94117647058806" y="561" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="PdxHPQH2m7E6vzywu2vA-2" value="&lt;font face=&quot;Times New Roman&quot;&gt;isExecutionOf&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="PdxHPQH2m7E6vzywu2vA-3" target="PdxHPQH2m7E6vzywu2vA-7" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="84" y="739.5" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="PdxHPQH2m7E6vzywu2vA-3" value="OperationExecution" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="485" y="624" width="190" height="30" as="geometry" />
        </mxCell>
        <mxCell id="PdxHPQH2m7E6vzywu2vA-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;endArrow=block;endFill=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="PdxHPQH2m7E6vzywu2vA-6" target="PdxHPQH2m7E6vzywu2vA-14" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="407.94117647058806" y="561" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="PdxHPQH2m7E6vzywu2vA-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="PdxHPQH2m7E6vzywu2vA-6" target="PdxHPQH2m7E6vzywu2vA-10" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="PdxHPQH2m7E6vzywu2vA-6" value="CommandExecution" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="147" y="624" width="190" height="30" as="geometry" />
        </mxCell>
        <mxCell id="PdxHPQH2m7E6vzywu2vA-7" value="Operation" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="519.5" y="740" width="121" height="30" as="geometry" />
        </mxCell>
        <mxCell id="PdxHPQH2m7E6vzywu2vA-8" value="Command" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="46" y="740" width="129" height="30" as="geometry" />
        </mxCell>
        <mxCell id="PdxHPQH2m7E6vzywu2vA-9" value="&lt;font face=&quot;Times New Roman&quot;&gt;hasCommandKind&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="PdxHPQH2m7E6vzywu2vA-10" target="PdxHPQH2m7E6vzywu2vA-8" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="PdxHPQH2m7E6vzywu2vA-10" value="CommandOfInterest" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="316" y="740" width="129" height="30" as="geometry" />
        </mxCell>
        <mxCell id="PdxHPQH2m7E6vzywu2vA-11" value="&lt;font face=&quot;Times New Roman&quot;&gt;isExecutionOf&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=classic;endFill=1;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="PdxHPQH2m7E6vzywu2vA-6" target="PdxHPQH2m7E6vzywu2vA-8" edge="1">
          <mxGeometry x="-0.7977" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="PdxHPQH2m7E6vzywu2vA-12" value="&lt;font face=&quot;Times New Roman&quot;&gt;madeBy&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="PdxHPQH2m7E6vzywu2vA-13" target="PdxHPQH2m7E6vzywu2vA-15" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="PdxHPQH2m7E6vzywu2vA-13" value="ProcedureExecution" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="288.5" y="386" width="240" height="30" as="geometry" />
        </mxCell>
        <mxCell id="PdxHPQH2m7E6vzywu2vA-14" value="madeBy : Device&lt;br&gt;accomplishes&lt;br&gt;hasInput&lt;br&gt;hasResult&lt;br&gt;hasResultTime : xsd:dateTime&lt;br&gt;hasPhenomenonTime : time:TemporalEntity&lt;br&gt;hasTimestamp : xsd:dateTime&lt;br&gt;actsUpon" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;horizontal=1;" parent="1" vertex="1">
          <mxGeometry x="288.5" y="416" width="240" height="139" as="geometry" />
        </mxCell>
        <mxCell id="PdxHPQH2m7E6vzywu2vA-15" value="Device" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="326.5" y="302" width="164" height="30" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="dDu44esSvML4w0zEM4TZ" name="Observation">
    <mxGraphModel dx="1420" dy="830" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="hypuC5JT9Bo0V8FQ2JbS-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;endArrow=block;endFill=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="hypuC5JT9Bo0V8FQ2JbS-3" target="hypuC5JT9Bo0V8FQ2JbS-14" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="422.94117647058806" y="296" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="hypuC5JT9Bo0V8FQ2JbS-3" value="Actuation" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="500" y="359" width="190" height="30" as="geometry" />
        </mxCell>
        <mxCell id="hypuC5JT9Bo0V8FQ2JbS-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;endArrow=block;endFill=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="hypuC5JT9Bo0V8FQ2JbS-6" target="hypuC5JT9Bo0V8FQ2JbS-14" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="422.94117647058806" y="296" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="hypuC5JT9Bo0V8FQ2JbS-6" value="Observation" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="162" y="359" width="190" height="30" as="geometry" />
        </mxCell>
        <mxCell id="hypuC5JT9Bo0V8FQ2JbS-12" value="&lt;font face=&quot;Times New Roman&quot;&gt;madeBy&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="hypuC5JT9Bo0V8FQ2JbS-13" target="hypuC5JT9Bo0V8FQ2JbS-15" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="wHzzxgSS28y6FNXziuF0-1" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="hypuC5JT9Bo0V8FQ2JbS-13" target="hypuC5JT9Bo0V8FQ2JbS-14" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="hypuC5JT9Bo0V8FQ2JbS-13" value="ProcedureExecution" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="303.5" y="130" width="240" height="30" as="geometry" />
        </mxCell>
        <mxCell id="hypuC5JT9Bo0V8FQ2JbS-14" value="madeBy : Device&lt;br&gt;accomplishes&lt;br&gt;hasInput&lt;br&gt;hasResult&lt;br&gt;hasResultTime : xsd:dateTime&lt;br&gt;hasPhenomenonTime : time:TemporalEntity&lt;br&gt;hasTimestamp : xsd:dateTime&lt;br&gt;actsUpon" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;horizontal=1;" parent="1" vertex="1">
          <mxGeometry x="303.5" y="160" width="240" height="138" as="geometry" />
        </mxCell>
        <mxCell id="hypuC5JT9Bo0V8FQ2JbS-15" value="Device" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="341.5" y="46" width="164" height="30" as="geometry" />
        </mxCell>
        <mxCell id="hypuC5JT9Bo0V8FQ2JbS-16" value="observes" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;horizontal=1;" parent="1" vertex="1">
          <mxGeometry x="162" y="389" width="190" height="29" as="geometry" />
        </mxCell>
        <mxCell id="hypuC5JT9Bo0V8FQ2JbS-17" value="controls" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;horizontal=1;" parent="1" vertex="1">
          <mxGeometry x="500" y="389" width="190" height="29" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="N6AU6RwqLiRjpFFTwpkL" name="Profiles">
    <mxGraphModel dx="1420" dy="830" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="oVanrQxqNTyQurkdeDG7-1" value="&lt;font face=&quot;Times New Roman&quot;&gt;hasProfile = isProfileOf&amp;nbsp;&lt;/font&gt;&lt;font face=&quot;sans-serif&quot; color=&quot;#202122&quot;&gt;&lt;span style=&quot;font-size: 11.6667px;&quot;&gt;&lt;sup&gt;-&lt;/sup&gt;&lt;/span&gt;&lt;/font&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=0;exitDx=0;exitDy=0;entryX=0.206;entryY=-0.006;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="oVanrQxqNTyQurkdeDG7-5" target="oVanrQxqNTyQurkdeDG7-3" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="745" y="276.5" as="sourcePoint" />
            <mxPoint x="562" y="250" as="targetPoint" />
            <Array as="points">
              <mxPoint x="155" y="178" />
              <mxPoint x="382" y="178" />
              <mxPoint x="382" y="204" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="oVanrQxqNTyQurkdeDG7-3" value="Profile" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="303.5" y="204" width="382.5" height="30" as="geometry" />
        </mxCell>
        <mxCell id="oVanrQxqNTyQurkdeDG7-4" value="hasTimestamp : xsd:dateTime&lt;br&gt;hasApplicableTime: ( time:TemporalEntity or time:TemporalPosition )&lt;br&gt;whenPropertyValue : PropertyValue&lt;br&gt;whenState : State&lt;br&gt;profileHasPrice" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;horizontal=1;" parent="1" vertex="1">
          <mxGeometry x="303.5" y="234" width="382.5" height="92" as="geometry" />
        </mxCell>
        <mxCell id="oVanrQxqNTyQurkdeDG7-5" value="Device" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="32" y="205" width="164" height="30" as="geometry" />
        </mxCell>
        <mxCell id="oVanrQxqNTyQurkdeDG7-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=block;endFill=0;fillColor=#f5f5f5;strokeColor=#666666;" parent="1" source="oVanrQxqNTyQurkdeDG7-6" target="oVanrQxqNTyQurkdeDG7-4" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="oVanrQxqNTyQurkdeDG7-6" value="s4abcd:&lt;i&gt;{ProfileSpecificationDefinedBySAREF4ABCD}&lt;/i&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=middle;fontColor=#333333;fontFamily=Times New Roman;" parent="1" vertex="1">
          <mxGeometry x="339.25" y="366" width="311" height="37" as="geometry" />
        </mxCell>
        <mxCell id="Ig4Z8VRRPbD02zWhcm9X-1" value="produces : Commodity&lt;br&gt;consumes : Commodity&lt;br&gt;stores : Commodity&lt;br&gt;observes&lt;br&gt;controls" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=1;strokeColor=#666666;fillColor=#f5f5f5;fontStyle=0;fontSize=13;verticalAlign=top;fontColor=#333333;fontFamily=Times New Roman;align=left;horizontal=1;" parent="1" vertex="1">
          <mxGeometry x="32" y="235" width="164" height="91" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="XnL-68_VdFDzoPT31UD1" name="composedOf">
    <mxGraphModel dx="1183" dy="692" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-1" value="" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=1;endSize=10;endArrow=block;endFill=0;fontStyle=0;fontSize=13;verticalAlign=middle;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="88" y="104" as="sourcePoint" />
            <mxPoint x="87.5" y="104" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="2Gil4dZ8MLCDnL1dc8sq-7" target="2Gil4dZ8MLCDnL1dc8sq-12" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="252" y="80" as="targetPoint" />
            <mxPoint x="132" y="80.0344827586207" as="sourcePoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-3" value="&lt;span style=&quot;&quot;&gt;saref:consistsOf&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=10;fontFamily=Times New Roman;labelBackgroundColor=default;" parent="2Gil4dZ8MLCDnL1dc8sq-2" vertex="1" connectable="0">
          <mxGeometry x="0.151" y="-3" relative="1" as="geometry">
            <mxPoint x="-11" y="-3" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-4" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" parent="1" source="2Gil4dZ8MLCDnL1dc8sq-7" target="2Gil4dZ8MLCDnL1dc8sq-15" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="122" y="132" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-5" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" parent="1" source="2Gil4dZ8MLCDnL1dc8sq-7" target="2Gil4dZ8MLCDnL1dc8sq-16" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="123" y="119" />
              <mxPoint x="123" y="119" />
              <mxPoint x="123" y="155" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-6" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" parent="1" source="2Gil4dZ8MLCDnL1dc8sq-7" target="2Gil4dZ8MLCDnL1dc8sq-17" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="123" y="131" />
              <mxPoint x="123" y="131" />
              <mxPoint x="123" y="179" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-7" value="&lt;span style=&quot;color: rgb(77, 81, 86); font-family: Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;⊔&lt;/span&gt;" style="ellipse;whiteSpace=wrap;html=1;fontFamily=Helvetica;fontSize=11;fontColor=default;verticalAlign=middle;" parent="1" vertex="1">
          <mxGeometry x="110" y="70" width="25" height="22.3" as="geometry" />
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-8" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" parent="1" source="2Gil4dZ8MLCDnL1dc8sq-12" target="2Gil4dZ8MLCDnL1dc8sq-16" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-9" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" parent="1" source="2Gil4dZ8MLCDnL1dc8sq-12" target="2Gil4dZ8MLCDnL1dc8sq-17" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-10" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" parent="1" source="2Gil4dZ8MLCDnL1dc8sq-12" target="2Gil4dZ8MLCDnL1dc8sq-13" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-11" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" parent="1" source="2Gil4dZ8MLCDnL1dc8sq-12" target="2Gil4dZ8MLCDnL1dc8sq-14" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-12" value="&lt;span style=&quot;color: rgb(77, 81, 86); font-family: Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;⊔&lt;/span&gt;" style="ellipse;whiteSpace=wrap;html=1;fontFamily=Helvetica;fontSize=11;fontColor=default;verticalAlign=middle;" parent="1" vertex="1">
          <mxGeometry x="275" y="70" width="25" height="22.3" as="geometry" />
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-13" value="saref:FeatureKind" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" parent="1" vertex="1">
          <mxGeometry x="313" y="122" width="116" height="20" as="geometry" />
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-14" value="saref:FeatureOfInterest" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" parent="1" vertex="1">
          <mxGeometry x="313" y="145" width="116" height="20" as="geometry" />
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-15" value="saref:Property" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" parent="1" vertex="1">
          <mxGeometry x="145" y="122" width="116" height="20" as="geometry" />
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-16" value="saref:PropertyOfInterest" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" parent="1" vertex="1">
          <mxGeometry x="145" y="145" width="116" height="20" as="geometry" />
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-17" value="saref:PropertyValue" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" parent="1" vertex="1">
          <mxGeometry x="145" y="169" width="116" height="20" as="geometry" />
        </mxCell>
        <mxCell id="2Gil4dZ8MLCDnL1dc8sq-18" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" parent="1" source="2Gil4dZ8MLCDnL1dc8sq-12" target="2Gil4dZ8MLCDnL1dc8sq-15" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="288" y="112" />
              <mxPoint x="288" y="112" />
              <mxPoint x="288" y="132" />
            </Array>
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram name="composedOf_2" id="aPRodtgkAX3G4sdShkDY">
    <mxGraphModel dx="1420" dy="830" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="LLxZocj0jsQVshPB7V0q-0" />
        <mxCell id="LLxZocj0jsQVshPB7V0q-1" parent="LLxZocj0jsQVshPB7V0q-0" />
        <mxCell id="LLxZocj0jsQVshPB7V0q-20" value="saref:Property" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" vertex="1" parent="LLxZocj0jsQVshPB7V0q-1">
          <mxGeometry x="55" y="243" width="116" height="19" as="geometry" />
        </mxCell>
        <mxCell id="LLxZocj0jsQVshPB7V0q-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="LLxZocj0jsQVshPB7V0q-1" source="LLxZocj0jsQVshPB7V0q-20" target="LLxZocj0jsQVshPB7V0q-25">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="311" y="234.26" as="targetPoint" />
            <mxPoint x="171" y="234" as="sourcePoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="LLxZocj0jsQVshPB7V0q-22" value="(all) saref:consistsOf" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=10;fontFamily=Times New Roman;labelBackgroundColor=default;" vertex="1" connectable="0" parent="LLxZocj0jsQVshPB7V0q-21">
          <mxGeometry x="0.151" y="-3" relative="1" as="geometry">
            <mxPoint x="-11" y="-3" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="LLxZocj0jsQVshPB7V0q-23" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" edge="1" parent="LLxZocj0jsQVshPB7V0q-1" source="LLxZocj0jsQVshPB7V0q-25" target="LLxZocj0jsQVshPB7V0q-26">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="324" y="283" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="LLxZocj0jsQVshPB7V0q-24" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" edge="1" parent="LLxZocj0jsQVshPB7V0q-1" source="LLxZocj0jsQVshPB7V0q-25" target="LLxZocj0jsQVshPB7V0q-27">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="324" y="272" />
              <mxPoint x="324" y="272" />
              <mxPoint x="324" y="308" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="LLxZocj0jsQVshPB7V0q-25" value="&lt;span style=&quot;color: rgb(77, 81, 86); font-family: Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;⊔&lt;/span&gt;" style="ellipse;whiteSpace=wrap;html=1;fontFamily=Helvetica;fontSize=11;fontColor=default;verticalAlign=middle;" vertex="1" parent="LLxZocj0jsQVshPB7V0q-1">
          <mxGeometry x="311" y="241" width="25" height="22.3" as="geometry" />
        </mxCell>
        <mxCell id="LLxZocj0jsQVshPB7V0q-26" value="saref:FeatureKind" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" vertex="1" parent="LLxZocj0jsQVshPB7V0q-1">
          <mxGeometry x="346" y="273" width="116" height="20" as="geometry" />
        </mxCell>
        <mxCell id="LLxZocj0jsQVshPB7V0q-27" value="saref:Property" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" vertex="1" parent="LLxZocj0jsQVshPB7V0q-1">
          <mxGeometry x="346" y="298" width="116" height="20" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram name="composedOf_3" id="IKxhGoa-Inz9cEcNWLgH">
    <mxGraphModel dx="1420" dy="830" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="tKDlOdEpvD8PGwpZAE-d-0" />
        <mxCell id="tKDlOdEpvD8PGwpZAE-d-1" parent="tKDlOdEpvD8PGwpZAE-d-0" />
        <mxCell id="tKDlOdEpvD8PGwpZAE-d-28" value="saref:PropertyOfInterest" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" vertex="1" parent="tKDlOdEpvD8PGwpZAE-d-1">
          <mxGeometry x="55" y="367" width="116" height="19" as="geometry" />
        </mxCell>
        <mxCell id="tKDlOdEpvD8PGwpZAE-d-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="tKDlOdEpvD8PGwpZAE-d-1" source="tKDlOdEpvD8PGwpZAE-d-28" target="tKDlOdEpvD8PGwpZAE-d-34">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="311" y="358.26" as="targetPoint" />
            <mxPoint x="171" y="358" as="sourcePoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="tKDlOdEpvD8PGwpZAE-d-30" value="(all) saref:consistsOf" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=10;fontFamily=Times New Roman;labelBackgroundColor=default;" vertex="1" connectable="0" parent="tKDlOdEpvD8PGwpZAE-d-29">
          <mxGeometry x="0.151" y="-3" relative="1" as="geometry">
            <mxPoint x="-11" y="-3" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="tKDlOdEpvD8PGwpZAE-d-31" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" edge="1" parent="tKDlOdEpvD8PGwpZAE-d-1" source="tKDlOdEpvD8PGwpZAE-d-34" target="tKDlOdEpvD8PGwpZAE-d-35">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="324" y="407" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="tKDlOdEpvD8PGwpZAE-d-32" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" edge="1" parent="tKDlOdEpvD8PGwpZAE-d-1" source="tKDlOdEpvD8PGwpZAE-d-34" target="tKDlOdEpvD8PGwpZAE-d-36">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="324" y="396" />
              <mxPoint x="324" y="396" />
              <mxPoint x="324" y="432" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="tKDlOdEpvD8PGwpZAE-d-33" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" edge="1" parent="tKDlOdEpvD8PGwpZAE-d-1" source="tKDlOdEpvD8PGwpZAE-d-34" target="tKDlOdEpvD8PGwpZAE-d-37">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="tKDlOdEpvD8PGwpZAE-d-34" value="&lt;span style=&quot;color: rgb(77, 81, 86); font-family: Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;⊔&lt;/span&gt;" style="ellipse;whiteSpace=wrap;html=1;fontFamily=Helvetica;fontSize=11;fontColor=default;verticalAlign=middle;" vertex="1" parent="tKDlOdEpvD8PGwpZAE-d-1">
          <mxGeometry x="311" y="365" width="25" height="22.3" as="geometry" />
        </mxCell>
        <mxCell id="tKDlOdEpvD8PGwpZAE-d-35" value="saref:FeatureKind" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" vertex="1" parent="tKDlOdEpvD8PGwpZAE-d-1">
          <mxGeometry x="346" y="397" width="116" height="20" as="geometry" />
        </mxCell>
        <mxCell id="tKDlOdEpvD8PGwpZAE-d-36" value="saref:Property" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" vertex="1" parent="tKDlOdEpvD8PGwpZAE-d-1">
          <mxGeometry x="346" y="422" width="116" height="20" as="geometry" />
        </mxCell>
        <mxCell id="tKDlOdEpvD8PGwpZAE-d-37" value="saref:PropertyOfInterest" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" vertex="1" parent="tKDlOdEpvD8PGwpZAE-d-1">
          <mxGeometry x="346" y="449" width="116" height="20" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram name="composedOf_4" id="JHlxlD1W0VG2B6NKkF3M">
    <mxGraphModel dx="1420" dy="830" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
      <root>
        <mxCell id="EzXYbXH54yLQ2SINdhYz-0" />
        <mxCell id="EzXYbXH54yLQ2SINdhYz-1" parent="EzXYbXH54yLQ2SINdhYz-0" />
        <mxCell id="EzXYbXH54yLQ2SINdhYz-38" value="saref:PropertyValue" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" vertex="1" parent="EzXYbXH54yLQ2SINdhYz-1">
          <mxGeometry x="56" y="502" width="116" height="19" as="geometry" />
        </mxCell>
        <mxCell id="EzXYbXH54yLQ2SINdhYz-39" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="EzXYbXH54yLQ2SINdhYz-1" source="EzXYbXH54yLQ2SINdhYz-38" target="EzXYbXH54yLQ2SINdhYz-46">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="312" y="493.26" as="targetPoint" />
            <mxPoint x="172" y="493" as="sourcePoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="EzXYbXH54yLQ2SINdhYz-40" value="(all) saref:consistsOf" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=10;fontFamily=Times New Roman;labelBackgroundColor=default;" vertex="1" connectable="0" parent="EzXYbXH54yLQ2SINdhYz-39">
          <mxGeometry x="0.151" y="-3" relative="1" as="geometry">
            <mxPoint x="-11" y="-3" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="EzXYbXH54yLQ2SINdhYz-41" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" edge="1" parent="EzXYbXH54yLQ2SINdhYz-1" source="EzXYbXH54yLQ2SINdhYz-46" target="EzXYbXH54yLQ2SINdhYz-47">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="325" y="542" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="EzXYbXH54yLQ2SINdhYz-42" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" edge="1" parent="EzXYbXH54yLQ2SINdhYz-1" source="EzXYbXH54yLQ2SINdhYz-46" target="EzXYbXH54yLQ2SINdhYz-48">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="325" y="531" />
              <mxPoint x="325" y="531" />
              <mxPoint x="325" y="567" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="EzXYbXH54yLQ2SINdhYz-43" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" edge="1" parent="EzXYbXH54yLQ2SINdhYz-1" source="EzXYbXH54yLQ2SINdhYz-46" target="EzXYbXH54yLQ2SINdhYz-49">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="EzXYbXH54yLQ2SINdhYz-44" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" edge="1" parent="EzXYbXH54yLQ2SINdhYz-1" source="EzXYbXH54yLQ2SINdhYz-46" target="EzXYbXH54yLQ2SINdhYz-50">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="EzXYbXH54yLQ2SINdhYz-45" style="edgeStyle=orthogonalEdgeStyle;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;labelBackgroundColor=default;strokeColor=default;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;endArrow=open;endFill=0;" edge="1" parent="EzXYbXH54yLQ2SINdhYz-1" source="EzXYbXH54yLQ2SINdhYz-46" target="EzXYbXH54yLQ2SINdhYz-51">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="EzXYbXH54yLQ2SINdhYz-46" value="&lt;span style=&quot;color: rgb(77, 81, 86); font-family: Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;⊔&lt;/span&gt;" style="ellipse;whiteSpace=wrap;html=1;fontFamily=Helvetica;fontSize=11;fontColor=default;verticalAlign=middle;" vertex="1" parent="EzXYbXH54yLQ2SINdhYz-1">
          <mxGeometry x="312" y="500" width="25" height="22.3" as="geometry" />
        </mxCell>
        <mxCell id="EzXYbXH54yLQ2SINdhYz-47" value="saref:FeatureKind" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" vertex="1" parent="EzXYbXH54yLQ2SINdhYz-1">
          <mxGeometry x="347" y="532" width="116" height="20" as="geometry" />
        </mxCell>
        <mxCell id="EzXYbXH54yLQ2SINdhYz-48" value="saref:FeatureOfInterest" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" vertex="1" parent="EzXYbXH54yLQ2SINdhYz-1">
          <mxGeometry x="347" y="557" width="116" height="20" as="geometry" />
        </mxCell>
        <mxCell id="EzXYbXH54yLQ2SINdhYz-49" value="saref:Property" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" vertex="1" parent="EzXYbXH54yLQ2SINdhYz-1">
          <mxGeometry x="347" y="582" width="116" height="20" as="geometry" />
        </mxCell>
        <mxCell id="EzXYbXH54yLQ2SINdhYz-50" value="saref:PropertyOfInterest" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" vertex="1" parent="EzXYbXH54yLQ2SINdhYz-1">
          <mxGeometry x="347" y="607" width="116" height="20" as="geometry" />
        </mxCell>
        <mxCell id="EzXYbXH54yLQ2SINdhYz-51" value="saref:PropertyValue" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Times New Roman;fontSize=11;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" vertex="1" parent="EzXYbXH54yLQ2SINdhYz-1">
          <mxGeometry x="347" y="632" width="116" height="20" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
