This commit is contained in:
Joeri Exelmans 2024-11-28 23:47:19 +01:00
commit 8a24549cdb
21 changed files with 3478 additions and 0 deletions

View file

@ -0,0 +1,443 @@
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
<sgraph:Statechart xmi:id="_KuVP4GBDEe2R-oGCKnTAVw" specification="// DO NOT CHANGE&#xA;@EventDriven&#xA;@SuperSteps(no)&#xA;@ParentFirstExecution&#xA;&#xA;// DO NOT CHANGE THE SEMANTICS&#xA;@EventDriven&#xA;@SuperSteps(no)&#xA;@ParentFirstExecution&#xA;&#xA;&#xA;interface:&#xA;&#x9;// DOT CHANGE THE INTERFACE&#xA;&#xA;&#x9;// You can use these values in your Statechart&#xA;&#x9;// and in your tests:&#xA;&#x9;const LOW: integer = 0&#xA;&#x9;const HIGH: integer = 1 &#xA;&#x9;const LOW_LVL: integer = 500&#xA;&#x9;const HIGH_LVL: integer = 1500&#xA;&#xA;&#x9;in event requestLvlChange&#xA;&#x9;in event waterLvl: integer&#xA;&#x9;in event resume&#xA;&#x9;&#xA;&#x9;in event doorObstructed: integer&#xA;&#xA;&#x9;out event setRequestPending: boolean&#xA;&#x9;out event setSensorBroken&#xA;&#x9;out event openFlow: integer&#xA;&#x9;out event closeFlow: integer&#xA;&#x9;out event openDoors: integer&#xA;&#x9;out event closeDoors: integer&#xA;&#x9;out event greenLight: integer&#xA;&#x9;out event redLight: integer&#xA;&#x9;&#xA;internal:&#xA;&#x9;// You are allowed (and probably should)&#xA;&#x9;// declare internal events and internal variables&#xA;&#x9;// in this section..." name="LockController">
<regions xmi:id="_Kuavc2BDEe2R-oGCKnTAVw" name="main region">
<vertices xsi:type="sgraph:State" xmi:id="_BZTF4GTzEe22Ao6AjWtBXA" name="O" incomingTransitions="_dzToYGTzEe22Ao6AjWtBXA">
<regions xmi:id="_BZTs8mTzEe22Ao6AjWtBXA" name="r1">
<vertices xsi:type="sgraph:Entry" xmi:id="_kiGrwGBKEe2R-oGCKnTAVw">
<outgoingTransitions xmi:id="_HqRxMGTyEe22Ao6AjWtBXA" specification="" target="_HD5tsGTyEe22Ao6AjWtBXA"/>
</vertices>
<vertices xsi:type="sgraph:State" xmi:id="_HD5tsGTyEe22Ao6AjWtBXA" specification="entry / raise openFlow: HIGH&#xA;exit / raise closeFlow: HIGH" name="A" incomingTransitions="_HqRxMGTyEe22Ao6AjWtBXA _yNaxkGTyEe22Ao6AjWtBXA">
<outgoingTransitions xmi:id="_MnSdwGTyEe22Ao6AjWtBXA" specification="after 1s" target="_MEQpMGTyEe22Ao6AjWtBXA"/>
</vertices>
<vertices xsi:type="sgraph:State" xmi:id="_MEQpMGTyEe22Ao6AjWtBXA" specification="entry / raise openFlow: LOW&#xA;exit / raise closeFlow: LOW" name="B" incomingTransitions="_MnSdwGTyEe22Ao6AjWtBXA">
<outgoingTransitions xmi:id="_yNaxkGTyEe22Ao6AjWtBXA" specification="after 1s" target="_HD5tsGTyEe22Ao6AjWtBXA"/>
</vertices>
</regions>
<regions xmi:id="_CW1sMGTzEe22Ao6AjWtBXA" name="r2">
<vertices xsi:type="sgraph:Entry" xmi:id="_FEBrMGTzEe22Ao6AjWtBXA">
<outgoingTransitions xmi:id="_HgDowGTzEe22Ao6AjWtBXA" specification="" target="_FadOMGTzEe22Ao6AjWtBXA"/>
</vertices>
<vertices xsi:type="sgraph:State" xmi:id="_FadOMGTzEe22Ao6AjWtBXA" specification="entry / raise greenLight: LOW" name="C" incomingTransitions="_HgDowGTzEe22Ao6AjWtBXA _W9EwYGTzEe22Ao6AjWtBXA">
<outgoingTransitions xmi:id="_IH8vMGTzEe22Ao6AjWtBXA" specification="after 500ms" target="_HvYeMGTzEe22Ao6AjWtBXA"/>
</vertices>
<vertices xsi:type="sgraph:State" xmi:id="_HvYeMGTzEe22Ao6AjWtBXA" specification="entry / raise greenLight: HIGH" name="D" incomingTransitions="_IH8vMGTzEe22Ao6AjWtBXA">
<outgoingTransitions xmi:id="_VOOo8GTzEe22Ao6AjWtBXA" specification="after 500ms" target="_UTs6YGTzEe22Ao6AjWtBXA"/>
</vertices>
<vertices xsi:type="sgraph:State" xmi:id="_UTs6YGTzEe22Ao6AjWtBXA" specification="entry / raise redLight: LOW" name="E" incomingTransitions="_VOOo8GTzEe22Ao6AjWtBXA">
<outgoingTransitions xmi:id="_WDeO4GTzEe22Ao6AjWtBXA" specification="after 500ms" target="_UrlO4GTzEe22Ao6AjWtBXA"/>
</vertices>
<vertices xsi:type="sgraph:State" xmi:id="_UrlO4GTzEe22Ao6AjWtBXA" specification="entry / raise redLight: HIGH" name="F" incomingTransitions="_WDeO4GTzEe22Ao6AjWtBXA">
<outgoingTransitions xmi:id="_W9EwYGTzEe22Ao6AjWtBXA" specification="after 500ms" target="_FadOMGTzEe22Ao6AjWtBXA"/>
</vertices>
</regions>
<regions xmi:id="_M498QGT1Ee22Ao6AjWtBXA" name="r3">
<vertices xsi:type="sgraph:State" xmi:id="_NkYQwGT1Ee22Ao6AjWtBXA" name="G" incomingTransitions="_PvJfMGT1Ee22Ao6AjWtBXA _XcygUGT1Ee22Ao6AjWtBXA">
<outgoingTransitions xmi:id="_Q1bx0GT1Ee22Ao6AjWtBXA" specification="after 250ms /&#xA;raise setRequestPending: false" target="_N1FmQGT1Ee22Ao6AjWtBXA"/>
</vertices>
<vertices xsi:type="sgraph:State" xmi:id="_N1FmQGT1Ee22Ao6AjWtBXA" name="H" incomingTransitions="_Q1bx0GT1Ee22Ao6AjWtBXA">
<outgoingTransitions xmi:id="_XcygUGT1Ee22Ao6AjWtBXA" specification="after 250ms /&#xA;raise setRequestPending: true" target="_NkYQwGT1Ee22Ao6AjWtBXA"/>
</vertices>
<vertices xsi:type="sgraph:Entry" xmi:id="_PZ3LsGT1Ee22Ao6AjWtBXA">
<outgoingTransitions xmi:id="_PvJfMGT1Ee22Ao6AjWtBXA" specification="" target="_NkYQwGT1Ee22Ao6AjWtBXA"/>
</vertices>
</regions>
</vertices>
<vertices xsi:type="sgraph:Entry" xmi:id="_deLs8GTzEe22Ao6AjWtBXA">
<outgoingTransitions xmi:id="_dzToYGTzEe22Ao6AjWtBXA" specification="" target="_BZTF4GTzEe22Ao6AjWtBXA"/>
</vertices>
</regions>
</sgraph:Statechart>
<notation:Diagram xmi:id="_KudLuGBDEe2R-oGCKnTAVw" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_KuVP4GBDEe2R-oGCKnTAVw" measurementUnit="Pixel">
<children xmi:id="_KudLuWBDEe2R-oGCKnTAVw" type="Region" element="_Kuavc2BDEe2R-oGCKnTAVw">
<children xsi:type="notation:DecorationNode" xmi:id="_KudLumBDEe2R-oGCKnTAVw" type="RegionName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_KudLu2BDEe2R-oGCKnTAVw"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_KudLvGBDEe2R-oGCKnTAVw"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_KudLvWBDEe2R-oGCKnTAVw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
<children xmi:id="_BZUUAGTzEe22Ao6AjWtBXA" type="State" element="_BZTF4GTzEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_BZUUBGTzEe22Ao6AjWtBXA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_BZUUBWTzEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_BZUUBmTzEe22Ao6AjWtBXA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_BZUUB2TzEe22Ao6AjWtBXA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_BZUUCGTzEe22Ao6AjWtBXA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_BZUUCWTzEe22Ao6AjWtBXA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_BZUUCmTzEe22Ao6AjWtBXA" type="StateFigureCompartment">
<children xmi:id="_BZViIGTzEe22Ao6AjWtBXA" type="Region" element="_BZTs8mTzEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_BZViI2TzEe22Ao6AjWtBXA" type="RegionName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_BZViJGTzEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_BZViJWTzEe22Ao6AjWtBXA"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_BZWJMGTzEe22Ao6AjWtBXA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
<children xmi:id="_kiJIAGBKEe2R-oGCKnTAVw" type="Entry" element="_kiGrwGBKEe2R-oGCKnTAVw">
<children xmi:id="_kiJIBGBKEe2R-oGCKnTAVw" type="BorderItemLabelContainer">
<children xsi:type="notation:DecorationNode" xmi:id="_kiJIB2BKEe2R-oGCKnTAVw" type="BorderItemLabel">
<styles xsi:type="notation:ShapeStyle" xmi:id="_kiJICGBKEe2R-oGCKnTAVw"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_kiJvEGBKEe2R-oGCKnTAVw"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_kiJIBWBKEe2R-oGCKnTAVw" fontName="Verdana" lineColor="4210752"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_kiJIBmBKEe2R-oGCKnTAVw"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_kiJIAWBKEe2R-oGCKnTAVw" fontName="Verdana" fillColor="0" lineColor="16777215"/>
<styles xsi:type="notation:NamedStyle" xmi:id="_kiJIAmBKEe2R-oGCKnTAVw" name="allowColors"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_kiJIA2BKEe2R-oGCKnTAVw" x="35" y="70" width="15" height="15"/>
</children>
<children xmi:id="_HD8J8GTyEe22Ao6AjWtBXA" type="State" element="_HD5tsGTyEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_HD8J9GTyEe22Ao6AjWtBXA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_HD8J9WTyEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_HD8J9mTyEe22Ao6AjWtBXA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_HD8xAGTyEe22Ao6AjWtBXA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_HD8xAWTyEe22Ao6AjWtBXA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_HD8xAmTyEe22Ao6AjWtBXA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_HD9YEGTyEe22Ao6AjWtBXA" type="StateFigureCompartment"/>
<styles xsi:type="notation:ShapeStyle" xmi:id="_HD8J8WTyEe22Ao6AjWtBXA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_HD8J8mTyEe22Ao6AjWtBXA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_HD9YEWTyEe22Ao6AjWtBXA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_HD8J82TyEe22Ao6AjWtBXA" x="83" y="172" width="228" height="73"/>
</children>
<children xmi:id="_MER3UGTyEe22Ao6AjWtBXA" type="State" element="_MEQpMGTyEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_MESeYWTyEe22Ao6AjWtBXA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_MESeYmTyEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_MESeY2TyEe22Ao6AjWtBXA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_MESeZGTyEe22Ao6AjWtBXA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_MESeZWTyEe22Ao6AjWtBXA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_MESeZmTyEe22Ao6AjWtBXA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_MESeZ2TyEe22Ao6AjWtBXA" type="StateFigureCompartment"/>
<styles xsi:type="notation:ShapeStyle" xmi:id="_MER3UWTyEe22Ao6AjWtBXA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_MER3UmTyEe22Ao6AjWtBXA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_MESeaGTyEe22Ao6AjWtBXA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_MESeYGTyEe22Ao6AjWtBXA" x="84" y="349" width="222" height="80"/>
</children>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_BZWJMWTzEe22Ao6AjWtBXA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_BZViIWTzEe22Ao6AjWtBXA" fontName="Verdana" fillColor="16448250" lineColor="12632256"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_BZViImTzEe22Ao6AjWtBXA"/>
</children>
<children xmi:id="_CW26UGTzEe22Ao6AjWtBXA" type="Region" element="_CW1sMGTzEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_CW3hYGTzEe22Ao6AjWtBXA" type="RegionName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_CW3hYWTzEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_CW3hYmTzEe22Ao6AjWtBXA"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_CW3hY2TzEe22Ao6AjWtBXA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
<children xmi:id="_FEDgYGTzEe22Ao6AjWtBXA" type="Entry" element="_FEBrMGTzEe22Ao6AjWtBXA">
<children xmi:id="_FEDgZGTzEe22Ao6AjWtBXA" type="BorderItemLabelContainer">
<children xsi:type="notation:DecorationNode" xmi:id="_FEDgZ2TzEe22Ao6AjWtBXA" type="BorderItemLabel">
<styles xsi:type="notation:ShapeStyle" xmi:id="_FEDgaGTzEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_FEDgaWTzEe22Ao6AjWtBXA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_FEDgZWTzEe22Ao6AjWtBXA" fontName="Verdana" lineColor="4210752"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_FEDgZmTzEe22Ao6AjWtBXA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_FEDgYWTzEe22Ao6AjWtBXA" fontName="Verdana" fillColor="0" lineColor="16777215"/>
<styles xsi:type="notation:NamedStyle" xmi:id="_FEDgYmTzEe22Ao6AjWtBXA" name="allowColors"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_FEDgY2TzEe22Ao6AjWtBXA" x="136" y="26" width="15" height="15"/>
</children>
<children xmi:id="_FaecUGTzEe22Ao6AjWtBXA" type="State" element="_FadOMGTzEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_FafDYGTzEe22Ao6AjWtBXA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_FafDYWTzEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_FafDYmTzEe22Ao6AjWtBXA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_FafDY2TzEe22Ao6AjWtBXA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_FafDZGTzEe22Ao6AjWtBXA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_FafDZWTzEe22Ao6AjWtBXA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_FafDZmTzEe22Ao6AjWtBXA" type="StateFigureCompartment"/>
<styles xsi:type="notation:ShapeStyle" xmi:id="_FaecUWTzEe22Ao6AjWtBXA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_FaecUmTzEe22Ao6AjWtBXA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_FafDZ2TzEe22Ao6AjWtBXA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_FaecU2TzEe22Ao6AjWtBXA" x="149" y="126" width="213" height="53"/>
</children>
<children xmi:id="_HvaTYGTzEe22Ao6AjWtBXA" type="State" element="_HvYeMGTzEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_Hva6cGTzEe22Ao6AjWtBXA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_Hva6cWTzEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_Hva6cmTzEe22Ao6AjWtBXA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_Hva6c2TzEe22Ao6AjWtBXA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_Hva6dGTzEe22Ao6AjWtBXA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_Hva6dWTzEe22Ao6AjWtBXA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_HvbhgGTzEe22Ao6AjWtBXA" type="StateFigureCompartment"/>
<styles xsi:type="notation:ShapeStyle" xmi:id="_HvaTYWTzEe22Ao6AjWtBXA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_HvaTYmTzEe22Ao6AjWtBXA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_HvbhgWTzEe22Ao6AjWtBXA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_HvaTY2TzEe22Ao6AjWtBXA" x="142" y="328" width="243" height="53"/>
</children>
<children xmi:id="_UTuIgGTzEe22Ao6AjWtBXA" type="State" element="_UTs6YGTzEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_UTuvkGTzEe22Ao6AjWtBXA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_UTuvkWTzEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_UTuvkmTzEe22Ao6AjWtBXA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_UTuvk2TzEe22Ao6AjWtBXA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_UTuvlGTzEe22Ao6AjWtBXA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_UTuvlWTzEe22Ao6AjWtBXA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_UTvWoGTzEe22Ao6AjWtBXA" type="StateFigureCompartment"/>
<styles xsi:type="notation:ShapeStyle" xmi:id="_UTuIgWTzEe22Ao6AjWtBXA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_UTuIgmTzEe22Ao6AjWtBXA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_UTvWoWTzEe22Ao6AjWtBXA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_UTuIg2TzEe22Ao6AjWtBXA" x="602" y="329" width="188" height="53"/>
</children>
<children xmi:id="_UrnEEGTzEe22Ao6AjWtBXA" type="State" element="_UrlO4GTzEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_UrnEFGTzEe22Ao6AjWtBXA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_UrnEFWTzEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_UrnEFmTzEe22Ao6AjWtBXA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_UrnrIGTzEe22Ao6AjWtBXA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_UrnrIWTzEe22Ao6AjWtBXA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_UrnrImTzEe22Ao6AjWtBXA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_UrnrI2TzEe22Ao6AjWtBXA" type="StateFigureCompartment"/>
<styles xsi:type="notation:ShapeStyle" xmi:id="_UrnEEWTzEe22Ao6AjWtBXA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_UrnEEmTzEe22Ao6AjWtBXA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_UrnrJGTzEe22Ao6AjWtBXA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_UrnEE2TzEe22Ao6AjWtBXA" x="561" y="118"/>
</children>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_CW3hZGTzEe22Ao6AjWtBXA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_CW26UWTzEe22Ao6AjWtBXA" fontName="Verdana" fillColor="16448250" lineColor="12632256"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_CW26UmTzEe22Ao6AjWtBXA"/>
</children>
<children xmi:id="_M5AYgGT1Ee22Ao6AjWtBXA" type="Region" element="_M498QGT1Ee22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_M5AYg2T1Ee22Ao6AjWtBXA" type="RegionName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_M5AYhGT1Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_M5AYhWT1Ee22Ao6AjWtBXA"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_M5AYhmT1Ee22Ao6AjWtBXA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
<children xmi:id="_NkaF8GT1Ee22Ao6AjWtBXA" type="State" element="_NkYQwGT1Ee22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_NkaF9GT1Ee22Ao6AjWtBXA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_NkaF9WT1Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_NkaF9mT1Ee22Ao6AjWtBXA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_NkaF92T1Ee22Ao6AjWtBXA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_NkaF-GT1Ee22Ao6AjWtBXA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_NkaF-WT1Ee22Ao6AjWtBXA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_NkatAGT1Ee22Ao6AjWtBXA" type="StateFigureCompartment"/>
<styles xsi:type="notation:ShapeStyle" xmi:id="_NkaF8WT1Ee22Ao6AjWtBXA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_NkaF8mT1Ee22Ao6AjWtBXA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_NkatAWT1Ee22Ao6AjWtBXA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_NkaF82T1Ee22Ao6AjWtBXA" x="257" y="114" width="40" height="53"/>
</children>
<children xmi:id="_N1G0YGT1Ee22Ao6AjWtBXA" type="State" element="_N1FmQGT1Ee22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_N1HbcGT1Ee22Ao6AjWtBXA" type="StateName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_N1HbcWT1Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_N1HbcmT1Ee22Ao6AjWtBXA"/>
</children>
<children xsi:type="notation:Compartment" xmi:id="_N1Hbc2T1Ee22Ao6AjWtBXA" type="StateTextCompartment">
<children xsi:type="notation:Shape" xmi:id="_N1HbdGT1Ee22Ao6AjWtBXA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_N1HbdWT1Ee22Ao6AjWtBXA"/>
</children>
</children>
<children xsi:type="notation:Compartment" xmi:id="_N1HbdmT1Ee22Ao6AjWtBXA" type="StateFigureCompartment"/>
<styles xsi:type="notation:ShapeStyle" xmi:id="_N1G0YWT1Ee22Ao6AjWtBXA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_N1G0YmT1Ee22Ao6AjWtBXA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_N1Hbd2T1Ee22Ao6AjWtBXA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_N1G0Y2T1Ee22Ao6AjWtBXA" x="291" y="279" width="40" height="53"/>
</children>
<children xmi:id="_PZ4Z0GT1Ee22Ao6AjWtBXA" type="Entry" element="_PZ3LsGT1Ee22Ao6AjWtBXA">
<children xmi:id="_PZ4Z1GT1Ee22Ao6AjWtBXA" type="BorderItemLabelContainer">
<children xsi:type="notation:DecorationNode" xmi:id="_PZ4Z12T1Ee22Ao6AjWtBXA" type="BorderItemLabel">
<styles xsi:type="notation:ShapeStyle" xmi:id="_PZ4Z2GT1Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_PZ4Z2WT1Ee22Ao6AjWtBXA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_PZ4Z1WT1Ee22Ao6AjWtBXA" fontName="Verdana" lineColor="4210752"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_PZ4Z1mT1Ee22Ao6AjWtBXA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_PZ4Z0WT1Ee22Ao6AjWtBXA" fontName="Verdana" fillColor="0" lineColor="16777215"/>
<styles xsi:type="notation:NamedStyle" xmi:id="_PZ4Z0mT1Ee22Ao6AjWtBXA" name="allowColors"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_PZ4Z02T1Ee22Ao6AjWtBXA" x="329" y="64" width="15" height="15"/>
</children>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_M5AYh2T1Ee22Ao6AjWtBXA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_M5AYgWT1Ee22Ao6AjWtBXA" fontName="Verdana" fillColor="16448250" lineColor="12632256"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_M5AYgmT1Ee22Ao6AjWtBXA"/>
</children>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_BZUUAWTzEe22Ao6AjWtBXA" fontName="Verdana" fillColor="15720400" lineColor="12632256"/>
<styles xsi:type="notation:FontStyle" xmi:id="_BZUUAmTzEe22Ao6AjWtBXA"/>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_BZUUC2TzEe22Ao6AjWtBXA" name="isHorizontal" booleanValue="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_BZUUA2TzEe22Ao6AjWtBXA" x="31" y="312" width="1950" height="535"/>
</children>
<children xmi:id="_dePXUGTzEe22Ao6AjWtBXA" type="Entry" element="_deLs8GTzEe22Ao6AjWtBXA">
<children xmi:id="_dePXVGTzEe22Ao6AjWtBXA" type="BorderItemLabelContainer">
<children xsi:type="notation:DecorationNode" xmi:id="_dePXV2TzEe22Ao6AjWtBXA" type="BorderItemLabel">
<styles xsi:type="notation:ShapeStyle" xmi:id="_dePXWGTzEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_dePXWWTzEe22Ao6AjWtBXA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_dePXVWTzEe22Ao6AjWtBXA" fontName="Verdana" lineColor="4210752"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_dePXVmTzEe22Ao6AjWtBXA"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_dePXUWTzEe22Ao6AjWtBXA" fontName="Verdana" fillColor="0" lineColor="16777215"/>
<styles xsi:type="notation:NamedStyle" xmi:id="_dePXUmTzEe22Ao6AjWtBXA" name="allowColors"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_dePXU2TzEe22Ao6AjWtBXA" x="416" y="240" width="15" height="15"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_PX9EoGl-Ee28rNDM4VYuzQ" type="Note" fontName="Verdana" description="AS A FIRST STEP, YOU PROBABLY WANT TO DELETE EVERYTHING HERE, AND START FRESH ;)" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
<children xsi:type="notation:BasicDecorationNode" xmi:id="_PX-SwGl-Ee28rNDM4VYuzQ" type="DiagramName">
<element xsi:nil="true"/>
</children>
<children xsi:type="notation:BasicDecorationNode" xmi:id="_PX-SwWl-Ee28rNDM4VYuzQ" type="Description">
<element xsi:nil="true"/>
</children>
<styles xsi:type="notation:TextStyle" xmi:id="_PX9EoWl-Ee28rNDM4VYuzQ"/>
<styles xsi:type="notation:LineTypeStyle" xmi:id="_PX9Eoml-Ee28rNDM4VYuzQ"/>
<element xsi:nil="true"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_PX9Eo2l-Ee28rNDM4VYuzQ" x="622" y="221" width="581" height="56"/>
</children>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_KudyzGBDEe2R-oGCKnTAVw"/>
</children>
<styles xsi:type="notation:ShapeStyle" xmi:id="_KudyzWBDEe2R-oGCKnTAVw" fontName="Verdana" fillColor="16448250" lineColor="12632256"/>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_KudyzmBDEe2R-oGCKnTAVw" x="30" y="1" width="2448" height="1636"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_Kudyz2BDEe2R-oGCKnTAVw" type="StatechartText" fontName="Verdana" lineColor="4210752">
<children xsi:type="notation:DecorationNode" xmi:id="_Kudy0GBDEe2R-oGCKnTAVw" type="StatechartName">
<styles xsi:type="notation:ShapeStyle" xmi:id="_Kudy0WBDEe2R-oGCKnTAVw"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_Kudy0mBDEe2R-oGCKnTAVw"/>
</children>
<children xsi:type="notation:Shape" xmi:id="_Kudy02BDEe2R-oGCKnTAVw" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_Kudy1GBDEe2R-oGCKnTAVw"/>
</children>
<layoutConstraint xsi:type="notation:Bounds" xmi:id="_Kudy1WBDEe2R-oGCKnTAVw" x="10" y="10" width="200" height="400"/>
</children>
<styles xsi:type="notation:BooleanValueStyle" xmi:id="_Kudy1mBDEe2R-oGCKnTAVw" name="inlineDefinitionSection"/>
<styles xsi:type="notation:DiagramStyle" xmi:id="_Kudy12BDEe2R-oGCKnTAVw"/>
<edges xmi:id="_HqS_UGTyEe22Ao6AjWtBXA" type="Transition" element="_HqRxMGTyEe22Ao6AjWtBXA" source="_kiJIAGBKEe2R-oGCKnTAVw" target="_HD8J8GTyEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_HqTmYGTyEe22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_HqTmYWTyEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_HqTmYmTyEe22Ao6AjWtBXA" y="10"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_HqS_UWTyEe22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_HqS_U2TyEe22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_HqS_UmTyEe22Ao6AjWtBXA" points="[6, 9, -151, -126]$[6, 54, -151, -81]$[61, 54, -96, -81]$[61, 99, -96, -36]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_HqWCoGTyEe22Ao6AjWtBXA" id="(0.3333333333333333,0.2)"/>
</edges>
<edges xmi:id="_MnUS8GTyEe22Ao6AjWtBXA" type="Transition" element="_MnSdwGTyEe22Ao6AjWtBXA" source="_HD8J8GTyEe22Ao6AjWtBXA" target="_MER3UGTyEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_MnU6AGTyEe22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_MnU6AWTyEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_MnU6AmTyEe22Ao6AjWtBXA" x="-3" y="-40"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_MnUS8WTyEe22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_MnUS82TyEe22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_MnUS8mTyEe22Ao6AjWtBXA" points="[-153, 67, -49, -144]$[-153, 171, -49, -40]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_MnWvMGTyEe22Ao6AjWtBXA" id="(0.9497907949790795,0.09183673469387756)"/>
</edges>
<edges xmi:id="_yNb_sGTyEe22Ao6AjWtBXA" type="Transition" element="_yNaxkGTyEe22Ao6AjWtBXA" source="_MER3UGTyEe22Ao6AjWtBXA" target="_HD8J8GTyEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_yNb_tGTyEe22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_yNb_tWTyEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_yNb_tmTyEe22Ao6AjWtBXA" x="1" y="32"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_yNb_sWTyEe22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_yNb_s2TyEe22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_yNb_smTyEe22Ao6AjWtBXA" points="[164, -62, 39, 113]$[164, -166, 39, 9]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_yNdN0GTyEe22Ao6AjWtBXA" id="(0.12162162162162163,0.775)"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_yNdN0WTyEe22Ao6AjWtBXA" id="(0.6710526315789473,0.8767123287671232)"/>
</edges>
<edges xmi:id="_HgE24GTzEe22Ao6AjWtBXA" type="Transition" element="_HgDowGTzEe22Ao6AjWtBXA" source="_FEDgYGTzEe22Ao6AjWtBXA" target="_FaecUGTzEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_HgFd8WTzEe22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_HgFd8mTzEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_HgFd82TzEe22Ao6AjWtBXA" x="27" y="10"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_HgE24WTzEe22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_HgFd8GTzEe22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_HgE24mTzEe22Ao6AjWtBXA" points="[5, 5, -106, -118]$[53, 5, -58, -118]$[53, 97, -58, -26]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_HgH6MGTzEe22Ao6AjWtBXA" id="(0.5333333333333333,0.2)"/>
</edges>
<edges xmi:id="_IH-kYGTzEe22Ao6AjWtBXA" type="Transition" element="_IH8vMGTzEe22Ao6AjWtBXA" source="_FaecUGTzEe22Ao6AjWtBXA" target="_HvaTYGTzEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_IH-kZGTzEe22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_IH-kZWTzEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_IH-kZmTzEe22Ao6AjWtBXA" x="16" y="-40"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_IH-kYWTzEe22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_IH-kY2TzEe22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_IH-kYmTzEe22Ao6AjWtBXA" points="[-117, 42, -128, -153]$[-117, 191, -128, -4]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_IIAZkGTzEe22Ao6AjWtBXA" id="(0.8309859154929577,0.20754716981132076)"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_IIAZkWTzEe22Ao6AjWtBXA" id="(0.8028169014084507,0.07547169811320754)"/>
</edges>
<edges xmi:id="_VOPQAGTzEe22Ao6AjWtBXA" type="Transition" element="_VOOo8GTzEe22Ao6AjWtBXA" source="_HvaTYGTzEe22Ao6AjWtBXA" target="_UTuIgGTzEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_VOPQBGTzEe22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_VOPQBWTzEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_VOPQBmTzEe22Ao6AjWtBXA" x="5" y="10"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_VOPQAWTzEe22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_VOPQA2TzEe22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_VOPQAmTzEe22Ao6AjWtBXA" points="[14, 6, -311, 0]$[231, 6, -94, 0]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_VORFMGTzEe22Ao6AjWtBXA" id="(0.9423868312757202,0.39622641509433965)"/>
</edges>
<edges xmi:id="_WDgEEGTzEe22Ao6AjWtBXA" type="Transition" element="_WDeO4GTzEe22Ao6AjWtBXA" source="_UTuIgGTzEe22Ao6AjWtBXA" target="_UrnEEGTzEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_WDgrIWTzEe22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_WDgrImTzEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_WDgrI2TzEe22Ao6AjWtBXA" y="10"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_WDgEEWTzEe22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_WDgrIGTzEe22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_WDgEEmTzEe22Ao6AjWtBXA" points="[-20, -6, 14, 171]$[-20, -164, 14, 13]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_WDjHYGTzEe22Ao6AjWtBXA" id="(0.525,0.11320754716981132)"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_WDjHYWTzEe22Ao6AjWtBXA" id="(0.55,0.7547169811320755)"/>
</edges>
<edges xmi:id="_W9F-gGTzEe22Ao6AjWtBXA" type="Transition" element="_W9EwYGTzEe22Ao6AjWtBXA" source="_UrnEEGTzEe22Ao6AjWtBXA" target="_FaecUGTzEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_W9F-hGTzEe22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_W9F-hWTzEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_W9F-hmTzEe22Ao6AjWtBXA" x="-11" y="10"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_W9F-gWTzEe22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_W9F-g2TzEe22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_W9F-gmTzEe22Ao6AjWtBXA" points="[-28, 1, 306, -9]$[-227, 1, 107, -9]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_W9IawGTzEe22Ao6AjWtBXA" id="(0.15,0.4528301886792453)"/>
</edges>
<edges xmi:id="_dzVdkGTzEe22Ao6AjWtBXA" type="Transition" element="_dzToYGTzEe22Ao6AjWtBXA" source="_dePXUGTzEe22Ao6AjWtBXA" target="_BZUUAGTzEe22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_dzWEoWTzEe22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_dzWEomTzEe22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_dzWEo2TzEe22Ao6AjWtBXA" y="10"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_dzVdkWTzEe22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_dzWEoGTzEe22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_dzVdkmTzEe22Ao6AjWtBXA" points="[0, 7, -104, -64]$[0, 68, -104, -3]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dzYg4GTzEe22Ao6AjWtBXA" id="(0.06666666666666667,0.26666666666666666)"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dzYg4WTzEe22Ao6AjWtBXA" id="(0.25163398692810457,0.005607476635514018)"/>
</edges>
<edges xmi:id="_PvKGQGT1Ee22Ao6AjWtBXA" type="Transition" element="_PvJfMGT1Ee22Ao6AjWtBXA" source="_PZ4Z0GT1Ee22Ao6AjWtBXA" target="_NkaF8GT1Ee22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_PvKGRGT1Ee22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_PvKGRWT1Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_PvKGRmT1Ee22Ao6AjWtBXA" x="17" y="-37"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_PvKGQWT1Ee22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_PvKGQ2T1Ee22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_PvKGQmT1Ee22Ao6AjWtBXA" points="[-2, 1, 53, -88]$[-57, 1, -2, -88]$[-57, 43, -2, -46]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_PvLUYGT1Ee22Ao6AjWtBXA" id="(0.13333333333333333,0.4666666666666667)"/>
<targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_PvLUYWT1Ee22Ao6AjWtBXA" id="(0.4788732394366197,0.8679245283018868)"/>
</edges>
<edges xmi:id="_Q1cY4GT1Ee22Ao6AjWtBXA" type="Transition" element="_Q1bx0GT1Ee22Ao6AjWtBXA" source="_NkaF8GT1Ee22Ao6AjWtBXA" target="_N1G0YGT1Ee22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_Q1c_8WT1Ee22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_Q1c_8mT1Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_Q1c_82T1Ee22Ao6AjWtBXA" x="14" y="-24"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_Q1cY4WT1Ee22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_Q1c_8GT1Ee22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Q1cY4mT1Ee22Ao6AjWtBXA" points="[18, -11, -9, -162]$[94, -11, 67, -162]$[94, 151, 67, 0]$[47, 151, 20, 0]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Q1eOEGT1Ee22Ao6AjWtBXA" id="(0.55,0.7547169811320755)"/>
</edges>
<edges xmi:id="_XczucGT1Ee22Ao6AjWtBXA" type="Transition" element="_XcygUGT1Ee22Ao6AjWtBXA" source="_N1G0YGT1Ee22Ao6AjWtBXA" target="_NkaF8GT1Ee22Ao6AjWtBXA">
<children xsi:type="notation:DecorationNode" xmi:id="_Xc0VgGT1Ee22Ao6AjWtBXA" type="TransitionExpression">
<styles xsi:type="notation:ShapeStyle" xmi:id="_Xc0VgWT1Ee22Ao6AjWtBXA"/>
<layoutConstraint xsi:type="notation:Location" xmi:id="_Xc0VgmT1Ee22Ao6AjWtBXA" x="14" y="10"/>
</children>
<styles xsi:type="notation:ConnectorStyle" xmi:id="_XczucWT1Ee22Ao6AjWtBXA" routing="Rectilinear" lineColor="4210752"/>
<styles xsi:type="notation:FontStyle" xmi:id="_Xczuc2T1Ee22Ao6AjWtBXA" fontName="Verdana"/>
<bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_XczucmT1Ee22Ao6AjWtBXA" points="[-8, -8, 9, 165]$[-154, -8, -137, 165]$[-154, -173, -137, 0]$[-37, -173, -20, 0]"/>
<sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Xc2KsGT1Ee22Ao6AjWtBXA" id="(0.2,0.6415094339622641)"/>
</edges>
</notation:Diagram>
</xmi:XMI>