<?xml version="1.0" encoding="UTF-8"?>
<XMI verified="false" xmi.version="1.2" timestamp="2019-01-19T17:13:06" xmlns:UML="http://schema.omg.org/spec/UML/1.3">
 <XMI.header>
  <XMI.documentation>
   <XMI.exporter>umbrello uml modeller http://umbrello.kde.org</XMI.exporter>
   <XMI.exporterVersion>1.6.9</XMI.exporterVersion>
   <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
  </XMI.documentation>
  <XMI.metamodel xmi.version="1.3" href="UML.xml" xmi.name="UML"/>
 </XMI.header>
 <XMI.content>
  <UML:Model isSpecification="false" isAbstract="false" isLeaf="false" xmi.id="m1" isRoot="false" name="UML Model">
   <UML:Namespace.ownedElement>
    <UML:Stereotype visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="folder" name="folder"/>
    <UML:Stereotype visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="datatype" name="datatype"/>
    <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Logical View" name="Logical View">
     <UML:Namespace.ownedElement>
      <UML:Package stereotype="folder" visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Datatypes" name="Datatypes">
       <UML:Namespace.ownedElement>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="OjpkERcLwQ38" name="array"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="vcBNGYol65kB" name="bool"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="msV7kE98ywqA" name="tuple"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="NQVJqXRl9b6O" name="float"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="9v9FyrOkiuqS" name="int"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="6za4uOEHoiZd" name="long"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="F0MMZTkiMrvK" name="dict"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="hK2PCsrIqPLk" name="object"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="lZ1XFYAUXXp6" name="set"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="yXpKPic62eTE" name="string"/>
       </UML:Namespace.ownedElement>
      </UML:Package>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="d85AfuEbS1vp" name="RPCClient">
       <UML:Classifier.feature>
        <UML:Attribute visibility="private" isSpecification="false" xmi.id="EPqcqu9AWUkQ" type="95NxQdnjLPTQ" name="protocol"/>
        <UML:Attribute visibility="private" isSpecification="false" xmi.id="suWOOGpkneAV" type="FM5KzcTsgUmV" name="transport"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Qyx1eBYVYGsw" name="call"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="laB8nntFEPTJ" name="call_all"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="2ClpW2nwykwc" name="get_proxy"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="vU6TiwNSWZaH" name="batch_all"/>
       </UML:Classifier.feature>
      </UML:Class>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="gRGItEb9GKnL" name="RPCDispatcher">
       <UML:Classifier.feature>
        <UML:Attribute visibility="private" isSpecification="false" xmi.id="2ILlIYmTV1NY" type="ZRYc8HBwIjgt" name="validator"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="yYQFVDA8Z305" name="public"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="XJE2KtsHI6VS" name="add_subdispatch"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="m5IKJCjFi7SD" name="add_method"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="KcJrfJwBc8Dw" name="get_method"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="13BKAgkuj2E2" name="register_instance"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="CxFu2h5MIODv" name="dispatch"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="f86FGHCGJLYR" name="validate_parameters"/>
       </UML:Classifier.feature>
      </UML:Class>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Jkej48LjYa1P" name="ServerTransport">
       <UML:Classifier.feature>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="v43upCaD8gak" name="receive_message"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="9n2pFEijk20K" name="send_reply"/>
       </UML:Classifier.feature>
      </UML:Class>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="95NxQdnjLPTQ" name="RPCProtocol">
       <UML:Classifier.feature>
        <UML:Attribute visibility="private" isSpecification="false" xmi.id="EsgVEEwEWGzn" type="vcBNGYol65kB" name="supports_out_of_order"/>
        <UML:Attribute visibility="private" isSpecification="false" xmi.id="ojGHjbnQ2gNq" type="vcBNGYol65kB" name="raises_errors"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="kFHuCzMRs3w4" name="create_request"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="FrIk7HXtznAi" name="parse_request"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Oy8PcTDKiUEv" name="parse_reply"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="TYKJZENn5fXA" name="raise_error"/>
       </UML:Classifier.feature>
      </UML:Class>
      <UML:Dependency visibility="public" isSpecification="false" namespace="Logical View" supplier="I2lf5iGgqMoT" xmi.id="MZXhsJS1Onwp" client="gRGItEb9GKnL" name=""/>
      <UML:Association visibility="public" isSpecification="false" namespace="Logical View" xmi.id="RcpqOlfnT9XZ" name="">
       <UML:Association.connection>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" xmi.id="9eDtrtxB3CDC" type="Jkej48LjYa1P" name="" aggregation="composite"/>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" xmi.id="cpgXxqNPTADr" type="I2lf5iGgqMoT" name="" aggregation="none"/>
       </UML:Association.connection>
      </UML:Association>
      <UML:Association visibility="public" isSpecification="false" namespace="Logical View" xmi.id="vqcMz7w6l7zd" name="">
       <UML:Association.connection>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="false" isSpecification="false" xmi.id="0vo27zEinuDk" type="Jkej48LjYa1P" name="" aggregation="none"/>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" xmi.id="la7CkK1eAdy8" type="d85AfuEbS1vp" name="" aggregation="none"/>
       </UML:Association.connection>
      </UML:Association>
      <UML:Association visibility="public" isSpecification="false" namespace="Logical View" xmi.id="3db2Fj9wB5IA" name="">
       <UML:Association.connection>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="false" isSpecification="false" xmi.id="y1trlVLTC706" type="gRGItEb9GKnL" name="" aggregation="none"/>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" xmi.id="dOS1cL4dwdf9" type="I2lf5iGgqMoT" name="" aggregation="none"/>
       </UML:Association.connection>
      </UML:Association>
      <UML:Package visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="MjZAD10HkUF5" name="X">
       <UML:Namespace.ownedElement/>
      </UML:Package>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="I2lf5iGgqMoT" name="RPCServer">
       <UML:Classifier.feature>
        <UML:Attribute visibility="public" isSpecification="false" xmi.id="q3XlaI1x1Y5D" type="ZRYc8HBwIjgt" name="trace"/>
        <UML:Attribute visibility="private" isSpecification="false" xmi.id="KSVZrysrAdfe" type="Jkej48LjYa1P" name="transport"/>
        <UML:Attribute visibility="private" isSpecification="false" xmi.id="dSYZAUA3wGWf" type="95NxQdnjLPTQ" name="protocol"/>
        <UML:Attribute visibility="private" isSpecification="false" xmi.id="A326JWjTOo8n" type="gRGItEb9GKnL" name="dispatcher"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="UpEqKrwKoUUp" name="serve_forever"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="3iU0NBVNudIG" name="receive_one_message"/>
       </UML:Classifier.feature>
      </UML:Class>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="a3SIWhN9Qofn" name="trace"/>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="ZRYc8HBwIjgt" name="callable"/>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="BbKoeiZzFEaT" name="str"/>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="hRszn4uTCziS" name="function"/>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="FM5KzcTsgUmV" name="ClientTransport">
       <UML:Classifier.feature>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="kfzVgxnvJsDJ" name="send_message"/>
       </UML:Classifier.feature>
      </UML:Class>
      <UML:Package visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="LeMauwpQ19ve" name="Transports">
       <UML:Namespace.ownedElement/>
      </UML:Package>
      <UML:Association visibility="public" isSpecification="false" namespace="Logical View" xmi.id="z1nOqt9ItgrK" name="">
       <UML:Association.connection>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" xmi.id="UL8SZP9EnEiq" type="Jkej48LjYa1P" name="" aggregation="composite"/>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" xmi.id="DB4FeMYeNJ0D" type="I2lf5iGgqMoT" name="" aggregation="none"/>
       </UML:Association.connection>
      </UML:Association>
      <UML:Association visibility="public" isSpecification="false" namespace="Logical View" xmi.id="A9T3qJNIcTkC" name="">
       <UML:Association.connection>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" xmi.id="ssOd67UHGWWt" type="I2lf5iGgqMoT" name="" aggregation="composite"/>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" xmi.id="s3XFMVRXeuaS" type="Jkej48LjYa1P" name="" aggregation="none"/>
       </UML:Association.connection>
      </UML:Association>
     </UML:Namespace.ownedElement>
     <XMI.extension xmi.extender="umbrello">
      <diagrams>
       <diagram showopsig="1" linecolor="#ff0000" snapx="25" showattribassocs="1" snapy="25" linewidth="0" showattsig="1" textcolor="#000000" isopen="1" showpackage="1" showpubliconly="1" showstereotype="1" name="class diagram" font="DejaVu Sans,9,-1,5,50,0,0,0,0,0" canvasheight="1074.705882352941" canvaswidth="2441.470588235296" localid="-1" snapcsgrid="0" showgrid="0" showops="1" griddotcolor="#d3d3d3" backgroundcolor="#ffffff" usefillcolor="1" fillcolor="#ffff00" zoom="85" xmi.id="WYGz5jAMLtj4" documentation="" showscope="1" snapgrid="0" showatts="1" type="1">
        <widgets>
         <classwidget linecolor="none" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="0" showpackage="0" x="-1171.470588235297" showattsigs="600" y="-442.882352941176" showattributes="1" font="DejaVu Sans,9,-1,5,50,0,0,0,0,0" localid="kXtk9MxeeSzJ" width="86" isinstance="0" usefillcolor="1" fillcolor="#ffff00" xmi.id="d85AfuEbS1vp" showscope="1" height="91" showopsigs="600"/>
         <classwidget linecolor="none" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="0" showpackage="0" x="-733.4117647058823" showattsigs="600" y="-441.9411764705877" showattributes="1" font="DejaVu Sans,9,-1,5,50,0,0,0,0,0" localid="E24g4xTmSKWc" width="158" isinstance="0" usefillcolor="1" fillcolor="#ffff00" xmi.id="I2lf5iGgqMoT" showscope="1" height="91" showopsigs="600"/>
         <classwidget linecolor="none" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="0" showpackage="0" x="-970.2352941176472" showattsigs="600" y="-293.6470588235293" showattributes="1" font="DejaVu Sans,9,-1,5,50,0,0,0,0,0" localid="33zrPnJcqNGs" width="148" isinstance="0" usefillcolor="1" fillcolor="#ffff00" xmi.id="gRGItEb9GKnL" showscope="1" height="117" showopsigs="600"/>
         <classwidget linecolor="none" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="0" showpackage="0" x="-709.0588235294114" showattsigs="601" showstereotype="1" y="-242.2941176470588" showattributes="1" font="DejaVu Sans,9,-1,5,50,0,0,0,0,0" localid="obZ2vKMwNLol" width="131" isinstance="0" usefillcolor="1" fillcolor="#ffff00" xmi.id="Jkej48LjYa1P" showscope="1" height="45" showopsigs="601"/>
         <classwidget linecolor="none" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="0" showpackage="0" x="-975.7647058823527" showattsigs="600" y="-441.9411764705877" showattributes="1" font="DejaVu Sans,9,-1,5,50,0,0,0,0,0" localid="Xm75M6TAh2Db" width="148" isinstance="0" usefillcolor="1" fillcolor="#ffff00" xmi.id="95NxQdnjLPTQ" showscope="1" height="91" showopsigs="600"/>
         <classwidget linecolor="none" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="0" showpackage="0" x="-1183.529411764708" showattsigs="600" y="-230.5882352941177" showattributes="1" font="DejaVu Sans,9,-1,5,50,0,0,0,0,0" localid="gKgo0FW72WxI" width="118" isinstance="0" usefillcolor="1" fillcolor="#ffff00" xmi.id="FM5KzcTsgUmV" showscope="1" height="32" showopsigs="600"/>
        </widgets>
        <messages/>
        <associations>
         <assocwidget linecolor="#ff0000" indexa="1" usesdiagramfillcolor="0" widgetbid="95NxQdnjLPTQ" indexb="1" linewidth="0" seqnum="" textcolor="#000000" usesdiagramusefillcolor="0" totalcounta="2" totalcountb="2" widgetaid="d85AfuEbS1vp" font="DejaVu Sans,9,-1,5,50,0,0,0,0,0" visibilityA="1" visibilityB="1" usefillcolor="1" fillcolor="#ffff00" changeabilityA="900" xmi.id="EPqcqu9AWUkQ" changeabilityB="900" type="510">
          <linepath layout="Polyline">
           <startpoint startx="-1085.470588235297" starty="-393.7058823529407"/>
           <endpoint endx="-975.7647058823527" endy="-393.7058823529407"/>
          </linepath>
         </assocwidget>
         <assocwidget linecolor="#ff0000" indexa="1" usesdiagramfillcolor="0" widgetbid="FM5KzcTsgUmV" indexb="1" linewidth="0" seqnum="" textcolor="#000000" usesdiagramusefillcolor="0" totalcounta="2" totalcountb="2" widgetaid="d85AfuEbS1vp" font="DejaVu Sans,9,-1,5,50,0,0,0,0,0" visibilityA="1" visibilityB="1" usefillcolor="1" fillcolor="#ffff00" changeabilityA="900" xmi.id="suWOOGpkneAV" changeabilityB="900" type="510">
          <linepath layout="Polyline">
           <startpoint startx="-1129.411764705885" starty="-351.882352941176"/>
           <endpoint endx="-1129.411764705885" endy="-230.5882352941177"/>
          </linepath>
         </assocwidget>
         <assocwidget linecolor="#ff0000" indexa="1" usesdiagramfillcolor="0" widgetbid="95NxQdnjLPTQ" indexb="1" linewidth="0" seqnum="" textcolor="#000000" usesdiagramusefillcolor="0" totalcounta="2" totalcountb="2" widgetaid="I2lf5iGgqMoT" font="DejaVu Sans,9,-1,5,50,0,0,0,0,0" visibilityA="1" visibilityB="1" usefillcolor="1" fillcolor="#ffff00" changeabilityA="900" xmi.id="dSYZAUA3wGWf" changeabilityB="900" type="510">
          <linepath layout="Polyline">
           <startpoint startx="-733.4117647058823" starty="-393.7058823529407"/>
           <endpoint endx="-827.7647058823527" endy="-393.7058823529407"/>
          </linepath>
         </assocwidget>
         <assocwidget linecolor="#ff0000" indexa="1" usesdiagramfillcolor="0" widgetbid="gRGItEb9GKnL" indexb="1" linewidth="0" seqnum="" textcolor="#000000" usesdiagramusefillcolor="0" totalcounta="2" totalcountb="2" widgetaid="I2lf5iGgqMoT" font="DejaVu Sans,9,-1,5,50,0,0,0,0,0" visibilityA="1" visibilityB="1" usefillcolor="1" fillcolor="#ffff00" changeabilityA="900" xmi.id="A326JWjTOo8n" changeabilityB="900" type="510">
          <linepath layout="Polyline">
           <startpoint startx="-733.4117647058823" starty="-350.9411764705877"/>
           <endpoint endx="-822.2352941176472" endy="-293.6470588235293"/>
          </linepath>
         </assocwidget>
         <assocwidget indexa="1" indexb="1" usesdiagramusefillcolor="0" widgetaid="I2lf5iGgqMoT" usesdiagramfillcolor="0" fillcolor="#ffff00" linecolor="none" seqnum="" totalcounta="2" xmi.id="A9T3qJNIcTkC" widgetbid="Jkej48LjYa1P" totalcountb="2" type="510" textcolor="none" usefillcolor="1" linewidth="none" font="DejaVu Sans,9,-1,5,50,0,0,0,0,0">
          <linepath layout="Polyline">
           <startpoint startx="-652.5882352941173" starty="-350.9411764705877"/>
           <endpoint endx="-652.5882352941173" endy="-242.2941176470588"/>
          </linepath>
         </assocwidget>
        </associations>
       </diagram>
       <diagram showopsig="1" linecolor="#ff0000" snapx="25" showattribassocs="1" snapy="25" linewidth="0" showattsig="1" textcolor="#000000" isopen="1" showpackage="1" showpubliconly="1" showstereotype="1" name="collaboration diagram" font="DejaVu Sans,9,-1,5,50,0,0,0,0,0" canvasheight="0" canvaswidth="0" localid="-1" snapcsgrid="0" showgrid="0" showops="1" griddotcolor="#d3d3d3" backgroundcolor="#ffffff" autoincrementsequence="0" usefillcolor="1" fillcolor="#ffff00" zoom="113" xmi.id="XKVLhq5SN4zd" documentation="" showscope="1" snapgrid="0" showatts="1" type="4">
        <widgets/>
        <messages/>
        <associations/>
       </diagram>
      </diagrams>
     </XMI.extension>
    </UML:Model>
    <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Use Case View" name="Use Case View">
     <UML:Namespace.ownedElement/>
    </UML:Model>
    <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Component View" name="Component View">
     <UML:Namespace.ownedElement/>
    </UML:Model>
    <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Deployment View" name="Deployment View">
     <UML:Namespace.ownedElement/>
    </UML:Model>
    <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Entity Relationship Model" name="Entity Relationship Model">
     <UML:Namespace.ownedElement/>
    </UML:Model>
   </UML:Namespace.ownedElement>
  </UML:Model>
 </XMI.content>
 <XMI.extensions xmi.extender="umbrello">
  <docsettings viewid="WYGz5jAMLtj4" uniqueid="s3XFMVRXeuaS" documentation=""/>
  <listview>
   <listitem open="1" type="800" id="Views">
    <listitem open="1" type="821" id="Component View"/>
    <listitem open="1" type="827" id="Deployment View"/>
    <listitem open="1" type="836" id="Entity Relationship Model"/>
    <listitem open="1" type="801" id="Logical View">
     <listitem open="1" type="813" id="ZRYc8HBwIjgt"/>
     <listitem open="0" type="807" id="WYGz5jAMLtj4" label="class diagram"/>
     <listitem open="1" type="813" id="FM5KzcTsgUmV">
      <listitem open="0" type="815" id="kfzVgxnvJsDJ"/>
     </listitem>
     <listitem open="0" type="806" id="XKVLhq5SN4zd" label="collaboration diagram"/>
     <listitem open="0" type="830" id="Datatypes">
      <listitem open="1" type="829" id="OjpkERcLwQ38"/>
      <listitem open="1" type="829" id="vcBNGYol65kB"/>
      <listitem open="1" type="829" id="F0MMZTkiMrvK"/>
      <listitem open="1" type="829" id="NQVJqXRl9b6O"/>
      <listitem open="1" type="829" id="9v9FyrOkiuqS"/>
      <listitem open="1" type="829" id="6za4uOEHoiZd"/>
      <listitem open="1" type="829" id="hK2PCsrIqPLk"/>
      <listitem open="1" type="829" id="lZ1XFYAUXXp6"/>
      <listitem open="1" type="829" id="yXpKPic62eTE"/>
      <listitem open="1" type="829" id="msV7kE98ywqA"/>
     </listitem>
     <listitem open="1" type="813" id="hRszn4uTCziS"/>
     <listitem open="1" type="817" id="d85AfuEbS1vp">
      <listitem open="0" type="815" id="vU6TiwNSWZaH"/>
      <listitem open="0" type="815" id="laB8nntFEPTJ"/>
      <listitem open="0" type="815" id="Qyx1eBYVYGsw"/>
      <listitem open="0" type="815" id="2ClpW2nwykwc"/>
      <listitem open="0" type="814" id="EPqcqu9AWUkQ"/>
      <listitem open="0" type="814" id="suWOOGpkneAV"/>
     </listitem>
     <listitem open="1" type="817" id="gRGItEb9GKnL">
      <listitem open="0" type="815" id="m5IKJCjFi7SD"/>
      <listitem open="0" type="815" id="XJE2KtsHI6VS"/>
      <listitem open="0" type="815" id="CxFu2h5MIODv"/>
      <listitem open="0" type="815" id="KcJrfJwBc8Dw"/>
      <listitem open="0" type="815" id="yYQFVDA8Z305"/>
      <listitem open="0" type="815" id="13BKAgkuj2E2"/>
      <listitem open="0" type="815" id="f86FGHCGJLYR"/>
      <listitem open="0" type="814" id="2ILlIYmTV1NY"/>
     </listitem>
     <listitem open="1" type="817" id="95NxQdnjLPTQ">
      <listitem open="0" type="815" id="kFHuCzMRs3w4"/>
      <listitem open="0" type="815" id="Oy8PcTDKiUEv"/>
      <listitem open="0" type="815" id="FrIk7HXtznAi"/>
      <listitem open="0" type="815" id="TYKJZENn5fXA"/>
      <listitem open="0" type="814" id="ojGHjbnQ2gNq"/>
      <listitem open="0" type="814" id="EsgVEEwEWGzn"/>
     </listitem>
     <listitem open="1" type="817" id="I2lf5iGgqMoT">
      <listitem open="0" type="814" id="A326JWjTOo8n"/>
      <listitem open="0" type="814" id="dSYZAUA3wGWf"/>
      <listitem open="0" type="815" id="3iU0NBVNudIG"/>
      <listitem open="0" type="815" id="UpEqKrwKoUUp"/>
      <listitem open="0" type="814" id="q3XlaI1x1Y5D"/>
      <listitem open="0" type="814" id="KSVZrysrAdfe"/>
     </listitem>
     <listitem open="1" type="817" id="Jkej48LjYa1P">
      <listitem open="0" type="815" id="v43upCaD8gak"/>
      <listitem open="0" type="815" id="9n2pFEijk20K"/>
     </listitem>
     <listitem open="1" type="813" id="BbKoeiZzFEaT"/>
     <listitem open="1" type="813" id="a3SIWhN9Qofn"/>
     <listitem open="1" type="818" id="LeMauwpQ19ve"/>
     <listitem open="1" type="818" id="MjZAD10HkUF5"/>
    </listitem>
    <listitem open="1" type="802" id="Use Case View"/>
   </listitem>
  </listview>
  <codegeneration>
   <codegenerator language="Python"/>
  </codegeneration>
 </XMI.extensions>
</XMI>
