﻿<?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:PROFILES>
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLProject" guid="ONxoWY794EWCZnqGVqYRVgAA">
<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="+AuvyiMWm0CuTfXIHo++cQAA">
<XPD:ATTR name="Name" type="string">nascha</XPD:ATTR>
<XPD:REF name="Namespace">ONxoWY794EWCZnqGVqYRVgAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="SMryGej6qUKpiYH0XgBt7gAA">
<XPD:ATTR name="Name" type="string">ClassDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="wZkCAT8VyU+V+FcXOKBsCAAA">
<XPD:REF name="Model">SMryGej6qUKpiYH0XgBt7gAA</XPD:REF>
<XPD:REF name="Diagram">SMryGej6qUKpiYH0XgBt7gAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">51</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="1FnwL57QckaUaI3PT9t5ygAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">964</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">868</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">142</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">hdHGuciZ/kCdJm2ArwDoWwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9uEScx6cP0msVxxZ0DKi7wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="OReREeSUKU26e0YAJ8+pvQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GameManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="avu2FU7QvE2TYJYAFGcL9AAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;singleton&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="PtN+d9plbUmmheQRpvvEJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="NMR+g9K4JEuhtIUJP5u6zQAA">
<XPD:REF name="Model">hdHGuciZ/kCdJm2ArwDoWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="pFzA1YoHU0+xaq/rApiyWAAA">
<XPD:REF name="Model">hdHGuciZ/kCdJm2ArwDoWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="DZ3+lgeThkKEV3sdkdTfegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">hdHGuciZ/kCdJm2ArwDoWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="UfDm/9WHu0KcGucMXZuWnwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">728</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">700</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">167</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">1F8G++AQg0+ENYHLlGj4IQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NBuz9tDaUkKt7MQe5HBHYAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="aOOexBTgPU+BZiVq6qQoCwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SettlerController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Apc881G6DEioq6jNXvqdrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3LN8TEebNEaWiZlMsXyEiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="eZ+z9mDtG0miLwoJnQFTMwAA">
<XPD:REF name="Model">1F8G++AQg0+ENYHLlGj4IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4cpnV4Me0UeEZK3Nw7mEwAAA">
<XPD:REF name="Model">1F8G++AQg0+ENYHLlGj4IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="LP5X2Rpu9EWD1XQwZoypkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1F8G++AQg0+ENYHLlGj4IQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="F6zi1+GZ3kq5vB8o0MK0DAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1180</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">628</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">131</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">ij5aBJ1eZk2fK8POMyr/OwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="WeccHouH1kSxiIV29lIgtgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TQUrkeBqjkuzSWnt9nOs8gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RobotController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="JsqJMTQAukiZYFpP7nRGNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="4TFHJyjs1EO6NC9CqC52ngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="JuRIkDhWHUCked4P1Af3LwAA">
<XPD:REF name="Model">ij5aBJ1eZk2fK8POMyr/OwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0l+PrHmhMkOnEt3Qe1TsKAAA">
<XPD:REF name="Model">ij5aBJ1eZk2fK8POMyr/OwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="b4aT7hKVCkySqqgHv8S3twAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ij5aBJ1eZk2fK8POMyr/OwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="VBU9D5/Lkk+aeRc5Ac10OgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">408</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">142</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="MpJStClWKkKBPU9nLAu/rwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DObCyIew2ECWzF5W9vtLrQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Settler</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Jed+DXZ3oU2/hXnGPYmgjAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2nP76w2GlUSVjxqMvvkoWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rKtt/m/IPU2pIY3rcmFX8AAA">
<XPD:REF name="Model">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="BVdKogKVJEyqw9NdWyAeAAAA">
<XPD:REF name="Model">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="bWc4Uzm44U6sWOz9E9GU/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="nqJEcOoCwUeQHwguaRyXswAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1148</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">456</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">138</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">73</XPD:ATTR>
<XPD:REF name="Model">bbgpdy/QrkGdBkx9kAOLkwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4Y5y8jtw4UGJq3Dd3Cw4jwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="H1IIYuMbAkKFEgZhIdlGUQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Robot</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="o9x/Bj7M6E+9V+aJ68v5GwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1qep5IVQ2ky1aZz8T+KXuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="la3QTEYizE6V9UXq0Rsq2gAA">
<XPD:REF name="Model">bbgpdy/QrkGdBkx9kAOLkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gGem092RmEy+tnrNzW4XyQAA">
<XPD:REF name="Model">bbgpdy/QrkGdBkx9kAOLkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="LjUuci9Gvk6VSySoYYD+UQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bbgpdy/QrkGdBkx9kAOLkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="Kj5Jie7iZUmAN18vh3LzWgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">956</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">138</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Fd/yK2YmukqjbaP0QoakVQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qbDx/FK3RUGTO6RIQUdo6wAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Entity</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wMlOKTOR2kKC1GvYpwzd5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+Zqv1F6In0KzCiN1PXSCZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="AOuCrlGmeUOaJGsQTXrdwQAA">
<XPD:REF name="Model">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2PgAr5Fmz0S/8q6Gk0lpnAAA">
<XPD:REF name="Model">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="AHxmR1m9pUmCjpH/e24Z3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="TCoSVweiBEibH1X1IIdY7AAA">
<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">428</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">234</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">k3yviIWqEkS/c+4+UFMNkwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="srBUhWhNH0GRUBFReYuVjQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="cR180l2050aDlW7Gz/A3XQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TeleportGate</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="aLprXZTXPkGiYSvdRYdoAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="h8sbIquY10ymaGvE/93S4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="z9GKACnwFkiNB4NmTdWFMwAA">
<XPD:REF name="Model">k3yviIWqEkS/c+4+UFMNkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="51VMRHqU7UGg+wBrDfztpwAA">
<XPD:REF name="Model">k3yviIWqEkS/c+4+UFMNkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="g1SpXHvdS0KK4qnQsAU7QgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">k3yviIWqEkS/c+4+UFMNkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="UHF0bYPO2ESpKgiy9doQVwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">404</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">572</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">234</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">mw6UvECaD0S+X0q5jEVYdAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fC8t8eTcFEK8jQc4b5XrgQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XQWP+43rUECCqH+W3OE+iwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Asteroid</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="SuR9zbMY/EKrPlS2ws7engAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xFPbMt/jy0GrVkZMI7e4mAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="knrvdgfdM02rXc5rSJRsyAAA">
<XPD:REF name="Model">mw6UvECaD0S+X0q5jEVYdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gSZS2lbfgkadJ1S/omTE5AAA">
<XPD:REF name="Model">mw6UvECaD0S+X0q5jEVYdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="zRq19EazbECMM6P0KVkWdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mw6UvECaD0S+X0q5jEVYdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="fnyr5CJtzEanvuJsLBvRJgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">84</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">544</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">234</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">D+EkfSEg9Uy60xPZhJAR7gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ebbWmzmswU6r0sSpv8vlNQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Vok0YL7pyUCDlsSbgqhOGAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MainAsteroid</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dsPUldkJykG2VE1GnfL0nAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="LE4pzYmL5Uq6g1J5hbFXewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ACVBjEggyE257J30LS8ExAAA">
<XPD:REF name="Model">D+EkfSEg9Uy60xPZhJAR7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Uw8lR5+ZBkKJ9GqK2iCKpgAA">
<XPD:REF name="Model">D+EkfSEg9Uy60xPZhJAR7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="diUk4WbP20q0FWXzamg0tgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">D+EkfSEg9Uy60xPZhJAR7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="5JOflW8fyE2myhYhMCfA0AAA">
<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">832</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">99</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">N9abRSMYw0yjvzx7KzifqwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ALc4msKf3U2k8Eh2yyly/gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="iSR3LlDpJk+6HQLcVKlkYgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Material</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="suLNqKv4yUKmnc9cVx2ovAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+HeLcPPcVE6v7O9085XrwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ulzU8kuhW02MupmFlL3aawAA">
<XPD:REF name="Model">N9abRSMYw0yjvzx7KzifqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="X2syxoJnu0WWxkykBqrjZAAA">
<XPD:REF name="Model">N9abRSMYw0yjvzx7KzifqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="rm60EyWrCE+xKyYXMqhVnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">N9abRSMYw0yjvzx7KzifqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="bkeF5q2U+kKHVXymOEMkkgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">344</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">984</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">124</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">QWjV/WeSo0+hGN1B4gzkRQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="id9F+ZQoD0udhTlJKnWt8gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="c9YjPXjYrEC4QhLb2A45pQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RadioactiveMaterial</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="R+lgUFbv0k+oTgbW9FRk1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1IQywyrttkCOMDS6OfV2CQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="86bDT2l/IkeA2HzlHNSDSgAA">
<XPD:REF name="Model">QWjV/WeSo0+hGN1B4gzkRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VHNidR04KUy6DimXUW+qbAAA">
<XPD:REF name="Model">QWjV/WeSo0+hGN1B4gzkRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="N2gP/eceI0erurGDxpj+YgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QWjV/WeSo0+hGN1B4gzkRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="dd73lhSTWUS9j6lFweqbtQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">852</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">123</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">n9VRKD8TbUWA7fzj+9az1AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JdIWm5uf9ECKkvQCHEg3vwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JR2vUNH1Y0GDL8dOmmF1zAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">VaporizableMaterial</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Re+woRFSMUaAlGd7EnxQwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/auREd0np0qpzW1uNLzDJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xIZD0Jr4T02441j9tqx9mAAA">
<XPD:REF name="Model">n9VRKD8TbUWA7fzj+9az1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Z0f1wxX3BUCvxs4Pf088/AAA">
<XPD:REF name="Model">n9VRKD8TbUWA7fzj+9az1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="mI9BCNxTFEW49rfbcRV9TAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">n9VRKD8TbUWA7fzj+9az1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLGeneralizationView" guid="sd+n0ekj30W8Gbh8EVfBGQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">953,408;984,357</XPD:ATTR>
<XPD:REF name="Model">FIffWDzxhUK00eb7Fob1swAA</XPD:REF>
<XPD:REF name="Head">Kj5Jie7iZUmAN18vh3LzWgAA</XPD:REF>
<XPD:REF name="Tail">VBU9D5/Lkk+aeRc5Ac10OgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="yBOUvrDkoEubsFCvfDO0PQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FIffWDzxhUK00eb7Fob1swAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ddkmn55xCkiQEMyXHaa7nAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">FIffWDzxhUK00eb7Fob1swAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="IpnVd5QvT0OenNMuOZwmuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">FIffWDzxhUK00eb7Fob1swAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="1nwbKPagEEWVxKSdeTQWvwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1182,456;1088,357</XPD:ATTR>
<XPD:REF name="Model">D6U0dBmcqEKeEX7It1va6AAA</XPD:REF>
<XPD:REF name="Head">Kj5Jie7iZUmAN18vh3LzWgAA</XPD:REF>
<XPD:REF name="Tail">nqJEcOoCwUeQHwguaRyXswAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lAAHrmxfNUWX4UcofJx+NQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">D6U0dBmcqEKeEX7It1va6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Qh+WXgdNp0in+sdP+Tv6xwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">D6U0dBmcqEKeEX7It1va6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="JTh4QOMnFku3q3fhGsT6rQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">D6U0dBmcqEKeEX7It1va6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="FoIz6s2b6kyZ6n84O/J1lAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">404,984;402,913</XPD:ATTR>
<XPD:REF name="Model">4nRcpGFPQkyolXPOGeBnZAAA</XPD:REF>
<XPD:REF name="Head">5JOflW8fyE2myhYhMCfA0AAA</XPD:REF>
<XPD:REF name="Tail">bkeF5q2U+kKHVXymOEMkkgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="GBbuguoUO0SfS+eC0lhH/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">4nRcpGFPQkyolXPOGeBnZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="KLyvhnnIo0iSK+s3MteG5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">4nRcpGFPQkyolXPOGeBnZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="B7pY9aRc1UKeHJIT0a4PVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">4nRcpGFPQkyolXPOGeBnZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLGeneralizationView" guid="etiKGcjgJkuRFqR2meGP3gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">294,876;352,874</XPD:ATTR>
<XPD:REF name="Model">jsTKdETfeEiPC41heckOWAAA</XPD:REF>
<XPD:REF name="Head">5JOflW8fyE2myhYhMCfA0AAA</XPD:REF>
<XPD:REF name="Tail">dd73lhSTWUS9j6lFweqbtQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="4cvgcIPpg0CbxWlgQ6U2lAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jsTKdETfeEiPC41heckOWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="p2PdEov9T0e0DH9G+xyQxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">jsTKdETfeEiPC41heckOWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="QB6ABv+2jUW7kelxgPFy+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jsTKdETfeEiPC41heckOWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLGeneralizationView" guid="wNj8CMQAD0GaoqwULnH6gQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">312,599;404,622</XPD:ATTR>
<XPD:REF name="Model">Phmy0s514kK2L/EwBopgIQAA</XPD:REF>
<XPD:REF name="Head">UHF0bYPO2ESpKgiy9doQVwAA</XPD:REF>
<XPD:REF name="Tail">fnyr5CJtzEanvuJsLBvRJgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6ZfH7rJXY0mmrfF/BLhxlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Phmy0s514kK2L/EwBopgIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="C672zWb95U+yfNZU/iNfSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Phmy0s514kK2L/EwBopgIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="e8mSaIrDy0yfYFAfMsyQigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Phmy0s514kK2L/EwBopgIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="2d4s8TFLpkqarlDsZWAlawAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1228</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">892</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">129</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">nlyrchHTLU+/ODUqosxTiAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cvIN6DWGsE2ibhNRRi8xAgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="tfiY1GwUa0qbiZbYWytTKAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Menu</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="O+T3hSLG9UCly3xMU/CWDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="zdlwHUHsj06irUAtJFsUeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lafNquEcjE6ZBRCmXAxB6QAA">
<XPD:REF name="Model">nlyrchHTLU+/ODUqosxTiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="avwLmhWhYUyoZt48trG4WAAA">
<XPD:REF name="Model">nlyrchHTLU+/ODUqosxTiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JutY+fAui06KSwCNGuShZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">nlyrchHTLU+/ODUqosxTiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLAssociationView" guid="UkBTL2yoDkmHLh56b6GudwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">867,593;831,700</XPD:ATTR>
<XPD:REF name="Model">LUUr2MStSkq+5kumvoQqVQAA</XPD:REF>
<XPD:REF name="Head">UfDm/9WHu0KcGucMXZuWnwAA</XPD:REF>
<XPD:REF name="Tail">VBU9D5/Lkk+aeRc5Ac10OgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9+SotDTluECVAVyY5OofIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LUUr2MStSkq+5kumvoQqVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vKP8h/PDjk6O8YU1qabwUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">LUUr2MStSkq+5kumvoQqVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="OLHR+aigmEej901beGD9pwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LUUr2MStSkq+5kumvoQqVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="FeI7gBsF90yP3Gkmn9d80gAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-myController</XPD:ATTR>
<XPD:REF name="Model">7MA610eFI0yLD0e9XG25zQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="QHn9OPk5D0ycUI/gYfEEYwAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-setters</XPD:ATTR>
<XPD:REF name="Model">PMIakKghHk6aqmum8W5+OQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="I5E46anFkEunQHafo0OpLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">7MA610eFI0yLD0e9XG25zQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="fbPLmwamjkqXzyj7WkyOcAAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">0..*</XPD:ATTR>
<XPD:REF name="Model">PMIakKghHk6aqmum8W5+OQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="gsxnqwptS0WrB5fw4mm6jQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">7MA610eFI0yLD0e9XG25zQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="zI5QZ9VQ9EKVtojsEEGLawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">PMIakKghHk6aqmum8W5+OQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="SzaXaN8VPkODEv7qWDoo/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">7MA610eFI0yLD0e9XG25zQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="4oBl+Mjm7EyKsUZEGfUrtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">PMIakKghHk6aqmum8W5+OQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLAssociationView" guid="oV28s7MLIkybXwp3vKxvAQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1222,528;1238,628</XPD:ATTR>
<XPD:REF name="Model">ySCk4Gc1nUKuYXyr9efl3QAA</XPD:REF>
<XPD:REF name="Head">F6zi1+GZ3kq5vB8o0MK0DAAA</XPD:REF>
<XPD:REF name="Tail">nqJEcOoCwUeQHwguaRyXswAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="PosieS6MPUmJbYma71vkHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ySCk4Gc1nUKuYXyr9efl3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Sn4OlKLzP0WmWiKon0x4xQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ySCk4Gc1nUKuYXyr9efl3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="EMq8buUz30StUsQheaEKNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ySCk4Gc1nUKuYXyr9efl3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="+q+aMotmQ0KN75QXqvhIVQAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-myController</XPD:ATTR>
<XPD:REF name="Model">CjQNko2P+UWTb3c8CMDdKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="SyP0Ob9iAUSatk7eVpkKdwAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-robots</XPD:ATTR>
<XPD:REF name="Model">uB3EZoLLBEi5BiLESsYdNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="jNqtbelbBUia+rhnq1gmzwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">CjQNko2P+UWTb3c8CMDdKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="8LJAvX7b+0ikj7t5NlAVzwAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">0..*</XPD:ATTR>
<XPD:REF name="Model">uB3EZoLLBEi5BiLESsYdNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="EDXCYBSEY0adl9pmCfxwPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">CjQNko2P+UWTb3c8CMDdKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="jXrXS1DNgkOm3YhLrxLIGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">uB3EZoLLBEi5BiLESsYdNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="vNctERTzLU6SD75lY5WW8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">CjQNko2P+UWTb3c8CMDdKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="mb43vSolu0GXD6tWQ3dhQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">uB3EZoLLBEi5BiLESsYdNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLAssociationView" guid="lSwYYl6bP0OjmyjZBEUT1wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">721,477;828,491</XPD:ATTR>
<XPD:REF name="Model">v/dJYe+AoEWOZvsSFaTh7QAA</XPD:REF>
<XPD:REF name="Head">VBU9D5/Lkk+aeRc5Ac10OgAA</XPD:REF>
<XPD:REF name="Tail">TCoSVweiBEibH1X1IIdY7AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="QvCdAOQOOEyBpUFoiPMP2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">v/dJYe+AoEWOZvsSFaTh7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="IS7A7G/pG0CZWR7dk3fpUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">v/dJYe+AoEWOZvsSFaTh7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zeYAaqXslEumK0gz1Gm2jwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">v/dJYe+AoEWOZvsSFaTh7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="BEL23kzMyk6NXZAJetBwUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">FOy2MJwwVkWKTuRTF2XM7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="jObsJ81DD0ONVDqnmAtffQAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-gates</XPD:ATTR>
<XPD:REF name="Model">oSE1Nvm/B0qkpGqo/3xsywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="SvwLupFAi0uSRsRWNLEHZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">FOy2MJwwVkWKTuRTF2XM7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Yb7clm+KcEWuwbgLCZBfyAAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">0..2</XPD:ATTR>
<XPD:REF name="Model">oSE1Nvm/B0qkpGqo/3xsywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="S4aJ8COAl0aWSjzNr1Gh0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">FOy2MJwwVkWKTuRTF2XM7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="/sGfZGZbb0CIw48/Rxu9eAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">oSE1Nvm/B0qkpGqo/3xsywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="7xEu4/ttjUCtInGsvHrUBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">FOy2MJwwVkWKTuRTF2XM7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="GjAfxVJzr0+JoMLKJKsg9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">oSE1Nvm/B0qkpGqo/3xsywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLAssociationView" guid="7NVpIKYqTkS15eIBxoO2CAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">745,290;956,290</XPD:ATTR>
<XPD:REF name="Model">i0MP4l5zpk+g4SZIbybr4gAA</XPD:REF>
<XPD:REF name="Head">Kj5Jie7iZUmAN18vh3LzWgAA</XPD:REF>
<XPD:REF name="Tail">mPJCcYJ/nEeny+AwnQgeXQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="JfANagSBJ06fD32jFikqDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">i0MP4l5zpk+g4SZIbybr4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="UnS6xK9uWkqicXnO1D3WOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">i0MP4l5zpk+g4SZIbybr4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="m+mVJlixmECxRDrQ3goNEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">i0MP4l5zpk+g4SZIbybr4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="LisoGxW1BEKqmgv4Xzx1NAAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">#entities</XPD:ATTR>
<XPD:REF name="Model">yHMUsq4/MECbDfru5uWQrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="mE4tf8A+JkSUGA8S6PLn2QAA">
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">#location</XPD:ATTR>
<XPD:REF name="Model">Dgkp1mbJYUCLJqVU61SKNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="FnEDh0L6AUyUmUJ2x8HeOwAA">
<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">yHMUsq4/MECbDfru5uWQrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="LDprTXuMekmmVe1AX9brNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">Dgkp1mbJYUCLJqVU61SKNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="B4tzVfRtlUWXrMB3X/u1sQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">yHMUsq4/MECbDfru5uWQrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="F0+1AejB2Uua1PdxJN609QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">Dgkp1mbJYUCLJqVU61SKNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="xU69VNskzE+vvP0/2lEhbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">yHMUsq4/MECbDfru5uWQrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="y9359AHMn0+YZTsHzHayLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Dgkp1mbJYUCLJqVU61SKNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLAssociationView" guid="JwnW/e2eIEi3naYfKCdlzwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">423,832;477,731</XPD:ATTR>
<XPD:REF name="Model">GHcPfCqg8kSdvX+VpSUiogAA</XPD:REF>
<XPD:REF name="Head">UHF0bYPO2ESpKgiy9doQVwAA</XPD:REF>
<XPD:REF name="Tail">5JOflW8fyE2myhYhMCfA0AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lS1R1kkuj0ySOIIaSrgKDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">GHcPfCqg8kSdvX+VpSUiogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="c7FnOeQdBk2mZO44nuh+OgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">GHcPfCqg8kSdvX+VpSUiogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4MdC2SxRa0eFKQ1EoumAcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">GHcPfCqg8kSdvX+VpSUiogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="YhQnB7wEdUaagBMiBfGamQAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-myAsteroid</XPD:ATTR>
<XPD:REF name="Model">3fI8Dqu8iU25NhRFciV8MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="S4Ehm3OWBEqyGyyaLr3CpQAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">#core</XPD:ATTR>
<XPD:REF name="Model">dyi8isGwVUKtlp8dfFX+egAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="s6/vF0Lz6Ee0TJS4JQU4ygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">3fI8Dqu8iU25NhRFciV8MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="craHPV8ydEuxKKfcN4o9ugAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">0..1</XPD:ATTR>
<XPD:REF name="Model">dyi8isGwVUKtlp8dfFX+egAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="5XXFgmdxrEWz/woETf5O0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">3fI8Dqu8iU25NhRFciV8MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="0QubacTKwECawMcR+XY/PwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">dyi8isGwVUKtlp8dfFX+egAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="OaWITOr+6U6kiLNuJG2SAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">3fI8Dqu8iU25NhRFciV8MQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="GPg5fTfZskC728B/Xor4ngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">dyi8isGwVUKtlp8dfFX+egAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLAssociationView" guid="QMf1HRhO3USyRbQWYejS7wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">711,357;784,416;636,928;740,933</XPD:ATTR>
<XPD:REF name="Model">S1wuG8TtWUasbZFLV2/aZAAA</XPD:REF>
<XPD:REF name="Head">sH7MU/cWZUWDrjBSyL2VHwAA</XPD:REF>
<XPD:REF name="Tail">mPJCcYJ/nEeny+AwnQgeXQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="A2SgeXGPFU+rgLIHiOcXXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">S1wuG8TtWUasbZFLV2/aZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="rteoSy0F80KhXxUvocTcOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">S1wuG8TtWUasbZFLV2/aZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WsX8ebKFVkW3lWRpgB88ugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">S1wuG8TtWUasbZFLV2/aZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Glpo2DlcUEONDIew3/aRjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">#manager</XPD:ATTR>
<XPD:REF name="Model">q/lx4poB9EGOPtFJ53pOgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="OLMt9jdJNEK/p0OKGaMOrwAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-things</XPD:ATTR>
<XPD:REF name="Model">tpdcw8hqTEuW4+SB+stLUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="bBoJu/9O/UGC0rIcbIhkeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">q/lx4poB9EGOPtFJ53pOgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="SA/zmYukDku2uANyfYXDiAAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1..*</XPD:ATTR>
<XPD:REF name="Model">tpdcw8hqTEuW4+SB+stLUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="zFln4w3Rj0W/depMJXbD6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">q/lx4poB9EGOPtFJ53pOgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Dke/sY68UkmIBd+pS7bP7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">tpdcw8hqTEuW4+SB+stLUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="GqdYGA0og0eWEWA8nML8DAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">q/lx4poB9EGOPtFJ53pOgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="pbg9LqUfOEWtmhLs5+jtLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">tpdcw8hqTEuW4+SB+stLUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLAssociationView" guid="DFnEZAf40kWg01qhQ31ZjAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">969,536;1180,642</XPD:ATTR>
<XPD:REF name="Model">Hxl+vo//TE6Xe4ERVnj9IAAA</XPD:REF>
<XPD:REF name="Head">F6zi1+GZ3kq5vB8o0MK0DAAA</XPD:REF>
<XPD:REF name="Tail">VBU9D5/Lkk+aeRc5Ac10OgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6xe4AFk94E+EQDhC6hN6JAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Hxl+vo//TE6Xe4ERVnj9IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HX3WiiL8xkq12iLF55JtEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Hxl+vo//TE6Xe4ERVnj9IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Z801mUsYBkO3V5M86LLkQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Hxl+vo//TE6Xe4ERVnj9IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="V1yOCAzMuEO1NzDREXxiqQAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-robotContoller</XPD:ATTR>
<XPD:REF name="Model">j7zho6xJbkS6/FOi8D9MCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="UBVi+p48jE6yhg20gNYotwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">+robotController</XPD:ATTR>
<XPD:REF name="Model">FgPDRdge/ECkdE7Mu8RAAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="p3oQJL5fEEqviIKCPpRc5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">j7zho6xJbkS6/FOi8D9MCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="AVHBF/3x+kG1uATBTN21mAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">FgPDRdge/ECkdE7Mu8RAAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="42N4M0Tw2UW0FXdFStloHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">j7zho6xJbkS6/FOi8D9MCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="5EkUfKR43Uea9jylAfutNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">FgPDRdge/ECkdE7Mu8RAAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="bx8WzFHydUaTb8Ho76vHRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">j7zho6xJbkS6/FOi8D9MCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="/I79GzUt4U6Ra/rJOrIwXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">FgPDRdge/ECkdE7Mu8RAAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLClassView" guid="A/vr1fM3w0SRx2ytbxsutgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">972</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">696</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">105</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">77</XPD:ATTR>
<XPD:REF name="Model">832rYBhvaU6nnNHQAjBAoQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5JyZU/iYZkGsvjeNSNVg5AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="u9ZAgMMCvkO06WVHgNua0wAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Controller</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7nUHY4BXW0Whqdv0GrdDtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="76P9dHj6eUatYzjgPpEmawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="T+QvwRta6UmMOb1oQHgY+wAA">
<XPD:REF name="Model">832rYBhvaU6nnNHQAjBAoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="9mIm9NTTG0O1LhCnEAN4iwAA">
<XPD:REF name="Model">832rYBhvaU6nnNHQAjBAoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="GOIQiQ0wx0KMo/b7C0ekzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">832rYBhvaU6nnNHQAjBAoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLAssociationView" guid="33kABkBmf0CzCNs7C21h2QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1026,772;1031,868</XPD:ATTR>
<XPD:REF name="Model">L0XG+0BNxkyVaMcHmhp99wAA</XPD:REF>
<XPD:REF name="Head">1FnwL57QckaUaI3PT9t5ygAA</XPD:REF>
<XPD:REF name="Tail">A/vr1fM3w0SRx2ytbxsutgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="3cGvgjVkQkSHTVQ6e5kmewAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">L0XG+0BNxkyVaMcHmhp99wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6WvEObPakUOy+rAA/VZ3jwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">L0XG+0BNxkyVaMcHmhp99wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="OACO/LuflEqoy7tA3n4KqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">L0XG+0BNxkyVaMcHmhp99wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="jh1QFW8aqkK2bWUfNPDaMwAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">#manager</XPD:ATTR>
<XPD:REF name="Model">q/MA6xRZPEKIS7z5/zeUuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Tm8z2O73dEazQ4yphKZhRQAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-controllers</XPD:ATTR>
<XPD:REF name="Model">75pz8UgV+UGjqBQLldvnDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Grd0HZ3ZQE+Ck86laWtuqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">q/MA6xRZPEKIS7z5/zeUuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="pDH8AuOhgESRxQPg/p9cGgAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1..*</XPD:ATTR>
<XPD:REF name="Model">75pz8UgV+UGjqBQLldvnDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="dd0JaLewoU2bETwLmD7TUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">q/MA6xRZPEKIS7z5/zeUuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="zGNChd6vS0mUZ7dsYVSO6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">75pz8UgV+UGjqBQLldvnDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="kTNTqFwXNUWIrV0y7NEI2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">q/MA6xRZPEKIS7z5/zeUuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ud2mZIEBOk+FdI9FxthXpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-828</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-988</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">75pz8UgV+UGjqBQLldvnDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLGeneralizationView" guid="3vcS7SEMK0iLOPRp//I/EQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">894,750;972,740</XPD:ATTR>
<XPD:REF name="Model">tBvy+fC9UU+8C4fXsi1H8gAA</XPD:REF>
<XPD:REF name="Head">A/vr1fM3w0SRx2ytbxsutgAA</XPD:REF>
<XPD:REF name="Tail">UfDm/9WHu0KcGucMXZuWnwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0hmBvwgLtkqTuxyMiP5UOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tBvy+fC9UU+8C4fXsi1H8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ViDdCDu6gk2TgApMXJooOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">tBvy+fC9UU+8C4fXsi1H8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="sTiM0UbNwU61ZjULV0FsxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tBvy+fC9UU+8C4fXsi1H8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLGeneralizationView" guid="r9Noy6IGeESqlDwABOnVwgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1180,692;1076,720</XPD:ATTR>
<XPD:REF name="Model">i/Dugn2S602wkqb6N+LBjgAA</XPD:REF>
<XPD:REF name="Head">A/vr1fM3w0SRx2ytbxsutgAA</XPD:REF>
<XPD:REF name="Tail">F6zi1+GZ3kq5vB8o0MK0DAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="kt5T+19AlEOYrHG4yRf8JAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">i/Dugn2S602wkqb6N+LBjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="nzfbqcD/RkyGQvcZcoQnZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">i/Dugn2S602wkqb6N+LBjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="EJVpr0ODZ0idioP7AI8jTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">i/Dugn2S602wkqb6N+LBjgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLClassView" guid="mPJCcYJ/nEeny+AwnQgeXQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">512</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">234</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+3XEqVIo0kG00zU+TMLwjAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="td9bsa7eN06o++nOtb6oGQAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Thing</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="F6iZwMZhCEGOrdt4o6ujMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QwSuS5ZeIkeZkI9SK4eR6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5DuhQGdUF0ioo3YFm3t6VAAA">
<XPD:REF name="Model">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="OrKZ6j3KqEmvyHC80nzdHwAA">
<XPD:REF name="Model">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="dtvKZQIcDEewr4uFNyNfygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLGeneralizationView" guid="EkYKTaNtNECC3QZIu8vnygAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">443,572;424,552;424,412;516,357</XPD:ATTR>
<XPD:REF name="Model">Y+yx04usvUSRaz1LXdtV2wAA</XPD:REF>
<XPD:REF name="Head">mPJCcYJ/nEeny+AwnQgeXQAA</XPD:REF>
<XPD:REF name="Tail">UHF0bYPO2ESpKgiy9doQVwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jd6stc62uUGZ44ol/enOIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Y+yx04usvUSRaz1LXdtV2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="B0ogERqzlkWhfXjhM+Uy3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Y+yx04usvUSRaz1LXdtV2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="0HjrdH1DtkeK/f/+P/7K2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Y+yx04usvUSRaz1LXdtV2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[31]" type="UMLGeneralizationView" guid="WcpwEtk7sUSToIyzlZtFzwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">609,428;619,357</XPD:ATTR>
<XPD:REF name="Model">ub7Cu8EYx0SdSZ53fibc0QAA</XPD:REF>
<XPD:REF name="Head">mPJCcYJ/nEeny+AwnQgeXQAA</XPD:REF>
<XPD:REF name="Tail">TCoSVweiBEibH1X1IIdY7AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="an21FL71PEOtM42e/H4OIQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ub7Cu8EYx0SdSZ53fibc0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6OYb4jGMQkK5zPmurw8grwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ub7Cu8EYx0SdSZ53fibc0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kEIy5Sc6TEqUoeyPealj6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ub7Cu8EYx0SdSZ53fibc0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[32]" type="UMLClassView" guid="sH7MU/cWZUWDrjBSyL2VHwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">740</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">876</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">113</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NBMSPLpDJ0KogELIgoACwQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uydootohVkaFXDOUBUhbxwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EruptionController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="oUB+DMzeeUuy9lCM2UHa5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="btySxJXphUuEi8ulID96bAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="U0NVHlAUNka7dXibBKks1gAA">
<XPD:REF name="Model">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Kf8LdmEe8EO+boLW42IZFwAA">
<XPD:REF name="Model">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="53y+Ra892kaa93MznFRXNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[33]" type="UMLAssociationView" guid="kHVFrV39BkCpZcmV8LfTaAAA">
<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">551,224;551,204;436,204;436,245;512,245</XPD:ATTR>
<XPD:REF name="Model">RtK3B8+cekqCu/jUN4qMPAAA</XPD:REF>
<XPD:REF name="Head">mPJCcYJ/nEeny+AwnQgeXQAA</XPD:REF>
<XPD:REF name="Tail">mPJCcYJ/nEeny+AwnQgeXQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="zprSWMyX8EGSsg/Eb6mhaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RtK3B8+cekqCu/jUN4qMPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="kbyCD8bvak+hAb1bNybtLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">RtK3B8+cekqCu/jUN4qMPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="CIGynjqZUUmVQYa54VluWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">RtK3B8+cekqCu/jUN4qMPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="MfWt72O/wUK/ABWT8xtznwAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">#neighbour</XPD:ATTR>
<XPD:REF name="Model">sNKUIgxXKUStaaPGg7gpeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="r2rOvmg+Tk6dYTxQvBC/pgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">SFK4V8OEdEe+fT2TwqgrzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="gm9e+kkTi0exLmHzKvvo2gAA">
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1..*</XPD:ATTR>
<XPD:REF name="Model">sNKUIgxXKUStaaPGg7gpeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="+ifPoyNQ006GgqH5oU9LmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">SFK4V8OEdEe+fT2TwqgrzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Mmc4JLuJPk+HOMD4AHuDxAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">sNKUIgxXKUStaaPGg7gpeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="hHVvUYeMxkC+tplxOA+iOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">SFK4V8OEdEe+fT2TwqgrzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="6yv9gCibIEympMtCJpTBygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1108</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1084</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">sNKUIgxXKUStaaPGg7gpeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="0k2z1sKJG02hfOQ89cnnYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1108</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1084</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">SFK4V8OEdEe+fT2TwqgrzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[34]" type="UMLAssociationView" guid="3RdPPHlYWEGP64NTdjjKTwAA">
<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">530,496;530,516;440,516;440,449;488,449</XPD:ATTR>
<XPD:REF name="Model">f9qbGiqXDkeGXg/GOdWvGgAA</XPD:REF>
<XPD:REF name="Head">TCoSVweiBEibH1X1IIdY7AAA</XPD:REF>
<XPD:REF name="Tail">TCoSVweiBEibH1X1IIdY7AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9yguYlt0HU+B6LozZzhmGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">f9qbGiqXDkeGXg/GOdWvGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="fQ1b8S9j1Uq5gU17+sDRCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">f9qbGiqXDkeGXg/GOdWvGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="n1WGOKNsYkGyD2bGNJCsaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">f9qbGiqXDkeGXg/GOdWvGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="9ZR7HMFbc06uqc6KNnTlsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">ezZabRHUlkOp90CJ3Ew0aQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="hNL/hrRBak2FjMW+X1I9QgAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-pair</XPD:ATTR>
<XPD:REF name="Model">CHndGD+mV0q+q8xrr/5pIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="rP7zeGzZ1E6wx4Okt2Hv2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">ezZabRHUlkOp90CJ3Ew0aQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="qZ9piIx6WEqFSnxm9nV8TAAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">CHndGD+mV0q+q8xrr/5pIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="j48Njo9TREqBTDi+C/uPTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">ezZabRHUlkOp90CJ3Ew0aQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="My53jtlgTEaRHGgTtFO9MAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">CHndGD+mV0q+q8xrr/5pIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="SI0txINQeU+2ZUFY11ZZggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1224</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1092</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ezZabRHUlkOp90CJ3Ew0aQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="GZK/b5y2BE6guNh/nvSn3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1224</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1092</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">CHndGD+mV0q+q8xrr/5pIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[35]" type="UMLDependencyView" guid="8moCROFAv0O71RYOyzuQpQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">969,498;1148,494</XPD:ATTR>
<XPD:REF name="Model">U5bEnAW2mkiFg91UDJxGQwAA</XPD:REF>
<XPD:REF name="Head">nqJEcOoCwUeQHwguaRyXswAA</XPD:REF>
<XPD:REF name="Tail">VBU9D5/Lkk+aeRc5Ac10OgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NpoyqP6lXUa4sBzkcGYfswAA">
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">U5bEnAW2mkiFg91UDJxGQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5uxct2FoYE+3rve6EEuQqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">U5bEnAW2mkiFg91UDJxGQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Hi597Hwv1UGM80GTS+k0tgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">U5bEnAW2mkiFg91UDJxGQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[36]" type="UMLDependencyView" guid="9YRQpYhGXUuWSUbO08PPuwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1228,925;1105,922</XPD:ATTR>
<XPD:REF name="Model">r8cxl1Pys0ujUu46an5M9wAA</XPD:REF>
<XPD:REF name="Head">1FnwL57QckaUaI3PT9t5ygAA</XPD:REF>
<XPD:REF name="Tail">2d4s8TFLpkqarlDsZWAlawAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="sweIpbyi7UaokRRSP22k2gAA">
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:ATTR name="Text" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">r8cxl1Pys0ujUu46an5M9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="h/4TOjq1jUiGx7uw7fbQ0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">r8cxl1Pys0ujUu46an5M9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="n7FcPLes7EmT/0Ye74FhAAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">r8cxl1Pys0ujUu46an5M9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[37]" type="UMLAssociationView" guid="LZRkLsrcfka3TCLrWU46iQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1105,900;1144,888;1228,910</XPD:ATTR>
<XPD:REF name="Model">zguKOnn5IUOk2H015ayJIwAA</XPD:REF>
<XPD:REF name="Head">2d4s8TFLpkqarlDsZWAlawAA</XPD:REF>
<XPD:REF name="Tail">1FnwL57QckaUaI3PT9t5ygAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="RqVesn0pg0mRBhf+qeUDLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zguKOnn5IUOk2H015ayJIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="arJOol1Lq0qxpNxd/LoCXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">zguKOnn5IUOk2H015ayJIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="LQX4bS+Vy0ype+5DEutppQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zguKOnn5IUOk2H015ayJIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="p2uoFVR38Eq/f4SD7uTDWAAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-myMenu</XPD:ATTR>
<XPD:REF name="Model">Adqy577rWUGtVOC1cUZ+3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ddg0xdJSoEWJ0LJ6E17UyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">fNSmeBJRBEifDk6V41F4+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="prCVPbZ3dUOkF54p2tsRiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Adqy577rWUGtVOC1cUZ+3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="HxHhQTyeKU2y5BP3mFl6nAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">fNSmeBJRBEifDk6V41F4+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="9QSOG6Rom0STHjuYUhDo5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Adqy577rWUGtVOC1cUZ+3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="GvK7NSTB40usSu+Tsvck1wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">fNSmeBJRBEifDk6V41F4+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="gE8h4ea+D0+dgPQR5n9kmwAA">
<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">Adqy577rWUGtVOC1cUZ+3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Kfthm4+qqUS/yb5ygkrjuAAA">
<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">fNSmeBJRBEifDk6V41F4+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[38]" type="UMLGeneralizationView" guid="wwJw2woSLU+nLNuwXR3t0AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">852,886;981,772</XPD:ATTR>
<XPD:REF name="Model">CpV7AZnbXUmqT+3Mnre8kQAA</XPD:REF>
<XPD:REF name="Head">A/vr1fM3w0SRx2ytbxsutgAA</XPD:REF>
<XPD:REF name="Tail">sH7MU/cWZUWDrjBSyL2VHwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="CGTnzWset0GPouQXKU37IQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CpV7AZnbXUmqT+3Mnre8kQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+iwOY69w9UihLrGioYs4SAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">CpV7AZnbXUmqT+3Mnre8kQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="53YE/6+JUkWEITdJNL48TQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CpV7AZnbXUmqT+3Mnre8kQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[39]" type="UMLEnumerationView" guid="z76zEJRBQkqtx1UFWQqemwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">220</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">113</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">zHCl01DRAUG8udba1ixm7wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="I8cB5kCKnkqijv/oAVUHPAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="9oQ/pyqgEU+m8SOhuZjUHwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Action</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="o1iWcjhDz0yyNIn57l3UsAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;enumeration&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="awZNsaGrP0uqXrWKFAe0cwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="EnumerationLiteralCompartment" type="UMLEnumerationLiteralCompartmentView" guid="G2kM7U7owU+DUSAlDg/fcgAA">
<XPD:REF name="Model">zHCl01DRAUG8udba1ixm7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QH/vdylKrkqqr3YTY5Ru2AAA">
<XPD:REF name="Model">zHCl01DRAUG8udba1ixm7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[40]" type="UMLDependencyView" guid="DfNknRMvxk+j69D8J3/xvAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">512,292;332,295</XPD:ATTR>
<XPD:REF name="Model">6n64KzlJp0i14LdywA7ohgAA</XPD:REF>
<XPD:REF name="Head">z76zEJRBQkqtx1UFWQqemwAA</XPD:REF>
<XPD:REF name="Tail">mPJCcYJ/nEeny+AwnQgeXQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="hFfzYCe/uUKALfll9kIYpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">6n64KzlJp0i14LdywA7ohgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XCzrETS7f0OJUbxsBAqiIQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">6n64KzlJp0i14LdywA7ohgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="6CzO8QjaMkK3l5zlREwUiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">6n64KzlJp0i14LdywA7ohgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[41]" type="UMLAssociationView" guid="sSj0sht3HUymRNvwOJYEwAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">450,870;508,868;508,792;212,800;201,749</XPD:ATTR>
<XPD:REF name="Model">zbTa4NIRH0Cksh/5t0WnGQAA</XPD:REF>
<XPD:REF name="Head">3OzU0+5FG0SRGb+mq8oaFgAA</XPD:REF>
<XPD:REF name="Tail">5JOflW8fyE2myhYhMCfA0AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="vAmDAA0J4EmQVrpn2RaamgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zbTa4NIRH0Cksh/5t0WnGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="NgatCm/ec0OY+i1/v8EWpwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">zbTa4NIRH0Cksh/5t0WnGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jG82DqnqeUW3fEeX0CWMegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zbTa4NIRH0Cksh/5t0WnGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="0wg3MnZm2k2+2xUulpfzUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Um+kjdsgcUillqjlKf5WEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ANHgNH68JUK/oCMgdpZo2AAA">
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-materials</XPD:ATTR>
<XPD:REF name="Model">LbM9sXCf2E6/blX+yQV7ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="SUUJoY85dEOFxGEnOX1WYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Um+kjdsgcUillqjlKf5WEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="0ZPrz/LVUEaKPwbTN953HwAA">
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">0..*</XPD:ATTR>
<XPD:REF name="Model">LbM9sXCf2E6/blX+yQV7ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="8tyKFaU74kWiMNkw0Lb51gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Um+kjdsgcUillqjlKf5WEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="eWieFlGUHEmM7HR+BQGTFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">LbM9sXCf2E6/blX+yQV7ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="cq4x+D67s02V+AY/Oz/xsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">145</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">748</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">113</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Um+kjdsgcUillqjlKf5WEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="keMDB9NqXkmQCQqMRo545AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</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">LbM9sXCf2E6/blX+yQV7ggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[42]" type="UMLClassView" guid="3OzU0+5FG0SRGb+mq8oaFgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">668</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">186</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">vZZ17/xICEWsgU469wHbpAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="owGzm/L6ekCJsCxig5O9ogAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xjP+8zm550OV4boi7YU4mAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Inventory</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ESJ6twR21Ey4PXzL7OC5nAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="khwcLlsF/kOzdJTjBg8MZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="q2PAmlL6a0aQifIyNtb5nAAA">
<XPD:REF name="Model">vZZ17/xICEWsgU469wHbpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VAJJDfBfEEGN4A7xMi0tEgAA">
<XPD:REF name="Model">vZZ17/xICEWsgU469wHbpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="11VxMLb/akOMYq68DbGs2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">vZZ17/xICEWsgU469wHbpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[43]" type="UMLAssociationView" guid="6NWvJPWoCUS6NkIC1oQ0IwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">194,668;198,599</XPD:ATTR>
<XPD:REF name="Model">G613gxrCoU612jj5Wwsz8gAA</XPD:REF>
<XPD:REF name="Head">fnyr5CJtzEanvuJsLBvRJgAA</XPD:REF>
<XPD:REF name="Tail">3OzU0+5FG0SRGb+mq8oaFgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="5Y6Vd+JNq0CW+lWaZrgwhgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">G613gxrCoU612jj5Wwsz8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="lFKxgTuSS0O1UX/YBisX3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">G613gxrCoU612jj5Wwsz8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="AqXDLuUSE0OAu3k89ohYugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">G613gxrCoU612jj5Wwsz8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="l6f1g6UFjUacwnu8CZJmQAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">ku/Flzlul0mWpfoKxFKp/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="FPi/xFp1SEOnX1hR7oHxOQAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-base</XPD:ATTR>
<XPD:REF name="Model">LUsg0tSMoUS6trkldbYO8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="hqPOk/SSa0eekzIpvvTVugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">ku/Flzlul0mWpfoKxFKp/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="4SfcB4S1lUaKOwclsvI7AAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">LUsg0tSMoUS6trkldbYO8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="fEKcMr8ZR0CIHCkbWY6q6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">ku/Flzlul0mWpfoKxFKp/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="qeSY+JgeEUugRIX+9Sx7LwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">LUsg0tSMoUS6trkldbYO8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="AExdOGuNkU6xhxL03iguAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1068</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ku/Flzlul0mWpfoKxFKp/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="YAOeSgddDEmVwHL5Y0QJQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1068</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">LUsg0tSMoUS6trkldbYO8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[44]" type="UMLAssociationView" guid="bOMRTrI2oUK8YNzT1Vn9VQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">285,749;328,768;656,768;780,604;828,562</XPD:ATTR>
<XPD:REF name="Model">g/MO1JiBQ0GyNcaQ1tpU2wAA</XPD:REF>
<XPD:REF name="Head">VBU9D5/Lkk+aeRc5Ac10OgAA</XPD:REF>
<XPD:REF name="Tail">3OzU0+5FG0SRGb+mq8oaFgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+n9Vl6dhwUms+JeJauCBwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">g/MO1JiBQ0GyNcaQ1tpU2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5JlMho0Io0W0PR/D466Z0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">g/MO1JiBQ0GyNcaQ1tpU2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="UNupc1ZPwkW3apFnV9hynwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">g/MO1JiBQ0GyNcaQ1tpU2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="PJwlktYdcE2bDyqiuYC9jgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">L8zQzb7i2EKmAksqBLby3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="wZcVn+d/OE6Z7RPOPLEV1QAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-myInventory</XPD:ATTR>
<XPD:REF name="Model">SnWNPy22RU2PtZl70z8gyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="n9yjR+PscU6tetjXPOVSDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">L8zQzb7i2EKmAksqBLby3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="BvVRPUJWN0eyyDVXYU4ISgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">SnWNPy22RU2PtZl70z8gyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="kmUupOKFKE2nqVcdkaJEsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">L8zQzb7i2EKmAksqBLby3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="rLSM3T3FjEqIePy6Xwyu8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">SnWNPy22RU2PtZl70z8gyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="qVDQiIpFqEuu4BOtucJ+oAAA">
<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">L8zQzb7i2EKmAksqBLby3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="HLk2IsUNT0CpuZdubapyNAAA">
<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">SnWNPy22RU2PtZl70z8gyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[45]" type="UMLAssociationView" guid="rXHJWF7J9kGDK1l2a+jkMgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">100,711;52,712;48,1044;932,1052;982,994</XPD:ATTR>
<XPD:REF name="Model">ZR47rZo4dEWTJ5Js6cfKRwAA</XPD:REF>
<XPD:REF name="Head">1FnwL57QckaUaI3PT9t5ygAA</XPD:REF>
<XPD:REF name="Tail">3OzU0+5FG0SRGb+mq8oaFgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="y+fEA1ekx0KXAWxORPcyVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZR47rZo4dEWTJ5Js6cfKRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="W4FH1gpx70WBWanjvfWg+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ZR47rZo4dEWTJ5Js6cfKRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Z4upsbqGvUGSKgAR4FNoygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ZR47rZo4dEWTJ5Js6cfKRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="/LoL6QG5gUSp4ASgCv3OaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">sZJad9eCIkyZNXhkynkp1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="r4xAnuzzpEOboee7AcQ/LwAA">
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-recipes</XPD:ATTR>
<XPD:REF name="Model">ETNUlv56i0+FrtTvdr1PHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="7m32tlTJyUKwCFabNhljLAAA">
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">*</XPD:ATTR>
<XPD:REF name="Model">sZJad9eCIkyZNXhkynkp1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ixkpobuWu0a59xd7zqor9wAA">
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">ETNUlv56i0+FrtTvdr1PHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="2DSQ89u5x0GC8ilvP6MltgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">sZJad9eCIkyZNXhkynkp1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="svBSQdtAgUOh/neF3DC8TwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">ETNUlv56i0+FrtTvdr1PHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="DvCdue/SDk2RMEyBxfTk5gAA">
<XPD:ATTR name="Left" type="integer">940</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">974</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">21</XPD:ATTR>
<XPD:REF name="Model">sZJad9eCIkyZNXhkynkp1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="qr2sOxNa8Uu2Syu66vqVhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">138</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">748</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">64</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ETNUlv56i0+FrtTvdr1PHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[46]" type="UMLDependencyView" guid="cWb7+/kA+kKb4sdoVSYFtAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">828,470;796,456;721,458</XPD:ATTR>
<XPD:REF name="Model">IWHITip1w0mTG3nRZ+zo7gAA</XPD:REF>
<XPD:REF name="Head">TCoSVweiBEibH1X1IIdY7AAA</XPD:REF>
<XPD:REF name="Tail">VBU9D5/Lkk+aeRc5Ac10OgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="umrLEdK1uEab7bIsrG4ujgAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
<XPD:REF name="Model">IWHITip1w0mTG3nRZ+zo7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="B0hFXLrx80ugYkUGjTr6cwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">IWHITip1w0mTG3nRZ+zo7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4I0X8Nhba0G+GjzwOwIqRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">IWHITip1w0mTG3nRZ+zo7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[47]" type="UMLAssociationView" guid="sZRewqnw6ESEQRMo/PZ62wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">812,700;812,668;850,593</XPD:ATTR>
<XPD:REF name="Model">Quzdquqc/ku0U9dXZ3FYsQAA</XPD:REF>
<XPD:REF name="Head">VBU9D5/Lkk+aeRc5Ac10OgAA</XPD:REF>
<XPD:REF name="Tail">UfDm/9WHu0KcGucMXZuWnwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eaDNWjMiYEiE7JCoYRAfiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Quzdquqc/ku0U9dXZ3FYsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="F/8FiHYrv0m1i2IlaEqupAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Quzdquqc/ku0U9dXZ3FYsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="te41H6oTLkWBOj5rj0D79QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Quzdquqc/ku0U9dXZ3FYsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="N3hP/Mm7XU6/W8mrrAonwgAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-selected</XPD:ATTR>
<XPD:REF name="Model">GKXu7Mrr5Em1mdW8clKIhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="o0mRsHNSW0qUOYe65TyhuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">wCOeP/qMMUedNIqKMOQMfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="9NLeLveGhEC7rXKOOZtx6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">GKXu7Mrr5Em1mdW8clKIhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="pxSCzJEKIE2y3VGwpUt4YwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">wCOeP/qMMUedNIqKMOQMfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="+HbqBsD3xkuLvFnsQfu7CgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">GKXu7Mrr5Em1mdW8clKIhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="9gjzYr3yXkydakHuNZHspQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">wCOeP/qMMUedNIqKMOQMfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="jNRsgmNDBUy6GG4HjYvPCAAA">
<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">GKXu7Mrr5Em1mdW8clKIhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="6wZvmFZ8PECTmysL+WdgJQAA">
<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">wCOeP/qMMUedNIqKMOQMfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[48]" type="UMLEnumerationView" guid="zjlWF5USVUmKRz6cZQt+GwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1060</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">1032</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">113</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">HAA3cU+uL0OvMG8RUiKgBQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RODEC2//FUKZLcN4thYeVwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ANg8P26ST0CGIxLPOlt/qAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EndType</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fk3vju9bV0mipmPT0k8pugAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;enumeration&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bzluPd6ieEurB4kPgzk3MgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="EnumerationLiteralCompartment" type="UMLEnumerationLiteralCompartmentView" guid="Nd798eNWykeLweb1FTMJhQAA">
<XPD:REF name="Model">HAA3cU+uL0OvMG8RUiKgBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8mxzsbW+dEioGvT8Y4u4gQAA">
<XPD:REF name="Model">HAA3cU+uL0OvMG8RUiKgBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[49]" type="UMLDependencyView" guid="ef1dUK0hzEeRCS72a0sE2gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1063,975;1094,1032</XPD:ATTR>
<XPD:REF name="Model">UuFAMMyZF0ySIWGOJREkdwAA</XPD:REF>
<XPD:REF name="Head">zjlWF5USVUmKRz6cZQt+GwAA</XPD:REF>
<XPD:REF name="Tail">1FnwL57QckaUaI3PT9t5ygAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="t8FQFm/m9kODntiZcDLl9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UuFAMMyZF0ySIWGOJREkdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="KOYgOAa1qE25itNnZDPV7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">UuFAMMyZF0ySIWGOJREkdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4J+7NHV1eE2amFbplqARwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">UuFAMMyZF0ySIWGOJREkdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[50]" type="UMLAssociationView" guid="k1druVsLeU2pHzCXcUT3oQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">920,593;932,646;928,936;852,936</XPD:ATTR>
<XPD:REF name="Model">cui7GZ7HM0Otd93dD5fLmQAA</XPD:REF>
<XPD:REF name="Head">sH7MU/cWZUWDrjBSyL2VHwAA</XPD:REF>
<XPD:REF name="Tail">VBU9D5/Lkk+aeRc5Ac10OgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KuXAHUOrpkGhBv/mWuXUbwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cui7GZ7HM0Otd93dD5fLmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="lgH6V9xUikSXyJ8nsaGauAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">cui7GZ7HM0Otd93dD5fLmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="SWUZwqkZGkeUNFiBr0fdTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cui7GZ7HM0Otd93dD5fLmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="KiFy5FdlK0qEAUWbcWRmwgAA">
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-eruptionController</XPD:ATTR>
<XPD:REF name="Model">7p2fIzNUPEmwB0Y/RtJLpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="FalW0C9D2kWz1TYZocPexwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">jUV+wS+em0m+5ljPxO5SyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="xoi20sGLN0uWCYfOX6K48wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">7p2fIzNUPEmwB0Y/RtJLpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="UBohaesz5E2pf4Y40m2DlAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">jUV+wS+em0m+5ljPxO5SyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="FifqeQL7iUKprMJBVFlVsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">7p2fIzNUPEmwB0Y/RtJLpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="tJMt3mUw20qQ/WqaWQS/NgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">jUV+wS+em0m+5ljPxO5SyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="uF2lHgutWkuoU3siVVa4CAAA">
<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">7p2fIzNUPEmwB0Y/RtJLpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="oyi7RTIE10Oj7rQA3jtkAAAA">
<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">jUV+wS+em0m+5ljPxO5SyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">52</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="hdHGuciZ/kCdJm2ArwDoWwAA">
<XPD:ATTR name="Name" type="string">GameManager</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">singleton</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1FnwL57QckaUaI3PT9t5ygAA</XPD:REF>
<XPD:REF name="Views[1]">NMR+g9K4JEuhtIUJP5u6zQAA</XPD:REF>
<XPD:REF name="Views[2]">pFzA1YoHU0+xaq/rApiyWAAA</XPD:REF>
<XPD:REF name="Views[3]">DZ3+lgeThkKEV3sdkdTfegAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">UuFAMMyZF0ySIWGOJREkdwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">r8cxl1Pys0ujUu46an5M9wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="QT/CKfT+UkWrpV9auJwJmwAA">
<XPD:ATTR name="Name" type="string">jobsDone</XPD:ATTR>
<XPD:REF name="Owner">hdHGuciZ/kCdJm2ArwDoWwAA</XPD:REF>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">Cl74aKsvSU2upjp4K39+AgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Uz+Qu+x/tEOBz6wOFp6QkAAA">
<XPD:ATTR name="Name" type="string">newTurn</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">hdHGuciZ/kCdJm2ArwDoWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="kzXmMlJ03EKIXfWv4dpDGwAA">
<XPD:ATTR name="Name" type="string">endGame</XPD:ATTR>
<XPD:REF name="Owner">hdHGuciZ/kCdJm2ArwDoWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Q0QJQtHDh0W58hvJ37rr2gAA">
<XPD:ATTR name="Name" type="string">type</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">EndType</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kzXmMlJ03EKIXfWv4dpDGwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">kT0EO4fDtkmEg3u370qsOAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">q/MA6xRZPEKIS7z5/zeUuAAA</XPD:REF>
<XPD:REF name="Associations[1]">fNSmeBJRBEifDk6V41F4+wAA</XPD:REF>
<XPD:REF name="Associations[2]">sZJad9eCIkyZNXhkynkp1wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="qrG4kfaab0CSEE0uhimURwAA">
<XPD:ATTR name="Name" type="string">doneControllers</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">hdHGuciZ/kCdJm2ArwDoWwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Instances" type="integer">2</XPD:ATTR>
<XPD:REF name="Instances[0]">UxDwIMC+/0KPMLb7nwmiawAA</XPD:REF>
<XPD:REF name="Instances[1]">53W7YQBJ8UCYDHotVzvlugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="1F8G++AQg0+ENYHLlGj4IQAA">
<XPD:ATTR name="Name" type="string">SettlerController</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">singleton</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">UfDm/9WHu0KcGucMXZuWnwAA</XPD:REF>
<XPD:REF name="Views[1]">eZ+z9mDtG0miLwoJnQFTMwAA</XPD:REF>
<XPD:REF name="Views[2]">4cpnV4Me0UeEZK3Nw7mEwAAA</XPD:REF>
<XPD:REF name="Views[3]">LP5X2Rpu9EWD1XQwZoypkAAA</XPD:REF>
<XPD:REF name="Views[4]">redavNx8TUqaDA7aWtQmZQAA</XPD:REF>
<XPD:REF name="Views[5]">6G0QqXRjVEaEVleiP6/ZnwAA</XPD:REF>
<XPD:REF name="Views[6]">CY1LuEEOAU64d/+f4bKVUAAA</XPD:REF>
<XPD:REF name="Views[7]">75yDrN4VukiZfV5R7j/j/gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">tBvy+fC9UU+8C4fXsi1H8gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="5BtodtQKzEGNinMrhQTf5AAA">
<XPD:ATTR name="Name" type="string">handleCommand</XPD:ATTR>
<XPD:REF name="Owner">1F8G++AQg0+ENYHLlGj4IQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AE74BPsN3UScrdq9qsxjtAAA">
<XPD:ATTR name="Name" type="string">command</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5BtodtQKzEGNinMrhQTf5AAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">DXKYKVY9g0Sj2qc6231OFQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">7MA610eFI0yLD0e9XG25zQAA</XPD:REF>
<XPD:REF name="Associations[1]">wCOeP/qMMUedNIqKMOQMfQAA</XPD:REF>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">xwbAmTL85kyNoR8wxS9/mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="ij5aBJ1eZk2fK8POMyr/OwAA">
<XPD:ATTR name="Name" type="string">RobotController</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">F6zi1+GZ3kq5vB8o0MK0DAAA</XPD:REF>
<XPD:REF name="Views[1]">JuRIkDhWHUCked4P1Af3LwAA</XPD:REF>
<XPD:REF name="Views[2]">0l+PrHmhMkOnEt3Qe1TsKAAA</XPD:REF>
<XPD:REF name="Views[3]">b4aT7hKVCkySqqgHv8S3twAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">i/Dugn2S602wkqb6N+LBjgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4J7XFL543EO2X5S0mPUjlAAA">
<XPD:ATTR name="Name" type="string">makeTurn</XPD:ATTR>
<XPD:REF name="Owner">ij5aBJ1eZk2fK8POMyr/OwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ZD3OO44so0aulP60P72StAAA">
<XPD:ATTR name="Name" type="string">calculateStep</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">ij5aBJ1eZk2fK8POMyr/OwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aeBVr96QCEKIDOrKke9ehgAA">
<XPD:ATTR name="Name" type="string">r</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZD3OO44so0aulP60P72StAAA</XPD:REF>
<XPD:REF name="Type_">bbgpdy/QrkGdBkx9kAOLkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="mO0FgbOguUuYbbY6KlNeJAAA">
<XPD:ATTR name="Name" type="string">addRobot</XPD:ATTR>
<XPD:REF name="Owner">ij5aBJ1eZk2fK8POMyr/OwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J0IoVgDkyEeLdOGvknuPAQAA">
<XPD:ATTR name="Name" type="string">r</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mO0FgbOguUuYbbY6KlNeJAAA</XPD:REF>
<XPD:REF name="Type_">bbgpdy/QrkGdBkx9kAOLkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="2rHOgczLuECqmhVWx2eP1QAA">
<XPD:ATTR name="Name" type="string">removeRobot</XPD:ATTR>
<XPD:REF name="Owner">ij5aBJ1eZk2fK8POMyr/OwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Grlie/Rym0+W59ladjziFwAA">
<XPD:ATTR name="Name" type="string">r</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2rHOgczLuECqmhVWx2eP1QAA</XPD:REF>
<XPD:REF name="Type_">bbgpdy/QrkGdBkx9kAOLkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">CjQNko2P+UWTb3c8CMDdKAAA</XPD:REF>
<XPD:REF name="Associations[1]">j7zho6xJbkS6/FOi8D9MCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="7qFQT656ZUi2Eb9TkFWDEwAA">
<XPD:ATTR name="Name" type="string">Settler</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VBU9D5/Lkk+aeRc5Ac10OgAA</XPD:REF>
<XPD:REF name="Views[1]">rKtt/m/IPU2pIY3rcmFX8AAA</XPD:REF>
<XPD:REF name="Views[2]">BVdKogKVJEyqw9NdWyAeAAAA</XPD:REF>
<XPD:REF name="Views[3]">bWc4Uzm44U6sWOz9E9GU/QAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">U5bEnAW2mkiFg91UDJxGQwAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">IWHITip1w0mTG3nRZ+zo7gAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">OK7zcTmkbkeex1EcZ/t4wAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">FIffWDzxhUK00eb7Fob1swAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">10</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="o18+8clQKUuz9exQQ+XdLgAA">
<XPD:ATTR name="Name" type="string">buildBase</XPD:ATTR>
<XPD:REF name="Owner">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="8dSzRf3HlE2/tLhDjm+jKgAA">
<XPD:ATTR name="Name" type="string">buildGate</XPD:ATTR>
<XPD:REF name="Owner">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="acCgn8CzI0ydlNj6dpse2AAA">
<XPD:ATTR name="Name" type="string">buildRobot</XPD:ATTR>
<XPD:REF name="Owner">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="DWv0nEq16kGIEsq1v9QR9gAA">
<XPD:ATTR name="Name" type="string">placeMaterial</XPD:ATTR>
<XPD:REF name="Owner">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k9wjfU/C5k+VfEyAiirDawAA">
<XPD:ATTR name="Name" type="string">m</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DWv0nEq16kGIEsq1v9QR9gAA</XPD:REF>
<XPD:REF name="Type_">N9abRSMYw0yjvzx7KzifqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="ig590P+68UmX0vimLgY+MQAA">
<XPD:ATTR name="Name" type="string">drill</XPD:ATTR>
<XPD:REF name="Owner">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="DDwG1b5AtUuJhz2JUxwFZAAA">
<XPD:ATTR name="Name" type="string">move</XPD:ATTR>
<XPD:REF name="Owner">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5gpnbcg+g0+X1BgU3JTaQwAA">
<XPD:ATTR name="Name" type="string">destination</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DDwG1b5AtUuJhz2JUxwFZAAA</XPD:REF>
<XPD:REF name="Type_">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="/2763f/980Wr6jSWNN5FwgAA">
<XPD:ATTR name="Name" type="string">teleport</XPD:ATTR>
<XPD:REF name="Owner">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="QVhse7Of5kmf5Oz4YM6iZQAA">
<XPD:ATTR name="Name" type="string">wait</XPD:ATTR>
<XPD:REF name="Owner">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="qR2MYU+i9E2ItshFmGu3JgAA">
<XPD:ATTR name="Name" type="string">die</XPD:ATTR>
<XPD:REF name="Owner">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">/Th+xUMR20e9b6ECzSOE3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="v44Sc/ssLEW0g72eS+QyEAAA">
<XPD:ATTR name="Name" type="string">explode</XPD:ATTR>
<XPD:REF name="Owner">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]" pathname="s">yd27rUOa6k+WZyzJty0hMwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">3hjKKsU0O0KXmqRMbOXeoAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">6</XPD:ATTR>
<XPD:REF name="Associations[0]">PMIakKghHk6aqmum8W5+OQAA</XPD:REF>
<XPD:REF name="Associations[1]">FOy2MJwwVkWKTuRTF2XM7AAA</XPD:REF>
<XPD:REF name="Associations[2]">FgPDRdge/ECkdE7Mu8RAAwAA</XPD:REF>
<XPD:REF name="Associations[3]">L8zQzb7i2EKmAksqBLby3QAA</XPD:REF>
<XPD:REF name="Associations[4]">GKXu7Mrr5Em1mdW8clKIhgAA</XPD:REF>
<XPD:REF name="Associations[5]">jUV+wS+em0m+5ljPxO5SyAAA</XPD:REF>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">b4J3JVWEu0GW1cWzGCaz/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="bbgpdy/QrkGdBkx9kAOLkwAA">
<XPD:ATTR name="Name" type="string">Robot</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nqJEcOoCwUeQHwguaRyXswAA</XPD:REF>
<XPD:REF name="Views[1]">la3QTEYizE6V9UXq0Rsq2gAA</XPD:REF>
<XPD:REF name="Views[2]">gGem092RmEy+tnrNzW4XyQAA</XPD:REF>
<XPD:REF name="Views[3]">LjUuci9Gvk6VSySoYYD+UQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">U5bEnAW2mkiFg91UDJxGQwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">Ebpuz673b0mdfBAy9Za5CgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">D6U0dBmcqEKeEX7It1va6AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="b044AbUg0k2HxCuXwclnfwAA">
<XPD:ATTR name="Name" type="string">die</XPD:ATTR>
<XPD:REF name="Owner">bbgpdy/QrkGdBkx9kAOLkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="imLt+k59s0C7MHH8WxsQfAAA">
<XPD:ATTR name="Name" type="string">explode</XPD:ATTR>
<XPD:REF name="Owner">bbgpdy/QrkGdBkx9kAOLkwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">4</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">aeBVr96QCEKIDOrKke9ehgAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">J0IoVgDkyEeLdOGvknuPAQAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">Grlie/Rym0+W59ladjziFwAA</XPD:REF>
<XPD:REF name="TypedParameters[3]">SS0r/y51SkSwRBoQkEYO9AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">uB3EZoLLBEi5BiLESsYdNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="iMHh7tc1UEiG2Bo/BG4+uQAA">
<XPD:ATTR name="Name" type="string">Entity</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">Kj5Jie7iZUmAN18vh3LzWgAA</XPD:REF>
<XPD:REF name="Views[1]">AOuCrlGmeUOaJGsQTXrdwQAA</XPD:REF>
<XPD:REF name="Views[2]">2PgAr5Fmz0S/8q6Gk0lpnAAA</XPD:REF>
<XPD:REF name="Views[3]">AHxmR1m9pUmCjpH/e24Z3QAA</XPD:REF>
<XPD:REF name="Views[4]">E4xI6Lh2yUamf8zNYAPAOwAA</XPD:REF>
<XPD:REF name="Views[5]">R6vdctHgnkWkaoy4CM0VogAA</XPD:REF>
<XPD:REF name="Views[6]">/oOW8reYfUeJPmOwgpUwewAA</XPD:REF>
<XPD:REF name="Views[7]">1w5rSlaEb0yEtCf3yd/0cgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">5+l2GgABQkayVZ1oFJpISAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">FIffWDzxhUK00eb7Fob1swAA</XPD:REF>
<XPD:REF name="Specializations[1]">D6U0dBmcqEKeEX7It1va6AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wBoxRDLYVEqfHIbKZrjUtwAA">
<XPD:ATTR name="Name" type="string">observe</XPD:ATTR>
<XPD:REF name="Owner">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XuUtunXUME2YdtF/7LnKQwAA">
<XPD:ATTR name="Name" type="string">o</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wBoxRDLYVEqfHIbKZrjUtwAA</XPD:REF>
<XPD:REF name="Type_">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]" pathname="entity">50YBRjGuVUC41UT6XGZsBAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">qXJi3Q2d2U2QAodsDba6UQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">yHMUsq4/MECbDfru5uWQrgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="CLRGlv6cy0+qsg/X8hcfxgAA">
<XPD:ATTR name="Name" type="string">madeAction</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Instances" type="integer">2</XPD:ATTR>
<XPD:REF name="Instances[0]">ec0AAbsE5kCkuTQJj2pzvgAA</XPD:REF>
<XPD:REF name="Instances[1]">EZeGN1hPbU2l7YvQQBzyPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="k3yviIWqEkS/c+4+UFMNkwAA">
<XPD:ATTR name="Name" type="string">TeleportGate</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TCoSVweiBEibH1X1IIdY7AAA</XPD:REF>
<XPD:REF name="Views[1]">z9GKACnwFkiNB4NmTdWFMwAA</XPD:REF>
<XPD:REF name="Views[2]">51VMRHqU7UGg+wBrDfztpwAA</XPD:REF>
<XPD:REF name="Views[3]">g1SpXHvdS0KK4qnQsAU7QgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">IWHITip1w0mTG3nRZ+zo7gAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">1UemI98cfkWkUSzGGFRtPQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ub7Cu8EYx0SdSZ53fibc0QAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">YwClXtAUb0SV22bGJstMiQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">oSE1Nvm/B0qkpGqo/3xsywAA</XPD:REF>
<XPD:REF name="Associations[1]">CHndGD+mV0q+q8xrr/5pIgAA</XPD:REF>
<XPD:REF name="Associations[2]">ezZabRHUlkOp90CJ3Ew0aQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="8YcIF/XW9k2lXapaFasttQAA">
<XPD:ATTR name="Name" type="string">active</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">k3yviIWqEkS/c+4+UFMNkwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">pBEGDOgP2UGodgrBSQxABgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="mw6UvECaD0S+X0q5jEVYdAAA">
<XPD:ATTR name="Name" type="string">Asteroid</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UHF0bYPO2ESpKgiy9doQVwAA</XPD:REF>
<XPD:REF name="Views[1]">knrvdgfdM02rXc5rSJRsyAAA</XPD:REF>
<XPD:REF name="Views[2]">gSZS2lbfgkadJ1S/omTE5AAA</XPD:REF>
<XPD:REF name="Views[3]">zRq19EazbECMM6P0KVkWdAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">ph2mL+VRs0CQY1UAJVEUOwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Y+yx04usvUSRaz1LXdtV2wAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">Phmy0s514kK2L/EwBopgIQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">NbYUyIJgfkyurSaZiFNupQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">3fI8Dqu8iU25NhRFciV8MQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Z6TqWGBs7UyIhoxLPnWyLAAA">
<XPD:ATTR name="Name" type="string">layer</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">mw6UvECaD0S+X0q5jEVYdAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">GNpcsGvhX0+QanrpX1tWyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="D+EkfSEg9Uy60xPZhJAR7gAA">
<XPD:ATTR name="Name" type="string">MainAsteroid</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fnyr5CJtzEanvuJsLBvRJgAA</XPD:REF>
<XPD:REF name="Views[1]">ACVBjEggyE257J30LS8ExAAA</XPD:REF>
<XPD:REF name="Views[2]">Uw8lR5+ZBkKJ9GqK2iCKpgAA</XPD:REF>
<XPD:REF name="Views[3]">diUk4WbP20q0FWXzamg0tgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Phmy0s514kK2L/EwBopgIQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="QmwfkVHCuU2Sk4lK+MJjJAAA">
<XPD:ATTR name="Name" type="string">doAction</XPD:ATTR>
<XPD:REF name="Owner">D+EkfSEg9Uy60xPZhJAR7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bnm5XTf3P0+KQyst3rKNGQAA">
<XPD:ATTR name="Name" type="string">action</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QmwfkVHCuU2Sk4lK+MJjJAAA</XPD:REF>
<XPD:REF name="Type_">zHCl01DRAUG8udba1ixm7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qXJi3Q2d2U2QAodsDba6UQAA">
<XPD:ATTR name="Name" type="string">actionMaker</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QmwfkVHCuU2Sk4lK+MJjJAAA</XPD:REF>
<XPD:REF name="Type_">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ku/Flzlul0mWpfoKxFKp/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="N9abRSMYw0yjvzx7KzifqwAA">
<XPD:ATTR name="Name" type="string">Material</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5JOflW8fyE2myhYhMCfA0AAA</XPD:REF>
<XPD:REF name="Views[1]">ulzU8kuhW02MupmFlL3aawAA</XPD:REF>
<XPD:REF name="Views[2]">X2syxoJnu0WWxkykBqrjZAAA</XPD:REF>
<XPD:REF name="Views[3]">rm60EyWrCE+xKyYXMqhVnQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">4nRcpGFPQkyolXPOGeBnZAAA</XPD:REF>
<XPD:REF name="Specializations[1]">jsTKdETfeEiPC41heckOWAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="78HIrzg3lEee8m9W4TitKAAA">
<XPD:ATTR name="Name" type="string">nearSun</XPD:ATTR>
<XPD:REF name="Owner">N9abRSMYw0yjvzx7KzifqwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">HnVt0m7BakG4NsM1RTVFawAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">+01lpvqGN0ODJP1QZtqnxgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">k9wjfU/C5k+VfEyAiirDawAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">dyi8isGwVUKtlp8dfFX+egAA</XPD:REF>
<XPD:REF name="Associations[1]">LbM9sXCf2E6/blX+yQV7ggAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="yVk0twCcokm/RgpfO2UhGgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">N9abRSMYw0yjvzx7KzifqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="QWjV/WeSo0+hGN1B4gzkRQAA">
<XPD:ATTR name="Name" type="string">RadioactiveMaterial</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bkeF5q2U+kKHVXymOEMkkgAA</XPD:REF>
<XPD:REF name="Views[1]">86bDT2l/IkeA2HzlHNSDSgAA</XPD:REF>
<XPD:REF name="Views[2]">VHNidR04KUy6DimXUW+qbAAA</XPD:REF>
<XPD:REF name="Views[3]">N2gP/eceI0erurGDxpj+YgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">4nRcpGFPQkyolXPOGeBnZAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="FXRtXDsPcU+br/9PQ16CUQAA">
<XPD:ATTR name="Name" type="string">nearSun</XPD:ATTR>
<XPD:REF name="Owner">QWjV/WeSo0+hGN1B4gzkRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="n9VRKD8TbUWA7fzj+9az1AAA">
<XPD:ATTR name="Name" type="string">VaporizableMaterial</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dd73lhSTWUS9j6lFweqbtQAA</XPD:REF>
<XPD:REF name="Views[1]">xIZD0Jr4T02441j9tqx9mAAA</XPD:REF>
<XPD:REF name="Views[2]">Z0f1wxX3BUCvxs4Pf088/AAA</XPD:REF>
<XPD:REF name="Views[3]">mI9BCNxTFEW49rfbcRV9TAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">jsTKdETfeEiPC41heckOWAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="L/3qiD7YS0KLQsbgCU2EWAAA">
<XPD:ATTR name="Name" type="string">nearSun</XPD:ATTR>
<XPD:REF name="Owner">n9VRKD8TbUWA7fzj+9az1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLGeneralization" guid="FIffWDzxhUK00eb7Fob1swAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:REF name="Child">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
<XPD:REF name="Parent">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sd+n0ekj30W8Gbh8EVfBGQAA</XPD:REF>
<XPD:REF name="Views[1]">yBOUvrDkoEubsFCvfDO0PQAA</XPD:REF>
<XPD:REF name="Views[2]">ddkmn55xCkiQEMyXHaa7nAAA</XPD:REF>
<XPD:REF name="Views[3]">IpnVd5QvT0OenNMuOZwmuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLGeneralization" guid="D6U0dBmcqEKeEX7It1va6AAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:REF name="Child">bbgpdy/QrkGdBkx9kAOLkwAA</XPD:REF>
<XPD:REF name="Parent">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1nwbKPagEEWVxKSdeTQWvwAA</XPD:REF>
<XPD:REF name="Views[1]">lAAHrmxfNUWX4UcofJx+NQAA</XPD:REF>
<XPD:REF name="Views[2]">Qh+WXgdNp0in+sdP+Tv6xwAA</XPD:REF>
<XPD:REF name="Views[3]">JTh4QOMnFku3q3fhGsT6rQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLGeneralization" guid="4nRcpGFPQkyolXPOGeBnZAAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:REF name="Child">QWjV/WeSo0+hGN1B4gzkRQAA</XPD:REF>
<XPD:REF name="Parent">N9abRSMYw0yjvzx7KzifqwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FoIz6s2b6kyZ6n84O/J1lAAA</XPD:REF>
<XPD:REF name="Views[1]">GBbuguoUO0SfS+eC0lhH/wAA</XPD:REF>
<XPD:REF name="Views[2]">KLyvhnnIo0iSK+s3MteG5AAA</XPD:REF>
<XPD:REF name="Views[3]">B7pY9aRc1UKeHJIT0a4PVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLGeneralization" guid="jsTKdETfeEiPC41heckOWAAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:REF name="Child">n9VRKD8TbUWA7fzj+9az1AAA</XPD:REF>
<XPD:REF name="Parent">N9abRSMYw0yjvzx7KzifqwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">etiKGcjgJkuRFqR2meGP3gAA</XPD:REF>
<XPD:REF name="Views[1]">4cvgcIPpg0CbxWlgQ6U2lAAA</XPD:REF>
<XPD:REF name="Views[2]">p2PdEov9T0e0DH9G+xyQxgAA</XPD:REF>
<XPD:REF name="Views[3]">QB6ABv+2jUW7kelxgPFy+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLGeneralization" guid="Phmy0s514kK2L/EwBopgIQAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:REF name="Child">D+EkfSEg9Uy60xPZhJAR7gAA</XPD:REF>
<XPD:REF name="Parent">mw6UvECaD0S+X0q5jEVYdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wNj8CMQAD0GaoqwULnH6gQAA</XPD:REF>
<XPD:REF name="Views[1]">6ZfH7rJXY0mmrfF/BLhxlgAA</XPD:REF>
<XPD:REF name="Views[2]">C672zWb95U+yfNZU/iNfSAAA</XPD:REF>
<XPD:REF name="Views[3]">e8mSaIrDy0yfYFAfMsyQigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLClass" guid="nlyrchHTLU+/ODUqosxTiAAA">
<XPD:ATTR name="Name" type="string">Menu</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2d4s8TFLpkqarlDsZWAlawAA</XPD:REF>
<XPD:REF name="Views[1]">lafNquEcjE6ZBRCmXAxB6QAA</XPD:REF>
<XPD:REF name="Views[2]">avwLmhWhYUyoZt48trG4WAAA</XPD:REF>
<XPD:REF name="Views[3]">JutY+fAui06KSwCNGuShZAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">r8cxl1Pys0ujUu46an5M9wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="6316Mpg6006y1ZjSU5tv3gAA">
<XPD:ATTR name="Name" type="string">startGame</XPD:ATTR>
<XPD:REF name="Owner">nlyrchHTLU+/ODUqosxTiAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Adqy577rWUGtVOC1cUZ+3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLAssociation" guid="LUUr2MStSkq+5kumvoQqVQAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UkBTL2yoDkmHLh56b6GudwAA</XPD:REF>
<XPD:REF name="Views[1]">9+SotDTluECVAVyY5OofIAAA</XPD:REF>
<XPD:REF name="Views[2]">vKP8h/PDjk6O8YU1qabwUwAA</XPD:REF>
<XPD:REF name="Views[3]">OLHR+aigmEej901beGD9pwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="PMIakKghHk6aqmum8W5+OQAA">
<XPD:ATTR name="Name" type="string">setters</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">LUUr2MStSkq+5kumvoQqVQAA</XPD:REF>
<XPD:REF name="Participant">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QHn9OPk5D0ycUI/gYfEEYwAA</XPD:REF>
<XPD:REF name="Views[1]">fbPLmwamjkqXzyj7WkyOcAAA</XPD:REF>
<XPD:REF name="Views[2]">zI5QZ9VQ9EKVtojsEEGLawAA</XPD:REF>
<XPD:REF name="Views[3]">4oBl+Mjm7EyKsUZEGfUrtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="7MA610eFI0yLD0e9XG25zQAA">
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">LUUr2MStSkq+5kumvoQqVQAA</XPD:REF>
<XPD:REF name="Participant">1F8G++AQg0+ENYHLlGj4IQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FeI7gBsF90yP3Gkmn9d80gAA</XPD:REF>
<XPD:REF name="Views[1]">I5E46anFkEunQHafo0OpLAAA</XPD:REF>
<XPD:REF name="Views[2]">gsxnqwptS0WrB5fw4mm6jQAA</XPD:REF>
<XPD:REF name="Views[3]">SzaXaN8VPkODEv7qWDoo/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLAssociation" guid="ySCk4Gc1nUKuYXyr9efl3QAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">oV28s7MLIkybXwp3vKxvAQAA</XPD:REF>
<XPD:REF name="Views[1]">PosieS6MPUmJbYma71vkHAAA</XPD:REF>
<XPD:REF name="Views[2]">Sn4OlKLzP0WmWiKon0x4xQAA</XPD:REF>
<XPD:REF name="Views[3]">EMq8buUz30StUsQheaEKNAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="uB3EZoLLBEi5BiLESsYdNwAA">
<XPD:ATTR name="Name" type="string">robots</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">ySCk4Gc1nUKuYXyr9efl3QAA</XPD:REF>
<XPD:REF name="Participant">bbgpdy/QrkGdBkx9kAOLkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SyP0Ob9iAUSatk7eVpkKdwAA</XPD:REF>
<XPD:REF name="Views[1]">8LJAvX7b+0ikj7t5NlAVzwAA</XPD:REF>
<XPD:REF name="Views[2]">jXrXS1DNgkOm3YhLrxLIGQAA</XPD:REF>
<XPD:REF name="Views[3]">mb43vSolu0GXD6tWQ3dhQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="CjQNko2P+UWTb3c8CMDdKAAA">
<XPD:ATTR name="Name" type="string">myController</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">ySCk4Gc1nUKuYXyr9efl3QAA</XPD:REF>
<XPD:REF name="Participant">ij5aBJ1eZk2fK8POMyr/OwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+q+aMotmQ0KN75QXqvhIVQAA</XPD:REF>
<XPD:REF name="Views[1]">jNqtbelbBUia+rhnq1gmzwAA</XPD:REF>
<XPD:REF name="Views[2]">EDXCYBSEY0adl9pmCfxwPgAA</XPD:REF>
<XPD:REF name="Views[3]">vNctERTzLU6SD75lY5WW8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLAssociation" guid="v/dJYe+AoEWOZvsSFaTh7QAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lSwYYl6bP0OjmyjZBEUT1wAA</XPD:REF>
<XPD:REF name="Views[1]">QvCdAOQOOEyBpUFoiPMP2QAA</XPD:REF>
<XPD:REF name="Views[2]">IS7A7G/pG0CZWR7dk3fpUgAA</XPD:REF>
<XPD:REF name="Views[3]">zeYAaqXslEumK0gz1Gm2jwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="oSE1Nvm/B0qkpGqo/3xsywAA">
<XPD:ATTR name="Name" type="string">gates</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..2</XPD:ATTR>
<XPD:REF name="Association">v/dJYe+AoEWOZvsSFaTh7QAA</XPD:REF>
<XPD:REF name="Participant">k3yviIWqEkS/c+4+UFMNkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jObsJ81DD0ONVDqnmAtffQAA</XPD:REF>
<XPD:REF name="Views[1]">Yb7clm+KcEWuwbgLCZBfyAAA</XPD:REF>
<XPD:REF name="Views[2]">/sGfZGZbb0CIw48/Rxu9eAAA</XPD:REF>
<XPD:REF name="Views[3]">GjAfxVJzr0+JoMLKJKsg9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="FOy2MJwwVkWKTuRTF2XM7AAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">v/dJYe+AoEWOZvsSFaTh7QAA</XPD:REF>
<XPD:REF name="Participant">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BEL23kzMyk6NXZAJetBwUgAA</XPD:REF>
<XPD:REF name="Views[1]">SvwLupFAi0uSRsRWNLEHZQAA</XPD:REF>
<XPD:REF name="Views[2]">S4aJ8COAl0aWSjzNr1Gh0AAA</XPD:REF>
<XPD:REF name="Views[3]">7xEu4/ttjUCtInGsvHrUBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLAssociation" guid="i0MP4l5zpk+g4SZIbybr4gAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">7NVpIKYqTkS15eIBxoO2CAAA</XPD:REF>
<XPD:REF name="Views[1]">JfANagSBJ06fD32jFikqDAAA</XPD:REF>
<XPD:REF name="Views[2]">UnS6xK9uWkqicXnO1D3WOwAA</XPD:REF>
<XPD:REF name="Views[3]">m+mVJlixmECxRDrQ3goNEgAA</XPD:REF>
<XPD:REF name="Views[4]">RUA6oQCcsEi8yEnD4FH9KQAA</XPD:REF>
<XPD:REF name="Views[5]">rcU3aYSjy0eODb23GxOeDgAA</XPD:REF>
<XPD:REF name="Views[6]">4dVAczmBVEyb4OA89GoC6wAA</XPD:REF>
<XPD:REF name="Views[7]">O6uTLfKUqEWQGhzR7XJ7jQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Dgkp1mbJYUCLJqVU61SKNQAA">
<XPD:ATTR name="Name" type="string">location</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Association">i0MP4l5zpk+g4SZIbybr4gAA</XPD:REF>
<XPD:REF name="Participant">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">mE4tf8A+JkSUGA8S6PLn2QAA</XPD:REF>
<XPD:REF name="Views[1]">LDprTXuMekmmVe1AX9brNwAA</XPD:REF>
<XPD:REF name="Views[2]">F0+1AejB2Uua1PdxJN609QAA</XPD:REF>
<XPD:REF name="Views[3]">y9359AHMn0+YZTsHzHayLQAA</XPD:REF>
<XPD:REF name="Views[4]">dMCfKYRVwEmFhMgW/DZK8gAA</XPD:REF>
<XPD:REF name="Views[5]">1+XTbRF9u0G/nhkbg/gO8AAA</XPD:REF>
<XPD:REF name="Views[6]">T+xPVC3r1E+pF8zzXD7w+AAA</XPD:REF>
<XPD:REF name="Views[7]">JIWIV/K9HUOOWtSRPgPaTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="yHMUsq4/MECbDfru5uWQrgAA">
<XPD:ATTR name="Name" type="string">entities</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">i0MP4l5zpk+g4SZIbybr4gAA</XPD:REF>
<XPD:REF name="Participant">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">LisoGxW1BEKqmgv4Xzx1NAAA</XPD:REF>
<XPD:REF name="Views[1]">FnEDh0L6AUyUmUJ2x8HeOwAA</XPD:REF>
<XPD:REF name="Views[2]">B4tzVfRtlUWXrMB3X/u1sQAA</XPD:REF>
<XPD:REF name="Views[3]">xU69VNskzE+vvP0/2lEhbgAA</XPD:REF>
<XPD:REF name="Views[4]">BCoOML59jUyXdlS+08b0uAAA</XPD:REF>
<XPD:REF name="Views[5]">nCr44RpJ1E2hYzM67YLNhAAA</XPD:REF>
<XPD:REF name="Views[6]">nf8sOx1JZk2t12e+3waIuQAA</XPD:REF>
<XPD:REF name="Views[7]">hyCZGe7MOkKW88yQNlalLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLAssociation" guid="GHcPfCqg8kSdvX+VpSUiogAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JwnW/e2eIEi3naYfKCdlzwAA</XPD:REF>
<XPD:REF name="Views[1]">lS1R1kkuj0ySOIIaSrgKDgAA</XPD:REF>
<XPD:REF name="Views[2]">c7FnOeQdBk2mZO44nuh+OgAA</XPD:REF>
<XPD:REF name="Views[3]">4MdC2SxRa0eFKQ1EoumAcwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="dyi8isGwVUKtlp8dfFX+egAA">
<XPD:ATTR name="Name" type="string">core</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">GHcPfCqg8kSdvX+VpSUiogAA</XPD:REF>
<XPD:REF name="Participant">N9abRSMYw0yjvzx7KzifqwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">S4Ehm3OWBEqyGyyaLr3CpQAA</XPD:REF>
<XPD:REF name="Views[1]">craHPV8ydEuxKKfcN4o9ugAA</XPD:REF>
<XPD:REF name="Views[2]">0QubacTKwECawMcR+XY/PwAA</XPD:REF>
<XPD:REF name="Views[3]">GPg5fTfZskC728B/Xor4ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="3fI8Dqu8iU25NhRFciV8MQAA">
<XPD:ATTR name="Name" type="string">myAsteroid</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">GHcPfCqg8kSdvX+VpSUiogAA</XPD:REF>
<XPD:REF name="Participant">mw6UvECaD0S+X0q5jEVYdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YhQnB7wEdUaagBMiBfGamQAA</XPD:REF>
<XPD:REF name="Views[1]">s6/vF0Lz6Ee0TJS4JQU4ygAA</XPD:REF>
<XPD:REF name="Views[2]">5XXFgmdxrEWz/woETf5O0AAA</XPD:REF>
<XPD:REF name="Views[3]">OaWITOr+6U6kiLNuJG2SAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLAssociation" guid="S1wuG8TtWUasbZFLV2/aZAAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QMf1HRhO3USyRbQWYejS7wAA</XPD:REF>
<XPD:REF name="Views[1]">A2SgeXGPFU+rgLIHiOcXXwAA</XPD:REF>
<XPD:REF name="Views[2]">rteoSy0F80KhXxUvocTcOAAA</XPD:REF>
<XPD:REF name="Views[3]">WsX8ebKFVkW3lWRpgB88ugAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="tpdcw8hqTEuW4+SB+stLUAAA">
<XPD:ATTR name="Name" type="string">things</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1..*</XPD:ATTR>
<XPD:REF name="Association">S1wuG8TtWUasbZFLV2/aZAAA</XPD:REF>
<XPD:REF name="Participant">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OLMt9jdJNEK/p0OKGaMOrwAA</XPD:REF>
<XPD:REF name="Views[1]">SA/zmYukDku2uANyfYXDiAAA</XPD:REF>
<XPD:REF name="Views[2]">Dke/sY68UkmIBd+pS7bP7gAA</XPD:REF>
<XPD:REF name="Views[3]">pbg9LqUfOEWtmhLs5+jtLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="q/lx4poB9EGOPtFJ53pOgQAA">
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">S1wuG8TtWUasbZFLV2/aZAAA</XPD:REF>
<XPD:REF name="Participant">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Glpo2DlcUEONDIew3/aRjQAA</XPD:REF>
<XPD:REF name="Views[1]">bBoJu/9O/UGC0rIcbIhkeQAA</XPD:REF>
<XPD:REF name="Views[2]">zFln4w3Rj0W/depMJXbD6QAA</XPD:REF>
<XPD:REF name="Views[3]">GqdYGA0og0eWEWA8nML8DAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLAssociation" guid="Hxl+vo//TE6Xe4ERVnj9IAAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DFnEZAf40kWg01qhQ31ZjAAA</XPD:REF>
<XPD:REF name="Views[1]">6xe4AFk94E+EQDhC6hN6JAAA</XPD:REF>
<XPD:REF name="Views[2]">HX3WiiL8xkq12iLF55JtEQAA</XPD:REF>
<XPD:REF name="Views[3]">Z801mUsYBkO3V5M86LLkQAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="FgPDRdge/ECkdE7Mu8RAAwAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Hxl+vo//TE6Xe4ERVnj9IAAA</XPD:REF>
<XPD:REF name="Participant">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UBVi+p48jE6yhg20gNYotwAA</XPD:REF>
<XPD:REF name="Views[1]">AVHBF/3x+kG1uATBTN21mAAA</XPD:REF>
<XPD:REF name="Views[2]">5EkUfKR43Uea9jylAfutNQAA</XPD:REF>
<XPD:REF name="Views[3]">/I79GzUt4U6Ra/rJOrIwXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="j7zho6xJbkS6/FOi8D9MCQAA">
<XPD:ATTR name="Name" type="string">robotContoller</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Association">Hxl+vo//TE6Xe4ERVnj9IAAA</XPD:REF>
<XPD:REF name="Participant">ij5aBJ1eZk2fK8POMyr/OwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">V1yOCAzMuEO1NzDREXxiqQAA</XPD:REF>
<XPD:REF name="Views[1]">p3oQJL5fEEqviIKCPpRc5gAA</XPD:REF>
<XPD:REF name="Views[2]">42N4M0Tw2UW0FXdFStloHwAA</XPD:REF>
<XPD:REF name="Views[3]">bx8WzFHydUaTb8Ho76vHRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLClass" guid="832rYBhvaU6nnNHQAjBAoQAA">
<XPD:ATTR name="Name" type="string">Controller</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">A/vr1fM3w0SRx2ytbxsutgAA</XPD:REF>
<XPD:REF name="Views[1]">T+QvwRta6UmMOb1oQHgY+wAA</XPD:REF>
<XPD:REF name="Views[2]">9mIm9NTTG0O1LhCnEAN4iwAA</XPD:REF>
<XPD:REF name="Views[3]">GOIQiQ0wx0KMo/b7C0ekzAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">tBvy+fC9UU+8C4fXsi1H8gAA</XPD:REF>
<XPD:REF name="Specializations[1]">i/Dugn2S602wkqb6N+LBjgAA</XPD:REF>
<XPD:REF name="Specializations[2]">CpV7AZnbXUmqT+3Mnre8kQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="mgER2mi4NkimOPEoWOfwGAAA">
<XPD:ATTR name="Name" type="string">makeTurn</XPD:ATTR>
<XPD:REF name="Owner">832rYBhvaU6nnNHQAjBAoQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">75pz8UgV+UGjqBQLldvnDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLAssociation" guid="L0XG+0BNxkyVaMcHmhp99wAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">33kABkBmf0CzCNs7C21h2QAA</XPD:REF>
<XPD:REF name="Views[1]">3cGvgjVkQkSHTVQ6e5kmewAA</XPD:REF>
<XPD:REF name="Views[2]">6WvEObPakUOy+rAA/VZ3jwAA</XPD:REF>
<XPD:REF name="Views[3]">OACO/LuflEqoy7tA3n4KqQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="75pz8UgV+UGjqBQLldvnDAAA">
<XPD:ATTR name="Name" type="string">controllers</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1..*</XPD:ATTR>
<XPD:REF name="Association">L0XG+0BNxkyVaMcHmhp99wAA</XPD:REF>
<XPD:REF name="Participant">832rYBhvaU6nnNHQAjBAoQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Tm8z2O73dEazQ4yphKZhRQAA</XPD:REF>
<XPD:REF name="Views[1]">pDH8AuOhgESRxQPg/p9cGgAA</XPD:REF>
<XPD:REF name="Views[2]">zGNChd6vS0mUZ7dsYVSO6QAA</XPD:REF>
<XPD:REF name="Views[3]">ud2mZIEBOk+FdI9FxthXpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="q/MA6xRZPEKIS7z5/zeUuAAA">
<XPD:ATTR name="Name" type="string">manager</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">L0XG+0BNxkyVaMcHmhp99wAA</XPD:REF>
<XPD:REF name="Participant">hdHGuciZ/kCdJm2ArwDoWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jh1QFW8aqkK2bWUfNPDaMwAA</XPD:REF>
<XPD:REF name="Views[1]">Grd0HZ3ZQE+Ck86laWtuqgAA</XPD:REF>
<XPD:REF name="Views[2]">dd0JaLewoU2bETwLmD7TUQAA</XPD:REF>
<XPD:REF name="Views[3]">kTNTqFwXNUWIrV0y7NEI2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLGeneralization" guid="tBvy+fC9UU+8C4fXsi1H8gAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:REF name="Child">1F8G++AQg0+ENYHLlGj4IQAA</XPD:REF>
<XPD:REF name="Parent">832rYBhvaU6nnNHQAjBAoQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3vcS7SEMK0iLOPRp//I/EQAA</XPD:REF>
<XPD:REF name="Views[1]">0hmBvwgLtkqTuxyMiP5UOwAA</XPD:REF>
<XPD:REF name="Views[2]">ViDdCDu6gk2TgApMXJooOgAA</XPD:REF>
<XPD:REF name="Views[3]">sTiM0UbNwU61ZjULV0FsxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[28]" type="UMLGeneralization" guid="i/Dugn2S602wkqb6N+LBjgAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:REF name="Child">ij5aBJ1eZk2fK8POMyr/OwAA</XPD:REF>
<XPD:REF name="Parent">832rYBhvaU6nnNHQAjBAoQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">r9Noy6IGeESqlDwABOnVwgAA</XPD:REF>
<XPD:REF name="Views[1]">kt5T+19AlEOYrHG4yRf8JAAA</XPD:REF>
<XPD:REF name="Views[2]">nzfbqcD/RkyGQvcZcoQnZQAA</XPD:REF>
<XPD:REF name="Views[3]">EJVpr0ODZ0idioP7AI8jTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[29]" type="UMLClass" guid="AanHoFSFLU+TlAkxjL0F/QAA">
<XPD:ATTR name="Name" type="string">Thing</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">mPJCcYJ/nEeny+AwnQgeXQAA</XPD:REF>
<XPD:REF name="Views[1]">5DuhQGdUF0ioo3YFm3t6VAAA</XPD:REF>
<XPD:REF name="Views[2]">OrKZ6j3KqEmvyHC80nzdHwAA</XPD:REF>
<XPD:REF name="Views[3]">dtvKZQIcDEewr4uFNyNfygAA</XPD:REF>
<XPD:REF name="Views[4]">24rT5oBNaEyM0qh7V0iynQAA</XPD:REF>
<XPD:REF name="Views[5]">U8DdWjryw0CY1EyckxZwNwAA</XPD:REF>
<XPD:REF name="Views[6]">bUKyyHd82Eqla2mel2DgrwAA</XPD:REF>
<XPD:REF name="Views[7]">f9KvKvU4RkyJSleHolgulQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">6n64KzlJp0i14LdywA7ohgAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">il0UY1v+zkWuaz1RxURIYAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">Y+yx04usvUSRaz1LXdtV2wAA</XPD:REF>
<XPD:REF name="Specializations[1]">ub7Cu8EYx0SdSZ53fibc0QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="8UuPdflojEiBdjsaWd83CQAA">
<XPD:ATTR name="Name" type="string">observe</XPD:ATTR>
<XPD:REF name="Owner">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IOkcAyGlVkiALDEJTW5bzAAA">
<XPD:ATTR name="Name" type="string">o</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8UuPdflojEiBdjsaWd83CQAA</XPD:REF>
<XPD:REF name="Type_">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">5gpnbcg+g0+X1BgU3JTaQwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">SFK4V8OEdEe+fT2TwqgrzQAA</XPD:REF>
<XPD:REF name="Associations[1]">sNKUIgxXKUStaaPGg7gpeAAA</XPD:REF>
<XPD:REF name="Associations[2]">Dgkp1mbJYUCLJqVU61SKNQAA</XPD:REF>
<XPD:REF name="Associations[3]">tpdcw8hqTEuW4+SB+stLUAAA</XPD:REF>
<XPD:REF name="Associations[4]">/yc3Aurse0CeNo5LR/h9cwAA</XPD:REF>
<XPD:ATTR name="#Instances" type="integer">1</XPD:ATTR>
<XPD:REF name="Instances[0]">8TrW1t/fz0uDBpV26H6cVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[30]" type="UMLGeneralization" guid="Y+yx04usvUSRaz1LXdtV2wAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:REF name="Child">mw6UvECaD0S+X0q5jEVYdAAA</XPD:REF>
<XPD:REF name="Parent">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EkYKTaNtNECC3QZIu8vnygAA</XPD:REF>
<XPD:REF name="Views[1]">jd6stc62uUGZ44ol/enOIwAA</XPD:REF>
<XPD:REF name="Views[2]">B0ogERqzlkWhfXjhM+Uy3gAA</XPD:REF>
<XPD:REF name="Views[3]">0HjrdH1DtkeK/f/+P/7K2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[31]" type="UMLGeneralization" guid="ub7Cu8EYx0SdSZ53fibc0QAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:REF name="Child">k3yviIWqEkS/c+4+UFMNkwAA</XPD:REF>
<XPD:REF name="Parent">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">WcpwEtk7sUSToIyzlZtFzwAA</XPD:REF>
<XPD:REF name="Views[1]">an21FL71PEOtM42e/H4OIQAA</XPD:REF>
<XPD:REF name="Views[2]">6OYb4jGMQkK5zPmurw8grwAA</XPD:REF>
<XPD:REF name="Views[3]">kEIy5Sc6TEqUoeyPealj6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[32]" type="UMLClass" guid="Qq2ubdrdzUixd22zcVUopAAA">
<XPD:ATTR name="Name" type="string">EruptionController</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sH7MU/cWZUWDrjBSyL2VHwAA</XPD:REF>
<XPD:REF name="Views[1]">U0NVHlAUNka7dXibBKks1gAA</XPD:REF>
<XPD:REF name="Views[2]">Kf8LdmEe8EO+boLW42IZFwAA</XPD:REF>
<XPD:REF name="Views[3]">53y+Ra892kaa93MznFRXNgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">CpV7AZnbXUmqT+3Mnre8kQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="390uUWW2dEKMGUwXzSztVgAA">
<XPD:ATTR name="Name" type="string">makeTurn</XPD:ATTR>
<XPD:REF name="Owner">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">6p6UJpw+V0mK8+NKSqUX6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="doLpzi54u0abkW2TRsoOZAAA">
<XPD:ATTR name="Name" type="string">makeEruption</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="2JdQZSvxfkO2hvhXHFqafAAA">
<XPD:ATTR name="Name" type="string">chooseTurn</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
<XPD:ATTR name="#CallActions" type="integer">1</XPD:ATTR>
<XPD:REF name="CallActions[0]">RKtKycuAs0Oct3o8tRtzoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="FhOwSPT2m0mgDf7WfbLgKAAA">
<XPD:ATTR name="Name" type="string">removeThing</XPD:ATTR>
<XPD:REF name="Owner">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="JG/XEINpTEu2CVD3cYvKIQAA">
<XPD:ATTR name="Name" type="string">addThing</XPD:ATTR>
<XPD:REF name="Owner">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">q/lx4poB9EGOPtFJ53pOgQAA</XPD:REF>
<XPD:REF name="Associations[1]">7p2fIzNUPEmwB0Y/RtJLpAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="G8XOlAjN4UK2J5mrSyzWFwAA">
<XPD:ATTR name="Name" type="string">untilEruption</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Instances" type="integer">3</XPD:ATTR>
<XPD:REF name="Instances[0]">jKGMrZtf00WRKE3LE17qtAAA</XPD:REF>
<XPD:REF name="Instances[1]">W57ENyzvc0G2ujuQKc4lvQAA</XPD:REF>
<XPD:REF name="Instances[2]">0XrTf+rYfEq6VhvDob9lwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[33]" type="UMLAssociation" guid="RtK3B8+cekqCu/jUN4qMPAAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">kHVFrV39BkCpZcmV8LfTaAAA</XPD:REF>
<XPD:REF name="Views[1]">zprSWMyX8EGSsg/Eb6mhaAAA</XPD:REF>
<XPD:REF name="Views[2]">kbyCD8bvak+hAb1bNybtLgAA</XPD:REF>
<XPD:REF name="Views[3]">CIGynjqZUUmVQYa54VluWgAA</XPD:REF>
<XPD:REF name="Views[4]">Ub8ntsOUNU+3vB0UO3WNfwAA</XPD:REF>
<XPD:REF name="Views[5]">It+5nk3h30OZGDugHZNwugAA</XPD:REF>
<XPD:REF name="Views[6]">EkAgcJQYh0W8/0igG3WAXQAA</XPD:REF>
<XPD:REF name="Views[7]">UBubrRCcrUKfvDAL8Oqw4AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="SFK4V8OEdEe+fT2TwqgrzQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">RtK3B8+cekqCu/jUN4qMPAAA</XPD:REF>
<XPD:REF name="Participant">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">r2rOvmg+Tk6dYTxQvBC/pgAA</XPD:REF>
<XPD:REF name="Views[1]">+ifPoyNQ006GgqH5oU9LmgAA</XPD:REF>
<XPD:REF name="Views[2]">hHVvUYeMxkC+tplxOA+iOgAA</XPD:REF>
<XPD:REF name="Views[3]">0k2z1sKJG02hfOQ89cnnYgAA</XPD:REF>
<XPD:REF name="Views[4]">zQGKZL4S0k2KTNCxShIHmAAA</XPD:REF>
<XPD:REF name="Views[5]">7NRzQo2PwEmWA+rimsaa/AAA</XPD:REF>
<XPD:REF name="Views[6]">SJUOBuhyWUq5JsAd+y2uhgAA</XPD:REF>
<XPD:REF name="Views[7]">dBAMfQs5WUSdFZdjiCJlZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="sNKUIgxXKUStaaPGg7gpeAAA">
<XPD:ATTR name="Name" type="string">neighbour</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1..*</XPD:ATTR>
<XPD:REF name="Association">RtK3B8+cekqCu/jUN4qMPAAA</XPD:REF>
<XPD:REF name="Participant">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">MfWt72O/wUK/ABWT8xtznwAA</XPD:REF>
<XPD:REF name="Views[1]">gm9e+kkTi0exLmHzKvvo2gAA</XPD:REF>
<XPD:REF name="Views[2]">Mmc4JLuJPk+HOMD4AHuDxAAA</XPD:REF>
<XPD:REF name="Views[3]">6yv9gCibIEympMtCJpTBygAA</XPD:REF>
<XPD:REF name="Views[4]">OCciAIHX/0GFv5YGw1sJ4gAA</XPD:REF>
<XPD:REF name="Views[5]">CpjU2xnX4EexWpJXe4QTEAAA</XPD:REF>
<XPD:REF name="Views[6]">qm1ox58T5E6a8n9Hte16TgAA</XPD:REF>
<XPD:REF name="Views[7]">JzIGzv1YSEea61fqF+pbXQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[34]" type="UMLAssociation" guid="f9qbGiqXDkeGXg/GOdWvGgAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3RdPPHlYWEGP64NTdjjKTwAA</XPD:REF>
<XPD:REF name="Views[1]">9yguYlt0HU+B6LozZzhmGwAA</XPD:REF>
<XPD:REF name="Views[2]">fQ1b8S9j1Uq5gU17+sDRCwAA</XPD:REF>
<XPD:REF name="Views[3]">n1WGOKNsYkGyD2bGNJCsaAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="CHndGD+mV0q+q8xrr/5pIgAA">
<XPD:ATTR name="Name" type="string">pair</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">f9qbGiqXDkeGXg/GOdWvGgAA</XPD:REF>
<XPD:REF name="Participant">k3yviIWqEkS/c+4+UFMNkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hNL/hrRBak2FjMW+X1I9QgAA</XPD:REF>
<XPD:REF name="Views[1]">qZ9piIx6WEqFSnxm9nV8TAAA</XPD:REF>
<XPD:REF name="Views[2]">My53jtlgTEaRHGgTtFO9MAAA</XPD:REF>
<XPD:REF name="Views[3]">GZK/b5y2BE6guNh/nvSn3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ezZabRHUlkOp90CJ3Ew0aQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">f9qbGiqXDkeGXg/GOdWvGgAA</XPD:REF>
<XPD:REF name="Participant">k3yviIWqEkS/c+4+UFMNkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9ZR7HMFbc06uqc6KNnTlsgAA</XPD:REF>
<XPD:REF name="Views[1]">rP7zeGzZ1E6wx4Okt2Hv2gAA</XPD:REF>
<XPD:REF name="Views[2]">j48Njo9TREqBTDi+C/uPTwAA</XPD:REF>
<XPD:REF name="Views[3]">SI0txINQeU+2ZUFY11ZZggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[35]" type="UMLDependency" guid="U5bEnAW2mkiFg91UDJxGQwAA">
<XPD:ATTR name="Name" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:REF name="Client">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
<XPD:REF name="Supplier">bbgpdy/QrkGdBkx9kAOLkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8moCROFAv0O71RYOyzuQpQAA</XPD:REF>
<XPD:REF name="Views[1]">NpoyqP6lXUa4sBzkcGYfswAA</XPD:REF>
<XPD:REF name="Views[2]">5uxct2FoYE+3rve6EEuQqwAA</XPD:REF>
<XPD:REF name="Views[3]">Hi597Hwv1UGM80GTS+k0tgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[36]" type="UMLDependency" guid="r8cxl1Pys0ujUu46an5M9wAA">
<XPD:ATTR name="Name" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:REF name="Client">nlyrchHTLU+/ODUqosxTiAAA</XPD:REF>
<XPD:REF name="Supplier">hdHGuciZ/kCdJm2ArwDoWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9YRQpYhGXUuWSUbO08PPuwAA</XPD:REF>
<XPD:REF name="Views[1]">sweIpbyi7UaokRRSP22k2gAA</XPD:REF>
<XPD:REF name="Views[2]">h/4TOjq1jUiGx7uw7fbQ0wAA</XPD:REF>
<XPD:REF name="Views[3]">n7FcPLes7EmT/0Ye74FhAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[37]" type="UMLAssociation" guid="zguKOnn5IUOk2H015ayJIwAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LZRkLsrcfka3TCLrWU46iQAA</XPD:REF>
<XPD:REF name="Views[1]">RqVesn0pg0mRBhf+qeUDLAAA</XPD:REF>
<XPD:REF name="Views[2]">arJOol1Lq0qxpNxd/LoCXAAA</XPD:REF>
<XPD:REF name="Views[3]">LQX4bS+Vy0ype+5DEutppQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="fNSmeBJRBEifDk6V41F4+wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">zguKOnn5IUOk2H015ayJIwAA</XPD:REF>
<XPD:REF name="Participant">hdHGuciZ/kCdJm2ArwDoWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ddg0xdJSoEWJ0LJ6E17UyQAA</XPD:REF>
<XPD:REF name="Views[1]">HxHhQTyeKU2y5BP3mFl6nAAA</XPD:REF>
<XPD:REF name="Views[2]">GvK7NSTB40usSu+Tsvck1wAA</XPD:REF>
<XPD:REF name="Views[3]">Kfthm4+qqUS/yb5ygkrjuAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Adqy577rWUGtVOC1cUZ+3QAA">
<XPD:ATTR name="Name" type="string">myMenu</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Association">zguKOnn5IUOk2H015ayJIwAA</XPD:REF>
<XPD:REF name="Participant">nlyrchHTLU+/ODUqosxTiAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">p2uoFVR38Eq/f4SD7uTDWAAA</XPD:REF>
<XPD:REF name="Views[1]">prCVPbZ3dUOkF54p2tsRiQAA</XPD:REF>
<XPD:REF name="Views[2]">9QSOG6Rom0STHjuYUhDo5wAA</XPD:REF>
<XPD:REF name="Views[3]">gE8h4ea+D0+dgPQR5n9kmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[38]" type="UMLGeneralization" guid="CpV7AZnbXUmqT+3Mnre8kQAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:REF name="Child">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
<XPD:REF name="Parent">832rYBhvaU6nnNHQAjBAoQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wwJw2woSLU+nLNuwXR3t0AAA</XPD:REF>
<XPD:REF name="Views[1]">CGTnzWset0GPouQXKU37IQAA</XPD:REF>
<XPD:REF name="Views[2]">+iwOY69w9UihLrGioYs4SAAA</XPD:REF>
<XPD:REF name="Views[3]">53YE/6+JUkWEITdJNL48TQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[39]" type="UMLEnumeration" guid="zHCl01DRAUG8udba1ixm7wAA">
<XPD:ATTR name="Name" type="string">Action</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">z76zEJRBQkqtx1UFWQqemwAA</XPD:REF>
<XPD:REF name="Views[1]">G2kM7U7owU+DUSAlDg/fcgAA</XPD:REF>
<XPD:REF name="Views[2]">QH/vdylKrkqqr3YTY5Ru2AAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">6n64KzlJp0i14LdywA7ohgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">bnm5XTf3P0+KQyst3rKNGQAA</XPD:REF>
<XPD:ATTR name="#Literals" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Literals[0]" type="UMLEnumerationLiteral" guid="AzHUwA/X7U6Era8wFvUBwwAA">
<XPD:ATTR name="Name" type="string">drill</XPD:ATTR>
<XPD:REF name="Enumeration">zHCl01DRAUG8udba1ixm7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Literals[1]" type="UMLEnumerationLiteral" guid="MajANSg2YE+/aTylzlvY2gAA">
<XPD:ATTR name="Name" type="string">excavate</XPD:ATTR>
<XPD:REF name="Enumeration">zHCl01DRAUG8udba1ixm7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Literals[2]" type="UMLEnumerationLiteral" guid="XrIRuaH/AE2W7APTo9CRFwAA">
<XPD:ATTR name="Name" type="string">teleport</XPD:ATTR>
<XPD:REF name="Enumeration">zHCl01DRAUG8udba1ixm7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Literals[3]" type="UMLEnumerationLiteral" guid="2QNKCEtwN0OVp4jcr7dmUgAA">
<XPD:ATTR name="Name" type="string">buildBase</XPD:ATTR>
<XPD:REF name="Enumeration">zHCl01DRAUG8udba1ixm7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Literals[4]" type="UMLEnumerationLiteral" guid="3wdJ16oIG0GWTyqP/7vlIQAA">
<XPD:ATTR name="Name" type="string">placeMaterial</XPD:ATTR>
<XPD:REF name="Enumeration">zHCl01DRAUG8udba1ixm7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[40]" type="UMLDependency" guid="6n64KzlJp0i14LdywA7ohgAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:REF name="Client">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
<XPD:REF name="Supplier">zHCl01DRAUG8udba1ixm7wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DfNknRMvxk+j69D8J3/xvAAA</XPD:REF>
<XPD:REF name="Views[1]">hFfzYCe/uUKALfll9kIYpQAA</XPD:REF>
<XPD:REF name="Views[2]">XCzrETS7f0OJUbxsBAqiIQAA</XPD:REF>
<XPD:REF name="Views[3]">6CzO8QjaMkK3l5zlREwUiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[41]" type="UMLAssociation" guid="zbTa4NIRH0Cksh/5t0WnGQAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sSj0sht3HUymRNvwOJYEwAAA</XPD:REF>
<XPD:REF name="Views[1]">vAmDAA0J4EmQVrpn2RaamgAA</XPD:REF>
<XPD:REF name="Views[2]">NgatCm/ec0OY+i1/v8EWpwAA</XPD:REF>
<XPD:REF name="Views[3]">jG82DqnqeUW3fEeX0CWMegAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="LbM9sXCf2E6/blX+yQV7ggAA">
<XPD:ATTR name="Name" type="string">materials</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">zbTa4NIRH0Cksh/5t0WnGQAA</XPD:REF>
<XPD:REF name="Participant">N9abRSMYw0yjvzx7KzifqwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ANHgNH68JUK/oCMgdpZo2AAA</XPD:REF>
<XPD:REF name="Views[1]">0ZPrz/LVUEaKPwbTN953HwAA</XPD:REF>
<XPD:REF name="Views[2]">eWieFlGUHEmM7HR+BQGTFgAA</XPD:REF>
<XPD:REF name="Views[3]">keMDB9NqXkmQCQqMRo545AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Um+kjdsgcUillqjlKf5WEQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">zbTa4NIRH0Cksh/5t0WnGQAA</XPD:REF>
<XPD:REF name="Participant">vZZ17/xICEWsgU469wHbpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0wg3MnZm2k2+2xUulpfzUQAA</XPD:REF>
<XPD:REF name="Views[1]">SUUJoY85dEOFxGEnOX1WYQAA</XPD:REF>
<XPD:REF name="Views[2]">8tyKFaU74kWiMNkw0Lb51gAA</XPD:REF>
<XPD:REF name="Views[3]">cq4x+D67s02V+AY/Oz/xsgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[42]" type="UMLClass" guid="vZZ17/xICEWsgU469wHbpAAA">
<XPD:ATTR name="Name" type="string">Inventory</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3OzU0+5FG0SRGb+mq8oaFgAA</XPD:REF>
<XPD:REF name="Views[1]">q2PAmlL6a0aQifIyNtb5nAAA</XPD:REF>
<XPD:REF name="Views[2]">VAJJDfBfEEGN4A7xMi0tEgAA</XPD:REF>
<XPD:REF name="Views[3]">11VxMLb/akOMYq68DbGs2wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0ckxZVeBVEWLQUCDiMYOswAA">
<XPD:ATTR name="Name" type="string">addMaterial</XPD:ATTR>
<XPD:REF name="Owner">vZZ17/xICEWsgU469wHbpAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HnVt0m7BakG4NsM1RTVFawAA">
<XPD:ATTR name="Name" type="string">m</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0ckxZVeBVEWLQUCDiMYOswAA</XPD:REF>
<XPD:REF name="Type_">N9abRSMYw0yjvzx7KzifqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="pAqRxdX8BEObgY4o+x4EwgAA">
<XPD:ATTR name="Name" type="string">removeMaterial</XPD:ATTR>
<XPD:REF name="Owner">vZZ17/xICEWsgU469wHbpAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+01lpvqGN0ODJP1QZtqnxgAA">
<XPD:ATTR name="Name" type="string">m</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pAqRxdX8BEObgY4o+x4EwgAA</XPD:REF>
<XPD:REF name="Type_">N9abRSMYw0yjvzx7KzifqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="syvof1iKrEeUGxuUkZ+l/AAA">
<XPD:ATTR name="Name" type="string">containsRecipe</XPD:ATTR>
<XPD:REF name="Owner">vZZ17/xICEWsgU469wHbpAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dLl3FVhnFkSRjr4BsR/QBQAA">
<XPD:ATTR name="Name" type="string">reciper</XPD:ATTR>
<XPD:REF name="BehavioralFeature">syvof1iKrEeUGxuUkZ+l/AAA</XPD:REF>
<XPD:REF name="Type_">vZZ17/xICEWsgU469wHbpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">dLl3FVhnFkSRjr4BsR/QBQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">Um+kjdsgcUillqjlKf5WEQAA</XPD:REF>
<XPD:REF name="Associations[1]">LUsg0tSMoUS6trkldbYO8AAA</XPD:REF>
<XPD:REF name="Associations[2]">SnWNPy22RU2PtZl70z8gyQAA</XPD:REF>
<XPD:REF name="Associations[3]">ETNUlv56i0+FrtTvdr1PHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[43]" type="UMLAssociation" guid="G613gxrCoU612jj5Wwsz8gAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6NWvJPWoCUS6NkIC1oQ0IwAA</XPD:REF>
<XPD:REF name="Views[1]">5Y6Vd+JNq0CW+lWaZrgwhgAA</XPD:REF>
<XPD:REF name="Views[2]">lFKxgTuSS0O1UX/YBisX3QAA</XPD:REF>
<XPD:REF name="Views[3]">AqXDLuUSE0OAu3k89ohYugAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="LUsg0tSMoUS6trkldbYO8AAA">
<XPD:ATTR name="Name" type="string">base</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Association">G613gxrCoU612jj5Wwsz8gAA</XPD:REF>
<XPD:REF name="Participant">vZZ17/xICEWsgU469wHbpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FPi/xFp1SEOnX1hR7oHxOQAA</XPD:REF>
<XPD:REF name="Views[1]">4SfcB4S1lUaKOwclsvI7AAAA</XPD:REF>
<XPD:REF name="Views[2]">qeSY+JgeEUugRIX+9Sx7LwAA</XPD:REF>
<XPD:REF name="Views[3]">YAOeSgddDEmVwHL5Y0QJQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ku/Flzlul0mWpfoKxFKp/AAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">G613gxrCoU612jj5Wwsz8gAA</XPD:REF>
<XPD:REF name="Participant">D+EkfSEg9Uy60xPZhJAR7gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">l6f1g6UFjUacwnu8CZJmQAAA</XPD:REF>
<XPD:REF name="Views[1]">hqPOk/SSa0eekzIpvvTVugAA</XPD:REF>
<XPD:REF name="Views[2]">fEKcMr8ZR0CIHCkbWY6q6QAA</XPD:REF>
<XPD:REF name="Views[3]">AExdOGuNkU6xhxL03iguAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[44]" type="UMLAssociation" guid="g/MO1JiBQ0GyNcaQ1tpU2wAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bOMRTrI2oUK8YNzT1Vn9VQAA</XPD:REF>
<XPD:REF name="Views[1]">+n9Vl6dhwUms+JeJauCBwwAA</XPD:REF>
<XPD:REF name="Views[2]">5JlMho0Io0W0PR/D466Z0QAA</XPD:REF>
<XPD:REF name="Views[3]">UNupc1ZPwkW3apFnV9hynwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="SnWNPy22RU2PtZl70z8gyQAA">
<XPD:ATTR name="Name" type="string">myInventory</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Association">g/MO1JiBQ0GyNcaQ1tpU2wAA</XPD:REF>
<XPD:REF name="Participant">vZZ17/xICEWsgU469wHbpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wZcVn+d/OE6Z7RPOPLEV1QAA</XPD:REF>
<XPD:REF name="Views[1]">BvVRPUJWN0eyyDVXYU4ISgAA</XPD:REF>
<XPD:REF name="Views[2]">rLSM3T3FjEqIePy6Xwyu8gAA</XPD:REF>
<XPD:REF name="Views[3]">HLk2IsUNT0CpuZdubapyNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="L8zQzb7i2EKmAksqBLby3QAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">g/MO1JiBQ0GyNcaQ1tpU2wAA</XPD:REF>
<XPD:REF name="Participant">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PJwlktYdcE2bDyqiuYC9jgAA</XPD:REF>
<XPD:REF name="Views[1]">n9yjR+PscU6tetjXPOVSDwAA</XPD:REF>
<XPD:REF name="Views[2]">kmUupOKFKE2nqVcdkaJEsQAA</XPD:REF>
<XPD:REF name="Views[3]">qVDQiIpFqEuu4BOtucJ+oAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[45]" type="UMLAssociation" guid="ZR47rZo4dEWTJ5Js6cfKRwAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rXHJWF7J9kGDK1l2a+jkMgAA</XPD:REF>
<XPD:REF name="Views[1]">y+fEA1ekx0KXAWxORPcyVQAA</XPD:REF>
<XPD:REF name="Views[2]">W4FH1gpx70WBWanjvfWg+AAA</XPD:REF>
<XPD:REF name="Views[3]">Z4upsbqGvUGSKgAR4FNoygAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ETNUlv56i0+FrtTvdr1PHwAA">
<XPD:ATTR name="Name" type="string">recipes</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">ZR47rZo4dEWTJ5Js6cfKRwAA</XPD:REF>
<XPD:REF name="Participant">vZZ17/xICEWsgU469wHbpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">r4xAnuzzpEOboee7AcQ/LwAA</XPD:REF>
<XPD:REF name="Views[1]">ixkpobuWu0a59xd7zqor9wAA</XPD:REF>
<XPD:REF name="Views[2]">svBSQdtAgUOh/neF3DC8TwAA</XPD:REF>
<XPD:REF name="Views[3]">qr2sOxNa8Uu2Syu66vqVhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="sZJad9eCIkyZNXhkynkp1wAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:REF name="Association">ZR47rZo4dEWTJ5Js6cfKRwAA</XPD:REF>
<XPD:REF name="Participant">hdHGuciZ/kCdJm2ArwDoWwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/LoL6QG5gUSp4ASgCv3OaAAA</XPD:REF>
<XPD:REF name="Views[1]">7m32tlTJyUKwCFabNhljLAAA</XPD:REF>
<XPD:REF name="Views[2]">2DSQ89u5x0GC8ilvP6MltgAA</XPD:REF>
<XPD:REF name="Views[3]">DvCdue/SDk2RMEyBxfTk5gAA</XPD:REF>
<XPD:ATTR name="#Qualifiers" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Qualifiers[0]" type="UMLAttribute" guid="SM9rMD4ZPUKO8Zooe4sAugAA">
<XPD:ATTR name="Name" type="string">recipeName: string</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="AssociationEnd">sZJad9eCIkyZNXhkynkp1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[46]" type="UMLDependency" guid="IWHITip1w0mTG3nRZ+zo7gAA">
<XPD:ATTR name="Name" type="string">&lt;&lt;create&gt;&gt;</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:REF name="Client">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
<XPD:REF name="Supplier">k3yviIWqEkS/c+4+UFMNkwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cWb7+/kA+kKb4sdoVSYFtAAA</XPD:REF>
<XPD:REF name="Views[1]">umrLEdK1uEab7bIsrG4ujgAA</XPD:REF>
<XPD:REF name="Views[2]">B0hFXLrx80ugYkUGjTr6cwAA</XPD:REF>
<XPD:REF name="Views[3]">4I0X8Nhba0G+GjzwOwIqRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[47]" type="UMLAssociation" guid="Quzdquqc/ku0U9dXZ3FYsQAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sZRewqnw6ESEQRMo/PZ62wAA</XPD:REF>
<XPD:REF name="Views[1]">eaDNWjMiYEiE7JCoYRAfiAAA</XPD:REF>
<XPD:REF name="Views[2]">F/8FiHYrv0m1i2IlaEqupAAA</XPD:REF>
<XPD:REF name="Views[3]">te41H6oTLkWBOj5rj0D79QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="wCOeP/qMMUedNIqKMOQMfQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">Quzdquqc/ku0U9dXZ3FYsQAA</XPD:REF>
<XPD:REF name="Participant">1F8G++AQg0+ENYHLlGj4IQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">o0mRsHNSW0qUOYe65TyhuQAA</XPD:REF>
<XPD:REF name="Views[1]">pxSCzJEKIE2y3VGwpUt4YwAA</XPD:REF>
<XPD:REF name="Views[2]">9gjzYr3yXkydakHuNZHspQAA</XPD:REF>
<XPD:REF name="Views[3]">6wZvmFZ8PECTmysL+WdgJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="GKXu7Mrr5Em1mdW8clKIhgAA">
<XPD:ATTR name="Name" type="string">selected</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Association">Quzdquqc/ku0U9dXZ3FYsQAA</XPD:REF>
<XPD:REF name="Participant">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">N3hP/Mm7XU6/W8mrrAonwgAA</XPD:REF>
<XPD:REF name="Views[1]">9NLeLveGhEC7rXKOOZtx6gAA</XPD:REF>
<XPD:REF name="Views[2]">+HbqBsD3xkuLvFnsQfu7CgAA</XPD:REF>
<XPD:REF name="Views[3]">jNRsgmNDBUy6GG4HjYvPCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[48]" type="UMLEnumeration" guid="HAA3cU+uL0OvMG8RUiKgBQAA">
<XPD:ATTR name="Name" type="string">EndType</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">zjlWF5USVUmKRz6cZQt+GwAA</XPD:REF>
<XPD:REF name="Views[1]">Nd798eNWykeLweb1FTMJhQAA</XPD:REF>
<XPD:REF name="Views[2]">8mxzsbW+dEioGvT8Y4u4gQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">UuFAMMyZF0ySIWGOJREkdwAA</XPD:REF>
<XPD:ATTR name="#Literals" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Literals[0]" type="UMLEnumerationLiteral" guid="fFC9dQ0cdEeAUfopgKClUgAA">
<XPD:ATTR name="Name" type="string">win</XPD:ATTR>
<XPD:REF name="Enumeration">HAA3cU+uL0OvMG8RUiKgBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Literals[1]" type="UMLEnumerationLiteral" guid="GzM6w2f/0U2hIEGHcUKqBQAA">
<XPD:ATTR name="Name" type="string">lose</XPD:ATTR>
<XPD:REF name="Enumeration">HAA3cU+uL0OvMG8RUiKgBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[49]" type="UMLDependency" guid="UuFAMMyZF0ySIWGOJREkdwAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:REF name="Client">hdHGuciZ/kCdJm2ArwDoWwAA</XPD:REF>
<XPD:REF name="Supplier">HAA3cU+uL0OvMG8RUiKgBQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ef1dUK0hzEeRCS72a0sE2gAA</XPD:REF>
<XPD:REF name="Views[1]">t8FQFm/m9kODntiZcDLl9QAA</XPD:REF>
<XPD:REF name="Views[2]">KOYgOAa1qE25itNnZDPV7QAA</XPD:REF>
<XPD:REF name="Views[3]">4J+7NHV1eE2amFbplqARwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[50]" type="UMLAssociation" guid="cui7GZ7HM0Otd93dD5fLmQAA">
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">k1druVsLeU2pHzCXcUT3oQAA</XPD:REF>
<XPD:REF name="Views[1]">KuXAHUOrpkGhBv/mWuXUbwAA</XPD:REF>
<XPD:REF name="Views[2]">lgH6V9xUikSXyJ8nsaGauAAA</XPD:REF>
<XPD:REF name="Views[3]">SWUZwqkZGkeUNFiBr0fdTAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="jUV+wS+em0m+5ljPxO5SyAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">cui7GZ7HM0Otd93dD5fLmQAA</XPD:REF>
<XPD:REF name="Participant">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FalW0C9D2kWz1TYZocPexwAA</XPD:REF>
<XPD:REF name="Views[1]">UBohaesz5E2pf4Y40m2DlAAA</XPD:REF>
<XPD:REF name="Views[2]">tJMt3mUw20qQ/WqaWQS/NgAA</XPD:REF>
<XPD:REF name="Views[3]">oyi7RTIE10Oj7rQA3jtkAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="7p2fIzNUPEmwB0Y/RtJLpAAA">
<XPD:ATTR name="Name" type="string">eruptionController</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Association">cui7GZ7HM0Otd93dD5fLmQAA</XPD:REF>
<XPD:REF name="Participant">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KiFy5FdlK0qEAUWbcWRmwgAA</XPD:REF>
<XPD:REF name="Views[1]">xoi20sGLN0uWCYfOX6K48wAA</XPD:REF>
<XPD:REF name="Views[2]">FifqeQL7iUKprMJBVFlVsAAA</XPD:REF>
<XPD:REF name="Views[3]">uF2lHgutWkuoU3siVVa4CAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[51]" type="UMLModel" guid="Lc9n0RMatEmCesenwLDfXwAA">
<XPD:ATTR name="Name" type="string">UI</XPD:ATTR>
<XPD:REF name="Namespace">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="hD8q3JqctkqkuoeH2y+VkgAA">
<XPD:ATTR name="Name" type="string">ui class</XPD:ATTR>
<XPD:REF name="DiagramOwner">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="8pr+IvDUSEi2miyEEEwnKwAA">
<XPD:REF name="Model">hD8q3JqctkqkuoeH2y+VkgAA</XPD:REF>
<XPD:REF name="Diagram">hD8q3JqctkqkuoeH2y+VkgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">15</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="D4pYODoVIUOfIxMAT0mElwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">228</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">102</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">225</XPD:ATTR>
<XPD:REF name="Model">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="MkD7TsC6xkiEUCfsqy6GWAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="yQsl+eAVWU2Me3dMmMTXIgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UIController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="dYO56Lt/YEi3CqIixtatKgAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;singleton&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="SOPdiEZJzUiBq+eeRPkczwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="fvasTVMnVU2hbBy2/A379gAA">
<XPD:REF name="Model">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="t+0EKtP0jUi2pZlJuEDvWwAA">
<XPD:REF name="Model">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="o56sUybwukWVHt7pxuBcyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="70aShW6IqUKB/5taFGaDQQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">212</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">129</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">1Zti2FV4WUm/5BKkF8Cq3wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/2iQsTfyMU+fEv4RO/a8kgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6Vutc1x9bk+PjzM6wOSvOAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">GameManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xzu0YeJWskO6xUZBmAloTQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;singleton&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CBDjrhvd4EiRZVFQOLBTcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="hQU6gHmFq0mDqAVlUfpiYwAA">
<XPD:REF name="Model">1Zti2FV4WUm/5BKkF8Cq3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JYSOF+Ab5kqhZGfMzxeFcQAA">
<XPD:REF name="Model">1Zti2FV4WUm/5BKkF8Cq3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9OYh978DI0WTxhmep8vQEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1Zti2FV4WUm/5BKkF8Cq3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="pAZGQ/5Bt0uKlvwGkxs2zwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">277,240;276,159</XPD:ATTR>
<XPD:REF name="Model">6BEJQ9ZmGUqUiBhtV21TYAAA</XPD:REF>
<XPD:REF name="Head">70aShW6IqUKB/5taFGaDQQAA</XPD:REF>
<XPD:REF name="Tail">D4pYODoVIUOfIxMAT0mElwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7ba84IxQbUK6LVs82tz+/QAA">
<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">6BEJQ9ZmGUqUiBhtV21TYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="uoWCW6StJ0653cpw0Ep+SwAA">
<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">6BEJQ9ZmGUqUiBhtV21TYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="718G8NAuZEudBmNkBkJiGQAA">
<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">6BEJQ9ZmGUqUiBhtV21TYAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="EDE09R91Gk6RtPalQl8FlwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">440</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">276</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">126</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xXjbHA2mBUyb1VjVTK//SwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="tCUeDYNC+Uy4w2rDpNfsVAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Obsticle</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ThGyQZoLSES02OdB4AsTCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6v26JwNKsk+Qmwfsh9qaLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4wnP+zE2WUuyU4xSiQS7WgAA">
<XPD:REF name="Model">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ibT81AUwUUWjSwZoTEki9wAA">
<XPD:REF name="Model">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MMd2RfC6e0yqZGPiAdw45AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="CJ/BcqXtxEOwF20EiYljkQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">329,351;440,350</XPD:ATTR>
<XPD:REF name="Model">0mTXkWNGNkWfHV+nGYSM5wAA</XPD:REF>
<XPD:REF name="Head">EDE09R91Gk6RtPalQl8FlwAA</XPD:REF>
<XPD:REF name="Tail">D4pYODoVIUOfIxMAT0mElwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Go42mLb6G06iSu3h0m8a4gAA">
<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">0mTXkWNGNkWfHV+nGYSM5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Qg7wBJth5EiuV2JHsWkl6QAA">
<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">0mTXkWNGNkWfHV+nGYSM5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="umTqTMKZNEm2qyeWQGexBAAA">
<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">0mTXkWNGNkWfHV+nGYSM5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="3FrDTkuWdEqjbNtFwDpbYwAA">
<XPD:ATTR name="Alpha" type="real">-0.61681096603765</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">28.0178514522438</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-obsticles</XPD:ATTR>
<XPD:REF name="Model">H8cJSpzcrEqQLgYURlTBjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="YTOf7F+ZHUCaTjpJ+vhtJAAA">
<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">UDJiqsveEEanEB394vKjNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="O17OBN9ZDEOtCFLnyVqc2AAA">
<XPD:ATTR name="Alpha" type="real">0.546789045771015</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">26.9258240356725</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">0..*</XPD:ATTR>
<XPD:REF name="Model">H8cJSpzcrEqQLgYURlTBjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="hre5CGnPvUqsSNCh1zOL4gAA">
<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">UDJiqsveEEanEB394vKjNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ZLD35PCrf0eYPe09gguNIQAA">
<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">H8cJSpzcrEqQLgYURlTBjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="hinPOwKKj0q+ndlVr1v56gAA">
<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">UDJiqsveEEanEB394vKjNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Vz/aEp79C0Ciqc11xJaa3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-720</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">H8cJSpzcrEqQLgYURlTBjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="OGo0+KsNfkSBc2Nx0MCzBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-720</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">UDJiqsveEEanEB394vKjNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="CLMmhXsZ2UiiQstF85KlAgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">604</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">/vs0nXxsQUar8oYW03XSZAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="W3d+R7p+PUGoHsQr1GaD2gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DYuAySTlzky4xKEqd2voEgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Observeable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CiIACiMu6UCqShkmH7By+wAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;interface&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0acWBNe0sUWJWGX+nny4lwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lxKNtFQ6okebp5M0hq/ZAQAA">
<XPD:REF name="Model">/vs0nXxsQUar8oYW03XSZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kx149cUSVUGfMl8sxBsM2AAA">
<XPD:REF name="Model">/vs0nXxsQUar8oYW03XSZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="XmPOkYbt8USpzjPJf02u0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/vs0nXxsQUar8oYW03XSZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="gh9a8x8E20Owhzvs1xDSDQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">768,350;565,349</XPD:ATTR>
<XPD:REF name="Model">bSlwRJAjQEaGcD0WnapnbgAA</XPD:REF>
<XPD:REF name="Head">EDE09R91Gk6RtPalQl8FlwAA</XPD:REF>
<XPD:REF name="Tail">24rT5oBNaEyM0qh7V0iynQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wPgPPJWd3UCymuAEM+B31QAA">
<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">bSlwRJAjQEaGcD0WnapnbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GPmWVVnbqkeP/66DpO0lQAAA">
<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">bSlwRJAjQEaGcD0WnapnbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nzY0LcSugUuAsnkMa24WQQAA">
<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">bSlwRJAjQEaGcD0WnapnbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="huzxubqPRE+02pPhvaCbPwAA">
<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">PQxJk4Z58km0rIVLqoWHVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="PxbLEQHvR02lsFfj9eg6nAAA">
<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:ATTR name="Text" type="string">-data</XPD:ATTR>
<XPD:REF name="Model">/yc3Aurse0CeNo5LR/h9cwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="+STRjVpAYU+Cg+gRClztogAA">
<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">epHead</XPD:ATTR>
<XPD:REF name="Model">PQxJk4Z58km0rIVLqoWHVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="pGblrm/i/kKKVwSIsbbLGQAA">
<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">/yc3Aurse0CeNo5LR/h9cwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Dh1SXlywBkK6ke7Z07CyuwAA">
<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">PQxJk4Z58km0rIVLqoWHVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="vfh1DK1/R0qDH4IkrGxsqAAA">
<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">/yc3Aurse0CeNo5LR/h9cwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="+5/mY7IlAUSlJEGyzX1fCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-996</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-700</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">PQxJk4Z58km0rIVLqoWHVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ak9jqrtGVkGxmdiPWHkTOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-996</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-700</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">/yc3Aurse0CeNo5LR/h9cwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="E4xI6Lh2yUamf8zNYAPAOwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">816</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">556</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">138</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">77</XPD:ATTR>
<XPD:REF name="Model">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+Cfs2l/MtkeNbQ5poi7vLAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="OLCflfUAvE2K8NeqTT8VCQAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Entity</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0m10S10H90y8w+IZAAwBwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ALOI08X7/kSTRQtxEPpJuwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="R6vdctHgnkWkaoy4CM0VogAA">
<XPD:REF name="Model">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/oOW8reYfUeJPmOwgpUwewAA">
<XPD:REF name="Model">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1w5rSlaEb0yEtCf3yd/0cgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="24rT5oBNaEyM0qh7V0iynQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">768</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">316</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">234</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hcXcCb/djk+NypBJDN4beAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="L6lhtoLsXk2GgpNNRxhZfAAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Thing</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="F2sfr4X1E0WfxD/LYrMcgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UdWWUA4fOkyjYXN8ejg4CAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="U8DdWjryw0CY1EyckxZwNwAA">
<XPD:REF name="Model">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="bUKyyHd82Eqla2mel2DgrwAA">
<XPD:REF name="Model">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="f9KvKvU4RkyJSleHolgulQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="Ub8ntsOUNU+3vB0UO3WNfwAA">
<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">1001,350;1068,350;1068,382;1001,382</XPD:ATTR>
<XPD:REF name="Model">RtK3B8+cekqCu/jUN4qMPAAA</XPD:REF>
<XPD:REF name="Head">24rT5oBNaEyM0qh7V0iynQAA</XPD:REF>
<XPD:REF name="Tail">24rT5oBNaEyM0qh7V0iynQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="It+5nk3h30OZGDugHZNwugAA">
<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">RtK3B8+cekqCu/jUN4qMPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="EkAgcJQYh0W8/0igG3WAXQAA">
<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">RtK3B8+cekqCu/jUN4qMPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="UBubrRCcrUKfvDAL8Oqw4AAA">
<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">RtK3B8+cekqCu/jUN4qMPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="OCciAIHX/0GFv5YGw1sJ4gAA">
<XPD:ATTR name="Alpha" type="real">-0.463647475667508</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">33.5410196624968</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">#neighbour</XPD:ATTR>
<XPD:REF name="Model">sNKUIgxXKUStaaPGg7gpeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="zQGKZL4S0k2KTNCxShIHmAAA">
<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">SFK4V8OEdEe+fT2TwqgrzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="qm1ox58T5E6a8n9Hte16TgAA">
<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">1..*</XPD:ATTR>
<XPD:REF name="Model">sNKUIgxXKUStaaPGg7gpeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="SJUOBuhyWUq5JsAd+y2uhgAA">
<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">SFK4V8OEdEe+fT2TwqgrzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="CpjU2xnX4EexWpJXe4QTEAAA">
<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">sNKUIgxXKUStaaPGg7gpeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="7NRzQo2PwEmWA+rimsaa/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">SFK4V8OEdEe+fT2TwqgrzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="JzIGzv1YSEea61fqF+pbXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1227</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1028</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">sNKUIgxXKUStaaPGg7gpeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="dBAMfQs5WUSdFZdjiCJlZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1227</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1028</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">SFK4V8OEdEe+fT2TwqgrzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="RUA6oQCcsEi8yEnD4FH9KQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">884,384;884,556</XPD:ATTR>
<XPD:REF name="Model">i0MP4l5zpk+g4SZIbybr4gAA</XPD:REF>
<XPD:REF name="Head">E4xI6Lh2yUamf8zNYAPAOwAA</XPD:REF>
<XPD:REF name="Tail">24rT5oBNaEyM0qh7V0iynQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rcU3aYSjy0eODb23GxOeDgAA">
<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">i0MP4l5zpk+g4SZIbybr4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4dVAczmBVEyb4OA89GoC6wAA">
<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">i0MP4l5zpk+g4SZIbybr4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="O6uTLfKUqEWQGhzR7XJ7jQAA">
<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">i0MP4l5zpk+g4SZIbybr4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="BCoOML59jUyXdlS+08b0uAAA">
<XPD:ATTR name="Alpha" type="real">-1.12207226076407</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">29.9666481275434</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">#entities</XPD:ATTR>
<XPD:REF name="Model">yHMUsq4/MECbDfru5uWQrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="dMCfKYRVwEmFhMgW/DZK8gAA">
<XPD:ATTR name="Alpha" type="real">-1.13416921838267</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">33.1058907144937</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">#location</XPD:ATTR>
<XPD:REF name="Model">Dgkp1mbJYUCLJqVU61SKNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="nf8sOx1JZk2t12e+3waIuQAA">
<XPD:ATTR name="Alpha" type="real">0.917949903200934</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">21.4009345590327</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">0..*</XPD:ATTR>
<XPD:REF name="Model">yHMUsq4/MECbDfru5uWQrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="T+xPVC3r1E+pF8zzXD7w+AAA">
<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">Dgkp1mbJYUCLJqVU61SKNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="nCr44RpJ1E2hYzM67YLNhAAA">
<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">yHMUsq4/MECbDfru5uWQrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="1+XTbRF9u0G/nhkbg/gO8AAA">
<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">Dgkp1mbJYUCLJqVU61SKNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="hyCZGe7MOkKW88yQNlalLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-800</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">yHMUsq4/MECbDfru5uWQrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="JIWIV/K9HUOOWtSRPgPaTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-800</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Dgkp1mbJYUCLJqVU61SKNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLRealizationView" guid="tAJt/ro9EUKLVVGN8f4xgwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">837,384;708,476</XPD:ATTR>
<XPD:REF name="Model">il0UY1v+zkWuaz1RxURIYAAA</XPD:REF>
<XPD:REF name="Head">CLMmhXsZ2UiiQstF85KlAgAA</XPD:REF>
<XPD:REF name="Tail">24rT5oBNaEyM0qh7V0iynQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jIvlkjT07EWDzNTSGMt3egAA">
<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">il0UY1v+zkWuaz1RxURIYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="vPCCpu4saUiE69BwDlenAQAA">
<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">il0UY1v+zkWuaz1RxURIYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="V/uRCoQbqUSUI+daIej3kQAA">
<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">il0UY1v+zkWuaz1RxURIYAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLRealizationView" guid="vv1d+xBJ4Eu8Mr1/t5o8FAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">816,568;719,532</XPD:ATTR>
<XPD:REF name="Model">5+l2GgABQkayVZ1oFJpISAAA</XPD:REF>
<XPD:REF name="Head">CLMmhXsZ2UiiQstF85KlAgAA</XPD:REF>
<XPD:REF name="Tail">E4xI6Lh2yUamf8zNYAPAOwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="PDvZmcyumECGbwLFcRcJEwAA">
<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">5+l2GgABQkayVZ1oFJpISAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="0MZEa8xd30yu1NU5l1qbJQAA">
<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">5+l2GgABQkayVZ1oFJpISAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="JTBR8kDQWkWNzPUrMerZlgAA">
<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">5+l2GgABQkayVZ1oFJpISAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="redavNx8TUqaDA7aWtQmZQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">400</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">185</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">73</XPD:ATTR>
<XPD:REF name="Model">1F8G++AQg0+ENYHLlGj4IQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="xo2X2CdyMEmXXABRLgZEgwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="M7meCOOeZEyr4S5RG5+HnwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SettlerController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kMQW5Z96BkKQzQ4ZXZhi5AAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;singleton&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uzWJxp1h8k2ir5AXui3mLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6G0QqXRjVEaEVleiP6/ZnwAA">
<XPD:REF name="Model">1F8G++AQg0+ENYHLlGj4IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="CY1LuEEOAU64d/+f4bKVUAAA">
<XPD:REF name="Model">1F8G++AQg0+ENYHLlGj4IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="75yDrN4VukiZfV5R7j/j/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1F8G++AQg0+ENYHLlGj4IQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="h42jnPTPKEuqUk6Ii3czagAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">329,323;384,292;440,319</XPD:ATTR>
<XPD:REF name="Model">ofJiz6QVAkSjJKHCyj14JgAA</XPD:REF>
<XPD:REF name="Head">EDE09R91Gk6RtPalQl8FlwAA</XPD:REF>
<XPD:REF name="Tail">D4pYODoVIUOfIxMAT0mElwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="bYX3DDUtCUC6n0Hc6+r9SAAA">
<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">ofJiz6QVAkSjJKHCyj14JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="y+jUZN2jDkiBheVkfNi6BQAA">
<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">ofJiz6QVAkSjJKHCyj14JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Ob7KJEOv9UGoGMeIih3oOQAA">
<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">ofJiz6QVAkSjJKHCyj14JgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="JkXH5H9Ds0C5VqJqEw7x4wAA">
<XPD:ATTR name="Alpha" type="real">-0.451014798023627</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">37.0135110466435</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-selected</XPD:ATTR>
<XPD:REF name="Model">j8OAW7Ir5U2/nLhgxHVz2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="saE4/zmyN0uuVgtXmAKI1QAA">
<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">0wAIZv/O+EiYKRBduBB4aQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="JK267ivVQ0SlB7D9HFO+KQAA">
<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">epHead</XPD:ATTR>
<XPD:REF name="Model">j8OAW7Ir5U2/nLhgxHVz2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="rxSfvNOoaEi6hhaZww9MkQAA">
<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">0wAIZv/O+EiYKRBduBB4aQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="dPnMn7CX1kiu76I/Aqo/iAAA">
<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">j8OAW7Ir5U2/nLhgxHVz2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="HyF7uzO/S02vArKB3TzFbAAA">
<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">0wAIZv/O+EiYKRBduBB4aQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="jzEU0KrNQEuglsVy7QDiCAAA">
<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">j8OAW7Ir5U2/nLhgxHVz2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="9pACgrx3MEaUxQcp1WpIXgAA">
<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">0wAIZv/O+EiYKRBduBB4aQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">18</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="CsP+qe+hQ0mBK5yMuUP8EwAA">
<XPD:ATTR name="Name" type="string">UIController</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">singleton</XPD:ATTR>
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">D4pYODoVIUOfIxMAT0mElwAA</XPD:REF>
<XPD:REF name="Views[1]">fvasTVMnVU2hbBy2/A379gAA</XPD:REF>
<XPD:REF name="Views[2]">t+0EKtP0jUi2pZlJuEDvWwAA</XPD:REF>
<XPD:REF name="Views[3]">o56sUybwukWVHt7pxuBcyQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">6BEJQ9ZmGUqUiBhtV21TYAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">13</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="lnii0D+tsEa46UPXhKgaJwAA">
<XPD:ATTR name="Name" type="string">newTurn</XPD:ATTR>
<XPD:REF name="Owner">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="K/z6Jjdn1EqUvFDq2Dip/AAA">
<XPD:ATTR name="Name" type="string">win</XPD:ATTR>
<XPD:REF name="Owner">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="OINeD65rCUea7Dac+mBzQwAA">
<XPD:ATTR name="Name" type="string">lose</XPD:ATTR>
<XPD:REF name="Owner">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="DrMbTG9oQ0yYlrzXj+KMFwAA">
<XPD:ATTR name="Name" type="string">move</XPD:ATTR>
<XPD:REF name="Owner">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="9OFxk2RukUajypRMTq8SOwAA">
<XPD:ATTR name="Name" type="string">toAsterid</XPD:ATTR>
<XPD:REF name="Owner">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="SptDwmACl0Of1GVh0UfjPwAA">
<XPD:ATTR name="Name" type="string">endTurn</XPD:ATTR>
<XPD:REF name="Owner">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="97CxdGOCUkCbSowRoQLzqgAA">
<XPD:ATTR name="Name" type="string">drill</XPD:ATTR>
<XPD:REF name="Owner">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="fQx8oNaR1UOG7N7Cjn1oEQAA">
<XPD:ATTR name="Name" type="string">mine</XPD:ATTR>
<XPD:REF name="Owner">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="1kzpYGP+3UCww1Jyi5rNtAAA">
<XPD:ATTR name="Name" type="string">placeMaterial</XPD:ATTR>
<XPD:REF name="Owner">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="wQpqO1+37EyVjWaXvgSMyAAA">
<XPD:ATTR name="Name" type="string">buildRobot</XPD:ATTR>
<XPD:REF name="Owner">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="svwPuWWKH0qnBopIipJaHgAA">
<XPD:ATTR name="Name" type="string">buildGate</XPD:ATTR>
<XPD:REF name="Owner">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="KRPwepU8Rk6o+IIS4uVAGwAA">
<XPD:ATTR name="Name" type="string">toBoard</XPD:ATTR>
<XPD:REF name="Owner">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="jDXnlG49bEKQuNQJuVD3cwAA">
<XPD:ATTR name="Name" type="string">rePaint</XPD:ATTR>
<XPD:REF name="Owner">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">V5IfEh2Ask6GqaJpMjjNywAA</XPD:REF>
<XPD:REF name="Associations[1]">UDJiqsveEEanEB394vKjNgAA</XPD:REF>
<XPD:REF name="Associations[2]">0wAIZv/O+EiYKRBduBB4aQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="1Zti2FV4WUm/5BKkF8Cq3wAA">
<XPD:ATTR name="Name" type="string">GameManager</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">singleton</XPD:ATTR>
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">70aShW6IqUKB/5taFGaDQQAA</XPD:REF>
<XPD:REF name="Views[1]">hQU6gHmFq0mDqAVlUfpiYwAA</XPD:REF>
<XPD:REF name="Views[2]">JYSOF+Ab5kqhZGfMzxeFcQAA</XPD:REF>
<XPD:REF name="Views[3]">9OYh978DI0WTxhmep8vQEQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">6BEJQ9ZmGUqUiBhtV21TYAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="hgA9xwjjjkO3TvSh7hXoAQAA">
<XPD:ATTR name="Name" type="string">jobsDone</XPD:ATTR>
<XPD:REF name="Owner">1Zti2FV4WUm/5BKkF8Cq3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ARhTmaF2wU2GZ2G7iadpmwAA">
<XPD:ATTR name="Name" type="string">newTurn</XPD:ATTR>
<XPD:REF name="Owner">1Zti2FV4WUm/5BKkF8Cq3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ya4MB1BkREq5IDZl03RAfwAA">
<XPD:ATTR name="Name" type="string">win</XPD:ATTR>
<XPD:REF name="Owner">1Zti2FV4WUm/5BKkF8Cq3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="M3TfevveI0uYEYhjPXXbSAAA">
<XPD:ATTR name="Name" type="string">lose</XPD:ATTR>
<XPD:REF name="Owner">1Zti2FV4WUm/5BKkF8Cq3wAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">E1Lz5Z/yFUCe3KbSa6No/AAA</XPD:REF>
<XPD:REF name="Associations[1]">bl2dDNY9tEStx+5bV+iclAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ts0JonibWESFlQXwOzCj9wAA">
<XPD:ATTR name="Name" type="string">doneControllers</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">1Zti2FV4WUm/5BKkF8Cq3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="X7jcQgBml0aMDsQ4LzVTuAAA">
<XPD:ATTR name="Name" type="string">turnNum</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">1Zti2FV4WUm/5BKkF8Cq3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="IrxLMekZ40uiwaNz0GpI6wAA">
<XPD:ATTR name="Name" type="string">quit</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">1Zti2FV4WUm/5BKkF8Cq3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="5PX2zr43E02nWu2ZypaDrwAA">
<XPD:ATTR name="Name" type="string">ended</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">1Zti2FV4WUm/5BKkF8Cq3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLGeneralization" guid="6BEJQ9ZmGUqUiBhtV21TYAAA">
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:REF name="Child">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
<XPD:REF name="Parent">1Zti2FV4WUm/5BKkF8Cq3wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pAZGQ/5Bt0uKlvwGkxs2zwAA</XPD:REF>
<XPD:REF name="Views[1]">7ba84IxQbUK6LVs82tz+/QAA</XPD:REF>
<XPD:REF name="Views[2]">uoWCW6StJ0653cpw0Ep+SwAA</XPD:REF>
<XPD:REF name="Views[3]">718G8NAuZEudBmNkBkJiGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="AwUstUzE7kiIli3R3O21yQAA">
<XPD:ATTR name="Name" type="string">Obsticle</XPD:ATTR>
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EDE09R91Gk6RtPalQl8FlwAA</XPD:REF>
<XPD:REF name="Views[1]">4wnP+zE2WUuyU4xSiQS7WgAA</XPD:REF>
<XPD:REF name="Views[2]">ibT81AUwUUWjSwZoTEki9wAA</XPD:REF>
<XPD:REF name="Views[3]">MMd2RfC6e0yqZGPiAdw45AAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">1UemI98cfkWkUSzGGFRtPQAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">ph2mL+VRs0CQY1UAJVEUOwAA</XPD:REF>
<XPD:REF name="ClientDependencies[2]">OK7zcTmkbkeex1EcZ/t4wAAA</XPD:REF>
<XPD:REF name="ClientDependencies[3]">Ebpuz673b0mdfBAy9Za5CgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ofSwCyyTHUiAbmDXp+wVRwAA">
<XPD:ATTR name="Name" type="string">draw</XPD:ATTR>
<XPD:REF name="Owner">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="tNjKkdYqgEyciKdccDgGpwAA">
<XPD:ATTR name="Name" type="string">draw</XPD:ATTR>
<XPD:REF name="Owner">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NbYUyIJgfkyurSaZiFNupQAA">
<XPD:ATTR name="Name" type="string">a</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tNjKkdYqgEyciKdccDgGpwAA</XPD:REF>
<XPD:REF name="Type_">mw6UvECaD0S+X0q5jEVYdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ioq/h2TlfkOypWyf2qFl5QAA">
<XPD:ATTR name="Name" type="string">draw</XPD:ATTR>
<XPD:REF name="Owner">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YwClXtAUb0SV22bGJstMiQAA">
<XPD:ATTR name="Name" type="string">g</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ioq/h2TlfkOypWyf2qFl5QAA</XPD:REF>
<XPD:REF name="Type_">k3yviIWqEkS/c+4+UFMNkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="9UkAV8JyNEq17/9H5bfiFQAA">
<XPD:ATTR name="Name" type="string">draw</XPD:ATTR>
<XPD:REF name="Owner">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3hjKKsU0O0KXmqRMbOXeoAAA">
<XPD:ATTR name="Name" type="string">s</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9UkAV8JyNEq17/9H5bfiFQAA</XPD:REF>
<XPD:REF name="Type_">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="7nFIQ+j62k2GOeMrcX3qhAAA">
<XPD:ATTR name="Name" type="string">draw</XPD:ATTR>
<XPD:REF name="Owner">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SS0r/y51SkSwRBoQkEYO9AAA">
<XPD:ATTR name="Name" type="string">r</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7nFIQ+j62k2GOeMrcX3qhAAA</XPD:REF>
<XPD:REF name="Type_">bbgpdy/QrkGdBkx9kAOLkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="u6Nsqt6xZ0qDl/di5F8CkAAA">
<XPD:ATTR name="Name" type="string">draw</XPD:ATTR>
<XPD:REF name="Owner">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lKozm4n+Jk2H0rn+7RnZDAAA">
<XPD:ATTR name="Name" type="string">u</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Ufo</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u6Nsqt6xZ0qDl/di5F8CkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">dyWH1BN2RkuYGAzASxmW2gAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">IOkcAyGlVkiALDEJTW5bzAAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">XuUtunXUME2YdtF/7LnKQwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">H8cJSpzcrEqQLgYURlTBjgAA</XPD:REF>
<XPD:REF name="Associations[1]">PQxJk4Z58km0rIVLqoWHVQAA</XPD:REF>
<XPD:REF name="Associations[2]">j8OAW7Ir5U2/nLhgxHVz2wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="1S56IbcDvUW11XMuQMufUQAA">
<XPD:ATTR name="Name" type="string">posX</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="MExRT90SaU+b4PorpSDMRQAA">
<XPD:ATTR name="Name" type="string">posY</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="44BNxvRIqUOTmTWaUmZEXQAA">
<XPD:ATTR name="Name" type="string">Painter</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">singleton</XPD:ATTR>
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">56Ua8AokXEabBgEOWnjS8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLAssociation" guid="0mTXkWNGNkWfHV+nGYSM5wAA">
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CJ/BcqXtxEOwF20EiYljkQAA</XPD:REF>
<XPD:REF name="Views[1]">Go42mLb6G06iSu3h0m8a4gAA</XPD:REF>
<XPD:REF name="Views[2]">Qg7wBJth5EiuV2JHsWkl6QAA</XPD:REF>
<XPD:REF name="Views[3]">umTqTMKZNEm2qyeWQGexBAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="UDJiqsveEEanEB394vKjNgAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">0mTXkWNGNkWfHV+nGYSM5wAA</XPD:REF>
<XPD:REF name="Participant">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YTOf7F+ZHUCaTjpJ+vhtJAAA</XPD:REF>
<XPD:REF name="Views[1]">hre5CGnPvUqsSNCh1zOL4gAA</XPD:REF>
<XPD:REF name="Views[2]">hinPOwKKj0q+ndlVr1v56gAA</XPD:REF>
<XPD:REF name="Views[3]">OGo0+KsNfkSBc2Nx0MCzBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="H8cJSpzcrEqQLgYURlTBjgAA">
<XPD:ATTR name="Name" type="string">obsticles</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">0mTXkWNGNkWfHV+nGYSM5wAA</XPD:REF>
<XPD:REF name="Participant">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3FrDTkuWdEqjbNtFwDpbYwAA</XPD:REF>
<XPD:REF name="Views[1]">O17OBN9ZDEOtCFLnyVqc2AAA</XPD:REF>
<XPD:REF name="Views[2]">ZLD35PCrf0eYPe09gguNIQAA</XPD:REF>
<XPD:REF name="Views[3]">Vz/aEp79C0Ciqc11xJaa3gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLAssociation" guid="7eE5E2bAGkS4HWyuDplSIAAA">
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="56Ua8AokXEabBgEOWnjS8wAA">
<XPD:ATTR name="Name" type="string">painter</XPD:ATTR>
<XPD:REF name="Association">7eE5E2bAGkS4HWyuDplSIAAA</XPD:REF>
<XPD:REF name="Participant">44BNxvRIqUOTmTWaUmZEXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="V5IfEh2Ask6GqaJpMjjNywAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">7eE5E2bAGkS4HWyuDplSIAAA</XPD:REF>
<XPD:REF name="Participant">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="/vs0nXxsQUar8oYW03XSZAAA">
<XPD:ATTR name="Name" type="string">Observeable</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">interface</XPD:ATTR>
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CLMmhXsZ2UiiQstF85KlAgAA</XPD:REF>
<XPD:REF name="Views[1]">lxKNtFQ6okebp5M0hq/ZAQAA</XPD:REF>
<XPD:REF name="Views[2]">kx149cUSVUGfMl8sxBsM2AAA</XPD:REF>
<XPD:REF name="Views[3]">XmPOkYbt8USpzjPJf02u0QAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">il0UY1v+zkWuaz1RxURIYAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">5+l2GgABQkayVZ1oFJpISAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fKxK4sgZUkeUAJaWOPbh2wAA">
<XPD:ATTR name="Name" type="string">observe</XPD:ATTR>
<XPD:REF name="Owner">/vs0nXxsQUar8oYW03XSZAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dyWH1BN2RkuYGAzASxmW2gAA">
<XPD:ATTR name="Name" type="string">o</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fKxK4sgZUkeUAJaWOPbh2wAA</XPD:REF>
<XPD:REF name="Type_">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLAssociation" guid="bSlwRJAjQEaGcD0WnapnbgAA">
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gh9a8x8E20Owhzvs1xDSDQAA</XPD:REF>
<XPD:REF name="Views[1]">wPgPPJWd3UCymuAEM+B31QAA</XPD:REF>
<XPD:REF name="Views[2]">GPmWVVnbqkeP/66DpO0lQAAA</XPD:REF>
<XPD:REF name="Views[3]">nzY0LcSugUuAsnkMa24WQQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="/yc3Aurse0CeNo5LR/h9cwAA">
<XPD:ATTR name="Name" type="string">data</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Association">bSlwRJAjQEaGcD0WnapnbgAA</XPD:REF>
<XPD:REF name="Participant">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PxbLEQHvR02lsFfj9eg6nAAA</XPD:REF>
<XPD:REF name="Views[1]">pGblrm/i/kKKVwSIsbbLGQAA</XPD:REF>
<XPD:REF name="Views[2]">vfh1DK1/R0qDH4IkrGxsqAAA</XPD:REF>
<XPD:REF name="Views[3]">ak9jqrtGVkGxmdiPWHkTOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="PQxJk4Z58km0rIVLqoWHVQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">bSlwRJAjQEaGcD0WnapnbgAA</XPD:REF>
<XPD:REF name="Participant">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">huzxubqPRE+02pPhvaCbPwAA</XPD:REF>
<XPD:REF name="Views[1]">+STRjVpAYU+Cg+gRClztogAA</XPD:REF>
<XPD:REF name="Views[2]">Dh1SXlywBkK6ke7Z07CyuwAA</XPD:REF>
<XPD:REF name="Views[3]">+5/mY7IlAUSlJEGyzX1fCgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLAssociation" guid="JZd/1GowaEm8hPDs2Xnz5gAA">
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="E1Lz5Z/yFUCe3KbSa6No/AAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">JZd/1GowaEm8hPDs2Xnz5gAA</XPD:REF>
<XPD:REF name="Participant">1Zti2FV4WUm/5BKkF8Cq3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="bl2dDNY9tEStx+5bV+iclAAA">
<XPD:REF name="Association">JZd/1GowaEm8hPDs2Xnz5gAA</XPD:REF>
<XPD:REF name="Participant">1Zti2FV4WUm/5BKkF8Cq3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLRealization" guid="il0UY1v+zkWuaz1RxURIYAAA">
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:REF name="Client">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
<XPD:REF name="Supplier">/vs0nXxsQUar8oYW03XSZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tAJt/ro9EUKLVVGN8f4xgwAA</XPD:REF>
<XPD:REF name="Views[1]">jIvlkjT07EWDzNTSGMt3egAA</XPD:REF>
<XPD:REF name="Views[2]">vPCCpu4saUiE69BwDlenAQAA</XPD:REF>
<XPD:REF name="Views[3]">V/uRCoQbqUSUI+daIej3kQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLRealization" guid="5+l2GgABQkayVZ1oFJpISAAA">
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:REF name="Client">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
<XPD:REF name="Supplier">/vs0nXxsQUar8oYW03XSZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vv1d+xBJ4Eu8Mr1/t5o8FAAA</XPD:REF>
<XPD:REF name="Views[1]">PDvZmcyumECGbwLFcRcJEwAA</XPD:REF>
<XPD:REF name="Views[2]">0MZEa8xd30yu1NU5l1qbJQAA</XPD:REF>
<XPD:REF name="Views[3]">JTBR8kDQWkWNzPUrMerZlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLDependency" guid="1UemI98cfkWkUSzGGFRtPQAA">
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:REF name="Client">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
<XPD:REF name="Supplier">k3yviIWqEkS/c+4+UFMNkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLDependency" guid="ph2mL+VRs0CQY1UAJVEUOwAA">
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:REF name="Client">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
<XPD:REF name="Supplier">mw6UvECaD0S+X0q5jEVYdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLDependency" guid="OK7zcTmkbkeex1EcZ/t4wAAA">
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:REF name="Client">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
<XPD:REF name="Supplier">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLDependency" guid="Ebpuz673b0mdfBAy9Za5CgAA">
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:REF name="Client">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
<XPD:REF name="Supplier">bbgpdy/QrkGdBkx9kAOLkwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLPackage" guid="gQQPWTcY/UGhtGE1IxqY0AAA">
<XPD:ATTR name="Name" type="string">szekvencia</XPD:ATTR>
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:ATTR name="#OwnedCollaborationInstanceSets" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedCollaborationInstanceSets[0]" type="UMLCollaborationInstanceSet" guid="yAkodzYJQ06r6DLEx340LQAA">
<XPD:ATTR name="Name" type="string">CollaborationInstanceSet1</XPD:ATTR>
<XPD:REF name="RepresentedClassifier">gQQPWTcY/UGhtGE1IxqY0AAA</XPD:REF>
<XPD:ATTR name="#InteractionInstanceSets" type="integer">1</XPD:ATTR>
<XPD:OBJ name="InteractionInstanceSets[0]" type="UMLInteractionInstanceSet" guid="l5jAcIouMUqjbAAXB8eFxQAA">
<XPD:ATTR name="Name" type="string">InteractionInstanceSet1</XPD:ATTR>
<XPD:REF name="Context">yAkodzYJQ06r6DLEx340LQAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLSequenceDiagram" guid="DzSMWhDOT0OYJqNPyw4edQAA">
<XPD:ATTR name="ShowSequenceNumber" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="MessageSignature" type="UMLMessageSignatureKind">mskNameOnly</XPD:ATTR>
<XPD:REF name="DiagramOwner">l5jAcIouMUqjbAAXB8eFxQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLSequenceDiagramView" guid="9vjU99xTbkOclhdAJwxm+wAA">
<XPD:REF name="Model">DzSMWhDOT0OYJqNPyw4edQAA</XPD:REF>
<XPD:REF name="Diagram">DzSMWhDOT0OYJqNPyw4edQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLAssociation" guid="ofJiz6QVAkSjJKHCyj14JgAA">
<XPD:REF name="Namespace">Lc9n0RMatEmCesenwLDfXwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">h42jnPTPKEuqUk6Ii3czagAA</XPD:REF>
<XPD:REF name="Views[1]">bYX3DDUtCUC6n0Hc6+r9SAAA</XPD:REF>
<XPD:REF name="Views[2]">y+jUZN2jDkiBheVkfNi6BQAA</XPD:REF>
<XPD:REF name="Views[3]">Ob7KJEOv9UGoGMeIih3oOQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="0wAIZv/O+EiYKRBduBB4aQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">ofJiz6QVAkSjJKHCyj14JgAA</XPD:REF>
<XPD:REF name="Participant">CsP+qe+hQ0mBK5yMuUP8EwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">saE4/zmyN0uuVgtXmAKI1QAA</XPD:REF>
<XPD:REF name="Views[1]">HyF7uzO/S02vArKB3TzFbAAA</XPD:REF>
<XPD:REF name="Views[2]">rxSfvNOoaEi6hhaZww9MkQAA</XPD:REF>
<XPD:REF name="Views[3]">9pACgrx3MEaUxQcp1WpIXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="j8OAW7Ir5U2/nLhgxHVz2wAA">
<XPD:ATTR name="Name" type="string">selected</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Association">ofJiz6QVAkSjJKHCyj14JgAA</XPD:REF>
<XPD:REF name="Participant">AwUstUzE7kiIli3R3O21yQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JkXH5H9Ds0C5VqJqEw7x4wAA</XPD:REF>
<XPD:REF name="Views[1]">dPnMn7CX1kiu76I/Aqo/iAAA</XPD:REF>
<XPD:REF name="Views[2]">JK267ivVQ0SlB7D9HFO+KQAA</XPD:REF>
<XPD:REF name="Views[3]">jzEU0KrNQEuglsVy7QDiCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedCollaborationInstanceSets" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedCollaborationInstanceSets[0]" type="UMLCollaborationInstanceSet" guid="dV5jWNBUvEqFW0mmDzOMnQAA">
<XPD:ATTR name="Name" type="string">ECTurnIS</XPD:ATTR>
<XPD:REF name="RepresentedClassifier">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#InteractionInstanceSets" type="integer">1</XPD:ATTR>
<XPD:OBJ name="InteractionInstanceSets[0]" type="UMLInteractionInstanceSet" guid="AtykjJiGvE6AG5E7HTiCNQAA">
<XPD:ATTR name="Name" type="string">InteractionInstanceSet1</XPD:ATTR>
<XPD:REF name="Context">dV5jWNBUvEqFW0mmDzOMnQAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLSequenceDiagram" guid="sBbuK1VwrEy9K5EBqEwWUQAA">
<XPD:ATTR name="Name" type="string">ECTurnD</XPD:ATTR>
<XPD:ATTR name="ShowSequenceNumber" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="MessageSignature" type="UMLMessageSignatureKind">mskNameOnly</XPD:ATTR>
<XPD:REF name="DiagramOwner">AtykjJiGvE6AG5E7HTiCNQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLSequenceDiagramView" guid="BduakNODnEutHTkSH3BkNwAA">
<XPD:REF name="Model">sBbuK1VwrEy9K5EBqEwWUQAA</XPD:REF>
<XPD:REF name="Diagram">sBbuK1VwrEy9K5EBqEwWUQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">13</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLFrameView" guid="peffSAjOj0OAIjpgnD2WTQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">148</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">549</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">581</XPD:ATTR>
<XPD:REF name="Model">xwE04mOGdkSEIAcdyzriqQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="LabelView" guid="3koKJsmIKkORYLLxUXH6tAAA">
<XPD:ATTR name="Text" type="string">EruptionControllerTurn</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="FrameTypeLabel" type="LabelView" guid="30WkcSXFWEGPP0GwyYUvGgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">sd</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLCombinedFragmentView" guid="PLMEUjot3EClXK6cDMIaXAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">312</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">325</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">tia1IAXh2UG/x0M3UobiAwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="LabelView" guid="JxZqKorgKUaVFZJfWiIvdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="FrameTypeLabel" type="LabelView" guid="YevXhfz+10G2xC+BA+9/+gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">loop</XPD:ATTR>
</XPD:OBJ>
<XPD:ATTR name="#ContainedViews" type="integer">1</XPD:ATTR>
<XPD:OBJ name="ContainedViews[0]" type="UMLInteractionOperandView" guid="1vO3sFffcEOnop8//bAIggAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">332</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">325</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">101</XPD:ATTR>
<XPD:REF name="Model">qRYUZCUso0mgzt8LJ5bW1QAA</XPD:REF>
<XPD:REF name="ContainerView">PLMEUjot3EClXK6cDMIaXAAA</XPD:REF>
<XPD:OBJ name="GuardLabel" type="LabelView" guid="hurC0M7krk+GAQ6bWLuUHQAA">
<XPD:ATTR name="Text" type="string">[for all t :Thing]</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLCombinedFragmentView" guid="CHsHNrofmUG0cnLSrDcZqAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">252</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">321</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">325</XPD:ATTR>
<XPD:REF name="Model">Dp8ekWeqy0K4UlexDE7lcAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="LabelView" guid="dp07hED/30C83q5vrmHxWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="FrameTypeLabel" type="LabelView" guid="DEuQCozh90C+v1SAlOsJ0gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">opt</XPD:ATTR>
</XPD:OBJ>
<XPD:ATTR name="#ContainedViews" type="integer">2</XPD:ATTR>
<XPD:OBJ name="ContainedViews[0]" type="UMLInteractionOperandView" guid="PwElKqkV3Um8dUFAe5kYpQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">272</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">321</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">189</XPD:ATTR>
<XPD:REF name="Model">NMg5Hbu/B0SQbu377pBKIAAA</XPD:REF>
<XPD:REF name="ContainerView">CHsHNrofmUG0cnLSrDcZqAAA</XPD:REF>
<XPD:OBJ name="GuardLabel" type="LabelView" guid="6lOeGYexQEWRNLIDbL1mKgAA">
<XPD:ATTR name="Text" type="string">[untilEruption == 0]</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="ContainedViews[1]" type="UMLInteractionOperandView" guid="649DWF+KLEOJjgosqnL+NgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">321</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">117</XPD:ATTR>
<XPD:REF name="Model">gi5l/IVmqUGxJBx5DqbIXgAA</XPD:REF>
<XPD:REF name="ContainerView">CHsHNrofmUG0cnLSrDcZqAAA</XPD:REF>
<XPD:OBJ name="GuardLabel" type="LabelView" guid="ShIIs8kTHUWqj0jkCnm0DgAA">
<XPD:ATTR name="Text" type="string">[untilEruption == -1]</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLSeqObjectView" guid="L068M8nzUkSb5tFoJZg9zwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">118</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">925</XPD:ATTR>
<XPD:REF name="Model">jKGMrZtf00WRKE3LE17qtAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="PBeycGZ7eUqaVBs4hr48agAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="NNyRaM5Qf0qJDJqA1BhWfgAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ec : EruptionController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="I4Rz7hFLw0+gFEIFFjarHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="AzyIoAeFkEWBfGbV3G7ngAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="fIPeag+f10KHGNjcANNEYAAA">
<XPD:REF name="Model">jKGMrZtf00WRKE3LE17qtAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLSeqObjectView" guid="3r7jesGvn0yPTZZYzNnQoAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">212</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">103</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">925</XPD:ATTR>
<XPD:REF name="Model">UxDwIMC+/0KPMLb7nwmiawAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="C9/twSaP+UGK7AZkcftldAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5uqYsA4YD0eko8ydleoIcwAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : GameManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xZ+nM/B4nk+7oMo1GlefPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RpWkjBaFikKQe1g7Xt7KpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="GcAU1KVjUEOYUMKd6jq9wgAA">
<XPD:REF name="Model">UxDwIMC+/0KPMLb7nwmiawAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLSeqObjectView" guid="uoh5OWNP7kWDRSJQ0LQkVAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">540</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">8TrW1t/fz0uDBpV26H6cVQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/FqgrXKb1kKrdNM6uMEr3AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="4TPFFgRYFESXwMErj4XUuQAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">t : Thing</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cfuk8kHEskq2B8cf7XNScgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Eu91G8CXs0u+UxCtjed1CQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="cx6FxpBtbU+01PtqaY1fqAAA">
<XPD:REF name="Model">8TrW1t/fz0uDBpV26H6cVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLSeqStimulusView" guid="UFrwiOZKX0mdaIFYrDPOOwAA">
<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">263,208;432,208</XPD:ATTR>
<XPD:REF name="Model">SPXRkSpVqEu9FaZg5rwMCgAA</XPD:REF>
<XPD:REF name="Head">fIPeag+f10KHGNjcANNEYAAA</XPD:REF>
<XPD:REF name="Tail">GcAU1KVjUEOYUMKd6jq9wgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="m1rUSAz94kSoK20hYRZFwwAA">
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">makeTurn()</XPD:ATTR>
<XPD:REF name="Model">SPXRkSpVqEu9FaZg5rwMCgAA</XPD:REF>
<XPD:REF name="HostEdge">UFrwiOZKX0mdaIFYrDPOOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="LxbOiFlZakOugvYuLW0epAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">SPXRkSpVqEu9FaZg5rwMCgAA</XPD:REF>
<XPD:REF name="HostEdge">UFrwiOZKX0mdaIFYrDPOOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="97JEa6YAxkqpjk1F9C3fBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">SPXRkSpVqEu9FaZg5rwMCgAA</XPD:REF>
<XPD:REF name="HostEdge">UFrwiOZKX0mdaIFYrDPOOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="0GcFlLL1HUy3t/dlBv0hhAAA">
<XPD:ATTR name="Left" type="integer">432</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">208</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">461</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLSeqStimulusView" guid="wVCszw2Tn0eurNRfojk04gAA">
<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">445,336;568,336</XPD:ATTR>
<XPD:REF name="Model">iUGddYK+/0GjbLtO6v07cwAA</XPD:REF>
<XPD:REF name="Head">cx6FxpBtbU+01PtqaY1fqAAA</XPD:REF>
<XPD:REF name="Tail">fIPeag+f10KHGNjcANNEYAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xHpVXg8BT06O/Hzz6T6jYQAA">
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">applySunEruption()</XPD:ATTR>
<XPD:REF name="Model">iUGddYK+/0GjbLtO6v07cwAA</XPD:REF>
<XPD:REF name="HostEdge">wVCszw2Tn0eurNRfojk04gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Nsac43MmRU6QLdVKhRfcTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">iUGddYK+/0GjbLtO6v07cwAA</XPD:REF>
<XPD:REF name="HostEdge">wVCszw2Tn0eurNRfojk04gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="A/rFBgGqs0iUeTBqeK+v0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">iUGddYK+/0GjbLtO6v07cwAA</XPD:REF>
<XPD:REF name="HostEdge">wVCszw2Tn0eurNRfojk04gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="JyWMTewpb0a2KAD93iQUCAAA">
<XPD:ATTR name="Left" type="integer">568</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">89</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLSeqStimulusView" guid="jsqSf/SXuU2ZTOmPpcAelgAA">
<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">568,416;445,416</XPD:ATTR>
<XPD:REF name="Model">eecvyuYHrUarSpbRr5ZkawAA</XPD:REF>
<XPD:REF name="Head">fIPeag+f10KHGNjcANNEYAAA</XPD:REF>
<XPD:REF name="Tail">cx6FxpBtbU+01PtqaY1fqAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="oP2bjD2z1UyLCuMIwmm2egAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">eecvyuYHrUarSpbRr5ZkawAA</XPD:REF>
<XPD:REF name="HostEdge">jsqSf/SXuU2ZTOmPpcAelgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jqXpY/WydUOogcecKBd3oQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">eecvyuYHrUarSpbRr5ZkawAA</XPD:REF>
<XPD:REF name="HostEdge">jsqSf/SXuU2ZTOmPpcAelgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hxFkpPIy30WA9LbcRBsYtgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">eecvyuYHrUarSpbRr5ZkawAA</XPD:REF>
<XPD:REF name="HostEdge">jsqSf/SXuU2ZTOmPpcAelgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="B81Vc5KBA0GEcCb6hu3kEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">432</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">416</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="OpDoLPEDUkWCk+Mw5NgWnwAA">
<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">445,476;475,476;475,496;452,496</XPD:ATTR>
<XPD:REF name="Model">jduSqNPyKUGxKgNuEsVwbAAA</XPD:REF>
<XPD:REF name="Head">fIPeag+f10KHGNjcANNEYAAA</XPD:REF>
<XPD:REF name="Tail">fIPeag+f10KHGNjcANNEYAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="et+Z39nICE6gg3gzbSRjkAAA">
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="Text" type="string">chooseTurn()</XPD:ATTR>
<XPD:REF name="Model">jduSqNPyKUGxKgNuEsVwbAAA</XPD:REF>
<XPD:REF name="HostEdge">OpDoLPEDUkWCk+Mw5NgWnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="VytuWEYtwki6ifcpqQzFIQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">jduSqNPyKUGxKgNuEsVwbAAA</XPD:REF>
<XPD:REF name="HostEdge">OpDoLPEDUkWCk+Mw5NgWnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mZwEJlP2G0eEn4ARzrwLhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">jduSqNPyKUGxKgNuEsVwbAAA</XPD:REF>
<XPD:REF name="HostEdge">OpDoLPEDUkWCk+Mw5NgWnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="ntwdyMn54Ue5/O8K14NHPQAA">
<XPD:ATTR name="Left" type="integer">439</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">496</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">49</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLSeqStimulusView" guid="Umq4zSKSu0KOsziV/QfJpgAA">
<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">432,608;269,608</XPD:ATTR>
<XPD:REF name="Model">J6LpRoQRO0SGpohUAAP7IQAA</XPD:REF>
<XPD:REF name="Head">GcAU1KVjUEOYUMKd6jq9wgAA</XPD:REF>
<XPD:REF name="Tail">fIPeag+f10KHGNjcANNEYAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0XIoFb6Z30quG+6aCXYiTQAA">
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">jobsDone()</XPD:ATTR>
<XPD:REF name="Model">J6LpRoQRO0SGpohUAAP7IQAA</XPD:REF>
<XPD:REF name="HostEdge">Umq4zSKSu0KOsziV/QfJpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GWFrMpwLPEGkjRtj0AR4OwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">J6LpRoQRO0SGpohUAAP7IQAA</XPD:REF>
<XPD:REF name="HostEdge">Umq4zSKSu0KOsziV/QfJpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zR4Ys0hBvkmt3Cd+earwAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">J6LpRoQRO0SGpohUAAP7IQAA</XPD:REF>
<XPD:REF name="HostEdge">Umq4zSKSu0KOsziV/QfJpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="5+kuiQTyJkytrHXKrHmyKgAA">
<XPD:ATTR name="Left" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">608</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="UMLSeqStimulusView" guid="Oi8arJXYu0CTLHP4Ev3VQQAA">
<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">269,632;432,632</XPD:ATTR>
<XPD:REF name="Model">FOkcAxBgyEW0XStVMYDlOgAA</XPD:REF>
<XPD:REF name="Head">fIPeag+f10KHGNjcANNEYAAA</XPD:REF>
<XPD:REF name="Tail">GcAU1KVjUEOYUMKd6jq9wgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="W7BxRT3lEUOLrMO+ahkUuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">FOkcAxBgyEW0XStVMYDlOgAA</XPD:REF>
<XPD:REF name="HostEdge">Oi8arJXYu0CTLHP4Ev3VQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HiKZGAA4l0WZ5k8v0tpeUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">FOkcAxBgyEW0XStVMYDlOgAA</XPD:REF>
<XPD:REF name="HostEdge">Oi8arJXYu0CTLHP4Ev3VQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WSRGiqOt8UOKDmGLqEgkVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">FOkcAxBgyEW0XStVMYDlOgAA</XPD:REF>
<XPD:REF name="HostEdge">Oi8arJXYu0CTLHP4Ev3VQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="1C4Krbw5LUWK9TMmTWrtvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">432</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">632</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[12]" type="UMLSeqStimulusView" guid="2Dvr36Lpl0msrT0G/P8M4wAA">
<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">432,665;263,665</XPD:ATTR>
<XPD:REF name="Model">zfuBVhjCsEWxbySmpusDowAA</XPD:REF>
<XPD:REF name="Head">GcAU1KVjUEOYUMKd6jq9wgAA</XPD:REF>
<XPD:REF name="Tail">fIPeag+f10KHGNjcANNEYAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="HsQxjwVox0KYZLZt9/u95wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">zfuBVhjCsEWxbySmpusDowAA</XPD:REF>
<XPD:REF name="HostEdge">2Dvr36Lpl0msrT0G/P8M4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="gePSnte4cEuiS95bbTmFsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">zfuBVhjCsEWxbySmpusDowAA</XPD:REF>
<XPD:REF name="HostEdge">2Dvr36Lpl0msrT0G/P8M4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="NOYKH3+YzEqR43y3nA4eggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">zfuBVhjCsEWxbySmpusDowAA</XPD:REF>
<XPD:REF name="HostEdge">2Dvr36Lpl0msrT0G/P8M4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="M7j1xA+DQ0CMH9mowCbgqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">263</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">665</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>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingStimuli" type="integer">7</XPD:ATTR>
<XPD:OBJ name="ParticipatingStimuli[0]" type="UMLStimulus" guid="SPXRkSpVqEu9FaZg5rwMCgAA">
<XPD:REF name="Sender">UxDwIMC+/0KPMLb7nwmiawAA</XPD:REF>
<XPD:REF name="Receiver">jKGMrZtf00WRKE3LE17qtAAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="6p6UJpw+V0mK8+NKSqUX6AAA">
<XPD:REF name="Stimulus">SPXRkSpVqEu9FaZg5rwMCgAA</XPD:REF>
<XPD:REF name="Operation">390uUWW2dEKMGUwXzSztVgAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">AtykjJiGvE6AG5E7HTiCNQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UFrwiOZKX0mdaIFYrDPOOwAA</XPD:REF>
<XPD:REF name="Views[1]">m1rUSAz94kSoK20hYRZFwwAA</XPD:REF>
<XPD:REF name="Views[2]">LxbOiFlZakOugvYuLW0epAAA</XPD:REF>
<XPD:REF name="Views[3]">97JEa6YAxkqpjk1F9C3fBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[1]" type="UMLStimulus" guid="iUGddYK+/0GjbLtO6v07cwAA">
<XPD:REF name="Sender">jKGMrZtf00WRKE3LE17qtAAA</XPD:REF>
<XPD:REF name="Receiver">8TrW1t/fz0uDBpV26H6cVQAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="GEMYdAZZtkGYGOzLeov0UgAA">
<XPD:REF name="Stimulus">iUGddYK+/0GjbLtO6v07cwAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">AtykjJiGvE6AG5E7HTiCNQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wVCszw2Tn0eurNRfojk04gAA</XPD:REF>
<XPD:REF name="Views[1]">xHpVXg8BT06O/Hzz6T6jYQAA</XPD:REF>
<XPD:REF name="Views[2]">Nsac43MmRU6QLdVKhRfcTwAA</XPD:REF>
<XPD:REF name="Views[3]">A/rFBgGqs0iUeTBqeK+v0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[2]" type="UMLStimulus" guid="eecvyuYHrUarSpbRr5ZkawAA">
<XPD:REF name="Sender">8TrW1t/fz0uDBpV26H6cVQAA</XPD:REF>
<XPD:REF name="Receiver">jKGMrZtf00WRKE3LE17qtAAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLReturnAction" guid="Tpnf2E2Lo0GjS27XBo99owAA">
<XPD:REF name="Stimulus">eecvyuYHrUarSpbRr5ZkawAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">AtykjJiGvE6AG5E7HTiCNQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jsqSf/SXuU2ZTOmPpcAelgAA</XPD:REF>
<XPD:REF name="Views[1]">oP2bjD2z1UyLCuMIwmm2egAA</XPD:REF>
<XPD:REF name="Views[2]">jqXpY/WydUOogcecKBd3oQAA</XPD:REF>
<XPD:REF name="Views[3]">hxFkpPIy30WA9LbcRBsYtgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[3]" type="UMLStimulus" guid="jduSqNPyKUGxKgNuEsVwbAAA">
<XPD:REF name="Sender">jKGMrZtf00WRKE3LE17qtAAA</XPD:REF>
<XPD:REF name="Receiver">jKGMrZtf00WRKE3LE17qtAAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="RKtKycuAs0Oct3o8tRtzoAAA">
<XPD:REF name="Stimulus">jduSqNPyKUGxKgNuEsVwbAAA</XPD:REF>
<XPD:REF name="Operation">2JdQZSvxfkO2hvhXHFqafAAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">AtykjJiGvE6AG5E7HTiCNQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OpDoLPEDUkWCk+Mw5NgWnwAA</XPD:REF>
<XPD:REF name="Views[1]">et+Z39nICE6gg3gzbSRjkAAA</XPD:REF>
<XPD:REF name="Views[2]">VytuWEYtwki6ifcpqQzFIQAA</XPD:REF>
<XPD:REF name="Views[3]">mZwEJlP2G0eEn4ARzrwLhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[4]" type="UMLStimulus" guid="J6LpRoQRO0SGpohUAAP7IQAA">
<XPD:REF name="Sender">jKGMrZtf00WRKE3LE17qtAAA</XPD:REF>
<XPD:REF name="Receiver">UxDwIMC+/0KPMLb7nwmiawAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="Cl74aKsvSU2upjp4K39+AgAA">
<XPD:REF name="Stimulus">J6LpRoQRO0SGpohUAAP7IQAA</XPD:REF>
<XPD:REF name="Operation">QT/CKfT+UkWrpV9auJwJmwAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">AtykjJiGvE6AG5E7HTiCNQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Umq4zSKSu0KOsziV/QfJpgAA</XPD:REF>
<XPD:REF name="Views[1]">0XIoFb6Z30quG+6aCXYiTQAA</XPD:REF>
<XPD:REF name="Views[2]">GWFrMpwLPEGkjRtj0AR4OwAA</XPD:REF>
<XPD:REF name="Views[3]">zR4Ys0hBvkmt3Cd+earwAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[5]" type="UMLStimulus" guid="FOkcAxBgyEW0XStVMYDlOgAA">
<XPD:REF name="Sender">UxDwIMC+/0KPMLb7nwmiawAA</XPD:REF>
<XPD:REF name="Receiver">jKGMrZtf00WRKE3LE17qtAAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLReturnAction" guid="k26bYT5Aq0CpvKc/vKAysgAA">
<XPD:REF name="Stimulus">FOkcAxBgyEW0XStVMYDlOgAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">AtykjJiGvE6AG5E7HTiCNQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Oi8arJXYu0CTLHP4Ev3VQQAA</XPD:REF>
<XPD:REF name="Views[1]">W7BxRT3lEUOLrMO+ahkUuQAA</XPD:REF>
<XPD:REF name="Views[2]">HiKZGAA4l0WZ5k8v0tpeUAAA</XPD:REF>
<XPD:REF name="Views[3]">WSRGiqOt8UOKDmGLqEgkVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[6]" type="UMLStimulus" guid="zfuBVhjCsEWxbySmpusDowAA">
<XPD:REF name="Sender">jKGMrZtf00WRKE3LE17qtAAA</XPD:REF>
<XPD:REF name="Receiver">UxDwIMC+/0KPMLb7nwmiawAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLReturnAction" guid="WAkV1kThuEm7IPSy3eCEnQAA">
<XPD:REF name="Stimulus">zfuBVhjCsEWxbySmpusDowAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">AtykjJiGvE6AG5E7HTiCNQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2Dvr36Lpl0msrT0G/P8M4wAA</XPD:REF>
<XPD:REF name="Views[1]">HsQxjwVox0KYZLZt9/u95wAA</XPD:REF>
<XPD:REF name="Views[2]">gePSnte4cEuiS95bbTmFsAAA</XPD:REF>
<XPD:REF name="Views[3]">NOYKH3+YzEqR43y3nA4eggAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Fragments" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Fragments[0]" type="UMLCombinedFragment" guid="tia1IAXh2UG/x0M3UobiAwAA">
<XPD:ATTR name="InteractionOperator" type="UMLInteractionOperatorKind">iokLoop</XPD:ATTR>
<XPD:REF name="EnclosingInteractionInstanceSet">AtykjJiGvE6AG5E7HTiCNQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">PLMEUjot3EClXK6cDMIaXAAA</XPD:REF>
<XPD:ATTR name="#Operands" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operands[0]" type="UMLInteractionOperand" guid="qRYUZCUso0mgzt8LJ5bW1QAA">
<XPD:ATTR name="Name" type="string">InteractionOperand1</XPD:ATTR>
<XPD:ATTR name="Guard" type="string">for all t :Thing</XPD:ATTR>
<XPD:REF name="CombinedFragment">tia1IAXh2UG/x0M3UobiAwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">1vO3sFffcEOnop8//bAIggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Fragments[1]" type="UMLCombinedFragment" guid="Dp8ekWeqy0K4UlexDE7lcAAA">
<XPD:ATTR name="InteractionOperator" type="UMLInteractionOperatorKind">iokOpt</XPD:ATTR>
<XPD:REF name="EnclosingInteractionInstanceSet">AtykjJiGvE6AG5E7HTiCNQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">CHsHNrofmUG0cnLSrDcZqAAA</XPD:REF>
<XPD:ATTR name="#Operands" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operands[0]" type="UMLInteractionOperand" guid="NMg5Hbu/B0SQbu377pBKIAAA">
<XPD:ATTR name="Name" type="string">InteractionOperand1</XPD:ATTR>
<XPD:ATTR name="Guard" type="string">untilEruption == 0</XPD:ATTR>
<XPD:REF name="CombinedFragment">Dp8ekWeqy0K4UlexDE7lcAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">PwElKqkV3Um8dUFAe5kYpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operands[1]" type="UMLInteractionOperand" guid="gi5l/IVmqUGxJBx5DqbIXgAA">
<XPD:ATTR name="Name" type="string">InteractionOperand2</XPD:ATTR>
<XPD:ATTR name="Guard" type="string">untilEruption == -1</XPD:ATTR>
<XPD:REF name="CombinedFragment">Dp8ekWeqy0K4UlexDE7lcAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">649DWF+KLEOJjgosqnL+NgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedFrames" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedFrames[0]" type="UMLFrame" guid="xwE04mOGdkSEIAcdyzriqQAA">
<XPD:ATTR name="Name" type="string">EruptionControllerTurn</XPD:ATTR>
<XPD:ATTR name="FrameKind" type="string">sd</XPD:ATTR>
<XPD:REF name="InteractionInstanceSet">AtykjJiGvE6AG5E7HTiCNQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">peffSAjOj0OAIjpgnD2WTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedFrames[1]" type="UMLFrame" guid="JYt1oduYYEyJUhsaEswE5QAA">
<XPD:ATTR name="Name" type="string">loop</XPD:ATTR>
<XPD:ATTR name="FrameKind" type="string">sd</XPD:ATTR>
<XPD:REF name="InteractionInstanceSet">AtykjJiGvE6AG5E7HTiCNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingInstances" type="integer">3</XPD:ATTR>
<XPD:OBJ name="ParticipatingInstances[0]" type="UMLObject" guid="jKGMrZtf00WRKE3LE17qtAAA">
<XPD:ATTR name="Name" type="string">ec</XPD:ATTR>
<XPD:REF name="Classifier">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">dV5jWNBUvEqFW0mmDzOMnQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">L068M8nzUkSb5tFoJZg9zwAA</XPD:REF>
<XPD:REF name="Views[1]">fIPeag+f10KHGNjcANNEYAAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">4</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">iUGddYK+/0GjbLtO6v07cwAA</XPD:REF>
<XPD:REF name="SendingStimuli[1]">jduSqNPyKUGxKgNuEsVwbAAA</XPD:REF>
<XPD:REF name="SendingStimuli[2]">zfuBVhjCsEWxbySmpusDowAA</XPD:REF>
<XPD:REF name="SendingStimuli[3]">J6LpRoQRO0SGpohUAAP7IQAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">4</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">SPXRkSpVqEu9FaZg5rwMCgAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[1]">eecvyuYHrUarSpbRr5ZkawAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[2]">jduSqNPyKUGxKgNuEsVwbAAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[3]">FOkcAxBgyEW0XStVMYDlOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[1]" type="UMLObject" guid="UxDwIMC+/0KPMLb7nwmiawAA">
<XPD:REF name="Classifier">hdHGuciZ/kCdJm2ArwDoWwAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">dV5jWNBUvEqFW0mmDzOMnQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">3r7jesGvn0yPTZZYzNnQoAAA</XPD:REF>
<XPD:REF name="Views[1]">GcAU1KVjUEOYUMKd6jq9wgAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">SPXRkSpVqEu9FaZg5rwMCgAA</XPD:REF>
<XPD:REF name="SendingStimuli[1]">FOkcAxBgyEW0XStVMYDlOgAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">zfuBVhjCsEWxbySmpusDowAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[1]">J6LpRoQRO0SGpohUAAP7IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[2]" type="UMLObject" guid="8TrW1t/fz0uDBpV26H6cVQAA">
<XPD:ATTR name="Name" type="string">t</XPD:ATTR>
<XPD:REF name="Classifier">AanHoFSFLU+TlAkxjL0F/QAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">dV5jWNBUvEqFW0mmDzOMnQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">uoh5OWNP7kWDRSJQ0LQkVAAA</XPD:REF>
<XPD:REF name="Views[1]">cx6FxpBtbU+01PtqaY1fqAAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">eecvyuYHrUarSpbRr5ZkawAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">iUGddYK+/0GjbLtO6v07cwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedCollaborationInstanceSets[1]" type="UMLCollaborationInstanceSet" guid="SR5FOft2T0alw4hojMQTVwAA">
<XPD:ATTR name="Name" type="string">AEGateIS</XPD:ATTR>
<XPD:REF name="RepresentedClassifier">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#InteractionInstanceSets" type="integer">1</XPD:ATTR>
<XPD:OBJ name="InteractionInstanceSets[0]" type="UMLInteractionInstanceSet" guid="REjhlO1HekWtMs5uqmfytQAA">
<XPD:ATTR name="Name" type="string">InteractionInstanceSet1</XPD:ATTR>
<XPD:REF name="Context">SR5FOft2T0alw4hojMQTVwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLSequenceDiagram" guid="3NbgL2ZimE2lGKW3y782ZQAA">
<XPD:ATTR name="Name" type="string">AEGateD</XPD:ATTR>
<XPD:ATTR name="ShowSequenceNumber" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="MessageSignature" type="UMLMessageSignatureKind">mskNameOnly</XPD:ATTR>
<XPD:REF name="DiagramOwner">REjhlO1HekWtMs5uqmfytQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLSequenceDiagramView" guid="ZQUUxStQfUG4R/gs2fNapgAA">
<XPD:REF name="Model">3NbgL2ZimE2lGKW3y782ZQAA</XPD:REF>
<XPD:REF name="Diagram">3NbgL2ZimE2lGKW3y782ZQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">9</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLFrameView" guid="Y7s5T9ckiEi1+txSDdX/VQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">148</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">96</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">513</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">417</XPD:ATTR>
<XPD:REF name="Model">E3D/rRG8c02PLKlM9yEO/gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="LabelView" guid="FYKll+AdK0ypeJG7r7xU0QAA">
<XPD:ATTR name="Text" type="string">applyEruptionOnGate</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="FrameTypeLabel" type="LabelView" guid="WCnB5QipC0epNve7uKF1rgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">sd</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLCombinedFragmentView" guid="KThoLvVpIkyAeOYg7x47qQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">268</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">364</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">73</XPD:ATTR>
<XPD:REF name="Model">DaSLZJYnp0aTWEsLKw1FrAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="LabelView" guid="spgZGE4/jkC4AIwsf9YErQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="FrameTypeLabel" type="LabelView" guid="VfqDIw53+0KIzAZRtHGZ9gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">loop</XPD:ATTR>
</XPD:OBJ>
<XPD:ATTR name="#ContainedViews" type="integer">1</XPD:ATTR>
<XPD:OBJ name="ContainedViews[0]" type="UMLInteractionOperandView" guid="4ZouEdUpJkO6GgCkNybQbgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">288</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">364</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:REF name="Model">bistCRMqAEqhEqjgz1DsJwAA</XPD:REF>
<XPD:REF name="ContainerView">KThoLvVpIkyAeOYg7x47qQAA</XPD:REF>
<XPD:OBJ name="GuardLabel" type="LabelView" guid="Bwo7OVTW00CI4EsMC/AWvwAA">
<XPD:ATTR name="Text" type="string">[for all e: Entity]</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLSeqObjectView" guid="8n/BUx7CB0SF+2iMEsGIvwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">200</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">118</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">W57ENyzvc0G2ujuQKc4lvQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8M4ZnXG0C0O0T/0HYqp5TwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="irJCdnm5DEOmDgZgc+nCsgAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ec : EruptionController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2s/uvr2YA0W6c3pgUR6IVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="G4C/Kk8Rlk6W1fZtlKNdCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="rwhEnsSZXUqwBQq5dHX+RwAA">
<XPD:REF name="Model">W57ENyzvc0G2ujuQKc4lvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLSeqObjectView" guid="415cn0JEUEGZjwyLnHBtWQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">89</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">pBEGDOgP2UGodgrBSQxABgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gkk2+6XzokmEJLDahKP7oAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZWM6m0pArE64wZFVQ3ztdAAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">g : TeleportGate</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="b4u4WY0Gvk6kUy3LizNEeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="yeXLFkkvaUyUrUsPdeoIoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="RnnDHEMoMkG0+8HP18lFFQAA">
<XPD:REF name="Model">pBEGDOgP2UGodgrBSQxABgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLSeqObjectView" guid="a/bsKgbLp0+Zhidvf0TsiwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">504</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">160</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">ec0AAbsE5kCkuTQJj2pzvgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NLu5ix8hH0aC6uxP8n3LZgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WPJ+JLOk0Uu2UHmjtieYIAAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">e : Entity</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="AbQCk7KYiEeNIxoAutzeNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MAqlqxiwhUCZS9k6rc23CwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="GIV+IC6+i0a4/jSJtakDRQAA">
<XPD:REF name="Model">ec0AAbsE5kCkuTQJj2pzvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLSeqStimulusView" guid="dDrK1mJFekKXhSzMCJBxRAAA">
<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">259,240;397,240</XPD:ATTR>
<XPD:REF name="Model">C34jLIIZYkiAvwBFZar/cQAA</XPD:REF>
<XPD:REF name="Head">RnnDHEMoMkG0+8HP18lFFQAA</XPD:REF>
<XPD:REF name="Tail">rwhEnsSZXUqwBQq5dHX+RwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="I1p1Eq9Lz0+7CaWyV5qdQAAA">
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">applySunEruption()</XPD:ATTR>
<XPD:REF name="Model">C34jLIIZYkiAvwBFZar/cQAA</XPD:REF>
<XPD:REF name="HostEdge">dDrK1mJFekKXhSzMCJBxRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="L3cnoNdXMUWiM1o8bAwEOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">C34jLIIZYkiAvwBFZar/cQAA</XPD:REF>
<XPD:REF name="HostEdge">dDrK1mJFekKXhSzMCJBxRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="RstzL4QqvEeeWGTK8v4GoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">C34jLIIZYkiAvwBFZar/cQAA</XPD:REF>
<XPD:REF name="HostEdge">dDrK1mJFekKXhSzMCJBxRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="h8rgiUAV40GbsAF4/QmEogAA">
<XPD:ATTR name="Left" type="integer">397</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">240</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">133</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLSeqStimulusView" guid="A9FvdRlVTEWs+nCuBMl+4QAA">
<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">410,288;532,288</XPD:ATTR>
<XPD:REF name="Model">b1L2NdXS6kij0WTqSFPqUAAA</XPD:REF>
<XPD:REF name="Head">GIV+IC6+i0a4/jSJtakDRQAA</XPD:REF>
<XPD:REF name="Tail">RnnDHEMoMkG0+8HP18lFFQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="61MDfgxQTUaO0sDexYJypAAA">
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">die()</XPD:ATTR>
<XPD:REF name="Model">b1L2NdXS6kij0WTqSFPqUAAA</XPD:REF>
<XPD:REF name="HostEdge">A9FvdRlVTEWs+nCuBMl+4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XYsgX/5J+kyGftmPEFlwtwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">b1L2NdXS6kij0WTqSFPqUAAA</XPD:REF>
<XPD:REF name="HostEdge">A9FvdRlVTEWs+nCuBMl+4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Qtq1Y099IUigBKJ+LPEWOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">b1L2NdXS6kij0WTqSFPqUAAA</XPD:REF>
<XPD:REF name="HostEdge">A9FvdRlVTEWs+nCuBMl+4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="0YkuyMMe10uEsrBRVHxZQQAA">
<XPD:ATTR name="Left" type="integer">532</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">288</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="nHpqtAPUSUKsxjTn0cTSugAA">
<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">532,314;410,314</XPD:ATTR>
<XPD:REF name="Model">E3yq4qC0xEKWnEP99xTd4AAA</XPD:REF>
<XPD:REF name="Head">RnnDHEMoMkG0+8HP18lFFQAA</XPD:REF>
<XPD:REF name="Tail">GIV+IC6+i0a4/jSJtakDRQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+pe2Xi7aEU6iISU4E5k/WgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">E3yq4qC0xEKWnEP99xTd4AAA</XPD:REF>
<XPD:REF name="HostEdge">nHpqtAPUSUKsxjTn0cTSugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="VC/8fa/0qke0rrnKDwcI0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">E3yq4qC0xEKWnEP99xTd4AAA</XPD:REF>
<XPD:REF name="HostEdge">nHpqtAPUSUKsxjTn0cTSugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ZD+RGo9ZOU69lSAqf/jvsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">E3yq4qC0xEKWnEP99xTd4AAA</XPD:REF>
<XPD:REF name="HostEdge">nHpqtAPUSUKsxjTn0cTSugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="oMoZCRbJtk6HrQ8UnkckegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">397</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">314</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="0CFg495170G9Eigq24VmzwAA">
<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">397,368;259,368</XPD:ATTR>
<XPD:REF name="Model">+Q60hoxNE0m7tMDtNnHNngAA</XPD:REF>
<XPD:REF name="Head">rwhEnsSZXUqwBQq5dHX+RwAA</XPD:REF>
<XPD:REF name="Tail">RnnDHEMoMkG0+8HP18lFFQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="LASanBf0j0+vIqLaQKQvrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">+Q60hoxNE0m7tMDtNnHNngAA</XPD:REF>
<XPD:REF name="HostEdge">0CFg495170G9Eigq24VmzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="W13v2Eg/5E2auiP4S2zsSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">+Q60hoxNE0m7tMDtNnHNngAA</XPD:REF>
<XPD:REF name="HostEdge">0CFg495170G9Eigq24VmzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="dFV4Gd55cUmSPY4BAM/iyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">+Q60hoxNE0m7tMDtNnHNngAA</XPD:REF>
<XPD:REF name="HostEdge">0CFg495170G9Eigq24VmzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="+mr+LOS21UWqtkDQB9BasgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">259</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">368</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>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingStimuli" type="integer">4</XPD:ATTR>
<XPD:OBJ name="ParticipatingStimuli[0]" type="UMLStimulus" guid="C34jLIIZYkiAvwBFZar/cQAA">
<XPD:REF name="Sender">W57ENyzvc0G2ujuQKc4lvQAA</XPD:REF>
<XPD:REF name="Receiver">pBEGDOgP2UGodgrBSQxABgAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="CLLJH+o6xEG87ayO5eSktQAA">
<XPD:REF name="Stimulus">C34jLIIZYkiAvwBFZar/cQAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">REjhlO1HekWtMs5uqmfytQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dDrK1mJFekKXhSzMCJBxRAAA</XPD:REF>
<XPD:REF name="Views[1]">I1p1Eq9Lz0+7CaWyV5qdQAAA</XPD:REF>
<XPD:REF name="Views[2]">L3cnoNdXMUWiM1o8bAwEOAAA</XPD:REF>
<XPD:REF name="Views[3]">RstzL4QqvEeeWGTK8v4GoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[1]" type="UMLStimulus" guid="b1L2NdXS6kij0WTqSFPqUAAA">
<XPD:REF name="Sender">pBEGDOgP2UGodgrBSQxABgAA</XPD:REF>
<XPD:REF name="Receiver">ec0AAbsE5kCkuTQJj2pzvgAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="H1KzMWPDBESrOJyDuvgCbQAA">
<XPD:REF name="Stimulus">b1L2NdXS6kij0WTqSFPqUAAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">REjhlO1HekWtMs5uqmfytQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">A9FvdRlVTEWs+nCuBMl+4QAA</XPD:REF>
<XPD:REF name="Views[1]">61MDfgxQTUaO0sDexYJypAAA</XPD:REF>
<XPD:REF name="Views[2]">XYsgX/5J+kyGftmPEFlwtwAA</XPD:REF>
<XPD:REF name="Views[3]">Qtq1Y099IUigBKJ+LPEWOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[2]" type="UMLStimulus" guid="E3yq4qC0xEKWnEP99xTd4AAA">
<XPD:REF name="Sender">ec0AAbsE5kCkuTQJj2pzvgAA</XPD:REF>
<XPD:REF name="Receiver">pBEGDOgP2UGodgrBSQxABgAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLReturnAction" guid="a028wiHa60OrGd8Wuq+MRAAA">
<XPD:REF name="Stimulus">E3yq4qC0xEKWnEP99xTd4AAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">REjhlO1HekWtMs5uqmfytQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nHpqtAPUSUKsxjTn0cTSugAA</XPD:REF>
<XPD:REF name="Views[1]">+pe2Xi7aEU6iISU4E5k/WgAA</XPD:REF>
<XPD:REF name="Views[2]">VC/8fa/0qke0rrnKDwcI0QAA</XPD:REF>
<XPD:REF name="Views[3]">ZD+RGo9ZOU69lSAqf/jvsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[3]" type="UMLStimulus" guid="+Q60hoxNE0m7tMDtNnHNngAA">
<XPD:REF name="Sender">pBEGDOgP2UGodgrBSQxABgAA</XPD:REF>
<XPD:REF name="Receiver">W57ENyzvc0G2ujuQKc4lvQAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLReturnAction" guid="Un2D8JKBOUesaXET2CfUogAA">
<XPD:REF name="Stimulus">+Q60hoxNE0m7tMDtNnHNngAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">REjhlO1HekWtMs5uqmfytQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0CFg495170G9Eigq24VmzwAA</XPD:REF>
<XPD:REF name="Views[1]">LASanBf0j0+vIqLaQKQvrwAA</XPD:REF>
<XPD:REF name="Views[2]">W13v2Eg/5E2auiP4S2zsSgAA</XPD:REF>
<XPD:REF name="Views[3]">dFV4Gd55cUmSPY4BAM/iyQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Fragments" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Fragments[0]" type="UMLCombinedFragment" guid="DaSLZJYnp0aTWEsLKw1FrAAA">
<XPD:ATTR name="InteractionOperator" type="UMLInteractionOperatorKind">iokLoop</XPD:ATTR>
<XPD:REF name="EnclosingInteractionInstanceSet">REjhlO1HekWtMs5uqmfytQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">KThoLvVpIkyAeOYg7x47qQAA</XPD:REF>
<XPD:ATTR name="#Operands" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operands[0]" type="UMLInteractionOperand" guid="bistCRMqAEqhEqjgz1DsJwAA">
<XPD:ATTR name="Name" type="string">InteractionOperand1</XPD:ATTR>
<XPD:ATTR name="Guard" type="string">for all e: Entity</XPD:ATTR>
<XPD:REF name="CombinedFragment">DaSLZJYnp0aTWEsLKw1FrAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">4ZouEdUpJkO6GgCkNybQbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedFrames" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedFrames[0]" type="UMLFrame" guid="E3D/rRG8c02PLKlM9yEO/gAA">
<XPD:ATTR name="Name" type="string">applyEruptionOnGate</XPD:ATTR>
<XPD:ATTR name="FrameKind" type="string">sd</XPD:ATTR>
<XPD:REF name="InteractionInstanceSet">REjhlO1HekWtMs5uqmfytQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">Y7s5T9ckiEi1+txSDdX/VQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingInstances" type="integer">3</XPD:ATTR>
<XPD:OBJ name="ParticipatingInstances[0]" type="UMLObject" guid="W57ENyzvc0G2ujuQKc4lvQAA">
<XPD:ATTR name="Name" type="string">ec</XPD:ATTR>
<XPD:REF name="Classifier">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">SR5FOft2T0alw4hojMQTVwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">8n/BUx7CB0SF+2iMEsGIvwAA</XPD:REF>
<XPD:REF name="Views[1]">rwhEnsSZXUqwBQq5dHX+RwAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">C34jLIIZYkiAvwBFZar/cQAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">+Q60hoxNE0m7tMDtNnHNngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[1]" type="UMLObject" guid="pBEGDOgP2UGodgrBSQxABgAA">
<XPD:ATTR name="Name" type="string">g</XPD:ATTR>
<XPD:REF name="Classifier">k3yviIWqEkS/c+4+UFMNkwAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">SR5FOft2T0alw4hojMQTVwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">415cn0JEUEGZjwyLnHBtWQAA</XPD:REF>
<XPD:REF name="Views[1]">RnnDHEMoMkG0+8HP18lFFQAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">b1L2NdXS6kij0WTqSFPqUAAA</XPD:REF>
<XPD:REF name="SendingStimuli[1]">+Q60hoxNE0m7tMDtNnHNngAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">C34jLIIZYkiAvwBFZar/cQAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[1]">E3yq4qC0xEKWnEP99xTd4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[2]" type="UMLObject" guid="ec0AAbsE5kCkuTQJj2pzvgAA">
<XPD:ATTR name="Name" type="string">e</XPD:ATTR>
<XPD:REF name="Classifier">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">SR5FOft2T0alw4hojMQTVwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">a/bsKgbLp0+Zhidvf0TsiwAA</XPD:REF>
<XPD:REF name="Views[1]">GIV+IC6+i0a4/jSJtakDRQAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">E3yq4qC0xEKWnEP99xTd4AAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">b1L2NdXS6kij0WTqSFPqUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedCollaborationInstanceSets[2]" type="UMLCollaborationInstanceSet" guid="EEKLpz6sjU6hGLC9VR9F8QAA">
<XPD:ATTR name="Name" type="string">EAAsteroidIS</XPD:ATTR>
<XPD:REF name="RepresentedClassifier">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#InteractionInstanceSets" type="integer">1</XPD:ATTR>
<XPD:OBJ name="InteractionInstanceSets[0]" type="UMLInteractionInstanceSet" guid="35zsOpSUV0mWw3RS5nILpAAA">
<XPD:ATTR name="Name" type="string">InteractionInstanceSet1</XPD:ATTR>
<XPD:REF name="Context">EEKLpz6sjU6hGLC9VR9F8QAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLSequenceDiagram" guid="gQE/lduexUWERFrYmL62pAAA">
<XPD:ATTR name="Name" type="string">EAAsteroid</XPD:ATTR>
<XPD:ATTR name="ShowSequenceNumber" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="MessageSignature" type="UMLMessageSignatureKind">mskNameOnly</XPD:ATTR>
<XPD:REF name="DiagramOwner">35zsOpSUV0mWw3RS5nILpAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLSequenceDiagramView" guid="K5jgWECR8E6iji7k3uofbwAA">
<XPD:REF name="Model">gQE/lduexUWERFrYmL62pAAA</XPD:REF>
<XPD:REF name="Diagram">gQE/lduexUWERFrYmL62pAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLFrameView" guid="rOl5BFGHckOpj+Z/llUqyAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">124</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">529</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">413</XPD:ATTR>
<XPD:REF name="Model">+FbAqTUGTU+F5RFAq5cGbwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="LabelView" guid="g9CA78AwDEq3q6CSfNZacQAA">
<XPD:ATTR name="Text" type="string">applyEruption Asteroid</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="FrameTypeLabel" type="LabelView" guid="ge+Le2r1MkmO/omKt+RJjQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">sd</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLCombinedFragmentView" guid="lAjtkqQYmE2Vmudr4moJKQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">208</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">193</XPD:ATTR>
<XPD:REF name="Model">J12TQNgBH0i4E+TlD/41qwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="LabelView" guid="zZjiAkoicEeqaOans5y5EgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="FrameTypeLabel" type="LabelView" guid="P4UBGNv3lEuNwfjwfJnU7wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">opt</XPD:ATTR>
</XPD:OBJ>
<XPD:ATTR name="#ContainedViews" type="integer">1</XPD:ATTR>
<XPD:OBJ name="ContainedViews[0]" type="UMLInteractionOperandView" guid="NjyipxlRtU6RJe3tCFwoTAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">228</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">x/e3Ucbly0ynsfz36qg37wAA</XPD:REF>
<XPD:REF name="ContainerView">lAjtkqQYmE2Vmudr4moJKQAA</XPD:REF>
<XPD:OBJ name="GuardLabel" type="LabelView" guid="NYS5p6IQi0uJ+8bx4RRzOQAA">
<XPD:ATTR name="Text" type="string">[layer != 0 || core != null]</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLCombinedFragmentView" guid="/K6OFZL5ukCIzK9S1qod6gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">268</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">345</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">120</XPD:ATTR>
<XPD:REF name="Model">uwOg3EdO40+uwKO89E+GcAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="LabelView" guid="7YzcNfwAq0uoZNutgWCFFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="FrameTypeLabel" type="LabelView" guid="nJQkaNu/v0uAWxc02j0FXgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">loop</XPD:ATTR>
</XPD:OBJ>
<XPD:ATTR name="#ContainedViews" type="integer">1</XPD:ATTR>
<XPD:OBJ name="ContainedViews[0]" type="UMLInteractionOperandView" guid="0TNhxuRroUmlpcKqa3TtVgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">288</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">345</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">100</XPD:ATTR>
<XPD:REF name="Model">3rOwlfc0bkSGPNlAppAq2wAA</XPD:REF>
<XPD:REF name="ContainerView">/K6OFZL5ukCIzK9S1qod6gAA</XPD:REF>
<XPD:OBJ name="GuardLabel" type="LabelView" guid="5y24qyyoP028ztDmmn44kAAA">
<XPD:ATTR name="Text" type="string">[for all e: Entity]</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLSeqObjectView" guid="fY0skHwOo0258o+0i+jucwAA">
<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">120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">118</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">349</XPD:ATTR>
<XPD:REF name="Model">0XrTf+rYfEq6VhvDob9lwgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QB7OlHx6nkefHVMO/BKLowAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ROQTGoABo0qv5dOQBRhhVgAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ec : EruptionController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KAuJzVEsFUCOaMraMYLdwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BSJgdH2zDEio6X2EOG7V3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="+uS1jXQ5ME2dbEBtKmqUVQAA">
<XPD:REF name="Model">0XrTf+rYfEq6VhvDob9lwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLSeqObjectView" guid="azfplKfA80Swxo1aBZbhsAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">392</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">353</XPD:ATTR>
<XPD:REF name="Model">GNpcsGvhX0+QanrpX1tWyAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="t38KVuni2UWUSfjEWeJTUwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="el8p+9bF7U+589esNi9nzwAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">a : Asteroid</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Cc8LDAvjdEKzL54sndxyUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xNJys3t0AkeSK7aETTReRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="HufSZkqi00ubwRiz5u/LXQAA">
<XPD:REF name="Model">GNpcsGvhX0+QanrpX1tWyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLSeqObjectView" guid="RRSspTXq1EKfqVtL7o/hSQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">508</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">EZeGN1hPbU2l7YvQQBzyPwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="PZWTENnIv0OBVl4BMnvfGwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/TuZhC7640iS868FAcxMWgAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">e : Entity</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kt26GAgHb0K01n0ozBb5uwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="d7xCCpSV1UGsA083PReldAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="aGU0hJQ1JkiW2l5E13L+8wAA">
<XPD:REF name="Model">EZeGN1hPbU2l7YvQQBzyPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLSeqStimulusView" guid="pi5RivQLW0Wt69Jil9xaNAAA">
<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">243,192;420,192</XPD:ATTR>
<XPD:REF name="Model">hGC2Tr9tlE6W284RDaEQLwAA</XPD:REF>
<XPD:REF name="Head">HufSZkqi00ubwRiz5u/LXQAA</XPD:REF>
<XPD:REF name="Tail">+uS1jXQ5ME2dbEBtKmqUVQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="no+5KPoEy0usWIJoDGwdewAA">
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">applySunEruption()</XPD:ATTR>
<XPD:REF name="Model">hGC2Tr9tlE6W284RDaEQLwAA</XPD:REF>
<XPD:REF name="HostEdge">pi5RivQLW0Wt69Jil9xaNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="dUDdv2IlpEWUFdG5TbDmrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">hGC2Tr9tlE6W284RDaEQLwAA</XPD:REF>
<XPD:REF name="HostEdge">pi5RivQLW0Wt69Jil9xaNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="P4c/M1x4/EKaRwRWExwQFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">hGC2Tr9tlE6W284RDaEQLwAA</XPD:REF>
<XPD:REF name="HostEdge">pi5RivQLW0Wt69Jil9xaNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="nYsjipiVpUSLPCuL5E2UUQAA">
<XPD:ATTR name="Left" type="integer">420</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">237</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLSeqStimulusView" guid="4rmkd9KbnU2oWVArISo7UAAA">
<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">433,292;536,292</XPD:ATTR>
<XPD:REF name="Model">/e1ov5XAckWmiwmVR1sm1QAA</XPD:REF>
<XPD:REF name="Head">aGU0hJQ1JkiW2l5E13L+8wAA</XPD:REF>
<XPD:REF name="Tail">HufSZkqi00ubwRiz5u/LXQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="HL9D4QiGt0SUlpLgF7/HJQAA">
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">die()</XPD:ATTR>
<XPD:REF name="Model">/e1ov5XAckWmiwmVR1sm1QAA</XPD:REF>
<XPD:REF name="HostEdge">4rmkd9KbnU2oWVArISo7UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5PRD4Xq+CUemvrqLy0BeegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">/e1ov5XAckWmiwmVR1sm1QAA</XPD:REF>
<XPD:REF name="HostEdge">4rmkd9KbnU2oWVArISo7UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Qf+KzVDbwECk44NPFj+0HQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">/e1ov5XAckWmiwmVR1sm1QAA</XPD:REF>
<XPD:REF name="HostEdge">4rmkd9KbnU2oWVArISo7UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="y1b3lOIadE6kOg9ELWsGKAAA">
<XPD:ATTR name="Left" type="integer">536</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">292</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="qpsFZh4A90ipUpe9xwT6uwAA">
<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">536,318;433,318</XPD:ATTR>
<XPD:REF name="Model">V3ZLIkC+506LQYQMPY9BBwAA</XPD:REF>
<XPD:REF name="Head">HufSZkqi00ubwRiz5u/LXQAA</XPD:REF>
<XPD:REF name="Tail">aGU0hJQ1JkiW2l5E13L+8wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="N/eHiebwx0WttmXoXsbpbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">V3ZLIkC+506LQYQMPY9BBwAA</XPD:REF>
<XPD:REF name="HostEdge">qpsFZh4A90ipUpe9xwT6uwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="8x5aJSilpU27pjpXRpd0JgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">V3ZLIkC+506LQYQMPY9BBwAA</XPD:REF>
<XPD:REF name="HostEdge">qpsFZh4A90ipUpe9xwT6uwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="r+z3PGKbckC6yoaboRTIhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">V3ZLIkC+506LQYQMPY9BBwAA</XPD:REF>
<XPD:REF name="HostEdge">qpsFZh4A90ipUpe9xwT6uwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="tCOiiMfa6keIB197g1fisQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">420</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">318</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="Uxi8h3TWLkKhBOArxCRA9gAA">
<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">420,424;243,424</XPD:ATTR>
<XPD:REF name="Model">NHp1uSQvvUGW3ExHDu/F5wAA</XPD:REF>
<XPD:REF name="Head">+uS1jXQ5ME2dbEBtKmqUVQAA</XPD:REF>
<XPD:REF name="Tail">HufSZkqi00ubwRiz5u/LXQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="FdFQGEW8hEu/ktx+mwzTkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">NHp1uSQvvUGW3ExHDu/F5wAA</XPD:REF>
<XPD:REF name="HostEdge">Uxi8h3TWLkKhBOArxCRA9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="pqZN1eTdRkylYEjx4bY1/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">NHp1uSQvvUGW3ExHDu/F5wAA</XPD:REF>
<XPD:REF name="HostEdge">Uxi8h3TWLkKhBOArxCRA9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="PjyjSc3Id0ezLxy2zM+p/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">NHp1uSQvvUGW3ExHDu/F5wAA</XPD:REF>
<XPD:REF name="HostEdge">Uxi8h3TWLkKhBOArxCRA9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="Sq0qTqKiPU+eJ3fh2zpirgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">243</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">424</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>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingStimuli" type="integer">4</XPD:ATTR>
<XPD:OBJ name="ParticipatingStimuli[0]" type="UMLStimulus" guid="hGC2Tr9tlE6W284RDaEQLwAA">
<XPD:REF name="Sender">0XrTf+rYfEq6VhvDob9lwgAA</XPD:REF>
<XPD:REF name="Receiver">GNpcsGvhX0+QanrpX1tWyAAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="lpHmWWTDBE6Mwxh+l5qBIQAA">
<XPD:REF name="Stimulus">hGC2Tr9tlE6W284RDaEQLwAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">35zsOpSUV0mWw3RS5nILpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pi5RivQLW0Wt69Jil9xaNAAA</XPD:REF>
<XPD:REF name="Views[1]">no+5KPoEy0usWIJoDGwdewAA</XPD:REF>
<XPD:REF name="Views[2]">dUDdv2IlpEWUFdG5TbDmrwAA</XPD:REF>
<XPD:REF name="Views[3]">P4c/M1x4/EKaRwRWExwQFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[1]" type="UMLStimulus" guid="/e1ov5XAckWmiwmVR1sm1QAA">
<XPD:REF name="Sender">GNpcsGvhX0+QanrpX1tWyAAA</XPD:REF>
<XPD:REF name="Receiver">EZeGN1hPbU2l7YvQQBzyPwAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="66pY8mMhN0eASvt0NRhwvQAA">
<XPD:REF name="Stimulus">/e1ov5XAckWmiwmVR1sm1QAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">35zsOpSUV0mWw3RS5nILpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4rmkd9KbnU2oWVArISo7UAAA</XPD:REF>
<XPD:REF name="Views[1]">HL9D4QiGt0SUlpLgF7/HJQAA</XPD:REF>
<XPD:REF name="Views[2]">5PRD4Xq+CUemvrqLy0BeegAA</XPD:REF>
<XPD:REF name="Views[3]">Qf+KzVDbwECk44NPFj+0HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[2]" type="UMLStimulus" guid="V3ZLIkC+506LQYQMPY9BBwAA">
<XPD:REF name="Sender">EZeGN1hPbU2l7YvQQBzyPwAA</XPD:REF>
<XPD:REF name="Receiver">GNpcsGvhX0+QanrpX1tWyAAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLReturnAction" guid="s1Pc3c7C3keBwlfAjr8JfQAA">
<XPD:REF name="Stimulus">V3ZLIkC+506LQYQMPY9BBwAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">35zsOpSUV0mWw3RS5nILpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qpsFZh4A90ipUpe9xwT6uwAA</XPD:REF>
<XPD:REF name="Views[1]">N/eHiebwx0WttmXoXsbpbQAA</XPD:REF>
<XPD:REF name="Views[2]">8x5aJSilpU27pjpXRpd0JgAA</XPD:REF>
<XPD:REF name="Views[3]">r+z3PGKbckC6yoaboRTIhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[3]" type="UMLStimulus" guid="NHp1uSQvvUGW3ExHDu/F5wAA">
<XPD:REF name="Sender">GNpcsGvhX0+QanrpX1tWyAAA</XPD:REF>
<XPD:REF name="Receiver">0XrTf+rYfEq6VhvDob9lwgAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLReturnAction" guid="urrPqBDV8Ey5rA1s1J5RvgAA">
<XPD:REF name="Stimulus">NHp1uSQvvUGW3ExHDu/F5wAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">35zsOpSUV0mWw3RS5nILpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Uxi8h3TWLkKhBOArxCRA9gAA</XPD:REF>
<XPD:REF name="Views[1]">FdFQGEW8hEu/ktx+mwzTkAAA</XPD:REF>
<XPD:REF name="Views[2]">pqZN1eTdRkylYEjx4bY1/gAA</XPD:REF>
<XPD:REF name="Views[3]">PjyjSc3Id0ezLxy2zM+p/wAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Fragments" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Fragments[0]" type="UMLCombinedFragment" guid="J12TQNgBH0i4E+TlD/41qwAA">
<XPD:ATTR name="InteractionOperator" type="UMLInteractionOperatorKind">iokOpt</XPD:ATTR>
<XPD:REF name="EnclosingInteractionInstanceSet">35zsOpSUV0mWw3RS5nILpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">lAjtkqQYmE2Vmudr4moJKQAA</XPD:REF>
<XPD:ATTR name="#Operands" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operands[0]" type="UMLInteractionOperand" guid="x/e3Ucbly0ynsfz36qg37wAA">
<XPD:ATTR name="Name" type="string">InteractionOperand1</XPD:ATTR>
<XPD:ATTR name="Guard" type="string">layer != 0 || core != null</XPD:ATTR>
<XPD:REF name="CombinedFragment">J12TQNgBH0i4E+TlD/41qwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">NjyipxlRtU6RJe3tCFwoTAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Fragments[1]" type="UMLCombinedFragment" guid="uwOg3EdO40+uwKO89E+GcAAA">
<XPD:ATTR name="InteractionOperator" type="UMLInteractionOperatorKind">iokLoop</XPD:ATTR>
<XPD:REF name="EnclosingInteractionInstanceSet">35zsOpSUV0mWw3RS5nILpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">/K6OFZL5ukCIzK9S1qod6gAA</XPD:REF>
<XPD:ATTR name="#Operands" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operands[0]" type="UMLInteractionOperand" guid="3rOwlfc0bkSGPNlAppAq2wAA">
<XPD:ATTR name="Name" type="string">InteractionOperand1</XPD:ATTR>
<XPD:ATTR name="Guard" type="string">for all e: Entity</XPD:ATTR>
<XPD:REF name="CombinedFragment">uwOg3EdO40+uwKO89E+GcAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">0TNhxuRroUmlpcKqa3TtVgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedFrames" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedFrames[0]" type="UMLFrame" guid="+FbAqTUGTU+F5RFAq5cGbwAA">
<XPD:ATTR name="Name" type="string">applyEruption Asteroid</XPD:ATTR>
<XPD:ATTR name="FrameKind" type="string">sd</XPD:ATTR>
<XPD:REF name="InteractionInstanceSet">35zsOpSUV0mWw3RS5nILpAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">rOl5BFGHckOpj+Z/llUqyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingInstances" type="integer">3</XPD:ATTR>
<XPD:OBJ name="ParticipatingInstances[0]" type="UMLObject" guid="0XrTf+rYfEq6VhvDob9lwgAA">
<XPD:ATTR name="Name" type="string">ec</XPD:ATTR>
<XPD:REF name="Classifier">Qq2ubdrdzUixd22zcVUopAAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">EEKLpz6sjU6hGLC9VR9F8QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">fY0skHwOo0258o+0i+jucwAA</XPD:REF>
<XPD:REF name="Views[1]">+uS1jXQ5ME2dbEBtKmqUVQAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">hGC2Tr9tlE6W284RDaEQLwAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">NHp1uSQvvUGW3ExHDu/F5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[1]" type="UMLObject" guid="GNpcsGvhX0+QanrpX1tWyAAA">
<XPD:ATTR name="Name" type="string">a</XPD:ATTR>
<XPD:REF name="Classifier">mw6UvECaD0S+X0q5jEVYdAAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">EEKLpz6sjU6hGLC9VR9F8QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">azfplKfA80Swxo1aBZbhsAAA</XPD:REF>
<XPD:REF name="Views[1]">HufSZkqi00ubwRiz5u/LXQAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">/e1ov5XAckWmiwmVR1sm1QAA</XPD:REF>
<XPD:REF name="SendingStimuli[1]">NHp1uSQvvUGW3ExHDu/F5wAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">hGC2Tr9tlE6W284RDaEQLwAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[1]">V3ZLIkC+506LQYQMPY9BBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[2]" type="UMLObject" guid="EZeGN1hPbU2l7YvQQBzyPwAA">
<XPD:ATTR name="Name" type="string">e</XPD:ATTR>
<XPD:REF name="Classifier">iMHh7tc1UEiG2Bo/BG4+uQAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">EEKLpz6sjU6hGLC9VR9F8QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">RRSspTXq1EKfqVtL7o/hSQAA</XPD:REF>
<XPD:REF name="Views[1]">aGU0hJQ1JkiW2l5E13L+8wAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">V3ZLIkC+506LQYQMPY9BBwAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">/e1ov5XAckWmiwmVR1sm1QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedCollaborationInstanceSets[3]" type="UMLCollaborationInstanceSet" guid="zZwV7Apl8UG9J1yeEgqohQAA">
<XPD:ATTR name="Name" type="string">loseIS</XPD:ATTR>
<XPD:REF name="RepresentedClassifier">+AuvyiMWm0CuTfXIHo++cQAA</XPD:REF>
<XPD:ATTR name="#InteractionInstanceSets" type="integer">1</XPD:ATTR>
<XPD:OBJ name="InteractionInstanceSets[0]" type="UMLInteractionInstanceSet" guid="ItJ0EB+1bUC9Ek7AEu3S+wAA">
<XPD:ATTR name="Name" type="string">InteractionInstanceSet1</XPD:ATTR>
<XPD:REF name="Context">zZwV7Apl8UG9J1yeEgqohQAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLSequenceDiagram" guid="/LFKUzGO/USY4sSbq+qULgAA">
<XPD:ATTR name="Name" type="string">lose</XPD:ATTR>
<XPD:ATTR name="ShowSequenceNumber" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="MessageSignature" type="UMLMessageSignatureKind">mskNameOnly</XPD:ATTR>
<XPD:REF name="DiagramOwner">ItJ0EB+1bUC9Ek7AEu3S+wAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLSequenceDiagramView" guid="DWgJbrrIfUm+69CgcCKQ2wAA">
<XPD:REF name="Model">/LFKUzGO/USY4sSbq+qULgAA</XPD:REF>
<XPD:REF name="Diagram">/LFKUzGO/USY4sSbq+qULgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">11</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLFrameView" guid="56mfGLHJQkafQwXQqAJyIwAA">
<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">44</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">421</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">385</XPD:ATTR>
<XPD:REF name="Model">VXpaSx4cgkm8Q7KM4hL7uwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="LabelView" guid="CtxUqZBqnkCxfMFf8lSoGgAA">
<XPD:ATTR name="Text" type="string">Lose</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="FrameTypeLabel" type="LabelView" guid="6pkrQWUMfUCvJ/BwjSEhfgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">sd</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLSeqObjectView" guid="IkXaUjPt3kWIMXnWzyLrlAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">44</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">449</XPD:ATTR>
<XPD:REF name="Model">Srx27CFNm028HyGm6AvnwgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Aa8XRgwaKkKgcpIdIPsyYQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Q04iyGIDx0uIxNW361H3SQAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Object</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/L6A1ue+t020FSb7yY74eAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="IcoAD/hDp06nR70BsP1cMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="bUbHVuI/W0Og1Ds1rttKBwAA">
<XPD:REF name="Model">Srx27CFNm028HyGm6AvnwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLSeqObjectView" guid="VZKr9KT6t06SfnNRAqCpmwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">124</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">76</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">b4J3JVWEu0GW1cWzGCaz/AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZdLV9OM0vUC0kODDpT/jbAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PUJgWBvjN0yddSgacSG/ggAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">s : Settler</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CQzSymFJiEGrSA6z5XYwBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Pka4oKt4Jku66TRqbCFMrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="e4J6Vn1DO0SUzQ6qI1zeTAAA">
<XPD:REF name="Model">b4J3JVWEu0GW1cWzGCaz/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLSeqObjectView" guid="Tu344BxXs0eUAK+DYd23AQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">228</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">76</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">109</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">xwbAmTL85kyNoR8wxS9/mgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ecLgxo9160KZqU4piD+97wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="esDhZbzx80CLK6SjGncIHwAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">sc : SettlerController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ELpI7JcLGkOG74szxVCIvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="PQXVKUNZl0WNAfN6xm+PSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="4Jm+OUrrEEO/rO1tfPU+bwAA">
<XPD:REF name="Model">xwbAmTL85kyNoR8wxS9/mgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLSeqObjectView" guid="roAZ3zoj40ePBMkRFbeoWAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">76</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">89</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">53W7YQBJ8UCYDHotVzvlugAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mP2p2R4EGkawSTmhHMfXaAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="4zDFUa0FKkqhgGv6BEsAvgAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string"> : GameManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="48PMsRWMu0eDeNXnoRa0iQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WT7I/MfOe0+HW9KmQ45etAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="YsFGmAQ5ukmvi2tNcKkhMwAA">
<XPD:REF name="Model">53W7YQBJ8UCYDHotVzvlugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLSeqStimulusView" guid="7N+0+w0Cd0CG98+x14uPiAAA">
<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">35,132;152,132</XPD:ATTR>
<XPD:REF name="Model">zcKUIYHba0mtAO78WzZcTQAA</XPD:REF>
<XPD:REF name="Head">e4J6Vn1DO0SUzQ6qI1zeTAAA</XPD:REF>
<XPD:REF name="Tail">bUbHVuI/W0Og1Ds1rttKBwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UP3RnULzBkGC0AI40sq6PAAA">
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">die()</XPD:ATTR>
<XPD:REF name="Model">zcKUIYHba0mtAO78WzZcTQAA</XPD:REF>
<XPD:REF name="HostEdge">7N+0+w0Cd0CG98+x14uPiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9Hh0rtmJnUeuCfJwCTXqJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">zcKUIYHba0mtAO78WzZcTQAA</XPD:REF>
<XPD:REF name="HostEdge">7N+0+w0Cd0CG98+x14uPiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="VokFBzszbkmSBwekMHT9cwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">zcKUIYHba0mtAO78WzZcTQAA</XPD:REF>
<XPD:REF name="HostEdge">7N+0+w0Cd0CG98+x14uPiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="p/64dJV2ZE2Bw9r7tBZtwQAA">
<XPD:ATTR name="Left" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">112</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLSeqStimulusView" guid="shHGjbDZUEWyJD9FUD0kqgAA">
<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">165,148;275,148</XPD:ATTR>
<XPD:REF name="Model">5gcgLBkAgkmtQ3IFPgXGfAAA</XPD:REF>
<XPD:REF name="Head">4Jm+OUrrEEO/rO1tfPU+bwAA</XPD:REF>
<XPD:REF name="Tail">e4J6Vn1DO0SUzQ6qI1zeTAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="oGyndQA5sUS2jtdWrSL/ugAA">
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">removeSettler(s)</XPD:ATTR>
<XPD:REF name="Model">5gcgLBkAgkmtQ3IFPgXGfAAA</XPD:REF>
<XPD:REF name="HostEdge">shHGjbDZUEWyJD9FUD0kqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="rDFkkrgmBk2IA4eUmsvLDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">5gcgLBkAgkmtQ3IFPgXGfAAA</XPD:REF>
<XPD:REF name="HostEdge">shHGjbDZUEWyJD9FUD0kqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="I/pUNJRhCUWS22xcL3ya9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">5gcgLBkAgkmtQ3IFPgXGfAAA</XPD:REF>
<XPD:REF name="HostEdge">shHGjbDZUEWyJD9FUD0kqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="Ig9ms7DIbkKGlIbTMngczgAA">
<XPD:ATTR name="Left" type="integer">275</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">148</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLSeqStimulusView" guid="TjtRxQEgqUSsFYajg7riJQAA">
<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">288,161;417,161</XPD:ATTR>
<XPD:REF name="Model">5hSfILXNc0u3shZG8njVVAAA</XPD:REF>
<XPD:REF name="Head">YsFGmAQ5ukmvi2tNcKkhMwAA</XPD:REF>
<XPD:REF name="Tail">4Jm+OUrrEEO/rO1tfPU+bwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Qd3Et3qaxEqxRlLtMfLEmAAA">
<XPD:ATTR name="Text" type="string">endGame(lose)</XPD:ATTR>
<XPD:REF name="Model">5hSfILXNc0u3shZG8njVVAAA</XPD:REF>
<XPD:REF name="HostEdge">TjtRxQEgqUSsFYajg7riJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="g9jg9wvqCECImheVLtm16AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">5hSfILXNc0u3shZG8njVVAAA</XPD:REF>
<XPD:REF name="HostEdge">TjtRxQEgqUSsFYajg7riJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qlQXTPg3qE6r1x/ZWkpNZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">5hSfILXNc0u3shZG8njVVAAA</XPD:REF>
<XPD:REF name="HostEdge">TjtRxQEgqUSsFYajg7riJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="SuMGX/jMf0i92hJP5Aw86gAA">
<XPD:ATTR name="Left" type="integer">417</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">161</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="Xj/jUFFkNkOalv7RouLWmAAA">
<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">417,184;288,184</XPD:ATTR>
<XPD:REF name="Model">ZYjnV9y2jkKuI5I5oXQBRwAA</XPD:REF>
<XPD:REF name="Head">4Jm+OUrrEEO/rO1tfPU+bwAA</XPD:REF>
<XPD:REF name="Tail">YsFGmAQ5ukmvi2tNcKkhMwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="a+JJzd6G7Ei7svWfC0Mf/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">ZYjnV9y2jkKuI5I5oXQBRwAA</XPD:REF>
<XPD:REF name="HostEdge">Xj/jUFFkNkOalv7RouLWmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="kZqo0YJsPkujBK4ZlJLL4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">ZYjnV9y2jkKuI5I5oXQBRwAA</XPD:REF>
<XPD:REF name="HostEdge">Xj/jUFFkNkOalv7RouLWmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YPoPC6KoK06ugxc0eApMSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">ZYjnV9y2jkKuI5I5oXQBRwAA</XPD:REF>
<XPD:REF name="HostEdge">Xj/jUFFkNkOalv7RouLWmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="ieckDmXe6UeyCLSJYOpYKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">275</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">184</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="aOr/F3jHakedgt2e8WNSHAAA">
<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">275,212;165,212</XPD:ATTR>
<XPD:REF name="Model">/TzoR3p4HkajBO3I/VBNBAAA</XPD:REF>
<XPD:REF name="Head">e4J6Vn1DO0SUzQ6qI1zeTAAA</XPD:REF>
<XPD:REF name="Tail">4Jm+OUrrEEO/rO1tfPU+bwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="JD2d73pz1UG5uwk2rEDXCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">/TzoR3p4HkajBO3I/VBNBAAA</XPD:REF>
<XPD:REF name="HostEdge">aOr/F3jHakedgt2e8WNSHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="wrPkc63LKk2g2gxB9/YoBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">/TzoR3p4HkajBO3I/VBNBAAA</XPD:REF>
<XPD:REF name="HostEdge">aOr/F3jHakedgt2e8WNSHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Xcz7WaDbAEaADa3T2O/+EQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">/TzoR3p4HkajBO3I/VBNBAAA</XPD:REF>
<XPD:REF name="HostEdge">aOr/F3jHakedgt2e8WNSHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="fcAYRUk250ixrE8OCE2U3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">152</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[10]" type="UMLSeqStimulusView" guid="o9EV3N/ekEquZgUYjDlcZQAA">
<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">152,240;35,240</XPD:ATTR>
<XPD:REF name="Model">J8xGM+xYZUiWKbX0/teS7AAA</XPD:REF>
<XPD:REF name="Head">bUbHVuI/W0Og1Ds1rttKBwAA</XPD:REF>
<XPD:REF name="Tail">e4J6Vn1DO0SUzQ6qI1zeTAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="r+qlo3y1pkq8XKaNU4v1ZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">J8xGM+xYZUiWKbX0/teS7AAA</XPD:REF>
<XPD:REF name="HostEdge">o9EV3N/ekEquZgUYjDlcZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="aSEb4PwiNkS8ZWPqNH09qgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:REF name="Model">J8xGM+xYZUiWKbX0/teS7AAA</XPD:REF>
<XPD:REF name="HostEdge">o9EV3N/ekEquZgUYjDlcZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="k1Z/ZgCJaUipd+ogDN4DQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:REF name="Model">J8xGM+xYZUiWKbX0/teS7AAA</XPD:REF>
<XPD:REF name="HostEdge">o9EV3N/ekEquZgUYjDlcZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="SvmUmeOl4UqdP5X67Kji+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">35</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">240</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>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingStimuli" type="integer">6</XPD:ATTR>
<XPD:OBJ name="ParticipatingStimuli[0]" type="UMLStimulus" guid="zcKUIYHba0mtAO78WzZcTQAA">
<XPD:REF name="Sender">Srx27CFNm028HyGm6AvnwgAA</XPD:REF>
<XPD:REF name="Receiver">b4J3JVWEu0GW1cWzGCaz/AAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="/Th+xUMR20e9b6ECzSOE3gAA">
<XPD:REF name="Stimulus">zcKUIYHba0mtAO78WzZcTQAA</XPD:REF>
<XPD:REF name="Operation">qR2MYU+i9E2ItshFmGu3JgAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">ItJ0EB+1bUC9Ek7AEu3S+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7N+0+w0Cd0CG98+x14uPiAAA</XPD:REF>
<XPD:REF name="Views[1]">UP3RnULzBkGC0AI40sq6PAAA</XPD:REF>
<XPD:REF name="Views[2]">9Hh0rtmJnUeuCfJwCTXqJgAA</XPD:REF>
<XPD:REF name="Views[3]">VokFBzszbkmSBwekMHT9cwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[1]" type="UMLStimulus" guid="5gcgLBkAgkmtQ3IFPgXGfAAA">
<XPD:REF name="Sender">b4J3JVWEu0GW1cWzGCaz/AAA</XPD:REF>
<XPD:REF name="Receiver">xwbAmTL85kyNoR8wxS9/mgAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="DXKYKVY9g0Sj2qc6231OFQAA">
<XPD:REF name="Stimulus">5gcgLBkAgkmtQ3IFPgXGfAAA</XPD:REF>
<XPD:REF name="Operation">5BtodtQKzEGNinMrhQTf5AAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">ItJ0EB+1bUC9Ek7AEu3S+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">shHGjbDZUEWyJD9FUD0kqgAA</XPD:REF>
<XPD:REF name="Views[1]">oGyndQA5sUS2jtdWrSL/ugAA</XPD:REF>
<XPD:REF name="Views[2]">rDFkkrgmBk2IA4eUmsvLDAAA</XPD:REF>
<XPD:REF name="Views[3]">I/pUNJRhCUWS22xcL3ya9QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[2]" type="UMLStimulus" guid="5hSfILXNc0u3shZG8njVVAAA">
<XPD:ATTR name="Arguments" type="string">lose</XPD:ATTR>
<XPD:REF name="Sender">xwbAmTL85kyNoR8wxS9/mgAA</XPD:REF>
<XPD:REF name="Receiver">53W7YQBJ8UCYDHotVzvlugAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="kT0EO4fDtkmEg3u370qsOAAA">
<XPD:REF name="Stimulus">5hSfILXNc0u3shZG8njVVAAA</XPD:REF>
<XPD:REF name="Operation">kzXmMlJ03EKIXfWv4dpDGwAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">ItJ0EB+1bUC9Ek7AEu3S+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TjtRxQEgqUSsFYajg7riJQAA</XPD:REF>
<XPD:REF name="Views[1]">Qd3Et3qaxEqxRlLtMfLEmAAA</XPD:REF>
<XPD:REF name="Views[2]">g9jg9wvqCECImheVLtm16AAA</XPD:REF>
<XPD:REF name="Views[3]">qlQXTPg3qE6r1x/ZWkpNZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[3]" type="UMLStimulus" guid="ZYjnV9y2jkKuI5I5oXQBRwAA">
<XPD:REF name="Sender">53W7YQBJ8UCYDHotVzvlugAA</XPD:REF>
<XPD:REF name="Receiver">xwbAmTL85kyNoR8wxS9/mgAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLReturnAction" guid="sGcsfzZHIEqYWflGu32H4gAA">
<XPD:REF name="Stimulus">ZYjnV9y2jkKuI5I5oXQBRwAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">ItJ0EB+1bUC9Ek7AEu3S+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Xj/jUFFkNkOalv7RouLWmAAA</XPD:REF>
<XPD:REF name="Views[1]">a+JJzd6G7Ei7svWfC0Mf/QAA</XPD:REF>
<XPD:REF name="Views[2]">kZqo0YJsPkujBK4ZlJLL4QAA</XPD:REF>
<XPD:REF name="Views[3]">YPoPC6KoK06ugxc0eApMSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[4]" type="UMLStimulus" guid="/TzoR3p4HkajBO3I/VBNBAAA">
<XPD:REF name="Sender">xwbAmTL85kyNoR8wxS9/mgAA</XPD:REF>
<XPD:REF name="Receiver">b4J3JVWEu0GW1cWzGCaz/AAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLReturnAction" guid="hWnkUhNryUeayWs/vrKiNgAA">
<XPD:REF name="Stimulus">/TzoR3p4HkajBO3I/VBNBAAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">ItJ0EB+1bUC9Ek7AEu3S+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aOr/F3jHakedgt2e8WNSHAAA</XPD:REF>
<XPD:REF name="Views[1]">JD2d73pz1UG5uwk2rEDXCwAA</XPD:REF>
<XPD:REF name="Views[2]">wrPkc63LKk2g2gxB9/YoBgAA</XPD:REF>
<XPD:REF name="Views[3]">Xcz7WaDbAEaADa3T2O/+EQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingStimuli[5]" type="UMLStimulus" guid="J8xGM+xYZUiWKbX0/teS7AAA">
<XPD:REF name="Sender">b4J3JVWEu0GW1cWzGCaz/AAA</XPD:REF>
<XPD:REF name="Receiver">Srx27CFNm028HyGm6AvnwgAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLReturnAction" guid="OOYyr8XZ50q6MBXkKhO9EgAA">
<XPD:REF name="Stimulus">J8xGM+xYZUiWKbX0/teS7AAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">ItJ0EB+1bUC9Ek7AEu3S+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">o9EV3N/ekEquZgUYjDlcZQAA</XPD:REF>
<XPD:REF name="Views[1]">r+qlo3y1pkq8XKaNU4v1ZQAA</XPD:REF>
<XPD:REF name="Views[2]">aSEb4PwiNkS8ZWPqNH09qgAA</XPD:REF>
<XPD:REF name="Views[3]">k1Z/ZgCJaUipd+ogDN4DQQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#OwnedFrames" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedFrames[0]" type="UMLFrame" guid="VXpaSx4cgkm8Q7KM4hL7uwAA">
<XPD:ATTR name="Name" type="string">Lose</XPD:ATTR>
<XPD:ATTR name="FrameKind" type="string">sd</XPD:ATTR>
<XPD:REF name="InteractionInstanceSet">ItJ0EB+1bUC9Ek7AEu3S+wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">56mfGLHJQkafQwXQqAJyIwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingInstances" type="integer">4</XPD:ATTR>
<XPD:OBJ name="ParticipatingInstances[0]" type="UMLObject" guid="Srx27CFNm028HyGm6AvnwgAA">
<XPD:ATTR name="Name" type="string">Object</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">zZwV7Apl8UG9J1yeEgqohQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">IkXaUjPt3kWIMXnWzyLrlAAA</XPD:REF>
<XPD:REF name="Views[1]">bUbHVuI/W0Og1Ds1rttKBwAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">zcKUIYHba0mtAO78WzZcTQAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">J8xGM+xYZUiWKbX0/teS7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[1]" type="UMLObject" guid="b4J3JVWEu0GW1cWzGCaz/AAA">
<XPD:ATTR name="Name" type="string">s</XPD:ATTR>
<XPD:REF name="Classifier">7qFQT656ZUi2Eb9TkFWDEwAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">zZwV7Apl8UG9J1yeEgqohQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">VZKr9KT6t06SfnNRAqCpmwAA</XPD:REF>
<XPD:REF name="Views[1]">e4J6Vn1DO0SUzQ6qI1zeTAAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">5gcgLBkAgkmtQ3IFPgXGfAAA</XPD:REF>
<XPD:REF name="SendingStimuli[1]">J8xGM+xYZUiWKbX0/teS7AAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">zcKUIYHba0mtAO78WzZcTQAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[1]">/TzoR3p4HkajBO3I/VBNBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[2]" type="UMLObject" guid="xwbAmTL85kyNoR8wxS9/mgAA">
<XPD:ATTR name="Name" type="string">sc</XPD:ATTR>
<XPD:REF name="Classifier">1F8G++AQg0+ENYHLlGj4IQAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">zZwV7Apl8UG9J1yeEgqohQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">Tu344BxXs0eUAK+DYd23AQAA</XPD:REF>
<XPD:REF name="Views[1]">4Jm+OUrrEEO/rO1tfPU+bwAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">5hSfILXNc0u3shZG8njVVAAA</XPD:REF>
<XPD:REF name="SendingStimuli[1]">/TzoR3p4HkajBO3I/VBNBAAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">2</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">5gcgLBkAgkmtQ3IFPgXGfAAA</XPD:REF>
<XPD:REF name="ReceivingStimuli[1]">ZYjnV9y2jkKuI5I5oXQBRwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[3]" type="UMLObject" guid="53W7YQBJ8UCYDHotVzvlugAA">
<XPD:REF name="Classifier">hdHGuciZ/kCdJm2ArwDoWwAA</XPD:REF>
<XPD:REF name="CollaborationInstanceSet">zZwV7Apl8UG9J1yeEgqohQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">roAZ3zoj40ePBMkRFbeoWAAA</XPD:REF>
<XPD:REF name="Views[1]">YsFGmAQ5ukmvi2tNcKkhMwAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">ZYjnV9y2jkKuI5I5oXQBRwAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">5hSfILXNc0u3shZG8njVVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>
