<mxfile host="65bd71144e">
    <diagram id="k1JvkG0CBXy1le-rTq9j" name="Page-1">
        <mxGraphModel dx="1074" dy="498" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
            <root>
                <mxCell id="0"/>
                <mxCell id="1" parent="0"/>
                <mxCell id="RFYIFysqfN23QHt4RmOL-2" value="ram64 cache thread 1" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
                    <mxGeometry x="150" y="350" width="70" height="90" as="geometry"/>
                </mxCell>
                <mxCell id="RFYIFysqfN23QHt4RmOL-3" value="ram64 cache thread 2" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
                    <mxGeometry x="240" y="350" width="70" height="90" as="geometry"/>
                </mxCell>
                <mxCell id="RFYIFysqfN23QHt4RmOL-4" value="ram64 cache thread N" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
                    <mxGeometry x="330" y="350" width="70" height="90" as="geometry"/>
                </mxCell>
                <mxCell id="RFYIFysqfN23QHt4RmOL-5" value="main&lt;br&gt;thread" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
                    <mxGeometry x="240" y="220" width="70" height="90" as="geometry"/>
                </mxCell>
                <mxCell id="RFYIFysqfN23QHt4RmOL-6" value="app&lt;br&gt;worker&lt;br&gt;thread 1" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
                    <mxGeometry x="190" y="480" width="70" height="90" as="geometry"/>
                </mxCell>
                <mxCell id="RFYIFysqfN23QHt4RmOL-7" value="app&lt;br&gt;worker&lt;br&gt;thread N" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
                    <mxGeometry x="290" y="480" width="70" height="90" as="geometry"/>
                </mxCell>
                <mxCell id="RFYIFysqfN23QHt4RmOL-8" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0;exitDx=0;exitDy=0;" parent="1" source="RFYIFysqfN23QHt4RmOL-6" target="RFYIFysqfN23QHt4RmOL-2" edge="1">
                    <mxGeometry width="50" height="50" relative="1" as="geometry">
                        <mxPoint x="80" y="600" as="sourcePoint"/>
                        <mxPoint x="130" y="550" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="RFYIFysqfN23QHt4RmOL-9" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=1;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0;exitDx=0;exitDy=0;" parent="1" source="RFYIFysqfN23QHt4RmOL-7" target="RFYIFysqfN23QHt4RmOL-2" edge="1">
                    <mxGeometry width="50" height="50" relative="1" as="geometry">
                        <mxPoint x="200" y="490" as="sourcePoint"/>
                        <mxPoint x="160" y="450" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="RFYIFysqfN23QHt4RmOL-10" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0.25;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="RFYIFysqfN23QHt4RmOL-6" target="RFYIFysqfN23QHt4RmOL-3" edge="1">
                    <mxGeometry width="50" height="50" relative="1" as="geometry">
                        <mxPoint x="210" y="500" as="sourcePoint"/>
                        <mxPoint x="170" y="460" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="RFYIFysqfN23QHt4RmOL-11" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0.75;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="RFYIFysqfN23QHt4RmOL-7" target="RFYIFysqfN23QHt4RmOL-3" edge="1">
                    <mxGeometry width="50" height="50" relative="1" as="geometry">
                        <mxPoint x="220" y="510" as="sourcePoint"/>
                        <mxPoint x="180" y="470" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="RFYIFysqfN23QHt4RmOL-12" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0;entryY=1;entryDx=0;entryDy=0;exitX=1;exitY=0;exitDx=0;exitDy=0;" parent="1" source="RFYIFysqfN23QHt4RmOL-6" target="RFYIFysqfN23QHt4RmOL-4" edge="1">
                    <mxGeometry width="50" height="50" relative="1" as="geometry">
                        <mxPoint x="230" y="520" as="sourcePoint"/>
                        <mxPoint x="190" y="480" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="RFYIFysqfN23QHt4RmOL-13" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=1;entryY=1;entryDx=0;entryDy=0;exitX=1;exitY=0;exitDx=0;exitDy=0;" parent="1" source="RFYIFysqfN23QHt4RmOL-7" target="RFYIFysqfN23QHt4RmOL-4" edge="1">
                    <mxGeometry width="50" height="50" relative="1" as="geometry">
                        <mxPoint x="240" y="530" as="sourcePoint"/>
                        <mxPoint x="200" y="490" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="RFYIFysqfN23QHt4RmOL-14" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="RFYIFysqfN23QHt4RmOL-2" target="RFYIFysqfN23QHt4RmOL-5" edge="1">
                    <mxGeometry width="50" height="50" relative="1" as="geometry">
                        <mxPoint x="250" y="540" as="sourcePoint"/>
                        <mxPoint x="210" y="500" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="RFYIFysqfN23QHt4RmOL-15" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" target="RFYIFysqfN23QHt4RmOL-5" edge="1">
                    <mxGeometry width="50" height="50" relative="1" as="geometry">
                        <mxPoint x="275" y="350" as="sourcePoint"/>
                        <mxPoint x="220" y="510" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="RFYIFysqfN23QHt4RmOL-16" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=1;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="RFYIFysqfN23QHt4RmOL-4" target="RFYIFysqfN23QHt4RmOL-5" edge="1">
                    <mxGeometry width="50" height="50" relative="1" as="geometry">
                        <mxPoint x="270" y="560" as="sourcePoint"/>
                        <mxPoint x="230" y="520" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
            </root>
        </mxGraphModel>
    </diagram>
</mxfile>