<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/25.0.2 Chrome/128.0.6613.186 Electron/32.2.5 Safari/537.36" version="25.0.2">
  <diagram name="Page-1" id="_aReln5pluOSVWZT0Uvt">
    <mxGraphModel dx="2468" dy="673" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="2-gp87_vDBLpVOeZrBJ5-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;sketch=1;hachureGap=4;jiggle=2;curveFitting=1;orthogonalLoop=1;jettySize=auto;html=1;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" edge="1" parent="1" source="lS6HA1lzGNQ1EBnSYv8a-1" target="2-gp87_vDBLpVOeZrBJ5-8">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="lS6HA1lzGNQ1EBnSYv8a-1" value="Nextcloud .onion instance&lt;br&gt;(can only be accessed&lt;br&gt;anonymously)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;hachureGap=4;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;rounded=1;sketch=1;curveFitting=1;jiggle=2;labelPosition=center;align=center;fillColor=#6a00ff;fontColor=#ffffff;strokeColor=#3700CC;" parent="1" vertex="1">
          <mxGeometry x="-1102" y="406" width="187" height="46" as="geometry" />
        </mxCell>
        <mxCell id="lS6HA1lzGNQ1EBnSYv8a-3" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,[encoded data, 36676 characters];sketch=1;hachureGap=4;jiggle=2;curveFitting=1;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="1" vertex="1">
          <mxGeometry x="-1142" y="406" width="29.12" height="45.5" as="geometry" />
        </mxCell>
        <mxCell id="lS6HA1lzGNQ1EBnSYv8a-4" value="Home Server" style="image;html=1;image=img/lib/clip_art/computers/Server_Rack_128x128.png;sketch=1;hachureGap=4;jiggle=2;curveFitting=1;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;" parent="1" vertex="1">
          <mxGeometry x="-1109" y="297" width="80" height="80" as="geometry" />
        </mxCell>
        <mxCell id="lS6HA1lzGNQ1EBnSYv8a-5" value="device A" style="image;html=1;image=img/lib/clip_art/computers/Laptop_128x128.png;sketch=1;hachureGap=4;jiggle=2;curveFitting=1;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="1" vertex="1">
          <mxGeometry x="-1184" y="585" width="80" height="80" as="geometry" />
        </mxCell>
        <mxCell id="lS6HA1lzGNQ1EBnSYv8a-6" value="device B" style="image;html=1;image=img/lib/clip_art/computers/Laptop_128x128.png;sketch=1;hachureGap=4;jiggle=2;curveFitting=1;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="1" vertex="1">
          <mxGeometry x="-1070" y="582" width="80" height="80" as="geometry" />
        </mxCell>
        <mxCell id="2-gp87_vDBLpVOeZrBJ5-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;sketch=1;hachureGap=4;jiggle=2;curveFitting=1;orthogonalLoop=1;jettySize=auto;html=1;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" edge="1" parent="1" source="lS6HA1lzGNQ1EBnSYv8a-7">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="-1009" y="457" as="targetPoint" />
            <Array as="points">
              <mxPoint x="-928" y="551" />
              <mxPoint x="-1008" y="551" />
              <mxPoint x="-1008" y="477" />
              <mxPoint x="-1009" y="477" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="lS6HA1lzGNQ1EBnSYv8a-7" value="device C" style="image;html=1;image=img/lib/clip_art/computers/Laptop_128x128.png;sketch=1;hachureGap=4;jiggle=2;curveFitting=1;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="1" vertex="1">
          <mxGeometry x="-968" y="585" width="80" height="80" as="geometry" />
        </mxCell>
        <mxCell id="lS6HA1lzGNQ1EBnSYv8a-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;sketch=1;hachureGap=4;jiggle=2;curveFitting=1;orthogonalLoop=1;jettySize=auto;html=1;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="1" source="lS6HA1lzGNQ1EBnSYv8a-8" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="-1009" y="455" as="targetPoint" />
            <Array as="points">
              <mxPoint x="-828" y="550" />
              <mxPoint x="-1009" y="550" />
              <mxPoint x="-1009" y="480" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="lS6HA1lzGNQ1EBnSYv8a-8" value="device D" style="image;html=1;image=img/lib/clip_art/computers/Laptop_128x128.png;sketch=1;hachureGap=4;jiggle=2;curveFitting=1;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="1" vertex="1">
          <mxGeometry x="-866" y="585" width="80" height="80" as="geometry" />
        </mxCell>
        <mxCell id="lS6HA1lzGNQ1EBnSYv8a-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;sketch=1;hachureGap=4;jiggle=2;curveFitting=1;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.498;entryY=1.028;entryDx=0;entryDy=0;entryPerimeter=0;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="1" source="lS6HA1lzGNQ1EBnSYv8a-6" target="lS6HA1lzGNQ1EBnSYv8a-1" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="-1030" y="550" />
              <mxPoint x="-1009" y="550" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="lS6HA1lzGNQ1EBnSYv8a-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;sketch=1;hachureGap=4;jiggle=2;curveFitting=1;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.498;entryY=1.011;entryDx=0;entryDy=0;entryPerimeter=0;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" parent="1" source="lS6HA1lzGNQ1EBnSYv8a-5" target="lS6HA1lzGNQ1EBnSYv8a-1" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="-1147" y="549" />
              <mxPoint x="-1009" y="549" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="2-gp87_vDBLpVOeZrBJ5-2" value="Any change done &lt;br&gt;to the files from &lt;br&gt;any device&lt;br&gt;is synchronized&amp;nbsp;&lt;br&gt;to the nextcloud server" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" vertex="1" parent="1">
          <mxGeometry x="-1003.5" y="455" width="151" height="84" as="geometry" />
        </mxCell>
        <mxCell id="2-gp87_vDBLpVOeZrBJ5-3" value="synchronized &lt;br&gt;folder" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;hachureGap=4;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;rounded=1;sketch=1;curveFitting=1;jiggle=2;labelPosition=center;align=center;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" vertex="1" parent="1">
          <mxGeometry x="-1184.44" y="702" width="80.88" height="46" as="geometry" />
        </mxCell>
        <mxCell id="2-gp87_vDBLpVOeZrBJ5-4" value="synchronized &lt;br&gt;folder" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;hachureGap=4;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;rounded=1;sketch=1;curveFitting=1;jiggle=2;labelPosition=center;align=center;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" vertex="1" parent="1">
          <mxGeometry x="-1070.44" y="705" width="80.88" height="46" as="geometry" />
        </mxCell>
        <mxCell id="2-gp87_vDBLpVOeZrBJ5-5" value="synchronized &lt;br&gt;folder" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;hachureGap=4;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;rounded=1;sketch=1;curveFitting=1;jiggle=2;labelPosition=center;align=center;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" vertex="1" parent="1">
          <mxGeometry x="-968.44" y="702" width="80.88" height="46" as="geometry" />
        </mxCell>
        <mxCell id="2-gp87_vDBLpVOeZrBJ5-6" value="synchronized &lt;br&gt;folder" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;hachureGap=4;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;rounded=1;sketch=1;curveFitting=1;jiggle=2;labelPosition=center;align=center;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" vertex="1" parent="1">
          <mxGeometry x="-866" y="702" width="80.88" height="46" as="geometry" />
        </mxCell>
        <mxCell id="2-gp87_vDBLpVOeZrBJ5-8" value="synchronized &lt;br&gt;folder" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;hachureGap=4;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;rounded=1;sketch=1;curveFitting=1;jiggle=2;labelPosition=center;align=center;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" vertex="1" parent="1">
          <mxGeometry x="-998.0000000000001" y="318" width="80.88" height="46" as="geometry" />
        </mxCell>
        <mxCell id="2-gp87_vDBLpVOeZrBJ5-9" value="changes 1,2,3" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" vertex="1" parent="1">
          <mxGeometry x="-1187" y="753" width="86" height="26" as="geometry" />
        </mxCell>
        <mxCell id="2-gp87_vDBLpVOeZrBJ5-10" value="changes 4,5,6" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" vertex="1" parent="1">
          <mxGeometry x="-1078" y="755" width="96" height="26" as="geometry" />
        </mxCell>
        <mxCell id="2-gp87_vDBLpVOeZrBJ5-11" value="changes 7,8,9" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" vertex="1" parent="1">
          <mxGeometry x="-974" y="753" width="93" height="26" as="geometry" />
        </mxCell>
        <mxCell id="2-gp87_vDBLpVOeZrBJ5-12" value="changes 10,11" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" vertex="1" parent="1">
          <mxGeometry x="-866.06" y="751" width="81" height="26" as="geometry" />
        </mxCell>
        <mxCell id="2-gp87_vDBLpVOeZrBJ5-13" value="in order of reception:&amp;nbsp;&lt;br&gt;the folder changes as per&amp;nbsp;&lt;br&gt;changes coming from each device:&lt;br&gt;changes 1,2,3,4,5,6,7,8,9,10, and then 11" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" vertex="1" parent="1">
          <mxGeometry x="-900.0000000000002" y="323" width="217" height="70" as="geometry" />
        </mxCell>
        <mxCell id="2-gp87_vDBLpVOeZrBJ5-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;sketch=1;hachureGap=4;jiggle=2;curveFitting=1;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.176;entryY=-0.036;entryDx=0;entryDy=0;entryPerimeter=0;fontFamily=Architects Daughter;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DArchitects%2BDaughter;" edge="1" parent="1" source="lS6HA1lzGNQ1EBnSYv8a-4" target="lS6HA1lzGNQ1EBnSYv8a-1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
