cours0809/cours/G54/Feu tricolore/TrafficLights.~ml

2206 lines
122 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<XPD:PROJECT xmlns:XPD="http://www.staruml.com" version="1">
<XPD:HEADER>
<XPD:SUBUNITS>
</XPD:SUBUNITS>
<XPD:PROFILES>
<XPD:PROFILE>UMLStandard</XPD:PROFILE>
</XPD:PROFILES>
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLProject" guid="DD0kPR9qQUWVcynYrlZ0NAAA">
<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="3L9rpfrCqkOHExw8kUrhUAAA">
<XPD:ATTR name="Name" type="string">Use Case Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">useCaseModel</XPD:ATTR>
<XPD:REF name="Namespace">DD0kPR9qQUWVcynYrlZ0NAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLUseCaseDiagram" guid="z2fGxza+WUmYHq18KdJCbwAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">3L9rpfrCqkOHExw8kUrhUAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="2gCR/96+p0STjkWmMmP4jwAA">
<XPD:REF name="Diagram">z2fGxza+WUmYHq18KdJCbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="N+AfHI4R9UiW9rr3ek7NIgAA">
<XPD:ATTR name="Name" type="string">Analysis Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">analysisModel</XPD:ATTR>
<XPD:REF name="Namespace">DD0kPR9qQUWVcynYrlZ0NAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="9+klwTfq9Ui3fd2XydCXNAAA">
<XPD:ATTR name="Name" type="string">DCA</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:ATTR name="DiagramType" type="string">RobustnessDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">N+AfHI4R9UiW9rr3ek7NIgAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="i4HpK3m+eEqFwNh93bvOrgAA">
<XPD:REF name="Diagram">9+klwTfq9Ui3fd2XydCXNAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="EBKA0mpxVka1p6JVt1+XZgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">196</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">88</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="zbVCoNAVck6irNAgCf0uQQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="dg9fXIBBmEudHLUwvqd+TQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TrafficLight</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wNAWts1UXkiw6onoPt6MqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="AmDx/ADEXEeFZmah69DXQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Oqng+F7ytkWLMeyN9b1vgQAA">
<XPD:REF name="Model">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="icyl1KlSpUOy3ACZ1tFm1QAA">
<XPD:REF name="Model">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="vszasGa3kEGnB0svf3bqsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Behaviors" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Behaviors[0]" type="UMLStateMachine" guid="XhIhlc3eHUCjkDDN/+1d0AAA">
<XPD:ATTR name="Name" type="string">StateMachine1</XPD:ATTR>
<XPD:REF name="Context">N+AfHI4R9UiW9rr3ek7NIgAA</XPD:REF>
<XPD:OBJ name="Top" type="UMLCompositeState" guid="mnvz94J4LEOrTw+0GxWg+QAA">
<XPD:ATTR name="Name" type="string">TOP</XPD:ATTR>
<XPD:REF name="StateMachine">XhIhlc3eHUCjkDDN/+1d0AAA</XPD:REF>
<XPD:ATTR name="#Subvertices" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Subvertices[0]" type="UMLPseudostate" guid="BPcJzf4DlEGpTDaY6I/iLAAA">
<XPD:ATTR name="Name" type="string">Initial1</XPD:ATTR>
<XPD:ATTR name="PseudostateKind" type="UMLPseudostateKind">pkInitial</XPD:ATTR>
<XPD:REF name="ContainerState">mnvz94J4LEOrTw+0GxWg+QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">029x6g23s0eOEzUnfau4CAAA</XPD:REF>
<XPD:ATTR name="#Outgoings" type="integer">1</XPD:ATTR>
<XPD:REF name="Outgoings[0]">xSPDHA2sMUG24NkYemw5sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Subvertices[1]" type="UMLFinalState" guid="PBajlq6inkC/dHt9UqnujAAA">
<XPD:ATTR name="Name" type="string">FinalState1</XPD:ATTR>
<XPD:REF name="ContainerState">mnvz94J4LEOrTw+0GxWg+QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">u0gxgOfL90e7CesuD1MVSQAA</XPD:REF>
<XPD:ATTR name="#Incomings" type="integer">1</XPD:ATTR>
<XPD:REF name="Incomings[0]">Q1wHGzu8EE+N/t26jdj4UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Subvertices[2]" type="UMLSubmachineState" guid="ieTeJbhFnECR0K0gLwQLyAAA">
<XPD:ATTR name="Name" type="string">SubmachineState</XPD:ATTR>
<XPD:REF name="ContainerState">mnvz94J4LEOrTw+0GxWg+QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">0m7VqEB/bUCi7qEzq3x0/wAA</XPD:REF>
<XPD:REF name="Views[1]">xGAQMBB61UCRHcYzNFzF3gAA</XPD:REF>
<XPD:ATTR name="#Outgoings" type="integer">1</XPD:ATTR>
<XPD:REF name="Outgoings[0]">eimdctdBDESX2q2MiYenPwAA</XPD:REF>
<XPD:ATTR name="#Subvertices" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Subvertices[0]" type="UMLCompositeState" guid="OKJKjNWsZEW7YP+QUGyDBgAA">
<XPD:ATTR name="Name" type="string">Stop</XPD:ATTR>
<XPD:REF name="ContainerState">ieTeJbhFnECR0K0gLwQLyAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">HZO5j9H3g0OfwvzLkodeXgAA</XPD:REF>
<XPD:REF name="Views[1]">7RET7g6b5UOKz+rg0xl8gwAA</XPD:REF>
<XPD:ATTR name="#Outgoings" type="integer">1</XPD:ATTR>
<XPD:REF name="Outgoings[0]">8rAI9OQ3ykqnZvhz8E7mKwAA</XPD:REF>
<XPD:ATTR name="#Incomings" type="integer">1</XPD:ATTR>
<XPD:REF name="Incomings[0]">6wOu+4xLl06H9vRJy0WYgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Subvertices[1]" type="UMLCompositeState" guid="5pQbV9L1KESt7iWSifsG4wAA">
<XPD:ATTR name="Name" type="string">Attention</XPD:ATTR>
<XPD:REF name="ContainerState">ieTeJbhFnECR0K0gLwQLyAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">//+qF53uLEKZO2gdzbZMjAAA</XPD:REF>
<XPD:REF name="Views[1]">TtlH4uJDL0y646eUAcbX/gAA</XPD:REF>
<XPD:ATTR name="#Outgoings" type="integer">1</XPD:ATTR>
<XPD:REF name="Outgoings[0]">6wOu+4xLl06H9vRJy0WYgAAA</XPD:REF>
<XPD:ATTR name="#Incomings" type="integer">1</XPD:ATTR>
<XPD:REF name="Incomings[0]">5gbvp5wpjUqw90h7t79HQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Subvertices[2]" type="UMLCompositeState" guid="TypJoaJzeU+o6KPLFhew8AAA">
<XPD:ATTR name="Name" type="string">Passez</XPD:ATTR>
<XPD:REF name="ContainerState">ieTeJbhFnECR0K0gLwQLyAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">VAIH17llgEGS+5hDFV2YFgAA</XPD:REF>
<XPD:REF name="Views[1]">gQe6Y3F0c0OcyzYow0HojwAA</XPD:REF>
<XPD:ATTR name="#Outgoings" type="integer">2</XPD:ATTR>
<XPD:REF name="Outgoings[0]">7cTZhIfawkWGIt9y5HxQ7wAA</XPD:REF>
<XPD:REF name="Outgoings[1]">5gbvp5wpjUqw90h7t79HQwAA</XPD:REF>
<XPD:ATTR name="#Incomings" type="integer">3</XPD:ATTR>
<XPD:REF name="Incomings[0]">oEStf67cK0S9IFcxNrSHxQAA</XPD:REF>
<XPD:REF name="Incomings[1]">7cTZhIfawkWGIt9y5HxQ7wAA</XPD:REF>
<XPD:REF name="Incomings[2]">8rAI9OQ3ykqnZvhz8E7mKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Subvertices[3]" type="UMLCompositeState" guid="Z7f9kOYoK0amfAzDl2n+9AAA">
<XPD:ATTR name="Name" type="string">Hors Service</XPD:ATTR>
<XPD:REF name="ContainerState">mnvz94J4LEOrTw+0GxWg+QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">eETL5VszJUWzQkBAzUtzqQAA</XPD:REF>
<XPD:REF name="Views[1]">f6xTjgCLw0mJrX9rhLqFOQAA</XPD:REF>
<XPD:ATTR name="#Outgoings" type="integer">2</XPD:ATTR>
<XPD:REF name="Outgoings[0]">oEStf67cK0S9IFcxNrSHxQAA</XPD:REF>
<XPD:REF name="Outgoings[1]">Q1wHGzu8EE+N/t26jdj4UAAA</XPD:REF>
<XPD:ATTR name="#Incomings" type="integer">2</XPD:ATTR>
<XPD:REF name="Incomings[0]">xSPDHA2sMUG24NkYemw5sQAA</XPD:REF>
<XPD:REF name="Incomings[1]">eimdctdBDESX2q2MiYenPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLStatechartDiagram" guid="A4v398gknEy2OLnc9eNgeQAA">
<XPD:ATTR name="Name" type="string">MachineState</XPD:ATTR>
<XPD:REF name="DiagramOwner">XhIhlc3eHUCjkDDN/+1d0AAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLStatechartDiagramView" guid="qTH5pkI6MkmR6HWnuA/QhwAA">
<XPD:REF name="Diagram">A4v398gknEy2OLnc9eNgeQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">14</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLSubmachineStateView" guid="0m7VqEB/bUCi7qEzq3x0/wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">112</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">213</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">277</XPD:ATTR>
<XPD:REF name="Model">ieTeJbhFnECR0K0gLwQLyAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gV76WEuY/kC5IdSaMhk95QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="riud5JOIf0iM2NsLl6UclwAA">
<XPD:ATTR name="Text" type="string">SubmachineState</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Z2UUs1zrk0uO+uAKqUhpawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="jsKFpkY7WU6acs9ubK0iGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="InternalTransitionCompartment" type="UMLInternalTransitionCompartmentView" guid="xGAQMBB61UCRHcYzNFzF3gAA">
<XPD:REF name="Model">ieTeJbhFnECR0K0gLwQLyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="IncludeLabel" type="LabelView" guid="dRS14kCv1Ea3zLkG381ZNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLStateView" guid="HZO5j9H3g0OfwvzLkodeXgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">148</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">40</XPD:ATTR>
<XPD:REF name="Model">OKJKjNWsZEW7YP+QUGyDBgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XZrWUruxFkSemCuJO8c0mwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="L4veXEZpJ0CkGwko3fuR8gAA">
<XPD:ATTR name="Text" type="string">Stop</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="843ndHiWp0SJXEFXby5gGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="SusKK9u1FkGQqkCtaN4QXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="InternalTransitionCompartment" type="UMLInternalTransitionCompartmentView" guid="7RET7g6b5UOKz+rg0xl8gwAA">
<XPD:REF name="Model">OKJKjNWsZEW7YP+QUGyDBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLStateView" guid="//+qF53uLEKZO2gdzbZMjAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">40</XPD:ATTR>
<XPD:REF name="Model">5pQbV9L1KESt7iWSifsG4wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="EOXzQYh7UkaN3cO4IffuFwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zoO7b7CkEUqxe0L/h5lT6gAA">
<XPD:ATTR name="Text" type="string">Attention</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rMREsm4Kn0OFDSb7lWcs+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="y1pCcTTWlUKCZyW2OUNuDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="InternalTransitionCompartment" type="UMLInternalTransitionCompartmentView" guid="TtlH4uJDL0y646eUAcbX/gAA">
<XPD:REF name="Model">5pQbV9L1KESt7iWSifsG4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLTransitionView" guid="Sd/1XydUoE2kczeVLfyo/gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">391,240;391,187</XPD:ATTR>
<XPD:REF name="Model">6wOu+4xLl06H9vRJy0WYgAAA</XPD:REF>
<XPD:REF name="Head">HZO5j9H3g0OfwvzLkodeXgAA</XPD:REF>
<XPD:REF name="Tail">//+qF53uLEKZO2gdzbZMjAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KJ7bHeiniEWZ+zejwPsIOgAA">
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:ATTR name="Text" type="string">changer()</XPD:ATTR>
<XPD:REF name="Model">6wOu+4xLl06H9vRJy0WYgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="dbHE+06fRESYhsPQ+EozjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">6wOu+4xLl06H9vRJy0WYgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="o7H4SpfkGk+Hz+xY72pGqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">6wOu+4xLl06H9vRJy0WYgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLStateView" guid="VAIH17llgEGS+5hDFV2YFgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">340</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">40</XPD:ATTR>
<XPD:REF name="Model">TypJoaJzeU+o6KPLFhew8AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LLISXdh2cEOPJCBITVGdpgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ffyoGq9bckOkLdckNHv5zQAA">
<XPD:ATTR name="Text" type="string">Passez</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qA8/nU3PTU+yHNF4puZJdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qx58ZEswSEyBlSwOl9skywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="InternalTransitionCompartment" type="UMLInternalTransitionCompartmentView" guid="gQe6Y3F0c0OcyzYow0HojwAA">
<XPD:REF name="Model">TypJoaJzeU+o6KPLFhew8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLTransitionView" guid="k3haXzBZ9UCbtLaEKdpq8QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">391,340;391,279</XPD:ATTR>
<XPD:REF name="Model">5gbvp5wpjUqw90h7t79HQwAA</XPD:REF>
<XPD:REF name="Head">//+qF53uLEKZO2gdzbZMjAAA</XPD:REF>
<XPD:REF name="Tail">VAIH17llgEGS+5hDFV2YFgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1NsXEHIs+U+9lhhZXtLDhgAA">
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:ATTR name="Text" type="string">changer()</XPD:ATTR>
<XPD:REF name="Model">5gbvp5wpjUqw90h7t79HQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="v6tqCuqQ+kyufxkHut7W6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">5gbvp5wpjUqw90h7t79HQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Z8rl34rzO0KahIjvb3NzFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">5gbvp5wpjUqw90h7t79HQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLTransitionView" guid="Ls+sXMOxyU+pU56t7oT5zwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">431,165;460,164;460,360;431,360</XPD:ATTR>
<XPD:REF name="Model">8rAI9OQ3ykqnZvhz8E7mKwAA</XPD:REF>
<XPD:REF name="Head">VAIH17llgEGS+5hDFV2YFgAA</XPD:REF>
<XPD:REF name="Tail">HZO5j9H3g0OfwvzLkodeXgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="l/5sowV2VkaLc0gnIUcoRgAA">
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:ATTR name="Text" type="string">changer()</XPD:ATTR>
<XPD:REF name="Model">8rAI9OQ3ykqnZvhz8E7mKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="NjdHPqdrokmWA7lpd+LoqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">8rAI9OQ3ykqnZvhz8E7mKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xc11dY5vX0Wf2tBfxGjXVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">8rAI9OQ3ykqnZvhz8E7mKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLPseudostateView" guid="029x6g23s0eOEzUnfau4CAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">20</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">20</XPD:ATTR>
<XPD:REF name="Model">BPcJzf4DlEGpTDaY6I/iLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLTransitionView" guid="jFqj0Mgv+UaEJe/XFKMtGgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">380,472;356,428;381,379</XPD:ATTR>
<XPD:REF name="Model">oEStf67cK0S9IFcxNrSHxQAA</XPD:REF>
<XPD:REF name="Head">VAIH17llgEGS+5hDFV2YFgAA</XPD:REF>
<XPD:REF name="Tail">eETL5VszJUWzQkBAzUtzqQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ITeZVXxBjkmJ4mlgodTg0QAA">
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:ATTR name="Text" type="string">allumer()</XPD:ATTR>
<XPD:REF name="Model">oEStf67cK0S9IFcxNrSHxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="09ZOlt7gEUeanYxc0bqv3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">oEStf67cK0S9IFcxNrSHxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="AAdsm9Y4p0GJbETQpLsGmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">oEStf67cK0S9IFcxNrSHxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLFinalStateView" guid="u0gxgOfL90e7CesuD1MVSQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">652</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">26</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">26</XPD:ATTR>
<XPD:REF name="Model">PBajlq6inkC/dHt9UqnujAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLTransitionView" guid="1Y/iE0o1rEKqfeRpmY8NDAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">431,491;652,488</XPD:ATTR>
<XPD:REF name="Model">Q1wHGzu8EE+N/t26jdj4UAAA</XPD:REF>
<XPD:REF name="Head">u0gxgOfL90e7CesuD1MVSQAA</XPD:REF>
<XPD:REF name="Tail">eETL5VszJUWzQkBAzUtzqQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="iM9YZy/LN0qoMSOzNniBDwAA">
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:ATTR name="Text" type="string">delete()</XPD:ATTR>
<XPD:REF name="Model">Q1wHGzu8EE+N/t26jdj4UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9NEaVtTsdkqTcyQKCawfiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Q1wHGzu8EE+N/t26jdj4UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="LOJezg79HEu9yNpYHcfEgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Q1wHGzu8EE+N/t26jdj4UAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLStateView" guid="eETL5VszJUWzQkBAzUtzqQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">472</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">40</XPD:ATTR>
<XPD:REF name="Model">Z7f9kOYoK0amfAzDl2n+9AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="odpGGs+6AEWS9b9PLnC8YgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wJu8S1+6LkG5c/+S3dUimAAA">
<XPD:ATTR name="Text" type="string">Hors Service</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="J7bj9WQOj0Kwu7xGnMfMUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="XyT0U0NU2E+uI9OJ86kXIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="InternalTransitionCompartment" type="UMLInternalTransitionCompartmentView" guid="f6xTjgCLw0mJrX9rhLqFOQAA">
<XPD:REF name="Model">Z7f9kOYoK0amfAzDl2n+9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLTransitionView" guid="dLBWdz0520uceTVw6re1CQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">87,485;352,490</XPD:ATTR>
<XPD:REF name="Model">xSPDHA2sMUG24NkYemw5sQAA</XPD:REF>
<XPD:REF name="Head">eETL5VszJUWzQkBAzUtzqQAA</XPD:REF>
<XPD:REF name="Tail">029x6g23s0eOEzUnfau4CAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="qibUifuBmUOPA3CWHLo/SAAA">
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:ATTR name="Text" type="string">create()</XPD:ATTR>
<XPD:REF name="Model">xSPDHA2sMUG24NkYemw5sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Shwdxt1yBkKMKc1zUyxq4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">xSPDHA2sMUG24NkYemw5sQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nDhiXED1SE6YO1wScQdE6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">xSPDHA2sMUG24NkYemw5sQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLTransitionView" guid="ZccgXRXy4kOfPUr7hhsKhwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">436,388;448,436;411,472</XPD:ATTR>
<XPD:REF name="Model">eimdctdBDESX2q2MiYenPwAA</XPD:REF>
<XPD:REF name="Head">eETL5VszJUWzQkBAzUtzqQAA</XPD:REF>
<XPD:REF name="Tail">0m7VqEB/bUCi7qEzq3x0/wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UxkVKWjO8kiRMDNQUPNTMAAA">
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:ATTR name="Text" type="string">éteindre()</XPD:ATTR>
<XPD:REF name="Model">eimdctdBDESX2q2MiYenPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="UElbuvbyLE23ITncoqNrbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">eimdctdBDESX2q2MiYenPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="aVlixDmfqkW5ghG40AdZgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">eimdctdBDESX2q2MiYenPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Transitions" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Transitions[0]" type="UMLTransition" guid="oEStf67cK0S9IFcxNrSHxQAA">
<XPD:ATTR name="Name" type="string">allumer()</XPD:ATTR>
<XPD:REF name="StateMachine">XhIhlc3eHUCjkDDN/+1d0AAA</XPD:REF>
<XPD:REF name="Source">Z7f9kOYoK0amfAzDl2n+9AAA</XPD:REF>
<XPD:REF name="Target">TypJoaJzeU+o6KPLFhew8AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jFqj0Mgv+UaEJe/XFKMtGgAA</XPD:REF>
<XPD:REF name="Views[1]">ITeZVXxBjkmJ4mlgodTg0QAA</XPD:REF>
<XPD:REF name="Views[2]">09ZOlt7gEUeanYxc0bqv3QAA</XPD:REF>
<XPD:REF name="Views[3]">AAdsm9Y4p0GJbETQpLsGmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Transitions[1]" type="UMLTransition" guid="7cTZhIfawkWGIt9y5HxQ7wAA">
<XPD:REF name="StateMachine">XhIhlc3eHUCjkDDN/+1d0AAA</XPD:REF>
<XPD:REF name="Source">TypJoaJzeU+o6KPLFhew8AAA</XPD:REF>
<XPD:REF name="Target">TypJoaJzeU+o6KPLFhew8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Transitions[2]" type="UMLTransition" guid="5gbvp5wpjUqw90h7t79HQwAA">
<XPD:ATTR name="Name" type="string">changer()</XPD:ATTR>
<XPD:REF name="StateMachine">XhIhlc3eHUCjkDDN/+1d0AAA</XPD:REF>
<XPD:REF name="Source">TypJoaJzeU+o6KPLFhew8AAA</XPD:REF>
<XPD:REF name="Target">5pQbV9L1KESt7iWSifsG4wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">k3haXzBZ9UCbtLaEKdpq8QAA</XPD:REF>
<XPD:REF name="Views[1]">1NsXEHIs+U+9lhhZXtLDhgAA</XPD:REF>
<XPD:REF name="Views[2]">v6tqCuqQ+kyufxkHut7W6wAA</XPD:REF>
<XPD:REF name="Views[3]">Z8rl34rzO0KahIjvb3NzFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Transitions[3]" type="UMLTransition" guid="6wOu+4xLl06H9vRJy0WYgAAA">
<XPD:ATTR name="Name" type="string">changer()</XPD:ATTR>
<XPD:REF name="StateMachine">XhIhlc3eHUCjkDDN/+1d0AAA</XPD:REF>
<XPD:REF name="Source">5pQbV9L1KESt7iWSifsG4wAA</XPD:REF>
<XPD:REF name="Target">OKJKjNWsZEW7YP+QUGyDBgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Sd/1XydUoE2kczeVLfyo/gAA</XPD:REF>
<XPD:REF name="Views[1]">KJ7bHeiniEWZ+zejwPsIOgAA</XPD:REF>
<XPD:REF name="Views[2]">dbHE+06fRESYhsPQ+EozjwAA</XPD:REF>
<XPD:REF name="Views[3]">o7H4SpfkGk+Hz+xY72pGqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Transitions[4]" type="UMLTransition" guid="8rAI9OQ3ykqnZvhz8E7mKwAA">
<XPD:ATTR name="Name" type="string">changer()</XPD:ATTR>
<XPD:REF name="StateMachine">XhIhlc3eHUCjkDDN/+1d0AAA</XPD:REF>
<XPD:REF name="Source">OKJKjNWsZEW7YP+QUGyDBgAA</XPD:REF>
<XPD:REF name="Target">TypJoaJzeU+o6KPLFhew8AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ls+sXMOxyU+pU56t7oT5zwAA</XPD:REF>
<XPD:REF name="Views[1]">l/5sowV2VkaLc0gnIUcoRgAA</XPD:REF>
<XPD:REF name="Views[2]">NjdHPqdrokmWA7lpd+LoqgAA</XPD:REF>
<XPD:REF name="Views[3]">xc11dY5vX0Wf2tBfxGjXVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Transitions[5]" type="UMLTransition" guid="Q1wHGzu8EE+N/t26jdj4UAAA">
<XPD:ATTR name="Name" type="string">delete()</XPD:ATTR>
<XPD:REF name="StateMachine">XhIhlc3eHUCjkDDN/+1d0AAA</XPD:REF>
<XPD:REF name="Source">Z7f9kOYoK0amfAzDl2n+9AAA</XPD:REF>
<XPD:REF name="Target">PBajlq6inkC/dHt9UqnujAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1Y/iE0o1rEKqfeRpmY8NDAAA</XPD:REF>
<XPD:REF name="Views[1]">iM9YZy/LN0qoMSOzNniBDwAA</XPD:REF>
<XPD:REF name="Views[2]">9NEaVtTsdkqTcyQKCawfiwAA</XPD:REF>
<XPD:REF name="Views[3]">LOJezg79HEu9yNpYHcfEgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Transitions[6]" type="UMLTransition" guid="xSPDHA2sMUG24NkYemw5sQAA">
<XPD:ATTR name="Name" type="string">create()</XPD:ATTR>
<XPD:REF name="StateMachine">XhIhlc3eHUCjkDDN/+1d0AAA</XPD:REF>
<XPD:REF name="Source">BPcJzf4DlEGpTDaY6I/iLAAA</XPD:REF>
<XPD:REF name="Target">Z7f9kOYoK0amfAzDl2n+9AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dLBWdz0520uceTVw6re1CQAA</XPD:REF>
<XPD:REF name="Views[1]">qibUifuBmUOPA3CWHLo/SAAA</XPD:REF>
<XPD:REF name="Views[2]">Shwdxt1yBkKMKc1zUyxq4wAA</XPD:REF>
<XPD:REF name="Views[3]">nDhiXED1SE6YO1wScQdE6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Transitions[7]" type="UMLTransition" guid="eimdctdBDESX2q2MiYenPwAA">
<XPD:ATTR name="Name" type="string">éteindre()</XPD:ATTR>
<XPD:REF name="StateMachine">XhIhlc3eHUCjkDDN/+1d0AAA</XPD:REF>
<XPD:REF name="Source">ieTeJbhFnECR0K0gLwQLyAAA</XPD:REF>
<XPD:REF name="Target">Z7f9kOYoK0amfAzDl2n+9AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZccgXRXy4kOfPUr7hhsKhwAA</XPD:REF>
<XPD:REF name="Views[1]">UxkVKWjO8kiRMDNQUPNTMAAA</XPD:REF>
<XPD:REF name="Views[2]">UElbuvbyLE23ITncoqNrbgAA</XPD:REF>
<XPD:REF name="Views[3]">aVlixDmfqkW5ghG40AdZgwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="x/VXp6nCtkW3kym+Czi/egAA">
<XPD:ATTR name="Name" type="string">Observer</XPD:ATTR>
<XPD:REF name="Namespace">N+AfHI4R9UiW9rr3ek7NIgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">YQAp6oOgY0+hsVxGH9faQgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="jz2V5yDYSkSklKev1vr8fgAA">
<XPD:ATTR name="Name" type="string">Subject</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">x/VXp6nCtkW3kym+Czi/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ya9gvQMCxEy0mhqE2tPvawAA</XPD:REF>
<XPD:REF name="Views[1]">udhstvpbOEK4t4w/vqHroAAA</XPD:REF>
<XPD:REF name="Views[2]">BDY375MdCUSaWCMQFAwwswAA</XPD:REF>
<XPD:REF name="Views[3]">hyd8ngohw02tsusugtFi9wAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">UrYCe4oss0e2zPt+ri+ayQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="oU+yX+T+7U6dLQa/Mv7qUwAA">
<XPD:ATTR name="Name" type="string">notifyObserver</XPD:ATTR>
<XPD:REF name="Owner">jz2V5yDYSkSklKev1vr8fgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="y2XViiZ3L0aqOLUM9Ox1HQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oU+yX+T+7U6dLQa/Mv7qUwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">Fq/xnF3G60SPn3Eq1jZcGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="4A19NgsT/k+eAp+rQNGfVQAA">
<XPD:ATTR name="Name" type="string">addObserver</XPD:ATTR>
<XPD:REF name="Owner">jz2V5yDYSkSklKev1vr8fgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2UBzVu6q1E6iiefI5KNbRwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4A19NgsT/k+eAp+rQNGfVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="jg2FQOI360C8/UETo8Sl8AAA">
<XPD:ATTR name="Name" type="string">o</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4A19NgsT/k+eAp+rQNGfVQAA</XPD:REF>
<XPD:REF name="Type_">LoBzILk2BU2evGu6CXGMQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="NCh/wvkAWkWIfIZ+f2QUcwAA">
<XPD:ATTR name="Name" type="string">deleteObserver</XPD:ATTR>
<XPD:REF name="Owner">jz2V5yDYSkSklKev1vr8fgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zuXhgm/lEUWOaRWnjv4FDwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NCh/wvkAWkWIfIZ+f2QUcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eymg2ysNVkeIbAlMnjodFgAA">
<XPD:ATTR name="Name" type="string">o</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NCh/wvkAWkWIfIZ+f2QUcwAA</XPD:REF>
<XPD:REF name="Type_">LoBzILk2BU2evGu6CXGMQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">5fNMBJzRuUSS8MjX4S+6KgAA</XPD:REF>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">SVjFmuCe80yaDhgWGhUA+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="LoBzILk2BU2evGu6CXGMQQAA">
<XPD:ATTR name="Name" type="string">Observer</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">x/VXp6nCtkW3kym+Czi/egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5P67PqXXHE29v0gglyRt9AAA</XPD:REF>
<XPD:REF name="Views[1]">GajKL/sZl0mLAixtomgDiQAA</XPD:REF>
<XPD:REF name="Views[2]">vApgct9WEkuKNfaF8jsjtAAA</XPD:REF>
<XPD:REF name="Views[3]">6RhNU+eq7ESIiVkKIe0DgAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">mYPrpkGgCEG6nRxNHOHhFgAA</XPD:REF>
<XPD:REF name="Specializations[1]">iraW0CnjiUaRcI4quPck0QAA</XPD:REF>
<XPD:REF name="Specializations[2]">79Mq2VWpGESaq39uaJoGJAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4cbVIAuxHUGdGxYOMIRjfwAA">
<XPD:ATTR name="Name" type="string">update</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">LoBzILk2BU2evGu6CXGMQQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ff8CrdzKPEGqwyMFzLTnXwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4cbVIAuxHUGdGxYOMIRjfwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">ZUhAsKrpXE2Y/DzEXOiJxgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">jg2FQOI360C8/UETo8Sl8AAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">eymg2ysNVkeIbAlMnjodFgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Ec6zAxusCUGA0CFZwMy6ggAA</XPD:REF>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">SWEQlNROn0Gpx1dnlBLiiQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">BtVDqRXsFECAQM43JOQIxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="3l4dHMc9VEqFbJPR4HM3kgAA">
<XPD:ATTR name="Name" type="string">TrafficLights</XPD:ATTR>
<XPD:REF name="Namespace">N+AfHI4R9UiW9rr3ek7NIgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">k0ABK6CGw0OoH/nhwFnECgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">TmSfQVPdSka/rCsVGp5WmgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="I+4Ra7bzHEiAjNLIjQMkRgAA">
<XPD:ATTR name="Name" type="string">TrafficLight</XPD:ATTR>
<XPD:REF name="Namespace">3l4dHMc9VEqFbJPR4HM3kgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">EBKA0mpxVka1p6JVt1+XZgAA</XPD:REF>
<XPD:REF name="Views[1]">Oqng+F7ytkWLMeyN9b1vgQAA</XPD:REF>
<XPD:REF name="Views[2]">icyl1KlSpUOy3ACZ1tFm1QAA</XPD:REF>
<XPD:REF name="Views[3]">vszasGa3kEGnB0svf3bqsQAA</XPD:REF>
<XPD:REF name="Views[4]">6cZnC1nTzEOKoLogMSvpLwAA</XPD:REF>
<XPD:REF name="Views[5]">pY2ogGxaAECkn9khjlk7GgAA</XPD:REF>
<XPD:REF name="Views[6]">fToCu1WCnEi6VmJy3vgF/QAA</XPD:REF>
<XPD:REF name="Views[7]">KspCXJaR/0S0WlUjKHQdBgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">UrYCe4oss0e2zPt+ri+ayQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Ih3oxhXAoEKQHBPRi73/ygAA">
<XPD:ATTR name="Name" type="string">TrafficLight</XPD:ATTR>
<XPD:REF name="Owner">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BtVDqRXsFECAQM43JOQIxgAA">
<XPD:ATTR name="Name" type="string">o</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ih3oxhXAoEKQHBPRi73/ygAA</XPD:REF>
<XPD:REF name="Type_">x/VXp6nCtkW3kym+Czi/egAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="xFpJWZCfJkubzCVNxGtKiAAA">
<XPD:ATTR name="Name" type="string">initialise</XPD:ATTR>
<XPD:REF name="Owner">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Tsx1zAHxREG7asMOBeOVKQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xFpJWZCfJkubzCVNxGtKiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="PTLIACDa4Eqm6s4Wu1xlugAA">
<XPD:ATTR name="Name" type="string">change</XPD:ATTR>
<XPD:REF name="Owner">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QKVa5rmtVkiw08tx4JfWcwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PTLIACDa4Eqm6s4Wu1xlugAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">ysVKPMc2LkWQvHV5PKtsJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="5ZG34gYrfUSriHKQPGW8cQAA">
<XPD:ATTR name="Name" type="string">force</XPD:ATTR>
<XPD:REF name="Owner">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OBYzsA8skEOq18rSulKkIwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5ZG34gYrfUSriHKQPGW8cQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dcEMGvG7N0K1z4O07HxHEwAA">
<XPD:ATTR name="Name" type="string">fState</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5ZG34gYrfUSriHKQPGW8cQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="nsEPwFHfkUGz5SogkK+39wAA">
<XPD:ATTR name="Name" type="string">getState</XPD:ATTR>
<XPD:REF name="Owner">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aen4u1UVx021Sd2+v4RLsAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nsEPwFHfkUGz5SogkK+39wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="0k9DqrJ1PUuETOlPTmlMJgAA">
<XPD:ATTR name="Name" type="string">standbyMode</XPD:ATTR>
<XPD:REF name="Owner">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YuGYPYQQTUaAq1ziG2agjgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0k9DqrJ1PUuETOlPTmlMJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]" pathname="t">TZtrm5ssDEaQhcZQVXxssAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">yEpaHXqenEmO2aj28UXaPgAA</XPD:REF>
<XPD:REF name="Associations[1]">v68if+Upt0uJ1i1kuXJ9sAAA</XPD:REF>
<XPD:REF name="Associations[2]">ggmLYRRrY0aDt4p7+l/lNgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="61DhXG3OQEq1MYYmRtoOeQAA">
<XPD:ATTR name="Name" type="string">state</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="HtxSoyit0E6eYLOuKxbWZgAA">
<XPD:ATTR name="Name" type="string">s_StateList()</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">oYYHWRfYaU+C9xxGSS7V2AAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">J3JRU4+xJEerVR9ob5K3iQAA</XPD:REF>
<XPD:REF name="Associations[1]">QYjzr7wO/UOV7GUJXOGOpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="iS9VRa9QAEePSum36HPP0AAA">
<XPD:ATTR name="Name" type="string">GUI</XPD:ATTR>
<XPD:REF name="Namespace">N+AfHI4R9UiW9rr3ek7NIgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">C2rHcZicokGj7b9sVymqJgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">TmSfQVPdSka/rCsVGp5WmgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="A2aGUj9BFUCip44gSfA35AAA">
<XPD:ATTR name="Name" type="string">Graphic_GUI</XPD:ATTR>
<XPD:REF name="Namespace">iS9VRa9QAEePSum36HPP0AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XSBC/WV5aEytnVFeHIjT0AAA</XPD:REF>
<XPD:REF name="Views[1]">QrR0fo3ufUmlMNiv0ogCzwAA</XPD:REF>
<XPD:REF name="Views[2]">DPwJys9JmU6ueHI4BuMmXAAA</XPD:REF>
<XPD:REF name="Views[3]">V1zVFZHxUESS9oT4i8H8IwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">mYPrpkGgCEG6nRxNHOHhFgAA</XPD:REF>
<XPD:REF name="Generalizations[1]">NvVXkc8Gz02pgQ3ZkU2RSQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="TCmVi5c0ekmT5iu7/cd2hQAA">
<XPD:ATTR name="Name" type="string">Graphic_GUI</XPD:ATTR>
<XPD:REF name="Owner">A2aGUj9BFUCip44gSfA35AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="xwA0hlyPw0GoQb1WKn16CQAA">
<XPD:ATTR name="Name" type="string">createAndShowGUI</XPD:ATTR>
<XPD:REF name="Owner">A2aGUj9BFUCip44gSfA35AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UGChiwo6MUWQukFE6TdDAQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xwA0hlyPw0GoQb1WKn16CQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="pTCIxSOvPUKEI87hDDnGdgAA">
<XPD:ATTR name="Name" type="string">showState</XPD:ATTR>
<XPD:REF name="Owner">A2aGUj9BFUCip44gSfA35AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="523BgJCzAkah8UatlclLfAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pTCIxSOvPUKEI87hDDnGdgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">4cViYOWUW0OKGgHvILhhmQAA</XPD:REF>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">fG/6CjHzyEWJKBJsJfDcDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="Et/D7BxxmUGs4fCg3EaqdwAA">
<XPD:ATTR name="Name" type="string">Text_GUI</XPD:ATTR>
<XPD:REF name="Namespace">iS9VRa9QAEePSum36HPP0AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8V4UQVAuJUmvEICCCi6PTgAA</XPD:REF>
<XPD:REF name="Views[1]">CuRxsKjsyUmbFnHENtURsgAA</XPD:REF>
<XPD:REF name="Views[2]">6HqPQp5ALE+WO/wWE68I9QAA</XPD:REF>
<XPD:REF name="Views[3]">0YoiUR8qVEOa7up6kJ0IMwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">2</XPD:ATTR>
<XPD:REF name="Generalizations[0]">iraW0CnjiUaRcI4quPck0QAA</XPD:REF>
<XPD:REF name="Generalizations[1]">ypEYaZkwnUinWUY+vwBQvQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="TQ4UzHk/WEG7ZcOxpKRRWgAA">
<XPD:ATTR name="Name" type="string">Text_GUI</XPD:ATTR>
<XPD:REF name="Owner">Et/D7BxxmUGs4fCg3EaqdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="lOtNXUNeiUGbpf6Ruin/0QAA">
<XPD:ATTR name="Name" type="string">showState</XPD:ATTR>
<XPD:REF name="Owner">Et/D7BxxmUGs4fCg3EaqdwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nStsgmj5cU6fKy2vnuMVZAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lOtNXUNeiUGbpf6Ruin/0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">aNih3wGp8UeUwaX01ygmKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="OaoAkorbWkSr2XFBL7qmXAAA">
<XPD:ATTR name="Name" type="string">GUI</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">iS9VRa9QAEePSum36HPP0AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ryP2hM9yrEORaibNxUex8QAA</XPD:REF>
<XPD:REF name="Views[1]">HgVOwwbABEq+miMnw9C3XgAA</XPD:REF>
<XPD:REF name="Views[2]">vHbmyD89KEy8QfIDLLFR0QAA</XPD:REF>
<XPD:REF name="Views[3]">g+f3lU7i40avwmawEKVQ8wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">79Mq2VWpGESaq39uaJoGJAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">NvVXkc8Gz02pgQ3ZkU2RSQAA</XPD:REF>
<XPD:REF name="Specializations[1]">ypEYaZkwnUinWUY+vwBQvQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ZvTCEsjs9U2Ydw2vvYTahwAA">
<XPD:ATTR name="Name" type="string">update</XPD:ATTR>
<XPD:REF name="Owner">OaoAkorbWkSr2XFBL7qmXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QqDtAlVdsEqy+9+w5j52qwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZvTCEsjs9U2Ydw2vvYTahwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="4sim3ZPnsE+dCHzPbYizFgAA">
<XPD:ATTR name="Name" type="string">showState</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">OaoAkorbWkSr2XFBL7qmXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="S1sYzmTMF0upeepOSAjpXwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4sim3ZPnsE+dCHzPbYizFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="UB9wMclbNECOrYzB1GYEDwAA">
<XPD:ATTR name="Name" type="string">changeState</XPD:ATTR>
<XPD:REF name="Owner">OaoAkorbWkSr2XFBL7qmXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1SSG8KcCskWGMjAQ2QZbLwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UB9wMclbNECOrYzB1GYEDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="mUjwfQRvZE+0U6u0K/pengAA">
<XPD:ATTR name="Name" type="string">powerOn</XPD:ATTR>
<XPD:REF name="Owner">OaoAkorbWkSr2XFBL7qmXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2Ik9yfjR4Ey0/pLmQZxzCwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mUjwfQRvZE+0U6u0K/pengAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="tHRigP2by0OY38/yan8rdQAA">
<XPD:ATTR name="Name" type="string">powerOff</XPD:ATTR>
<XPD:REF name="Owner">OaoAkorbWkSr2XFBL7qmXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ytDjBp9pqkujxcynm/u/lwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tHRigP2by0OY38/yan8rdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="TJFmUYN8UkCCyBtd58FSxQAA">
<XPD:ATTR name="Name" type="string">forceState</XPD:ATTR>
<XPD:REF name="Owner">OaoAkorbWkSr2XFBL7qmXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xukkh7SsJkyRQ6lLCoOoUQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TJFmUYN8UkCCyBtd58FSxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="djJAc0nmrES7pd69PBsSWgAA">
<XPD:ATTR name="Name" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TJFmUYN8UkCCyBtd58FSxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="e3eV6svHnEqBOLepNHcBqwAA">
<XPD:ATTR name="Name" type="string">printState</XPD:ATTR>
<XPD:REF name="Owner">OaoAkorbWkSr2XFBL7qmXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="P0zVOeboukyDHJKRQMIS3gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e3eV6svHnEqBOLepNHcBqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">SeLq5YRmC0WU5PKIMDxB6QAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">SbFh0zAmyUqd/mrVay1rpgAA</XPD:REF>
<XPD:REF name="Associations[1]">0pJMaNO7Y068PoPdZCvagAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="B6DM5Eug4Ey5U1AdjqR1igAA">
<XPD:ATTR name="Name" type="string">Design Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">designModel</XPD:ATTR>
<XPD:REF name="Namespace">DD0kPR9qQUWVcynYrlZ0NAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="hjmE67gVk0CJ1aRXlHSM3AAA">
<XPD:ATTR name="Name" type="string">DCC</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">B6DM5Eug4Ey5U1AdjqR1igAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="efuvWkGCqkeRqCFh7QQNNAAA">
<XPD:REF name="Diagram">hjmE67gVk0CJ1aRXlHSM3AAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">15</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLPackageView" guid="YQAp6oOgY0+hsVxGH9faQgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">30</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">36</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">727</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">x/VXp6nCtkW3kym+Czi/egAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Y+pIyvLICEyk730S6mzukwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IFNOz1sp2UK6InJyA1GBcwAA">
<XPD:ATTR name="Text" type="string">Observer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kU6TaiEVYUyqFxCqcaXmdQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="lE9t75zHpUeWf6rGP3IRagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="ya9gvQMCxEy0mhqE2tPvawAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">72</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">230</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">94</XPD:ATTR>
<XPD:REF name="Model">jz2V5yDYSkSklKev1vr8fgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Fzxkd2poc0CRO0MK9TpSBwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LlDOnSt1ikKEFlEStR+LxAAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Subject</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="msuoM82uGkiOXRfJp2WAngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="myeuOWIrdEu9hHjn82SeDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="udhstvpbOEK4t4w/vqHroAAA">
<XPD:REF name="Model">jz2V5yDYSkSklKev1vr8fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="BDY375MdCUSaWCMQFAwwswAA">
<XPD:REF name="Model">jz2V5yDYSkSklKev1vr8fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="hyd8ngohw02tsusugtFi9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">jz2V5yDYSkSklKev1vr8fgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="5P67PqXXHE29v0gglyRt9AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">488</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">62</XPD:ATTR>
<XPD:REF name="Model">LoBzILk2BU2evGu6CXGMQQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Nv1tT6m/dUWML/mmCLjQsQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="NQHaRn5I5keAHscYHcyM5gAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Observer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="eEL4Em7EPkGUqg1pTNK6cAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+LVMi7WuCEyPqIah5qsJYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="GajKL/sZl0mLAixtomgDiQAA">
<XPD:REF name="Model">LoBzILk2BU2evGu6CXGMQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="vApgct9WEkuKNfaF8jsjtAAA">
<XPD:REF name="Model">LoBzILk2BU2evGu6CXGMQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="6RhNU+eq7ESIiVkKIe0DgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">LoBzILk2BU2evGu6CXGMQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLPackageView" guid="k0ABK6CGw0OoH/nhwFnECgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">32</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">232</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">289</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">301</XPD:ATTR>
<XPD:REF name="Model">3l4dHMc9VEqFbJPR4HM3kgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gBTPlUTuj02hMRyYVVGh4gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MQxWj24o/0u9uTMbc+6GlwAA">
<XPD:ATTR name="Text" type="string">TrafficLights</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pikbxZUDYUOcT8w07tVu8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="h2ObrBZxX02i/RmNgrbkqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="6cZnC1nTzEOKoLogMSvpLwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">64</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">312</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">138</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3DPblwhaKES7hCcYaTJJpwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/xCBveQiOU2c9SI26uVzdAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TrafficLight</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lVM0bZnc3U+tluco+CftIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="36UoZapbv0qDMdcsa9UISwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="pY2ogGxaAECkn9khjlk7GgAA">
<XPD:REF name="Model">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="fToCu1WCnEi6VmJy3vgF/QAA">
<XPD:REF name="Model">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KspCXJaR/0S0WlUjKHQdBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLPackageView" guid="C2rHcZicokGj7b9sVymqJgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">384</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">232</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">373</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">301</XPD:ATTR>
<XPD:REF name="Model">iS9VRa9QAEePSum36HPP0AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xZjiczqtekK+WRx4f4FkIAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="4ximI+HKeEauhzPB1kssxgAA">
<XPD:ATTR name="Text" type="string">GUI</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7uVar91iQEOa9qdX5n1zrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2dOLpV7mLECZXWJ1JRg3zAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="XSBC/WV5aEytnVFeHIjT0AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">412</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">424</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">169</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">101</XPD:ATTR>
<XPD:REF name="Model">A2aGUj9BFUCip44gSfA35AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gXQG3REQuU2a1mjuDCrgsAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="N4fksl5zOkG2URsyH1prDwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Graphic_GUI</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+bf0zOYgUUebQepyEqtYtwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7+KTIMjtVUyDzbrxY6HTJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QrR0fo3ufUmlMNiv0ogCzwAA">
<XPD:REF name="Model">A2aGUj9BFUCip44gSfA35AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DPwJys9JmU6ueHI4BuMmXAAA">
<XPD:REF name="Model">A2aGUj9BFUCip44gSfA35AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="V1zVFZHxUESS9oT4i8H8IwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">A2aGUj9BFUCip44gSfA35AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="8V4UQVAuJUmvEICCCi6PTgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">568</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">276</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">157</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">81</XPD:ATTR>
<XPD:REF name="Model">Et/D7BxxmUGs4fCg3EaqdwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9pUZBsdtVEydOGO5akSCaAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="P+tf6iTZTUyb4KA+zpxx2wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Text_GUI</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6V26FmfD9UiASi75pY2B3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QmoFGxAHGkG6f8qUCR0GrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CuRxsKjsyUmbFnHENtURsgAA">
<XPD:REF name="Model">Et/D7BxxmUGs4fCg3EaqdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="6HqPQp5ALE+WO/wWE68I9QAA">
<XPD:REF name="Model">Et/D7BxxmUGs4fCg3EaqdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="0YoiUR8qVEOa7up6kJ0IMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Et/D7BxxmUGs4fCg3EaqdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="kORS+RwZgkuN+otY7ElwkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">301,126;488,126</XPD:ATTR>
<XPD:REF name="Model">nPkeusF7g0SUF39Ga+TPYgAA</XPD:REF>
<XPD:REF name="Head">5P67PqXXHE29v0gglyRt9AAA</XPD:REF>
<XPD:REF name="Tail">ya9gvQMCxEy0mhqE2tPvawAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="IrUkZmQWgUOGVFxMYsQmKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nPkeusF7g0SUF39Ga+TPYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Bxw6u97FZEmkjcB/CxnN5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">nPkeusF7g0SUF39Ga+TPYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="C5/pnTVkuUOyh0w5VngiEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">nPkeusF7g0SUF39Ga+TPYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="YLgGQTTBKkezlbeEGOZ4MAAA">
<XPD:ATTR name="Alpha" type="real">-0,449701710192473</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">48,8466989672793</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">+myObservers</XPD:ATTR>
<XPD:REF name="Model">Ec6zAxusCUGA0CFZwMy6ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="9QUD+pAVBUWRKWncFjgW8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">5fNMBJzRuUSS8MjX4S+6KgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="fsZ5wa7WTkCCcmGy0+Wp7wAA">
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">0..*</XPD:ATTR>
<XPD:REF name="Model">Ec6zAxusCUGA0CFZwMy6ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="qvVApFF2q0KJfx5Q0/GPdQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">5fNMBJzRuUSS8MjX4S+6KgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="i37yy2GIIUmLGpXunH+AfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Ec6zAxusCUGA0CFZwMy6ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="rwnANnqKwU+vEOM7Biiz/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">5fNMBJzRuUSS8MjX4S+6KgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="wL9q3+k0Q0yRD1x6BSa+OwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Ec6zAxusCUGA0CFZwMy6ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="tRfjLmt7VEuI7zb6XKcScgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">5fNMBJzRuUSS8MjX4S+6KgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="sfu+tWTSKUKJG3m/LSJ9IAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">147,312;176,173</XPD:ATTR>
<XPD:REF name="Model">UrYCe4oss0e2zPt+ri+ayQAA</XPD:REF>
<XPD:REF name="Head">ya9gvQMCxEy0mhqE2tPvawAA</XPD:REF>
<XPD:REF name="Tail">6cZnC1nTzEOKoLogMSvpLwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="A4P9dX3W0UyJ5Tj+YcpZAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UrYCe4oss0e2zPt+ri+ayQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="J+hRqNCNfEi5rULwInza3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">UrYCe4oss0e2zPt+ri+ayQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="IIbMEelpa0elXEEtSUwpsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UrYCe4oss0e2zPt+ri+ayQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="ryP2hM9yrEORaibNxUex8QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">396</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">252</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">OaoAkorbWkSr2XFBL7qmXAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3anHw5EmYEOJBRYkxrKF5QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="S1gUpjmMnUCoLSlwMgAOkwAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GUI</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xtTeKIR7D0SC/Gsey0YiOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5auJsknRu0S5ZudjN63tBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HgVOwwbABEq+miMnw9C3XgAA">
<XPD:REF name="Model">OaoAkorbWkSr2XFBL7qmXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="vHbmyD89KEy8QfIDLLFR0QAA">
<XPD:REF name="Model">OaoAkorbWkSr2XFBL7qmXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="g+f3lU7i40avwmawEKVQ8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OaoAkorbWkSr2XFBL7qmXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="t/pPQQ583kSpDiAyo9YFNQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">482,424;471,385</XPD:ATTR>
<XPD:REF name="Model">NvVXkc8Gz02pgQ3ZkU2RSQAA</XPD:REF>
<XPD:REF name="Head">ryP2hM9yrEORaibNxUex8QAA</XPD:REF>
<XPD:REF name="Tail">XSBC/WV5aEytnVFeHIjT0AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="u0ksk3n1L0aQ8obaLvPa0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NvVXkc8Gz02pgQ3ZkU2RSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xhgPQl0pskWCL9V77+bOMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">NvVXkc8Gz02pgQ3ZkU2RSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5yrKJ4ak0UyYqBseuzJwKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NvVXkc8Gz02pgQ3ZkU2RSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLGeneralizationView" guid="dyN9SfFBcEOv62yg6Z0y8QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">568,317;511,317</XPD:ATTR>
<XPD:REF name="Model">ypEYaZkwnUinWUY+vwBQvQAA</XPD:REF>
<XPD:REF name="Head">ryP2hM9yrEORaibNxUex8QAA</XPD:REF>
<XPD:REF name="Tail">8V4UQVAuJUmvEICCCi6PTgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="40Nf3zJGgUepTaw6DT/F6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ypEYaZkwnUinWUY+vwBQvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="u4QYL1Zc10+XK/0NxpQQbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ypEYaZkwnUinWUY+vwBQvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hgTuTGkha06q9VX7sCv5ZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ypEYaZkwnUinWUY+vwBQvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLAssociationView" guid="ucNCYqX6eUmW/2xj61Bq7QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">396,330;201,371</XPD:ATTR>
<XPD:REF name="Model">9bYZJqdUuU+ZnuaRaNF+sgAA</XPD:REF>
<XPD:REF name="Head">6cZnC1nTzEOKoLogMSvpLwAA</XPD:REF>
<XPD:REF name="Tail">ryP2hM9yrEORaibNxUex8QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="g56RC7qEJkqOT9eVo6YkoQAA">
<XPD:ATTR name="Alpha" type="real">3,52146647707392</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">24,5967477524977</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TrafficLight</XPD:ATTR>
<XPD:REF name="Model">9bYZJqdUuU+ZnuaRaNF+sgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xve9REU6pkmBf2RaHFanPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">9bYZJqdUuU+ZnuaRaNF+sgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4Ywydpy0uEWbzxmKFMnn8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">9bYZJqdUuU+ZnuaRaNF+sgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Vs/P9m97xk+nRfixlGKmFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">ggmLYRRrY0aDt4p7+l/lNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="8gd7YmWJ506hxG1M8gZD0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">SeLq5YRmC0WU5PKIMDxB6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="4WFt6QqyvE2nfqq/xa/yJwAA">
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">0..1</XPD:ATTR>
<XPD:REF name="Model">ggmLYRRrY0aDt4p7+l/lNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="305JkStpvE6aiYZ+ACS+gQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">SeLq5YRmC0WU5PKIMDxB6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="fcKPfElmCUiVEKj8hvb/8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">ggmLYRRrY0aDt4p7+l/lNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="zAfL1A3E30WTmTICkUmztgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">SeLq5YRmC0WU5PKIMDxB6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="92vaqo01ZEGAQ1jmlKQ6ZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ggmLYRRrY0aDt4p7+l/lNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="0tPvg9ajx0S9QKCpU6aiPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">SeLq5YRmC0WU5PKIMDxB6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="ce69Jf30AEq4ZYmI/4wEGwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">483,252;527,157</XPD:ATTR>
<XPD:REF name="Model">79Mq2VWpGESaq39uaJoGJAAA</XPD:REF>
<XPD:REF name="Head">5P67PqXXHE29v0gglyRt9AAA</XPD:REF>
<XPD:REF name="Tail">ryP2hM9yrEORaibNxUex8QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NOtTr+giFkes/Zd/cmjLxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">79Mq2VWpGESaq39uaJoGJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="WwMP+zzNeUmNTN/taEAU9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">79Mq2VWpGESaq39uaJoGJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xZiqeSFxmUC8Pqqax37lvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">79Mq2VWpGESaq39uaJoGJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">13</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLAssociation" guid="nPkeusF7g0SUF39Ga+TPYgAA">
<XPD:REF name="Namespace">B6DM5Eug4Ey5U1AdjqR1igAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kORS+RwZgkuN+otY7ElwkwAA</XPD:REF>
<XPD:REF name="Views[1]">IrUkZmQWgUOGVFxMYsQmKAAA</XPD:REF>
<XPD:REF name="Views[2]">Bxw6u97FZEmkjcB/CxnN5gAA</XPD:REF>
<XPD:REF name="Views[3]">C5/pnTVkuUOyh0w5VngiEgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="5fNMBJzRuUSS8MjX4S+6KgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">nPkeusF7g0SUF39Ga+TPYgAA</XPD:REF>
<XPD:REF name="Participant">jz2V5yDYSkSklKev1vr8fgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9QUD+pAVBUWRKWncFjgW8AAA</XPD:REF>
<XPD:REF name="Views[1]">qvVApFF2q0KJfx5Q0/GPdQAA</XPD:REF>
<XPD:REF name="Views[2]">rwnANnqKwU+vEOM7Biiz/AAA</XPD:REF>
<XPD:REF name="Views[3]">tRfjLmt7VEuI7zb6XKcScgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Ec6zAxusCUGA0CFZwMy6ggAA">
<XPD:ATTR name="Name" type="string">myObservers</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">nPkeusF7g0SUF39Ga+TPYgAA</XPD:REF>
<XPD:REF name="Participant">LoBzILk2BU2evGu6CXGMQQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YLgGQTTBKkezlbeEGOZ4MAAA</XPD:REF>
<XPD:REF name="Views[1]">fsZ5wa7WTkCCcmGy0+Wp7wAA</XPD:REF>
<XPD:REF name="Views[2]">i37yy2GIIUmLGpXunH+AfQAA</XPD:REF>
<XPD:REF name="Views[3]">wL9q3+k0Q0yRD1x6BSa+OwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLDependency" guid="TmSfQVPdSka/rCsVGp5WmgAA">
<XPD:REF name="Namespace">B6DM5Eug4Ey5U1AdjqR1igAA</XPD:REF>
<XPD:REF name="Client">iS9VRa9QAEePSum36HPP0AAA</XPD:REF>
<XPD:REF name="Supplier">3l4dHMc9VEqFbJPR4HM3kgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLAssociation" guid="7RnhsbGQ/UiqxTY5Sw/etAAA">
<XPD:REF name="Namespace">B6DM5Eug4Ey5U1AdjqR1igAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="SbFh0zAmyUqd/mrVay1rpgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">7RnhsbGQ/UiqxTY5Sw/etAAA</XPD:REF>
<XPD:REF name="Participant">iS9VRa9QAEePSum36HPP0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="J3JRU4+xJEerVR9ob5K3iQAA">
<XPD:REF name="Association">7RnhsbGQ/UiqxTY5Sw/etAAA</XPD:REF>
<XPD:REF name="Participant">3l4dHMc9VEqFbJPR4HM3kgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLAssociation" guid="RXFv/lN1qk+aHTggTuiWRgAA">
<XPD:REF name="Namespace">B6DM5Eug4Ey5U1AdjqR1igAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="0pJMaNO7Y068PoPdZCvagAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">RXFv/lN1qk+aHTggTuiWRgAA</XPD:REF>
<XPD:REF name="Participant">iS9VRa9QAEePSum36HPP0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="QYjzr7wO/UOV7GUJXOGOpgAA">
<XPD:REF name="Association">RXFv/lN1qk+aHTggTuiWRgAA</XPD:REF>
<XPD:REF name="Participant">3l4dHMc9VEqFbJPR4HM3kgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLAssociation" guid="zMucJBNT/kqXXrEt4JFonwAA">
<XPD:REF name="Namespace">B6DM5Eug4Ey5U1AdjqR1igAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="4cViYOWUW0OKGgHvILhhmQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">zMucJBNT/kqXXrEt4JFonwAA</XPD:REF>
<XPD:REF name="Participant">A2aGUj9BFUCip44gSfA35AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="yEpaHXqenEmO2aj28UXaPgAA">
<XPD:REF name="Association">zMucJBNT/kqXXrEt4JFonwAA</XPD:REF>
<XPD:REF name="Participant">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLAssociation" guid="LRnC1acbYE6j0SVdmtTs5QAA">
<XPD:REF name="Namespace">B6DM5Eug4Ey5U1AdjqR1igAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="aNih3wGp8UeUwaX01ygmKgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">LRnC1acbYE6j0SVdmtTs5QAA</XPD:REF>
<XPD:REF name="Participant">Et/D7BxxmUGs4fCg3EaqdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="v68if+Upt0uJ1i1kuXJ9sAAA">
<XPD:REF name="Association">LRnC1acbYE6j0SVdmtTs5QAA</XPD:REF>
<XPD:REF name="Participant">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLGeneralization" guid="UrYCe4oss0e2zPt+ri+ayQAA">
<XPD:REF name="Namespace">B6DM5Eug4Ey5U1AdjqR1igAA</XPD:REF>
<XPD:REF name="Child">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
<XPD:REF name="Parent">jz2V5yDYSkSklKev1vr8fgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sfu+tWTSKUKJG3m/LSJ9IAAA</XPD:REF>
<XPD:REF name="Views[1]">A4P9dX3W0UyJ5Tj+YcpZAgAA</XPD:REF>
<XPD:REF name="Views[2]">J+hRqNCNfEi5rULwInza3wAA</XPD:REF>
<XPD:REF name="Views[3]">IIbMEelpa0elXEEtSUwpsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLGeneralization" guid="mYPrpkGgCEG6nRxNHOHhFgAA">
<XPD:REF name="Namespace">B6DM5Eug4Ey5U1AdjqR1igAA</XPD:REF>
<XPD:REF name="Child">A2aGUj9BFUCip44gSfA35AAA</XPD:REF>
<XPD:REF name="Parent">LoBzILk2BU2evGu6CXGMQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLGeneralization" guid="iraW0CnjiUaRcI4quPck0QAA">
<XPD:REF name="Namespace">B6DM5Eug4Ey5U1AdjqR1igAA</XPD:REF>
<XPD:REF name="Child">Et/D7BxxmUGs4fCg3EaqdwAA</XPD:REF>
<XPD:REF name="Parent">LoBzILk2BU2evGu6CXGMQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLGeneralization" guid="NvVXkc8Gz02pgQ3ZkU2RSQAA">
<XPD:REF name="Namespace">B6DM5Eug4Ey5U1AdjqR1igAA</XPD:REF>
<XPD:REF name="Child">A2aGUj9BFUCip44gSfA35AAA</XPD:REF>
<XPD:REF name="Parent">OaoAkorbWkSr2XFBL7qmXAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">t/pPQQ583kSpDiAyo9YFNQAA</XPD:REF>
<XPD:REF name="Views[1]">u0ksk3n1L0aQ8obaLvPa0gAA</XPD:REF>
<XPD:REF name="Views[2]">xhgPQl0pskWCL9V77+bOMgAA</XPD:REF>
<XPD:REF name="Views[3]">5yrKJ4ak0UyYqBseuzJwKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLGeneralization" guid="ypEYaZkwnUinWUY+vwBQvQAA">
<XPD:REF name="Namespace">B6DM5Eug4Ey5U1AdjqR1igAA</XPD:REF>
<XPD:REF name="Child">Et/D7BxxmUGs4fCg3EaqdwAA</XPD:REF>
<XPD:REF name="Parent">OaoAkorbWkSr2XFBL7qmXAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dyN9SfFBcEOv62yg6Z0y8QAA</XPD:REF>
<XPD:REF name="Views[1]">40Nf3zJGgUepTaw6DT/F6QAA</XPD:REF>
<XPD:REF name="Views[2]">u4QYL1Zc10+XK/0NxpQQbwAA</XPD:REF>
<XPD:REF name="Views[3]">hgTuTGkha06q9VX7sCv5ZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLAssociation" guid="9bYZJqdUuU+ZnuaRaNF+sgAA">
<XPD:ATTR name="Name" type="string">TrafficLight</XPD:ATTR>
<XPD:REF name="Namespace">B6DM5Eug4Ey5U1AdjqR1igAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ucNCYqX6eUmW/2xj61Bq7QAA</XPD:REF>
<XPD:REF name="Views[1]">g56RC7qEJkqOT9eVo6YkoQAA</XPD:REF>
<XPD:REF name="Views[2]">xve9REU6pkmBf2RaHFanPwAA</XPD:REF>
<XPD:REF name="Views[3]">4Ywydpy0uEWbzxmKFMnn8AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="SeLq5YRmC0WU5PKIMDxB6QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">9bYZJqdUuU+ZnuaRaNF+sgAA</XPD:REF>
<XPD:REF name="Participant">OaoAkorbWkSr2XFBL7qmXAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8gd7YmWJ506hxG1M8gZD0gAA</XPD:REF>
<XPD:REF name="Views[1]">zAfL1A3E30WTmTICkUmztgAA</XPD:REF>
<XPD:REF name="Views[2]">305JkStpvE6aiYZ+ACS+gQAA</XPD:REF>
<XPD:REF name="Views[3]">0tPvg9ajx0S9QKCpU6aiPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ggmLYRRrY0aDt4p7+l/lNgAA">
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">9bYZJqdUuU+ZnuaRaNF+sgAA</XPD:REF>
<XPD:REF name="Participant">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Vs/P9m97xk+nRfixlGKmFAAA</XPD:REF>
<XPD:REF name="Views[1]">fcKPfElmCUiVEKj8hvb/8AAA</XPD:REF>
<XPD:REF name="Views[2]">4WFt6QqyvE2nfqq/xa/yJwAA</XPD:REF>
<XPD:REF name="Views[3]">92vaqo01ZEGAQ1jmlKQ6ZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLGeneralization" guid="79Mq2VWpGESaq39uaJoGJAAA">
<XPD:REF name="Namespace">B6DM5Eug4Ey5U1AdjqR1igAA</XPD:REF>
<XPD:REF name="Child">OaoAkorbWkSr2XFBL7qmXAAA</XPD:REF>
<XPD:REF name="Parent">LoBzILk2BU2evGu6CXGMQQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ce69Jf30AEq4ZYmI/4wEGwAA</XPD:REF>
<XPD:REF name="Views[1]">NOtTr+giFkes/Zd/cmjLxgAA</XPD:REF>
<XPD:REF name="Views[2]">WwMP+zzNeUmNTN/taEAU9QAA</XPD:REF>
<XPD:REF name="Views[3]">xZiqeSFxmUC8Pqqax37lvwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#OwnedCollaborationInstanceSets" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedCollaborationInstanceSets[0]" type="UMLCollaborationInstanceSet" guid="gz8T3y1N406qO+l/l8YvVQAA">
<XPD:ATTR name="Name" type="string">CollaborationInstanceSet1</XPD:ATTR>
<XPD:REF name="RepresentedClassifier">B6DM5Eug4Ey5U1AdjqR1igAA</XPD:REF>
<XPD:ATTR name="#InteractionInstanceSets" type="integer">1</XPD:ATTR>
<XPD:OBJ name="InteractionInstanceSets[0]" type="UMLInteractionInstanceSet" guid="UcaIe0O89UCDeaet1RqFpAAA">
<XPD:ATTR name="Name" type="string">InteractionInstanceSet1</XPD:ATTR>
<XPD:REF name="Context">gz8T3y1N406qO+l/l8YvVQAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLSequenceDiagram" guid="dc3K872OPke7YiFfTx7f6gAA">
<XPD:ATTR name="Name" type="string">DSQ: changeState()</XPD:ATTR>
<XPD:REF name="DiagramOwner">UcaIe0O89UCDeaet1RqFpAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLSequenceDiagramView" guid="KcYVdoE9o0iSkO231axwOwAA">
<XPD:REF name="Diagram">dc3K872OPke7YiFfTx7f6gAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">12</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLSeqObjectView" guid="vt/djXUpWE69ox9dRTGicgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">SVjFmuCe80yaDhgWGhUA+AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Kv9x1BzWEU2msGJ4bhcWRQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5UIXZdZsRkKykmtpREU7vgAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : Subject</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="zossN01B3E2ueoNCSCJsuwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Ud7TWuz+rUmgK4gduxmzZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="8RxWv9nEDkyFONMEUGAH6AAA">
<XPD:REF name="Model">SVjFmuCe80yaDhgWGhUA+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLSeqObjectView" guid="gAD5QNoJT0GcY7Oql9mRGgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">588</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">SWEQlNROn0Gpx1dnlBLiiQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lpg0TKcGxEKC8awgAZHx2wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Bsi04FZOqkucLz2fGrOAUgAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : Observer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="f1ut7fGKEkCyRe/xytZPuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="GISeAso2dUONuxsGKKPl5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="PXm4j5onnkW+Fcrm57+LLgAA">
<XPD:REF name="Model">SWEQlNROn0Gpx1dnlBLiiQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLSeqObjectView" guid="rOsq+kGkc0arKC9DLKNFiwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">184</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">fG/6CjHzyEWJKBJsJfDcDgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hED/ZrvSmU2pLHRA283oaAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="mjh4mmhnmEuNtrBMZ+d4wQAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : Graphic_GUI</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Vwph2+VCG0WAH5ET1xhktQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JhUjKokrLU2updeJ66VxggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="vlDtNJ5ymk6NpBe41RdWRwAA">
<XPD:REF name="Model">fG/6CjHzyEWJKBJsJfDcDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLSeqObjectView" guid="4CGjoI8Mek2V/PF701U3UAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">74</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">oYYHWRfYaU+C9xxGSS7V2AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="K56UkwqWDEuCnc3QSfZzxgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xt6fgPv/zEuCx5/ZcZXH0wAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : TrafficLight</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/b9CbHDgS0aKyx7BhIp2RQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2tRtN+nu4UiX+M8pocPSywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="psdYY4hTEE+Y9kMfrPnqeQAA">
<XPD:REF name="Model">oYYHWRfYaU+C9xxGSS7V2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLSeqObjectView" guid="0NDES2SSIEuOflEr9kHiUgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">72</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">hms9r/IDkEW5A0u9w1dN1QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BKtM8013jE26TPLRU1ZfgwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TihDJteIfUmThCYqflF+uAAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">User</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="d9MqRhWJV0uAPQVJWITVSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="zLiKc3oRyEKrU/hDyeKRfAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="0HO+pj8pPk+3wvOeVJkBAAAA">
<XPD:REF name="Model">hms9r/IDkEW5A0u9w1dN1QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLSeqStimulusView" guid="dapU54rgMk2a/zmTR1KcpwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">107,140;217,140</XPD:ATTR>
<XPD:REF name="Model">+hMJDc95EkatFb7kUw2hegAA</XPD:REF>
<XPD:REF name="Head">vlDtNJ5ymk6NpBe41RdWRwAA</XPD:REF>
<XPD:REF name="Tail">0HO+pj8pPk+3wvOeVJkBAAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UZVEbB7jmkuKxLCkQR0PXAAA">
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">+hMJDc95EkatFb7kUw2hegAA</XPD:REF>
<XPD:REF name="HostEdge">dapU54rgMk2a/zmTR1KcpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+DYdUF564kuY1owCtstYXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">+hMJDc95EkatFb7kUw2hegAA</XPD:REF>
<XPD:REF name="HostEdge">dapU54rgMk2a/zmTR1KcpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="XRVPyafqYk2mbMJfLw518wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">+hMJDc95EkatFb7kUw2hegAA</XPD:REF>
<XPD:REF name="HostEdge">dapU54rgMk2a/zmTR1KcpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="M5h1wExvc0SXC8cGcgYXPgAA">
<XPD:ATTR name="Left" type="integer">217</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">140</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLSeqStimulusView" guid="1uBKec8wRkqx8wMitbv7YgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">230,164;338,164</XPD:ATTR>
<XPD:REF name="Model">dokONhOmrU6+p5p53wjpegAA</XPD:REF>
<XPD:REF name="Head">psdYY4hTEE+Y9kMfrPnqeQAA</XPD:REF>
<XPD:REF name="Tail">vlDtNJ5ymk6NpBe41RdWRwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7P7xk3pJgEW6upX/pWswgQAA">
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">2 : change()</XPD:ATTR>
<XPD:REF name="Model">dokONhOmrU6+p5p53wjpegAA</XPD:REF>
<XPD:REF name="HostEdge">1uBKec8wRkqx8wMitbv7YgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="yWC/vUgtoEKApaQ+jp+VWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">dokONhOmrU6+p5p53wjpegAA</XPD:REF>
<XPD:REF name="HostEdge">1uBKec8wRkqx8wMitbv7YgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KXB8dJ7BEEWcy84z9BqkaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">dokONhOmrU6+p5p53wjpegAA</XPD:REF>
<XPD:REF name="HostEdge">1uBKec8wRkqx8wMitbv7YgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="KweabTIGCEyk8QwbZsGuNgAA">
<XPD:ATTR name="Left" type="integer">338</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLSeqStimulusView" guid="jGWVteWs6E6/Y9VV2cgyXAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">351,188;488,188</XPD:ATTR>
<XPD:REF name="Model">ITkywSMPFESXZfXu6p7xqAAA</XPD:REF>
<XPD:REF name="Head">8RxWv9nEDkyFONMEUGAH6AAA</XPD:REF>
<XPD:REF name="Tail">psdYY4hTEE+Y9kMfrPnqeQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="bEwwcE+nTUaBZ91+5RwxPAAA">
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">3 : notifyObserver()</XPD:ATTR>
<XPD:REF name="Model">ITkywSMPFESXZfXu6p7xqAAA</XPD:REF>
<XPD:REF name="HostEdge">jGWVteWs6E6/Y9VV2cgyXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="UtYkvQ7N10iztVHM4E6wNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">ITkywSMPFESXZfXu6p7xqAAA</XPD:REF>
<XPD:REF name="HostEdge">jGWVteWs6E6/Y9VV2cgyXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="R+IsFG0L+UO0d818KV8CtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">ITkywSMPFESXZfXu6p7xqAAA</XPD:REF>
<XPD:REF name="HostEdge">jGWVteWs6E6/Y9VV2cgyXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="mAb9+JpMp06+Bao9yttvlgAA">
<XPD:ATTR name="Left" type="integer">488</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLSeqStimulusView" guid="KqWx0sKRuESMPLo0WYKRhAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">501,212;616,212</XPD:ATTR>
<XPD:REF name="Model">RMYnmy3jcEGg17P809hzbQAA</XPD:REF>
<XPD:REF name="Head">PXm4j5onnkW+Fcrm57+LLgAA</XPD:REF>
<XPD:REF name="Tail">8RxWv9nEDkyFONMEUGAH6AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="17ucDeFKSk2f6pac7VWAfgAA">
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">4 : update()</XPD:ATTR>
<XPD:REF name="Model">RMYnmy3jcEGg17P809hzbQAA</XPD:REF>
<XPD:REF name="HostEdge">KqWx0sKRuESMPLo0WYKRhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="oWCv0AXpvUafFSFJqe8hfgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">RMYnmy3jcEGg17P809hzbQAA</XPD:REF>
<XPD:REF name="HostEdge">KqWx0sKRuESMPLo0WYKRhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="PSkuFSjxK0eWTzi/5XdlhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">RMYnmy3jcEGg17P809hzbQAA</XPD:REF>
<XPD:REF name="HostEdge">KqWx0sKRuESMPLo0WYKRhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="oF98TLYWaUuTE4LrUW+zcgAA">
<XPD:ATTR name="Left" type="integer">616</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">212</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLSeqStimulusView" guid="g7vmLpf4ok68DQsFBSxjwgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">616,236;230,236</XPD:ATTR>
<XPD:REF name="Model">LmZFAEm/PUmeXiEsWMYZtgAA</XPD:REF>
<XPD:REF name="Head">vlDtNJ5ymk6NpBe41RdWRwAA</XPD:REF>
<XPD:REF name="Tail">PXm4j5onnkW+Fcrm57+LLgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UioIkODBekeGIFIqbtmQEgAA">
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">5</XPD:ATTR>
<XPD:REF name="Model">LmZFAEm/PUmeXiEsWMYZtgAA</XPD:REF>
<XPD:REF name="HostEdge">g7vmLpf4ok68DQsFBSxjwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="E/nFFCNvjEWSnP8RbRxBAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">LmZFAEm/PUmeXiEsWMYZtgAA</XPD:REF>
<XPD:REF name="HostEdge">g7vmLpf4ok68DQsFBSxjwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FsizdgWRAkCleV2LSVH+dgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">LmZFAEm/PUmeXiEsWMYZtgAA</XPD:REF>
<XPD:REF name="HostEdge">g7vmLpf4ok68DQsFBSxjwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="cbn4VruJMEyJFg6blxwSxwAA">
<XPD:ATTR name="Left" type="integer">217</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLSeqStimulusView" guid="07ghpdnMI0CHz30NGEKQXgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">217,260;113,260</XPD:ATTR>
<XPD:REF name="Model">XD9jewx0EEGocmfZ8L7GvQAA</XPD:REF>
<XPD:REF name="Head">0HO+pj8pPk+3wvOeVJkBAAAA</XPD:REF>
<XPD:REF name="Tail">vlDtNJ5ymk6NpBe41RdWRwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="JnXAMc7ZTkmn7Rw5s14A2AAA">
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">6 : showState()</XPD:ATTR>
<XPD:REF name="Model">XD9jewx0EEGocmfZ8L7GvQAA</XPD:REF>
<XPD:REF name="HostEdge">07ghpdnMI0CHz30NGEKQXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="E0GISGRRN0WZrl+MDTQCUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">XD9jewx0EEGocmfZ8L7GvQAA</XPD:REF>
<XPD:REF name="HostEdge">07ghpdnMI0CHz30NGEKQXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KGup5DQSqkCzHToeGUkoSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">XD9jewx0EEGocmfZ8L7GvQAA</XPD:REF>
<XPD:REF name="HostEdge">07ghpdnMI0CHz30NGEKQXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="PyDjwFY7u0SLBG4VVruCAQAA">
<XPD:ATTR name="Left" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">260</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLNoteView" guid="ryHiFMa71k+T77riMrvoKAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">24</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">8</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Changer l'état du feu tricolore
</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingStimuli" type="integer">6</XPD:ATTR>
<XPD:OBJ name="ParticipatingStimuli[0]" type="UMLStimulus" guid="+hMJDc95EkatFb7kUw2hegAA">
<XPD:REF name="Sender">hms9r/IDkEW5A0u9w1dN1QAA</XPD:REF>
<XPD:REF name="Receiver">fG/6CjHzyEWJKBJsJfDcDgAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="NJEGTfy87kS1BMeoONZmPgAA">
<XPD:REF name="Stimulus">+hMJDc95EkatFb7kUw2hegAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">UcaIe0O89UCDeaet1RqFpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dapU54rgMk2a/zmTR1KcpwAA</XPD:REF>
<XPD:REF name="Views[1]">UZVEbB7jmkuKxLCkQR0PXAAA</XPD:REF>
<XPD:REF name="Views[2]">+DYdUF564kuY1owCtstYXQAA</XPD:REF>
<XPD:REF name="Views[3]">XRVPyafqYk2mbMJfLw518wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[1]" type="UMLStimulus" guid="dokONhOmrU6+p5p53wjpegAA">
<XPD:REF name="Sender">fG/6CjHzyEWJKBJsJfDcDgAA</XPD:REF>
<XPD:REF name="Receiver">oYYHWRfYaU+C9xxGSS7V2AAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="ysVKPMc2LkWQvHV5PKtsJgAA">
<XPD:REF name="Stimulus">dokONhOmrU6+p5p53wjpegAA</XPD:REF>
<XPD:REF name="Operation">PTLIACDa4Eqm6s4Wu1xlugAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">UcaIe0O89UCDeaet1RqFpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1uBKec8wRkqx8wMitbv7YgAA</XPD:REF>
<XPD:REF name="Views[1]">7P7xk3pJgEW6upX/pWswgQAA</XPD:REF>
<XPD:REF name="Views[2]">yWC/vUgtoEKApaQ+jp+VWgAA</XPD:REF>
<XPD:REF name="Views[3]">KXB8dJ7BEEWcy84z9BqkaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[2]" type="UMLStimulus" guid="ITkywSMPFESXZfXu6p7xqAAA">
<XPD:REF name="Sender">oYYHWRfYaU+C9xxGSS7V2AAA</XPD:REF>
<XPD:REF name="Receiver">SVjFmuCe80yaDhgWGhUA+AAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="Fq/xnF3G60SPn3Eq1jZcGwAA">
<XPD:REF name="Stimulus">ITkywSMPFESXZfXu6p7xqAAA</XPD:REF>
<XPD:REF name="Operation">oU+yX+T+7U6dLQa/Mv7qUwAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">UcaIe0O89UCDeaet1RqFpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jGWVteWs6E6/Y9VV2cgyXAAA</XPD:REF>
<XPD:REF name="Views[1]">bEwwcE+nTUaBZ91+5RwxPAAA</XPD:REF>
<XPD:REF name="Views[2]">UtYkvQ7N10iztVHM4E6wNgAA</XPD:REF>
<XPD:REF name="Views[3]">R+IsFG0L+UO0d818KV8CtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[3]" type="UMLStimulus" guid="RMYnmy3jcEGg17P809hzbQAA">
<XPD:REF name="Sender">SVjFmuCe80yaDhgWGhUA+AAA</XPD:REF>
<XPD:REF name="Receiver">SWEQlNROn0Gpx1dnlBLiiQAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="ZUhAsKrpXE2Y/DzEXOiJxgAA">
<XPD:REF name="Stimulus">RMYnmy3jcEGg17P809hzbQAA</XPD:REF>
<XPD:REF name="Operation">4cbVIAuxHUGdGxYOMIRjfwAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">UcaIe0O89UCDeaet1RqFpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KqWx0sKRuESMPLo0WYKRhAAA</XPD:REF>
<XPD:REF name="Views[1]">17ucDeFKSk2f6pac7VWAfgAA</XPD:REF>
<XPD:REF name="Views[2]">oWCv0AXpvUafFSFJqe8hfgAA</XPD:REF>
<XPD:REF name="Views[3]">PSkuFSjxK0eWTzi/5XdlhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[4]" type="UMLStimulus" guid="LmZFAEm/PUmeXiEsWMYZtgAA">
<XPD:REF name="Sender">SWEQlNROn0Gpx1dnlBLiiQAA</XPD:REF>
<XPD:REF name="Receiver">fG/6CjHzyEWJKBJsJfDcDgAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="AV8O31+8K06aNprsCyu3oAAA">
<XPD:REF name="Stimulus">LmZFAEm/PUmeXiEsWMYZtgAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">UcaIe0O89UCDeaet1RqFpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">g7vmLpf4ok68DQsFBSxjwgAA</XPD:REF>
<XPD:REF name="Views[1]">UioIkODBekeGIFIqbtmQEgAA</XPD:REF>
<XPD:REF name="Views[2]">E/nFFCNvjEWSnP8RbRxBAAAA</XPD:REF>
<XPD:REF name="Views[3]">FsizdgWRAkCleV2LSVH+dgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[5]" type="UMLStimulus" guid="XD9jewx0EEGocmfZ8L7GvQAA">
<XPD:ATTR name="Name" type="string">showState</XPD:ATTR>
<XPD:REF name="Sender">fG/6CjHzyEWJKBJsJfDcDgAA</XPD:REF>
<XPD:REF name="Receiver">hms9r/IDkEW5A0u9w1dN1QAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="aDCvYDNvrUOevOg2foVJ3wAA">
<XPD:REF name="Stimulus">XD9jewx0EEGocmfZ8L7GvQAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">UcaIe0O89UCDeaet1RqFpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">07ghpdnMI0CHz30NGEKQXgAA</XPD:REF>
<XPD:REF name="Views[1]">JnXAMc7ZTkmn7Rw5s14A2AAA</XPD:REF>
<XPD:REF name="Views[2]">E0GISGRRN0WZrl+MDTQCUQAA</XPD:REF>
<XPD:REF name="Views[3]">KGup5DQSqkCzHToeGUkoSAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingInstances" type="integer">5</XPD:ATTR>
<XPD:OBJ name="ParticipatingInstances[0]" type="UMLObject" guid="SVjFmuCe80yaDhgWGhUA+AAA">
<XPD:REF name="Classifier">jz2V5yDYSkSklKev1vr8fgAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">gz8T3y1N406qO+l/l8YvVQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">vt/djXUpWE69ox9dRTGicgAA</XPD:REF>
<XPD:REF name="Views[1]">8RxWv9nEDkyFONMEUGAH6AAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">RMYnmy3jcEGg17P809hzbQAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">ITkywSMPFESXZfXu6p7xqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[1]" type="UMLObject" guid="SWEQlNROn0Gpx1dnlBLiiQAA">
<XPD:REF name="Classifier">LoBzILk2BU2evGu6CXGMQQAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">gz8T3y1N406qO+l/l8YvVQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">gAD5QNoJT0GcY7Oql9mRGgAA</XPD:REF>
<XPD:REF name="Views[1]">PXm4j5onnkW+Fcrm57+LLgAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">LmZFAEm/PUmeXiEsWMYZtgAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">RMYnmy3jcEGg17P809hzbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[2]" type="UMLObject" guid="fG/6CjHzyEWJKBJsJfDcDgAA">
<XPD:REF name="Classifier">A2aGUj9BFUCip44gSfA35AAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">gz8T3y1N406qO+l/l8YvVQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">rOsq+kGkc0arKC9DLKNFiwAA</XPD:REF>
<XPD:REF name="Views[1]">vlDtNJ5ymk6NpBe41RdWRwAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">dokONhOmrU6+p5p53wjpegAA</XPD:REF>
<XPD:REF name="SendingStimuli[1]">XD9jewx0EEGocmfZ8L7GvQAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">+hMJDc95EkatFb7kUw2hegAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[1]">LmZFAEm/PUmeXiEsWMYZtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[3]" type="UMLObject" guid="oYYHWRfYaU+C9xxGSS7V2AAA">
<XPD:REF name="Classifier">I+4Ra7bzHEiAjNLIjQMkRgAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">gz8T3y1N406qO+l/l8YvVQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">4CGjoI8Mek2V/PF701U3UAAA</XPD:REF>
<XPD:REF name="Views[1]">psdYY4hTEE+Y9kMfrPnqeQAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">ITkywSMPFESXZfXu6p7xqAAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">dokONhOmrU6+p5p53wjpegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[4]" type="UMLObject" guid="hms9r/IDkEW5A0u9w1dN1QAA">
<XPD:ATTR name="Name" type="string">User</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">gz8T3y1N406qO+l/l8YvVQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">0NDES2SSIEuOflEr9kHiUgAA</XPD:REF>
<XPD:REF name="Views[1]">0HO+pj8pPk+3wvOeVJkBAAAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">+hMJDc95EkatFb7kUw2hegAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">XD9jewx0EEGocmfZ8L7GvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLModel" guid="dLQSUHMhiE6QU26BMTnpxwAA">
<XPD:ATTR name="Name" type="string">Implementation Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">implementationModel</XPD:ATTR>
<XPD:REF name="Namespace">DD0kPR9qQUWVcynYrlZ0NAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLComponentDiagram" guid="iNpVVM/TxEG4zMdDnTLLIwAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">dLQSUHMhiE6QU26BMTnpxwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLComponentDiagramView" guid="c8pqFxf6f0C4lMRB28O7DwAA">
<XPD:REF name="Diagram">iNpVVM/TxEG4zMdDnTLLIwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLModel" guid="s9R7h0vFpUehw4r0LK82JgAA">
<XPD:ATTR name="Name" type="string">Deployment Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">deploymentModel</XPD:ATTR>
<XPD:REF name="Namespace">DD0kPR9qQUWVcynYrlZ0NAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLDeploymentDiagram" guid="ZwoukOhWLkacLgsZzmKScAAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">s9R7h0vFpUehw4r0LK82JgAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLDeploymentDiagramView" guid="8BikkN69PUGyKr/dm8cdcAAA">
<XPD:REF name="Diagram">ZwoukOhWLkacLgsZzmKScAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>