<mxfile host="app.diagrams.net" agent="architecture-diagram" version="24.0.0">
  <diagram name="Data Flow — From a Toggle to a Denied Read" id="10-decision-and-withdrawal-flow">
    <mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1780" pageHeight="490" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="_st1" value="Capture" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="60" width="200" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.f-toggle" value="&lt;b&gt;Subject toggles off&lt;/b&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#08427b;strokeColor=#073b6f;fontColor=#ffffff;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="40" y="90" width="200" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_plate2" value="" style="rounded=1;arcSize=22;html=1;fillColor=#ffffff;strokeColor=none;movable=0;resizable=0;connectable=0;" vertex="1" parent="n.f-toggle">
          <mxGeometry x="5" y="34" width="32" height="32" as="geometry" />
        </mxCell>
        <mxCell id="_ico3" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACWklEQVRoge3Zz4tNYRzH8dfIrwmJGcZMIgpJEjZsiA1pLGhK2VDEcpLFWCkrG3tr/8GQHRNWipRhocxmombIaESNjDFj8XTrNHPunXueOfec2zTv+m7Ovd9z3p/uvec8z/eyRLm05Hy+lTiBbuzEFvzGKF6hH0M5XzMXVuAaRjAzTz3BwXI002nHc/OLJ2sKfSW4zqELw7LJJ+te4cYJWoXvdax8pa4WLV7hdp2C89UEthbsrh0/FyierPvF6nM9J/FK/cKqGJFlkQHORvZVYy2OxzTGBtgX2Zf7OWMDdET21aIzpik2wHRkXy3+xTTFBhiN7KvFSExTbIB3kX21eN+Ac1blknxvo9+xvMgA6zGWY4BS1kQ3ImVn1zjaCnZH+MifZpSdXdO4ULR4ko3Cjy9W/lbxynNZh0eyyU/gYhmytTiPD2qLT+EBtuV10bw39XAIZ7BLWHL8wWe8xmPhlrnEoiH2K7RfGI10YgMm8RBv6uhtRY+wfJ7CV3zCC/zIKpIlwBr04oowtErjozD3GRSmFePCTqsNe3EUJ4U712z+4hnuCmOaXOlW39Aqr+oXnjG5cFNYqxclX6kh7Fmo/OUSxJM1jM2x8oeFe3iZAWYwEBtgoAnkK3Uuq/yxJpBO1ttqotW2lD1ZEzeYA9id9kK1AKcb5xLNqbSDaQFasL2xLlHsSDuYFqBN+Kuo2ehKO5gWYHWDRWJJ9YqdCzUNizLAZOEW9ZHqlRZgTGNmnwtlMMube5X/9E3WN2zKEqAFdzTHYm5IWFhWFa1FB44o77nwBS+FrecSTcl/+F0YjmstwYwAAAAASUVORK5CYII=;" vertex="1" parent="n.f-toggle">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.f-capture" value="&lt;b&gt;Capture service&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;validates purpose&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="40" y="220" width="200" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_ico4" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.f-capture">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st5" value="Commit" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="350" y="60" width="190" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.f-ledger" value="&lt;b&gt;Ledger entry&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;durable before ack&lt;/font&gt;" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=11;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="350" y="100" width="190" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico6" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADIUlEQVRoge3aTWwVVRjG8V9LkW+kwYDY6kLxC5QNJEIMECEGNSa6MCaGHStXrtyqxI0xJLCCDTGBBRuCiSQuTIgxhAUsABP5SAQlCFhlYaB82AqNdfFO06E9U+5M7+29rf0nbyY9M3Pmee85M/Ocd8o0zaVtHOfOwoosuvBEFp2YjTnZMf9kx9/AAK7jGv7ErziHK1VFlEmgE5vwOtbjOXRUvfAIbuI0vscRnMK/9ei4TQg+KH7JwQmKK/hMjGxlVuCHCRSdir/xqZiKpXgFt5osPh9HxH01ihkFbSfwWNmsG8jT6MexkTvaEwcvFU+TVmN1qjGVQKqtFUjqalWxNTMlE7gt7vxWo7fMwV9p/qMzH31YWyaBDuxrAeGD+AtvlRGfZzOON0n4HezG4qri86zCTpxvsOi7+A4fYmFVsV3Yj2UF+7vxAb7At7ikmtG7IVznfnyM1xTYBbyNHakdKTvdjavixjmAPfixoOM8S8RbfEnW76Jc//1Zf/1iHfB79vdYzMF7+AhrcBjv1qBDt9G/1gV8iS1YUEsnFVmObTgkplNewzepE8YagSIGREIXcBG/ZNurYmHSl108da1FmCsWR89msTzbvihGsIjkCFRZUXUYXkqORa9IZpaYDkXze1zUa0mY4tEsGsqU9EKTilQCdakGNICkrlQC19HTWC2VOF3m4LWGbXUrROGifixewtEmC+/D9irih2jDG/ga9yZQ+DV8jieriF6A5xPti/E+9uJn8Uaul+BbYrQ/wTqjyz3tCqoSRVbikjBxu/BbQaJzxdt4ZXbO49l2vmEj1+lBI3dXPCT+EA+Ky/gp2w4mrtGON0WZsUcFMzcgTNRWE/BWzfGyKClezGlJmrmHWYkZeCeL+zgpqmMnDRu5O+MU2yXM3At4FRvwVK0nl/FCM8X8XDeivUckc1lMlV4xVfrE3J4pptVCYermibLlM8KJziuhYRT1MHNDHzY21qGv0kxJLzSpmJIJTJcWGxDTpcVmCP9/lBarfKnvFh+6VwnPMvSl/pGS/dwUpvEszogy43Fh+mpmPP9qMJJ6lxanmRT8B1M0bJ9FjBNdAAAAAElFTkSuQmCC;" vertex="1" parent="n.f-ledger">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.f-receipt" value="&lt;b&gt;Receipt to subject&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;version + time&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="350" y="220" width="190" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico7" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.f-receipt">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st8" value="Derive" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="650" y="60" width="190" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.f-builder" value="&lt;b&gt;Projection builder&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;streams&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="650" y="120" width="190" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico9" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.f-builder">
          <mxGeometry x="9" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.f-proj" value="&lt;b&gt;Current state&lt;/b&gt;" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=11;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="650" y="220" width="190" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico10" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADIUlEQVRoge3aTWwVVRjG8V9LkW+kwYDY6kLxC5QNJEIMECEGNSa6MCaGHStXrtyqxI0xJLCCDTGBBRuCiSQuTIgxhAUsABP5SAQlCFhlYaB82AqNdfFO06E9U+5M7+29rf0nbyY9M3Pmee85M/Ocd8o0zaVtHOfOwoosuvBEFp2YjTnZMf9kx9/AAK7jGv7ErziHK1VFlEmgE5vwOtbjOXRUvfAIbuI0vscRnMK/9ei4TQg+KH7JwQmKK/hMjGxlVuCHCRSdir/xqZiKpXgFt5osPh9HxH01ihkFbSfwWNmsG8jT6MexkTvaEwcvFU+TVmN1qjGVQKqtFUjqalWxNTMlE7gt7vxWo7fMwV9p/qMzH31YWyaBDuxrAeGD+AtvlRGfZzOON0n4HezG4qri86zCTpxvsOi7+A4fYmFVsV3Yj2UF+7vxAb7At7ikmtG7IVznfnyM1xTYBbyNHakdKTvdjavixjmAPfixoOM8S8RbfEnW76Jc//1Zf/1iHfB79vdYzMF7+AhrcBjv1qBDt9G/1gV8iS1YUEsnFVmObTgkplNewzepE8YagSIGREIXcBG/ZNurYmHSl108da1FmCsWR89msTzbvihGsIjkCFRZUXUYXkqORa9IZpaYDkXze1zUa0mY4tEsGsqU9EKTilQCdakGNICkrlQC19HTWC2VOF3m4LWGbXUrROGifixewtEmC+/D9irih2jDG/ga9yZQ+DV8jieriF6A5xPti/E+9uJn8Uaul+BbYrQ/wTqjyz3tCqoSRVbikjBxu/BbQaJzxdt4ZXbO49l2vmEj1+lBI3dXPCT+EA+Ky/gp2w4mrtGON0WZsUcFMzcgTNRWE/BWzfGyKClezGlJmrmHWYkZeCeL+zgpqmMnDRu5O+MU2yXM3At4FRvwVK0nl/FCM8X8XDeivUckc1lMlV4xVfrE3J4pptVCYermibLlM8KJziuhYRT1MHNDHzY21qGv0kxJLzSpmJIJTJcWGxDTpcVmCP9/lBarfKnvFh+6VwnPMvSl/pGS/dwUpvEszogy43Fh+mpmPP9qMJJ6lxanmRT8B1M0bJ9FjBNdAAAAAElFTkSuQmCC;" vertex="1" parent="n.f-proj">
          <mxGeometry x="12" y="29" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st11" value="Distribute" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="940" y="60" width="180" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.f-stream" value="&lt;b&gt;Withdrawal event&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;EventBridge&lt;/font&gt;" style="shape=process;size=0.08;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#4a3200;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="940" y="100" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico12" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.f-stream">
          <mxGeometry x="21" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.f-cache" value="&lt;b&gt;In-process caches&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;40 services&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="940" y="220" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico13" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.f-cache">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st14" value="Enforce" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1230" y="60" width="180" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.f-read" value="&lt;b&gt;Product read path&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;asks before use&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;fontColor=#333333;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1230" y="100" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico15" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAB40lEQVRoge3Yz6sOURzH8dfjXlfuQkoW6ooiIUk2imRna+kvYCMLUlIsWNhYKFtZKUp3y80/YGOHKD+6RCGJErnyazF3MsbM85z73HnmTDnv+tQ0c2bm8znnzJyZL4lEIpH4n+k1dJ21mMJKfMFjvG7o2iNjChfwFL8q9ARnsTqWwTrGcE7W01XGy/qEo5ob7UWxAjPCjJd1DRPtW/7DOG4bznyuqyKOxPkAgyE6jD24IXtOPmMWV7B9VObX4WtDAb73OfYDZ4xglC41ZD5UJ5s038PLlgPMYUOIuSUBbTbJ3vltMoFDIQ1DArRtPmdvSKOQALFW0kXfdxlO4IV253+uOyEmx2v2b8U0tgTHbZ57w564Ex/E6fWynuE4loeaX4VXHTBe1kNsCwlwuQNm6/RuUIg1+NYBo/30SGk6FV+jB7G0X8IOsBlH6g5Oi9/DIZotmi6OQKwVd6Gsl33e4O8AUf+WFsjGfKMYoPNVhAKT+UYxwIMIRoblTdXO3eI/oCGakxUX/qGHux0wOEg3q8zn7JP9l8Y2Waef2NUvAJzqgNE6XRxknmwqnZ5PG9twUdfVf/5Xsh/3O2D8I46pKbUMqr+MzQc5gB2y1Xqy7xnN8BbPcUtWknzfwj0TiUQikWif37lJeEKjXHZHAAAAAElFTkSuQmCC;" vertex="1" parent="n.f-read">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.f-deny" value="&lt;b&gt;DENY + version&lt;/b&gt;" style="shape=hexagon;perimeter=hexagonPerimeter2;size=0.12;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#4a3c00;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1230" y="220" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico16" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADLElEQVRoge3YT6hVVRTH8c97vjQyjVQESStCkEQQChV0GIqBg8AMI4IgUpyIRjNp0MgiB0YY4UghrYEURCQIWj2I6I8mBAlF+F9LB5mK9krvbbDvrdtxn3/3nXfOE/zC5vHO2nvt39rnrn3W3tyhWQZK9l+I57EY9+ICPsMu/FapsoqZiHdxE+1Iu4KXGlOXwyA+FheebJsa0pjJRsXEt3EDC5qRGWcQ5xQPoI09dQrMS+LF+Dry/Bd8gTWYkrD9gfuFYPJY2GmTcQbDnfGV8Yz4Kj/Ssa9Lsc/I8bsCP0TGjeAdYQEKMZhjT1vFmYm/SVoZPjdiv3iuTMQGfIUHcrQVYoH4Cl/Ftx2hSdu5DH9PSt+Kk+0bTBhtAAP4seCE3fZ2hb5eGG0AsLrEhJcxO8XPooxxsTfZxsEqAoA3C4gfwaoMH+tTxq3EPfgkYvu9qgAIyXUpRcQxLMsZ/0pk3HUMdewvR+w3la/XMpmCzxOTbFUs2Z6LCGxjr7A4sQ/m6SrFd3k/MUnRIm62UGqUSeLdeU7zvgNVcgb7SvRv4a28TnUGAJtxtmDfN3Akr1PdAZzHE/gpo09LEL9lrET0mwO93C2cHc4mfA1jSRlHdb+BLn9iu7D99rJTvPpNpakACFvv/MSzovnxL00GsBazev6/ge/KOhnK71I5A3gKOxLPPxUuB0pRRwD3YY7wc3kcT/vvQNSlhdf7cV5VAEPC8XMp5uIhPIiHhUItj63CIaYWktvol/hVuRKht1h7rS7hXZIB9Ct8v5J7fow6cqAlXDsex2Fhpzkk1EajpsoAruGAcJY9IZTCp4Ty4e8K5xk1sZ/QDkxtUlQRJuNVXPR/8dfwrIpPTlUzDz/LTswPcVdTArOYgZOK7S4fGIdvYqdyW+SaZmTGmSrcHJQJYLgRpSksFxf5nlCQHY3Y/sKkJsTGSLsKmdaxp91ez7rF0xiRdx5Iuxl7URC5NmJrZ4yrnZnK3+V8X6fAvDdwQSi6yrCrPyljx6PCSanI6h81jhK4l5XC1XmW+GPCQWbcMg8fuTUnLmObcHSsnX4++9PxmCD4vFDfj1Qp6g63E/8AKx6wsTVHQH0AAAAASUVORK5CYII=;" vertex="1" parent="n.f-deny">
          <mxGeometry x="19" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st17" value="Prove" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1520" y="60" width="220" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.f-lag" value="&lt;b&gt;Propagation lag metric&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;per enforcement point&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1520" y="120" width="220" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico18" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAD+UlEQVRoge3YW4iVVRQH8N+MOWpaWo0+WDgIQnYPLYosCCohLCPD7AKhREZQ0ENUJHRDEcoKqpceuj1UEBEJWWAXCoqiG5iFpZMDEV4yKjSmnLGmh/Udzuc33+0cp+nl/GG9rL3W2mvtvfbaa2866KCDDjoI9OEmTEzxTsFy9PwvHtVEN9ZiCCN4CCdjLvoT3g9YlKfc1eakk7EQszATg9iHbfixRVuL8FENua9xVou2c9GDb8TKZOkQrmrR3kR8X2AvTffkKXe37D7zcFrB2AQsbdHeHMyuIXdeHrOdACYc4XgD03EJHsG0FP8VLMFKkZINXI1VCgJpBUuVb/VmTKlh5/kc3TczMn04mCN3fpXxS0U1mJ/inYN3K5xv0F7cjaMS3R7cKvJ4asJ7L0fvthxftuTILS9z/jL8nQgO4Qms0SxzrdCnIhV2pHibROpuzJF/LOPLZPyaI3d5kfMn4ec2HG2V7sOFeAbbU/wDIv9hBl7O6G3EBiUp+s44ON8otwuSOZfkjA9iOMPrd/gtPQpXjJPzDXo/NfdXNeRXlzkPb7fhxCC+w09tBnEqzqwpm3tbp++BVtqKnVgh8nS+ODuniwPaCrqxC1tTvA9wP+7FnwlvRKR3KebgDfyjfCUGcGyBjS48V6E/InZsZUpvEu4U90Bfin8LXlXQyBVhgViVoslvrNCfit0l+usSh/9T7CyY/KB6t+yTBfojWDaWjhb1QjML+Ls087IMO0rGZtXQr42iAP4o4E+vaXdGydiBmjZqIS+ALnF95+E4NRop0WUW4bca+m1jCT5XXkE+1GzS8nCB8kp2AOvRm9GbZPTinCDKcy2srXA8Ta+J3cjiIsUFIEt7NM/aCs3KtyrhdeGThPeWKPOjkL68PsO5daMVqfC66FGm4WIt1mvR+f4udr2BYbGDww5/6HxR5d8a7bUD7dI+HI1jxG5UyWdbbRx+iJ9ODI0X1oleqke8P6pQ66m6THUrMRb0sSgEfXgqM/Yl7sKjIk0b/EMiRY+vCuLxjMHd4nHdjqNDootM8/bixJx5RsQ5TPf8Z2u+Dhs0rPhXhMTAS6IqrBc5OiVZqayxMtqmeegWi4PaL15i5D+e7sjx59scuWvKAijDPLxY4fgArlWds5tydB/IyDTa7azcle0GAGdUBPBCTTvXi11JP9r3iEUiSvzDGdvbxc9IUa82rgE0cHNGf0ichYEM/xeRzkeMXvmfTQ16sEV73eLjtupM3Z6n3O7v9GLcIFrjXvwlLqat4qtwsAVbc8XnbumPg3itjcr9sqasDJsTGivsF40b8UmwRVS86zQv2/1jON+YYzaeFW/lhSn+BnFwV2s/WzrooIMOOijGv2hVX3koN3LcAAAAAElFTkSuQmCC;" vertex="1" parent="n.f-lag">
          <mxGeometry x="9" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.f-audit" value="&lt;b&gt;Audit entry&lt;/b&gt;" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=11;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1520" y="220" width="220" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico19" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADIUlEQVRoge3aTWwVVRjG8V9LkW+kwYDY6kLxC5QNJEIMECEGNSa6MCaGHStXrtyqxI0xJLCCDTGBBRuCiSQuTIgxhAUsABP5SAQlCFhlYaB82AqNdfFO06E9U+5M7+29rf0nbyY9M3Pmee85M/Ocd8o0zaVtHOfOwoosuvBEFp2YjTnZMf9kx9/AAK7jGv7ErziHK1VFlEmgE5vwOtbjOXRUvfAIbuI0vscRnMK/9ei4TQg+KH7JwQmKK/hMjGxlVuCHCRSdir/xqZiKpXgFt5osPh9HxH01ihkFbSfwWNmsG8jT6MexkTvaEwcvFU+TVmN1qjGVQKqtFUjqalWxNTMlE7gt7vxWo7fMwV9p/qMzH31YWyaBDuxrAeGD+AtvlRGfZzOON0n4HezG4qri86zCTpxvsOi7+A4fYmFVsV3Yj2UF+7vxAb7At7ikmtG7IVznfnyM1xTYBbyNHakdKTvdjavixjmAPfixoOM8S8RbfEnW76Jc//1Zf/1iHfB79vdYzMF7+AhrcBjv1qBDt9G/1gV8iS1YUEsnFVmObTgkplNewzepE8YagSIGREIXcBG/ZNurYmHSl108da1FmCsWR89msTzbvihGsIjkCFRZUXUYXkqORa9IZpaYDkXze1zUa0mY4tEsGsqU9EKTilQCdakGNICkrlQC19HTWC2VOF3m4LWGbXUrROGifixewtEmC+/D9irih2jDG/ga9yZQ+DV8jieriF6A5xPti/E+9uJn8Uaul+BbYrQ/wTqjyz3tCqoSRVbikjBxu/BbQaJzxdt4ZXbO49l2vmEj1+lBI3dXPCT+EA+Ky/gp2w4mrtGON0WZsUcFMzcgTNRWE/BWzfGyKClezGlJmrmHWYkZeCeL+zgpqmMnDRu5O+MU2yXM3At4FRvwVK0nl/FCM8X8XDeivUckc1lMlV4xVfrE3J4pptVCYermibLlM8KJziuhYRT1MHNDHzY21qGv0kxJLzSpmJIJTJcWGxDTpcVmCP9/lBarfKnvFh+6VwnPMvSl/pGS/dwUpvEszogy43Fh+mpmPP9qMJJ6lxanmRT8B1M0bJ9FjBNdAAAAAElFTkSuQmCC;" vertex="1" parent="n.f-audit">
          <mxGeometry x="12" y="29" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_spine20" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="250" y="200" as="sourcePoint" />
            <mxPoint x="340" y="200" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine21" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="550" y="200" as="sourcePoint" />
            <mxPoint x="640" y="200" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine22" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="850" y="200" as="sourcePoint" />
            <mxPoint x="930" y="200" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine23" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1130" y="200" as="sourcePoint" />
            <mxPoint x="1220" y="200" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine24" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1420" y="200" as="sourcePoint" />
            <mxPoint x="1510" y="200" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_e25" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=open;endFill=0;strokeColor=#d79b00;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.f-ledger" target="n.f-audit">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="450" y="210" />
              <mxPoint x="1630" y="210" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e26" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=open;endFill=0;strokeColor=#d79b00;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.f-stream" target="n.f-lag">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="1030" y="220" />
              <mxPoint x="1630" y="220" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="title" value="Data Flow — From a Toggle to a Denied Read" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=20;fontStyle=1;fontColor=#16202c;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="20" width="1690" height="30" as="geometry" />
        </mxCell>
        <mxCell id="rule" value="" style="line;strokeWidth=1;html=1;strokeColor=#c9d3de;" vertex="1" parent="1">
          <mxGeometry x="40" y="50" width="1690" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg27" value="" style="rounded=1;arcSize=30;html=1;fillColor=#08427b;strokeColor=#073b6f;" vertex="1" parent="1">
          <mxGeometry x="40" y="400" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg28" value="Person or role" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="70" y="390" width="90" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg29" value="" style="rounded=1;arcSize=30;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
          <mxGeometry x="180" y="400" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg30" value="Application we own" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="210" y="390" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg31" value="" style="rounded=1;arcSize=30;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
          <mxGeometry x="340" y="400" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg32" value="Data store" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="370" y="390" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg33" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="460" y="400" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg34" value="Queue / topic" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="480" y="390" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg35" value="" style="rounded=1;arcSize=30;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;" vertex="1" parent="1">
          <mxGeometry x="590" y="400" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg36" value="External / third party" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="610" y="390" width="130" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg37" value="" style="rounded=1;arcSize=30;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
          <mxGeometry x="770" y="400" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg38" value="Decision point" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="800" y="390" width="90" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg39" value="" style="rounded=1;arcSize=30;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1">
          <mxGeometry x="900" y="400" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg40" value="Security / platform" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="930" y="390" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg41" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#d79b00;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1070" y="400" as="sourcePoint" />
            <mxPoint x="1090" y="400" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg42" value="event / async" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1100" y="390" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="note" value="The receipt is issued at Commit, before anything has propagated. It states the version and time, which is the only honest thing to say at that moment." style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="420" width="1690" height="20" as="geometry" />
        </mxCell>
        <mxCell id="foot-rule" value="" style="line;strokeWidth=1;html=1;strokeColor=#e3e9ef;" vertex="1" parent="1">
          <mxGeometry x="40" y="440" width="1690" height="10" as="geometry" />
        </mxCell>
        <mxCell id="foot" value="v 1.0   ·   owner Security &amp; Identity Architecture" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=9;fontColor=#9aa7b4;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="460" width="1690" height="10" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
