<?xml version="1.0" encoding="UTF-8"?>
<XPD:PROJECT xmlns:XPD="http://www.staruml.com" version="1">
<XPD:HEADER>
<XPD:SUBUNITS>
</XPD:SUBUNITS>
<XPD:PROFILES>
<XPD:PROFILE>UMLStandard</XPD:PROFILE>
</XPD:PROFILES>
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLProject" guid="DrxcmEtY8ECFhWMCVH+pqAAA">
<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="hr6VL6HCMU2Epyfa/5b9igAA">
<XPD:ATTR name="Name" type="string">Use Case Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">useCaseModel</XPD:ATTR>
<XPD:REF name="Namespace">DrxcmEtY8ECFhWMCVH+pqAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLUseCaseDiagram" guid="t+xZJUYIgkWZHNRpBQBF6QAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">hr6VL6HCMU2Epyfa/5b9igAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="IQfqqto4rkimIobHq4Z+KAAA">
<XPD:REF name="Diagram">t+xZJUYIgkWZHNRpBQBF6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="bLMRXFI9jESexMRSQpKALAAA">
<XPD:ATTR name="Name" type="string">Analysis Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">analysisModel</XPD:ATTR>
<XPD:REF name="Namespace">DrxcmEtY8ECFhWMCVH+pqAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="zdOUcED57UOS/hJq1GzzjAAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:ATTR name="DiagramType" type="string">RobustnessDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">bLMRXFI9jESexMRSQpKALAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="HsikXAMz10uCPlSePyOOuQAA">
<XPD:REF name="Diagram">zdOUcED57UOS/hJq1GzzjAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="6jNjK0fO/E+WZXK/WkZ+WAAA">
<XPD:ATTR name="Name" type="string">Design Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">designModel</XPD:ATTR>
<XPD:REF name="Namespace">DrxcmEtY8ECFhWMCVH+pqAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="G+U6fia+P0+H1d9zqgc/ZgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="1ZHV5ZWNJUKFvQrAZNQjTwAA">
<XPD:REF name="Diagram">G+U6fia+P0+H1d9zqgc/ZgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">26</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="BdKK/gUJEUuSjWb3HYhH0wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">344</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">60</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">395</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">VsZZYmQt1UudDdPI2se7/QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="m8Z6jsE+cUONZS848k7QAwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="adHBkM02G0q/vxW8WHXGvQAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Widget</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="W4x7YTtfwEWrFdTSpYMTjgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="j6gHmU87+EC5p+LOQ59SVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="JHdfSZ1Z8ECQHJ11xaQLHgAA">
<XPD:REF name="Model">VsZZYmQt1UudDdPI2se7/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GQeBHlyiuk6bp+0xfaiB4QAA">
<XPD:REF name="Model">VsZZYmQt1UudDdPI2se7/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="WX9VedGcD0aDXUl3GJwqRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VsZZYmQt1UudDdPI2se7/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="XI+OWSXR9U2Hozg3bm20DwAA">
<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">316</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">513</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">303</XPD:ATTR>
<XPD:REF name="Model">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DmT6bXY6EECuals2Z5s5wwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6EcXD+I6Ikm2OsnWScs79QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Map</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CvTvDuc570u0q2s3u3PaQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QjQobr57OE2Hap6LIfUitgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="//cFLAI2BEmgWbcz44f/iQAA">
<XPD:REF name="Model">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mS8LwV8X1ESIZ3DPGqImJwAA">
<XPD:REF name="Model">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="cjtQBzu7wEiUcAPSwdUz/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="dC6QwrB9KEyTjMFJm6sNbwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">581,316;555,193</XPD:ATTR>
<XPD:REF name="Model">UUBOPU/oz0Kf8BrmYpUQsQAA</XPD:REF>
<XPD:REF name="Head">BdKK/gUJEUuSjWb3HYhH0wAA</XPD:REF>
<XPD:REF name="Tail">XI+OWSXR9U2Hozg3bm20DwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="G1p7O/I5C0Cx8N5LQ60/SAAA">
<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">UUBOPU/oz0Kf8BrmYpUQsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="WrUXeBVuk062zsP0HroNvgAA">
<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">UUBOPU/oz0Kf8BrmYpUQsQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="cOzpHKlyC02RFVO2wsQ/CwAA">
<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">UUBOPU/oz0Kf8BrmYpUQsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="z9V2pZV2hkmM3p9izmLnSQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">644</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">167</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">5EhF1cYW7kmCREiTpke77AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oj6p1T6d6kelTLLVFZESJwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IahsGZglyEm7JArldAtWsgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Menu</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cMIGIby4H0iOI69KJT2VEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2xeiM7sk3kexOJyb6QgEwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="NNRebpXnn0mSEruTtr34dAAA">
<XPD:REF name="Model">5EhF1cYW7kmCREiTpke77AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DpdDeeFGrUuFi3CkOhdyKgAA">
<XPD:REF name="Model">5EhF1cYW7kmCREiTpke77AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PVMi1rLAa0GUJ+XIKxnJuwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5EhF1cYW7kmCREiTpke77AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="XCRPHXBcHE2YgMJkVafKggAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">693,248;624,193</XPD:ATTR>
<XPD:REF name="Model">wW9FMv07UECY93RF5BYYfAAA</XPD:REF>
<XPD:REF name="Head">BdKK/gUJEUuSjWb3HYhH0wAA</XPD:REF>
<XPD:REF name="Tail">z9V2pZV2hkmM3p9izmLnSQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="L1sDWINUW0ivcOnviK8EzQAA">
<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">wW9FMv07UECY93RF5BYYfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6v2nxl/0z0GehyyWh/KeXwAA">
<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">wW9FMv07UECY93RF5BYYfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="8oc8KPasDUmGMYvnEaCCXwAA">
<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">wW9FMv07UECY93RF5BYYfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="mK5txMqFHkOUhGQ4wwC2ygAA">
<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">232</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">142</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">SD62Q2fX4Uy8VtewJJv5hAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+7cC8ljN0E6XvavYGAjsfQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="gLP+1ACtEkSXII7TqK0K6wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MenuItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2oImOApb6UmL6O+qIX/m4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NB/3vv6+Z0G9PI3j5PQjWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="hlJulECQNE+K57uERXwDLQAA">
<XPD:REF name="Model">SD62Q2fX4Uy8VtewJJv5hAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="I3Pt7VquakOz+U/eAB37LQAA">
<XPD:REF name="Model">SD62Q2fX4Uy8VtewJJv5hAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="TNAqnwivlEyl251x/27R9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SD62Q2fX4Uy8VtewJJv5hAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="7T3OcGm4pEW9UgTVf5ridQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">916,278;810,276</XPD:ATTR>
<XPD:REF name="Model">kffBL4pGIkqVjWBf8rzTtQAA</XPD:REF>
<XPD:REF name="Head">z9V2pZV2hkmM3p9izmLnSQAA</XPD:REF>
<XPD:REF name="Tail">mK5txMqFHkOUhGQ4wwC2ygAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wwnQlf14rUu5yHi5m9PTpgAA">
<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">kffBL4pGIkqVjWBf8rzTtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="bN8FAE2JyE+ZhJQkZ6xnrQAA">
<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">kffBL4pGIkqVjWBf8rzTtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zkPzm8stt0mBgDRoWlnf1gAA">
<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">kffBL4pGIkqVjWBf8rzTtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="eIsvHg/COUSfql8yTZyWpgAA">
<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">Q3mYcG89iUuvav+FDINstgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="kkLz5xGJFESTSKl+EM55zwAA">
<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">/TSh1uVet0STyLGuj2BBRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="l6ZBwtViLEGfp9Tc/qZWrAAA">
<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">Q3mYcG89iUuvav+FDINstgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="+z/u3RbPRkG2hw9CQzmDgQAA">
<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">0..*</XPD:ATTR>
<XPD:REF name="Model">/TSh1uVet0STyLGuj2BBRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="wWdVtsyII0meqDI+sadzGAAA">
<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">Q3mYcG89iUuvav+FDINstgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="P5pEkXBXa06y0+Ln761ysAAA">
<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">/TSh1uVet0STyLGuj2BBRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="+2zsXxSmzUy8TJP7UxhVCQAA">
<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">Q3mYcG89iUuvav+FDINstgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="xOMofdK5xkecyJEEoHr6IQAA">
<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">/TSh1uVet0STyLGuj2BBRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="IWtZr10EekiyRfaK1P86fQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">944</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">117</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">VIBlCK0RGUySe80Jdw3ydQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aS4p3rb8EEmhwGtvgDhr1QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TxZ4w4D1Vk+Zrboq+RGmDwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TileOverlay</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="L8k/HZJN7kanIgRqnoJdUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="H5KF81O2+k6GXROpdsLeFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wRW8aeh8h0u9zE+BB34WjAAA">
<XPD:REF name="Model">VIBlCK0RGUySe80Jdw3ydQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Xfqz1Wzx+024n80QyfqPSQAA">
<XPD:REF name="Model">VIBlCK0RGUySe80Jdw3ydQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="2yLGsG9pckyfp5bWFG6KuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VIBlCK0RGUySe80Jdw3ydQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="nSJ2YRSqAki2E3830XnaNQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">944,403;868,418</XPD:ATTR>
<XPD:REF name="Model">r5ZNZWPukkSfoEpeIg7NBQAA</XPD:REF>
<XPD:REF name="Head">XI+OWSXR9U2Hozg3bm20DwAA</XPD:REF>
<XPD:REF name="Tail">IWtZr10EekiyRfaK1P86fQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uxuM299lSkGf3mr/Pc8R6AAA">
<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">r5ZNZWPukkSfoEpeIg7NBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="iCBH4I5a+U+AXPJPW6s2IQAA">
<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">r5ZNZWPukkSfoEpeIg7NBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="gglIPpr9/kq47zKfOSKhuwAA">
<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">r5ZNZWPukkSfoEpeIg7NBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="vnxm2GUY40GW/eNlJ/CuTQAA">
<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">SQWxBNjoPEihhF40BR2FfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="25sjRAnZLkCH61gsY9eYWAAA">
<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">FmPTS+jtEEGRFi2t7K9QqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="1fBwoP9jKUmP4c0LkmIIPgAA">
<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">SQWxBNjoPEihhF40BR2FfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ylXLLZ5jOEKpJZEUxCtWaQAA">
<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">0..*</XPD:ATTR>
<XPD:REF name="Model">FmPTS+jtEEGRFi2t7K9QqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="PSwb0iMNn0+X7KiIZVcj7wAA">
<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">SQWxBNjoPEihhF40BR2FfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Bn/NvJszGU200miC+TkGuQAA">
<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">FmPTS+jtEEGRFi2t7K9QqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ZLb3WNlfnUSvVXdMGT3wogAA">
<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">SQWxBNjoPEihhF40BR2FfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="G0NGjIBttEiSWTrur2tZTAAA">
<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">FmPTS+jtEEGRFi2t7K9QqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="bLJ5XSP2d0qJCNpvr0urhgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">932</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">464</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">86</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">iPeDnXekNUuyj6Vffbh54QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="n7PaKQrc10OYf9SESL6mjQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IUSjjPCtQkmKz+bgJIBLigAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LatLng</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="X5X0www/sUqNT/AZu6TgSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Vyjcq8LSo0exfReEulOMpQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HV/Bzk0oZ0OtUEMhmuHUiAAA">
<XPD:REF name="Model">iPeDnXekNUuyj6Vffbh54QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="RFAt08BnLUer/d7RgHXSzwAA">
<XPD:REF name="Model">iPeDnXekNUuyj6Vffbh54QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kvk2ZBqXTkK/C7uWnDX4dgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">iPeDnXekNUuyj6Vffbh54QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="EbqbQRuPYEm4Chvc5Ale0wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">564</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">672</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">268</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">bj5JHNT1o0W/K9kTNUTFXAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OIl4P+khPUOHb2PiMMYdMQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="9gRO40mL8EerwCge63AsugAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Marker</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0NYww39xCUqEfTEMh9dRQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ZwyhfT0e3E+Vr9Pjm7oQ2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="g9Hhc2D7ik6KbjB2YMmK6wAA">
<XPD:REF name="Model">bj5JHNT1o0W/K9kTNUTFXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="V/MHEMcsTEagT7QTCOn15gAA">
<XPD:REF name="Model">bj5JHNT1o0W/K9kTNUTFXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="B9/dEkHoqUC4XAlBZdy28wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bj5JHNT1o0W/K9kTNUTFXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="yM9QFEoZF0OFhmoZsCkkVQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">681,672;663,618</XPD:ATTR>
<XPD:REF name="Model">EwrB+EfE1Umhl9tMfwncfwAA</XPD:REF>
<XPD:REF name="Head">XI+OWSXR9U2Hozg3bm20DwAA</XPD:REF>
<XPD:REF name="Tail">EbqbQRuPYEm4Chvc5Ale0wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0HEyNy4dv0WLs2WQ9RgA5AAA">
<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">EwrB+EfE1Umhl9tMfwncfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9nhAXnf7bE+dlrtbrgD+VQAA">
<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">EwrB+EfE1Umhl9tMfwncfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WR2QdvgP30WCo/9wIZOR6QAA">
<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">EwrB+EfE1Umhl9tMfwncfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="nJrCtLcMjUWota6R9OA4oAAA">
<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">TYkOq+FaOUGuNMuxpJMnmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="SZWj5r3IC0ePf2PwjWwW8QAA">
<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">nhy2UONKwECTBrAkUkcUWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="PmhwOAZJfEiVMs/QWwP9kAAA">
<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">TYkOq+FaOUGuNMuxpJMnmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="hZDksqOkpkmrY1or4MEfBQAA">
<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">0..*</XPD:ATTR>
<XPD:REF name="Model">nhy2UONKwECTBrAkUkcUWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="QuUNEvw9206ZdICgLkBDFgAA">
<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">TYkOq+FaOUGuNMuxpJMnmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ADD+uFZzd0CnYoJ/JROhnQAA">
<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">nhy2UONKwECTBrAkUkcUWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="oRKssx71HESm9vrCmt9ONgAA">
<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">TYkOq+FaOUGuNMuxpJMnmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="w9w5kPmIG0GkpWbB1sWgpQAA">
<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">nhy2UONKwECTBrAkUkcUWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="T65htvZiJEa2NJP5n8DcpgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1044</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">464</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">86</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">5axgc+3wiUqy9aeNKLqMdwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6aravKV1q0yUbVD8EaugAwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="brRrf1FCqEy6WRV+0p+N4QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Point</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="GWYtXLh58ECGaInERHV4XQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bGuUGzX/GU6FGF1cNAY+YwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="20YHNVEcuEu3F5NmNeKdSwAA">
<XPD:REF name="Model">5axgc+3wiUqy9aeNKLqMdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0eGH5ZWW6ES+AWLKQy565wAA">
<XPD:REF name="Model">5axgc+3wiUqy9aeNKLqMdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7J8iHLR+VUCNXDl9Jv2CXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5axgc+3wiUqy9aeNKLqMdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="gRAh1WRjJkqqxFXXnxu+RAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">932</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">580</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">91</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">E5Z0eQS5RUKpUQ6Sr+CMcwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="IQp4HeGVE0+q8CM4jBoffAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JT+4PPRQ6ESVxmnl77n+iwAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MarkerIcon</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WNS8V8Xc/02it/q5/59BwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5G4OtuxBu0uJ0TP0qQ6UWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mbN/k9CM00CX1rl2bD6fFgAA">
<XPD:REF name="Model">E5Z0eQS5RUKpUQ6Sr+CMcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="pyDRDQ8PrEaEXBED5N0UXQAA">
<XPD:REF name="Model">E5Z0eQS5RUKpUQ6Sr+CMcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5Cne0JByBkmKXMafEVBzZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">E5Z0eQS5RUKpUQ6Sr+CMcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="ejDZTEYXdUmY9INDnwauOAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">932,631;823,672</XPD:ATTR>
<XPD:REF name="Model">LCES+ozXykqugAvNCj8lzAAA</XPD:REF>
<XPD:REF name="Head">EbqbQRuPYEm4Chvc5Ale0wAA</XPD:REF>
<XPD:REF name="Tail">gRAh1WRjJkqqxFXXnxu+RAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="odWBOTpPD06p+eKivkF0ywAA">
<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">LCES+ozXykqugAvNCj8lzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6vVneY5HNUy9L54+yXZK4QAA">
<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">LCES+ozXykqugAvNCj8lzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="CLh+6tkqyUaSXRLIZXoLfwAA">
<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">LCES+ozXykqugAvNCj8lzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="byrwElfWtUaKo2nrVkvbBwAA">
<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">3L6Ej3N1okm3egEjNNAitgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="JGrRVc7JBUe0mlUWRgwQtAAA">
<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">4jMH3YSPxUeSE8p6MP+BZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="QYcpQ6dkCka8u3RtGlJguwAA">
<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">3L6Ej3N1okm3egEjNNAitgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="hSTI59GMXESBhJ3dTE6gWQAA">
<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">0..*</XPD:ATTR>
<XPD:REF name="Model">4jMH3YSPxUeSE8p6MP+BZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="AJi76LHdAkSqLrbORHFZGQAA">
<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">3L6Ej3N1okm3egEjNNAitgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="eblHDVOlg0KMzm3Ay9FO6QAA">
<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">4jMH3YSPxUeSE8p6MP+BZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="350HKZwEgkaCDQhposuICgAA">
<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">3L6Ej3N1okm3egEjNNAitgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="6Qg9sQYBDkihhgdiJib4TwAA">
<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">4jMH3YSPxUeSE8p6MP+BZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="3AhkfKdRzUmaBEhGovm6qQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">860</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">720</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">93</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">66R/f/vWi0GqB95SsKhyKQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="z5spDzH9p0G2ew03CjtIXwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="9w4oBKxtN0Sw7doCOhS98AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UrlMarkerIcon</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Hb6pMqn2MEekHGvl8Tdx5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="XDWKyyGaTE+dvcZ7520bLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="zWHVNx9kaku57Ketk/SQsgAA">
<XPD:REF name="Model">66R/f/vWi0GqB95SsKhyKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="NSa30rnaP0Gp8H8eT0I9GgAA">
<XPD:REF name="Model">66R/f/vWi0GqB95SsKhyKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="RHxfwwSVa0u6t/hAofYW7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">66R/f/vWi0GqB95SsKhyKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLGeneralizationView" guid="hehIwDRV302Xut+KA2NRrAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">920,720;959,648</XPD:ATTR>
<XPD:REF name="Model">7NCKxHxnb0mk48DYpXObswAA</XPD:REF>
<XPD:REF name="Head">gRAh1WRjJkqqxFXXnxu+RAAA</XPD:REF>
<XPD:REF name="Tail">3AhkfKdRzUmaBEhGovm6qQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="nEReE9+hNkaQLshQYK8ZbwAA">
<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">7NCKxHxnb0mk48DYpXObswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="TFXN+f9Hsk+7fdsqzdYZrAAA">
<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">7NCKxHxnb0mk48DYpXObswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qB/UXt1BBE283hUHX6LCGQAA">
<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">7NCKxHxnb0mk48DYpXObswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="A6w+QEuCt0yGoeUVwvLkJQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">700</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">121</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">THz+fu0zrEWTtalmkdRyVQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aMXSjsRG60Kiw4XOP6rkngAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="GixBwx99lU2iYYqCnWmTVAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SvgPathMarkerIcon</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="UU0Oxgz0jkOi+O3rtUTv5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UtibsY8TJk6iTduQz7cVUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="R03mUvqipE65ruEbKYRTQgAA">
<XPD:REF name="Model">THz+fu0zrEWTtalmkdRyVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yzI72o+DaEWI4zJRQN8XfQAA">
<XPD:REF name="Model">THz+fu0zrEWTtalmkdRyVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="seV7lmBJ1EKiPZXSx5QtMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">THz+fu0zrEWTtalmkdRyVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLGeneralizationView" guid="FkjZ8c7ykUWD4noK6R+gCwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">1022,700;995,648</XPD:ATTR>
<XPD:REF name="Model">IMSwWJjE5UeO9yruCVkjKwAA</XPD:REF>
<XPD:REF name="Head">gRAh1WRjJkqqxFXXnxu+RAAA</XPD:REF>
<XPD:REF name="Tail">A6w+QEuCt0yGoeUVwvLkJQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="la74db5bzUO4w9Pam7DD6QAA">
<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">IMSwWJjE5UeO9yruCVkjKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3W5oLtQp2UKXFZehWrsxnwAA">
<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">IMSwWJjE5UeO9yruCVkjKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="XVT+cRehi0iOQLcSqx5rmgAA">
<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">IMSwWJjE5UeO9yruCVkjKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLClassView" guid="9Bt25see1USQLczzL0dyfwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1156</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">464</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">91</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">2398iukVLUuVX1rXhBYLHAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="H3ff8Q3VWEaZ3cp5KRJH1wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="OY0KpruFok2QPcG+jiODqAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Dimension</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Mk/Yk7zLTU6hgz7RCKyncQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="uQsb49Iep0i+iRgSJtT1+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qqZuFxseDE+kfUst8AvLwwAA">
<XPD:REF name="Model">2398iukVLUuVX1rXhBYLHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ErckZSzb80aA8oBnEERK5wAA">
<XPD:REF name="Model">2398iukVLUuVX1rXhBYLHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ICTB7QHJDUqUZlxgY/0iXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2398iukVLUuVX1rXhBYLHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLClassView" guid="vnjMBTvAdUqyVgopOIHO2wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">672</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">142</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">VBP1N1l0YUaMKcdqHxsL+QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XnvysKApFEufY8Ja61x4/gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="un16JxaZ5E+6whroY4IgxAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MapButton</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="UxKJDXwBA0Woax5I/PisCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WtcrhwJ6WU2uQDId4WW6nQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0sVlyF99dkm8cc10xa4vzwAA">
<XPD:REF name="Model">VBP1N1l0YUaMKcdqHxsL+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="SzqLgKUW+kiFFRHKTCOr7AAA">
<XPD:REF name="Model">VBP1N1l0YUaMKcdqHxsL+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="r5hneGVDtUO19eFv3XCTuwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VBP1N1l0YUaMKcdqHxsL+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLAssociationView" guid="mwNQznxGI0K4w/2AMf1biAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">453,672;495,618</XPD:ATTR>
<XPD:REF name="Model">9qY2NZo7/ES1JnSUKEK73wAA</XPD:REF>
<XPD:REF name="Head">XI+OWSXR9U2Hozg3bm20DwAA</XPD:REF>
<XPD:REF name="Tail">vnjMBTvAdUqyVgopOIHO2wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="L6JEU0E+00iOTVsM0q4kEAAA">
<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">9qY2NZo7/ES1JnSUKEK73wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="pJ1kJBmp7UafjAXpausrMgAA">
<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">9qY2NZo7/ES1JnSUKEK73wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="dGwxLcwBC02phVJm/R+XKQAA">
<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">9qY2NZo7/ES1JnSUKEK73wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="+r1XcgMuvES5wIafOjJX/QAA">
<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">E+psOUCzBUyyfuVAkMWwPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="GJao2elH8E+RJewc90eUgQAA">
<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">t62PHeMQGkyUCtZ7vZhi6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="sjCQfEaxjUakuSxk0GlBxQAA">
<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">E+psOUCzBUyyfuVAkMWwPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="DmD601H6V0+YqReIMZbF6wAA">
<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">0..*</XPD:ATTR>
<XPD:REF name="Model">t62PHeMQGkyUCtZ7vZhi6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="9hMwvoWtdUKOPJ/9vwWUVAAA">
<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">E+psOUCzBUyyfuVAkMWwPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Jycqo4WgpkW0FXqhBtPYvgAA">
<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">t62PHeMQGkyUCtZ7vZhi6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ogTjIHi7NUyozslpd7mTmQAA">
<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">E+psOUCzBUyyfuVAkMWwPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="4uBgWpLdAke2LxElRnQpSQAA">
<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">t62PHeMQGkyUCtZ7vZhi6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLClassView" guid="kW4zZZQ9Y0mDAYrZKKMa4QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">784</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">225</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">cgSEpU4pfU+Qp8KSqc9WvAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="QHj4y2f81kGKUMJNZIXDjQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="odlk43KQ6kWncncs0aTi8wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LayoutParams</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="GLBC2A+8x06g5aDcPAFaTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="nc/x939SyE+PvNvPsDoJ5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="cz+e14LYqEa3Q1USebVfbwAA">
<XPD:REF name="Model">cgSEpU4pfU+Qp8KSqc9WvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0ijR824tlUKwEqjus8mbgwAA">
<XPD:REF name="Model">cgSEpU4pfU+Qp8KSqc9WvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="4KjGW7zhGESWK8GT0DEX6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cgSEpU4pfU+Qp8KSqc9WvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLClassView" guid="kb2s4APwDUu//b5THxqI3wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">16</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">260</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">330</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">940HnCsaL0qFXIQRPCHnrgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rtENd+6Q/kOsKg/54ykL2wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="WPQmsElOFkGZHwnKYKTmrAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SubWebView</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="SUzYHDSMK02Ic8Enw54RPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ncI4L/kZ6EKe+K+NL1lBmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="LNmWYHDn3E24kq79LbcmvAAA">
<XPD:REF name="Model">940HnCsaL0qFXIQRPCHnrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="1/RHTD2ifkifvv5utW7IAQAA">
<XPD:REF name="Model">940HnCsaL0qFXIQRPCHnrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="fvggyDLTqUyiRFEpow+cBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">940HnCsaL0qFXIQRPCHnrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLGeneralizationView" guid="PPhrmWJcoEyeApIUchuPfwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">299,260;420,193</XPD:ATTR>
<XPD:REF name="Model">/MCWlKtyDUeok5Wir4GZRAAA</XPD:REF>
<XPD:REF name="Head">BdKK/gUJEUuSjWb3HYhH0wAA</XPD:REF>
<XPD:REF name="Tail">kb2s4APwDUu//b5THxqI3wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="k22Od8O6/E6mNOTpPeTgygAA">
<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">/MCWlKtyDUeok5Wir4GZRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="FEz0jf+tgUes+RNe50iplgAA">
<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">/MCWlKtyDUeok5Wir4GZRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KZmK6axokUK80IQKjRBtigAA">
<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">/MCWlKtyDUeok5Wir4GZRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLClassView" guid="1t/ziulyEEef5wrR3aOM2AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">28</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">412</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">121</XPD:ATTR>
<XPD:REF name="Model">FMbPaFUu0EezPEMRt/W0BgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="al6AIQXNSUur46I890asCwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TYeAxXL+B0GXb9aWvIWKAgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">webview</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="FOZyZqv/KUek7Q8fjpS6qwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ssp6jeumVkmN/Ju16LDBPgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="OzEOzQFg70W4m2ouL0FY9AAA">
<XPD:REF name="Model">FMbPaFUu0EezPEMRt/W0BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ZVUS5sJO9UGSCVX2A8ynuAAA">
<XPD:REF name="Model">FMbPaFUu0EezPEMRt/W0BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="A3o0z+324UK4R2Ekd82qggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FMbPaFUu0EezPEMRt/W0BgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">28</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="VsZZYmQt1UudDdPI2se7/QAA">
<XPD:ATTR name="Name" type="string">Widget</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BdKK/gUJEUuSjWb3HYhH0wAA</XPD:REF>
<XPD:REF name="Views[1]">JHdfSZ1Z8ECQHJ11xaQLHgAA</XPD:REF>
<XPD:REF name="Views[2]">GQeBHlyiuk6bp+0xfaiB4QAA</XPD:REF>
<XPD:REF name="Views[3]">WX9VedGcD0aDXUl3GJwqRwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">UUBOPU/oz0Kf8BrmYpUQsQAA</XPD:REF>
<XPD:REF name="Specializations[1]">wW9FMv07UECY93RF5BYYfAAA</XPD:REF>
<XPD:REF name="Specializations[2]">/MCWlKtyDUeok5Wir4GZRAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rqs2ur/DYUiHKRwLA5uxzQAA">
<XPD:ATTR name="Name" type="string">findById</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">VsZZYmQt1UudDdPI2se7/QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fHaS6JtV3UWNgF2BBNwOgQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rqs2ur/DYUiHKRwLA5uxzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3SANpPDFm0q3WvyUusG4IgAA">
<XPD:ATTR name="Name" type="string">widget</XPD:ATTR>
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Widget</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rqs2ur/DYUiHKRwLA5uxzQAA</XPD:REF>
<XPD:REF name="Type_">VsZZYmQt1UudDdPI2se7/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="37paTu2swUKwdmOGJVs2ewAA">
<XPD:ATTR name="Name" type="string">findByIdAsync</XPD:ATTR>
<XPD:REF name="Owner">VsZZYmQt1UudDdPI2se7/QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="e/TmmrD7IUac+U1LdogtHAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">37paTu2swUKwdmOGJVs2ewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="uQdUzXVqV02EFH/ayJHwnwAA">
<XPD:ATTR name="Name" type="string">timeout</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Integer</XPD:ATTR>
<XPD:REF name="BehavioralFeature">37paTu2swUKwdmOGJVs2ewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="/UaUsqpl1UuwofyUYPj/4AAA">
<XPD:ATTR name="Name" type="string">callback</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">function(widget: Widget)</XPD:ATTR>
<XPD:REF name="BehavioralFeature">37paTu2swUKwdmOGJVs2ewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Fp4GJp/hxkmuS+W3ugXYCAAA">
<XPD:ATTR name="Name" type="string">removeById</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">VsZZYmQt1UudDdPI2se7/QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HCB+qPBb2USYCXcn8rI9FwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Fp4GJp/hxkmuS+W3ugXYCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="5g2jiD16s0q+wPV3ZiAseQAA">
<XPD:ATTR name="Name" type="string">buildView</XPD:ATTR>
<XPD:REF name="Owner">VsZZYmQt1UudDdPI2se7/QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3Xl+gWFmnU26+TGNkCCqQQAA">
<XPD:ATTR name="Name" type="string">layoutParams</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5g2jiD16s0q+wPV3ZiAseQAA</XPD:REF>
<XPD:REF name="Type_">cgSEpU4pfU+Qp8KSqc9WvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Er4fgLDRm02BJdW4LvUXOQAA">
<XPD:ATTR name="Name" type="string">updateView</XPD:ATTR>
<XPD:REF name="Owner">VsZZYmQt1UudDdPI2se7/QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ERwClEa/XEuy1N86KJvP2QAA">
<XPD:ATTR name="Name" type="string">layoutParams</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Er4fgLDRm02BJdW4LvUXOQAA</XPD:REF>
<XPD:REF name="Type_">cgSEpU4pfU+Qp8KSqc9WvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="Dw0nVP27ZESiMxZ38NUoDgAA">
<XPD:ATTR name="Name" type="string">removeView</XPD:ATTR>
<XPD:REF name="Owner">VsZZYmQt1UudDdPI2se7/QAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">3SANpPDFm0q3WvyUusG4IgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ddkPTV0rSkqEvqjIUlRGpQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">VsZZYmQt1UudDdPI2se7/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLGeneralization" guid="UUBOPU/oz0Kf8BrmYpUQsQAA">
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:REF name="Child">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:REF name="Parent">VsZZYmQt1UudDdPI2se7/QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dC6QwrB9KEyTjMFJm6sNbwAA</XPD:REF>
<XPD:REF name="Views[1]">G1p7O/I5C0Cx8N5LQ60/SAAA</XPD:REF>
<XPD:REF name="Views[2]">WrUXeBVuk062zsP0HroNvgAA</XPD:REF>
<XPD:REF name="Views[3]">cOzpHKlyC02RFVO2wsQ/CwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="5EhF1cYW7kmCREiTpke77AAA">
<XPD:ATTR name="Name" type="string">Menu</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">z9V2pZV2hkmM3p9izmLnSQAA</XPD:REF>
<XPD:REF name="Views[1]">NNRebpXnn0mSEruTtr34dAAA</XPD:REF>
<XPD:REF name="Views[2]">DpdDeeFGrUuFi3CkOhdyKgAA</XPD:REF>
<XPD:REF name="Views[3]">PVMi1rLAa0GUJ+XIKxnJuwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">wW9FMv07UECY93RF5BYYfAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="q+K2rmxXd0CLw8KmwZRqLQAA">
<XPD:ATTR name="Name" type="string">addMenuItem</XPD:ATTR>
<XPD:REF name="Owner">5EhF1cYW7kmCREiTpke77AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="M+B6SsQ3vESq60i/L2EdiAAA">
<XPD:ATTR name="Name" type="string">item</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MenuItem</XPD:ATTR>
<XPD:REF name="BehavioralFeature">q+K2rmxXd0CLw8KmwZRqLQAA</XPD:REF>
<XPD:REF name="Type_">SD62Q2fX4Uy8VtewJJv5hAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Q3mYcG89iUuvav+FDINstgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLGeneralization" guid="wW9FMv07UECY93RF5BYYfAAA">
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:REF name="Child">5EhF1cYW7kmCREiTpke77AAA</XPD:REF>
<XPD:REF name="Parent">VsZZYmQt1UudDdPI2se7/QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XCRPHXBcHE2YgMJkVafKggAA</XPD:REF>
<XPD:REF name="Views[1]">L1sDWINUW0ivcOnviK8EzQAA</XPD:REF>
<XPD:REF name="Views[2]">6v2nxl/0z0GehyyWh/KeXwAA</XPD:REF>
<XPD:REF name="Views[3]">8oc8KPasDUmGMYvnEaCCXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="SD62Q2fX4Uy8VtewJJv5hAAA">
<XPD:ATTR name="Name" type="string">MenuItem</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mK5txMqFHkOUhGQ4wwC2ygAA</XPD:REF>
<XPD:REF name="Views[1]">hlJulECQNE+K57uERXwDLQAA</XPD:REF>
<XPD:REF name="Views[2]">I3Pt7VquakOz+U/eAB37LQAA</XPD:REF>
<XPD:REF name="Views[3]">TNAqnwivlEyl251x/27R9wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="A4v/+WAMW0qJlxOC//EVLgAA">
<XPD:ATTR name="Name" type="string">onClick</XPD:ATTR>
<XPD:REF name="Owner">SD62Q2fX4Uy8VtewJJv5hAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B29Ti/52JkCXFuv+/jpUqQAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Function</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A4v/+WAMW0qJlxOC//EVLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">M+B6SsQ3vESq60i/L2EdiAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">/TSh1uVet0STyLGuj2BBRgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="p3KF2H10oUuIA9W956A5XgAA">
<XPD:ATTR name="Name" type="string">title</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">SD62Q2fX4Uy8VtewJJv5hAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="wFtpGfyFhkiEMIAf/XbRoAAA">
<XPD:ATTR name="Name" type="string">tooltip</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">SD62Q2fX4Uy8VtewJJv5hAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="ZUnCXbawnEWmuluSew+11wAA">
<XPD:ATTR name="Name" type="string">iconUrl</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">SD62Q2fX4Uy8VtewJJv5hAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="9ScC0Qkmrkm6KIZFnBm5yQAA">
<XPD:ATTR name="Name" type="string">Map</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XI+OWSXR9U2Hozg3bm20DwAA</XPD:REF>
<XPD:REF name="Views[1]">//cFLAI2BEmgWbcz44f/iQAA</XPD:REF>
<XPD:REF name="Views[2]">mS8LwV8X1ESIZ3DPGqImJwAA</XPD:REF>
<XPD:REF name="Views[3]">cjtQBzu7wEiUcAPSwdUz/AAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">UUBOPU/oz0Kf8BrmYpUQsQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">20</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="3SBpnv96gEmAWbGwYwBXUQAA">
<XPD:ATTR name="Name" type="string">addTileOverlay</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="To7deq7tRE2uM+Jt7/LZFAAA">
<XPD:ATTR name="Name" type="string">tileOverlay</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TileOverlayOptions</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3SBpnv96gEmAWbGwYwBXUQAA</XPD:REF>
<XPD:REF name="Type_">VIBlCK0RGUySe80Jdw3ydQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="QuXcVF50wEeu/uT+jZ7g/gAA">
<XPD:ATTR name="Name" type="string">removeTileOverlay</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FyGdw2CX/Eu+RU3pqAQG3QAA">
<XPD:ATTR name="Name" type="string">tileOverlay</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">tileOverlay</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QuXcVF50wEeu/uT+jZ7g/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="+WWLZTZELUCHRFVQvN8OmQAA">
<XPD:ATTR name="Name" type="string">getCenter</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lXZR2Uw7EE++cXpzvHnZVQAA">
<XPD:ATTR name="Name" type="string">center</XPD:ATTR>
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">LatLng</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+WWLZTZELUCHRFVQvN8OmQAA</XPD:REF>
<XPD:REF name="Type_">iPeDnXekNUuyj6Vffbh54QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="UiuE/NAmK0Kd/k2T7dACYAAA">
<XPD:ATTR name="Name" type="string">setCenter</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7Sp+3TATEEqZkjh2Edp5KgAA">
<XPD:ATTR name="Name" type="string">center</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">LatLng</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UiuE/NAmK0Kd/k2T7dACYAAA</XPD:REF>
<XPD:REF name="Type_">iPeDnXekNUuyj6Vffbh54QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="hBRVJ6+Wv0yHdUmg5YS4SAAA">
<XPD:ATTR name="Name" type="string">panTo</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wG59YLMjXUKMkEMcX76qzQAA">
<XPD:ATTR name="Name" type="string">center</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">LatLng</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hBRVJ6+Wv0yHdUmg5YS4SAAA</XPD:REF>
<XPD:REF name="Type_">iPeDnXekNUuyj6Vffbh54QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="lx9D5dqXJU67vI0sh+DuowAA">
<XPD:ATTR name="Name" type="string">getZoom</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="X2hVso2mBk+Wp5SgdTChTwAA">
<XPD:ATTR name="Name" type="string">zoom</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Float</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lx9D5dqXJU67vI0sh+DuowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="V53fFJzan0KUPr6KSVKg2gAA">
<XPD:ATTR name="Name" type="string">setZoom</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iOmys9ofukeBpSmrJSg80QAA">
<XPD:ATTR name="Name" type="string">zoom</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Integer</XPD:ATTR>
<XPD:REF name="BehavioralFeature">V53fFJzan0KUPr6KSVKg2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="6Oj5cOFqTkaqMAO0JcrIqQAA">
<XPD:ATTR name="Name" type="string">getBounds</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="22tRsfPYIEydwPxBAHARvQAA">
<XPD:ATTR name="Name" type="string">bounds</XPD:ATTR>
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">{sw: LatLng, ne: LatLng}</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6Oj5cOFqTkaqMAO0JcrIqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="HVmiftZ8jUmPhsbikie7oAAA">
<XPD:ATTR name="Name" type="string">addMarkers</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sM42sWZ0wEG7HAMqcmgN8wAA">
<XPD:ATTR name="Name" type="string">markers</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List&lt;Marker&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HVmiftZ8jUmPhsbikie7oAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="/rRuSTXsBUa3nGujmAdrvwAA">
<XPD:ATTR name="Name" type="string">removeMarkers</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/cwrxNW3kkKyxJEB2vIeHQAA">
<XPD:ATTR name="Name" type="string">markers</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List&lt;Marker&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/rRuSTXsBUa3nGujmAdrvwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="GxJAHOfsS0q7oAHwxW1c+QAA">
<XPD:ATTR name="Name" type="string">addMapButton</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="P3AszJ0tw0aIVRHiTNiJhAAA">
<XPD:ATTR name="Name" type="string">mapButton</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MapButton</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GxJAHOfsS0q7oAHwxW1c+QAA</XPD:REF>
<XPD:REF name="Type_">VBP1N1l0YUaMKcdqHxsL+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="nIfD258nVUCbdAEpejUdVwAA">
<XPD:ATTR name="Name" type="string">updateMapButton</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/EmgybeckkObbUigZPbLNAAA">
<XPD:ATTR name="Name" type="string">mapButton</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nIfD258nVUCbdAEpejUdVwAA</XPD:REF>
<XPD:REF name="Type_">VBP1N1l0YUaMKcdqHxsL+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="nGQsAYcg2Eu81PEUDgjyHQAA">
<XPD:ATTR name="Name" type="string">onTilesDisplayed</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IBEjM4oxkEGuyHMwBO3tKgAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">function(tileCoordinates: Array.&lt;{zoom: Number, x: Number, y: Number}&gt;)</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nGQsAYcg2Eu81PEUDgjyHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="2Tr3P5IBBEag7OmOLa4SmwAA">
<XPD:ATTR name="Name" type="string">onTilesReleased</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5mtQOIQ+WUWu73a4q117HwAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">function(tileCoordinates: Array.&lt;{zoom: Number, x: Number, y: Number}&gt;)</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2Tr3P5IBBEag7OmOLa4SmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="PDZIMu651U67GLdi/OoNYAAA">
<XPD:ATTR name="Name" type="string">onMarkerClick</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yMnIM0tuCUyvCeLToTDBmAAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">function(marker: Marker)</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PDZIMu651U67GLdi/OoNYAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="xJQ33B01gk6npB8QYiJ6KAAA">
<XPD:ATTR name="Name" type="string">onMarkerMouseEnter</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dDW3wKUyckG+gLfFUwK+nwAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">function(marker: Marker)</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xJQ33B01gk6npB8QYiJ6KAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="uTjRwFHzmkyE4Ku0iZ55oAAA">
<XPD:ATTR name="Name" type="string">onMarkerMouseLeave</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7q4g+CaJLkGSV6FBgfJqKAAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">function(marker: Marker)</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uTjRwFHzmkyE4Ku0iZ55oAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="Sa85I0kygkKX2BYkRdAPlgAA">
<XPD:ATTR name="Name" type="string">showInfoWindow</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4RYLlMLdk0G4p3cxCLfJ8gAA">
<XPD:ATTR name="Name" type="string">marker</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Sa85I0kygkKX2BYkRdAPlgAA</XPD:REF>
<XPD:REF name="Type_">bj5JHNT1o0W/K9kTNUTFXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XMQxcgq3/kmThy9a5BsMygAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Sa85I0kygkKX2BYkRdAPlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="UHbo+VmzDk+Cb7DF8ymHqgAA">
<XPD:ATTR name="Name" type="string">onInfoWindowClick</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="L4YU1kImGUGUppd0hi8zsAAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">function(marker: Marker)</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UHbo+VmzDk+Cb7DF8ymHqgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="sVCo4PUXiUK9087ucjbRPQAA">
<XPD:ATTR name="Name" type="string">setMapType</XPD:ATTR>
<XPD:REF name="Owner">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6VEbMBwMO0+WHBVnlYnkjAAA">
<XPD:ATTR name="Name" type="string">mapType</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sVCo4PUXiUK9087ucjbRPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">SQWxBNjoPEihhF40BR2FfQAA</XPD:REF>
<XPD:REF name="Associations[1]">RKR1o15TaUKKytdcJ1fDjAAA</XPD:REF>
<XPD:REF name="Associations[2]">TYkOq+FaOUGuNMuxpJMnmQAA</XPD:REF>
<XPD:REF name="Associations[3]">E+psOUCzBUyyfuVAkMWwPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLAssociation" guid="kffBL4pGIkqVjWBf8rzTtQAA">
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7T3OcGm4pEW9UgTVf5ridQAA</XPD:REF>
<XPD:REF name="Views[1]">wwnQlf14rUu5yHi5m9PTpgAA</XPD:REF>
<XPD:REF name="Views[2]">bN8FAE2JyE+ZhJQkZ6xnrQAA</XPD:REF>
<XPD:REF name="Views[3]">zkPzm8stt0mBgDRoWlnf1gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="/TSh1uVet0STyLGuj2BBRgAA">
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">kffBL4pGIkqVjWBf8rzTtQAA</XPD:REF>
<XPD:REF name="Participant">SD62Q2fX4Uy8VtewJJv5hAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kkLz5xGJFESTSKl+EM55zwAA</XPD:REF>
<XPD:REF name="Views[1]">+z/u3RbPRkG2hw9CQzmDgQAA</XPD:REF>
<XPD:REF name="Views[2]">P5pEkXBXa06y0+Ln761ysAAA</XPD:REF>
<XPD:REF name="Views[3]">xOMofdK5xkecyJEEoHr6IQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Q3mYcG89iUuvav+FDINstgAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">kffBL4pGIkqVjWBf8rzTtQAA</XPD:REF>
<XPD:REF name="Participant">5EhF1cYW7kmCREiTpke77AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">eIsvHg/COUSfql8yTZyWpgAA</XPD:REF>
<XPD:REF name="Views[1]">l6ZBwtViLEGfp9Tc/qZWrAAA</XPD:REF>
<XPD:REF name="Views[2]">wWdVtsyII0meqDI+sadzGAAA</XPD:REF>
<XPD:REF name="Views[3]">+2zsXxSmzUy8TJP7UxhVCQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="VIBlCK0RGUySe80Jdw3ydQAA">
<XPD:ATTR name="Name" type="string">TileOverlay</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IWtZr10EekiyRfaK1P86fQAA</XPD:REF>
<XPD:REF name="Views[1]">wRW8aeh8h0u9zE+BB34WjAAA</XPD:REF>
<XPD:REF name="Views[2]">Xfqz1Wzx+024n80QyfqPSQAA</XPD:REF>
<XPD:REF name="Views[3]">2yLGsG9pckyfp5bWFG6KuAAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">To7deq7tRE2uM+Jt7/LZFAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">FmPTS+jtEEGRFi2t7K9QqwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="jZfK7LPsa06e0rpvv6Bl3QAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Integer</XPD:ATTR>
<XPD:REF name="Owner">VIBlCK0RGUySe80Jdw3ydQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="DUJpHijC+kyngoUhULx8ZwAA">
<XPD:ATTR name="Name" type="string">zIndex</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Float</XPD:ATTR>
<XPD:REF name="Owner">VIBlCK0RGUySe80Jdw3ydQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="ScmAjtcN5UOxGUW3Cerd4AAA">
<XPD:ATTR name="Name" type="string">tileUrlPattern</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">VIBlCK0RGUySe80Jdw3ydQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLAssociation" guid="r5ZNZWPukkSfoEpeIg7NBQAA">
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nSJ2YRSqAki2E3830XnaNQAA</XPD:REF>
<XPD:REF name="Views[1]">uxuM299lSkGf3mr/Pc8R6AAA</XPD:REF>
<XPD:REF name="Views[2]">iCBH4I5a+U+AXPJPW6s2IQAA</XPD:REF>
<XPD:REF name="Views[3]">gglIPpr9/kq47zKfOSKhuwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="FmPTS+jtEEGRFi2t7K9QqwAA">
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">r5ZNZWPukkSfoEpeIg7NBQAA</XPD:REF>
<XPD:REF name="Participant">VIBlCK0RGUySe80Jdw3ydQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">25sjRAnZLkCH61gsY9eYWAAA</XPD:REF>
<XPD:REF name="Views[1]">ylXLLZ5jOEKpJZEUxCtWaQAA</XPD:REF>
<XPD:REF name="Views[2]">Bn/NvJszGU200miC+TkGuQAA</XPD:REF>
<XPD:REF name="Views[3]">G0NGjIBttEiSWTrur2tZTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="SQWxBNjoPEihhF40BR2FfQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">r5ZNZWPukkSfoEpeIg7NBQAA</XPD:REF>
<XPD:REF name="Participant">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vnxm2GUY40GW/eNlJ/CuTQAA</XPD:REF>
<XPD:REF name="Views[1]">1fBwoP9jKUmP4c0LkmIIPgAA</XPD:REF>
<XPD:REF name="Views[2]">PSwb0iMNn0+X7KiIZVcj7wAA</XPD:REF>
<XPD:REF name="Views[3]">ZLb3WNlfnUSvVXdMGT3wogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="iPeDnXekNUuyj6Vffbh54QAA">
<XPD:ATTR name="Name" type="string">LatLng</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bLJ5XSP2d0qJCNpvr0urhgAA</XPD:REF>
<XPD:REF name="Views[1]">HV/Bzk0oZ0OtUEMhmuHUiAAA</XPD:REF>
<XPD:REF name="Views[2]">RFAt08BnLUer/d7RgHXSzwAA</XPD:REF>
<XPD:REF name="Views[3]">kvk2ZBqXTkK/C7uWnDX4dgAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">beEu9amTDkyskITeOdRYVwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">3</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">lXZR2Uw7EE++cXpzvHnZVQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">7Sp+3TATEEqZkjh2Edp5KgAA</XPD:REF>
<XPD:REF name="TypedParameters[2]">wG59YLMjXUKMkEMcX76qzQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">AW4sZjSpG02gYOy9l2M4vQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="59bOWxMEr0e90YC/9qOyYwAA">
<XPD:ATTR name="Name" type="string">lat</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Float</XPD:ATTR>
<XPD:REF name="Owner">iPeDnXekNUuyj6Vffbh54QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="apVCIkIxTEipQVZCnYBszgAA">
<XPD:ATTR name="Name" type="string">lng</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Float</XPD:ATTR>
<XPD:REF name="Owner">iPeDnXekNUuyj6Vffbh54QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLAssociation" guid="KRA1Z52pyEyfhhTyovuyYAAA">
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="AW4sZjSpG02gYOy9l2M4vQAA">
<XPD:REF name="Association">KRA1Z52pyEyfhhTyovuyYAAA</XPD:REF>
<XPD:REF name="Participant">iPeDnXekNUuyj6Vffbh54QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="RKR1o15TaUKKytdcJ1fDjAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">KRA1Z52pyEyfhhTyovuyYAAA</XPD:REF>
<XPD:REF name="Participant">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="5axgc+3wiUqy9aeNKLqMdwAA">
<XPD:ATTR name="Name" type="string">Point</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">T65htvZiJEa2NJP5n8DcpgAA</XPD:REF>
<XPD:REF name="Views[1]">20YHNVEcuEu3F5NmNeKdSwAA</XPD:REF>
<XPD:REF name="Views[2]">0eGH5ZWW6ES+AWLKQy565wAA</XPD:REF>
<XPD:REF name="Views[3]">7J8iHLR+VUCNXDl9Jv2CXwAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">83na0aGssUaKj0xJ0SWUcQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">LIXtXMTARkiPgEy99JPwPwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="FAnGJ5t2ZEmDmDrSQZVdFQAA">
<XPD:ATTR name="Name" type="string">x</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Float</XPD:ATTR>
<XPD:REF name="Owner">5axgc+3wiUqy9aeNKLqMdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="QOk7Nn2TjUCyAlWNOF09nAAA">
<XPD:ATTR name="Name" type="string">y</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Float</XPD:ATTR>
<XPD:REF name="Owner">5axgc+3wiUqy9aeNKLqMdwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="bj5JHNT1o0W/K9kTNUTFXAAA">
<XPD:ATTR name="Name" type="string">Marker</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EbqbQRuPYEm4Chvc5Ale0wAA</XPD:REF>
<XPD:REF name="Views[1]">g9Hhc2D7ik6KbjB2YMmK6wAA</XPD:REF>
<XPD:REF name="Views[2]">V/MHEMcsTEagT7QTCOn15gAA</XPD:REF>
<XPD:REF name="Views[3]">B9/dEkHoqUC4XAlBZdy28wAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">4RYLlMLdk0G4p3cxCLfJ8gAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">nhy2UONKwECTBrAkUkcUWAAA</XPD:REF>
<XPD:REF name="Associations[1]">R29KpH2e+0aV20tbRy2qWAAA</XPD:REF>
<XPD:REF name="Associations[2]">3L6Ej3N1okm3egEjNNAitgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="laduLI4kM0SX1GTjeL5ZVwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Integer</XPD:ATTR>
<XPD:REF name="Owner">bj5JHNT1o0W/K9kTNUTFXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="beEu9amTDkyskITeOdRYVwAA">
<XPD:ATTR name="Name" type="string">position</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">LatLng</XPD:ATTR>
<XPD:REF name="Type_">iPeDnXekNUuyj6Vffbh54QAA</XPD:REF>
<XPD:REF name="Owner">bj5JHNT1o0W/K9kTNUTFXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="x2TEHohXyky3wZ0q+2FwtwAA">
<XPD:ATTR name="Name" type="string">title</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">bj5JHNT1o0W/K9kTNUTFXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="TP3Mr0+Nb0Go55IHHeSuDQAA">
<XPD:ATTR name="Name" type="string">icon</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">MarkerIcon</XPD:ATTR>
<XPD:REF name="Type_">E5Z0eQS5RUKpUQ6Sr+CMcwAA</XPD:REF>
<XPD:REF name="Owner">bj5JHNT1o0W/K9kTNUTFXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLAssociation" guid="EwrB+EfE1Umhl9tMfwncfwAA">
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yM9QFEoZF0OFhmoZsCkkVQAA</XPD:REF>
<XPD:REF name="Views[1]">0HEyNy4dv0WLs2WQ9RgA5AAA</XPD:REF>
<XPD:REF name="Views[2]">9nhAXnf7bE+dlrtbrgD+VQAA</XPD:REF>
<XPD:REF name="Views[3]">WR2QdvgP30WCo/9wIZOR6QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="nhy2UONKwECTBrAkUkcUWAAA">
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">EwrB+EfE1Umhl9tMfwncfwAA</XPD:REF>
<XPD:REF name="Participant">bj5JHNT1o0W/K9kTNUTFXAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SZWj5r3IC0ePf2PwjWwW8QAA</XPD:REF>
<XPD:REF name="Views[1]">hZDksqOkpkmrY1or4MEfBQAA</XPD:REF>
<XPD:REF name="Views[2]">ADD+uFZzd0CnYoJ/JROhnQAA</XPD:REF>
<XPD:REF name="Views[3]">w9w5kPmIG0GkpWbB1sWgpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="TYkOq+FaOUGuNMuxpJMnmQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">EwrB+EfE1Umhl9tMfwncfwAA</XPD:REF>
<XPD:REF name="Participant">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nJrCtLcMjUWota6R9OA4oAAA</XPD:REF>
<XPD:REF name="Views[1]">PmhwOAZJfEiVMs/QWwP9kAAA</XPD:REF>
<XPD:REF name="Views[2]">QuUNEvw9206ZdICgLkBDFgAA</XPD:REF>
<XPD:REF name="Views[3]">oRKssx71HESm9vrCmt9ONgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLAssociation" guid="pWM2B5frrUOZ2cHBz8pdsgAA">
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="LIXtXMTARkiPgEy99JPwPwAA">
<XPD:REF name="Association">pWM2B5frrUOZ2cHBz8pdsgAA</XPD:REF>
<XPD:REF name="Participant">5axgc+3wiUqy9aeNKLqMdwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="R29KpH2e+0aV20tbRy2qWAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">pWM2B5frrUOZ2cHBz8pdsgAA</XPD:REF>
<XPD:REF name="Participant">bj5JHNT1o0W/K9kTNUTFXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLClass" guid="E5Z0eQS5RUKpUQ6Sr+CMcwAA">
<XPD:ATTR name="Name" type="string">MarkerIcon</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gRAh1WRjJkqqxFXXnxu+RAAA</XPD:REF>
<XPD:REF name="Views[1]">mbN/k9CM00CX1rl2bD6fFgAA</XPD:REF>
<XPD:REF name="Views[2]">pyDRDQ8PrEaEXBED5N0UXQAA</XPD:REF>
<XPD:REF name="Views[3]">5Cne0JByBkmKXMafEVBzZQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">7NCKxHxnb0mk48DYpXObswAA</XPD:REF>
<XPD:REF name="Specializations[1]">IMSwWJjE5UeO9yruCVkjKwAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">TP3Mr0+Nb0Go55IHHeSuDQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">4jMH3YSPxUeSE8p6MP+BZQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="83na0aGssUaKj0xJ0SWUcQAA">
<XPD:ATTR name="Name" type="string">anchor</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Point</XPD:ATTR>
<XPD:REF name="Type_">5axgc+3wiUqy9aeNKLqMdwAA</XPD:REF>
<XPD:REF name="Owner">E5Z0eQS5RUKpUQ6Sr+CMcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="0v1NTHIRX0edGzHhC3y7kgAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Size</XPD:ATTR>
<XPD:REF name="Type_">2398iukVLUuVX1rXhBYLHAAA</XPD:REF>
<XPD:REF name="Owner">E5Z0eQS5RUKpUQ6Sr+CMcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLAssociation" guid="LCES+ozXykqugAvNCj8lzAAA">
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ejDZTEYXdUmY9INDnwauOAAA</XPD:REF>
<XPD:REF name="Views[1]">odWBOTpPD06p+eKivkF0ywAA</XPD:REF>
<XPD:REF name="Views[2]">6vVneY5HNUy9L54+yXZK4QAA</XPD:REF>
<XPD:REF name="Views[3]">CLh+6tkqyUaSXRLIZXoLfwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="4jMH3YSPxUeSE8p6MP+BZQAA">
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">LCES+ozXykqugAvNCj8lzAAA</XPD:REF>
<XPD:REF name="Participant">E5Z0eQS5RUKpUQ6Sr+CMcwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JGrRVc7JBUe0mlUWRgwQtAAA</XPD:REF>
<XPD:REF name="Views[1]">hSTI59GMXESBhJ3dTE6gWQAA</XPD:REF>
<XPD:REF name="Views[2]">eblHDVOlg0KMzm3Ay9FO6QAA</XPD:REF>
<XPD:REF name="Views[3]">6Qg9sQYBDkihhgdiJib4TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="3L6Ej3N1okm3egEjNNAitgAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">LCES+ozXykqugAvNCj8lzAAA</XPD:REF>
<XPD:REF name="Participant">bj5JHNT1o0W/K9kTNUTFXAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">byrwElfWtUaKo2nrVkvbBwAA</XPD:REF>
<XPD:REF name="Views[1]">QYcpQ6dkCka8u3RtGlJguwAA</XPD:REF>
<XPD:REF name="Views[2]">AJi76LHdAkSqLrbORHFZGQAA</XPD:REF>
<XPD:REF name="Views[3]">350HKZwEgkaCDQhposuICgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLClass" guid="66R/f/vWi0GqB95SsKhyKQAA">
<XPD:ATTR name="Name" type="string">UrlMarkerIcon</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3AhkfKdRzUmaBEhGovm6qQAA</XPD:REF>
<XPD:REF name="Views[1]">zWHVNx9kaku57Ketk/SQsgAA</XPD:REF>
<XPD:REF name="Views[2]">NSa30rnaP0Gp8H8eT0I9GgAA</XPD:REF>
<XPD:REF name="Views[3]">RHxfwwSVa0u6t/hAofYW7QAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">7NCKxHxnb0mk48DYpXObswAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="OKxF+Lc5dkixdnTYHxjmXgAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">66R/f/vWi0GqB95SsKhyKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLGeneralization" guid="7NCKxHxnb0mk48DYpXObswAA">
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:REF name="Child">66R/f/vWi0GqB95SsKhyKQAA</XPD:REF>
<XPD:REF name="Parent">E5Z0eQS5RUKpUQ6Sr+CMcwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hehIwDRV302Xut+KA2NRrAAA</XPD:REF>
<XPD:REF name="Views[1]">nEReE9+hNkaQLshQYK8ZbwAA</XPD:REF>
<XPD:REF name="Views[2]">TFXN+f9Hsk+7fdsqzdYZrAAA</XPD:REF>
<XPD:REF name="Views[3]">qB/UXt1BBE283hUHX6LCGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLClass" guid="THz+fu0zrEWTtalmkdRyVQAA">
<XPD:ATTR name="Name" type="string">SvgPathMarkerIcon</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">A6w+QEuCt0yGoeUVwvLkJQAA</XPD:REF>
<XPD:REF name="Views[1]">R03mUvqipE65ruEbKYRTQgAA</XPD:REF>
<XPD:REF name="Views[2]">yzI72o+DaEWI4zJRQN8XfQAA</XPD:REF>
<XPD:REF name="Views[3]">seV7lmBJ1EKiPZXSx5QtMwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">IMSwWJjE5UeO9yruCVkjKwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="UhjsKejGlUSycB45LDZiSAAA">
<XPD:ATTR name="Name" type="string">fillColor</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">THz+fu0zrEWTtalmkdRyVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="CZN5ZvVCCkiF8EEAl4P18gAA">
<XPD:ATTR name="Name" type="string">fillOpacity</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Float</XPD:ATTR>
<XPD:REF name="Owner">THz+fu0zrEWTtalmkdRyVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="Symy8aKliUStGqVbcnyEDQAA">
<XPD:ATTR name="Name" type="string">path</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">THz+fu0zrEWTtalmkdRyVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="mu00JX16mESWyA1PICWFNQAA">
<XPD:ATTR name="Name" type="string">rotation</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Float</XPD:ATTR>
<XPD:REF name="Owner">THz+fu0zrEWTtalmkdRyVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="mZBiPw2vnUilaKWR++tBvAAA">
<XPD:ATTR name="Name" type="string">scale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Float</XPD:ATTR>
<XPD:REF name="Owner">THz+fu0zrEWTtalmkdRyVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="Ap1Qz8KkPkOGOFhxcJ58SwAA">
<XPD:ATTR name="Name" type="string">strokeColor</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">THz+fu0zrEWTtalmkdRyVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="yAC7HKJzbk6LM7t4ckkCPgAA">
<XPD:ATTR name="Name" type="string">strokeOpacity</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Float</XPD:ATTR>
<XPD:REF name="Owner">THz+fu0zrEWTtalmkdRyVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="OOPY0T5kbEqDyUVHqJFctgAA">
<XPD:ATTR name="Name" type="string">strokeWeight</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Float</XPD:ATTR>
<XPD:REF name="Owner">THz+fu0zrEWTtalmkdRyVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLGeneralization" guid="IMSwWJjE5UeO9yruCVkjKwAA">
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:REF name="Child">THz+fu0zrEWTtalmkdRyVQAA</XPD:REF>
<XPD:REF name="Parent">E5Z0eQS5RUKpUQ6Sr+CMcwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FkjZ8c7ykUWD4noK6R+gCwAA</XPD:REF>
<XPD:REF name="Views[1]">la74db5bzUO4w9Pam7DD6QAA</XPD:REF>
<XPD:REF name="Views[2]">3W5oLtQp2UKXFZehWrsxnwAA</XPD:REF>
<XPD:REF name="Views[3]">XVT+cRehi0iOQLcSqx5rmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLClass" guid="2398iukVLUuVX1rXhBYLHAAA">
<XPD:ATTR name="Name" type="string">Dimension</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9Bt25see1USQLczzL0dyfwAA</XPD:REF>
<XPD:REF name="Views[1]">qqZuFxseDE+kfUst8AvLwwAA</XPD:REF>
<XPD:REF name="Views[2]">ErckZSzb80aA8oBnEERK5wAA</XPD:REF>
<XPD:REF name="Views[3]">ICTB7QHJDUqUZlxgY/0iXQAA</XPD:REF>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">0v1NTHIRX0edGzHhC3y7kgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ZoFMJKc5tkKiQEQpFtNUNwAA">
<XPD:ATTR name="Name" type="string">width</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Integer</XPD:ATTR>
<XPD:REF name="Owner">2398iukVLUuVX1rXhBYLHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="VFcEVs5LO0qDvP4g1P4gmgAA">
<XPD:ATTR name="Name" type="string">height</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Integer</XPD:ATTR>
<XPD:REF name="Owner">2398iukVLUuVX1rXhBYLHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLClass" guid="VBP1N1l0YUaMKcdqHxsL+QAA">
<XPD:ATTR name="Name" type="string">MapButton</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vnjMBTvAdUqyVgopOIHO2wAA</XPD:REF>
<XPD:REF name="Views[1]">0sVlyF99dkm8cc10xa4vzwAA</XPD:REF>
<XPD:REF name="Views[2]">SzqLgKUW+kiFFRHKTCOr7AAA</XPD:REF>
<XPD:REF name="Views[3]">r5hneGVDtUO19eFv3XCTuwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="qiUYaVrj9EqFuTasTJ5tYAAA">
<XPD:ATTR name="Name" type="string">onClick</XPD:ATTR>
<XPD:REF name="Owner">VBP1N1l0YUaMKcdqHxsL+QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="smSCV3fQ10eOX1fRcgX0kwAA">
<XPD:ATTR name="Name" type="string">listener: Function</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qiUYaVrj9EqFuTasTJ5tYAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">P3AszJ0tw0aIVRHiTNiJhAAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">/EmgybeckkObbUigZPbLNAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">t62PHeMQGkyUCtZ7vZhi6AAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="5wbb//oZ2kqAcgo4yThKcQAA">
<XPD:ATTR name="Name" type="string">tooltip</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">VBP1N1l0YUaMKcdqHxsL+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="duYuGvEYekKQX5Vpe49t/QAA">
<XPD:ATTR name="Name" type="string">iconUrl</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">VBP1N1l0YUaMKcdqHxsL+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLAssociation" guid="9qY2NZo7/ES1JnSUKEK73wAA">
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mwNQznxGI0K4w/2AMf1biAAA</XPD:REF>
<XPD:REF name="Views[1]">L6JEU0E+00iOTVsM0q4kEAAA</XPD:REF>
<XPD:REF name="Views[2]">pJ1kJBmp7UafjAXpausrMgAA</XPD:REF>
<XPD:REF name="Views[3]">dGwxLcwBC02phVJm/R+XKQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="t62PHeMQGkyUCtZ7vZhi6AAA">
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">9qY2NZo7/ES1JnSUKEK73wAA</XPD:REF>
<XPD:REF name="Participant">VBP1N1l0YUaMKcdqHxsL+QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GJao2elH8E+RJewc90eUgQAA</XPD:REF>
<XPD:REF name="Views[1]">DmD601H6V0+YqReIMZbF6wAA</XPD:REF>
<XPD:REF name="Views[2]">Jycqo4WgpkW0FXqhBtPYvgAA</XPD:REF>
<XPD:REF name="Views[3]">4uBgWpLdAke2LxElRnQpSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="E+psOUCzBUyyfuVAkMWwPgAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">9qY2NZo7/ES1JnSUKEK73wAA</XPD:REF>
<XPD:REF name="Participant">9ScC0Qkmrkm6KIZFnBm5yQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+r1XcgMuvES5wIafOjJX/QAA</XPD:REF>
<XPD:REF name="Views[1]">sjCQfEaxjUakuSxk0GlBxQAA</XPD:REF>
<XPD:REF name="Views[2]">9hMwvoWtdUKOPJ/9vwWUVAAA</XPD:REF>
<XPD:REF name="Views[3]">ogTjIHi7NUyozslpd7mTmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLClass" guid="cgSEpU4pfU+Qp8KSqc9WvAAA">
<XPD:ATTR name="Name" type="string">LayoutParams</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kW4zZZQ9Y0mDAYrZKKMa4QAA</XPD:REF>
<XPD:REF name="Views[1]">cz+e14LYqEa3Q1USebVfbwAA</XPD:REF>
<XPD:REF name="Views[2]">0ijR824tlUKwEqjus8mbgwAA</XPD:REF>
<XPD:REF name="Views[3]">4KjGW7zhGESWK8GT0DEX6wAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">3Xl+gWFmnU26+TGNkCCqQQAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">ERwClEa/XEuy1N86KJvP2QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Ls9bHd3+cUSM3F7xSNseTAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">cgSEpU4pfU+Qp8KSqc9WvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="gwfxcErp7E6b6woB+VgXpgAA">
<XPD:ATTR name="Name" type="string">width</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Integer</XPD:ATTR>
<XPD:REF name="Owner">cgSEpU4pfU+Qp8KSqc9WvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="9X3ZAMwHakG4CuiOVFkUGwAA">
<XPD:ATTR name="Name" type="string">height</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Integer</XPD:ATTR>
<XPD:REF name="Owner">cgSEpU4pfU+Qp8KSqc9WvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="mB7/XCqmnketGc3gSI48yQAA">
<XPD:ATTR name="Name" type="string">x</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Integer</XPD:ATTR>
<XPD:REF name="Owner">cgSEpU4pfU+Qp8KSqc9WvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="3l4q91/JJ0+d8ggj/+lP0gAA">
<XPD:ATTR name="Name" type="string">y</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Integer</XPD:ATTR>
<XPD:REF name="Owner">cgSEpU4pfU+Qp8KSqc9WvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="bpmU+upKLUGWtNLFiFp1XwAA">
<XPD:ATTR name="Name" type="string">visible</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Boolean</XPD:ATTR>
<XPD:REF name="Owner">cgSEpU4pfU+Qp8KSqc9WvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="JyZLKTh9FEmNmDl8RW577QAA">
<XPD:ATTR name="Name" type="string">additionalParameters</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Map&lt;String, String&gt;</XPD:ATTR>
<XPD:REF name="Owner">cgSEpU4pfU+Qp8KSqc9WvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="1ED8ZhfvIEu5SoougX2zaQAA">
<XPD:ATTR name="Name" type="string">windowWidth</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Integer</XPD:ATTR>
<XPD:REF name="Owner">cgSEpU4pfU+Qp8KSqc9WvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="yXj9CcHVPUCHBtgaJU+aMAAA">
<XPD:ATTR name="Name" type="string">windowHeight</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Integer</XPD:ATTR>
<XPD:REF name="Owner">cgSEpU4pfU+Qp8KSqc9WvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLClass" guid="940HnCsaL0qFXIQRPCHnrgAA">
<XPD:ATTR name="Name" type="string">SubWebView</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kb2s4APwDUu//b5THxqI3wAA</XPD:REF>
<XPD:REF name="Views[1]">LNmWYHDn3E24kq79LbcmvAAA</XPD:REF>
<XPD:REF name="Views[2]">1/RHTD2ifkifvv5utW7IAQAA</XPD:REF>
<XPD:REF name="Views[3]">fvggyDLTqUyiRFEpow+cBgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">/MCWlKtyDUeok5Wir4GZRAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="gRR1zO46SEeBQmBwlyuFQgAA">
<XPD:ATTR name="Name" type="string">onCreate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">940HnCsaL0qFXIQRPCHnrgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yyCSzeveTkeriZaIgokpsAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gRR1zO46SEeBQmBwlyuFQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/EKVfFUwa0u22HVXwGwMwgAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Function</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gRR1zO46SEeBQmBwlyuFQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="41Utq45Mt0O/1Wp3vrPDhgAA">
<XPD:ATTR name="Name" type="string">listenOnce</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gRR1zO46SEeBQmBwlyuFQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="CvsOD6PUz0uLWtU5IBAUygAA">
<XPD:ATTR name="Name" type="string">onDestroy</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">940HnCsaL0qFXIQRPCHnrgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ag5lQUdaw0uF/rkFul17GAAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CvsOD6PUz0uLWtU5IBAUygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cUTyOiu2FUKKWcj9LlxbhQAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Function</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CvsOD6PUz0uLWtU5IBAUygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="V1DCyrmU50m7E/MMR1TidwAA">
<XPD:ATTR name="Name" type="string">listenOnce</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CvsOD6PUz0uLWtU5IBAUygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="sebcpma70EqXtZ7Xt+TJ9wAA">
<XPD:ATTR name="Name" type="string">fireInternalEvent</XPD:ATTR>
<XPD:REF name="Owner">940HnCsaL0qFXIQRPCHnrgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B4XGV+8if0e/MM9ul4lYdAAA">
<XPD:ATTR name="Name" type="string">eventName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sebcpma70EqXtZ7Xt+TJ9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FFl+2XMFSk+edBnmsmXz5AAA">
<XPD:ATTR name="Name" type="string">payload</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sebcpma70EqXtZ7Xt+TJ9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="3bs9LK5UckahI09UQ4lQEAAA">
<XPD:ATTR name="Name" type="string">onInternalEvent</XPD:ATTR>
<XPD:REF name="Owner">940HnCsaL0qFXIQRPCHnrgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="smLON5hKH0qZKnghGhYvwwAA">
<XPD:ATTR name="Name" type="string">eventName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3bs9LK5UckahI09UQ4lQEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cxnDzWLeQkq5e4SCFrN1JgAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Function(payload)</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3bs9LK5UckahI09UQ4lQEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="G6kgbRMXwkKfkUT01zvQ2wAA">
<XPD:ATTR name="Name" type="string">url</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">940HnCsaL0qFXIQRPCHnrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="NRggrwXc2k6cZ+poep5hKwAA">
<XPD:ATTR name="Name" type="string">entryPoint</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">940HnCsaL0qFXIQRPCHnrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="NxIv0nzo/EC94KiR3QveEAAA">
<XPD:ATTR name="Name" type="string">baseUrl</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">940HnCsaL0qFXIQRPCHnrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLGeneralization" guid="/MCWlKtyDUeok5Wir4GZRAAA">
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:REF name="Child">940HnCsaL0qFXIQRPCHnrgAA</XPD:REF>
<XPD:REF name="Parent">VsZZYmQt1UudDdPI2se7/QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PPhrmWJcoEyeApIUchuPfwAA</XPD:REF>
<XPD:REF name="Views[1]">k22Od8O6/E6mNOTpPeTgygAA</XPD:REF>
<XPD:REF name="Views[2]">FEz0jf+tgUes+RNe50iplgAA</XPD:REF>
<XPD:REF name="Views[3]">KZmK6axokUK80IQKjRBtigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLClass" guid="FMbPaFUu0EezPEMRt/W0BgAA">
<XPD:ATTR name="Name" type="string">webview</XPD:ATTR>
<XPD:REF name="Namespace">6jNjK0fO/E+WZXK/WkZ+WAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1t/ziulyEEef5wrR3aOM2AAA</XPD:REF>
<XPD:REF name="Views[1]">OzEOzQFg70W4m2ouL0FY9AAA</XPD:REF>
<XPD:REF name="Views[2]">ZVUS5sJO9UGSCVX2A8ynuAAA</XPD:REF>
<XPD:REF name="Views[3]">A3o0z+324UK4R2Ekd82qggAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="I8NAC6+5lkOxb6fpZQFnwwAA">
<XPD:ATTR name="Name" type="string">layout</XPD:ATTR>
<XPD:REF name="Owner">FMbPaFUu0EezPEMRt/W0BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="QfOZ+Cp8HkycvJW6XPoW7wAA">
<XPD:ATTR name="Name" type="string">fireExternalEvent</XPD:ATTR>
<XPD:REF name="Owner">FMbPaFUu0EezPEMRt/W0BgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bT/WzMrX7UeQMC3Ah2sbLwAA">
<XPD:ATTR name="Name" type="string">eventName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QfOZ+Cp8HkycvJW6XPoW7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="HUbGC52PKkSF5F22+nFmjwAA">
<XPD:ATTR name="Name" type="string">payload</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QfOZ+Cp8HkycvJW6XPoW7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="kCDHid2jV0W6FhnMMxp2EgAA">
<XPD:ATTR name="Name" type="string">onExternalEvent</XPD:ATTR>
<XPD:REF name="Owner">FMbPaFUu0EezPEMRt/W0BgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Dy36GMKyEkSetzAAT3NkOAAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Function(payload)</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kCDHid2jV0W6FhnMMxp2EgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="XKGslhTHX0yfPtJjp+WHFgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:REF name="Owner">FMbPaFUu0EezPEMRt/W0BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="0QlqtO4XoUSKROeoNHRj+QAA">
<XPD:ATTR name="Name" type="string">baseUrl</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">FMbPaFUu0EezPEMRt/W0BgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="90QIl4OjTUeDnyW6iLBjaQAA">
<XPD:ATTR name="Name" type="string">additionalParameters</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Map&lt;String, String&gt;</XPD:ATTR>
<XPD:REF name="Owner">FMbPaFUu0EezPEMRt/W0BgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLModel" guid="1TD3Gqpk6UWvXt7FhjocNQAA">
<XPD:ATTR name="Name" type="string">Implementation Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">implementationModel</XPD:ATTR>
<XPD:REF name="Namespace">DrxcmEtY8ECFhWMCVH+pqAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLComponentDiagram" guid="r/yNb+g030uXJ78autQdogAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">1TD3Gqpk6UWvXt7FhjocNQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLComponentDiagramView" guid="4gei1mzx2UOt0DxlESgkUgAA">
<XPD:REF name="Diagram">r/yNb+g030uXJ78autQdogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLModel" guid="Z02cRA4NT0mkEKN4FgqytAAA">
<XPD:ATTR name="Name" type="string">Deployment Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">deploymentModel</XPD:ATTR>
<XPD:REF name="Namespace">DrxcmEtY8ECFhWMCVH+pqAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLDeploymentDiagram" guid="uxHvoATpaE66fqbz5eJaIAAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">Z02cRA4NT0mkEKN4FgqytAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLDeploymentDiagramView" guid="pBEBjDbrG0i33B1cIlYzqQAA">
<XPD:REF name="Diagram">uxHvoATpaE66fqbz5eJaIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>
