tdl.notation 1.83 MB
Newer Older
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VR-6MURwEeqPFYPNbW2OTA" x="525" y="-79"/>
    <children xmi:type="notation:Shape" xmi:id="_VSa_EERwEeqPFYPNbW2OTA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_VSa_EURwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VSa_E0RwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_rTs24PBdEeKi_dKlqhYxdQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VSa_EkRwEeqPFYPNbW2OTA" x="626" y="483"/>
    <children xmi:type="notation:Shape" xmi:id="_VSqPoERwEeqPFYPNbW2OTA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_VSqPoURwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VSqPo0RwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_tH-xcBQLEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VSqPokRwEeqPFYPNbW2OTA" x="674" y="290"/>
    <children xmi:type="notation:Shape" xmi:id="_VS7VYERwEeqPFYPNbW2OTA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_VS7VYURwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VS78cERwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_C-gvcBU2EeOdgLh485H1pA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VS7VYkRwEeqPFYPNbW2OTA" x="310" y="285"/>
    <children xmi:type="notation:Shape" xmi:id="_VTQFgERwEeqPFYPNbW2OTA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_VTQFgURwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VTQFg0RwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VTQFgkRwEeqPFYPNbW2OTA" x="327" y="39"/>
    <children xmi:type="notation:Shape" xmi:id="_VTdg4ERwEeqPFYPNbW2OTA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_VTdg4URwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VTdg40RwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VTdg4kRwEeqPFYPNbW2OTA" x="951" y="-48"/>
    <children xmi:type="notation:Shape" xmi:id="_VTq8QERwEeqPFYPNbW2OTA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_VTq8QURwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VTq8Q0RwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Z8SzwM67Eeewb7rT3Trlsw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VTq8QkRwEeqPFYPNbW2OTA" x="989" y="171"/>
    <children xmi:type="notation:Shape" xmi:id="_VUD90ERwEeqPFYPNbW2OTA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_VUD90URwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VUUcgERwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VUD90kRwEeqPFYPNbW2OTA" x="1080" y="300"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_VUliQERwEeqPFYPNbW2OTA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_VUliQURwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VUliQ0RwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_rf9NsERvEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VUliQkRwEeqPFYPNbW2OTA" x="614" y="150"/>
    </children>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_lxkh0e7uEeKEI7DGGPzGog"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_rlJVACINEeeCEPE4IHLcjg" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="style_1:PapyrusDiagramStyle" xmi:id="_uiwloSaYEeiOfr6_MUIJJA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_UI9FUO7uEeKEI7DGGPzGog"/>
    </styles>
    <element xmi:type="uml:Package" href="tdl.uml#_UI9FUO7uEeKEI7DGGPzGog"/>
    <edges xmi:type="notation:Connector" xmi:id="_WkZXkO7vEeKEI7DGGPzGog" type="Association_Edge" source="_C_SykBU2EeOdgLh485H1pA" target="_SwExYO7vEeKEI7DGGPzGog" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-hI0QM68Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-hI0Qc68Eeewb7rT3Trlsw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd98CamEeiKKta2BTcugw" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WkZ-oO7vEeKEI7DGGPzGog" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iGgf8COEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WkZ-oe7vEeKEI7DGGPzGog" x="1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WkZ-ou7vEeKEI7DGGPzGog" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iG1QECOEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WkZ-o-7vEeKEI7DGGPzGog" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WkZ-pO7vEeKEI7DGGPzGog" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-hI0RM68Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-hI0Rc68Eeewb7rT3Trlsw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iHG84COEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_aMm1wM69Eeewb7rT3Trlsw" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WkZ-pe7vEeKEI7DGGPzGog" x="35" y="39"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WkZ-pu7vEeKEI7DGGPzGog" visible="false" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_XeuTMFOgEeSBn4xehKK8og" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Xe4EMFOgEeSBn4xehKK8og" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_aToq0FOgEeSBn4xehKK8og" name="IS_UPDATED_POSITION">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iHYpsCOEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_xzxYENaDEeedNORd7vYpsg" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WkZ-p-7vEeKEI7DGGPzGog" x="-31" y="-60"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WkalsO7vEeKEI7DGGPzGog" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iHpIYCOEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Wkalse7vEeKEI7DGGPzGog" x="23" y="80"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Wkalsu7vEeKEI7DGGPzGog" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_iH7cQCOEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Wkals-7vEeKEI7DGGPzGog" x="-32" y="-23"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WkZXke7vEeKEI7DGGPzGog"/>
      <element xmi:type="uml:Association" href="tdl.uml#_WkI44O7vEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WkZXku7vEeKEI7DGGPzGog" points="[300, 285, -643984, -643984]$[300, 238, -643984, -643984]$[635, 238, -643984, -643984]$[635, 119, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_U6X4EBU2EeOdgLh485H1pA" id="(0.9004739336492891,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WkmL4O7vEeKEI7DGGPzGog" id="(0.3546099290780142,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_tgCM4O7vEeKEI7DGGPzGog" type="Generalization_Edge" source="_sOcpMO7vEeKEI7DGGPzGog" target="_C_SykBU2EeOdgLh485H1pA" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd98SamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd98iamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO2hQERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_tgCz8O7vEeKEI7DGGPzGog" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_mBoZQERuEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_tgCz8e7vEeKEI7DGGPzGog" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_tgCM4e7vEeKEI7DGGPzGog" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_tf5C8O7vEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_tgCM4u7vEeKEI7DGGPzGog" points="[280, 390, -643984, -643984]$[280, 350, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tgJhoO7vEeKEI7DGGPzGog" id="(0.2684563758389262,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_o8ae8AsCEeOfdc1Ie2nqvA" id="(0.8056872037914692,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_umbNMO7vEeKEI7DGGPzGog" type="Generalization_Edge" source="_t4lPwO7vEeKEI7DGGPzGog" target="_C_SykBU2EeOdgLh485H1pA" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd98yamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd99CamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO-dEERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_umb0QO7vEeKEI7DGGPzGog" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_umb0Qe7vEeKEI7DGGPzGog" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_umbNMe7vEeKEI7DGGPzGog" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_umTRYO7vEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_umbNMu7vEeKEI7DGGPzGog" points="[2, -18, -13, 101]$[13, -102, -2, 17]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_umgswO7vEeKEI7DGGPzGog" id="(0.48322147651006714,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fLg-cFwIEeOpPZNGJe-gDQ" id="(0.5213270142180095,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_vuiEwO7vEeKEI7DGGPzGog" type="Generalization_Edge" source="_u21AsO7vEeKEI7DGGPzGog" target="_tIH7YBQLEeOImOhKB9FC0A" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd99SamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd99iamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPCugERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_vuir0O7vEeKEI7DGGPzGog" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_dB8goM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_vuir0e7vEeKEI7DGGPzGog" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_vuiEwe7vEeKEI7DGGPzGog" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_vuaI8O7vEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vuiEwu7vEeKEI7DGGPzGog" points="[760, 400, -643984, -643984]$[760, 355, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vum9QO7vEeKEI7DGGPzGog" id="(0.10582010582010581,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vum9Qe7vEeKEI7DGGPzGog" id="(0.9142857142857143,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_xAT1sO7vEeKEI7DGGPzGog" type="Generalization_Edge" source="_wGBXsO7vEeKEI7DGGPzGog" target="_tIH7YBQLEeOImOhKB9FC0A" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd99yamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd9-CamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPCugURwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_xAUcwO7vEeKEI7DGGPzGog" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_fj4R4M68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_xAUcwe7vEeKEI7DGGPzGog" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_xAT1se7vEeKEI7DGGPzGog" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_xAL54O7vEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_xAT1su7vEeKEI7DGGPzGog" points="[600, 400, -643984, -643984]$[600, 355, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2k2cUO7vEeKEI7DGGPzGog" id="(0.5882352941176471,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oR64sFOiEeSBn4xehKK8og" id="(0.45714285714285713,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_0TtgIO7vEeKEI7DGGPzGog" type="Generalization_Edge" source="_zAUloO7vEeKEI7DGGPzGog" target="_C_SykBU2EeOdgLh485H1pA" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd9-SamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd9-iamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO4WcURwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_0TtgI-7vEeKEI7DGGPzGog" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_-Yp-8CamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0TuHMO7vEeKEI7DGGPzGog" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_0TtgIe7vEeKEI7DGGPzGog" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_0TlkUO7vEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0TtgIu7vEeKEI7DGGPzGog" points="[143, 389, -643984, -643984]$[143, 370, -643984, -643984]$[140, 370, -643984, -643984]$[140, 350, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0TyYoO7vEeKEI7DGGPzGog" id="(0.6211180124223602,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0iPEUO7vEeKEI7DGGPzGog" id="(0.14218009478672985,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_xLqIwPBdEeKi_dKlqhYxdQ" type="Generalization_Edge" source="_rUJi0PBdEeKi_dKlqhYxdQ" target="_tIH7YBQLEeOImOhKB9FC0A" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd9-yamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd9_CamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPDVkERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_xLqIw_BdEeKi_dKlqhYxdQ" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_bdVTQM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_xLqIxPBdEeKi_dKlqhYxdQ" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_xLqIwfBdEeKi_dKlqhYxdQ" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_xLNc0PBdEeKi_dKlqhYxdQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_xLqIwvBdEeKi_dKlqhYxdQ" points="[460, 480, -643984, -643984]$[460, 355, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HwjnsCH8EeSpDonUzsDrRg" id="(0.5063291139240507,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xLzSsfBdEeKi_dKlqhYxdQ" id="(0.05714285714285714,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_5B0GMBQLEeOImOhKB9FC0A" type="Generalization_Edge" source="_tIH7YBQLEeOImOhKB9FC0A" target="_Lv56QO7vEeKEI7DGGPzGog" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd9_SamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd9_iamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO49gURwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_5B0tQBQLEeOImOhKB9FC0A" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_fJ1TcCOEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_5B0tQRQLEeOImOhKB9FC0A" x="-1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_5B0GMRQLEeOImOhKB9FC0A" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_5BjngBQLEeOImOhKB9FC0A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5B0GMhQLEeOImOhKB9FC0A" points="[500, 290, -643984, -643984]$[500, 180, -643984, -643984]$[276, 180, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5B4XoBQLEeOImOhKB9FC0A" id="(0.17142857142857143,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5B4XoRQLEeOImOhKB9FC0A" id="(1.0,0.3076923076923077)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_bHEUQBQMEeOImOhKB9FC0A" type="Generalization_Edge" source="_SwExYO7vEeKEI7DGGPzGog" target="_uwsQgO_AEeKh3utQwSgWiA" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd9_yamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-ACamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO3IUERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_bHE7UBQMEeOImOhKB9FC0A" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_btDqkCOEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_bHE7URQMEeOImOhKB9FC0A" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_bHEUQRQMEeOImOhKB9FC0A" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_bG7xYBQMEeOImOhKB9FC0A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bHEUQhQMEeOImOhKB9FC0A" points="[620, 38, -643984, -643984]$[620, -50, -643984, -643984]$[483, -50, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bHHXkBQMEeOImOhKB9FC0A" id="(0.24822695035460993,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_b-E0wBQMEeOImOhKB9FC0A" id="(0.9874213836477987,0.4576271186440678)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_UKwZABU2EeOdgLh485H1pA" type="Generalization_Edge" source="_C_SykBU2EeOdgLh485H1pA" target="_Lv56QO7vEeKEI7DGGPzGog" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd-ASamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-AiamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO49gERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_UKxAEBU2EeOdgLh485H1pA" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_UKxAERU2EeOdgLh485H1pA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_UKwZARU2EeOdgLh485H1pA" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_UKesMBU2EeOdgLh485H1pA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_UKwZAhU2EeOdgLh485H1pA" points="[-6, -31, -22, 32]$[-46, -68, -62, -5]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UK3GsBU2EeOdgLh485H1pA" id="(0.4265402843601896,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_OeYbcFOdEeSBn4xehKK8og" type="Generalization_Edge" source="_6ZHWUFOcEeSBn4xehKK8og" target="_uwsQgO_AEeKh3utQwSgWiA" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd-AyamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-BCamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO1TIERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_OeYbc1OdEeSBn4xehKK8og" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_athgMCOEEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_OeYbdFOdEeSBn4xehKK8og" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_OeYbcVOdEeSBn4xehKK8og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_3YCKoEhxEeOIBu03wL3k1g"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OeYbclOdEeSBn4xehKK8og" points="[180, 39, -643984, -643984]$[180, -60, -643984, -643984]$[325, -60, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pj-d0FOfEeSBn4xehKK8og" id="(0.37857142857142856,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pj-d0VOfEeSBn4xehKK8og" id="(0.0,0.3220338983050847)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_TrCtkFOdEeSBn4xehKK8og" type="Generalization_Edge" source="_Lv56QO7vEeKEI7DGGPzGog" target="_6ZHWUFOcEeSBn4xehKK8og" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd-BSamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-BiamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO_EIERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_TrCtk1OdEeSBn4xehKK8og" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_-CwncCamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TrCtlFOdEeSBn4xehKK8og" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_TrCtkVOdEeSBn4xehKK8og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_O7fsgO7vEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TrCtklOdEeSBn4xehKK8og" points="[193, 160, -643984, -643984]$[193, 133, -643984, -643984]$[197, 133, -643984, -643984]$[197, 112, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-CeTkCamEeiKKta2BTcugw" id="(0.4879518072289157,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-CeTkSamEeiKKta2BTcugw" id="(0.45714285714285713,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_F4IFYFOfEeSBn4xehKK8og" type="Association_Edge" source="_SwExYO7vEeKEI7DGGPzGog" target="_6ZHWUFOcEeSBn4xehKK8og" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd-ByamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-CCamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO4WcERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_F4IFY1OfEeSBn4xehKK8og" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_jtUNQERuEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F4IFZFOfEeSBn4xehKK8og" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_F4IFZVOfEeSBn4xehKK8og" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_jtkr8ERuEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F4IFZlOfEeSBn4xehKK8og" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_F4IFZ1OfEeSBn4xehKK8og" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Kh5QYM69Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Kh5QYc69Eeewb7rT3Trlsw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_MaLAoM69Eeewb7rT3Trlsw" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_juG3cERuEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F4IFaFOfEeSBn4xehKK8og" x="71" y="10"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_F4IFaVOfEeSBn4xehKK8og" visible="false" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p4x3ctaDEeedNORd7vYpsg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_p4x3c9aDEeedNORd7vYpsg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_PeHvQFOfEeSBn4xehKK8og" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_jucOoERuEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F4IFalOfEeSBn4xehKK8og" x="-107" y="14"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_F4IFa1OfEeSBn4xehKK8og" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_juw-wERuEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F4RPUFOfEeSBn4xehKK8og" x="48" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_F4RPUVOfEeSBn4xehKK8og" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_jvG9AERuEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_F4RPUlOfEeSBn4xehKK8og" x="-48" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_F4IFYVOfEeSBn4xehKK8og"/>
      <element xmi:type="uml:Association" href="tdl.uml#_F3-UY1OfEeSBn4xehKK8og"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_F4IFYlOfEeSBn4xehKK8og" points="[585, 80, -643984, -643984]$[267, 80, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_F4kxUFOfEeSBn4xehKK8og" id="(0.0,0.5125)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_F4kxUVOfEeSBn4xehKK8og" id="(1.0,0.5616438356164384)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DiyegGnAEeSEZfSDTcLl8Q" type="Association_Edge" source="_u21AsO7vEeKEI7DGGPzGog" target="_Z89iIM67Eeewb7rT3Trlsw" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-hI0Rs68Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-hI0R868Eeewb7rT3Trlsw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-CSamEeiKKta2BTcugw" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_Diyeg2nAEeSEZfSDTcLl8Q" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_WgbUYM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DiyehGnAEeSEZfSDTcLl8Q" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_DiyehWnAEeSEZfSDTcLl8Q" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Wgzu4M68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DiyehmnAEeSEZfSDTcLl8Q" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Diyeh2nAEeSEZfSDTcLl8Q" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6Cv9YM68Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6C2EAM68Eeewb7rT3Trlsw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_WhMJYM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_BAfyoM69Eeewb7rT3Trlsw" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DiyeiGnAEeSEZfSDTcLl8Q" x="20" y="57"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_DiyeiWnAEeSEZfSDTcLl8Q" visible="false" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p4xQYNaDEeedNORd7vYpsg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_p4xQYdaDEeedNORd7vYpsg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_KNol4GnAEeSEZfSDTcLl8Q" name="IS_UPDATED_POSITION"/>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_WhedQM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_wdyckNaDEeedNORd7vYpsg" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DiyeimnAEeSEZfSDTcLl8Q" x="-27" y="-78"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Diyei2nAEeSEZfSDTcLl8Q" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_WhwxIM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DiyejGnAEeSEZfSDTcLl8Q" x="15" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_DiyejWnAEeSEZfSDTcLl8Q" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_WiDFAM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DiyejmnAEeSEZfSDTcLl8Q" x="-16" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_DiyegWnAEeSEZfSDTcLl8Q"/>
      <element xmi:type="uml:Association" href="tdl.uml#_DifjkGnAEeSEZfSDTcLl8Q"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DiyegmnAEeSEZfSDTcLl8Q" points="[820, 400, -643984, -643984]$[820, 360, -643984, -643984]$[820, 233, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DjFZcGnAEeSEZfSDTcLl8Q" id="(0.42328042328042326,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DjFZcWnAEeSEZfSDTcLl8Q" id="(0.21678321678321677,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_fe_-YGpHEeSDq-zbplWUsQ" type="Association_Edge" source="_SwExYO7vEeKEI7DGGPzGog" target="_Z89iIM67Eeewb7rT3Trlsw" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd-CiamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-CyamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPCHcERwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_ffJvYGpHEeSDq-zbplWUsQ" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4T4yYM69Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ffJvYWpHEeSDq-zbplWUsQ" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ffJvYmpHEeSDq-zbplWUsQ" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4ULGQM69Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ffJvY2pHEeSDq-zbplWUsQ" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ffJvZGpHEeSDq-zbplWUsQ" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Kh5QYs69Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Kh5QY869Eeewb7rT3Trlsw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_NWiiQM69Eeewb7rT3Trlsw" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4UXTgM69Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ffJvZWpHEeSDq-zbplWUsQ" x="47" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ffJvZmpHEeSDq-zbplWUsQ" visible="false" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p4x3cNaDEeedNORd7vYpsg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_p4x3cdaDEeedNORd7vYpsg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_iQyJgGpHEeSDq-zbplWUsQ" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4UpnYM69Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ffJvZ2pHEeSDq-zbplWUsQ" x="-27" y="65"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ffJvaGpHEeSDq-zbplWUsQ" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4U10oM69Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ffJvaWpHEeSDq-zbplWUsQ" x="26" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ffJvampHEeSDq-zbplWUsQ" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4VIIgM69Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ffJva2pHEeSDq-zbplWUsQ" x="-26" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_fe_-YWpHEeSDq-zbplWUsQ"/>
      <element xmi:type="uml:Association" href="tdl.uml#_fetDcGpHEeSDq-zbplWUsQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fe_-YmpHEeSDq-zbplWUsQ" points="[726, 70, -643984, -643984]$[828, 70, -643984, -643984]$[828, 171, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ffS5UGpHEeSDq-zbplWUsQ" id="(1.0,0.3875)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_j9PEQGpHEeSDq-zbplWUsQ" id="(0.26573426573426573,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_rQRdAM67Eeewb7rT3Trlsw" type="Association_Edge" source="_Z89iIM67Eeewb7rT3Trlsw" target="_6m46gGm_EeSEZfSDTcLl8Q" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zAqQIM67Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zAqQIc67Eeewb7rT3Trlsw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-DCamEeiKKta2BTcugw" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_rQRdA867Eeewb7rT3Trlsw" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QlhcMM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_rQRdBM67Eeewb7rT3Trlsw" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_rQRdBc67Eeewb7rT3Trlsw" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QlzwEM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_rQRdBs67Eeewb7rT3Trlsw" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_rQRdB867Eeewb7rT3Trlsw" visible="false" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Io0nMianEeiKKta2BTcugw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Io0nMyanEeiKKta2BTcugw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QmGD8M68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_Q7tqcCanEeiKKta2BTcugw" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_rQRdCM67Eeewb7rT3Trlsw" x="141" y="-74"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_rQRdCc67Eeewb7rT3Trlsw" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zAqQIs67Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zAqQI867Eeewb7rT3Trlsw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_4r0cIM67Eeewb7rT3Trlsw" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QmeecM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_rQRdCs67Eeewb7rT3Trlsw" x="-18" y="-70"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_rQRdC867Eeewb7rT3Trlsw" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QmwyUM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_rQRdDM67Eeewb7rT3Trlsw" x="44" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_rQRdDc67Eeewb7rT3Trlsw" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QnDGMM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_rQRdDs67Eeewb7rT3Trlsw" x="-44" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_rQRdAc67Eeewb7rT3Trlsw" fontName="Segoe UI"/>
      <element xmi:type="uml:Association" href="tdl.uml#_rOvzAM67Eeewb7rT3Trlsw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rQRdAs67Eeewb7rT3Trlsw" points="[868, 171, -643984, -643984]$[868, 12, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rRCSAM67Eeewb7rT3Trlsw" id="(0.5524475524475524,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rRCSAc67Eeewb7rT3Trlsw" id="(0.8731343283582089,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_Fu20oM68Eeewb7rT3Trlsw" type="Association_Edge" source="_Z89iIM67Eeewb7rT3Trlsw" target="__o5jAM67Eeewb7rT3Trlsw" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HePuoM68Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HePuoc68Eeewb7rT3Trlsw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-DSamEeiKKta2BTcugw" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_Fu20o868Eeewb7rT3Trlsw" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QnbgsM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Fu20pM68Eeewb7rT3Trlsw" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Fu20pc68Eeewb7rT3Trlsw" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Qnt0kM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Fu20ps68Eeewb7rT3Trlsw" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Fu20p868Eeewb7rT3Trlsw" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QoGPEM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Fu20qM68Eeewb7rT3Trlsw" x="12" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Fu20qc68Eeewb7rT3Trlsw" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HePuos68Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HePuo868Eeewb7rT3Trlsw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_IDuaQM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION"/>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QoYi8M68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_rPIioM69Eeewb7rT3Trlsw" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Fu20qs68Eeewb7rT3Trlsw" x="-30" y="-87"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Fu20q868Eeewb7rT3Trlsw" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Qoq20M68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Fu20rM68Eeewb7rT3Trlsw" x="12" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Fu20rc68Eeewb7rT3Trlsw" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Qo9KsM68Eeewb7rT3Trlsw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Fu20rs68Eeewb7rT3Trlsw" x="-12" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Fu20oc68Eeewb7rT3Trlsw"/>
      <element xmi:type="uml:Association" href="tdl.uml#_FueaIM68Eeewb7rT3Trlsw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Fu20os68Eeewb7rT3Trlsw" points="[880, 233, -643984, -643984]$[880, 280, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FvnpoM68Eeewb7rT3Trlsw" id="(0.6363636363636364,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Fvnpoc68Eeewb7rT3Trlsw" id="(0.13157894736842105,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_pLYJcNaEEeedNORd7vYpsg" type="Association_Edge" source="_tIH7YBQLEeOImOhKB9FC0A" target="_SwExYO7vEeKEI7DGGPzGog" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd-DiamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-DyamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bPDVkURwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_pLYwgNaEEeedNORd7vYpsg" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_YibkMCanEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_pLYwgdaEEeedNORd7vYpsg" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_pLYwgtaEEeedNORd7vYpsg" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Yit4ECanEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_pLYwg9aEEeedNORd7vYpsg" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_pLYwhNaEEeedNORd7vYpsg" visible="false" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Io0nMCanEeiKKta2BTcugw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Io0nMSanEeiKKta2BTcugw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Yi6FUCanEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_pLYwhdaEEeedNORd7vYpsg" x="49" y="-80"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_pLYwhtaEEeedNORd7vYpsg" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UQYgMCanEeiKKta2BTcugw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UQYgMSanEeiKKta2BTcugw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_p1nZQNaEEeedNORd7vYpsg" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_YjMZMCanEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_pLYwh9aEEeedNORd7vYpsg" x="-151" y="-47"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_pLYwiNaEEeedNORd7vYpsg" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_YjetECanEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_pLYwidaEEeedNORd7vYpsg" x="26" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_pLYwitaEEeedNORd7vYpsg" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Yjq6UCanEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_pLYwi9aEEeedNORd7vYpsg" x="-26" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_pLYJcdaEEeedNORd7vYpsg"/>
      <element xmi:type="uml:Association" href="tdl.uml#_pKWOsNaEEeedNORd7vYpsg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_pLYJctaEEeedNORd7vYpsg" points="[700, 290, -643984, -643984]$[700, 119, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pMrxANaEEeedNORd7vYpsg" id="(0.7428571428571429,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_pMrxAdaEEeedNORd7vYpsg" id="(0.8156028368794326,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_1OX_sOJVEee72cBmrwPkOg" type="Generalization_Edge" source="_Z89iIM67Eeewb7rT3Trlsw" target="_uwsQgO_AEeKh3utQwSgWiA" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9bd-ECamEeiKKta2BTcugw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bd-ESamEeiKKta2BTcugw" key="routing" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bO3IUURwEeqPFYPNbW2OTA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_1OetYOJVEee72cBmrwPkOg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_5MDWMOJVEee72cBmrwPkOg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_1OetYeJVEee72cBmrwPkOg" x="-1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_1OX_seJVEee72cBmrwPkOg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_1NTBoOJVEee72cBmrwPkOg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1OX_suJVEee72cBmrwPkOg" points="[900, 171, -643984, -643984]$[900, -60, -643984, -643984]$[484, -60, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1P7e4OJVEee72cBmrwPkOg" id="(0.7762237762237763,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1P7e4eJVEee72cBmrwPkOg" id="(1.0,0.3220338983050847)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_VO9bYERwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="_Lv56QO7vEeKEI7DGGPzGog" target="_VO8NQERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VO9bYURwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VO-CcURwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lvx-cO7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VO9bYkRwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VO9bY0RwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VO-CcERwEeqPFYPNbW2OTA"/>
    <edges xmi:type="notation:Connector" xmi:id="_VPTZoURwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="_SwExYO7vEeKEI7DGGPzGog" target="_VPSykERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VPTZokRwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VPTZpkRwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_7Z1gMO7tEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VPTZo0RwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VPTZpERwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VPTZpURwEeqPFYPNbW2OTA"/>
    <edges xmi:type="notation:Connector" xmi:id="_VP6doURwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="_sOcpMO7vEeKEI7DGGPzGog" target="_VP52kERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VP6dokRwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VP6dpkRwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_sOUtYO7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VP6do0RwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VP6dpERwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VP6dpURwEeqPFYPNbW2OTA"/>
    <edges xmi:type="notation:Connector" xmi:id="_VQMxgERwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="_t4lPwO7vEeKEI7DGGPzGog" target="_VQMKcERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VQMxgURwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VQP00ERwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_t4cs4O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VQMxgkRwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VQNYkERwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VQNYkURwEeqPFYPNbW2OTA"/>
    <edges xmi:type="notation:Connector" xmi:id="_VQj95ERwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="_u21AsO7vEeKEI7DGGPzGog" target="_VQj94ERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VQj95URwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VQkk8kRwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_u2tE4O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VQj95kRwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VQkk8ERwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VQkk8URwEeqPFYPNbW2OTA"/>
    <edges xmi:type="notation:Connector" xmi:id="_VQ5VEURwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="_wGBXsO7vEeKEI7DGGPzGog" target="_VQ4uAERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VQ5VEkRwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VQ5VFkRwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wF5b4O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VQ5VE0RwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VQ5VFERwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VQ5VFURwEeqPFYPNbW2OTA"/>
    <edges xmi:type="notation:Connector" xmi:id="_VRFiVERwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="_zAUloO7vEeKEI7DGGPzGog" target="_VRFiUERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VRFiVURwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VRGJYkRwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_zAMp0O7vEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VRFiVkRwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VRGJYERwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VRGJYURwEeqPFYPNbW2OTA"/>
    <edges xmi:type="notation:Connector" xmi:id="_VR_hQURwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="_uwsQgO_AEeKh3utQwSgWiA" target="_VR-TIERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VR_hQkRwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VR_hRkRwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VR_hQ0RwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VR_hRERwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VR_hRURwEeqPFYPNbW2OTA"/>
    <edges xmi:type="notation:Connector" xmi:id="_VSa_FERwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="_rUJi0PBdEeKi_dKlqhYxdQ" target="_VSa_EERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VSa_FURwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VSbmIkRwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_rTs24PBdEeKi_dKlqhYxdQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VSa_FkRwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VSbmIERwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VSbmIURwEeqPFYPNbW2OTA"/>
    <edges xmi:type="notation:Connector" xmi:id="_VSq2sERwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="_tIH7YBQLEeOImOhKB9FC0A" target="_VSqPoERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VSq2sURwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VSq2tURwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_tH-xcBQLEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VSq2skRwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VSq2s0RwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VSq2tERwEeqPFYPNbW2OTA"/>
    <edges xmi:type="notation:Connector" xmi:id="_VS78cURwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="_C_SykBU2EeOdgLh485H1pA" target="_VS7VYERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VS78ckRwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VS78dkRwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_C-gvcBU2EeOdgLh485H1pA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VS78c0RwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VS78dERwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VS78dURwEeqPFYPNbW2OTA"/>
    <edges xmi:type="notation:Connector" xmi:id="_VTQFhERwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="_6ZHWUFOcEeSBn4xehKK8og" target="_VTQFgERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VTQFhURwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VTQFiURwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VTQFhkRwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VTQFh0RwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VTQFiERwEeqPFYPNbW2OTA"/>
    <edges xmi:type="notation:Connector" xmi:id="_VTeH8ERwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="_6m46gGm_EeSEZfSDTcLl8Q" target="_VTdg4ERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VTeH8URwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VTeH9URwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VTeH8kRwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VTeH80RwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VTeH9ERwEeqPFYPNbW2OTA"/>
    <edges xmi:type="notation:Connector" xmi:id="_VTq8RERwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="_Z89iIM67Eeewb7rT3Trlsw" target="_VTq8QERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VTq8RURwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VTq8SURwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Z8SzwM67Eeewb7rT3Trlsw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VTq8RkRwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VTq8R0RwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VTq8SERwEeqPFYPNbW2OTA"/>
    <edges xmi:type="notation:Connector" xmi:id="_VUVqoERwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="__o5jAM67Eeewb7rT3Trlsw" target="_VUD90ERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VUVqoURwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VUWRskRwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VUVqokRwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VUWRsERwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VUWRsURwEeqPFYPNbW2OTA"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_VUliRERwEeqPFYPNbW2OTA" type="StereotypeCommentLink" source="_xlwHQERvEeqBvYJaFSFI5A" target="_VUliQERwEeqPFYPNbW2OTA">
      <styles xmi:type="notation:FontStyle" xmi:id="_VUliRURwEeqPFYPNbW2OTA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VUliSURwEeqPFYPNbW2OTA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_rf9NsERvEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VUliRkRwEeqPFYPNbW2OTA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VUliR0RwEeqPFYPNbW2OTA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VUliSERwEeqPFYPNbW2OTA"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_bPASQERwEeqPFYPNbW2OTA" type="Generalization_Edge" source="_xlwHQERvEeqBvYJaFSFI5A" target="_tIH7YBQLEeOImOhKB9FC0A" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_bPASQ0RwEeqPFYPNbW2OTA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_hTaEsERwEeqPFYPNbW2OTA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_bPA5UERwEeqPFYPNbW2OTA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_bPASQURwEeqPFYPNbW2OTA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_rf9NsURvEeqBvYJaFSFI5A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bPASQkRwEeqPFYPNbW2OTA" points="[700, 480, -643984, -643984]$[700, 355, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hUXG8ERwEeqPFYPNbW2OTA" id="(0.37267080745341613,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dK4wIERwEeqPFYPNbW2OTA" id="(0.7428571428571429,1.0)"/>
    </edges>
  </notation:Diagram>
  <notation:Diagram xmi:id="_xn4rsO7yEeKEI7DGGPzGog" type="PapyrusUMLClassDiagram" name="TestBehaviour::ExceptionalBehaviour and PeriodicBehaviour" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_pK9hQO93EeKIHKZjSCTn7g" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pK-IUO93EeKIHKZjSCTn7g" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pK-IUe93EeKIHKZjSCTn7g" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0ffqMBQOEeOImOhKB9FC0A" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0ffqMRQOEeOImOhKB9FC0A" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ae3-UGpFEeSDq-zbplWUsQ" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ae3-UWpFEeSDq-zbplWUsQ" key="QualifiedNameDepth" value="4"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_d816AmpFEeSDq-zbplWUsQ" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d816A2pFEeSDq-zbplWUsQ" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_pK-IXO93EeKIHKZjSCTn7g" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pK-IXe93EeKIHKZjSCTn7g" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pK-IXu93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pK-IX-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pK-IYO93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-IYe93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pK-IYu93EeKIHKZjSCTn7g" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pK-IY-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pK-IZO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pK-IZe93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-IZu93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pK-IZ-93EeKIHKZjSCTn7g" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pK-IaO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pK-Iae93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pK-Iau93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-Ia-93EeKIHKZjSCTn7g"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Lvx-cO7vEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-Ide93EeKIHKZjSCTn7g" x="220" y="100" width="180" height="53"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_pK-vYO93EeKIHKZjSCTn7g" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pK-vYe93EeKIHKZjSCTn7g" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pK-vYu93EeKIHKZjSCTn7g" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MqlKoBQOEeOImOhKB9FC0A" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MqlKoRQOEeOImOhKB9FC0A" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UM5C4GpFEeSDq-zbplWUsQ" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UM5C4WpFEeSDq-zbplWUsQ" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gzD6dM6_Eeewb7rT3Trlsw" key="visible" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_U-35cGpFEeSDq-zbplWUsQ" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_U-35cWpFEeSDq-zbplWUsQ" key="QualifiedNameDepth" value="4"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_pK-vbe93EeKIHKZjSCTn7g" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gzD6dc6_Eeewb7rT3Trlsw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gzD6ds6_Eeewb7rT3Trlsw" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pK-vbu93EeKIHKZjSCTn7g" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pK-vb-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pK-vcO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pK-vce93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-vcu93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pK-vc-93EeKIHKZjSCTn7g" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pK-vdO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pK-vde93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pK-vdu93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-vd-93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pK-veO93EeKIHKZjSCTn7g" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pK-vee93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pK-veu93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pK-ve-93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-vfO93EeKIHKZjSCTn7g"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_ZGOQkO7uEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pK-vhu93EeKIHKZjSCTn7g" x="240" y="15" width="140" height="53"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_seB0gO93EeKIHKZjSCTn7g" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_seDpsO93EeKIHKZjSCTn7g" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_seDpse93EeKIHKZjSCTn7g" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_seDptO93EeKIHKZjSCTn7g" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_seDpte93EeKIHKZjSCTn7g" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_h6NHcmpFEeSDq-zbplWUsQ" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_h6NHc2pFEeSDq-zbplWUsQ" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pUpUMGpPEeSDq-zbplWUsQ" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pUpUMWpPEeSDq-zbplWUsQ" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_seDptu93EeKIHKZjSCTn7g" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_seEQwO93EeKIHKZjSCTn7g" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_seEQwe93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_seEQwu93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_seEQw-93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_seEQxO93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_seEQxe93EeKIHKZjSCTn7g" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_seEQxu93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_seEQx-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_seEQyO93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_seEQye93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_seEQyu93EeKIHKZjSCTn7g" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_seEQy-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_seEQzO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_seEQze93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_seEQzu93EeKIHKZjSCTn7g"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_scyeYO93EeKIHKZjSCTn7g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_seB0ge93EeKIHKZjSCTn7g" x="502" y="211" width="200" height="78"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_wWxnsO93EeKIHKZjSCTn7g" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wWxnsu93EeKIHKZjSCTn7g" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wWyOwO93EeKIHKZjSCTn7g" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wWyOw-93EeKIHKZjSCTn7g" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wWyOxO93EeKIHKZjSCTn7g" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_h6NHdGpFEeSDq-zbplWUsQ" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_h6NHdWpFEeSDq-zbplWUsQ" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ptfSAGpPEeSDq-zbplWUsQ" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ptfSAWpPEeSDq-zbplWUsQ" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_wWyOxe93EeKIHKZjSCTn7g" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wWyOxu93EeKIHKZjSCTn7g" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oUhfgGpFEeSDq-zbplWUsQ" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oUhfgWpFEeSDq-zbplWUsQ" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_wWyOx-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wWyOyO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wWyOye93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wWyOyu93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wWyOy-93EeKIHKZjSCTn7g" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wWyOzO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wWyOze93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wWyOzu93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wWyOz-93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_wWyO0O93EeKIHKZjSCTn7g" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_wWyO0e93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_wWyO0u93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_wWyO0-93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wWyO1O93EeKIHKZjSCTn7g"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_wWmokO93EeKIHKZjSCTn7g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wWxnse93EeKIHKZjSCTn7g" x="459" y="339" width="126" height="78"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_w3K_AO93EeKIHKZjSCTn7g" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_w3LmEO93EeKIHKZjSCTn7g" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w3LmEe93EeKIHKZjSCTn7g" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_w3LmFO93EeKIHKZjSCTn7g" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w3LmFe93EeKIHKZjSCTn7g" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_h6NHdmpFEeSDq-zbplWUsQ" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_h6NHd2pFEeSDq-zbplWUsQ" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qHOnsGpPEeSDq-zbplWUsQ" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qHOnsWpPEeSDq-zbplWUsQ" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_w3LmFu93EeKIHKZjSCTn7g" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w3LmF-93EeKIHKZjSCTn7g" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oUhfgmpFEeSDq-zbplWUsQ" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oUhfg2pFEeSDq-zbplWUsQ" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_w3LmGO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w3LmGe93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w3LmGu93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w3LmG-93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w3LmHO93EeKIHKZjSCTn7g" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w3LmHe93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w3LmHu93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w3LmH-93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w3LmIO93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w3LmIe93EeKIHKZjSCTn7g" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w3LmIu93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w3LmI-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w3LmJO93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w3LmJe93EeKIHKZjSCTn7g"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_w3BOAO93EeKIHKZjSCTn7g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w3K_Ae93EeKIHKZjSCTn7g" x="601" y="338" width="160" height="78"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_94EpgO93EeKIHKZjSCTn7g" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_94Epgu93EeKIHKZjSCTn7g" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_94Epg-93EeKIHKZjSCTn7g" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_94Ephu93EeKIHKZjSCTn7g" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_94FQkO93EeKIHKZjSCTn7g" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_h6NHcGpFEeSDq-zbplWUsQ" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_h6NHcWpFEeSDq-zbplWUsQ" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o37jAGpPEeSDq-zbplWUsQ" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o37jAWpPEeSDq-zbplWUsQ" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_94FQke93EeKIHKZjSCTn7g" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_94FQku93EeKIHKZjSCTn7g" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_94FQk-93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_94FQlO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_94FQle93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_94FQlu93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_94FQl-93EeKIHKZjSCTn7g" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_94FQmO93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_94FQme93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_94FQmu93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_94FQm-93EeKIHKZjSCTn7g"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_94FQnO93EeKIHKZjSCTn7g" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_94FQne93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_94FQnu93EeKIHKZjSCTn7g"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_94FQn-93EeKIHKZjSCTn7g"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_94FQoO93EeKIHKZjSCTn7g"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_9364gO93EeKIHKZjSCTn7g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_94Epge93EeKIHKZjSCTn7g" x="15" y="210" width="167" height="78"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WuNnMO95EeKIHKZjSCTn7g" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WuNnMe95EeKIHKZjSCTn7g" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WuNnMu95EeKIHKZjSCTn7g" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MqlKpBQOEeOImOhKB9FC0A" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MqlxsBQOEeOImOhKB9FC0A" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Y7VvAGpFEeSDq-zbplWUsQ" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Y7fgAGpFEeSDq-zbplWUsQ" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZjEdYGpFEeSDq-zbplWUsQ" source="QualifiedName">