<mxfile modified="2020-07-16T07:26:05.274Z" host="" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Code/1.46.0 Chrome/78.0.3904.130 Electron/7.3.1 Safari/537.36" etag="Kjn0cC6_WW9rqaYAyE2r" version="13.1.3">
    <diagram id="f106602c-feb2-e66a-4537-3a34d633f6aa" name="Page-1">
        <mxGraphModel dx="984" dy="348" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" background="#ffffff" math="0" shadow="0">
            <root>
                <mxCell id="0"/>
                <mxCell id="1" parent="0"/>
                <mxCell id="14" value="" style="fillColor=#F6F6F6;strokeColor=none;shadow=0;fontSize=14;align=left;spacing=10;fontColor=#1F1F1F;9E9E9E;verticalAlign=top;spacingTop=-4;fontStyle=0;spacingLeft=40;html=1;" parent="1" vertex="1">
                    <mxGeometry x="159" y="105" width="838" height="474" as="geometry"/>
                </mxCell>
                <mxCell id="778" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#1F1F1F;fontColor=#1F1F1F;" parent="1" source="711" target="g8jBpLHVoKCk_19KpYFQ-844" edge="1">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="711" value="Event&lt;br&gt;Notification" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#23445d;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=center;verticalAlign=top;spacing=5;spacingTop=0;fillColor=#E1F5FE;fontStyle=1;fontColor=#1F1F1F;" parent="1" vertex="1">
                    <mxGeometry x="280" y="325.62" width="100" height="100" as="geometry"/>
                </mxCell>
                <mxCell id="837" style="edgeStyle=orthogonalEdgeStyle;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;strokeColor=#1F1F1F;fontColor=#FFFFFF;" edge="1" parent="1" source="705" target="711">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="705" value="Storage" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#36393d;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=center;verticalAlign=top;spacing=5;spacingTop=0;fillColor=#E1F5FE;fontStyle=1;fontColor=#1F1F1F;" parent="1" vertex="1">
                    <mxGeometry x="280" y="196" width="100" height="100" as="geometry"/>
                </mxCell>
                <mxCell id="2" value="Batch File Processing" style="fillColor=#4DA1F5;strokeColor=none;shadow=1;gradientColor=none;fontSize=14;align=left;spacingLeft=50;fontColor=#ffffff;html=1;" parent="1" vertex="1">
                    <mxGeometry x="162" y="50" width="832" height="40" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-722" value="" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;image=data:image/svg+xml,[encoded data, 4536 characters];fontColor=#1F1F1F;" parent="1" vertex="1">
                    <mxGeometry x="306.51" y="370" width="46.99" height="46.99" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-735" value="&lt;span&gt;Orchestrator&lt;/span&gt;" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=none;gradientColor=none;shadow=0;dashed=0;strokeColor=none;fontSize=13;fontColor=#1F1F1F;align=center;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=#E1F5FE;fontStyle=1" parent="1" vertex="1">
                    <mxGeometry x="518" y="115" width="351" height="331" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-737" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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;align=center;fontColor=#1F1F1F;" parent="1" vertex="1">
                    <mxGeometry x="629" y="121" width="23" height="23" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-787" value="Data Store" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#23445d;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=center;verticalAlign=top;spacing=5;spacingTop=0;fillColor=#E1F5FE;fontStyle=1;fontColor=#1F1F1F;whiteSpace=wrap;" parent="1" vertex="1">
                    <mxGeometry x="901" y="230.87" width="80" height="115" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-786" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJiMDg5Y2ZjYS0wZGUxLTQ1MWMtYTFjYS02NjgwZWE1MGNiNGYiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4mI3hhOyAgPGRlZnM+JiN4YTsgICAgPHJhZGlhbEdyYWRpZW50IGlkPSJiMjVkMDgzNi05NjRhLTRjODQtOGMyMC04NTVmNjZlODM0NWUiIGN4PSItMTA1LjAwNiIgY3k9Ii0xMC40MDkiIHI9IjUuOTU0IiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDExNy43MzkgMTkuNjQ0KSBzY2FsZSgxLjAzNiAxLjAyNykiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4mI3hhOyAgICAgIDxzdG9wIG9mZnNldD0iMC4xODMiIHN0b3AtY29sb3I9IiM1ZWEwZWYiLz4mI3hhOyAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAwNzhkNCIvPiYjeGE7ICAgIDwvcmFkaWFsR3JhZGllbnQ+JiN4YTsgICAgPGNsaXBQYXRoIGlkPSJiMzZjN2Y1ZC0yZWYxLTQ3NjAtOGEyNS1lZWI5NjYxZjRlNDciPiYjeGE7ICAgICAgPHBhdGggZD0iTTE0Ljk2OSw3LjUzQTYuMTM3LDYuMTM3LDAsMSwxLDcuNTc0LDIuOTg3LDYuMTM3LDYuMTM3LDAsMCwxLDE0Ljk2OSw3LjUzWiIgZmlsbD0ibm9uZSIvPiYjeGE7ICAgIDwvY2xpcFBhdGg+JiN4YTsgIDwvZGVmcz4mI3hhOyAgPHRpdGxlPkljb24tZGF0YWJhc2VzLTEyMTwvdGl0bGU+JiN4YTsgIDxwYXRoIGQ9Ik0yLjk1NCw1LjI2NmEuMTc1LjE3NSwwLDAsMS0uMTc2LS4xNzZoMEEyLjAxMiwyLjAxMiwwLDAsMCwuNzY5LDMuMDgxYS4xNzYuMTc2LDAsMCwxLS4xNzYtLjE3NWgwYS4xNzYuMTc2LDAsMCwxLC4xNzYtLjE3NkEyLjAxMiwyLjAxMiwwLDAsMCwyLjc3OC43Mi4xNzUuMTc1LDAsMCwxLDIuOTU0LjU0NGgwQS4xNzUuMTc1LDAsMCwxLDMuMTMuNzJoMEEyLjAxMiwyLjAxMiwwLDAsMCw1LjEzOSwyLjcyOWEuMTc1LjE3NSwwLDAsMSwuMTc2LjE3NmgwYS4xNzUuMTc1LDAsMCwxLS4xNzYuMTc2aDBBMi4wMTEsMi4wMTEsMCwwLDAsMy4xMyw1LjA5LjE3Ny4xNzcsMCwwLDEsMi45NTQsNS4yNjZaIiBmaWxsPSIjNTBlNmZmIi8+JiN4YTsgIDxwYXRoIGQ9Ik0xNS42MTEsMTcuNDU2YS4xNDEuMTQxLDAsMCwxLS4xNDEtLjE0MWgwYTEuNjA5LDEuNjA5LDAsMCwwLTEuNjA3LTEuNjA3LjE0MS4xNDEsMCwwLDEtLjE0MS0uMTRoMGEuMTQxLjE0MSwwLDAsMSwuMTQxLS4xNDFoMGExLjYwOCwxLjYwOCwwLDAsMCwxLjYwNy0xLjYwNy4xNDEuMTQxLDAsMCwxLC4xNDEtLjE0MWgwYS4xNDEuMTQxLDAsMCwxLC4xNDEuMTQxaDBhMS42MDgsMS42MDgsMCwwLDAsMS42MDcsMS42MDcuMTQxLjE0MSwwLDEsMSwwLC4yODJoMGExLjYwOSwxLjYwOSwwLDAsMC0xLjYwNywxLjYwN0EuMTQxLjE0MSwwLDAsMSwxNS42MTEsMTcuNDU2WiIgZmlsbD0iIzUwZTZmZiIvPiYjeGE7ICA8Zz4mI3hhOyAgICA8cGF0aCBkPSJNMTQuOTY5LDcuNTNBNi4xMzcsNi4xMzcsMCwxLDEsNy41NzQsMi45ODcsNi4xMzcsNi4xMzcsMCwwLDEsMTQuOTY5LDcuNTNaIiBmaWxsPSJ1cmwoI2IyNWQwODM2LTk2NGEtNGM4NC04YzIwLTg1NWY2NmU4MzQ1ZSkiLz4mI3hhOyAgICA8ZyBjbGlwLXBhdGg9InVybCgjYjM2YzdmNWQtMmVmMS00NzYwLThhMjUtZWViOTY2MWY0ZTQ3KSI+JiN4YTsgICAgICA8cGF0aCBkPSJNNS43MDksMTMuMTE1QTEuNjM4LDEuNjM4LDAsMSwwLDUuNzE0LDkuODQsMS4zMDcsMS4zMDcsMCwwLDAsNS43MjEsOS43LDEuNjUxLDEuNjUxLDAsMCwwLDQuMDYsOC4wNjRIMi44MzJhNi4yNTEsNi4yNTEsMCwwLDAsMS41OTUsNS4wNTFaIiBmaWxsPSIjZjJmMmYyIi8+JiN4YTsgICAgICA8cGF0aCBkPSJNMTUuMDQ1LDcuODE1YzAtLjAxNSwwLS4wMy0uMDA3LS4wNDRhNS45NzgsNS45NzgsMCwwLDAtMS40MDYtMi44OCwxLjgyNSwxLjgyNSwwLDAsMC0uMjg5LS4wOSwxLjgwNiwxLjgwNiwwLDAsMC0yLjMsMS42NjMsMiwyLDAsMCwwLS4yLS4wMTMsMS43MzcsMS43MzcsMCwwLDAtLjU4MSwzLjM3NCwxLjQ1MSwxLjQ1MSwwLDAsMCwuNTQxLjFoMi4wM0ExMy40NTMsMTMuNDUzLDAsMCwwLDE1LjA0NSw3LjgxNVoiIGZpbGw9IiNmMmYyZjIiLz4mI3hhOyAgICA8L2c+JiN4YTsgIDwvZz4mI3hhOyAgPHBhdGggZD0iTTE3LjE5MSwzLjgzMmMtLjYyOS0xLjA0Ny0yLjEtMS40NTUtNC4xNTUtMS4xNDlhMTQuNjA2LDE0LjYwNiwwLDAsMC0yLjA4Mi40NTIsNi40NTYsNi40NTYsMCwwLDEsMS41MjguNzY3Yy4yNDEtLjA1My40ODMtLjExNi43MTUtLjE1MUE3LjQ5LDcuNDksMCwwLDEsMTQuMywzLjY2MmEyLjE4OCwyLjE4OCwwLDAsMSwxLjk1OS43MjVoMGMuMzgzLjYzOC4wNiwxLjcyOS0uODg2LDNhMTYuNzIzLDE2LjcyMywwLDAsMS00Ljc0OSw0LjA1MUExNi43NTgsMTYuNzU4LDAsMCwxLDQuOCwxMy43Yy0xLjU2NC4yMzQtMi42ODIsMC0zLjA2NS0uNjM2cy0uMDYtMS43My44ODYtMi45OTVjLjExNy0uMTU3LjE0Ni0uMjM0LjI3OS0uMzkyYTYuMjUyLDYuMjUyLDAsMCwxLC4wMjYtMS42M0ExMS41NTIsMTEuNTUyLDAsMCwwLDEuNzU2LDkuNDE5Qy41MTcsMTEuMDc2LjE4MSwxMi41NjYuODA5LDEzLjYxM2EzLjE2NSwzLjE2NSwwLDAsMCwyLjksMS4yNDksOC40MzQsOC40MzQsMCwwLDAsMS4yNTEtLjEsMTcuODU1LDE3Ljg1NSwwLDAsMCw2LjIxOS0yLjQsMTcuODA4LDE3LjgwOCwwLDAsMCw1LjA2MS00LjMzMkMxNy40ODMsNi4zNjksMTcuODE5LDQuODgsMTcuMTkxLDMuODMyWiIgZmlsbD0iIzUwZTZmZiIvPiYjeGE7PC9zdmc+;fontColor=#1F1F1F;" parent="1" vertex="1">
                    <mxGeometry x="922" y="265" width="38" height="38" as="geometry"/>
                </mxCell>
                <mxCell id="857" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#1F1F1F;fontSize=13;fontColor=#F1F1F1;" edge="1" parent="1">
                    <mxGeometry relative="1" as="geometry">
                        <mxPoint x="288" y="257" as="targetPoint"/>
                        <mxPoint x="288" y="257" as="sourcePoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-791" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAEIklEQVRoge2ZS2xUVRiAv//OTEttO6SkwRgTFjROHwMIxoWyMI2U6EKCG6NLY2KqMWqxRPoIpBocilZ52LhoNGw0mBjZSEICFWuEmBhfhQ7TqRWIUaL47sO2M/fe42IolZm5M+fcKQuT+TaTOf/7njv/+e8dKFOmTJkyJSB+jCKdqj5QwVGgFQiWmIMNjCh4bHyf/G5qbPmJGKhkCGij9OS55qNNYMiPsfEORLvU/a7wsZ9gxVCKB8b75aSJjdkOPKICrnDAyMYAEQ609imjXTUqoLmBdmCDUVZmtPyywJMmBtq30PouVWdbTKCoN8/LiD8URHR/0NrblRb6JCv5956CTWtM84N3P4fYR57iVaLYDXTo+NK6hda9qJoFns5e95M8QLgKdm8voCA809yj1un40irADvAGENLR1aW6smARQRQHdfwULaCpV20TeNAgt6Ksqs58FiliS1O3eqiYr4I/4mifqnAXOA9E8skvxIq516Olx1P0fXqG6OSbsuClUHAH3BTP45F8PmZtOPqDzcNn5vnsV+f6+q7RFHXH/uGe4Tl+nFO67gAaKmp4tpCCZwEbdqrVKHpNoh2/YnPkks3xKw4pN7M2Pu3yejLNydYVBAUOT6RNXKJgT3OPus1L7llAOkQMWGkS7NE1Qd6/t/KGtYszmSu+fqXFHbUWkzOuiUuAWuBlL2HeAlq61CbgcdNIxQIo5XP8VTzR2KvuLuZ/Sd/iIBDwEyubSNhCgNNXHcamXJrDvgZgy3I4BCqn/hxv0R61EcV9fqIABAXuqrMIhzKx1lYL/XdW0PlNiturhI6Iz+NE2BzdlTuH5Y4SDsrfU0KGcEj4YmvVDWudjSE6G5f1HLxOTqrx/TIKfHpTopWAwNn4fs5lr+e91pbQATj5ZIX4bUGx/cw8LSfmGEgutctLs4r+RJq9F8xa6H9wHYsOkJxDJG8B8Zh8i3DENMqhiTQ/zSkGNlbQPZri4mwmXuvpOQa/S5OYMm6hi7yTfEW+zCfwvNtDKXqBv02iJKZcomGLLbcGUEDyWsKXt93C5nrfTW3astnjJfQs4NyAXBXYaxIpe38Xv/vq/Ys+hJfir8nPXvKC/UYqOYwiqRusoSZz0o79lbnya2tKSR2ASXuawUIKBQuI90lKCTt1oz0XCeEoaBuZp7MxRFPtkvvqIFSb3kVCR6FJNKOiQVO3OpHvmeAmj9PDiX2ytZit1pEVdHgB8N0DfWAj7NBR1Cpg7FVJoHgre/3ry4Zp5eGr/D4GEzEZ07H/379W0Z56zvfLnyjvfrxciKLX5CWv0diWmGQIcueRZSS+egVvmxiYzZ0fiOOK3gsnXwg7RvrENjExHpyTMfkEOGZqVwwRPkzE5JSpna/J30nRDgyT+XOiVGzglKtoXwZfZcqUKVPGjH8B1Zs7lRiD0sIAAAAASUVORK5CYII=;fontColor=#1F1F1F;" parent="1" vertex="1">
                    <mxGeometry x="295" y="222" width="70" height="70" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-821" value="" style="group;fontColor=#1F1F1F;" parent="1" vertex="1" connectable="0">
                    <mxGeometry x="552" y="170.37" width="138.01" height="158" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-742" value="" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#23445d;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=center;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=#FFFFFF;fontStyle=1;fontColor=#1F1F1F;" parent="g8jBpLHVoKCk_19KpYFQ-821" vertex="1">
                    <mxGeometry width="126" height="144" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-744" value="Batch Receiver" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#82b366;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=center;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=#d5e8d4;fontStyle=1;fontColor=#1F1F1F;" parent="g8jBpLHVoKCk_19KpYFQ-821" vertex="1">
                    <mxGeometry x="7.5" y="12" width="111" height="43" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-745" value="" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#23445d;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=left;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=#E1F5FE;fontStyle=1;fontColor=#1F1F1F;" parent="g8jBpLHVoKCk_19KpYFQ-821" vertex="1">
                    <mxGeometry x="7.509999999999991" y="76" width="111" height="56" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-743" value="" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;image=data:image/svg+xml,[encoded data, 7328 characters];fontColor=#1F1F1F;" parent="g8jBpLHVoKCk_19KpYFQ-821" vertex="1">
                    <mxGeometry x="32.42999999999995" y="84" width="61.17" height="45" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-800" value="" style="endArrow=classic;startArrow=classic;html=1;fontSize=13;fontColor=#1F1F1F;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.484;exitY=-0.144;exitDx=0;exitDy=0;exitPerimeter=0;" parent="g8jBpLHVoKCk_19KpYFQ-821" source="g8jBpLHVoKCk_19KpYFQ-743" target="g8jBpLHVoKCk_19KpYFQ-744" edge="1">
                    <mxGeometry width="50" height="50" relative="1" as="geometry">
                        <mxPoint x="-58.99000000000001" y="191" as="sourcePoint"/>
                        <mxPoint x="-8.990000000000009" y="141" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-822" value="" style="group;fontColor=#1F1F1F;" parent="g8jBpLHVoKCk_19KpYFQ-821" vertex="1" connectable="0">
                    <mxGeometry x="12.009999999999991" y="14" width="126" height="144" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-823" value="" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#23445d;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=center;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=#FFFFFF;fontStyle=1;fontColor=#1F1F1F;" parent="g8jBpLHVoKCk_19KpYFQ-822" vertex="1">
                    <mxGeometry width="126" height="144" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-824" value="Batch Receiver" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#82b366;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=center;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=#d5e8d4;fontStyle=1;fontColor=#1F1F1F;" parent="g8jBpLHVoKCk_19KpYFQ-822" vertex="1">
                    <mxGeometry x="7.5" y="10" width="111" height="41" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-825" value="" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#23445d;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=left;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=#E1F5FE;fontStyle=1;fontColor=#1F1F1F;" parent="g8jBpLHVoKCk_19KpYFQ-822" vertex="1">
                    <mxGeometry x="7.509999999999991" y="76" width="111" height="56" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-826" value="" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;image=data:image/svg+xml,[encoded data, 7328 characters];fontColor=#1F1F1F;" parent="g8jBpLHVoKCk_19KpYFQ-822" vertex="1">
                    <mxGeometry x="32.42999999999995" y="84" width="61.17" height="45" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-827" value="" style="endArrow=classic;startArrow=classic;html=1;fontSize=13;fontColor=#1F1F1F;entryX=0.5;entryY=1;entryDx=0;entryDy=0;strokeColor=#1F1F1F;" parent="g8jBpLHVoKCk_19KpYFQ-822" target="g8jBpLHVoKCk_19KpYFQ-824" edge="1">
                    <mxGeometry width="50" height="50" relative="1" as="geometry">
                        <mxPoint x="63" y="78" as="sourcePoint"/>
                        <mxPoint x="-8.990000000000009" y="141" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="889" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#1F1F1F;fontSize=13;fontColor=#0F0F0F;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1">
                    <mxGeometry relative="1" as="geometry">
                        <mxPoint x="543.5" y="377.6199999999999" as="sourcePoint"/>
                        <mxPoint x="627.0250000000001" y="315.3699999999999" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-844" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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;fontColor=#1F1F1F;" parent="1" vertex="1">
                    <mxGeometry x="494" y="350.87" width="49.5" height="49.5" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-846" value="Ingress&lt;br&gt;Controller" style="text;html=1;resizable=0;autosize=1;align=center;verticalAlign=middle;points=[];fillColor=none;strokeColor=none;rounded=0;shadow=1;glass=1;comic=1;labelBackgroundColor=none;fontSize=13;fontColor=#1F1F1F;fontStyle=1" parent="1" vertex="1">
                    <mxGeometry x="482.75" y="400.37" width="72" height="36" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-848" value="Tracing" style="text;html=1;resizable=0;autosize=1;align=center;verticalAlign=middle;points=[];fillColor=none;strokeColor=none;rounded=0;shadow=1;glass=1;comic=1;labelBackgroundColor=none;fontSize=13;fontColor=#1F1F1F;fontStyle=1" parent="1" vertex="1">
                    <mxGeometry x="641.61" y="501" width="56" height="20" as="geometry"/>
                </mxCell>
                <mxCell id="741" value="" style="group;spacing=5;fontSize=13;" parent="1" vertex="1" connectable="0">
                    <mxGeometry x="733.02" y="458" width="114" height="75" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-780" value="Pub/Sub" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#23445d;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=center;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=#E1F5FE;fontStyle=1;fontColor=#1F1F1F;" parent="741" vertex="1">
                    <mxGeometry width="114" height="75" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-749" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4mI3hhOyAgPGRlZnM+JiN4YTsgICAgPGxpbmVhckdyYWRpZW50IGlkPSJiMDBkOTU2Ny0zN2VmLTQwOTItODI0Ny1iMGRhNTE4MjVjNzUiIHgxPSI5IiB5MT0iMTAuMyIgeDI9IjkiIHkyPSIxMy4yIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+JiN4YTsgICAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwMDViYTEiLz4mI3hhOyAgICAgIDxzdG9wIG9mZnNldD0iMC4yNiIgc3RvcC1jb2xvcj0iIzAwNTg5ZCIvPiYjeGE7ICAgICAgPHN0b3Agb2Zmc2V0PSIwLjUzIiBzdG9wLWNvbG9yPSIjMDA0ZjkwIi8+JiN4YTsgICAgICA8c3RvcCBvZmZzZXQ9IjAuOCIgc3RvcC1jb2xvcj0iIzAwM2Y3YyIvPiYjeGE7ICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDAzMDY3Ii8+JiN4YTsgICAgPC9saW5lYXJHcmFkaWVudD4mI3hhOyAgPC9kZWZzPiYjeGE7ICA8dGl0bGU+SWNvbi1pbnRlZ3JhdGlvbi0yMTQ8L3RpdGxlPiYjeGE7ICA8Zz4mI3hhOyAgICA8ZyBpZD0iYmQ1OGEwZWUtODYzNi00MjVmLWJhZDMtNjZiOTBlYzkyYmU4Ij4mI3hhOyAgICAgIDxwb2x5Z29uIHBvaW50cz0iMTMuMzkgNy40IDEzLjM4IDcuNCAxMy4zOCA3LjM4IDEzLjM2IDcuMzggOSA0LjQxIDQuNjMgNy4zOCA0LjYxIDcuMzggNC42MSA3LjQgNC42MSA3LjQgNC42MSA3LjQgNC42MSAxMy4yIDEzLjM4IDEzLjIgMTMuMzggNy40IDEzLjM5IDcuNCIgZmlsbD0iIzUwZTZmZiIvPiYjeGE7ICAgICAgPHBhdGggZD0iTTQuNjEsNy40djUuOEw5LDEwLjNaIiBmaWxsPSIjMzJiZWRkIi8+JiN4YTsgICAgICA8cGF0aCBkPSJNMTMuMzgsNy40LDksMTAuM2w0LjM4LDIuOVoiIGZpbGw9IiMxOThhYjMiLz4mI3hhOyAgICAgIDxwb2x5Z29uIHBvaW50cz0iOC45OSAxMC4zIDQuNjEgMTMuMTkgNC42MSAxMy4yIDEzLjM4IDEzLjIgMTMuMzggMTMuMTkgOC45OSAxMC4zIiBmaWxsPSJ1cmwoI2IwMGQ5NTY3LTM3ZWYtNDA5Mi04MjQ3LWIwZGE1MTgyNWM3NSkiLz4mI3hhOyAgICAgIDxnPiYjeGE7ICAgICAgICA8cGF0aCBkPSJNMS4wNywxLjQzSDIuMzZhMCwwLDAsMCwxLDAsMFY1YS4yOS4yOSwwLDAsMS0uMjkuMjlILjc5QS4yOS4yOSwwLDAsMSwuNSw1VjJBLjU3LjU3LDAsMCwxLDEuMDcsMS40M1oiIGZpbGw9IiM5OTkiLz4mI3hhOyAgICAgICAgPHBhdGggZD0iTTEuMDcsMS40M0gyLjM2YTAsMCwwLDAsMSwwLDBWNWEuMjkuMjksMCwwLDEtLjI5LjI5SC43OUEuMjkuMjksMCwwLDEsLjUsNVYyQS41Ny41NywwLDAsMSwxLjA3LDEuNDNaIiBmaWxsPSIjOTk5IiBvcGFjaXR5PSIwLjUiLz4mI3hhOyAgICAgIDwvZz4mI3hhOyAgICAgIDxnPiYjeGE7ICAgICAgICA8cGF0aCBkPSJNMTUuNjQsMS40M2gxLjI5QS41Ny41NywwLDAsMSwxNy41LDJWNWEuMjkuMjksMCwwLDEtLjI5LjI5SDE1LjkyQS4yOS4yOSwwLDAsMSwxNS42NCw1VjEuNDNBMCwwLDAsMCwxLDE1LjY0LDEuNDNaIiBmaWxsPSIjOTk5Ii8+JiN4YTsgICAgICAgIDxwYXRoIGQ9Ik0xNS42NCwxLjQzaDEuMjlBLjU3LjU3LDAsMCwxLDE3LjUsMlY1YS4yOS4yOSwwLDAsMS0uMjkuMjlIMTUuOTJBLjI5LjI5LDAsMCwxLDE1LjY0LDVWMS40M0EwLDAsMCwwLDEsMTUuNjQsMS40M1oiIGZpbGw9IiM5OTkiIG9wYWNpdHk9IjAuNSIvPiYjeGE7ICAgICAgPC9nPiYjeGE7ICAgICAgPHBhdGggZD0iTTguNjYtNi4xNkg5LjkxYTAsMCwwLDAsMSwwLDB2MTdhMCwwLDAsMCwxLDAsMEg4LjY2YS41Ny41NywwLDAsMS0uNTctLjU3Vi01LjZBLjU3LjU3LDAsMCwxLDguNjYtNi4xNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjM0IC02LjY2KSByb3RhdGUoOTApIiBmaWxsPSIjOTQ5NDk0Ii8+JiN4YTsgICAgICA8Zz4mI3hhOyAgICAgICAgPHBhdGggZD0iTS43OSwxMi42OEgyLjA4YS4yOS4yOSwwLDAsMSwuMjkuMjl2My42YTAsMCwwLDAsMSwwLDBIMS4wN0EuNTcuNTcsMCwwLDEsLjUsMTZWMTNBLjI5LjI5LDAsMCwxLC43OSwxMi42OFoiIGZpbGw9IiM5OTkiLz4mI3hhOyAgICAgICAgPHBhdGggZD0iTS43OSwxMi42OEgyLjA4YS4yOS4yOSwwLDAsMSwuMjkuMjl2My42YTAsMCwwLDAsMSwwLDBIMS4wN0EuNTcuNTcsMCwwLDEsLjUsMTZWMTNBLjI5LjI5LDAsMCwxLC43OSwxMi42OFoiIGZpbGw9IiM5OTkiIG9wYWNpdHk9IjAuNSIvPiYjeGE7ICAgICAgPC9nPiYjeGE7ICAgICAgPGc+JiN4YTsgICAgICAgIDxwYXRoIGQ9Ik0xNS45MiwxMi42OGgxLjI5YS4yOS4yOSwwLDAsMSwuMjkuMjl2M2EuNTcuNTcsMCwwLDEtLjU3LjU3SDE1LjY0YTAsMCwwLDAsMSwwLDBWMTNBLjI5LjI5LDAsMCwxLDE1LjkyLDEyLjY4WiIgZmlsbD0iIzk5OSIvPiYjeGE7ICAgICAgICA8cGF0aCBkPSJNMTUuOTIsMTIuNjhoMS4yOWEuMjkuMjksMCwwLDEsLjI5LjI5djNhLjU3LjU3LDAsMCwxLS41Ny41N0gxNS42NGEwLDAsMCwwLDEsMCwwVjEzQS4yOS4yOSwwLDAsMSwxNS45MiwxMi42OFoiIGZpbGw9IiM5OTkiIG9wYWNpdHk9IjAuNSIvPiYjeGE7ICAgICAgPC9nPiYjeGE7ICAgICAgPHBhdGggZD0iTTguNjYsNy4xNkg5LjkxYTAsMCwwLDAsMSwwLDB2MTdhMCwwLDAsMCwxLDAsMEg4LjY2YS41Ny41NywwLDAsMS0uNTctLjU3VjcuNzNBLjU3LjU3LDAsMCwxLDguNjYsNy4xNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02LjY2IDI0LjY2KSByb3RhdGUoLTkwKSIgZmlsbD0iIzk0OTQ5NCIvPiYjeGE7ICAgIDwvZz4mI3hhOyAgPC9nPiYjeGE7PC9zdmc+;fontColor=#1F1F1F;" parent="741" vertex="1">
                    <mxGeometry x="19.159663865546218" y="29.61" width="34.085042016806725" height="34.085042016806725" as="geometry"/>
                </mxCell>
                <mxCell id="869" value="" style="dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;shape=mxgraph.gcp2.hexIcon;prIcon=cloud_pubsub;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;direction=west;" vertex="1" parent="741">
                    <mxGeometry x="59.270420168067226" y="27" width="50.89764705882354" height="41" as="geometry">
                        <mxPoint x="5" y="-19.5" as="offset"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="757" value="" style="group;fontColor=#1F1F1F;" parent="1" vertex="1" connectable="0">
                    <mxGeometry x="715" y="170.37" width="138.01" height="158" as="geometry"/>
                </mxCell>
                <mxCell id="758" value="" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#23445d;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=center;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=#FFFFFF;fontStyle=1;fontColor=#1F1F1F;" parent="757" vertex="1">
                    <mxGeometry width="126" height="144" as="geometry"/>
                </mxCell>
                <mxCell id="759" value="Batch Receiver" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#82b366;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=center;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=#d5e8d4;fontStyle=1;fontColor=#1F1F1F;" parent="757" vertex="1">
                    <mxGeometry x="7.5" y="12" width="111" height="43" as="geometry"/>
                </mxCell>
                <mxCell id="760" value="" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#23445d;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=left;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=#E1F5FE;fontStyle=1;fontColor=#1F1F1F;" parent="757" vertex="1">
                    <mxGeometry x="7.509999999999991" y="76" width="111" height="56" as="geometry"/>
                </mxCell>
                <mxCell id="761" value="" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;image=data:image/svg+xml,[encoded data, 7328 characters];fontColor=#1F1F1F;" parent="757" vertex="1">
                    <mxGeometry x="32.42999999999995" y="84" width="61.17" height="45" as="geometry"/>
                </mxCell>
                <mxCell id="762" value="" style="endArrow=classic;startArrow=classic;html=1;fontSize=13;fontColor=#1F1F1F;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.484;exitY=-0.144;exitDx=0;exitDy=0;exitPerimeter=0;" parent="757" source="761" target="759" edge="1">
                    <mxGeometry width="50" height="50" relative="1" as="geometry">
                        <mxPoint x="-58.99000000000001" y="191" as="sourcePoint"/>
                        <mxPoint x="-8.990000000000009" y="141" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="763" value="" style="group;fontColor=#1F1F1F;" parent="757" vertex="1" connectable="0">
                    <mxGeometry x="12.009999999999991" y="14" width="126" height="144" as="geometry"/>
                </mxCell>
                <mxCell id="764" value="" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#23445d;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=center;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=#FFFFFF;fontStyle=1;fontColor=#1F1F1F;" parent="763" vertex="1">
                    <mxGeometry width="126" height="144" as="geometry"/>
                </mxCell>
                <mxCell id="765" value="Batch Processor" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#82b366;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=center;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=#d5e8d4;fontStyle=1;fontColor=#1F1F1F;" parent="763" vertex="1">
                    <mxGeometry x="7.5" y="10" width="111" height="41" as="geometry"/>
                </mxCell>
                <mxCell id="766" value="" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#23445d;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=left;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=#E1F5FE;fontStyle=1;fontColor=#1F1F1F;" parent="763" vertex="1">
                    <mxGeometry x="7.509999999999991" y="76" width="111" height="56" as="geometry"/>
                </mxCell>
                <mxCell id="767" value="" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;image=data:image/svg+xml,[encoded data, 7328 characters];fontColor=#1F1F1F;" parent="763" vertex="1">
                    <mxGeometry x="32.42999999999995" y="84" width="61.17" height="45" as="geometry"/>
                </mxCell>
                <mxCell id="768" value="" style="endArrow=classic;startArrow=classic;html=1;fontSize=13;fontColor=#1F1F1F;entryX=0.5;entryY=1;entryDx=0;entryDy=0;strokeColor=#1F1F1F;" parent="763" target="765" edge="1">
                    <mxGeometry width="50" height="50" relative="1" as="geometry">
                        <mxPoint x="63" y="78" as="sourcePoint"/>
                        <mxPoint x="-8.990000000000009" y="141" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="788" style="edgeStyle=orthogonalEdgeStyle;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;strokeColor=#1F1F1F;fontColor=#1F1F1F;" parent="1" source="766" target="g8jBpLHVoKCk_19KpYFQ-787" edge="1">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="799" value="" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.dynamo_db;fillColor=#2E73B8;gradientColor=none;" vertex="1" parent="1">
                    <mxGeometry x="926" y="307" width="34" height="34" as="geometry"/>
                </mxCell>
                <mxCell id="890" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.9;entryY=-0.011;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#1F1F1F;fontSize=13;fontColor=#0F0F0F;" edge="1" parent="1" source="816" target="g8jBpLHVoKCk_19KpYFQ-780">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="816" value="&lt;font color=&quot;#1f1f1f&quot; style=&quot;font-size: 13px;&quot;&gt;Auto Scaler&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;shadow=0;glass=0;comic=0;labelBackgroundColor=none;align=center;fillColor=#FFFFFF;fontStyle=1;spacing=0;fontSize=13;" vertex="1" parent="1">
                    <mxGeometry x="809" y="385" width="51" height="51" as="geometry"/>
                </mxCell>
                <mxCell id="817" value="&lt;font style=&quot;font-size: 13px&quot;&gt;State Store&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;shadow=0;glass=0;comic=0;labelBackgroundColor=none;align=center;fillColor=#E1F5FE;fontStyle=1;verticalAlign=top;strokeColor=none;fontSize=13;horizontal=1;fontColor=#1F1F1F;spacingTop=0;spacing=5;" vertex="1" parent="1">
                    <mxGeometry x="420" y="230.87" width="80" height="115" as="geometry"/>
                </mxCell>
                <mxCell id="g8jBpLHVoKCk_19KpYFQ-748" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTAwIiBoZWlnaHQ9IjIxNDgiIHZpZXdCb3g9IjAgMCAyNTYgMjIwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij48cGF0aCBkPSJNMjQ1Ljk3IDE2OC45NDNjLTEzLjY2MiA3LjEyMS04NC40MzQgMzYuMjItOTkuNTAxIDQ0LjA3NS0xNS4wNjcgNy44NTYtMjMuNDM3IDcuNzgtMzUuMzQgMi4wOS0xMS45MDItNS42OS04Ny4yMTYtMzYuMTEyLTEwMC43ODMtNDIuNTk3QzMuNTY2IDE2OS4yNzEgMCAxNjYuNTM1IDAgMTYzLjk1MXYtMjUuODc2czk4LjA1LTIxLjM0NSAxMTMuODc5LTI3LjAyNGMxNS44MjgtNS42NzkgMjEuMzItNS44ODQgMzQuNzktLjk1IDEzLjQ3MiA0LjkzNiA5NC4wMTggMTkuNDY4IDEwNy4zMzEgMjQuMzQ0bC0uMDA2IDI1LjUxYy4wMDIgMi41NTgtMy4wNyA1LjM2NC0xMC4wMjQgOC45ODgiIGZpbGw9IiM5MTI2MjYiLz48cGF0aCBkPSJNMjQ1Ljk2NSAxNDMuMjJjLTEzLjY2MSA3LjExOC04NC40MzEgMzYuMjE4LTk5LjQ5OCA0NC4wNzItMTUuMDY2IDcuODU3LTIzLjQzNiA3Ljc4LTM1LjMzOCAyLjA5LTExLjkwMy01LjY4Ni04Ny4yMTQtMzYuMTEzLTEwMC43OC00Mi41OTQtMTMuNTY2LTYuNDg1LTEzLjg1LTEwLjk0OC0uNTI0LTE2LjE2NiAxMy4zMjYtNS4yMiA4OC4yMjQtMzQuNjA1IDEwNC4wNTUtNDAuMjg0IDE1LjgyOC01LjY3NyAyMS4zMTktNS44ODQgMzQuNzg5LS45NDggMTMuNDcxIDQuOTM0IDgzLjgxOSAzMi45MzUgOTcuMTMgMzcuODEgMTMuMzE2IDQuODgxIDEzLjgyNyA4LjkuMTY2IDE2LjAyIiBmaWxsPSIjQzYzMDJCIi8+PHBhdGggZD0iTTI0NS45NyAxMjcuMDc0Yy0xMy42NjIgNy4xMjItODQuNDM0IDM2LjIyLTk5LjUwMSA0NC4wNzgtMTUuMDY3IDcuODUzLTIzLjQzNyA3Ljc3Ny0zNS4zNCAyLjA4Ny0xMS45MDMtNS42ODctODcuMjE2LTM2LjExMi0xMDAuNzgzLTQyLjU5N0MzLjU2NiAxMjcuNDAyIDAgMTI0LjY3IDAgMTIyLjA4NVY5Ni4yMDZzOTguMDUtMjEuMzQ0IDExMy44NzktMjcuMDIzYzE1LjgyOC01LjY3OSAyMS4zMi01Ljg4NSAzNC43OS0uOTVDMTYyLjE0MiA3My4xNjggMjQyLjY4OCA4Ny42OTcgMjU2IDkyLjU3NGwtLjAwNiAyNS41MTNjLjAwMiAyLjU1Ny0zLjA3IDUuMzYzLTEwLjAyNCA4Ljk4NyIgZmlsbD0iIzkxMjYyNiIvPjxwYXRoIGQ9Ik0yNDUuOTY1IDEwMS4zNTFjLTEzLjY2MSA3LjEyLTg0LjQzMSAzNi4yMTgtOTkuNDk4IDQ0LjA3NS0xNS4wNjYgNy44NTQtMjMuNDM2IDcuNzc3LTM1LjMzOCAyLjA4Ny0xMS45MDMtNS42ODYtODcuMjE0LTM2LjExMi0xMDAuNzgtNDIuNTk0LTEzLjU2Ni02LjQ4My0xMy44NS0xMC45NDctLjUyNC0xNi4xNjdDMjMuMTUxIDgzLjUzNSA5OC4wNSA1NC4xNDggMTEzLjg4IDQ4LjQ3YzE1LjgyOC01LjY3OCAyMS4zMTktNS44ODQgMzQuNzg5LS45NDkgMTMuNDcxIDQuOTM0IDgzLjgxOSAzMi45MzMgOTcuMTMgMzcuODEgMTMuMzE2IDQuODggMTMuODI3IDguOS4xNjYgMTYuMDIiIGZpbGw9IiNDNjMwMkIiLz48cGF0aCBkPSJNMjQ1Ljk3IDgzLjY1M2MtMTMuNjYyIDcuMTItODQuNDM0IDM2LjIyLTk5LjUwMSA0NC4wNzgtMTUuMDY3IDcuODU0LTIzLjQzNyA3Ljc3Ny0zNS4zNCAyLjA4Ny0xMS45MDMtNS42ODctODcuMjE2LTM2LjExMy0xMDAuNzgzLTQyLjU5NUMzLjU2NiA4My45OCAwIDgxLjI0NyAwIDc4LjY2NXYtMjUuODhzOTguMDUtMjEuMzQzIDExMy44NzktMjcuMDIxYzE1LjgyOC01LjY4IDIxLjMyLTUuODg0IDM0Ljc5LS45NUMxNjIuMTQyIDI5Ljc0OSAyNDIuNjg4IDQ0LjI3OCAyNTYgNDkuMTU1bC0uMDA2IDI1LjUxMmMuMDAyIDIuNTU1LTMuMDcgNS4zNjEtMTAuMDI0IDguOTg2IiBmaWxsPSIjOTEyNjI2Ii8+PHBhdGggZD0iTTI0NS45NjUgNTcuOTNjLTEzLjY2MSA3LjEyLTg0LjQzMSAzNi4yMi05OS40OTggNDQuMDc0LTE1LjA2NiA3Ljg1NC0yMy40MzYgNy43NzctMzUuMzM4IDIuMDlDOTkuMjI3IDk4LjQwNCAyMy45MTUgNjcuOTggMTAuMzUgNjEuNDk3LTMuMjE3IDU1LjAxNS0zLjUgNTAuNTUgOS44MjUgNDUuMzMxIDIzLjE1MSA0MC4xMTMgOTguMDUgMTAuNzMgMTEzLjg4IDUuMDVjMTUuODI4LTUuNjc5IDIxLjMxOS01Ljg4MyAzNC43ODktLjk0OCAxMy40NzEgNC45MzUgODMuODE5IDMyLjkzNCA5Ny4xMyAzNy44MTEgMTMuMzE2IDQuODc2IDEzLjgyNyA4Ljg5Ny4xNjYgMTYuMDE3IiBmaWxsPSIjQzYzMDJCIi8+PHBhdGggZD0iTTE1OS4yODMgMzIuNzU3bC0yMi4wMSAyLjI4NS00LjkyNyAxMS44NTYtNy45NTgtMTMuMjMtMjUuNDE1LTIuMjg0IDE4Ljk2NC02LjgzOS01LjY5LTEwLjQ5OCAxNy43NTUgNi45NDQgMTYuNzM4LTUuNDgtNC41MjQgMTAuODU1IDE3LjA2NyA2LjM5MU0xMzEuMDMyIDkwLjI3NUw4OS45NTUgNzMuMjM4bDU4Ljg2LTkuMDM1LTE3Ljc4MyAyNi4wNzJNNzQuMDgyIDM5LjM0N2MxNy4zNzUgMCAzMS40NiA1LjQ2IDMxLjQ2IDEyLjE5NCAwIDYuNzM2LTE0LjA4NSAxMi4xOTUtMzEuNDYgMTIuMTk1cy0zMS40Ni01LjQ2LTMxLjQ2LTEyLjE5NWMwLTYuNzM0IDE0LjA4NS0xMi4xOTQgMzEuNDYtMTIuMTk0IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTE4NS4yOTUgMzUuOTk4bDM0LjgzNiAxMy43NjYtMzQuODA2IDEzLjc1My0uMDMtMjcuNTIiIGZpbGw9IiM2MjFCMUMiLz48cGF0aCBkPSJNMTQ2Ljc1NSA1MS4yNDNsMzguNTQtMTUuMjQ1LjAzIDI3LjUxOS0zLjc3OSAxLjQ3OC0zNC43OTEtMTMuNzUyIiBmaWxsPSIjOUEyOTI4Ii8+PC9zdmc+;fontColor=#1F1F1F;" parent="1" vertex="1">
                    <mxGeometry x="442.5" y="269.38" width="34" height="29.23" as="geometry"/>
                </mxCell>
                <mxCell id="824" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeColor=#1F1F1F;fontColor=#FFFFFF;" edge="1" parent="1" source="758" target="705">
                    <mxGeometry relative="1" as="geometry">
                        <Array as="points">
                            <mxPoint x="778" y="156"/>
                            <mxPoint x="330" y="156"/>
                        </Array>
                    </mxGeometry>
                </mxCell>
                <mxCell id="829" value="" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.dynamo_db;fillColor=#2E73B8;gradientColor=none;" vertex="1" parent="1">
                    <mxGeometry x="442.5" y="307" width="34" height="34" as="geometry"/>
                </mxCell>
                <mxCell id="832" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#1F1F1F;fontColor=#FFFFFF;" edge="1" parent="1" source="g8jBpLHVoKCk_19KpYFQ-825" target="817">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="856" value="" style="endArrow=classic;html=1;strokeColor=#1F1F1F;fontSize=13;fontColor=#F1F1F1;" edge="1" parent="1">
                    <mxGeometry width="50" height="50" relative="1" as="geometry">
                        <mxPoint x="176" y="257" as="sourcePoint"/>
                        <mxPoint x="278" y="257" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="858" value="&lt;b&gt;CSV Files&lt;br&gt;&lt;/b&gt;" style="text;html=1;resizable=0;autosize=1;align=center;verticalAlign=middle;points=[];fillColor=none;strokeColor=none;rounded=0;shadow=0;glass=0;comic=0;labelBackgroundColor=none;fontSize=13;fontColor=#0F0F0F;" vertex="1" parent="1">
                    <mxGeometry x="180" y="229" width="70" height="20" as="geometry"/>
                </mxCell>
                <mxCell id="860" value="Csv" style="text;html=1;resizable=0;autosize=1;align=center;verticalAlign=middle;points=[];fillColor=none;strokeColor=none;rounded=0;shadow=0;glass=0;comic=0;labelBackgroundColor=none;fontSize=13;fontColor=#F1F1F1;" vertex="1" parent="1">
                    <mxGeometry x="196" y="327" width="33" height="20" as="geometry"/>
                </mxCell>
                <mxCell id="865" value="&lt;b&gt;from Distributors&lt;br&gt;&lt;br&gt;&lt;/b&gt;" style="text;html=1;resizable=0;autosize=1;align=center;verticalAlign=middle;points=[];fillColor=none;strokeColor=none;rounded=0;shadow=0;glass=0;comic=0;labelBackgroundColor=none;fontSize=13;fontColor=#0F0F0F;" vertex="1" parent="1">
                    <mxGeometry x="160" y="261.38" width="116" height="36" as="geometry"/>
                </mxCell>
                <mxCell id="875" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;strokeColor=#1F1F1F;fontSize=13;fontColor=#0F0F0F;" edge="1" parent="1" source="g8jBpLHVoKCk_19KpYFQ-780" target="766">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="883" value="" style="group" vertex="1" connectable="0" parent="1">
                    <mxGeometry x="610" y="458" width="114" height="75" as="geometry"/>
                </mxCell>
                <mxCell id="876" value="" style="group;spacing=5;fontSize=13;" vertex="1" connectable="0" parent="883">
                    <mxGeometry width="114" height="75" as="geometry"/>
                </mxCell>
                <mxCell id="877" value="Tracing" style="rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=#23445d;shadow=0;dashed=0;strokeColor=none;fontSize=13;align=center;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=#E1F5FE;fontStyle=1;fontColor=#1F1F1F;" vertex="1" parent="876">
                    <mxGeometry width="114" height="75" as="geometry"/>
                </mxCell>
                <mxCell id="880" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJiODE5ZTVjYy04ZjY5LTQ2MjktOTUxNy0yZWQ0NWRkOWI4NTgiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48ZGVmcz48cmFkaWFsR3JhZGllbnQgaWQ9ImYyNWM5ZDBiLWI4NzAtNDI0Yy1iYzMzLTI4OTY2YWU5Y2JlOCIgY3g9IjkiIGN5PSI3LjM1IiByPSI2LjQyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjYjc3YWY0Ii8+PHN0b3Agb2Zmc2V0PSIwLjIxIiBzdG9wLWNvbG9yPSIjYjM3OGYyIi8+PHN0b3Agb2Zmc2V0PSIwLjQzIiBzdG9wLWNvbG9yPSIjYTY3MmVkIi8+PHN0b3Agb2Zmc2V0PSIwLjY1IiBzdG9wLWNvbG9yPSIjOTI2N2U0Ii8+PHN0b3Agb2Zmc2V0PSIwLjg4IiBzdG9wLWNvbG9yPSIjNzU1OWQ4Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNjI0ZmQwIi8+PC9yYWRpYWxHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImFhOTlmOWY4LTJkNDktNDZlYi1hNjMxLTdkNzE4YTgxYzM4ZCIgeDE9IjkuMDIiIHkxPSIzLjkxIiB4Mj0iOS4wOCIgeTI9IjExLjQ5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjJmMmYyIi8+PHN0b3Agb2Zmc2V0PSIwLjIzIiBzdG9wLWNvbG9yPSIjZjFmMWYyIiBzdG9wLW9wYWNpdHk9IjAuOTkiLz48c3RvcCBvZmZzZXQ9IjAuMzciIHN0b3AtY29sb3I9IiNlZGVkZjEiIHN0b3Atb3BhY2l0eT0iMC45NSIvPjxzdG9wIG9mZnNldD0iMC40OCIgc3RvcC1jb2xvcj0iI2U3ZTVmMCIgc3RvcC1vcGFjaXR5PSIwLjg5Ii8+PHN0b3Agb2Zmc2V0PSIwLjU4IiBzdG9wLWNvbG9yPSIjZGVkYmVlIiBzdG9wLW9wYWNpdHk9IjAuODEiLz48c3RvcCBvZmZzZXQ9IjAuNjciIHN0b3AtY29sb3I9IiNkM2NlZWIiIHN0b3Atb3BhY2l0eT0iMC43Ii8+PHN0b3Agb2Zmc2V0PSIwLjc2IiBzdG9wLWNvbG9yPSIjYzRiZWU4IiBzdG9wLW9wYWNpdHk9IjAuNTciLz48c3RvcCBvZmZzZXQ9IjAuODQiIHN0b3AtY29sb3I9IiNiNGFiZTUiIHN0b3Atb3BhY2l0eT0iMC40MSIvPjxzdG9wIG9mZnNldD0iMC45MiIgc3RvcC1jb2xvcj0iI2EwOTVlMSIgc3RvcC1vcGFjaXR5PSIwLjIyIi8+PHN0b3Agb2Zmc2V0PSIwLjk5IiBzdG9wLWNvbG9yPSIjOGI3ZGRjIiBzdG9wLW9wYWNpdHk9IjAuMDIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM4OTdiZGMiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjx0aXRsZT5JY29uLWRldm9wcy0yNjI8L3RpdGxlPjxwYXRoIGQ9Ik0xMC4yMywxNy4zOWwuODEtLjg3VjE0LjJIN3YyLjMybC44MS44N0EuMzIuMzIsMCwwLDAsOCwxNy41aDJBLjMyLjMyLDAsMCwwLDEwLjIzLDE3LjM5WiIgZmlsbD0iI2NlY2VjZSIvPjxwYXRoIGQ9Ik05LC41QTUuODksNS44OSwwLDAsMCwzLjA5LDcuMDdjLjI3LDIuNDcsMi42MiwzLjYyLDMuMjksNi43NWEuNDkuNDksMCwwLDAsLjQ3LjM4aDQuM2EuNDkuNDksMCwwLDAsLjQ3LS4zOGMuNjctMy4xMywzLTQuMjgsMy4yOS02Ljc1QTUuODksNS44OSwwLDAsMCw5LC41Wk03LDE0LjIiIGZpbGw9InVybCgjZjI1YzlkMGItYjg3MC00MjRjLWJjMzMtMjg5NjZhZTljYmU4KSIvPjxwYXRoIGQ9Ik0xMS40NiwzLjc5YTEuNCwxLjQsMCwwLDAtMS4zNSwxLjQ0VjZIOFY1LjIzQTEuNDEsMS40MSwwLDAsMCw2LjU5LDMuNzksMS40LDEuNCwwLDAsMCw1LjI0LDUuMjMsMS40MSwxLjQxLDAsMCwwLDYuNTksNi42OGguNjR2NmEuMzYuMzYsMCwwLDAsLjcyLDB2LTZoMi4xNnY2YS4zNi4zNiwwLDEsMCwuNzIsMHYtNmguNjNhMS40LDEuNCwwLDAsMCwxLjM1LTEuNDVBMS40LDEuNCwwLDAsMCwxMS40NiwzLjc5Wk03LjIzLDZINi41NWEuNzQuNzQsMCwwLDEtLjY4LS43Ny43NC43NCwwLDAsMSwuNjgtLjc3Ljc0Ljc0LDAsMCwxLC42OC43N1ptNC4yOCwwaC0uNjhWNS4xOWEuNjguNjgsMCwxLDEsMS4zNSwwQS43My43MywwLDAsMSwxMS41MSw2WiIgZmlsbD0idXJsKCNhYTk5ZjlmOC0yZDQ5LTQ2ZWItYTYzMS03ZDcxOGE4MWMzOGQpIi8+PHBvbHlnb24gcG9pbnRzPSI2Ljk2IDE1LjggMTEuMDQgMTUuMDEgMTEuMDQgMTQuNTYgNi45NiAxNS4zNiA2Ljk2IDE1LjgiIGZpbGw9IiM5OTkiLz48cG9seWdvbiBwb2ludHM9IjExLjA0IDE2LjExIDExLjA0IDE1LjY3IDYuOTYgMTYuNDggNi45NiAxNi41MiA3LjI3IDE2Ljg2IDExLjA0IDE2LjExIiBmaWxsPSIjOTk5Ii8+PC9zdmc+;fontColor=#1F1F1F;" vertex="1" parent="876">
                    <mxGeometry x="16" y="31" width="31" height="31" as="geometry"/>
                </mxCell>
                <mxCell id="881" value="&lt;!--StartFragment--&gt;&lt;img src=&quot;https://zipkin.io/public/img/logo_png/zipkin_vertical_grey_gb.png&quot; alt=&quot;OpenZipkin · A distributed tracing system&quot;&gt;&lt;!--EndFragment--&gt;" style="text;whiteSpace=wrap;html=1;fontSize=13;fontColor=#0F0F0F;" vertex="1" parent="876">
                    <mxGeometry x="64" y="25" width="27" height="34" as="geometry"/>
                </mxCell>
                <mxCell id="886" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;strokeColor=#1F1F1F;fontSize=13;fontColor=#0F0F0F;" edge="1" parent="1" source="g8jBpLHVoKCk_19KpYFQ-825" target="g8jBpLHVoKCk_19KpYFQ-780">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="887" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.393;entryY=-0.022;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#1F1F1F;fontSize=13;fontColor=#0F0F0F;" edge="1" parent="1" source="g8jBpLHVoKCk_19KpYFQ-825" target="877">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="888" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;strokeColor=#1F1F1F;fontSize=13;fontColor=#0F0F0F;" edge="1" parent="1" source="766" target="877">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
            </root>
        </mxGraphModel>
    </diagram>
</mxfile>