﻿<?xml version="1.0" encoding="UTF-8"?>
<XPD:PROJECT xmlns:XPD="http://www.staruml.com" version="1">
<XPD:HEADER>
<XPD:SUBUNITS>
</XPD:SUBUNITS>
<XPD:PROFILES>
<XPD:PROFILE>ERD</XPD:PROFILE>
<XPD:PROFILE>UMLStandard</XPD:PROFILE>
</XPD:PROFILES>
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLProject" guid="i0zr54ZmAgIACQAAAADsGAoJ">
<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="K+MvlLGsuRUA80QYkfNR89zt">
<XPD:ATTR name="Name" type="string">Use Case View</XPD:ATTR>
<XPD:REF name="Namespace">i0zr54ZmAgIACQAAAADsGAoJ</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLUseCaseDiagram" guid="/jpEjKT3txEAcgEA4NMBAAFy">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">K+MvlLGsuRUA80QYkfNR89zt</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="x3+XgbM5UKEAQCgYG0AgGAAA">
<XPD:REF name="Diagram">/jpEjKT3txEAcgEA4NMBAAFy</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="uOHzMJzamUUAUwNTAAAYGORA">
<XPD:ATTR name="Name" type="string">Logical View</XPD:ATTR>
<XPD:REF name="Namespace">i0zr54ZmAgIACQAAAADsGAoJ</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="L3YUnI2PlykAcgIA4NMCAAFy">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="hlSa+6v9aNUAQCgYG0AgGAAA">
<XPD:REF name="Diagram">L3YUnI2PlykAcgIA4NMCAAFy</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">35</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="68y9x6cXxtMALBAA2Cx8GGzZ">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">356</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">300</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">169</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">xuLA1bmrUiAAGGzZvCzQGNAY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="GskK47yKx5gAAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Kk4VVZ7c39EAcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="5CJAEbXASswAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3HK2V5sfbm8AAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Text" type="string">{Derived = 0}</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+wm/a6r+B28AQHwYG0B0GPCA">
<XPD:REF name="Model">xuLA1bmrUiAAGGzZvCzQGNAY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5xOm8IgHZKgAAAxAgBgbQHgY">
<XPD:REF name="Model">xuLA1bmrUiAAGGzZvCzQGNAY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wAl6x7Z7aocAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">xuLA1bmrUiAAGGzZvCzQGNAY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="hqPUdqcErKcALBAAuCx8GGzZ">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">52</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">320</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">148</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">81</XPD:ATTR>
<XPD:REF name="Model">WuKTu6ucugwAGGzZnCzQGNAY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ndmkqrphFXQAAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="3ukdUZImA+UAcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Objective</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="FwMQwYyhvO4AAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5iuO0Y7pzX0AAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qV3HhLYuffkAQHwYG0B0GPCA">
<XPD:REF name="Model">WuKTu6ucugwAGGzZnCzQGNAY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4Cz0uZopx+gAAAxAgBgbQHgY">
<XPD:REF name="Model">WuKTu6ucugwAGGzZnCzQGNAY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="pzqXEZwLtDEAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">WuKTu6ucugwAGGzZnCzQGNAY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="Ar47Db8U5J8AGJQYQACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">199,361;356,364</XPD:ATTR>
<XPD:REF name="Model">yHoX+bPexhYAGB3ZkCwAABAA</XPD:REF>
<XPD:REF name="Head">68y9x6cXxtMALBAA2Cx8GGzZ</XPD:REF>
<XPD:REF name="Tail">hqPUdqcErKcALBAAuCx8GGzZ</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Jr4Gyp5o/RQAcoQYFAAMQJAY">
<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">yHoX+bPexhYAGB3ZkCwAABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="O+l5FIX3SMUAAAxAiBgbQIAY">
<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">yHoX+bPexhYAGB3ZkCwAABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5Hp3RYOOmacAAAxAiBgbQIAY">
<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">yHoX+bPexhYAGB3ZkCwAABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="nWmuLqzlrTEAGBtAgBjwgAxA">
<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:ATTR name="Text" type="string">-mLevel</XPD:ATTR>
<XPD:REF name="Model">0zX0fZDSA9cAGBDW8NUUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ZOP97owkjJ0AAAxAkBgbQIgY">
<XPD:ATTR name="Alpha" type="real">0.399153739849568</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">36.7695526217005</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-mObjectives</XPD:ATTR>
<XPD:REF name="Model">r88IeZSE0eQAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="dRMCo4qv2FIAAAxAkBgbQIgY">
<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">0zX0fZDSA9cAGBDW8NUUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="inrfarXO3mQAAAxAkBgbQIgY">
<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:ATTR name="Text" type="string">1..*</XPD:ATTR>
<XPD:REF name="Model">r88IeZSE0eQAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="o0HYVLL7LlcAAAxAkBgbQIgY">
<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">0zX0fZDSA9cAGBDW8NUUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="lay7pZsuK98AAAxAkBgbQIgY">
<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">r88IeZSE0eQAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="5j8VFoHdXCoAtodyhBgUAAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1260</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-876</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">0zX0fZDSA9cAGBDW8NUUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="usfDAaMxZrQAAAxAhBgbQHwY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1260</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-876</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">r88IeZSE0eQAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="GRO6dZNKTxoAGDDR7BjHAIQY">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">668</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">300</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">184</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">132</XPD:ATTR>
<XPD:REF name="Model">6IOI9p2J58MAAABlAAAAZ9AY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="us+dM4ePz74AAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="nU5kxolO+7MAcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Freeq</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3KVQtprZDiUAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="zYlLz5yGkxkAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MYFqwbeXFcYAQHwYG0B0GPCA">
<XPD:REF name="Model">6IOI9p2J58MAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Z1FvD5bB3m0AAAxAgBgbQHgY">
<XPD:REF name="Model">6IOI9p2J58MAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="pXCcs4K5jSUAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6IOI9p2J58MAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="KzCPXJ9w/X0AGDDR7BjHAIQY">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1004</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">300</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">212</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">136</XPD:ATTR>
<XPD:REF name="Model">hJn2eqBMlekAAABlAAAAZ9AY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9yTZM58IoMAAAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="trgrQ7CiJKoAcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Item</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pbqryIiYudsAAAxAfBgbQHQY">
<XPD:ATTR name="Text" type="string">&lt;&lt;abstract&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="idCkTay2am4AAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9mMKOKNvvrEAQHwYG0B0GPCA">
<XPD:REF name="Model">hJn2eqBMlekAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="WQKchr2kcBAAAAxAgBgbQHgY">
<XPD:REF name="Model">hJn2eqBMlekAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="+nC+zIRY7mUAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">hJn2eqBMlekAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLEnumerationView" guid="Eo4CbaYB3dIAAIQYZACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1308</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">288</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">0tDWRqb144UAaAAAAHYAAABl</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="PPYENoHwjOIAGBQADECQGBtA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="w9tZ072brwYAcoAYFAAMQIwY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ItemTypes</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wZidL5hxk9cAAAxAhBgbQHwY">
<XPD:ATTR name="Text" type="string">&lt;&lt;enumeration&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="A5mONbK1984AAAxAhBgbQHwY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="EnumerationLiteralCompartment" type="UMLEnumerationLiteralCompartmentView" guid="vF770aIl/sMAQIQYG0B8GPCA">
<XPD:REF name="Model">0tDWRqb144UAaAAAAHYAAABl</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Ynf+N6M0zpkAAAxAiBgbQIAY">
<XPD:REF name="Model">0tDWRqb144UAaAAAAHYAAABl</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="KtclvqweZQcAGDDR7BjHAIQY">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">424</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">596</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">120</XPD:ATTR>
<XPD:REF name="Model">XdzqKaeDx8YAAABlAAAAZ9AY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9oA/RY3d9sEAAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ATykGZAdySAAcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Elementary</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="e33P/4EAdU8AAAxAfBgbQHQY">
<XPD:ATTR name="Text" type="string">&lt;&lt;abstract&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="P0k8no746qoAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9brndJs1A28AQHwYG0B0GPCA">
<XPD:REF name="Model">XdzqKaeDx8YAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="o+Hup4aP5K8AAAxAgBgbQHgY">
<XPD:REF name="Model">XdzqKaeDx8YAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9a95p4Z8lJUAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">XdzqKaeDx8YAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="grw4wLBK/WQAGDDR7BjHAIQY">
<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">776</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">169</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">117</XPD:ATTR>
<XPD:REF name="Model">a+wVUrn4Qm8AAABlAAAAZ9AY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="i/YglbrfQTgAAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="2L/6mJST9q8AcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UQuark</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="k4Z/Pp84ToQAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Xr7mN4OrZZkAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MhSNLo3/HMIAQHwYG0B0GPCA">
<XPD:REF name="Model">a+wVUrn4Qm8AAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nU84e5F4/xMAAAxAgBgbQHgY">
<XPD:REF name="Model">a+wVUrn4Qm8AAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5Iqe7ZjKiEQAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">a+wVUrn4Qm8AAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="/PQA35upKvkAGDDR7BjHAIQY">
<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">772</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">161</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">VKnTbZqN0Z0AAABlAAAAZ9AY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TwSOSaqeJ8AAAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MGQgL7oO0AkAcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DQuark</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Cw1XsJOVOwkAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="rwzzDIyjEVoAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="E7iZOqI6UKkAQHwYG0B0GPCA">
<XPD:REF name="Model">VKnTbZqN0Z0AAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Dakde5sJEogAAAxAgBgbQHgY">
<XPD:REF name="Model">VKnTbZqN0Z0AAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="x+Lo675rTfwAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VKnTbZqN0Z0AAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="cN8uopj7togAGDDR7BjHAIQY">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">652</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">772</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">176</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">120</XPD:ATTR>
<XPD:REF name="Model">secya6/qHqUAAABlAAAAZ9AY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4alj6oHIfgIAAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="F4VCjY6Map0AcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Electron</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8F/PCIXwc3cAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="S1fNBbPAscMAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="yVlBipU3qpoAQHwYG0B0GPCA">
<XPD:REF name="Model">secya6/qHqUAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="g6d8oofClEwAAAxAgBgbQHgY">
<XPD:REF name="Model">secya6/qHqUAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="VFrUG73wZFgAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">secya6/qHqUAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="DHBE8YrFWv0AGDDR7BjHAIQY">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1020</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">588</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">136</XPD:ATTR>
<XPD:REF name="Model">UiVT3K+zrT4AAABlAAAAZ9AY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TLr41pYJ/T4AAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="D+GtWqozk/MAcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Hadron</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nVZRPIicoY8AAAxAfBgbQHQY">
<XPD:ATTR name="Text" type="string">&lt;&lt;abstract&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Gd0SnIoxPbAAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="5mS6xaVxqj4AQHwYG0B0GPCA">
<XPD:REF name="Model">UiVT3K+zrT4AAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="8EDC/p+q5+UAAAxAgBgbQHgY">
<XPD:REF name="Model">UiVT3K+zrT4AAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Sj4z0qUAppcAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">UiVT3K+zrT4AAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="3oilGIkcbW8AGDDR7BjHAIQY">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">916</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">768</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">160</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">120</XPD:ATTR>
<XPD:REF name="Model">ssWAD7xUjdQAAABlAAAAZ9AY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DIC9UKnCcyMAAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="m8nkH7ZyadYAcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Proton</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="V250kYfXoXAAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="i6jSx43ZmeUAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rilnAYp6EpQAQHwYG0B0GPCA">
<XPD:REF name="Model">ssWAD7xUjdQAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XJJPdJ4s23QAAAxAgBgbQHgY">
<XPD:REF name="Model">ssWAD7xUjdQAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="dsoyd4bt8AQAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ssWAD7xUjdQAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="YLuFnrYbFKsAGDDR7BjHAIQY">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1132</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">768</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">gqEQ+6f77oIAAABlAAAAZ9AY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cgAYq7kvPjAAAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="klyKLJVodm8AcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Neutron</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="AouNg6zHFgcAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="D3LYF6Aru7IAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Lob0f6qs0pMAQHwYG0B0GPCA">
<XPD:REF name="Model">gqEQ+6f77oIAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="vRy5n5II85QAAAxAgBgbQHgY">
<XPD:REF name="Model">gqEQ+6f77oIAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="pxcuBZ1/n9QAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">gqEQ+6f77oIAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="5CInkZlZCFgAGDDR7BjHAIQY">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1604</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">588</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">184</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">144</XPD:ATTR>
<XPD:REF name="Model">WuvtCqQzj9UAAABlAAAAZ9AY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5SSG47qruK0AAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ToKQP4DiMToAcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Atom</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="A7QeCKLfTzkAAAxAfBgbQHQY">
<XPD:ATTR name="Text" type="string">&lt;&lt;abstract&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Tf4CgLWMpqUAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="A6UDkqCTV14AQHwYG0B0GPCA">
<XPD:REF name="Model">WuvtCqQzj9UAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7FyLYJtU0CsAAAxAgBgbQHgY">
<XPD:REF name="Model">WuvtCqQzj9UAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="OmAvLZiegZsAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">WuvtCqQzj9UAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="Az419Jv6ZBQAGDDR7BjHAIQY">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1436</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">776</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">157</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">wYpWC7TV4IgAAABlAAAAZ9AY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gKSuzrDVYiwAAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZivmOInvav8AcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Hydrogen</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="yvrBR6uVxJgAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="KPSqRYG7UVoAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="kpEYK6xsWrEAQHwYG0B0GPCA">
<XPD:REF name="Model">wYpWC7TV4IgAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="YU3HurJ4AxwAAAxAgBgbQHgY">
<XPD:REF name="Model">wYpWC7TV4IgAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="P5yEhJXQpRoAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wYpWC7TV4IgAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="uViB3ZxFu14AGDDR7BjHAIQY">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1628</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">776</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">149</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">0WG58pnNvyEAAABlAAAAZ9AY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="WN5zgL48SlcAAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="at1pPp5QJPcAcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Oxygen</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ghSFa5Gy15kAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Kl7wt4gqZIAAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="iBAYgLBYsNAAQHwYG0B0GPCA">
<XPD:REF name="Model">0WG58pnNvyEAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gH7xK6X7kE0AAAxAgBgbQHgY">
<XPD:REF name="Model">0WG58pnNvyEAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="EPijAqF8PP4AGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">0WG58pnNvyEAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="6htvyYTPmbcAGDDR7BjHAIQY">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1832</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">776</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">116</XPD:ATTR>
<XPD:REF name="Model">2ttEZrhLGNQAAABlAAAAZ9AY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XuDe0a/jwacAAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Oy+aXpcblF0AcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Carbon</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cCTSV6Lon5QAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="DvIVUY6VzyAAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3DbYYLTapI4AQHwYG0B0GPCA">
<XPD:REF name="Model">2ttEZrhLGNQAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="44e35rpbWt0AAAxAgBgbQHgY">
<XPD:REF name="Model">2ttEZrhLGNQAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="i5WJA479xIwAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2ttEZrhLGNQAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="h0TjP6RnREQAGDDR7BjHAIQY">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1320</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">616</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">80</XPD:ATTR>
<XPD:REF name="Model">kjePe5HW7i8AAABlAAAAZ9AY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="16BOraxLJaQAAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="y9rLrYVPeZsAcngYFAAMQIQY">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ConstructionRule</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="s7mDtoX9qOoAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BawBwazxd/IAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="on3JAIyIGqUAQHwYG0B0GPCA">
<XPD:REF name="Model">kjePe5HW7i8AAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="5i1ZkLCQX7wAAAxAgBgbQHgY">
<XPD:REF name="Model">kjePe5HW7i8AAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="S0QZh7fFxRwAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">kjePe5HW7i8AAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLGeneralizationView" guid="I6aq3YKs5PMAGJQY7ACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1109,588;1109,435</XPD:ATTR>
<XPD:REF name="Model">DEu5NL3c/iAAGB3ZkCwBABAA</XPD:REF>
<XPD:REF name="Head">KzCPXJ9w/X0AGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">DHBE8YrFWv0AGDDR7BjHAIQY</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="e1/EHLw8k84AQJAYG0CIGPCA">
<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">DEu5NL3c/iAAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="bFBKtJCKUYgAAAxAlBgbQIwY">
<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">DEu5NL3c/iAAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="5zDo46AcYFEAAAxAlBgbQIwY">
<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">DEu5NL3c/iAAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLGeneralizationView" guid="3IcokYfKCgUAAIQY7ACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">520,596;520,568;1108,568;1109,435</XPD:ATTR>
<XPD:REF name="Model">8/Ibbbj+wCEAGB3ZkCwAABAA</XPD:REF>
<XPD:REF name="Head">KzCPXJ9w/X0AGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">KtclvqweZQcAGDDR7BjHAIQY</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tbk0SpE5Eh8AQJAYG0CIGPCA">
<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">8/Ibbbj+wCEAGB3ZkCwAABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ho8dpJ3patsAAAxAlBgbQIwY">
<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">8/Ibbbj+wCEAGB3ZkCwAABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="8e3nP6isYx4AAAxAlBgbQIwY">
<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">8/Ibbbj+wCEAGB3ZkCwAABAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLGeneralizationView" guid="x/ApoI6e7X4AAIQY7ACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1696,588;1696,572;1108,568;1109,435</XPD:ATTR>
<XPD:REF name="Model">Xf83JLuBYAAAGB3ZkCwGABAA</XPD:REF>
<XPD:REF name="Head">KzCPXJ9w/X0AGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">5CInkZlZCFgAGDDR7BjHAIQY</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="m8jaYbOvpqAAQJAYG0CIGPCA">
<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">Xf83JLuBYAAAGB3ZkCwGABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="OClxhagAq7MAAAxAlBgbQIwY">
<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">Xf83JLuBYAAAGB3ZkCwGABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="T+3+IoQDiKYAAAxAlBgbQIwY">
<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">Xf83JLuBYAAAGB3ZkCwGABAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLGeneralizationView" guid="c5oD1LkcAAcAAIQYqACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">296,776;296,756;520,756;520,715</XPD:ATTR>
<XPD:REF name="Model">cLY96LptFD8AGB3ZkCwFABAA</XPD:REF>
<XPD:REF name="Head">KtclvqweZQcAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">grw4wLBK/WQAGDDR7BjHAIQY</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="fq4MRJAmLWMAQJAYG0CIGPCA">
<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">cLY96LptFD8AGB3ZkCwFABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="aF8tUaNm4fAAAAxAlBgbQIwY">
<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">cLY96LptFD8AGB3ZkCwFABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pDrMDZt2zNYAAAxAlBgbQIwY">
<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">cLY96LptFD8AGB3ZkCwFABAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLGeneralizationView" guid="l7Lj+br3aqUAAIQYqACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">520,772;520,715</XPD:ATTR>
<XPD:REF name="Model">6Ysk3LVwewgAGB3ZkCwDABAA</XPD:REF>
<XPD:REF name="Head">KtclvqweZQcAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">/PQA35upKvkAGDDR7BjHAIQY</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="atf1UYB9rVYAQJAYG0CIGPCA">
<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">6Ysk3LVwewgAGB3ZkCwDABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="UWXV26vLmDgAAAxAlBgbQIwY">
<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">6Ysk3LVwewgAGB3ZkCwDABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YB0GaKcD+kEAAAxAlBgbQIwY">
<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">6Ysk3LVwewgAGB3ZkCwDABAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLGeneralizationView" guid="61HiqIFhAvIAAIQYqACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">740,772;740,756;520,756;520,715</XPD:ATTR>
<XPD:REF name="Model">gyck9p78MJQAGB3ZkCwBABAA</XPD:REF>
<XPD:REF name="Head">KtclvqweZQcAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">cN8uopj7togAGDDR7BjHAIQY</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1+sBsIbKU+0AQJAYG0CIGPCA">
<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">gyck9p78MJQAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="shYl24M096AAAAxAlBgbQIwY">
<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">gyck9p78MJQAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Spqg6pXKNgcAAAxAlBgbQIwY">
<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">gyck9p78MJQAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLGeneralizationView" guid="YiOLJK3a0k4AAIQY/ACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">996,768;996,748;1108,748;1108,723</XPD:ATTR>
<XPD:REF name="Model">ZdtCJ5tWThsAGB3ZkCwHABAA</XPD:REF>
<XPD:REF name="Head">DHBE8YrFWv0AGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">3oilGIkcbW8AGDDR7BjHAIQY</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="cpqttIjnZzAAQJAYG0CIGPCA">
<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">ZdtCJ5tWThsAGB3ZkCwHABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="LqNUfpLnJZ0AAAxAlBgbQIwY">
<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">ZdtCJ5tWThsAGB3ZkCwHABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="m5Twxp76RCMAAAxAlBgbQIwY">
<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">ZdtCJ5tWThsAGB3ZkCwHABAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLGeneralizationView" guid="KxAZvpZXfKUAAIQY/ACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1212,768;1212,748;1108,748;1108,723</XPD:ATTR>
<XPD:REF name="Model">dOoRgblXkMUAGB3ZkCwFABAA</XPD:REF>
<XPD:REF name="Head">DHBE8YrFWv0AGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">YLuFnrYbFKsAGDDR7BjHAIQY</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="GXthWpCiLs4AQJAYG0CIGPCA">
<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">dOoRgblXkMUAGB3ZkCwFABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="OspsvaAvJmYAAAxAlBgbQIwY">
<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">dOoRgblXkMUAGB3ZkCwFABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="aORu35p2IgIAAAxAlBgbQIwY">
<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">dOoRgblXkMUAGB3ZkCwFABAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLGeneralizationView" guid="vUeJ3KkwsJoAAIQYFACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1512,776;1512,760;1700,760;1699,731</XPD:ATTR>
<XPD:REF name="Model">PB82EoPt3L8AGB3ZkCwDABAA</XPD:REF>
<XPD:REF name="Head">5CInkZlZCFgAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">Az419Jv6ZBQAGDDR7BjHAIQY</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dFCeKKO7dRUAQJAYG0CIGPCA">
<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">PB82EoPt3L8AGB3ZkCwDABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4oi91IVOgk4AAAxAlBgbQIwY">
<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">PB82EoPt3L8AGB3ZkCwDABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7ndbvadwW4oAAAxAlBgbQIwY">
<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">PB82EoPt3L8AGB3ZkCwDABAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[27]" type="UMLGeneralizationView" guid="CSLgPZoaL94AAIQYFACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1700,776;1698,731</XPD:ATTR>
<XPD:REF name="Model">xA8+u6XeFMQAGB3ZkCwBABAA</XPD:REF>
<XPD:REF name="Head">5CInkZlZCFgAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">uViB3ZxFu14AGDDR7BjHAIQY</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xE92jou600wAQJAYG0CIGPCA">
<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">xA8+u6XeFMQAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RjPrD7Nk+DYAAAxAlBgbQIwY">
<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">xA8+u6XeFMQAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3m7KaouWtjoAAAxAlBgbQIwY">
<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">xA8+u6XeFMQAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[28]" type="UMLGeneralizationView" guid="QtVtBJQAb7EAAIQYFACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1908,776;1908,760;1700,760;1699,731</XPD:ATTR>
<XPD:REF name="Model">O4TkMYhwKVcAGB3ZkCwHABAA</XPD:REF>
<XPD:REF name="Head">5CInkZlZCFgAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">6htvyYTPmbcAGDDR7BjHAIQY</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7+V3YZWXMysAQJAYG0CIGPCA">
<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">O4TkMYhwKVcAGB3ZkCwHABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="T+emw6bYqC8AAAxAlBgbQIwY">
<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">O4TkMYhwKVcAGB3ZkCwHABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="iU9HWoeaqKAAAAxAlBgbQIwY">
<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">O4TkMYhwKVcAGB3ZkCwHABAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[29]" type="UMLAssociationView" guid="jfeYuYQ1kw8AAIQYeACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">524,366;668,365</XPD:ATTR>
<XPD:REF name="Model">luvpKYAvaOwAGB3ZkCwEABAA</XPD:REF>
<XPD:REF name="Head">GRO6dZNKTxoAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">68y9x6cXxtMALBAA2Cx8GGzZ</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ALnLqJQvL+oAcoQYFAAMQJAY">
<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">luvpKYAvaOwAGB3ZkCwEABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Cm6WRJSw78YAAAxAiBgbQIAY">
<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">luvpKYAvaOwAGB3ZkCwEABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BniQg55nj4AAAAxAiBgbQIAY">
<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">luvpKYAvaOwAGB3ZkCwEABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="9E8AUpxaBXkAGBtAgBjwgAxA">
<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:ATTR name="Text" type="string">-mFreeq</XPD:ATTR>
<XPD:REF name="Model">HLsCA6TsEn0AGBDW0NUUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="B2dcdK8VQJ0AAAxAkBgbQIgY">
<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">-mLevel</XPD:ATTR>
<XPD:REF name="Model">iN4NiZw6nAUAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="e8A0grkPeToAAAxAkBgbQIgY">
<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">HLsCA6TsEn0AGBDW0NUUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="+bsUnrhXLRwAAAxAkBgbQIgY">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">iN4NiZw6nAUAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="KHggFbsxWwUAAAxAkBgbQIgY">
<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">HLsCA6TsEn0AGBDW0NUUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="JR9apb3fVzsAAAxAkBgbQIgY">
<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">iN4NiZw6nAUAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="YpmuUZ/7ZwYAtodyhBgUAAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-964</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-816</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">HLsCA6TsEn0AGBDW0NUUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="hPHgdrDbbA4AAAxAhBgbQHwY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-964</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-816</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">iN4NiZw6nAUAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[30]" type="UMLAssociationView" guid="FJTh95n0yzUAAIQY7ACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">851,366;1004,367</XPD:ATTR>
<XPD:REF name="Model">ND9NqZ4Vz/MAGB3ZkCwGABAA</XPD:REF>
<XPD:REF name="Head">KzCPXJ9w/X0AGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">GRO6dZNKTxoAGDDR7BjHAIQY</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="w7hFGa/adDAAcoQYFAAMQJAY">
<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">ND9NqZ4Vz/MAGB3ZkCwGABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="FrXzg4IPtbcAAAxAiBgbQIAY">
<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">ND9NqZ4Vz/MAGB3ZkCwGABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="S9/WkIa+jgYAAAxAiBgbQIAY">
<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">ND9NqZ4Vz/MAGB3ZkCwGABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="1PujEY6xfd8AGBtAgBjwgAxA">
<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">60VRqoFQAYMAGBDWMNAUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ULpzTJQU34IAAAxAkBgbQIgY">
<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">dRJ+CJePbZsAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="oxqF+IskJtAAAAxAkBgbQIgY">
<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">60VRqoFQAYMAGBDWMNAUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="+EKuWqXRHq4AAAxAkBgbQIgY">
<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">dRJ+CJePbZsAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="fsf/J67WHwoAAAxAkBgbQIgY">
<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">60VRqoFQAYMAGBDWMNAUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Y1JYb7/zKloAAAxAkBgbQIgY">
<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">dRJ+CJePbZsAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="7SBSHpnQiNYAtodyhBgUAAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-820</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">60VRqoFQAYMAGBDWMNAUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="On6pfYJGs9sAAAxAhBgbQHwY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-820</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">dRJ+CJePbZsAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[31]" type="UMLAssociationView" guid="TbRDAZCEf3UAAIQYIACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1199,655;1320,655</XPD:ATTR>
<XPD:REF name="Model">QGXs5bNne+4AGB3ZkCwGABAA</XPD:REF>
<XPD:REF name="Head">h0TjP6RnREQAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">DHBE8YrFWv0AGDDR7BjHAIQY</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="x7XhZKMCQiYAcoQYFAAMQJAY">
<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">QGXs5bNne+4AGB3ZkCwGABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="/S+OY51Uy4AAAAxAiBgbQIAY">
<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">QGXs5bNne+4AGB3ZkCwGABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Wd8awYtMx2kAAAxAiBgbQIAY">
<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">QGXs5bNne+4AGB3ZkCwGABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="S0HW94p0qgAAGBtAgBjwgAxA">
<XPD:ATTR name="Alpha" type="real">-0.579074445533581</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">31.0644491340181</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-mCRules</XPD:ATTR>
<XPD:REF name="Model">udXmc4nlq6QAGBDWsNUUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="0uXD96ZMQyEAAAxAkBgbQIgY">
<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">-mHadron</XPD:ATTR>
<XPD:REF name="Model">eqP9WIzFjLIAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="4GWw9IsGk24AAAxAkBgbQIgY">
<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">2</XPD:ATTR>
<XPD:REF name="Model">udXmc4nlq6QAGBDWsNUUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="vzkHAK3NY5kAAAxAkBgbQIgY">
<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:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">eqP9WIzFjLIAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="o0j25oVwXaMAAAxAkBgbQIgY">
<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">udXmc4nlq6QAGBDWsNUUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="drln07R9PIsAAAxAkBgbQIgY">
<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">eqP9WIzFjLIAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="4LU7WrsBp5UAtodyhBgUAAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-996</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-820</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">udXmc4nlq6QAGBDWsNUUAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="aRBXk7U6yg4AAAxAhBgbQHwY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-996</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-820</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">eqP9WIzFjLIAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[32]" type="UMLAssociationView" guid="TKmdDIv1EsUAAIQYoACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1463,656;1604,658</XPD:ATTR>
<XPD:REF name="Model">6vufebKhTXIAGB3ZkCwBABAA</XPD:REF>
<XPD:REF name="Head">5CInkZlZCFgAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">h0TjP6RnREQAGDDR7BjHAIQY</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="TtmC/ol8UZ0AcoQYFAAMQJAY">
<XPD:ATTR name="Alpha" type="real">-2.83596906410239</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">196.086715511276</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Either for Hadron OR for Atom</XPD:ATTR>
<XPD:REF name="Model">6vufebKhTXIAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="DwNmDabL9jEAAAxAiBgbQIAY">
<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">6vufebKhTXIAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="tpWM6LnjTF4AAAxAiBgbQIAY">
<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">6vufebKhTXIAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="/43bK7fxDksAGBtAgBjwgAxA">
<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:ATTR name="Text" type="string">-mAtom</XPD:ATTR>
<XPD:REF name="Model">Un+lvbMr73wAGBDWkM8UAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="MWYTep7DpykAAAxAkBgbQIgY">
<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">-mCRules</XPD:ATTR>
<XPD:REF name="Model">iQGhVILTlr0AAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="8De1a5EQJWcAAAxAkBgbQIgY">
<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">Un+lvbMr73wAGBDWkM8UAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="bwGF55l1VBcAAAxAkBgbQIgY">
<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:ATTR name="Text" type="string">3</XPD:ATTR>
<XPD:REF name="Model">iQGhVILTlr0AAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="aYo+66OX76cAAAxAkBgbQIgY">
<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">Un+lvbMr73wAGBDWkM8UAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="h1V/jIDO5mAAAAxAkBgbQIgY">
<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">iQGhVILTlr0AAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="3UfjHp4sZ2AAtodyhBgUAAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1092</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-816</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Un+lvbMr73wAGBDWkM8UAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="S9w/o6M51V8AAAxAhBgbQHwY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1092</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-816</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">iQGhVILTlr0AAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[33]" type="UMLClassView" guid="jSh1wJIY8UIAGDDR7BjHAIQY">
<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">80</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">161</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">124</XPD:ATTR>
<XPD:REF name="Model">WmBeCqraM0wAAAB2AAAAd9AY</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="YQoxyJtPN8wAAAxAhBgbQHwY">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qc9vLIFgelsAcngYFAAMQIQY">
<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="aT+JurJLLO8AAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="/+a/D5Dk+OYAAAxAfBgbQHQY">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rvLIdp2JMS0AQHwYG0B0GPCA">
<XPD:REF name="Model">WmBeCqraM0wAAAB2AAAAd9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="a5t/GZwW3DsAAAxAgBgbQHgY">
<XPD:REF name="Model">WmBeCqraM0wAAAB2AAAAd9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="AjVR97Ob7qUAGBtAeBjwgAxA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">WmBeCqraM0wAAAB2AAAAd9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[34]" type="UMLAssociationView" guid="LneAPZg4owkAAIQYaACMGOND">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">440,300;440,203</XPD:ATTR>
<XPD:REF name="Model">aXXT25y0g8QAGB3ZkCwBABAA</XPD:REF>
<XPD:REF name="Head">jSh1wJIY8UIAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Tail">68y9x6cXxtMALBAA2Cx8GGzZ</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="GjXD9LCAVvYAcoQYFAAMQJAY">
<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">aXXT25y0g8QAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xijNiYgg0GIAAAxAiBgbQIAY">
<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">aXXT25y0g8QAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FAfAv4Vb1kcAAAxAiBgbQIAY">
<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">aXXT25y0g8QAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="DgrMSZH8jdcAGBtAgBjwgAxA">
<XPD:ATTR name="Alpha" type="real">-1.36233051897984</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">53.1507290636732</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-GameManager</XPD:ATTR>
<XPD:REF name="Model">hV86l6IOkgwAGBDW0M8UAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="wzgSQIMn05YAAAxAkBgbQIgY">
<XPD:ATTR name="Alpha" type="real">-5.25280787103156</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">34.9857113690718</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">+Levels</XPD:ATTR>
<XPD:REF name="Model">UGvxvJJhSjgAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ug2bloCM1rYAAAxAkBgbQIgY">
<XPD:ATTR name="Alpha" type="real">0.904827333326005</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">17.8044938147649</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">hV86l6IOkgwAGBDW0M8UAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="6kRNeLzI2SsAAAxAkBgbQIgY">
<XPD:ATTR name="Alpha" type="real">-0.862170186868496</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">27.6586333718787</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1..*</XPD:ATTR>
<XPD:REF name="Model">UGvxvJJhSjgAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="kNhGwLAGsNoAAAxAkBgbQIgY">
<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">hV86l6IOkgwAGBDW0M8UAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ejGQJb0vKDQAAAxAkBgbQIgY">
<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">UGvxvJJhSjgAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="NZlCGqcrSPcAtodyhBgUAAxA">
<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">hV86l6IOkgwAGBDW0M8UAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Y6C5wahogesAAAxAhBgbQHwY">
<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">UGvxvJJhSjgAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">35</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="xuLA1bmrUiAAGGzZvCzQGNAY">
<XPD:ATTR name="Name" type="string">Level</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">68y9x6cXxtMALBAA2Cx8GGzZ</XPD:REF>
<XPD:REF name="Views[1]">+wm/a6r+B28AQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">5xOm8IgHZKgAAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">wAl6x7Z7aocAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="fG1Hx7J6/7kAcYdxcIkAAAwY">
<XPD:ATTR name="ProfileName" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">Default</XPD:ATTR>
<XPD:ATTR name="Name" type="string">Derived</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">0</XPD:ATTR>
<XPD:REF name="TaggedModel">xuLA1bmrUiAAGGzZvCzQGNAY</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">0zX0fZDSA9cAGBDW8NUUAAxA</XPD:REF>
<XPD:REF name="Associations[1]">iN4NiZw6nAUAAAxAYBgbQFgY</XPD:REF>
<XPD:REF name="Associations[2]">UGvxvJJhSjgAAAxAYBgbQFgY</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="64rfMoBuVeoAGAAAuAAAABWn">
<XPD:ATTR name="Name" type="string">mID</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">xuLA1bmrUiAAGGzZvCzQGNAY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="mxBRlpTFd0kAAAAAAAAAAAAA">
<XPD:ATTR name="Name" type="string">mIsLocked</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">xuLA1bmrUiAAGGzZvCzQGNAY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="5lWlWpz2QIgAGAAAuAAAAKSn">
<XPD:ATTR name="Name" type="string">mLowScore</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">xuLA1bmrUiAAGGzZvCzQGNAY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="HnxeQJmHcCIAGAAAuAAAAMen">
<XPD:ATTR name="Name" type="string">mMidScore</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">xuLA1bmrUiAAGGzZvCzQGNAY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="u/4zsq2NvzIAGAAAuQAAALGn">
<XPD:ATTR name="Name" type="string">mHighScore</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">xuLA1bmrUiAAGGzZvCzQGNAY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="UWptFZVJT7oAGAAAuQAAANSn">
<XPD:ATTR name="Name" type="string">mMyScore</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">xuLA1bmrUiAAGGzZvCzQGNAY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="wVa2g5FK8O4AGAAAuAAAAFan">
<XPD:ATTR name="Name" type="string">mStartScore</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">xuLA1bmrUiAAGGzZvCzQGNAY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="WuKTu6ucugwAGGzZnCzQGNAY">
<XPD:ATTR name="Name" type="string">Objective</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hqPUdqcErKcALBAAuCx8GGzZ</XPD:REF>
<XPD:REF name="Views[1]">qV3HhLYuffkAQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">4Cz0uZopx+gAAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">pzqXEZwLtDEAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">r88IeZSE0eQAAAxAYBgbQFgY</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="UPdEpLGxOhYAGAAAuAAAAAin">
<XPD:ATTR name="Name" type="string">mType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ItemTypes</XPD:ATTR>
<XPD:REF name="Type_">0tDWRqb144UAaAAAAHYAAABl</XPD:REF>
<XPD:REF name="Owner">WuKTu6ucugwAGGzZnCzQGNAY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="f6ECqL8VejYAGAAAuAAAAGOn">
<XPD:ATTR name="Name" type="string">mAmount</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">WuKTu6ucugwAGGzZnCzQGNAY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLAssociation" guid="yHoX+bPexhYAGB3ZkCwAABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ar47Db8U5J8AGJQYQACMGOND</XPD:REF>
<XPD:REF name="Views[1]">Jr4Gyp5o/RQAcoQYFAAMQJAY</XPD:REF>
<XPD:REF name="Views[2]">O+l5FIX3SMUAAAxAiBgbQIAY</XPD:REF>
<XPD:REF name="Views[3]">5Hp3RYOOmacAAAxAiBgbQIAY</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="r88IeZSE0eQAAAxAYBgbQFgY">
<XPD:ATTR name="Name" type="string">mObjectives</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1..*</XPD:ATTR>
<XPD:REF name="Association">yHoX+bPexhYAGB3ZkCwAABAA</XPD:REF>
<XPD:REF name="Participant">WuKTu6ucugwAGGzZnCzQGNAY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZOP97owkjJ0AAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[1]">lay7pZsuK98AAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[2]">inrfarXO3mQAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[3]">usfDAaMxZrQAAAxAhBgbQHwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="0zX0fZDSA9cAGBDW8NUUAAxA">
<XPD:ATTR name="Name" type="string">mLevel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">yHoX+bPexhYAGB3ZkCwAABAA</XPD:REF>
<XPD:REF name="Participant">xuLA1bmrUiAAGGzZvCzQGNAY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nWmuLqzlrTEAGBtAgBjwgAxA</XPD:REF>
<XPD:REF name="Views[1]">o0HYVLL7LlcAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[2]">dRMCo4qv2FIAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[3]">5j8VFoHdXCoAtodyhBgUAAxA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="6IOI9p2J58MAAABlAAAAZ9AY">
<XPD:ATTR name="Name" type="string">Freeq</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GRO6dZNKTxoAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Views[1]">MYFqwbeXFcYAQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">Z1FvD5bB3m0AAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">pXCcs4K5jSUAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">HLsCA6TsEn0AGBDW0NUUAAxA</XPD:REF>
<XPD:REF name="Associations[1]">dRJ+CJePbZsAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="hJn2eqBMlekAAABlAAAAZ9AY">
<XPD:ATTR name="Name" type="string">Item</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">abstract</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KzCPXJ9w/X0AGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Views[1]">9mMKOKNvvrEAQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">WQKchr2kcBAAAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">+nC+zIRY7mUAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">DEu5NL3c/iAAGB3ZkCwBABAA</XPD:REF>
<XPD:REF name="Specializations[1]">8/Ibbbj+wCEAGB3ZkCwAABAA</XPD:REF>
<XPD:REF name="Specializations[2]">Xf83JLuBYAAAGB3ZkCwGABAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">60VRqoFQAYMAGBDWMNAUAAxA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="FbT7BpZXOdMAGAAAuQAAADyn">
<XPD:ATTR name="Name" type="string">mID</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">hJn2eqBMlekAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="LJsR/aPKMmsAGAAAuAAAAKSn">
<XPD:ATTR name="Name" type="string">mIsAnti</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">hJn2eqBMlekAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="yqJWFoZrP2YAGAAAuQAAAMen">
<XPD:ATTR name="Name" type="string">mType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ItemTypes</XPD:ATTR>
<XPD:REF name="Owner">hJn2eqBMlekAAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLEnumeration" guid="0tDWRqb144UAaAAAAHYAAABl">
<XPD:ATTR name="Name" type="string">ItemTypes</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Eo4CbaYB3dIAAIQYZACMGOND</XPD:REF>
<XPD:REF name="Views[1]">vF770aIl/sMAQIQYG0B8GPCA</XPD:REF>
<XPD:REF name="Views[2]">Ynf+N6M0zpkAAAxAiBgbQIAY</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">8b/hWJoz73AAGAAAuQAAAPun</XPD:REF>
<XPD:REF name="TypedFeatures[1]">UPdEpLGxOhYAGAAAuAAAAAin</XPD:REF>
<XPD:ATTR name="#Literals" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Literals[0]" type="UMLEnumerationLiteral" guid="Q8BQ+701xOAAGKDUBBgxUaDU">
<XPD:ATTR name="Name" type="string">UQuark</XPD:ATTR>
<XPD:REF name="Enumeration">0tDWRqb144UAaAAAAHYAAABl</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Literals[1]" type="UMLEnumerationLiteral" guid="q8lPV7SON4AAGCDU+BgxUSDU">
<XPD:ATTR name="Name" type="string">DQuark</XPD:ATTR>
<XPD:REF name="Enumeration">0tDWRqb144UAaAAAAHYAAABl</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Literals[2]" type="UMLEnumerationLiteral" guid="bfb7YYi5f2sAGKDU+BgxUaDU">
<XPD:ATTR name="Name" type="string">Electron</XPD:ATTR>
<XPD:REF name="Enumeration">0tDWRqb144UAaAAAAHYAAABl</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Literals[3]" type="UMLEnumerationLiteral" guid="FbeH8p3k1D4AGCDU+BgxUSDU">
<XPD:ATTR name="Name" type="string">Proton</XPD:ATTR>
<XPD:REF name="Enumeration">0tDWRqb144UAaAAAAHYAAABl</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Literals[4]" type="UMLEnumerationLiteral" guid="0LH42pBlfKYAGKDU+BgxUaDU">
<XPD:ATTR name="Name" type="string">Neutron</XPD:ATTR>
<XPD:REF name="Enumeration">0tDWRqb144UAaAAAAHYAAABl</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Literals[5]" type="UMLEnumerationLiteral" guid="2hiscKIGpZoAGCDU+BgxUSDU">
<XPD:ATTR name="Name" type="string">Hydrogen</XPD:ATTR>
<XPD:REF name="Enumeration">0tDWRqb144UAaAAAAHYAAABl</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Literals[6]" type="UMLEnumerationLiteral" guid="RQuuc7QHwVIAGKDU+BgxUaDU">
<XPD:ATTR name="Name" type="string">Oxygen</XPD:ATTR>
<XPD:REF name="Enumeration">0tDWRqb144UAaAAAAHYAAABl</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Literals[7]" type="UMLEnumerationLiteral" guid="BhpmLq9428MAGKDU+BgxUaDU">
<XPD:ATTR name="Name" type="string">Carbon</XPD:ATTR>
<XPD:REF name="Enumeration">0tDWRqb144UAaAAAAHYAAABl</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="XdzqKaeDx8YAAABlAAAAZ9AY">
<XPD:ATTR name="Name" type="string">Elementary</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">abstract</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KtclvqweZQcAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Views[1]">9brndJs1A28AQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">o+Hup4aP5K8AAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">9a95p4Z8lJUAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">8/Ibbbj+wCEAGB3ZkCwAABAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">cLY96LptFD8AGB3ZkCwFABAA</XPD:REF>
<XPD:REF name="Specializations[1]">6Ysk3LVwewgAGB3ZkCwDABAA</XPD:REF>
<XPD:REF name="Specializations[2]">gyck9p78MJQAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="a+wVUrn4Qm8AAABlAAAAZ9AY">
<XPD:ATTR name="Name" type="string">UQuark</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">grw4wLBK/WQAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Views[1]">MhSNLo3/HMIAQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">nU84e5F4/xMAAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">5Iqe7ZjKiEQAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">cLY96LptFD8AGB3ZkCwFABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="VKnTbZqN0Z0AAABlAAAAZ9AY">
<XPD:ATTR name="Name" type="string">DQuark</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/PQA35upKvkAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Views[1]">E7iZOqI6UKkAQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">Dakde5sJEogAAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">x+Lo675rTfwAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">6Ysk3LVwewgAGB3ZkCwDABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="secya6/qHqUAAABlAAAAZ9AY">
<XPD:ATTR name="Name" type="string">Electron</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">cN8uopj7togAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Views[1]">yVlBipU3qpoAQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">g6d8oofClEwAAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">VFrUG73wZFgAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">gyck9p78MJQAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="UiVT3K+zrT4AAABlAAAAZ9AY">
<XPD:ATTR name="Name" type="string">Hadron</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">abstract</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DHBE8YrFWv0AGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Views[1]">5mS6xaVxqj4AQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">8EDC/p+q5+UAAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">Sj4z0qUAppcAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">DEu5NL3c/iAAGB3ZkCwBABAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">ZdtCJ5tWThsAGB3ZkCwHABAA</XPD:REF>
<XPD:REF name="Specializations[1]">dOoRgblXkMUAGB3ZkCwFABAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">eqP9WIzFjLIAAAxAYBgbQFgY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="ssWAD7xUjdQAAABlAAAAZ9AY">
<XPD:ATTR name="Name" type="string">Proton</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3oilGIkcbW8AGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Views[1]">rilnAYp6EpQAQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">XJJPdJ4s23QAAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">dsoyd4bt8AQAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ZdtCJ5tWThsAGB3ZkCwHABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="gqEQ+6f77oIAAABlAAAAZ9AY">
<XPD:ATTR name="Name" type="string">Neutron</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YLuFnrYbFKsAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Views[1]">Lob0f6qs0pMAQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">vRy5n5II85QAAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">pxcuBZ1/n9QAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">dOoRgblXkMUAGB3ZkCwFABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="WuvtCqQzj9UAAABlAAAAZ9AY">
<XPD:ATTR name="Name" type="string">Atom</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">abstract</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5CInkZlZCFgAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Views[1]">A6UDkqCTV14AQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">7FyLYJtU0CsAAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">OmAvLZiegZsAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Xf83JLuBYAAAGB3ZkCwGABAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">PB82EoPt3L8AGB3ZkCwDABAA</XPD:REF>
<XPD:REF name="Specializations[1]">xA8+u6XeFMQAGB3ZkCwBABAA</XPD:REF>
<XPD:REF name="Specializations[2]">O4TkMYhwKVcAGB3ZkCwHABAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Un+lvbMr73wAGBDWkM8UAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLClass" guid="wYpWC7TV4IgAAABlAAAAZ9AY">
<XPD:ATTR name="Name" type="string">Hydrogen</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Az419Jv6ZBQAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Views[1]">kpEYK6xsWrEAQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">YU3HurJ4AxwAAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">P5yEhJXQpRoAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">PB82EoPt3L8AGB3ZkCwDABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLClass" guid="0WG58pnNvyEAAABlAAAAZ9AY">
<XPD:ATTR name="Name" type="string">Oxygen</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uViB3ZxFu14AGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Views[1]">iBAYgLBYsNAAQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">gH7xK6X7kE0AAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">EPijAqF8PP4AGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">xA8+u6XeFMQAGB3ZkCwBABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLClass" guid="2ttEZrhLGNQAAABlAAAAZ9AY">
<XPD:ATTR name="Name" type="string">Carbon</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6htvyYTPmbcAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Views[1]">3DbYYLTapI4AQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">44e35rpbWt0AAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">i5WJA479xIwAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">O4TkMYhwKVcAGB3ZkCwHABAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLClass" guid="kjePe5HW7i8AAABlAAAAZ9AY">
<XPD:ATTR name="Name" type="string">ConstructionRule</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">h0TjP6RnREQAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Views[1]">on3JAIyIGqUAQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">5i1ZkLCQX7wAAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">S0QZh7fFxRwAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">udXmc4nlq6QAGBDWsNUUAAxA</XPD:REF>
<XPD:REF name="Associations[1]">iQGhVILTlr0AAAxAYBgbQFgY</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="8b/hWJoz73AAGAAAuQAAAPun">
<XPD:ATTR name="Name" type="string">mType</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ItemTypes</XPD:ATTR>
<XPD:REF name="Type_">0tDWRqb144UAaAAAAHYAAABl</XPD:REF>
<XPD:REF name="Owner">kjePe5HW7i8AAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="RJPR5LSD9IcAGAAAuAAAAKSn">
<XPD:ATTR name="Name" type="string">mAmount</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">kjePe5HW7i8AAABlAAAAZ9AY</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLGeneralization" guid="DEu5NL3c/iAAGB3ZkCwBABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:REF name="Child">UiVT3K+zrT4AAABlAAAAZ9AY</XPD:REF>
<XPD:REF name="Parent">hJn2eqBMlekAAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">I6aq3YKs5PMAGJQY7ACMGOND</XPD:REF>
<XPD:REF name="Views[1]">e1/EHLw8k84AQJAYG0CIGPCA</XPD:REF>
<XPD:REF name="Views[2]">bFBKtJCKUYgAAAxAlBgbQIwY</XPD:REF>
<XPD:REF name="Views[3]">5zDo46AcYFEAAAxAlBgbQIwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLGeneralization" guid="8/Ibbbj+wCEAGB3ZkCwAABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:REF name="Child">XdzqKaeDx8YAAABlAAAAZ9AY</XPD:REF>
<XPD:REF name="Parent">hJn2eqBMlekAAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3IcokYfKCgUAAIQY7ACMGOND</XPD:REF>
<XPD:REF name="Views[1]">tbk0SpE5Eh8AQJAYG0CIGPCA</XPD:REF>
<XPD:REF name="Views[2]">ho8dpJ3patsAAAxAlBgbQIwY</XPD:REF>
<XPD:REF name="Views[3]">8e3nP6isYx4AAAxAlBgbQIwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLGeneralization" guid="Xf83JLuBYAAAGB3ZkCwGABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:REF name="Child">WuvtCqQzj9UAAABlAAAAZ9AY</XPD:REF>
<XPD:REF name="Parent">hJn2eqBMlekAAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">x/ApoI6e7X4AAIQY7ACMGOND</XPD:REF>
<XPD:REF name="Views[1]">m8jaYbOvpqAAQJAYG0CIGPCA</XPD:REF>
<XPD:REF name="Views[2]">OClxhagAq7MAAAxAlBgbQIwY</XPD:REF>
<XPD:REF name="Views[3]">T+3+IoQDiKYAAAxAlBgbQIwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLGeneralization" guid="cLY96LptFD8AGB3ZkCwFABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:REF name="Child">a+wVUrn4Qm8AAABlAAAAZ9AY</XPD:REF>
<XPD:REF name="Parent">XdzqKaeDx8YAAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">c5oD1LkcAAcAAIQYqACMGOND</XPD:REF>
<XPD:REF name="Views[1]">fq4MRJAmLWMAQJAYG0CIGPCA</XPD:REF>
<XPD:REF name="Views[2]">aF8tUaNm4fAAAAxAlBgbQIwY</XPD:REF>
<XPD:REF name="Views[3]">pDrMDZt2zNYAAAxAlBgbQIwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLGeneralization" guid="6Ysk3LVwewgAGB3ZkCwDABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:REF name="Child">VKnTbZqN0Z0AAABlAAAAZ9AY</XPD:REF>
<XPD:REF name="Parent">XdzqKaeDx8YAAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">l7Lj+br3aqUAAIQYqACMGOND</XPD:REF>
<XPD:REF name="Views[1]">atf1UYB9rVYAQJAYG0CIGPCA</XPD:REF>
<XPD:REF name="Views[2]">UWXV26vLmDgAAAxAlBgbQIwY</XPD:REF>
<XPD:REF name="Views[3]">YB0GaKcD+kEAAAxAlBgbQIwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLGeneralization" guid="gyck9p78MJQAGB3ZkCwBABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:REF name="Child">secya6/qHqUAAABlAAAAZ9AY</XPD:REF>
<XPD:REF name="Parent">XdzqKaeDx8YAAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">61HiqIFhAvIAAIQYqACMGOND</XPD:REF>
<XPD:REF name="Views[1]">1+sBsIbKU+0AQJAYG0CIGPCA</XPD:REF>
<XPD:REF name="Views[2]">shYl24M096AAAAxAlBgbQIwY</XPD:REF>
<XPD:REF name="Views[3]">Spqg6pXKNgcAAAxAlBgbQIwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLGeneralization" guid="ZdtCJ5tWThsAGB3ZkCwHABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:REF name="Child">ssWAD7xUjdQAAABlAAAAZ9AY</XPD:REF>
<XPD:REF name="Parent">UiVT3K+zrT4AAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YiOLJK3a0k4AAIQY/ACMGOND</XPD:REF>
<XPD:REF name="Views[1]">cpqttIjnZzAAQJAYG0CIGPCA</XPD:REF>
<XPD:REF name="Views[2]">LqNUfpLnJZ0AAAxAlBgbQIwY</XPD:REF>
<XPD:REF name="Views[3]">m5Twxp76RCMAAAxAlBgbQIwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLGeneralization" guid="dOoRgblXkMUAGB3ZkCwFABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:REF name="Child">gqEQ+6f77oIAAABlAAAAZ9AY</XPD:REF>
<XPD:REF name="Parent">UiVT3K+zrT4AAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KxAZvpZXfKUAAIQY/ACMGOND</XPD:REF>
<XPD:REF name="Views[1]">GXthWpCiLs4AQJAYG0CIGPCA</XPD:REF>
<XPD:REF name="Views[2]">OspsvaAvJmYAAAxAlBgbQIwY</XPD:REF>
<XPD:REF name="Views[3]">aORu35p2IgIAAAxAlBgbQIwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLGeneralization" guid="PB82EoPt3L8AGB3ZkCwDABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:REF name="Child">wYpWC7TV4IgAAABlAAAAZ9AY</XPD:REF>
<XPD:REF name="Parent">WuvtCqQzj9UAAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vUeJ3KkwsJoAAIQYFACMGOND</XPD:REF>
<XPD:REF name="Views[1]">dFCeKKO7dRUAQJAYG0CIGPCA</XPD:REF>
<XPD:REF name="Views[2]">4oi91IVOgk4AAAxAlBgbQIwY</XPD:REF>
<XPD:REF name="Views[3]">7ndbvadwW4oAAAxAlBgbQIwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLGeneralization" guid="xA8+u6XeFMQAGB3ZkCwBABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:REF name="Child">0WG58pnNvyEAAABlAAAAZ9AY</XPD:REF>
<XPD:REF name="Parent">WuvtCqQzj9UAAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CSLgPZoaL94AAIQYFACMGOND</XPD:REF>
<XPD:REF name="Views[1]">xE92jou600wAQJAYG0CIGPCA</XPD:REF>
<XPD:REF name="Views[2]">RjPrD7Nk+DYAAAxAlBgbQIwY</XPD:REF>
<XPD:REF name="Views[3]">3m7KaouWtjoAAAxAlBgbQIwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[28]" type="UMLGeneralization" guid="O4TkMYhwKVcAGB3ZkCwHABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:REF name="Child">2ttEZrhLGNQAAABlAAAAZ9AY</XPD:REF>
<XPD:REF name="Parent">WuvtCqQzj9UAAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QtVtBJQAb7EAAIQYFACMGOND</XPD:REF>
<XPD:REF name="Views[1]">7+V3YZWXMysAQJAYG0CIGPCA</XPD:REF>
<XPD:REF name="Views[2]">T+emw6bYqC8AAAxAlBgbQIwY</XPD:REF>
<XPD:REF name="Views[3]">iU9HWoeaqKAAAAxAlBgbQIwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[29]" type="UMLAssociation" guid="luvpKYAvaOwAGB3ZkCwEABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jfeYuYQ1kw8AAIQYeACMGOND</XPD:REF>
<XPD:REF name="Views[1]">ALnLqJQvL+oAcoQYFAAMQJAY</XPD:REF>
<XPD:REF name="Views[2]">Cm6WRJSw78YAAAxAiBgbQIAY</XPD:REF>
<XPD:REF name="Views[3]">BniQg55nj4AAAAxAiBgbQIAY</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="iN4NiZw6nAUAAAxAYBgbQFgY">
<XPD:ATTR name="Name" type="string">mLevel</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">luvpKYAvaOwAGB3ZkCwEABAA</XPD:REF>
<XPD:REF name="Participant">xuLA1bmrUiAAGGzZvCzQGNAY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">B2dcdK8VQJ0AAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[1]">JR9apb3fVzsAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[2]">+bsUnrhXLRwAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[3]">hPHgdrDbbA4AAAxAhBgbQHwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="HLsCA6TsEn0AGBDW0NUUAAxA">
<XPD:ATTR name="Name" type="string">mFreeq</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">luvpKYAvaOwAGB3ZkCwEABAA</XPD:REF>
<XPD:REF name="Participant">6IOI9p2J58MAAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9E8AUpxaBXkAGBtAgBjwgAxA</XPD:REF>
<XPD:REF name="Views[1]">KHggFbsxWwUAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[2]">e8A0grkPeToAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[3]">YpmuUZ/7ZwYAtodyhBgUAAxA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[30]" type="UMLAssociation" guid="ND9NqZ4Vz/MAGB3ZkCwGABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FJTh95n0yzUAAIQY7ACMGOND</XPD:REF>
<XPD:REF name="Views[1]">w7hFGa/adDAAcoQYFAAMQJAY</XPD:REF>
<XPD:REF name="Views[2]">FrXzg4IPtbcAAAxAiBgbQIAY</XPD:REF>
<XPD:REF name="Views[3]">S9/WkIa+jgYAAAxAiBgbQIAY</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="dRJ+CJePbZsAAAxAYBgbQFgY">
<XPD:REF name="Association">ND9NqZ4Vz/MAGB3ZkCwGABAA</XPD:REF>
<XPD:REF name="Participant">6IOI9p2J58MAAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ULpzTJQU34IAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[1]">Y1JYb7/zKloAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[2]">+EKuWqXRHq4AAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[3]">On6pfYJGs9sAAAxAhBgbQHwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="60VRqoFQAYMAGBDWMNAUAAxA">
<XPD:REF name="Association">ND9NqZ4Vz/MAGB3ZkCwGABAA</XPD:REF>
<XPD:REF name="Participant">hJn2eqBMlekAAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1PujEY6xfd8AGBtAgBjwgAxA</XPD:REF>
<XPD:REF name="Views[1]">fsf/J67WHwoAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[2]">oxqF+IskJtAAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[3]">7SBSHpnQiNYAtodyhBgUAAxA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[31]" type="UMLAssociation" guid="QGXs5bNne+4AGB3ZkCwGABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TbRDAZCEf3UAAIQYIACMGOND</XPD:REF>
<XPD:REF name="Views[1]">x7XhZKMCQiYAcoQYFAAMQJAY</XPD:REF>
<XPD:REF name="Views[2]">/S+OY51Uy4AAAAxAiBgbQIAY</XPD:REF>
<XPD:REF name="Views[3]">Wd8awYtMx2kAAAxAiBgbQIAY</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="eqP9WIzFjLIAAAxAYBgbQFgY">
<XPD:ATTR name="Name" type="string">mHadron</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">QGXs5bNne+4AGB3ZkCwGABAA</XPD:REF>
<XPD:REF name="Participant">UiVT3K+zrT4AAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0uXD96ZMQyEAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[1]">drln07R9PIsAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[2]">vzkHAK3NY5kAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[3]">aRBXk7U6yg4AAAxAhBgbQHwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="udXmc4nlq6QAGBDWsNUUAAxA">
<XPD:ATTR name="Name" type="string">mCRules</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">2</XPD:ATTR>
<XPD:REF name="Association">QGXs5bNne+4AGB3ZkCwGABAA</XPD:REF>
<XPD:REF name="Participant">kjePe5HW7i8AAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">S0HW94p0qgAAGBtAgBjwgAxA</XPD:REF>
<XPD:REF name="Views[1]">o0j25oVwXaMAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[2]">4GWw9IsGk24AAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[3]">4LU7WrsBp5UAtodyhBgUAAxA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[32]" type="UMLAssociation" guid="6vufebKhTXIAGB3ZkCwBABAA">
<XPD:ATTR name="Name" type="string">Either for Hadron OR for Atom</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TKmdDIv1EsUAAIQYoACMGOND</XPD:REF>
<XPD:REF name="Views[1]">TtmC/ol8UZ0AcoQYFAAMQJAY</XPD:REF>
<XPD:REF name="Views[2]">DwNmDabL9jEAAAxAiBgbQIAY</XPD:REF>
<XPD:REF name="Views[3]">tpWM6LnjTF4AAAxAiBgbQIAY</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="iQGhVILTlr0AAAxAYBgbQFgY">
<XPD:ATTR name="Name" type="string">mCRules</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">3</XPD:ATTR>
<XPD:REF name="Association">6vufebKhTXIAGB3ZkCwBABAA</XPD:REF>
<XPD:REF name="Participant">kjePe5HW7i8AAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MWYTep7DpykAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[1]">h1V/jIDO5mAAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[2]">bwGF55l1VBcAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[3]">S9w/o6M51V8AAAxAhBgbQHwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Un+lvbMr73wAGBDWkM8UAAxA">
<XPD:ATTR name="Name" type="string">mAtom</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">6vufebKhTXIAGB3ZkCwBABAA</XPD:REF>
<XPD:REF name="Participant">WuvtCqQzj9UAAABlAAAAZ9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/43bK7fxDksAGBtAgBjwgAxA</XPD:REF>
<XPD:REF name="Views[1]">aYo+66OX76cAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[2]">8De1a5EQJWcAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[3]">3UfjHp4sZ2AAtodyhBgUAAxA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[33]" type="UMLClass" guid="WmBeCqraM0wAAAB2AAAAd9AY">
<XPD:ATTR name="Name" type="string">GameManager</XPD:ATTR>
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jSh1wJIY8UIAGDDR7BjHAIQY</XPD:REF>
<XPD:REF name="Views[1]">rvLIdp2JMS0AQHwYG0B0GPCA</XPD:REF>
<XPD:REF name="Views[2]">a5t/GZwW3DsAAAxAgBgbQHgY</XPD:REF>
<XPD:REF name="Views[3]">AjVR97Ob7qUAGBtAeBjwgAxA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">hV86l6IOkgwAGBDW0M8UAAxA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[34]" type="UMLAssociation" guid="aXXT25y0g8QAGB3ZkCwBABAA">
<XPD:REF name="Namespace">uOHzMJzamUUAUwNTAAAYGORA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LneAPZg4owkAAIQYaACMGOND</XPD:REF>
<XPD:REF name="Views[1]">GjXD9LCAVvYAcoQYFAAMQJAY</XPD:REF>
<XPD:REF name="Views[2]">xijNiYgg0GIAAAxAiBgbQIAY</XPD:REF>
<XPD:REF name="Views[3]">FAfAv4Vb1kcAAAxAiBgbQIAY</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="UGvxvJJhSjgAAAxAYBgbQFgY">
<XPD:ATTR name="Name" type="string">Levels</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1..*</XPD:ATTR>
<XPD:REF name="Association">aXXT25y0g8QAGB3ZkCwBABAA</XPD:REF>
<XPD:REF name="Participant">xuLA1bmrUiAAGGzZvCzQGNAY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wzgSQIMn05YAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[1]">ejGQJb0vKDQAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[2]">6kRNeLzI2SsAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[3]">Y6C5wahogesAAAxAhBgbQHwY</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="hV86l6IOkgwAGBDW0M8UAAxA">
<XPD:ATTR name="Name" type="string">GameManager</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">aXXT25y0g8QAGB3ZkCwBABAA</XPD:REF>
<XPD:REF name="Participant">WmBeCqraM0wAAAB2AAAAd9AY</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DgrMSZH8jdcAGBtAgBjwgAxA</XPD:REF>
<XPD:REF name="Views[1]">kNhGwLAGsNoAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[2]">ug2bloCM1rYAAAxAkBgbQIgY</XPD:REF>
<XPD:REF name="Views[3]">NZlCGqcrSPcAtodyhBgUAAxA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="v1MbFKPuts8AUwNTAAAYGORA">
<XPD:ATTR name="Name" type="string">Component View</XPD:ATTR>
<XPD:REF name="Namespace">i0zr54ZmAgIACQAAAADsGAoJ</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLComponentDiagram" guid="ogdLBLeiPYQAcgQA4NMEAAFy">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">v1MbFKPuts8AUwNTAAAYGORA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLComponentDiagramView" guid="2cBAcJPm7RAAQCgYG0AgGAAA">
<XPD:REF name="Diagram">ogdLBLeiPYQAcgQA4NMEAAFy</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLModel" guid="rkcBC7mDWS0AUwNTAAAYGORA">
<XPD:ATTR name="Name" type="string">Deployment View</XPD:ATTR>
<XPD:REF name="Namespace">i0zr54ZmAgIACQAAAADsGAoJ</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLDeploymentDiagram" guid="0crB/LfN+yQAQBAYG0AIGMCB">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">rkcBC7mDWS0AUwNTAAAYGORA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLDeploymentDiagramView" guid="cRer36e991gAQCgYG0AgGAAA">
<XPD:REF name="Diagram">0crB/LfN+yQAQBAYG0AIGMCB</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>
