main
Jan Beníček 2024-11-23 19:15:37 +01:00
parent 0ed02d084c
commit ee0cb05b54
1 changed files with 568 additions and 0 deletions

View File

@ -0,0 +1,568 @@
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.7.17 Chrome/128.0.6613.186 Electron/32.2.2 Safari/537.36" version="24.7.17">
<diagram name="Stránka-1" id="jjhQda9bAFcjAebLcPAC">
<mxGraphModel dx="3378" dy="2158" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="OvrO28YMP7pkXPsGTbVf-1" value="users_instance" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="360" y="130" width="160" height="330" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-2" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-1" vertex="1">
<mxGeometry y="30" width="160" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-3" value="username: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-1" vertex="1">
<mxGeometry y="60" width="160" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-11" value="bio&lt;span style=&quot;background-color: initial;&quot;&gt;: str&lt;/span&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-1" vertex="1">
<mxGeometry y="90" width="160" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-4" value="email: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-1" vertex="1">
<mxGeometry y="120" width="160" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-6" value="password: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-1" vertex="1">
<mxGeometry y="150" width="160" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-7" value="totp: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-1" vertex="1">
<mxGeometry y="180" width="160" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-8" value="totp_enabled: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-1" vertex="1">
<mxGeometry y="210" width="160" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-9" value="profile_image: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-1" vertex="1">
<mxGeometry y="240" width="160" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-10" value="admin: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-1" vertex="1">
<mxGeometry y="270" width="160" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-36" value="public: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="OvrO28YMP7pkXPsGTbVf-1">
<mxGeometry y="300" width="160" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-19" value="users&lt;div&gt;(Known users)&lt;/div&gt;" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="80" y="40" width="140" height="180" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-20" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-19" vertex="1">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-22" value="instances_&lt;span style=&quot;background-color: initial;&quot;&gt;id: str&lt;/span&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-19" vertex="1">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-21" value="username: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-19" vertex="1">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-27" value="users_instance_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-19" vertex="1">
<mxGeometry y="120" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-35" value="public: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="OvrO28YMP7pkXPsGTbVf-19">
<mxGeometry y="150" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-23" value="instances" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-200" y="70" width="140" height="150" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-24" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-23" vertex="1">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-25" value="domain: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-23" vertex="1">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-26" value="blocked: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="OvrO28YMP7pkXPsGTbVf-23" vertex="1">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-9" value="token: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="OvrO28YMP7pkXPsGTbVf-23">
<mxGeometry y="120" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" source="OvrO28YMP7pkXPsGTbVf-2" target="OvrO28YMP7pkXPsGTbVf-27" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="OvrO28YMP7pkXPsGTbVf-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#60a917;strokeColor=#2D7600;" parent="1" source="OvrO28YMP7pkXPsGTbVf-24" target="OvrO28YMP7pkXPsGTbVf-22" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-1" value="users_friends" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="80" y="270" width="150" height="180" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-7" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-1">
<mxGeometry y="30" width="150" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-2" value="users_instance_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-1">
<mxGeometry y="60" width="150" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-3" value="users_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-1">
<mxGeometry y="90" width="150" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-4" value="confirmed: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-1">
<mxGeometry y="120" width="150" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-8" value="requested_at&lt;span style=&quot;background-color: initial;&quot;&gt;: timestamp&lt;/span&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-1">
<mxGeometry y="150" width="150" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f8cecc;strokeColor=#b85450;" edge="1" parent="1" source="OvrO28YMP7pkXPsGTbVf-2" target="47T3xcIoKzlYJRHszAzJ-2">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="290" y="175" />
<mxPoint x="290" y="340" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#fff2cc;strokeColor=#D6B656;" edge="1" parent="1" source="OvrO28YMP7pkXPsGTbVf-20" target="47T3xcIoKzlYJRHszAzJ-3">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="60" y="85" />
<mxPoint x="60" y="370" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-10" value="users_pm&lt;br&gt;(private messages)" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="80" y="-270" width="140" height="270" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-11" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-10">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-12" value="users_instance_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-10">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-13" value="users_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-10">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-14" value="sent_at: timestamp" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-10">
<mxGeometry y="120" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-15" value="message: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-10">
<mxGeometry y="150" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-19" value="reply_to: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-10">
<mxGeometry y="180" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-22" value="edited: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-10">
<mxGeometry y="210" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-23" value="files: int[] (files_array)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-10">
<mxGeometry y="240" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#fff2cc;strokeColor=#D6B656;" edge="1" parent="1" source="OvrO28YMP7pkXPsGTbVf-20" target="47T3xcIoKzlYJRHszAzJ-13">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="60" y="85" />
<mxPoint x="60" y="-165" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f8cecc;strokeColor=#b85450;" edge="1" parent="1" source="OvrO28YMP7pkXPsGTbVf-2" target="47T3xcIoKzlYJRHszAzJ-12">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="290" y="175" />
<mxPoint x="290" y="-195" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-25" value="Files" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="360" y="-60" width="140" height="90" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-26" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-25">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-27" value="path: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-25">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#b0e3e6;strokeColor=#0e8088;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-26" target="47T3xcIoKzlYJRHszAzJ-23">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-30" value="servers&lt;br&gt;(known servers)" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-520" y="10" width="140" height="180" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-31" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-30">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-46" value="server_instance_id&lt;span style=&quot;background-color: initial;&quot;&gt;: int&lt;/span&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-30">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-32" value="instances_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-30">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-33" value="name: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-30">
<mxGeometry y="120" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-86" value="public: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-30">
<mxGeometry y="150" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-34" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#2D7600;" edge="1" parent="1" source="OvrO28YMP7pkXPsGTbVf-24" target="47T3xcIoKzlYJRHszAzJ-32">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-38" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#647687;strokeColor=#314354;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-36" target="47T3xcIoKzlYJRHszAzJ-35">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="300" y="445" />
<mxPoint x="300" y="205" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-42" value="server_instance" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-520" y="-240" width="140" height="210" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-43" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-42">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-44" value="name: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-42">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-45" value="description: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-42">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-48" value="owner: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-42">
<mxGeometry y="120" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-49" value="server_image: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-42">
<mxGeometry y="150" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-85" value="public: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-42">
<mxGeometry y="180" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-47" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-43" target="47T3xcIoKzlYJRHszAzJ-46">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-350" y="-195" />
<mxPoint x="-350" y="85" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-54" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#76608a;strokeColor=#432D57;" edge="1" parent="1" source="OvrO28YMP7pkXPsGTbVf-3" target="OvrO28YMP7pkXPsGTbVf-21">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="310" y="205" />
<mxPoint x="310" y="145" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-55" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#fff2cc;strokeColor=#D6B656;gradientColor=#ffd966;" edge="1" parent="1" source="OvrO28YMP7pkXPsGTbVf-20" target="47T3xcIoKzlYJRHszAzJ-48">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="60" y="85" />
<mxPoint x="60" y="-105" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-56" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#0E8088;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-26" target="OvrO28YMP7pkXPsGTbVf-9">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="340" y="-15" />
<mxPoint x="340" y="385" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-57" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#0E8088;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-26" target="47T3xcIoKzlYJRHszAzJ-49">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="340" y="-15" />
<mxPoint x="340" y="20" />
<mxPoint x="50" y="20" />
<mxPoint x="50" y="-75" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-58" value="users_servers" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-230" y="-270" width="160" height="120" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-59" value="users_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-58">
<mxGeometry y="30" width="160" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-60" value="servers_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-58">
<mxGeometry y="60" width="160" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-61" value="banned: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-58">
<mxGeometry y="90" width="160" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-62" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#D6B656;" edge="1" parent="1" source="OvrO28YMP7pkXPsGTbVf-20" target="47T3xcIoKzlYJRHszAzJ-59">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="60" y="85" />
<mxPoint x="60" y="-225" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-63" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#e6d0de;gradientColor=#d5739d;strokeColor=#996185;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-31" target="47T3xcIoKzlYJRHszAzJ-60">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-65" value="server_roles" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-520" y="-520" width="140" height="240" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-66" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-65">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-68" value="servers_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-65">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-69" value="name: sttr" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-65">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-73" value="description: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-65">
<mxGeometry y="120" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-74" value="color: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-65">
<mxGeometry y="150" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-76" value="separate: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-65">
<mxGeometry y="180" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-77" value="priority: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-65">
<mxGeometry y="210" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-72" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-43" target="47T3xcIoKzlYJRHszAzJ-68">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-350" y="-195" />
<mxPoint x="-350" y="-450" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-78" value="users_roles" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-230" y="-520" width="140" height="150" as="geometry">
<mxRectangle x="-230" y="-520" width="100" height="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-79" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-78">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-80" value="users_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-78">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-81" value="server_roles_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-78">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-84" value="server_instance_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-78">
<mxGeometry y="120" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-82" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#D6B656;" edge="1" parent="1" source="OvrO28YMP7pkXPsGTbVf-20" target="47T3xcIoKzlYJRHszAzJ-80">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="60" y="85" />
<mxPoint x="60" y="-445" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-83" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#996185;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-66" target="47T3xcIoKzlYJRHszAzJ-81">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-87" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-85" target="47T3xcIoKzlYJRHszAzJ-86">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-540" y="-45" />
<mxPoint x="-540" y="175" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-88" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-43" target="47T3xcIoKzlYJRHszAzJ-84">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-350" y="-195" />
<mxPoint x="-350" y="-385" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-89" value="server_chanels" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-800" y="-490" width="140" height="210" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-90" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-89">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-91" value="server_instance_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-89">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-92" value="server_sections_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-89">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-93" value="name: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-89">
<mxGeometry y="120" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-94" value="description: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-89">
<mxGeometry y="150" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-95" value="type: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-89">
<mxGeometry y="180" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-99" value="server_sections" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-800" y="-170" width="140" height="150" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-100" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-99">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-101" value="server_instance_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-99">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-102" value="name: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-99">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-104" value="description: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-99">
<mxGeometry y="120" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-103" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-43" target="47T3xcIoKzlYJRHszAzJ-101">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-105" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-43" target="47T3xcIoKzlYJRHszAzJ-91">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-106" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-100" target="47T3xcIoKzlYJRHszAzJ-92">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-840" y="-125" />
<mxPoint x="-840" y="-385" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-107" value="server_chanel_messages" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-520" y="-830" width="140" height="270" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-120" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f8cecc;gradientColor=#ea6b66;strokeColor=#b85450;" edge="1" parent="47T3xcIoKzlYJRHszAzJ-107" source="47T3xcIoKzlYJRHszAzJ-108" target="47T3xcIoKzlYJRHszAzJ-112">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-50" y="45" />
<mxPoint x="-50" y="165" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-108" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-107">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-109" value="sent_at: timestamp" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-107">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-110" value="users_id: int (sender)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-107">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-111" value="server_chanels_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-107">
<mxGeometry y="120" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-112" value="reply_to: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-107">
<mxGeometry y="150" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-113" value="message: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-107">
<mxGeometry y="180" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-114" value="files: int[] (files_array)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-107">
<mxGeometry y="210" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-135" value="pinned: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-107">
<mxGeometry y="240" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-117" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#D6B656;" edge="1" parent="1" source="OvrO28YMP7pkXPsGTbVf-20" target="47T3xcIoKzlYJRHszAzJ-110">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="60" y="85" />
<mxPoint x="60" y="-725" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-118" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-90" target="47T3xcIoKzlYJRHszAzJ-111">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-121" value="server_roles_permissions" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-800" y="-720" width="140" height="120" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-122" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-121">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-123" value="server_roles_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-121">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-124" value="perm: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-121">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-125" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#e6d0de;gradientColor=#d5739d;strokeColor=#996185;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-66" target="47T3xcIoKzlYJRHszAzJ-123">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-610" y="-475" />
<mxPoint x="-610" y="-645" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-126" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#0E8088;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-26" target="47T3xcIoKzlYJRHszAzJ-114">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="340" y="-15" />
<mxPoint x="340" y="20" />
<mxPoint x="50" y="20" />
<mxPoint x="50" y="-605" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-127" value="message_reactions" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-240" y="-960" width="190" height="150" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-128" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-127">
<mxGeometry y="30" width="190" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-129" value="server_chanel_messages_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-127">
<mxGeometry y="60" width="190" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-130" value="emote: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-127">
<mxGeometry y="90" width="190" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-131" value="users_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-127">
<mxGeometry y="120" width="190" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-133" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#B85450;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-108" target="47T3xcIoKzlYJRHszAzJ-129">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-134" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#D6B656;" edge="1" parent="1" source="OvrO28YMP7pkXPsGTbVf-20" target="47T3xcIoKzlYJRHszAzJ-131">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="60" y="85" />
<mxPoint x="60" y="-825" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-136" value="servers_names" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-200" y="300" width="140" height="150" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-137" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-136">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-138" value="servers_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-136">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-139" value="users_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-136">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-140" value="name: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-136">
<mxGeometry y="120" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-141" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#D6B656;" edge="1" parent="1" source="OvrO28YMP7pkXPsGTbVf-20" target="47T3xcIoKzlYJRHszAzJ-139">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="60" y="85" />
<mxPoint x="60" y="405" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-142" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#996185;" edge="1" parent="1" source="47T3xcIoKzlYJRHszAzJ-31" target="47T3xcIoKzlYJRHszAzJ-138">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-143" value="users_banned" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="360" y="-260" width="140" height="120" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-144" value="id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-143">
<mxGeometry y="30" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-145" value="users_instance_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-143">
<mxGeometry y="60" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-146" value="users_id: int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="47T3xcIoKzlYJRHszAzJ-143">
<mxGeometry y="90" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-147" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#B85450;" edge="1" parent="1" source="OvrO28YMP7pkXPsGTbVf-2" target="47T3xcIoKzlYJRHszAzJ-145">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="290" y="175" />
<mxPoint x="290" y="-185" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="47T3xcIoKzlYJRHszAzJ-148" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#D6B656;" edge="1" parent="1" source="OvrO28YMP7pkXPsGTbVf-20" target="47T3xcIoKzlYJRHszAzJ-146">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="310" y="85" />
<mxPoint x="310" y="-155" />
</Array>
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>