<mxfile host="app.diagrams.net" modified="2020-03-25T23:24:11.996Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1 Safari/605.1.15" etag="_j51kploUlg1_Nmyii7a" compressed="false" version="12.9.3" type="device">
  <diagram id="ToM_NKcduJjBZOBMQTen" name="Page-1">
    <mxGraphModel dx="1006" dy="871" 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="g15ZFV5F6ZTncp_oFKHQ-41" value="" style="html=1;endArrow=none;endFill=0;strokeWidth=1;fontColor=#E6E6E6;endSize=1;startSize=1;" parent="1" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="439.5" y="460" as="sourcePoint" />
            <mxPoint x="439.5" y="40" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-13" value="" style="rounded=0;whiteSpace=wrap;html=1;fontColor=#E6E6E6;" parent="1" vertex="1">
          <mxGeometry x="540" y="76" width="190" height="360" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-3" value="" style="html=1;endArrow=none;endFill=0;strokeWidth=1;fontColor=#E6E6E6;endSize=1;startSize=1;" parent="1" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="120" y="460" as="sourcePoint" />
            <mxPoint x="120" y="40" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-9" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startSize=1;endArrow=none;endFill=0;endSize=1;strokeWidth=1;fontColor=#E6E6E6;" parent="1" source="g15ZFV5F6ZTncp_oFKHQ-4" target="g15ZFV5F6ZTncp_oFKHQ-5" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-4" value="" style="shape=image;html=1;verticalAlign=top;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;imageAspect=0;aspect=fixed;image=https://cdn1.iconfinder.com/data/icons/communication-icons-10/750/Untitled-1-07-128.png;fontColor=#E6E6E6;" parent="1" vertex="1">
          <mxGeometry x="21" y="120" width="80" height="80" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-10" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startSize=1;endArrow=none;endFill=0;endSize=1;strokeWidth=1;fontColor=#E6E6E6;" parent="1" source="g15ZFV5F6ZTncp_oFKHQ-5" target="g15ZFV5F6ZTncp_oFKHQ-7" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-16" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.07;entryY=0.4;entryDx=0;entryDy=0;entryPerimeter=0;startSize=1;endArrow=none;endFill=0;endSize=1;strokeWidth=1;fontColor=#E6E6E6;" parent="1" source="g15ZFV5F6ZTncp_oFKHQ-5" target="g15ZFV5F6ZTncp_oFKHQ-15" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-5" value="" style="shape=image;html=1;verticalAlign=top;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;imageAspect=0;aspect=fixed;image=https://cdn1.iconfinder.com/data/icons/communication-icons-10/750/Untitled-1-07-128.png;fontColor=#E6E6E6;" parent="1" vertex="1">
          <mxGeometry x="190" y="120" width="80" height="80" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-7" value="" style="shape=datastore;whiteSpace=wrap;html=1;fontColor=#E6E6E6;" parent="1" vertex="1">
          <mxGeometry x="200" y="250" width="60" height="60" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-23" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.875;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;startSize=1;endArrow=none;endFill=0;endSize=1;strokeWidth=1;fontColor=#E6E6E6;" parent="1" source="g15ZFV5F6ZTncp_oFKHQ-15" target="g15ZFV5F6ZTncp_oFKHQ-19" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-25" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startSize=1;endArrow=none;endFill=0;endSize=1;strokeWidth=1;fontColor=#E6E6E6;" parent="1" source="g15ZFV5F6ZTncp_oFKHQ-19" target="g15ZFV5F6ZTncp_oFKHQ-24" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-19" value="" style="rounded=0;whiteSpace=wrap;html=1;fontColor=#E6E6E6;" parent="1" vertex="1">
          <mxGeometry x="570" y="136" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-20" value="Backend Service" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#000000;" parent="1" vertex="1">
          <mxGeometry x="610" y="149" width="40" height="34" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-21" value="REST API" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#000000;rotation=90;" parent="1" vertex="1">
          <mxGeometry x="520" y="156" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-24" value="" style="shape=datastore;whiteSpace=wrap;html=1;fontColor=#E6E6E6;" parent="1" vertex="1">
          <mxGeometry x="600" y="250" width="60" height="60" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-26" value="local storage" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#000000;" parent="1" vertex="1">
          <mxGeometry x="190" y="322" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-27" value="centralizedstorage" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#E6E6E6;" parent="1" vertex="1">
          <mxGeometry x="610" y="318" width="40" height="20" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-29" value="anonymized DeviceIDs, own infection status" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#000000;strokeWidth=2;" parent="1" vertex="1">
          <mxGeometry x="260" y="119" width="150" height="30" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-31" value="anonymized DeviceIDs, other infection status" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#000000;" parent="1" vertex="1">
          <mxGeometry x="270" y="176" width="140" height="30" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-34" value="DeviceIDs" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#000000;strokeWidth=2;" parent="1" vertex="1">
          <mxGeometry x="80" y="116" width="150" height="30" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-35" value="" style="endArrow=classic;html=1;strokeWidth=2;fontColor=#E6E6E6;strokeColor=#66B2FF;exitX=0.991;exitY=0.375;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="g15ZFV5F6ZTncp_oFKHQ-4" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="110" y="150" as="sourcePoint" />
            <mxPoint x="190" y="150" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-15" value="" style="ellipse;shape=cloud;whiteSpace=wrap;html=1;align=center;fontColor=#E6E6E6;" parent="1" vertex="1">
          <mxGeometry x="390" y="136" width="100" height="60" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-30" value="" style="endArrow=classic;html=1;strokeWidth=2;fontColor=#E6E6E6;strokeColor=#66B2FF;" parent="1" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="270" y="149" as="sourcePoint" />
            <mxPoint x="520" y="149" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-32" value="" style="endArrow=classic;html=1;strokeWidth=2;fontColor=#E6E6E6;entryX=0;entryY=0;entryDx=0;entryDy=0;strokeColor=#33FF33;" parent="1" target="g15ZFV5F6ZTncp_oFKHQ-31" edge="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="520" y="176" as="sourcePoint" />
            <mxPoint x="320" y="156" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-38" value="other devices" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#000000;fontStyle=1" parent="1" vertex="1">
          <mxGeometry x="20" y="20" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-39" value="own devices" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#000000;fontStyle=1" parent="1" vertex="1">
          <mxGeometry x="240" y="20" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-40" value="centralized service" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#000000;fontStyle=1" parent="1" vertex="1">
          <mxGeometry x="590" y="20" width="130" height="20" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-45" value="" style="shape=image;html=1;verticalAlign=top;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;imageAspect=0;aspect=fixed;image=https://cdn1.iconfinder.com/data/icons/communication-icons-10/750/Untitled-1-06-128.png;strokeWidth=2;fontColor=#000000;" parent="1" vertex="1">
          <mxGeometry x="1" y="183" width="50" height="50" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-46" value="" style="shape=image;html=1;verticalAlign=top;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;imageAspect=0;aspect=fixed;image=https://cdn1.iconfinder.com/data/icons/communication-icons-10/750/Untitled-1-06-128.png;strokeWidth=2;fontColor=#000000;" parent="1" vertex="1">
          <mxGeometry x="36" y="200" width="50" height="50" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-47" value="" style="shape=image;html=1;verticalAlign=top;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;imageAspect=0;aspect=fixed;image=https://cdn1.iconfinder.com/data/icons/communication-icons-10/750/Untitled-1-06-128.png;strokeWidth=2;fontColor=#000000;" parent="1" vertex="1">
          <mxGeometry x="73" y="196" width="50" height="50" as="geometry" />
        </mxCell>
        <mxCell id="g15ZFV5F6ZTncp_oFKHQ-49" value="" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/mscae/Docker.svg;strokeWidth=2;" parent="1" vertex="1">
          <mxGeometry x="520" y="60" width="50" height="41" as="geometry" />
        </mxCell>
        <mxCell id="OuIkPcgL_TLDaKuX1LUn-1" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgOTc2Ij4mI3hhOyA8cmVjdCByeT0iMjkxIiBoZWlnaHQ9Ijk3NiIgd2lkdGg9IjY0MCIgZmlsbD0iIzBhM2Q5MSIvPiYjeGE7IDxwYXRoIGQ9Im0xNTcsMzMwLDMwNSwzMDctMTQ3LDE3OHYtNjM2bDE0NywxNzAtMzA1LDI5OSIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjUzIiBmaWxsPSJub25lIi8+JiN4YTs8L3N2Zz4=;" parent="1" vertex="1">
          <mxGeometry x="112" y="147" width="17.71" height="27" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
