[hydra-commits] hydra/design.git branch "master" updated.
Commits to the Hydra project code repositories
hydra-commits at lists.digium.com
Thu Aug 12 13:36:27 CDT 2010
branch "master" has been updated
via 9df13a7d7ade3d770e762a4bca7a8461ab09b6be (commit)
from 1fe96e16cb9f18105c9b1ed4fbe488c03edb550b (commit)
Summary of changes:
HydraObjectModel.uml | 1475 +++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 1471 insertions(+), 4 deletions(-)
- Log -----------------------------------------------------------------
commit 9df13a7d7ade3d770e762a4bca7a8461ab09b6be
Author: Joshua Colp <jcolp at digium.com>
Date: Thu Aug 12 15:34:32 2010 -0300
Add some UML design for media_rtp_pjmedia component implementation.
diff --git a/HydraObjectModel.uml b/HydraObjectModel.uml
index 0317b47..7bba46b 100755
--- a/HydraObjectModel.uml
+++ b/HydraObjectModel.uml
@@ -9,8 +9,8 @@
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLProject" guid="G7/MihNU2k2RunTWhGsB9gAA">
-<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
-<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
+<XPD:ATTR name="Title" type="string">Asterisk SCF</XPD:ATTR>
+<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="bcq3ep4Ai0mr2V2S0yaYJAAA">
<XPD:ATTR name="Name" type="string">Design Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
@@ -1939,7 +1939,7 @@ use the same scaled time system.
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="lwobSzaQuEWMS2qRr/Z+zgAA">
<XPD:ATTR name="Name" type="string">Application</XPD:ATTR>
<XPD:REF name="Namespace">VNrPwnfzR0m8Gb+QSxHZdAAA</XPD:REF>
-<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
+<XPD:ATTR name="#Views" type="integer">16</XPD:ATTR>
<XPD:REF name="Views[0]">6fuoVgy4jEaihGRfuK43EAAA</XPD:REF>
<XPD:REF name="Views[1]">IgBib1ZeUUymFGf7lwQp4QAA</XPD:REF>
<XPD:REF name="Views[2]">+aJ6O4cbf0eQZvoAHDyTVwAA</XPD:REF>
@@ -1952,10 +1952,15 @@ use the same scaled time system.
<XPD:REF name="Views[9]">DcZRr2a2BE21bh6QEsxIXAAA</XPD:REF>
<XPD:REF name="Views[10]">VdV7TWCrwEOI77cF7cz1EAAA</XPD:REF>
<XPD:REF name="Views[11]">lBPktYTDtUqmq4zmEm0qqAAA</XPD:REF>
-<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
+<XPD:REF name="Views[12]">NxduPOP6S0ifqUzEzjw8BgAA</XPD:REF>
+<XPD:REF name="Views[13]">3Ltibq1FEUePwF90WbO6agAA</XPD:REF>
+<XPD:REF name="Views[14]">AWyUxJqtBkC+Jn8XxOWW+AAA</XPD:REF>
+<XPD:REF name="Views[15]">OR7kdXET1U2sPh2uy3hM7gAA</XPD:REF>
+<XPD:ATTR name="#Specializations" type="integer">4</XPD:ATTR>
<XPD:REF name="Specializations[0]">DcVRl/NUp0GTiCAvewVtxAAA</XPD:REF>
<XPD:REF name="Specializations[1]">gkdOaNLcQkmqZlb/AItUGwAA</XPD:REF>
<XPD:REF name="Specializations[2]">HSEB5eCMx0OBGQf+Ku3VNAAA</XPD:REF>
+<XPD:REF name="Specializations[3]">YaG8aEKGOkCR1MZM2QNyogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="zIQI85p0XEijaVdkk9mhaAAA">
<XPD:ATTR name="Name" type="string">IceStorm</XPD:ATTR>
@@ -2202,6 +2207,14 @@ use the same scaled time system.
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="kDyhZ4m3gEiYwAWRmSrrnQAA">
<XPD:ATTR name="Name" type="string">StreamSourceRTP</XPD:ATTR>
<XPD:REF name="Namespace">WN6DURQ41kiAQXZMvyzjJwAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
+<XPD:REF name="Views[0]">LWuPFO0QM0mJ9HSvn3krnwAA</XPD:REF>
+<XPD:REF name="Views[1]">ttlBnr+KvUSmXLOVaep7QQAA</XPD:REF>
+<XPD:REF name="Views[2]">65R4sqRtUkqIWuMbEFblqgAA</XPD:REF>
+<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
+<XPD:REF name="SupplierDependencies[0]">UyHhdDqdeUiGPiWNeqi5XwAA</XPD:REF>
+<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
+<XPD:REF name="Specializations[0]">JIQMah9FKE2r376sJzQC/QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="nNmhYC7OjkiiR3V4h0htwwAA">
<XPD:ATTR name="Name" type="string">getLocalAddress</XPD:ATTR>
@@ -2227,6 +2240,14 @@ use the same scaled time system.
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="Y1NZ5Q6woU2KoBjS4WX0wQAA">
<XPD:ATTR name="Name" type="string">StreamSinkRTP</XPD:ATTR>
<XPD:REF name="Namespace">WN6DURQ41kiAQXZMvyzjJwAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
+<XPD:REF name="Views[0]">ahbUbvJClEetPf9/Ak6R+gAA</XPD:REF>
+<XPD:REF name="Views[1]">4S3tgiwQIkqFGETa5WmilgAA</XPD:REF>
+<XPD:REF name="Views[2]">DgJQE16GT06anc266PGZbQAA</XPD:REF>
+<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
+<XPD:REF name="SupplierDependencies[0]">RzO6GYfPFk69azdL61OH+gAA</XPD:REF>
+<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
+<XPD:REF name="Specializations[0]">IMIjTmPCzEO2aQfnGUd5hwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Llbo6v1MBUiD70cTnsDATwAA">
<XPD:ATTR name="Name" type="string">setRemoteAddress</XPD:ATTR>
@@ -2288,6 +2309,14 @@ use the same scaled time system.
<XPD:OBJ name="OwnedElements[3]" type="UMLInterface" guid="/Hjb5nLOuE2JAFfOmYqF2wAA">
<XPD:ATTR name="Name" type="string">RTPSession</XPD:ATTR>
<XPD:REF name="Namespace">WN6DURQ41kiAQXZMvyzjJwAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
+<XPD:REF name="Views[0]">Xmsg4WGr20qHxvcStMlVPQAA</XPD:REF>
+<XPD:REF name="Views[1]">swHyy5lLq0K2HhcHTsKCLQAA</XPD:REF>
+<XPD:REF name="Views[2]">i0yfpGlz+UCvbO8PehP5sgAA</XPD:REF>
+<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
+<XPD:REF name="SupplierDependencies[0]">UZaplC5jQUiX1G8X3ZzIrgAA</XPD:REF>
+<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
+<XPD:REF name="Specializations[0]">kCP5YoiNQkKMYAc/K1SApQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Vsaupw+KlE+i+jleXNMU9wAA">
<XPD:ATTR name="Name" type="string">release</XPD:ATTR>
@@ -2326,6 +2355,14 @@ use the same scaled time system.
<XPD:OBJ name="OwnedElements[4]" type="UMLInterface" guid="TN1d7m5HcEyEpChVxeJdLwAA">
<XPD:ATTR name="Name" type="string">RTPMediaService</XPD:ATTR>
<XPD:REF name="Namespace">WN6DURQ41kiAQXZMvyzjJwAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
+<XPD:REF name="Views[0]">L8/Yfl3Bvkmvj0OpvHMYCQAA</XPD:REF>
+<XPD:REF name="Views[1]">/tzaDa0M6U+RjX1QkqZ3fwAA</XPD:REF>
+<XPD:REF name="Views[2]">NyXWWdaGlEmjL9fosk3XMgAA</XPD:REF>
+<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
+<XPD:REF name="SupplierDependencies[0]">MxVThHqwgUaZOxdCQXBkpwAA</XPD:REF>
+<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
+<XPD:REF name="Specializations[0]">KpiZ1C+0xkO8bNs8IqyUugAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="tmDlw1n6p0G6W6aAsCwHEwAA">
<XPD:ATTR name="Name" type="string">allocate</XPD:ATTR>
@@ -2346,6 +2383,14 @@ use the same scaled time system.
<XPD:OBJ name="OwnedElements[5]" type="UMLInterface" guid="Sv2lFC40S0izZwKkaG4XPwAA">
<XPD:ATTR name="Name" type="string">RTCPSession</XPD:ATTR>
<XPD:REF name="Namespace">WN6DURQ41kiAQXZMvyzjJwAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
+<XPD:REF name="Views[0]">QR4OOdR100iU0XZGpcqFpAAA</XPD:REF>
+<XPD:REF name="Views[1]">ro8XHtni/EST3CCgxmLiOAAA</XPD:REF>
+<XPD:REF name="Views[2]">ePIwVt0px0uRDLJYsvUCKAAA</XPD:REF>
+<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
+<XPD:REF name="SupplierDependencies[0]">iKps3B+QYkKfFgV7xOY5VwAA</XPD:REF>
+<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
+<XPD:REF name="Specializations[0]">uE13FZLnV0iMtltlq85F/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
@@ -18411,6 +18456,1428 @@ endpoint remains.
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="2C6IDvSJ6EOodzariCTbXgAA">
+<XPD:ATTR name="Name" type="string">media_rtp_pjmedia</XPD:ATTR>
+<XPD:REF name="Namespace">G7/MihNU2k2RunTWhGsB9gAA</XPD:REF>
+<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
+<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="ypTzl5g1E0ibPQ4jQe7RywAA">
+<XPD:ATTR name="Name" type="string">Implementation Design</XPD:ATTR>
+<XPD:REF name="DiagramOwner">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="v89wI4zQf0CYx39io+DJxwAA">
+<XPD:REF name="Diagram">ypTzl5g1E0ibPQ4jQe7RywAA</XPD:REF>
+<XPD:ATTR name="#OwnedViews" type="integer">24</XPD:ATTR>
+<XPD:OBJ name="OwnedViews[0]" type="UMLInterfaceView" guid="LWuPFO0QM0mJ9HSvn3krnwAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00F17C6B</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">772</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">184</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">113</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
+<XPD:REF name="Model">kDyhZ4m3gEiYwAWRmSrrnQAA</XPD:REF>
+<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gcbd7SGQUUWas+cdWhE7mAAA">
+<XPD:OBJ name="NameLabel" type="LabelView" guid="CKQRoxBqEU6sL5E/cNrncwAA">
+<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
+<XPD:ATTR name="Text" type="string">StreamSourceRTP</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QukXuXnV10qhy4wY7JG28AAA">
+<XPD:ATTR name="Text" type="string"><<interface>></XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="LabelView" guid="PmkSaKCjYUS8n/xGx66upwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ttlBnr+KvUSmXLOVaep7QQAA">
+<XPD:REF name="Model">kDyhZ4m3gEiYwAWRmSrrnQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="65R4sqRtUkqIWuMbEFblqgAA">
+<XPD:REF name="Model">kDyhZ4m3gEiYwAWRmSrrnQAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[1]" type="UMLInterfaceView" guid="ahbUbvJClEetPf9/Ak6R+gAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00F17C6B</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">752</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">400</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">185</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
+<XPD:REF name="Model">Y1NZ5Q6woU2KoBjS4WX0wQAA</XPD:REF>
+<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LsOQNNLlJk+H3QSenaFUrQAA">
+<XPD:OBJ name="NameLabel" type="LabelView" guid="9K3g9AMbmUqFd5JMblS7ugAA">
+<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
+<XPD:ATTR name="Text" type="string">StreamSinkRTP</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VUTI2Z6BW0uFnx1IdlFlGgAA">
+<XPD:ATTR name="Text" type="string"><<interface>></XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Y4m7ZeJ4fU6hiC54uW7pmgAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="4S3tgiwQIkqFGETa5WmilgAA">
+<XPD:REF name="Model">Y1NZ5Q6woU2KoBjS4WX0wQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DgJQE16GT06anc266PGZbQAA">
+<XPD:REF name="Model">Y1NZ5Q6woU2KoBjS4WX0wQAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[2]" type="UMLInterfaceView" guid="Xmsg4WGr20qHxvcStMlVPQAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00F17C6B</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">500</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">16</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">134</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
+<XPD:REF name="Model">/Hjb5nLOuE2JAFfOmYqF2wAA</XPD:REF>
+<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dH/+L+aU+E6ZOLbR7HB2pgAA">
+<XPD:OBJ name="NameLabel" type="LabelView" guid="bMARll1nXUeKtzCedQ6umAAA">
+<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
+<XPD:ATTR name="Text" type="string">RTPSession</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="XvgHFMB2ZUOBLrjfSwgWYgAA">
+<XPD:ATTR name="Text" type="string"><<interface>></XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Pj/BFDo61USKD4mYGXlgUwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="swHyy5lLq0K2HhcHTsKCLQAA">
+<XPD:REF name="Model">/Hjb5nLOuE2JAFfOmYqF2wAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="i0yfpGlz+UCvbO8PehP5sgAA">
+<XPD:REF name="Model">/Hjb5nLOuE2JAFfOmYqF2wAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[3]" type="UMLInterfaceView" guid="L8/Yfl3Bvkmvj0OpvHMYCQAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00F17C6B</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">227</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">16</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">159</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
+<XPD:REF name="Model">TN1d7m5HcEyEpChVxeJdLwAA</XPD:REF>
+<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="PQI5Iliolk+Y02xABejhrwAA">
+<XPD:OBJ name="NameLabel" type="LabelView" guid="LHI/19LRA0+gZ5tDaIO0lQAA">
+<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
+<XPD:ATTR name="Text" type="string">RTPMediaService</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ygGxkqGQSkShKtAFkA5pkQAA">
+<XPD:ATTR name="Text" type="string"><<interface>></XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="LabelView" guid="pOchWKkqwUm1qCytzIMQHwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/tzaDa0M6U+RjX1QkqZ3fwAA">
+<XPD:REF name="Model">TN1d7m5HcEyEpChVxeJdLwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="NyXWWdaGlEmjL9fosk3XMgAA">
+<XPD:REF name="Model">TN1d7m5HcEyEpChVxeJdLwAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="cputQP2np0iA6scLoteDKgAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">720</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">304</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">212</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
+<XPD:REF name="Model">b4awt+agFEq9s6ySlP11/gAA</XPD:REF>
+<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UHcufh7dhkmc/C8dcS0sxwAA">
+<XPD:OBJ name="NameLabel" type="LabelView" guid="xlyUSdvyM0aLCq29tnDn+gAA">
+<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
+<XPD:ATTR name="Text" type="string">StreamSourceRTPImpl</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="U6AIRdlnS0qELtv2taUfgAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="LabelView" guid="FxVEDHZf7Ui/j/tFTMZ6tAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="IAb36cu/sESG9ldJwm+z3QAA">
+<XPD:REF name="Model">b4awt+agFEq9s6ySlP11/gAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KZjF1UfKeUiA3yDePFPpNQAA">
+<XPD:REF name="Model">b4awt+agFEq9s6ySlP11/gAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="4+RugIDCa0WKj31otzVpRgAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:REF name="Model">b4awt+agFEq9s6ySlP11/gAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="T6yUADmACkGs6GDvp6zS+QAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">736</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">544</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">213</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
+<XPD:REF name="Model">Cgps3KPK6kqq1cDv3ZzrNwAA</XPD:REF>
+<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="gFlA0sSS40mVtAxz9UcSKgAA">
+<XPD:OBJ name="NameLabel" type="LabelView" guid="Imb9Ymk6C0O0GM2VRTCpKQAA">
+<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
+<XPD:ATTR name="Text" type="string">StreamSinkRTPImpl</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="r3Pq3NbaNkOX+1PfreznXQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="LabelView" guid="OsWDvaXqJ02ysgpNZHpZtQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HZelI7ONl0+OXKu3CAeD4QAA">
+<XPD:REF name="Model">Cgps3KPK6kqq1cDv3ZzrNwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="lQmGG7w52EuhDgqP/OhENgAA">
+<XPD:REF name="Model">Cgps3KPK6kqq1cDv3ZzrNwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="uUKh/ogOr0uRG+ao848j7QAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:REF name="Model">Cgps3KPK6kqq1cDv3ZzrNwAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="vuRt++36sESLRFaiMbjHyQAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">224</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">180</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">164</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
+<XPD:REF name="Model">bTVEMG3iF0W307MG0FHSLgAA</XPD:REF>
+<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fYIH6TgnBUmjZaFYJtc0dwAA">
+<XPD:OBJ name="NameLabel" type="LabelView" guid="lZ8IaRqspkKQK0a19wa0IAAA">
+<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
+<XPD:ATTR name="Text" type="string">RTPMediaServiceImpl</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rx09CWMXikm9NtxNRTaQjQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="LabelView" guid="FYIoeHhz5U++q0LboF3N8AAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3peZhlML1kCRWpPkWETftgAA">
+<XPD:REF name="Model">bTVEMG3iF0W307MG0FHSLgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Trbe4gipAUmJIp0wZLMgxAAA">
+<XPD:REF name="Model">bTVEMG3iF0W307MG0FHSLgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="rkyk3zWnfE+QWsMJK+1T+AAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:REF name="Model">bTVEMG3iF0W307MG0FHSLgAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="l728pfXdck2ZaHFkf/nxjQAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">452</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">176</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">226</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">225</XPD:ATTR>
+<XPD:REF name="Model">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8ayYPNI63kalWQuiJrffHAAA">
+<XPD:OBJ name="NameLabel" type="LabelView" guid="OXrqcrSjika5Uy82P3jXBQAA">
+<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
+<XPD:ATTR name="Text" type="string">RTPSessionImpl</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="QXgT2o0yI0GEc9EEeF0rUAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="LabelView" guid="xKdFNKQqmUaeROxFAEZk6wAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="IhxgKLZoRkqVLHbizJYB4wAA">
+<XPD:REF name="Model">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="pnMUKRnj90y//XAoMEGLygAA">
+<XPD:REF name="Model">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="QcVHZDU5hEiMpzpsIuqZ9QAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:REF name="Model">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[8]" type="UMLInterfaceView" guid="QR4OOdR100iU0XZGpcqFpAAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00F17C6B</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">788</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">16</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">85</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
+<XPD:REF name="Model">Sv2lFC40S0izZwKkaG4XPwAA</XPD:REF>
+<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="z2gCGy/H0UaKW1eVjvNsDwAA">
+<XPD:OBJ name="NameLabel" type="LabelView" guid="ErSsNsK4ZkO6wC9bH4KGcAAA">
+<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
+<XPD:ATTR name="Text" type="string">RTCPSession</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gGRi6F/W+kySS8luILTvywAA">
+<XPD:ATTR name="Text" type="string"><<interface>></XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Jjn29FwaKk+WWPaCeiRJXgAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ro8XHtni/EST3CCgxmLiOAAA">
+<XPD:REF name="Model">Sv2lFC40S0izZwKkaG4XPwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ePIwVt0px0uRDLJYsvUCKAAA">
+<XPD:REF name="Model">Sv2lFC40S0izZwKkaG4XPwAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="0+XZ66VlHUq2sZR8ZTp3vAAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">776</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">112</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">108</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
+<XPD:REF name="Model">/d8FWnY5yUeohoNjDbq45gAA</XPD:REF>
+<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nM3c9q4PUUmLLzbFek57sQAA">
+<XPD:OBJ name="NameLabel" type="LabelView" guid="stFZl2b/HkiVnwu7F6zCyQAA">
+<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
+<XPD:ATTR name="Text" type="string">RTCPSessionImpl</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="MvJ9dvfYTU+teTfr0mk1igAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="LabelView" guid="J5j4g1AdEE6/G/7jNpcE1wAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SKZ5hHEPhkaHqKmwcjspLQAA">
+<XPD:REF name="Model">/d8FWnY5yUeohoNjDbq45gAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7FpvfQKXUECpBkmZhCkxDgAA">
+<XPD:REF name="Model">/d8FWnY5yUeohoNjDbq45gAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="vggYdQtk3EK/VqojODdxSQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:REF name="Model">/d8FWnY5yUeohoNjDbq45gAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[10]" type="UMLNoteView" guid="iMJY6jBHa0y3S4SiNQqOdAAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$007DF0A9</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">980</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">16</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">146</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
+<XPD:ATTR name="Text" type="string">The darker boxes (in blue)
+represent slice-defined
+types.
+</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="NxduPOP6S0ifqUzEzjw8BgAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">44</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">24</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
+<XPD:REF name="Model">lwobSzaQuEWMS2qRr/Z+zgAA</XPD:REF>
+<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="/Pyao2n8lkut0mrn7JT59wAA">
+<XPD:OBJ name="NameLabel" type="LabelView" guid="lnqtsSzgDEyoD9ARG65//QAA">
+<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
+<XPD:ATTR name="Text" type="string">Application</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xgR4Tvo85UOZhaZyKcyorwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Wb05TIepaEGn9CZtgjatZQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3Ltibq1FEUePwF90WbO6agAA">
+<XPD:REF name="Model">lwobSzaQuEWMS2qRr/Z+zgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AWyUxJqtBkC+Jn8XxOWW+AAA">
+<XPD:REF name="Model">lwobSzaQuEWMS2qRr/Z+zgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="OR7kdXET1U2sPh2uy3hM7gAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:REF name="Model">lwobSzaQuEWMS2qRr/Z+zgAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="XE6+BqZfb0W9cBB+y8bSEgAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">16</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">132</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">135</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
+<XPD:REF name="Model">SqYlzlNsC0aZ7E2IpgUHuwAA</XPD:REF>
+<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uGyKfDYuE0mGGSOWpZQGHwAA">
+<XPD:OBJ name="NameLabel" type="LabelView" guid="yqu34/OwEEm1agzeayoGkwAA">
+<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
+<XPD:ATTR name="Text" type="string">MediaRTPPJMediaApp</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mCKdxW7NPkG6QIVQ0Xg0IwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TBHfbMpdM0Gcq1SFHZhoFwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="pdyHNEmq2EWQ0hsa6SbTsgAA">
+<XPD:REF name="Model">SqYlzlNsC0aZ7E2IpgUHuwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="AiWEqrlYbE20enJvcMb6kgAA">
+<XPD:REF name="Model">SqYlzlNsC0aZ7E2IpgUHuwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PPrwRrJZ702LwPoVVIh4MgAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:REF name="Model">SqYlzlNsC0aZ7E2IpgUHuwAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="S6vN7WcqB0qovTo4ZcXW7AAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Points" type="Points">83,132;83,66</XPD:ATTR>
+<XPD:REF name="Model">YaG8aEKGOkCR1MZM2QNyogAA</XPD:REF>
+<XPD:REF name="Head">NxduPOP6S0ifqUzEzjw8BgAA</XPD:REF>
+<XPD:REF name="Tail">XE6+BqZfb0W9cBB+y8bSEgAA</XPD:REF>
+<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8YVBAv6RZEmOzEZe5WYkCAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">YaG8aEKGOkCR1MZM2QNyogAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="U8oyE7Qxo0i2he7yuji8SQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:REF name="Model">YaG8aEKGOkCR1MZM2QNyogAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9l6A74bLPUmAKWqs5AyhRgAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">YaG8aEKGOkCR1MZM2QNyogAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="tie2CosiAEauICpWjsyIpQAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Points" type="Points">224,192;150,172</XPD:ATTR>
+<XPD:REF name="Model">Nj/WD454jE6N7Gy/puisCwAA</XPD:REF>
+<XPD:REF name="Head">XE6+BqZfb0W9cBB+y8bSEgAA</XPD:REF>
+<XPD:REF name="Tail">vuRt++36sESLRFaiMbjHyQAA</XPD:REF>
+<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+6re+KA+vkONlXEtxP8EswAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">Nj/WD454jE6N7Gy/puisCwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="sYttx3sIo0mGsrKVd1buOAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:REF name="Model">Nj/WD454jE6N7Gy/puisCwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9ESs2BBC/0qP1DvA1H9PvwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">Nj/WD454jE6N7Gy/puisCwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="yv80Hgv5N0WyKu5+bZpZpQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
+<XPD:REF name="Model">lOnUUproO0OV0sXOY4PvkgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="/i5Po/WRpUGdOuYdQn2XdwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
+<XPD:REF name="Model">VsS3MidTBEag/SvT+cIuFgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="cO0ayudJ5Ee1dlRtr9N0iQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
+<XPD:REF name="Model">lOnUUproO0OV0sXOY4PvkgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="vXBrTQRd3k28vOtp7j3/uAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
+<XPD:REF name="Model">VsS3MidTBEag/SvT+cIuFgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="td/C8L/ebkiXwgXR03oYpgAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
+<XPD:REF name="Model">lOnUUproO0OV0sXOY4PvkgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="gy4Ug0NPZ0m3gr+vAmdt+gAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
+<XPD:REF name="Model">VsS3MidTBEag/SvT+cIuFgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="xAJWOQzr60GvIlEl8jxgZgAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
+<XPD:REF name="Model">lOnUUproO0OV0sXOY4PvkgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="KAnx1bfglUeW7vaa7o2pPwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
+<XPD:REF name="Model">VsS3MidTBEag/SvT+cIuFgAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[15]" type="UMLRealizationView" guid="5l8gUyv8XE++cLfAsoaHwQAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Points" type="Points">305,180;306,84</XPD:ATTR>
+<XPD:REF name="Model">MxVThHqwgUaZOxdCQXBkpwAA</XPD:REF>
+<XPD:REF name="Head">L8/Yfl3Bvkmvj0OpvHMYCQAA</XPD:REF>
+<XPD:REF name="Tail">vuRt++36sESLRFaiMbjHyQAA</XPD:REF>
+<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lpcyaAhRQ020ykS7cWZFIgAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">MxVThHqwgUaZOxdCQXBkpwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Jh78EpBg3UG/OuA5FKl6gAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:REF name="Model">MxVThHqwgUaZOxdCQXBkpwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GVv27QPaU0a6Mc7CjhsOcQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">MxVThHqwgUaZOxdCQXBkpwAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[16]" type="UMLRealizationView" guid="qpQ/5Ij9nU2YP1Vj2hE7zwAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Points" type="Points">565,176;566,110</XPD:ATTR>
+<XPD:REF name="Model">UZaplC5jQUiX1G8X3ZzIrgAA</XPD:REF>
+<XPD:REF name="Head">Xmsg4WGr20qHxvcStMlVPQAA</XPD:REF>
+<XPD:REF name="Tail">l728pfXdck2ZaHFkf/nxjQAA</XPD:REF>
+<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="fkbJGaiT60CsaEFWn9e2sAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">UZaplC5jQUiX1G8X3ZzIrgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="nt42g7dTY0aImV9V9XdefgAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:REF name="Model">UZaplC5jQUiX1G8X3ZzIrgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="e7+7YpITPk6PvdDm+3wv2QAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">UZaplC5jQUiX1G8X3ZzIrgAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[17]" type="UMLRealizationView" guid="llSH+xmxakykaTiwN/PR2wAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Points" type="Points">829,112;830,71</XPD:ATTR>
+<XPD:REF name="Model">iKps3B+QYkKfFgV7xOY5VwAA</XPD:REF>
+<XPD:REF name="Head">QR4OOdR100iU0XZGpcqFpAAA</XPD:REF>
+<XPD:REF name="Tail">0+XZ66VlHUq2sZR8ZTp3vAAA</XPD:REF>
+<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="T6SGO5gEWk6RrOLebppoKQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">iKps3B+QYkKfFgV7xOY5VwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3t5sOpVNnEymhMP/2QX9agAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:REF name="Model">iKps3B+QYkKfFgV7xOY5VwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="XZDlLaSHukyDYxJ42Nv1BwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">iKps3B+QYkKfFgV7xOY5VwAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[18]" type="UMLRealizationView" guid="OwhKTiGzOU+PmYS/K0JrBAAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Points" type="Points">826,304;827,265</XPD:ATTR>
+<XPD:REF name="Model">UyHhdDqdeUiGPiWNeqi5XwAA</XPD:REF>
+<XPD:REF name="Head">LWuPFO0QM0mJ9HSvn3krnwAA</XPD:REF>
+<XPD:REF name="Tail">cputQP2np0iA6scLoteDKgAA</XPD:REF>
+<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BaSQhqVlHEasdIfdPykVdwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">UyHhdDqdeUiGPiWNeqi5XwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Z5y3++Py6kOpn7o95OaG1gAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:REF name="Model">UyHhdDqdeUiGPiWNeqi5XwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="nAl0421ZCkSu8b6cLMaw3wAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">UyHhdDqdeUiGPiWNeqi5XwAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[19]" type="UMLRealizationView" guid="xrGrARTLUU+cR3U1H1hk7AAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Points" type="Points">843,544;843,507</XPD:ATTR>
+<XPD:REF name="Model">RzO6GYfPFk69azdL61OH+gAA</XPD:REF>
+<XPD:REF name="Head">ahbUbvJClEetPf9/Ak6R+gAA</XPD:REF>
+<XPD:REF name="Tail">T6yUADmACkGs6GDvp6zS+QAA</XPD:REF>
+<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="fts70P8Lt0eEwybX1VKxmQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">RzO6GYfPFk69azdL61OH+gAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3O7KLh/rHkawETWtAWKXhAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:REF name="Model">RzO6GYfPFk69azdL61OH+gAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="J7nxJtntHEK2D2Z/e6+4QQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">RzO6GYfPFk69azdL61OH+gAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[20]" type="UMLAssociationView" guid="AqWkKCQKFUizDKoUDMKWRgAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Points" type="Points">793,154;677,222</XPD:ATTR>
+<XPD:REF name="Model">CsN/0TwkS0S9oH4fHDDj0wAA</XPD:REF>
+<XPD:REF name="Head">l728pfXdck2ZaHFkf/nxjQAA</XPD:REF>
+<XPD:REF name="Tail">0+XZ66VlHUq2sZR8ZTp3vAAA</XPD:REF>
+<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+6pjPQoADUSuNMv+Ik76tQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">CsN/0TwkS0S9oH4fHDDj0wAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="8eMLowXyR0WxQoIdiLwffgAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:REF name="Model">CsN/0TwkS0S9oH4fHDDj0wAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xWWcObttZUixOGry0+ci4AAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">CsN/0TwkS0S9oH4fHDDj0wAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="dwiTaSBlwkWlSaNWmVs7xwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
+<XPD:REF name="Model">PoEVMMsgNUSEZ+tXjbmWQwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="6AeiyHDFzECQsZuzE0s9tQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
+<XPD:REF name="Model">Nbw1H5Lk7kilnvG828+1cQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="rx2nlnTIOE+XAtRXqjnMbAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
+<XPD:REF name="Model">PoEVMMsgNUSEZ+tXjbmWQwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="3/V1DZmazES/5rWJzeLwVgAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
+<XPD:REF name="Model">Nbw1H5Lk7kilnvG828+1cQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Rj6kPN5Q1kaFECUn0139uQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
+<XPD:REF name="Model">PoEVMMsgNUSEZ+tXjbmWQwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="cUzyFGhxCUKk9c/PMJRMwAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
+<XPD:REF name="Model">Nbw1H5Lk7kilnvG828+1cQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Rdt+2gPBnkOh+8Ibq3A5NAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
+<XPD:REF name="Model">PoEVMMsgNUSEZ+tXjbmWQwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="IBCgZwpZiUScIuRcoYIsbwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
+<XPD:REF name="Model">Nbw1H5Lk7kilnvG828+1cQAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[21]" type="UMLAssociationView" guid="f+cWUfcoK0mpkBceR8tX1QAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Points" type="Points">720,318;677,310</XPD:ATTR>
+<XPD:REF name="Model">FtyLPYDqoEmMGMl1EuuwvwAA</XPD:REF>
+<XPD:REF name="Head">l728pfXdck2ZaHFkf/nxjQAA</XPD:REF>
+<XPD:REF name="Tail">cputQP2np0iA6scLoteDKgAA</XPD:REF>
+<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="AYw0cGiwFUi0ldkCH6eF8QAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">FtyLPYDqoEmMGMl1EuuwvwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="y7ahWbl2skaIpBiBC9SMWQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:REF name="Model">FtyLPYDqoEmMGMl1EuuwvwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="LzqZgJ+wBEei9H3THUhKjAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">FtyLPYDqoEmMGMl1EuuwvwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="+5rxbCI8ZEOzzbk73WE2lgAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
+<XPD:REF name="Model">fF+Ks9jqeEyRrQaqcYOIwgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="na4DYHOZDE6s61kuTB6K0QAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
+<XPD:REF name="Model">kabVqwup/Ua6stafHLj4ZQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="g/IkyzK+d0KIR+x4C+MinwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
+<XPD:REF name="Model">fF+Ks9jqeEyRrQaqcYOIwgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="qsrXrAXROUG727RxsA3RYwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
+<XPD:REF name="Model">kabVqwup/Ua6stafHLj4ZQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="m96sIONymkydg2QuHNGhrQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
+<XPD:REF name="Model">fF+Ks9jqeEyRrQaqcYOIwgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="wExVyI1sdEeYd9dv2GyE8wAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
+<XPD:REF name="Model">kabVqwup/Ua6stafHLj4ZQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="5J8uYZ/yRkSTjSqbvy0cnAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
+<XPD:REF name="Model">fF+Ks9jqeEyRrQaqcYOIwgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="LT0dlk2WI0K95DCNjZBV6wAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
+<XPD:REF name="Model">kabVqwup/Ua6stafHLj4ZQAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[22]" type="UMLAssociationView" guid="L3cg2IV99kq8SHE9HBuO3QAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Points" type="Points">809,544;671,400</XPD:ATTR>
+<XPD:REF name="Model">5tPRJJCvzEiDZdhMidiXdQAA</XPD:REF>
+<XPD:REF name="Head">l728pfXdck2ZaHFkf/nxjQAA</XPD:REF>
+<XPD:REF name="Tail">T6yUADmACkGs6GDvp6zS+QAA</XPD:REF>
+<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="kZ1TTLHjE0+US7u2cVdntwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">5tPRJJCvzEiDZdhMidiXdQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="nuR0Gubkn0uhwg2XZh1ZGwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:REF name="Model">5tPRJJCvzEiDZdhMidiXdQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2Zl3EOivbkudKdIyTSmPbwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">5tPRJJCvzEiDZdhMidiXdQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="7pkpDHfqRUyaqCdkyz1vWwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
+<XPD:REF name="Model">0ieqkleV8EqsS+HpV7XlNwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="OKgWql1WwU+VZOCRshtEmgAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
+<XPD:REF name="Model">ykPDW3oLU0W6levfd4UnUwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="e/GU4fJ+TUSRscEXiLWhfAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
+<XPD:REF name="Model">0ieqkleV8EqsS+HpV7XlNwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="pgEwp+NqUkuEybu68WNBbQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
+<XPD:REF name="Model">ykPDW3oLU0W6levfd4UnUwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="lurSi3mjKESav4vXmILCTAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
+<XPD:REF name="Model">0ieqkleV8EqsS+HpV7XlNwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="duOiQlZD5EGfKPA6fUxCbQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
+<XPD:REF name="Model">ykPDW3oLU0W6levfd4UnUwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="aNTHVcExVEiPt1w2u8yFyAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">-992</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">-992</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
+<XPD:REF name="Model">0ieqkleV8EqsS+HpV7XlNwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="+V9cuvIydEaHoobfkFpeEwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">-992</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">-992</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
+<XPD:REF name="Model">ykPDW3oLU0W6levfd4UnUwAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedViews[23]" type="UMLAssociationView" guid="E1Zp7Vzf5kCRcVRBlIH3NQAA">
+<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
+<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
+<XPD:ATTR name="Points" type="Points">452,256;387,237</XPD:ATTR>
+<XPD:REF name="Model">900hUHHl4Eer8DAW3DScawAA</XPD:REF>
+<XPD:REF name="Head">vuRt++36sESLRFaiMbjHyQAA</XPD:REF>
+<XPD:REF name="Tail">l728pfXdck2ZaHFkf/nxjQAA</XPD:REF>
+<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jJOqhoZg1U2/ZheeJkIGLQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">900hUHHl4Eer8DAW3DScawAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xM/hQeaD+0mLAAOuFmka/QAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:REF name="Model">900hUHHl4Eer8DAW3DScawAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="sw7cvMRecUGh7qM4BWd0+QAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
+<XPD:REF name="Model">900hUHHl4Eer8DAW3DScawAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="PjANSNs2xkid7oJAWa2luwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
+<XPD:REF name="Model">wWIiEmRwb0G1fy5swaFi/QAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ASAnno8Zx0KwIxVJWrWphgAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
+<XPD:REF name="Model">7F9EF2HmH0ui/M1OmI1WuQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="6DaWejsKAUC5ng1oykQVfgAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
+<XPD:REF name="Model">wWIiEmRwb0G1fy5swaFi/QAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="9u6soYz4XUOMKEespK2mLAAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
+<XPD:REF name="Model">7F9EF2HmH0ui/M1OmI1WuQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="T53/qDtNvESnZVD63Bre6gAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
+<XPD:REF name="Model">wWIiEmRwb0G1fy5swaFi/QAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="lyt4CuE9aU6U2yL9/BUw+QAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
+<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
+<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
+<XPD:REF name="Model">7F9EF2HmH0ui/M1OmI1WuQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="w0cLWkL+Q06Kn1/qEg3WuwAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
+<XPD:REF name="Model">wWIiEmRwb0G1fy5swaFi/QAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="1WGiyaFf+EqqBYgqSv0fJQAA">
+<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
+<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
+<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
+<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
+<XPD:REF name="Model">7F9EF2HmH0ui/M1OmI1WuQAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:ATTR name="#OwnedElements" type="integer">23</XPD:ATTR>
+<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="b4awt+agFEq9s6ySlP11/gAA">
+<XPD:ATTR name="Name" type="string">StreamSourceRTPImpl</XPD:ATTR>
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">cputQP2np0iA6scLoteDKgAA</XPD:REF>
+<XPD:REF name="Views[1]">IAb36cu/sESG9ldJwm+z3QAA</XPD:REF>
+<XPD:REF name="Views[2]">KZjF1UfKeUiA3yDePFPpNQAA</XPD:REF>
+<XPD:REF name="Views[3]">4+RugIDCa0WKj31otzVpRgAA</XPD:REF>
+<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
+<XPD:REF name="ClientDependencies[0]">UyHhdDqdeUiGPiWNeqi5XwAA</XPD:REF>
+<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
+<XPD:REF name="Generalizations[0]">JIQMah9FKE2r376sJzQC/QAA</XPD:REF>
+<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
+<XPD:REF name="Associations[0]">kabVqwup/Ua6stafHLj4ZQAA</XPD:REF>
+<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
+<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="nim8zzBOPEKh5DiwomzpQQAA">
+<XPD:ATTR name="Name" type="string">mIncomingSession</XPD:ATTR>
+<XPD:ATTR name="Documentation" type="string"> </XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">pjmedia_rtp_session*</XPD:ATTR>
+<XPD:REF name="Owner">b4awt+agFEq9s6ySlP11/gAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="0n0cBiLf0USFyskd7X3uqQAA">
+<XPD:ATTR name="Name" type="string">mSession</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">RTPSessionImplPtr</XPD:ATTR>
+<XPD:REF name="Owner">b4awt+agFEq9s6ySlP11/gAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="Cgps3KPK6kqq1cDv3ZzrNwAA">
+<XPD:ATTR name="Name" type="string">StreamSinkRTPImpl</XPD:ATTR>
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">T6yUADmACkGs6GDvp6zS+QAA</XPD:REF>
+<XPD:REF name="Views[1]">HZelI7ONl0+OXKu3CAeD4QAA</XPD:REF>
+<XPD:REF name="Views[2]">lQmGG7w52EuhDgqP/OhENgAA</XPD:REF>
+<XPD:REF name="Views[3]">uUKh/ogOr0uRG+ao848j7QAA</XPD:REF>
+<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
+<XPD:REF name="ClientDependencies[0]">RzO6GYfPFk69azdL61OH+gAA</XPD:REF>
+<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
+<XPD:REF name="Generalizations[0]">IMIjTmPCzEO2aQfnGUd5hwAA</XPD:REF>
+<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
+<XPD:REF name="Associations[0]">ykPDW3oLU0W6levfd4UnUwAA</XPD:REF>
+<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
+<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="BeLSGNA+jEWtc9f6lG3gjAAA">
+<XPD:ATTR name="Name" type="string">mOutgoingSession</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">pjmedia_rtp_session*</XPD:ATTR>
+<XPD:REF name="Owner">Cgps3KPK6kqq1cDv3ZzrNwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="mQF8Cd06n0uPqkP4H+v0WwAA">
+<XPD:ATTR name="Name" type="string">mSession</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">RTPSessionImplPtr</XPD:ATTR>
+<XPD:REF name="Owner">Cgps3KPK6kqq1cDv3ZzrNwAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="bTVEMG3iF0W307MG0FHSLgAA">
+<XPD:ATTR name="Name" type="string">RTPMediaServiceImpl</XPD:ATTR>
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">vuRt++36sESLRFaiMbjHyQAA</XPD:REF>
+<XPD:REF name="Views[1]">3peZhlML1kCRWpPkWETftgAA</XPD:REF>
+<XPD:REF name="Views[2]">Trbe4gipAUmJIp0wZLMgxAAA</XPD:REF>
+<XPD:REF name="Views[3]">rkyk3zWnfE+QWsMJK+1T+AAA</XPD:REF>
+<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
+<XPD:REF name="ClientDependencies[0]">MxVThHqwgUaZOxdCQXBkpwAA</XPD:REF>
+<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
+<XPD:REF name="Generalizations[0]">KpiZ1C+0xkO8bNs8IqyUugAA</XPD:REF>
+<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
+<XPD:REF name="Associations[0]">VsS3MidTBEag/SvT+cIuFgAA</XPD:REF>
+<XPD:REF name="Associations[1]">aZow5hZqNEmNHVNJ1LOEPAAA</XPD:REF>
+<XPD:REF name="Associations[2]">wWIiEmRwb0G1fy5swaFi/QAA</XPD:REF>
+<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
+<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="1TYuGWcRE0mruQDrg55uWAAA">
+<XPD:ATTR name="Name" type="string">mCachingPool</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">pj_caching_pool</XPD:ATTR>
+<XPD:REF name="Owner">bTVEMG3iF0W307MG0FHSLgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="8DG6AAOJUES90iHfn78mEwAA">
+<XPD:ATTR name="Name" type="string">mMemoryPool</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">pj_pool_t*</XPD:ATTR>
+<XPD:REF name="Owner">bTVEMG3iF0W307MG0FHSLgAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="IL9F41YazEaSQ9tCaREnSAAA">
+<XPD:ATTR name="Name" type="string">RTPSessionImpl</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">l728pfXdck2ZaHFkf/nxjQAA</XPD:REF>
+<XPD:REF name="Views[1]">IhxgKLZoRkqVLHbizJYB4wAA</XPD:REF>
+<XPD:REF name="Views[2]">pnMUKRnj90y//XAoMEGLygAA</XPD:REF>
+<XPD:REF name="Views[3]">QcVHZDU5hEiMpzpsIuqZ9QAA</XPD:REF>
+<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
+<XPD:REF name="ClientDependencies[0]">UZaplC5jQUiX1G8X3ZzIrgAA</XPD:REF>
+<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
+<XPD:REF name="Generalizations[0]">kCP5YoiNQkKMYAc/K1SApQAA</XPD:REF>
+<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
+<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fYe5QN2410idTf26cUSkiwAA">
+<XPD:ATTR name="Name" type="string">getTransport</XPD:ATTR>
+<XPD:REF name="Owner">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
+<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vaaJgbgRfkiLZz+J+SlcvwAA">
+<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">pjmedia_transport*</XPD:ATTR>
+<XPD:REF name="BehavioralFeature">fYe5QN2410idTf26cUSkiwAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="oYFplgl3JES9UhxJVdg7twAA">
+<XPD:ATTR name="Name" type="string">getRTCP</XPD:ATTR>
+<XPD:REF name="Owner">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
+<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VUh40jPTiUSMBqGrL/XFJwAA">
+<XPD:ATTR name="Name" type="string">Parameter1</XPD:ATTR>
+<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">pjmedia_rtcp_session*</XPD:ATTR>
+<XPD:REF name="BehavioralFeature">oYFplgl3JES9UhxJVdg7twAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
+<XPD:REF name="Associations[0]">4NbACueY40O4ue/yL4OJ/QAA</XPD:REF>
+<XPD:REF name="Associations[1]">PoEVMMsgNUSEZ+tXjbmWQwAA</XPD:REF>
+<XPD:REF name="Associations[2]">fF+Ks9jqeEyRrQaqcYOIwgAA</XPD:REF>
+<XPD:REF name="Associations[3]">0ieqkleV8EqsS+HpV7XlNwAA</XPD:REF>
+<XPD:REF name="Associations[4]">7F9EF2HmH0ui/M1OmI1WuQAA</XPD:REF>
+<XPD:ATTR name="#Attributes" type="integer">12</XPD:ATTR>
+<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="nawk7OLAb0upJUTr4eFOJQAA">
+<XPD:ATTR name="Name" type="string">mFormats</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">FormatSeq</XPD:ATTR>
+<XPD:REF name="Owner">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="yLootu9ngkCTrGcPm6KYwQAA">
+<XPD:ATTR name="Name" type="string">mEndpoint</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">pjmedia_endpt*</XPD:ATTR>
+<XPD:REF name="Owner">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="aP+r1MW3qE+S3+wB0ty2RAAA">
+<XPD:ATTR name="Name" type="string">mTransport</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">pjmedia_transport*</XPD:ATTR>
+<XPD:REF name="Owner">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="jm8Y81xbX06qxqN3ve9UoAAA">
+<XPD:ATTR name="Name" type="string">mStreamInformation</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">pjmedia_stream_info*</XPD:ATTR>
+<XPD:REF name="Owner">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="mGSoyWpUu0CMVCTwBuO94AAA">
+<XPD:ATTR name="Name" type="string">mRTCPSession</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">pjmedia_rtcp_session*</XPD:ATTR>
+<XPD:REF name="Owner">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="MCUCD/VpCEugHssA3paWNgAA">
+<XPD:ATTR name="Name" type="string">mUsingRTCP</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
+<XPD:REF name="Owner">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="KcxkJoPTyUuH7jQx3pc5zwAA">
+<XPD:ATTR name="Name" type="string">mStreamSource</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">StreamSourceRTPImplPtr</XPD:ATTR>
+<XPD:REF name="Owner">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="bf3VW7nOO0m06DGTuyOS4gAA">
+<XPD:ATTR name="Name" type="string">mStreamSourceProxy</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">StreamSourceRTPPrx</XPD:ATTR>
+<XPD:REF name="Owner">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="I7sZU266KEOyKhApHqtPhgAA">
+<XPD:ATTR name="Name" type="string">mStreamSink</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">StreamSinkRTPImplPtr</XPD:ATTR>
+<XPD:REF name="Owner">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="WRUmgJUAok6RvDTw+f+V5gAA">
+<XPD:ATTR name="Name" type="string">mStreamSinkProxy</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">StreamSinkRTPPrx</XPD:ATTR>
+<XPD:REF name="Owner">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="YocXz4Xgtk+YH+nlJim6BAAA">
+<XPD:ATTR name="Name" type="string">mRTCP</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">RTCPSessionImplPtr</XPD:ATTR>
+<XPD:REF name="Owner">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Attributes[11]" type="UMLAttribute" guid="S25Nr/lf+U2bG9Xu0z3ggwAA">
+<XPD:ATTR name="Name" type="string">mRTCPProxy</XPD:ATTR>
+<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
+<XPD:ATTR name="TypeExpression" type="string">RTCPSessionPrx</XPD:ATTR>
+<XPD:REF name="Owner">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="/d8FWnY5yUeohoNjDbq45gAA">
+<XPD:ATTR name="Name" type="string">RTCPSessionImpl</XPD:ATTR>
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">0+XZ66VlHUq2sZR8ZTp3vAAA</XPD:REF>
+<XPD:REF name="Views[1]">SKZ5hHEPhkaHqKmwcjspLQAA</XPD:REF>
+<XPD:REF name="Views[2]">7FpvfQKXUECpBkmZhCkxDgAA</XPD:REF>
+<XPD:REF name="Views[3]">vggYdQtk3EK/VqojODdxSQAA</XPD:REF>
+<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
+<XPD:REF name="ClientDependencies[0]">iKps3B+QYkKfFgV7xOY5VwAA</XPD:REF>
+<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
+<XPD:REF name="Generalizations[0]">uE13FZLnV0iMtltlq85F/gAA</XPD:REF>
+<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
+<XPD:REF name="Associations[0]">Nbw1H5Lk7kilnvG828+1cQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[5]" type="UMLGeneralization" guid="kCP5YoiNQkKMYAc/K1SApQAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:REF name="Child">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+<XPD:REF name="Parent">/Hjb5nLOuE2JAFfOmYqF2wAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[6]" type="UMLGeneralization" guid="KpiZ1C+0xkO8bNs8IqyUugAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:REF name="Child">bTVEMG3iF0W307MG0FHSLgAA</XPD:REF>
+<XPD:REF name="Parent">TN1d7m5HcEyEpChVxeJdLwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[7]" type="UMLGeneralization" guid="uE13FZLnV0iMtltlq85F/gAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:REF name="Child">/d8FWnY5yUeohoNjDbq45gAA</XPD:REF>
+<XPD:REF name="Parent">Sv2lFC40S0izZwKkaG4XPwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[8]" type="UMLGeneralization" guid="JIQMah9FKE2r376sJzQC/QAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:REF name="Child">b4awt+agFEq9s6ySlP11/gAA</XPD:REF>
+<XPD:REF name="Parent">kDyhZ4m3gEiYwAWRmSrrnQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[9]" type="UMLGeneralization" guid="IMIjTmPCzEO2aQfnGUd5hwAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:REF name="Child">Cgps3KPK6kqq1cDv3ZzrNwAA</XPD:REF>
+<XPD:REF name="Parent">Y1NZ5Q6woU2KoBjS4WX0wQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="SqYlzlNsC0aZ7E2IpgUHuwAA">
+<XPD:ATTR name="Name" type="string">MediaRTPPJMediaApp</XPD:ATTR>
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">XE6+BqZfb0W9cBB+y8bSEgAA</XPD:REF>
+<XPD:REF name="Views[1]">pdyHNEmq2EWQ0hsa6SbTsgAA</XPD:REF>
+<XPD:REF name="Views[2]">AiWEqrlYbE20enJvcMb6kgAA</XPD:REF>
+<XPD:REF name="Views[3]">PPrwRrJZ702LwPoVVIh4MgAA</XPD:REF>
+<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
+<XPD:REF name="Generalizations[0]">YaG8aEKGOkCR1MZM2QNyogAA</XPD:REF>
+<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
+<XPD:REF name="Associations[0]">lOnUUproO0OV0sXOY4PvkgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[11]" type="UMLGeneralization" guid="YaG8aEKGOkCR1MZM2QNyogAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:REF name="Child">SqYlzlNsC0aZ7E2IpgUHuwAA</XPD:REF>
+<XPD:REF name="Parent">lwobSzaQuEWMS2qRr/Z+zgAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">S6vN7WcqB0qovTo4ZcXW7AAA</XPD:REF>
+<XPD:REF name="Views[1]">8YVBAv6RZEmOzEZe5WYkCAAA</XPD:REF>
+<XPD:REF name="Views[2]">U8oyE7Qxo0i2he7yuji8SQAA</XPD:REF>
+<XPD:REF name="Views[3]">9l6A74bLPUmAKWqs5AyhRgAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[12]" type="UMLAssociation" guid="Nj/WD454jE6N7Gy/puisCwAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">tie2CosiAEauICpWjsyIpQAA</XPD:REF>
+<XPD:REF name="Views[1]">+6re+KA+vkONlXEtxP8EswAA</XPD:REF>
+<XPD:REF name="Views[2]">sYttx3sIo0mGsrKVd1buOAAA</XPD:REF>
+<XPD:REF name="Views[3]">9ESs2BBC/0qP1DvA1H9PvwAA</XPD:REF>
+<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
+<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="VsS3MidTBEag/SvT+cIuFgAA">
+<XPD:REF name="Association">Nj/WD454jE6N7Gy/puisCwAA</XPD:REF>
+<XPD:REF name="Participant">bTVEMG3iF0W307MG0FHSLgAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">/i5Po/WRpUGdOuYdQn2XdwAA</XPD:REF>
+<XPD:REF name="Views[1]">gy4Ug0NPZ0m3gr+vAmdt+gAA</XPD:REF>
+<XPD:REF name="Views[2]">vXBrTQRd3k28vOtp7j3/uAAA</XPD:REF>
+<XPD:REF name="Views[3]">KAnx1bfglUeW7vaa7o2pPwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="lOnUUproO0OV0sXOY4PvkgAA">
+<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
+<XPD:REF name="Association">Nj/WD454jE6N7Gy/puisCwAA</XPD:REF>
+<XPD:REF name="Participant">SqYlzlNsC0aZ7E2IpgUHuwAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">yv80Hgv5N0WyKu5+bZpZpQAA</XPD:REF>
+<XPD:REF name="Views[1]">td/C8L/ebkiXwgXR03oYpgAA</XPD:REF>
+<XPD:REF name="Views[2]">cO0ayudJ5Ee1dlRtr9N0iQAA</XPD:REF>
+<XPD:REF name="Views[3]">xAJWOQzr60GvIlEl8jxgZgAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[13]" type="UMLRealization" guid="MxVThHqwgUaZOxdCQXBkpwAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:REF name="Client">bTVEMG3iF0W307MG0FHSLgAA</XPD:REF>
+<XPD:REF name="Supplier">TN1d7m5HcEyEpChVxeJdLwAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">5l8gUyv8XE++cLfAsoaHwQAA</XPD:REF>
+<XPD:REF name="Views[1]">lpcyaAhRQ020ykS7cWZFIgAA</XPD:REF>
+<XPD:REF name="Views[2]">Jh78EpBg3UG/OuA5FKl6gAAA</XPD:REF>
+<XPD:REF name="Views[3]">GVv27QPaU0a6Mc7CjhsOcQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[14]" type="UMLRealization" guid="UZaplC5jQUiX1G8X3ZzIrgAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:REF name="Client">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+<XPD:REF name="Supplier">/Hjb5nLOuE2JAFfOmYqF2wAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">qpQ/5Ij9nU2YP1Vj2hE7zwAA</XPD:REF>
+<XPD:REF name="Views[1]">fkbJGaiT60CsaEFWn9e2sAAA</XPD:REF>
+<XPD:REF name="Views[2]">nt42g7dTY0aImV9V9XdefgAA</XPD:REF>
+<XPD:REF name="Views[3]">e7+7YpITPk6PvdDm+3wv2QAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[15]" type="UMLRealization" guid="iKps3B+QYkKfFgV7xOY5VwAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:REF name="Client">/d8FWnY5yUeohoNjDbq45gAA</XPD:REF>
+<XPD:REF name="Supplier">Sv2lFC40S0izZwKkaG4XPwAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">llSH+xmxakykaTiwN/PR2wAA</XPD:REF>
+<XPD:REF name="Views[1]">T6SGO5gEWk6RrOLebppoKQAA</XPD:REF>
+<XPD:REF name="Views[2]">3t5sOpVNnEymhMP/2QX9agAA</XPD:REF>
+<XPD:REF name="Views[3]">XZDlLaSHukyDYxJ42Nv1BwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[16]" type="UMLRealization" guid="UyHhdDqdeUiGPiWNeqi5XwAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:REF name="Client">b4awt+agFEq9s6ySlP11/gAA</XPD:REF>
+<XPD:REF name="Supplier">kDyhZ4m3gEiYwAWRmSrrnQAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">OwhKTiGzOU+PmYS/K0JrBAAA</XPD:REF>
+<XPD:REF name="Views[1]">BaSQhqVlHEasdIfdPykVdwAA</XPD:REF>
+<XPD:REF name="Views[2]">Z5y3++Py6kOpn7o95OaG1gAA</XPD:REF>
+<XPD:REF name="Views[3]">nAl0421ZCkSu8b6cLMaw3wAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[17]" type="UMLRealization" guid="RzO6GYfPFk69azdL61OH+gAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:REF name="Client">Cgps3KPK6kqq1cDv3ZzrNwAA</XPD:REF>
+<XPD:REF name="Supplier">Y1NZ5Q6woU2KoBjS4WX0wQAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">xrGrARTLUU+cR3U1H1hk7AAA</XPD:REF>
+<XPD:REF name="Views[1]">fts70P8Lt0eEwybX1VKxmQAA</XPD:REF>
+<XPD:REF name="Views[2]">3O7KLh/rHkawETWtAWKXhAAA</XPD:REF>
+<XPD:REF name="Views[3]">J7nxJtntHEK2D2Z/e6+4QQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[18]" type="UMLAssociation" guid="i9p6VsLW+kymLoMvR8spiQAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
+<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="4NbACueY40O4ue/yL4OJ/QAA">
+<XPD:REF name="Association">i9p6VsLW+kymLoMvR8spiQAA</XPD:REF>
+<XPD:REF name="Participant">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="aZow5hZqNEmNHVNJ1LOEPAAA">
+<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
+<XPD:REF name="Association">i9p6VsLW+kymLoMvR8spiQAA</XPD:REF>
+<XPD:REF name="Participant">bTVEMG3iF0W307MG0FHSLgAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[19]" type="UMLAssociation" guid="CsN/0TwkS0S9oH4fHDDj0wAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">AqWkKCQKFUizDKoUDMKWRgAA</XPD:REF>
+<XPD:REF name="Views[1]">+6pjPQoADUSuNMv+Ik76tQAA</XPD:REF>
+<XPD:REF name="Views[2]">8eMLowXyR0WxQoIdiLwffgAA</XPD:REF>
+<XPD:REF name="Views[3]">xWWcObttZUixOGry0+ci4AAA</XPD:REF>
+<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
+<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Nbw1H5Lk7kilnvG828+1cQAA">
+<XPD:REF name="Association">CsN/0TwkS0S9oH4fHDDj0wAA</XPD:REF>
+<XPD:REF name="Participant">/d8FWnY5yUeohoNjDbq45gAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">6AeiyHDFzECQsZuzE0s9tQAA</XPD:REF>
+<XPD:REF name="Views[1]">cUzyFGhxCUKk9c/PMJRMwAAA</XPD:REF>
+<XPD:REF name="Views[2]">3/V1DZmazES/5rWJzeLwVgAA</XPD:REF>
+<XPD:REF name="Views[3]">IBCgZwpZiUScIuRcoYIsbwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="PoEVMMsgNUSEZ+tXjbmWQwAA">
+<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
+<XPD:REF name="Association">CsN/0TwkS0S9oH4fHDDj0wAA</XPD:REF>
+<XPD:REF name="Participant">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">dwiTaSBlwkWlSaNWmVs7xwAA</XPD:REF>
+<XPD:REF name="Views[1]">Rj6kPN5Q1kaFECUn0139uQAA</XPD:REF>
+<XPD:REF name="Views[2]">rx2nlnTIOE+XAtRXqjnMbAAA</XPD:REF>
+<XPD:REF name="Views[3]">Rdt+2gPBnkOh+8Ibq3A5NAAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[20]" type="UMLAssociation" guid="FtyLPYDqoEmMGMl1EuuwvwAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">f+cWUfcoK0mpkBceR8tX1QAA</XPD:REF>
+<XPD:REF name="Views[1]">AYw0cGiwFUi0ldkCH6eF8QAA</XPD:REF>
+<XPD:REF name="Views[2]">y7ahWbl2skaIpBiBC9SMWQAA</XPD:REF>
+<XPD:REF name="Views[3]">LzqZgJ+wBEei9H3THUhKjAAA</XPD:REF>
+<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
+<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="kabVqwup/Ua6stafHLj4ZQAA">
+<XPD:REF name="Association">FtyLPYDqoEmMGMl1EuuwvwAA</XPD:REF>
+<XPD:REF name="Participant">b4awt+agFEq9s6ySlP11/gAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">na4DYHOZDE6s61kuTB6K0QAA</XPD:REF>
+<XPD:REF name="Views[1]">wExVyI1sdEeYd9dv2GyE8wAA</XPD:REF>
+<XPD:REF name="Views[2]">qsrXrAXROUG727RxsA3RYwAA</XPD:REF>
+<XPD:REF name="Views[3]">LT0dlk2WI0K95DCNjZBV6wAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="fF+Ks9jqeEyRrQaqcYOIwgAA">
+<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
+<XPD:REF name="Association">FtyLPYDqoEmMGMl1EuuwvwAA</XPD:REF>
+<XPD:REF name="Participant">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">+5rxbCI8ZEOzzbk73WE2lgAA</XPD:REF>
+<XPD:REF name="Views[1]">m96sIONymkydg2QuHNGhrQAA</XPD:REF>
+<XPD:REF name="Views[2]">g/IkyzK+d0KIR+x4C+MinwAA</XPD:REF>
+<XPD:REF name="Views[3]">5J8uYZ/yRkSTjSqbvy0cnAAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[21]" type="UMLAssociation" guid="5tPRJJCvzEiDZdhMidiXdQAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">L3cg2IV99kq8SHE9HBuO3QAA</XPD:REF>
+<XPD:REF name="Views[1]">kZ1TTLHjE0+US7u2cVdntwAA</XPD:REF>
+<XPD:REF name="Views[2]">nuR0Gubkn0uhwg2XZh1ZGwAA</XPD:REF>
+<XPD:REF name="Views[3]">2Zl3EOivbkudKdIyTSmPbwAA</XPD:REF>
+<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
+<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ykPDW3oLU0W6levfd4UnUwAA">
+<XPD:REF name="Association">5tPRJJCvzEiDZdhMidiXdQAA</XPD:REF>
+<XPD:REF name="Participant">Cgps3KPK6kqq1cDv3ZzrNwAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">OKgWql1WwU+VZOCRshtEmgAA</XPD:REF>
+<XPD:REF name="Views[1]">duOiQlZD5EGfKPA6fUxCbQAA</XPD:REF>
+<XPD:REF name="Views[2]">pgEwp+NqUkuEybu68WNBbQAA</XPD:REF>
+<XPD:REF name="Views[3]">+V9cuvIydEaHoobfkFpeEwAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="0ieqkleV8EqsS+HpV7XlNwAA">
+<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
+<XPD:REF name="Association">5tPRJJCvzEiDZdhMidiXdQAA</XPD:REF>
+<XPD:REF name="Participant">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">7pkpDHfqRUyaqCdkyz1vWwAA</XPD:REF>
+<XPD:REF name="Views[1]">lurSi3mjKESav4vXmILCTAAA</XPD:REF>
+<XPD:REF name="Views[2]">e/GU4fJ+TUSRscEXiLWhfAAA</XPD:REF>
+<XPD:REF name="Views[3]">aNTHVcExVEiPt1w2u8yFyAAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+<XPD:OBJ name="OwnedElements[22]" type="UMLAssociation" guid="900hUHHl4Eer8DAW3DScawAA">
+<XPD:REF name="Namespace">2C6IDvSJ6EOodzariCTbXgAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">E1Zp7Vzf5kCRcVRBlIH3NQAA</XPD:REF>
+<XPD:REF name="Views[1]">jJOqhoZg1U2/ZheeJkIGLQAA</XPD:REF>
+<XPD:REF name="Views[2]">xM/hQeaD+0mLAAOuFmka/QAA</XPD:REF>
+<XPD:REF name="Views[3]">sw7cvMRecUGh7qM4BWd0+QAA</XPD:REF>
+<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
+<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="7F9EF2HmH0ui/M1OmI1WuQAA">
+<XPD:REF name="Association">900hUHHl4Eer8DAW3DScawAA</XPD:REF>
+<XPD:REF name="Participant">IL9F41YazEaSQ9tCaREnSAAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">ASAnno8Zx0KwIxVJWrWphgAA</XPD:REF>
+<XPD:REF name="Views[1]">lyt4CuE9aU6U2yL9/BUw+QAA</XPD:REF>
+<XPD:REF name="Views[2]">9u6soYz4XUOMKEespK2mLAAA</XPD:REF>
+<XPD:REF name="Views[3]">1WGiyaFf+EqqBYgqSv0fJQAA</XPD:REF>
+</XPD:OBJ>
+<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="wWIiEmRwb0G1fy5swaFi/QAA">
+<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
+<XPD:REF name="Association">900hUHHl4Eer8DAW3DScawAA</XPD:REF>
+<XPD:REF name="Participant">bTVEMG3iF0W307MG0FHSLgAA</XPD:REF>
+<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
+<XPD:REF name="Views[0]">PjANSNs2xkid7oJAWa2luwAA</XPD:REF>
+<XPD:REF name="Views[1]">T53/qDtNvESnZVD63Bre6gAA</XPD:REF>
+<XPD:REF name="Views[2]">6DaWejsKAUC5ng1oykQVfgAA</XPD:REF>
+<XPD:REF name="Views[3]">w0cLWkL+Q06Kn1/qEg3WuwAA</XPD:REF>
+</XPD:OBJ>
+</XPD:OBJ>
+</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>
-----------------------------------------------------------------------
--
hydra/design.git
More information about the asterisk-scf-commits
mailing list