-
Notifications
You must be signed in to change notification settings - Fork 0
/
pizza_bpmn.drawio
144 lines (144 loc) · 16.8 KB
/
pizza_bpmn.drawio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
<mxfile host="app.diagrams.net" modified="2024-06-21T21:31:54.656Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:127.0) Gecko/20100101 Firefox/127.0" etag="fxky-jk9hbJjLcTr27zY" version="24.6.1" type="device">
<diagram name="Page-1" id="RNUPdVPy9zpCAZMcewcZ">
<mxGraphModel dx="1727" dy="944" 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="gwwWuOvPZJOpGgV8SAOI-6" value="Pizza Scheduling Example" style="swimlane;html=1;childLayout=stackLayout;resizeParent=1;resizeParentMax=0;horizontal=1;startSize=20;horizontalStack=0;whiteSpace=wrap;" vertex="1" parent="1">
<mxGeometry x="11" y="375" width="986" height="589" as="geometry">
<mxRectangle x="11" y="375" width="60" height="26" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-7" value="main.py" style="swimlane;html=1;startSize=20;horizontal=0;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-6">
<mxGeometry y="20" width="986" height="120" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-7" source="gwwWuOvPZJOpGgV8SAOI-1" target="gwwWuOvPZJOpGgV8SAOI-2">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-1" value="" style="points=[[0.145,0.145,0],[0.5,0,0],[0.855,0.145,0],[1,0.5,0],[0.855,0.855,0],[0.5,1,0],[0.145,0.855,0],[0,0.5,0]];shape=mxgraph.bpmn.event;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;align=center;perimeter=ellipsePerimeter;outlineConnect=0;aspect=fixed;outline=standard;symbol=general;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-7">
<mxGeometry x="62" y="46.5" width="27" height="27" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-2" value="Schedule pizza job" style="points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];shape=mxgraph.bpmn.task;whiteSpace=wrap;rectStyle=rounded;size=10;html=1;container=1;expand=0;collapsible=0;taskMarker=abstract;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-7">
<mxGeometry x="152" y="33.75" width="78.75" height="52.5" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-8" value="Scheduler" style="swimlane;html=1;startSize=20;horizontal=0;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-6">
<mxGeometry y="140" width="986" height="247" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-8" source="gwwWuOvPZJOpGgV8SAOI-40" target="gwwWuOvPZJOpGgV8SAOI-13">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-12" value="Check for queued jobs" style="points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];shape=mxgraph.bpmn.task;whiteSpace=wrap;rectStyle=rounded;size=10;html=1;container=1;expand=0;collapsible=0;taskMarker=abstract;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-8">
<mxGeometry x="151.06" y="20" width="80.63" height="53.75" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-13" value="Run pending job" style="points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];shape=mxgraph.bpmn.task;whiteSpace=wrap;rectStyle=rounded;size=10;html=1;container=1;expand=0;collapsible=0;taskMarker=abstract;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-8">
<mxGeometry x="301" y="116" width="78.75" height="52.5" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-39" value="" style="points=[[0.145,0.145,0],[0.5,0,0],[0.855,0.145,0],[1,0.5,0],[0.855,0.855,0],[0.5,1,0],[0.145,0.855,0],[0,0.5,0]];shape=mxgraph.bpmn.event;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;align=center;perimeter=ellipsePerimeter;outlineConnect=0;aspect=fixed;outline=boundInt;symbol=error;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-13">
<mxGeometry x="48" y="41" width="23" height="23" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-37" value="Cancel failed job" style="points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];shape=mxgraph.bpmn.task;whiteSpace=wrap;rectStyle=rounded;size=10;html=1;container=1;expand=0;collapsible=0;taskMarker=abstract;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-8">
<mxGeometry x="460" y="174" width="78.75" height="52.5" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-41" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-8" source="gwwWuOvPZJOpGgV8SAOI-12" target="gwwWuOvPZJOpGgV8SAOI-40">
<mxGeometry relative="1" as="geometry">
<mxPoint x="243" y="562" as="sourcePoint" />
<mxPoint x="351" y="597" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-40" value="Jobs in queue?" style="points=[[0.25,0.25,0],[0.5,0,0],[0.75,0.25,0],[1,0.5,0],[0.75,0.75,0],[0.5,1,0],[0.25,0.75,0],[0,0.5,0]];shape=mxgraph.bpmn.gateway2;html=1;verticalLabelPosition=top;labelBackgroundColor=#ffffff;verticalAlign=bottom;align=center;perimeter=rhombusPerimeter;outlineConnect=0;outline=none;symbol=none;gwType=exclusive;labelPosition=center;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-8">
<mxGeometry x="321.87" y="28.38" width="37" height="37" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-42" value="" style="points=[[0.145,0.145,0],[0.5,0,0],[0.855,0.145,0],[1,0.5,0],[0.855,0.855,0],[0.5,1,0],[0.145,0.855,0],[0,0.5,0]];shape=mxgraph.bpmn.event;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;align=center;perimeter=ellipsePerimeter;outlineConnect=0;aspect=fixed;outline=end;symbol=terminate2;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-8">
<mxGeometry x="928.12" y="34.87" width="24" height="24" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-43" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-8" source="gwwWuOvPZJOpGgV8SAOI-40" target="gwwWuOvPZJOpGgV8SAOI-42">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-51" value="False" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-8">
<mxGeometry x="355.87" y="46" width="49" height="26" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-52" value="True" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-8">
<mxGeometry x="335" y="73" width="43" height="26" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-57" value="" style="points=[[0.145,0.145,0],[0.5,0,0],[0.855,0.145,0],[1,0.5,0],[0.855,0.855,0],[0.5,1,0],[0.145,0.855,0],[0,0.5,0]];shape=mxgraph.bpmn.event;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;align=center;perimeter=ellipsePerimeter;outlineConnect=0;aspect=fixed;outline=catching;symbol=link;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-8">
<mxGeometry x="62" y="32.87" width="28" height="28" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-58" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-8" source="gwwWuOvPZJOpGgV8SAOI-57" target="gwwWuOvPZJOpGgV8SAOI-12">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-55" value="" style="points=[[0.145,0.145,0],[0.5,0,0],[0.855,0.145,0],[1,0.5,0],[0.855,0.855,0],[0.5,1,0],[0.145,0.855,0],[0,0.5,0]];shape=mxgraph.bpmn.event;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;align=center;perimeter=ellipsePerimeter;outlineConnect=0;aspect=fixed;outline=throwing;symbol=link;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-8">
<mxGeometry x="926" y="128.76" width="28.24" height="28.24" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-65" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-8" source="gwwWuOvPZJOpGgV8SAOI-63" target="gwwWuOvPZJOpGgV8SAOI-55">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-63" value="Jobs still pending?" style="points=[[0.25,0.25,0],[0.5,0,0],[0.75,0.25,0],[1,0.5,0],[0.75,0.75,0],[0.5,1,0],[0.25,0.75,0],[0,0.5,0]];shape=mxgraph.bpmn.gateway2;html=1;verticalLabelPosition=top;labelBackgroundColor=#ffffff;verticalAlign=bottom;align=center;perimeter=rhombusPerimeter;outlineConnect=0;outline=none;symbol=none;gwType=exclusive;labelPosition=center;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-8">
<mxGeometry x="818" y="123.75" width="37" height="37" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-64" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-8" source="gwwWuOvPZJOpGgV8SAOI-63" target="gwwWuOvPZJOpGgV8SAOI-13">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-67" value="True" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-8">
<mxGeometry x="772" y="140.5" width="43" height="26" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-68" value="False" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-8">
<mxGeometry x="856" y="140.5" width="49" height="26" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-70" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.25;entryY=0.75;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-8" source="gwwWuOvPZJOpGgV8SAOI-37" target="gwwWuOvPZJOpGgV8SAOI-63">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-71" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-8" source="gwwWuOvPZJOpGgV8SAOI-39" target="gwwWuOvPZJOpGgV8SAOI-37">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="361" y="200" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-9" value="Pizza job" style="swimlane;html=1;startSize=20;horizontal=0;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-6">
<mxGeometry y="387" width="986" height="202" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-18" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-9" source="gwwWuOvPZJOpGgV8SAOI-15" target="gwwWuOvPZJOpGgV8SAOI-17">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-15" value="Get Selenium session" style="points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];shape=mxgraph.bpmn.task;whiteSpace=wrap;rectStyle=rounded;size=10;html=1;container=1;expand=0;collapsible=0;taskMarker=abstract;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-9">
<mxGeometry x="301" y="33.75" width="78.75" height="52.5" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-20" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-9" source="gwwWuOvPZJOpGgV8SAOI-17" target="gwwWuOvPZJOpGgV8SAOI-19">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-17" value="Open Kotipizza's website" style="points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];shape=mxgraph.bpmn.task;whiteSpace=wrap;rectStyle=rounded;size=10;html=1;container=1;expand=0;collapsible=0;taskMarker=abstract;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-9">
<mxGeometry x="459.75" y="33.75" width="78.75" height="52.5" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-19" value="Scrape delivery prices for nearby restaurants" style="points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];shape=mxgraph.bpmn.task;whiteSpace=wrap;rectStyle=rounded;size=10;html=1;container=1;expand=0;collapsible=0;taskMarker=abstract;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-9">
<mxGeometry x="618.5" y="33.75" width="107.5" height="52.5" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-21" value="Store results" style="points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];shape=mxgraph.bpmn.task;whiteSpace=wrap;rectStyle=rounded;size=10;html=1;container=1;expand=0;collapsible=0;taskMarker=abstract;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-9">
<mxGeometry x="806" y="33.75" width="78.75" height="52.5" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-9" source="gwwWuOvPZJOpGgV8SAOI-19" target="gwwWuOvPZJOpGgV8SAOI-21">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-25" value="Sqlite" style="shape=datastore;html=1;labelPosition=center;verticalLabelPosition=middle;align=center;verticalAlign=middle;" vertex="1" parent="gwwWuOvPZJOpGgV8SAOI-9">
<mxGeometry x="817.87" y="120" width="55" height="55" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-47" value="" style="edgeStyle=elbowEdgeStyle;fontSize=12;html=1;endFill=0;startFill=0;endSize=6;startSize=6;dashed=1;dashPattern=1 4;endArrow=openThin;startArrow=none;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-9" source="gwwWuOvPZJOpGgV8SAOI-21" target="gwwWuOvPZJOpGgV8SAOI-25">
<mxGeometry width="160" relative="1" as="geometry">
<mxPoint x="1414" y="91" as="sourcePoint" />
<mxPoint x="1574" y="91" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-11" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-6" source="gwwWuOvPZJOpGgV8SAOI-2" target="gwwWuOvPZJOpGgV8SAOI-12">
<mxGeometry relative="1" as="geometry">
<mxPoint x="191" y="174" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-16" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-6" source="gwwWuOvPZJOpGgV8SAOI-13" target="gwwWuOvPZJOpGgV8SAOI-15">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="gwwWuOvPZJOpGgV8SAOI-66" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=0.75;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="gwwWuOvPZJOpGgV8SAOI-6" source="gwwWuOvPZJOpGgV8SAOI-21" target="gwwWuOvPZJOpGgV8SAOI-63">
<mxGeometry relative="1" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>