-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathimage.drawio
3426 lines (3426 loc) · 442 KB
/
image.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
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0" version="24.7.17" pages="21">
<diagram name="Trang-1" id="1o6Kj2dcA9LSFXud-PON">
<mxGraphModel dx="5930" dy="1547" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="21SCoCiD8Mxehl8qvxuL-155" value="Availability Zone 2" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-4437.93" y="483.5" width="557.12" height="228.5" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-187" style="edgeStyle=elbowEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;strokeColor=#3399FF;" edge="1" parent="1" source="21SCoCiD8Mxehl8qvxuL-158" target="21SCoCiD8Mxehl8qvxuL-186">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-4608" y="707" as="sourcePoint" />
<mxPoint x="-4377.93" y="601" as="targetPoint" />
<Array as="points">
<mxPoint x="-4350" y="690" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-64" value="Availability Zone 2" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-322.8800000000001" y="1300.75" width="520" height="195.5" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-34" value="Public subnet<br>10.10.2.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#7AA116;fillColor=#F2F6E8;verticalAlign=top;align=left;spacingLeft=30;fontColor=#248814;dashed=0;" vertex="1" parent="1">
<mxGeometry x="-1478.0100000000002" y="1270" width="140" height="140" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-30" value="Availability Zone 2" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-1585.7600000000002" y="1234.5" width="520" height="195.5" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-16" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#3399FF;rounded=0;exitX=0.499;exitY=0.059;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="21SCoCiD8Mxehl8qvxuL-20">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-465.21000000000015" y="1476.1999999999998" as="sourcePoint" />
<mxPoint x="-1413" y="1410" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-17" value="<font color="#333333"><b>Associate</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="21SCoCiD8Mxehl8qvxuL-16">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-18" value="<font color="#333333"><b>Route Table - Public</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="21SCoCiD8Mxehl8qvxuL-16">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint x="2" y="156" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-57" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;edgeStyle=orthogonalEdgeStyle;exitX=0;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="21SCoCiD8Mxehl8qvxuL-55" target="21SCoCiD8Mxehl8qvxuL-39">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-1436.25" y="1358" as="sourcePoint" />
<mxPoint x="-1549.25" y="1204" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-29" value="Availability Zone 1" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-1585.7600000000002" y="1020" width="520" height="200" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-32" value="Public subnet<br>10.10.1.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#7AA116;fillColor=#F2F6E8;verticalAlign=top;align=left;spacingLeft=30;fontColor=#248814;dashed=0;" vertex="1" parent="1">
<mxGeometry x="-1477.7600000000002" y="1060" width="140" height="140" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-35" value="VPC: 10.10.0.0/16" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_vpc2;strokeColor=#8C4FFF;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#AAB7B8;dashed=0;" vertex="1" parent="1">
<mxGeometry x="-1555.7600000000002" y="990" width="460" height="460" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-50" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#3399FF;rounded=0;exitX=0.999;exitY=0.563;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;exitPerimeter=0;" edge="1" parent="21SCoCiD8Mxehl8qvxuL-35" source="21SCoCiD8Mxehl8qvxuL-23">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="224.1199999999999" y="573.5" as="sourcePoint" />
<mxPoint x="216.3699999999999" y="142.5" as="targetPoint" />
<Array as="points">
<mxPoint x="236" y="573" />
<mxPoint x="236" y="142" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-51" value="<font color="#333333"><b>Associate</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rotation=0;" vertex="1" connectable="0" parent="21SCoCiD8Mxehl8qvxuL-50">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint y="-129" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-55" value="" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#ED7100;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.ec2;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-35">
<mxGeometry x="110.38000000000011" y="110" width="68" height="68" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-56" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">EC2 Public</span>" style="text;strokeColor=#ed7100;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-35">
<mxGeometry x="98.26000000000022" y="182" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-42" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">Internet Getway</span>" style="text;strokeColor=default;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-35">
<mxGeometry x="2.184918912462308e-13" y="178" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-36" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">NAT Gateway</span>" style="text;strokeColor=#3399FF;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-35">
<mxGeometry x="98.26000000000022" y="391" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-40" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;edgeStyle=orthogonalEdgeStyle;" edge="1" parent="1" source="21SCoCiD8Mxehl8qvxuL-45" target="21SCoCiD8Mxehl8qvxuL-39">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-1459" y="1348" as="sourcePoint" />
<mxPoint x="-1523.12" y="1256.9993395581869" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-1" value="AWS Cloud" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_aws_cloud_alt;strokeColor=#232F3E;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#232F3E;dashed=0;" parent="1" vertex="1">
<mxGeometry x="425" y="240" width="700" height="432" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-2" value="Region" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_region;strokeColor=#00A4A6;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=1;" parent="jpnhw8RBF6QCqOLbjeNG-1" vertex="1">
<mxGeometry x="45" y="40" width="615" height="370" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-3" value="Availability Zone 1" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;whiteSpace=wrap;html=1;" parent="jpnhw8RBF6QCqOLbjeNG-2" vertex="1">
<mxGeometry x="50" y="50" width="520" height="130" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-10" value="Availability Zone 2" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;whiteSpace=wrap;html=1;" parent="jpnhw8RBF6QCqOLbjeNG-2" vertex="1">
<mxGeometry x="50" y="205" width="520" height="130" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-11" value="VPC: 10.10.0.0/16" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_vpc2;strokeColor=#8C4FFF;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#AAB7B8;dashed=0;" parent="jpnhw8RBF6QCqOLbjeNG-2" vertex="1">
<mxGeometry x="90" y="23" width="430" height="330" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-12" value="Public subnet<br>10.10.1.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#7AA116;fillColor=#F2F6E8;verticalAlign=top;align=left;spacingLeft=30;fontColor=#248814;dashed=0;" parent="jpnhw8RBF6QCqOLbjeNG-2" vertex="1">
<mxGeometry x="161" y="80" width="130" height="90" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-15" value="Private subnet<br>10.10.3.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#00A4A6;fillColor=#E6F6F7;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=0;" parent="jpnhw8RBF6QCqOLbjeNG-2" vertex="1">
<mxGeometry x="324" y="79" width="130" height="91" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-16" value="Public subnet<br>10.10.2.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#7AA116;fillColor=#F2F6E8;verticalAlign=top;align=left;spacingLeft=30;fontColor=#248814;dashed=0;" parent="jpnhw8RBF6QCqOLbjeNG-2" vertex="1">
<mxGeometry x="161" y="230" width="130" height="90" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-17" value="Private subnet<br>10.10.4.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#00A4A6;fillColor=#E6F6F7;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=0;" parent="jpnhw8RBF6QCqOLbjeNG-2" vertex="1">
<mxGeometry x="324" y="230" width="130" height="90" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-19" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;exitX=0.497;exitY=-0.06;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-22" target="jpnhw8RBF6QCqOLbjeNG-16" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="696" y="720" as="sourcePoint" />
<mxPoint x="780" y="640" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-20" value="<font color="#333333"><b>Associate</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="jpnhw8RBF6QCqOLbjeNG-19" vertex="1" connectable="0">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-34" value="<font color="#333333"><b>Route Table</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="jpnhw8RBF6QCqOLbjeNG-19" vertex="1" connectable="0">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint x="-4" y="131" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-21" value="" style="shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fontSize=12;strokeColor=#8c4fff;strokeWidth=2;fontColor=#8c4fff;" parent="1" vertex="1">
<mxGeometry x="621" y="698" width="150" height="60" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-22" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#6600CC;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;fontColor=#8c4fff;" parent="jpnhw8RBF6QCqOLbjeNG-21" vertex="1">
<mxGeometry width="150" height="30" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-23" value="<font style="font-size: 12px;">Destination</font>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#6600CC;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontSize=12;fontColor=#8c4fff;" parent="jpnhw8RBF6QCqOLbjeNG-22" vertex="1">
<mxGeometry width="75" height="30" as="geometry">
<mxRectangle width="75" height="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-24" value="<font style="font-size: 12px;">Target</font>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#6600CC;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontSize=12;fontColor=#8c4fff;" parent="jpnhw8RBF6QCqOLbjeNG-22" vertex="1">
<mxGeometry x="75" width="75" height="30" as="geometry">
<mxRectangle width="75" height="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-25" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#6600CC;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;fontColor=#8c4fff;" parent="jpnhw8RBF6QCqOLbjeNG-21" vertex="1">
<mxGeometry y="30" width="150" height="30" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-26" value="10.10.0.0/16" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#6600CC;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontSize=12;fontColor=#8c4fff;" parent="jpnhw8RBF6QCqOLbjeNG-25" vertex="1">
<mxGeometry width="75" height="30" as="geometry">
<mxRectangle width="75" height="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-27" value="Local" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#6600CC;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontSize=12;fontColor=#8c4fff;" parent="jpnhw8RBF6QCqOLbjeNG-25" vertex="1">
<mxGeometry x="75" width="75" height="30" as="geometry">
<mxRectangle width="75" height="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-35" value="AWS Cloud" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_aws_cloud_alt;strokeColor=#232F3E;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#232F3E;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-540" y="160" width="700" height="550" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-108" value="Region" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_region;strokeColor=#00A4A6;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=1;" parent="jpnhw8RBF6QCqOLbjeNG-35" vertex="1">
<mxGeometry x="50" y="40" width="610" height="480" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-44" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;exitX=0.499;exitY=0.059;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-80" target="jpnhw8RBF6QCqOLbjeNG-93" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="690.55" y="696.1999999999998" as="sourcePoint" />
<mxPoint x="495" y="587.7825857121279" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-45" value="<font color="#333333"><b>Associate</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="jpnhw8RBF6QCqOLbjeNG-44" vertex="1" connectable="0">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-46" value="<font color="#333333"><b>Route Table</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="jpnhw8RBF6QCqOLbjeNG-44" vertex="1" connectable="0">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint x="2" y="139" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-79" value="" style="shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fontColor=#8C4FFF;strokeColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="1" vertex="1">
<mxGeometry x="-332.25" y="750" width="160" height="62.00000000000034" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-80" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-79" vertex="1">
<mxGeometry width="160" height="22" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-81" value="<span style="font-size: 11px;">Destination</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-80" vertex="1">
<mxGeometry width="80" height="22" as="geometry">
<mxRectangle width="80" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-82" value="<span style="font-size: 11px;">Target</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-80" vertex="1">
<mxGeometry x="80" width="80" height="22" as="geometry">
<mxRectangle width="80" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-83" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-79" vertex="1">
<mxGeometry y="22" width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-84" value="<span style="font-size: 11px;">10.10.0.0/16</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-83" vertex="1">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-85" value="<span style="font-size: 11px;">Local</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-83" vertex="1">
<mxGeometry x="80" width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-86" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-79" vertex="1">
<mxGeometry y="42" width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-87" value="0.0.0.0/0" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-86" vertex="1">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-88" value="IGW" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-86" vertex="1">
<mxGeometry x="80" width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-91" value="Availability Zone 1" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-430" y="240" width="520" height="200" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-38" value="Availability Zone 2" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-430" y="454.5" width="520" height="195.5" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-89" value="Private subnet<br>10.10.3.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#00A4A6;fillColor=#E6F6F7;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-156.5" y="281" width="141" height="140" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-90" value="Public subnet<br>10.10.1.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#7AA116;fillColor=#F2F6E8;verticalAlign=top;align=left;spacingLeft=30;fontColor=#248814;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-320" y="280" width="140" height="140" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-92" value="Private subnet<br>10.10.4.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#00A4A6;fillColor=#E6F6F7;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-158.75" y="491" width="141" height="140" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-93" value="Public subnet<br>10.10.2.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#7AA116;fillColor=#F2F6E8;verticalAlign=top;align=left;spacingLeft=30;fontColor=#248814;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-322.25" y="490" width="140" height="140" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-39" value="VPC: 10.10.0.0/16" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_vpc2;strokeColor=#8C4FFF;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#AAB7B8;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-400" y="210" width="460" height="460" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-95" value="" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#ED7100;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.ec2;" parent="1" vertex="1">
<mxGeometry x="-286.25" y="534" width="68" height="68" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-96" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">Amazon EC2</span>" style="text;strokeColor=#ed7100;align=center;fillColor=none;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-298.37" y="606" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-98" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3D;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.internet;" parent="1" vertex="1">
<mxGeometry x="-680" y="417" width="78" height="48" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-99" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">Internet</span>" style="text;strokeColor=default;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-687.12" y="481" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-100" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#8C4FFF;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.internet_gateway;" parent="1" vertex="1">
<mxGeometry x="-380.25" y="419" width="58" height="58" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-103" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;edgeStyle=orthogonalEdgeStyle;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-95" target="jpnhw8RBF6QCqOLbjeNG-100" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-242" y="761" as="sourcePoint" />
<mxPoint x="-242" y="640" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-106" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;edgeStyle=orthogonalEdgeStyle;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-100" target="jpnhw8RBF6QCqOLbjeNG-98" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-276" y="578" as="sourcePoint" />
<mxPoint x="-341" y="474" as="targetPoint" />
<Array as="points">
<mxPoint x="-550" y="450" />
<mxPoint x="-550" y="450" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-110" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">Internet Getway</span>" style="text;strokeColor=default;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-397.37" y="394" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-112" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-115" target="jpnhw8RBF6QCqOLbjeNG-155" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="42.799999999999955" y="376.1999999999998" as="sourcePoint" />
<mxPoint x="-899.75" y="310" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-113" value="<font color="#333333"><b>Associate</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="jpnhw8RBF6QCqOLbjeNG-112" vertex="1" connectable="0">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-114" value="<font color="#333333"><b>Route Table</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="jpnhw8RBF6QCqOLbjeNG-112" vertex="1" connectable="0">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint x="198" y="50" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-115" value="" style="shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fontColor=#8C4FFF;strokeColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="1" vertex="1">
<mxGeometry x="-980" y="500" width="160" height="62.00000000000034" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-116" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-115" vertex="1">
<mxGeometry width="160" height="22" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-117" value="<span style="font-size: 11px;">Destination</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-116" vertex="1">
<mxGeometry width="80" height="22" as="geometry">
<mxRectangle width="80" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-118" value="<span style="font-size: 11px;">Target</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-116" vertex="1">
<mxGeometry x="80" width="80" height="22" as="geometry">
<mxRectangle width="80" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-119" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-115" vertex="1">
<mxGeometry y="22" width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-120" value="<span style="font-size: 11px;">10.10.0.0/16</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-119" vertex="1">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-121" value="<span style="font-size: 11px;">Local</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-119" vertex="1">
<mxGeometry x="80" width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-122" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-115" vertex="1">
<mxGeometry y="42" width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-123" value="0.0.0.0/0" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-122" vertex="1">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-124" value="NATGW" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-122" vertex="1">
<mxGeometry x="80" width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-125" value="AWS Cloud" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_aws_cloud_alt;strokeColor=#232F3E;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#232F3E;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-1702.88" y="122" width="700" height="550" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-126" value="Region" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_region;strokeColor=#00A4A6;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=1;" parent="jpnhw8RBF6QCqOLbjeNG-125" vertex="1">
<mxGeometry x="50" y="40" width="610" height="490" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-127" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;exitX=0.499;exitY=0.059;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-131" target="jpnhw8RBF6QCqOLbjeNG-145" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-472.33000000000015" y="658.1999999999998" as="sourcePoint" />
<mxPoint x="-667.8800000000001" y="549.7825857121279" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-128" value="<font color="#333333"><b>Associate</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="jpnhw8RBF6QCqOLbjeNG-127" vertex="1" connectable="0">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-129" value="<font color="#333333"><b>Route Table</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="jpnhw8RBF6QCqOLbjeNG-127" vertex="1" connectable="0">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint x="2" y="139" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-130" value="" style="shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fontColor=#8C4FFF;strokeColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="1" vertex="1">
<mxGeometry x="-1495.13" y="712" width="160" height="62.00000000000034" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-131" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-130" vertex="1">
<mxGeometry width="160" height="22" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-132" value="<span style="font-size: 11px;">Destination</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-131" vertex="1">
<mxGeometry width="80" height="22" as="geometry">
<mxRectangle width="80" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-133" value="<span style="font-size: 11px;">Target</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-131" vertex="1">
<mxGeometry x="80" width="80" height="22" as="geometry">
<mxRectangle width="80" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-134" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-130" vertex="1">
<mxGeometry y="22" width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-135" value="<span style="font-size: 11px;">10.10.0.0/16</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-134" vertex="1">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-136" value="<span style="font-size: 11px;">Local</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-134" vertex="1">
<mxGeometry x="80" width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-137" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-130" vertex="1">
<mxGeometry y="42" width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-138" value="0.0.0.0/0" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-137" vertex="1">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-139" value="IGW" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-137" vertex="1">
<mxGeometry x="80" width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-140" value="Availability Zone 1" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-1592.88" y="202" width="520" height="200" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-141" value="Availability Zone 2" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-1592.88" y="416.5" width="520" height="195.5" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-142" value="Private subnet<br>10.10.3.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#00A4A6;fillColor=#E6F6F7;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-1319.38" y="243" width="141" height="140" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-143" value="Public subnet<br>10.10.1.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#7AA116;fillColor=#F2F6E8;verticalAlign=top;align=left;spacingLeft=30;fontColor=#248814;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-1482.88" y="242" width="140" height="140" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-144" value="Private subnet<br>10.10.4.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#00A4A6;fillColor=#E6F6F7;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-1321.63" y="453" width="141" height="140" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-145" value="Public subnet<br>10.10.2.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#7AA116;fillColor=#F2F6E8;verticalAlign=top;align=left;spacingLeft=30;fontColor=#248814;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-1485.13" y="452" width="140" height="140" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-146" value="VPC: 10.10.0.0/16" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_vpc2;strokeColor=#8C4FFF;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#AAB7B8;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-1562.88" y="172" width="460" height="460" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-158" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">NAT Gateway</span>" style="text;strokeColor=#3399FF;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="jpnhw8RBF6QCqOLbjeNG-146" vertex="1">
<mxGeometry x="98.26000000000022" y="391" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-149" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3D;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.internet;" parent="1" vertex="1">
<mxGeometry x="-1842.88" y="379" width="78" height="48" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-150" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">Internet</span>" style="text;strokeColor=default;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-1850" y="443" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-151" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#8C4FFF;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.internet_gateway;" parent="1" vertex="1">
<mxGeometry x="-1543.13" y="381" width="58" height="58" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-152" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;edgeStyle=orthogonalEdgeStyle;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-157" target="jpnhw8RBF6QCqOLbjeNG-151" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-1449.13" y="530" as="sourcePoint" />
<mxPoint x="-1404.88" y="602" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-153" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;edgeStyle=orthogonalEdgeStyle;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-151" target="jpnhw8RBF6QCqOLbjeNG-149" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-1438.88" y="540" as="sourcePoint" />
<mxPoint x="-1503.88" y="436" as="targetPoint" />
<Array as="points">
<mxPoint x="-1712.88" y="412" />
<mxPoint x="-1712.88" y="412" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-154" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">Internet Getway</span>" style="text;strokeColor=default;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-1560.25" y="356" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-155" value="" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#ED7100;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.ec2;" parent="1" vertex="1">
<mxGeometry x="-1285.14" y="496" width="68" height="68" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-156" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">Amazon EC2</span>" style="text;strokeColor=#ed7100;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-1297.26" y="568" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-157" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#8C4FFF;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.nat_gateway;" parent="1" vertex="1">
<mxGeometry x="-1450" y="500.5" width="59" height="59" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-159" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;edgeStyle=orthogonalEdgeStyle;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-157" target="jpnhw8RBF6QCqOLbjeNG-155" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-1440" y="543" as="sourcePoint" />
<mxPoint x="-1504" y="449" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-163" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#007FFF;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-166" target="jpnhw8RBF6QCqOLbjeNG-195" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-1457.2" y="381.1999999999998" as="sourcePoint" />
<mxPoint x="-2399.75" y="315" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-164" value="<font color="#333333"><b style="background-color: rgb(255, 255, 255);">Associate</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="jpnhw8RBF6QCqOLbjeNG-163" vertex="1" connectable="0">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint x="65" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-165" value="<font color="#333333"><b>Route Table - Private</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="jpnhw8RBF6QCqOLbjeNG-163" vertex="1" connectable="0">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint x="195" y="50" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-166" value="" style="shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fontColor=#8C4FFF;strokeColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="1" vertex="1">
<mxGeometry x="-2450" y="497" width="160" height="60.00000000000034" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-167" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-166" vertex="1">
<mxGeometry width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-168" value="<span style="font-size: 11px;">Destination</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-167" vertex="1">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-169" value="<span style="font-size: 11px;">Target</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-167" vertex="1">
<mxGeometry x="80" width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-170" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-166" vertex="1">
<mxGeometry y="20" width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-171" value="<span style="font-size: 11px;">10.10.0.0/16</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-170" vertex="1">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-172" value="<span style="font-size: 11px;">Local</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-170" vertex="1">
<mxGeometry x="80" width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-173" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-166" vertex="1">
<mxGeometry y="40" width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-174" value="0.0.0.0/0" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-173" vertex="1">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-175" value="NATGW" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-173" vertex="1">
<mxGeometry x="80" width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-176" value="AWS Cloud" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_aws_cloud_alt;strokeColor=#232F3E;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#232F3E;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-3202.88" y="127" width="700" height="883" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-177" value="Region" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_region;strokeColor=#00A4A6;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=1;" parent="jpnhw8RBF6QCqOLbjeNG-176" vertex="1">
<mxGeometry x="50" y="30" width="610" height="830" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-224" value="VPC: ASG VPN - 10.11.0.0/16" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_vpc2;strokeColor=#8C4FFF;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#AAB7B8;dashed=0;" parent="jpnhw8RBF6QCqOLbjeNG-177" vertex="1">
<mxGeometry x="44.01" y="513" width="505.99" height="287" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-225" value="Availability Zone 1" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;whiteSpace=wrap;html=1;" parent="jpnhw8RBF6QCqOLbjeNG-224" vertex="1">
<mxGeometry x="-22.57" y="50" width="557.12" height="210" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-226" value="VPN Public<br>10.11.1.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#7AA116;fillColor=#F2F6E8;verticalAlign=top;align=left;spacingLeft=30;fontColor=#248814;dashed=0;" parent="jpnhw8RBF6QCqOLbjeNG-224" vertex="1">
<mxGeometry x="128.86999999999978" y="88" width="140" height="140" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-227" value="" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#ED7100;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.ec2;" parent="jpnhw8RBF6QCqOLbjeNG-224" vertex="1">
<mxGeometry x="162.61999999999978" y="128" width="68" height="68" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-228" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">Custom Gateway</span>" style="text;strokeColor=#ed7100;align=center;fillColor=none;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="jpnhw8RBF6QCqOLbjeNG-224" vertex="1">
<mxGeometry x="143.93" y="202" width="103.38" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-229" value="<span style="text-wrap: nowrap;"><b>Open Swan</b></span>" style="text;strokeColor=#ed7100;align=center;fillColor=#ed7100;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#FFFFFF;" parent="jpnhw8RBF6QCqOLbjeNG-224" vertex="1">
<mxGeometry x="144.93" y="228" width="103.38" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-232" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">Internet Getway</span>" style="text;strokeColor=#3399FF;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="jpnhw8RBF6QCqOLbjeNG-224" vertex="1">
<mxGeometry x="21.739999999999892" y="208" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-231" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#8C4FFF;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.internet_gateway;" parent="jpnhw8RBF6QCqOLbjeNG-224" vertex="1">
<mxGeometry x="38.86999999999989" y="138" width="58" height="58" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-236" style="edgeStyle=elbowEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;strokeColor=#3399FF;" parent="jpnhw8RBF6QCqOLbjeNG-224" source="jpnhw8RBF6QCqOLbjeNG-231" target="jpnhw8RBF6QCqOLbjeNG-227" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-191.1300000000001" y="42" as="sourcePoint" />
<mxPoint x="48.86999999999989" y="177" as="targetPoint" />
<Array as="points">
<mxPoint x="139" y="167" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-178" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#3399FF;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-181" target="jpnhw8RBF6QCqOLbjeNG-196" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-2022.3300000000002" y="-86.80000000000018" as="sourcePoint" />
<mxPoint x="-2840" y="120" as="targetPoint" />
<Array as="points">
<mxPoint x="-2830" y="527" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-181" value="" style="shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fontColor=#8C4FFF;strokeColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="1" vertex="1">
<mxGeometry x="-2910" y="-20" width="160" height="62.00000000000034" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-182" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-181" vertex="1">
<mxGeometry width="160" height="22" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-183" value="<span style="font-size: 11px;">Destination</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-182" vertex="1">
<mxGeometry width="80" height="22" as="geometry">
<mxRectangle width="80" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-184" value="<span style="font-size: 11px;">Target</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-182" vertex="1">
<mxGeometry x="80" width="80" height="22" as="geometry">
<mxRectangle width="80" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-185" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-181" vertex="1">
<mxGeometry y="22" width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-186" value="<span style="font-size: 11px;">10.10.0.0/16</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-185" vertex="1">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-187" value="<span style="font-size: 11px;">Local</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-185" vertex="1">
<mxGeometry x="80" width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-188" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-181" vertex="1">
<mxGeometry y="42" width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-189" value="0.0.0.0/0" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-188" vertex="1">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-190" value="IGW" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" parent="jpnhw8RBF6QCqOLbjeNG-188" vertex="1">
<mxGeometry x="80" width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-191" value="Availability Zone 1" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-3130" y="220" width="557.12" height="187" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-192" value="Availability Zone 2" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-3130" y="421.5" width="557.12" height="195.5" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-193" value="Private subnet<br>10.10.3.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#00A4A6;fillColor=#E6F6F7;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-2819.38" y="248" width="141" height="140" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-194" value="Public subnet<br>10.10.1.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#7AA116;fillColor=#F2F6E8;verticalAlign=top;align=left;spacingLeft=30;fontColor=#248814;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-2982.88" y="247" width="140" height="140" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-195" value="Private subnet<br>10.10.4.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#00A4A6;fillColor=#E6F6F7;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-2821.63" y="458" width="141" height="140" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-196" value="Public subnet<br>10.10.2.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#7AA116;fillColor=#F2F6E8;verticalAlign=top;align=left;spacingLeft=30;fontColor=#248814;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-2985.13" y="457" width="140" height="140" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-197" value="VPC: ASG - 10.10.0.0/16" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_vpc2;strokeColor=#8C4FFF;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#AAB7B8;dashed=0;" parent="1" vertex="1">
<mxGeometry x="-3110" y="190" width="507.12" height="447" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-198" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">NAT Gateway</span>" style="text;strokeColor=#3399FF;align=center;fillColor=none;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="jpnhw8RBF6QCqOLbjeNG-197" vertex="1">
<mxGeometry x="140.00000000000023" y="391" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-210" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#8C4FFF;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.vpn_gateway;" parent="jpnhw8RBF6QCqOLbjeNG-197" vertex="1">
<mxGeometry x="30" y="309" width="64" height="64" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-211" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">VPN Gateway</span>" style="text;strokeColor=#3399FF;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="jpnhw8RBF6QCqOLbjeNG-197" vertex="1">
<mxGeometry x="20" y="383" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-199" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3D;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.internet;" parent="1" vertex="1">
<mxGeometry x="-3342.88" y="384" width="78" height="48" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-200" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">Internet</span>" style="text;strokeColor=#007FFF;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-3350" y="448" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-201" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#8C4FFF;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.internet_gateway;" parent="1" vertex="1">
<mxGeometry x="-3081.88" y="390.5" width="58" height="58" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-202" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;edgeStyle=orthogonalEdgeStyle;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-207" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-2950" y="540" as="sourcePoint" />
<mxPoint x="-3023.88" y="415" as="targetPoint" />
<Array as="points">
<mxPoint x="-3000" y="535" />
<mxPoint x="-3000" y="415" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-203" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;edgeStyle=orthogonalEdgeStyle;" parent="1" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-3081.88" y="415" as="sourcePoint" />
<mxPoint x="-3266.801570691652" y="415" as="targetPoint" />
<Array as="points">
<mxPoint x="-3212.88" y="415" />
<mxPoint x="-3212.88" y="415" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-204" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">Internet Getway</span>" style="text;strokeColor=#3399FF;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-3099.01" y="454.5" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-205" value="" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#ED7100;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.ec2;" parent="1" vertex="1">
<mxGeometry x="-2785.1400000000003" y="501" width="68" height="68" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-206" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">EC2 Private</span>" style="text;strokeColor=#ed7100;align=center;fillColor=none;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-2797.26" y="573" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-207" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#8C4FFF;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.nat_gateway;" parent="1" vertex="1">
<mxGeometry x="-2950" y="505.5" width="59" height="59" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-208" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;edgeStyle=orthogonalEdgeStyle;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-207" target="jpnhw8RBF6QCqOLbjeNG-205" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-2940" y="548" as="sourcePoint" />
<mxPoint x="-3004" y="454" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-212" value="" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#ED7100;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.ec2;" parent="1" vertex="1">
<mxGeometry x="-2949.13" y="287" width="68" height="68" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-213" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">EC2 Public</span>" style="text;strokeColor=#ed7100;align=center;fillColor=none;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-2961.25" y="359" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-215" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;edgeStyle=orthogonalEdgeStyle;exitX=0;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-212" target="jpnhw8RBF6QCqOLbjeNG-201" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-2940" y="545" as="sourcePoint" />
<mxPoint x="-3013.88" y="425" as="targetPoint" />
<Array as="points">
<mxPoint x="-2990" y="321" />
<mxPoint x="-3053" y="320" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-217" value="<b style="color: rgb(51, 51, 51); font-size: 11px; text-wrap: nowrap; background-color: rgb(255, 255, 255);">Route Table - Public</b>" style="text;strokeColor=none;align=center;fillColor=none;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-2860" y="-60" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-218" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#3399FF;rounded=0;exitX=0.516;exitY=1.107;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;exitPerimeter=0;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-188" target="jpnhw8RBF6QCqOLbjeNG-194" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-2820" y="52" as="sourcePoint" />
<mxPoint x="-2835" y="537" as="targetPoint" />
<Array as="points">
<mxPoint x="-2830" y="44" />
<mxPoint x="-2830" y="110" />
<mxPoint x="-2913" y="110" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-222" value="<b>Associate</b>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="jpnhw8RBF6QCqOLbjeNG-218" vertex="1" connectable="0">
<mxGeometry x="-0.6567" y="-1" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-219" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#007FFF;rounded=0;edgeStyle=orthogonalEdgeStyle;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-167" target="jpnhw8RBF6QCqOLbjeNG-193" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-2380" y="538" as="sourcePoint" />
<mxPoint x="-2671" y="538" as="targetPoint" />
<Array as="points">
<mxPoint x="-2370" y="318" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-220" value="<font color="#333333"><b>Associate</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=default;" parent="jpnhw8RBF6QCqOLbjeNG-219" vertex="1" connectable="0">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint x="-15" y="-1" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-233" style="edgeStyle=elbowEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;strokeColor=#3399FF;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-223" target="jpnhw8RBF6QCqOLbjeNG-231" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-3310" y="750" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-223" value="" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#8C4FFF;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.site_to_site_vpn;" parent="1" vertex="1">
<mxGeometry x="-3342.88" y="637" width="65" height="65" as="geometry" />
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-234" style="edgeStyle=elbowEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;strokeColor=#3399FF;" parent="1" source="jpnhw8RBF6QCqOLbjeNG-223" target="jpnhw8RBF6QCqOLbjeNG-210" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-3300" y="712" as="sourcePoint" />
<mxPoint x="-3060" y="847" as="targetPoint" />
<Array as="points">
<mxPoint x="-3310" y="590" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpnhw8RBF6QCqOLbjeNG-237" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">Site to Site VPN</span>" style="text;strokeColor=#ed7100;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="-3362.07" y="710" width="103.38" height="20" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-1" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#3399FF;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="21SCoCiD8Mxehl8qvxuL-4" target="21SCoCiD8Mxehl8qvxuL-43">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="49.91999999999995" y="1194.1999999999998" as="sourcePoint" />
<mxPoint x="-892.63" y="1128" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-2" value="<font color="#333333"><b>Associate</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="21SCoCiD8Mxehl8qvxuL-1">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint x="122" y="-218" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-3" value="<b style="color: rgb(51, 51, 51);">Route Table - Private</b>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="21SCoCiD8Mxehl8qvxuL-1">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint x="198" y="50" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-4" value="" style="shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fontColor=#8C4FFF;strokeColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="-969.88" y="1318" width="160" height="62.00000000000034" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-5" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-4">
<mxGeometry width="160" height="22" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-6" value="<span style="font-size: 11px;">Destination</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-5">
<mxGeometry width="80" height="22" as="geometry">
<mxRectangle width="80" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-7" value="<span style="font-size: 11px;">Target</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-5">
<mxGeometry x="80" width="80" height="22" as="geometry">
<mxRectangle width="80" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-8" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-4">
<mxGeometry y="22" width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-9" value="<span style="font-size: 11px;">10.10.0.0/16</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-8">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-10" value="<span style="font-size: 11px;">Local</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-8">
<mxGeometry x="80" width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-11" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-4">
<mxGeometry y="42" width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-12" value="0.0.0.0/0" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-11">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-13" value="NATGW" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-11">
<mxGeometry x="80" width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-14" value="AWS Cloud" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_aws_cloud_alt;strokeColor=#232F3E;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#232F3E;dashed=0;" vertex="1" parent="1">
<mxGeometry x="-1695.7600000000002" y="940" width="700" height="550" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-15" value="Region" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_region;strokeColor=#00A4A6;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=1;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-14">
<mxGeometry x="50" y="40" width="610" height="490" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-19" value="" style="shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fontColor=#8C4FFF;strokeColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="-1493.0100000000002" y="1530" width="160" height="62.00000000000034" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-20" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-19">
<mxGeometry width="160" height="22" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-21" value="<span style="font-size: 11px;">Destination</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-20">
<mxGeometry width="80" height="22" as="geometry">
<mxRectangle width="80" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-22" value="<span style="font-size: 11px;">Target</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-20">
<mxGeometry x="80" width="80" height="22" as="geometry">
<mxRectangle width="80" height="22" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-23" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-19">
<mxGeometry y="22" width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-24" value="<span style="font-size: 11px;">10.10.0.0/16</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-23">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-25" value="<span style="font-size: 11px;">Local</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-23">
<mxGeometry x="80" width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-26" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=#8C4FFF;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-19">
<mxGeometry y="42" width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-27" value="0.0.0.0/0" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-26">
<mxGeometry width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-28" value="IGW" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=#8C4FFF;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;fontColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-26">
<mxGeometry x="80" width="80" height="20" as="geometry">
<mxRectangle width="80" height="20" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-31" value="Private subnet<br>10.10.3.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#00A4A6;fillColor=#E6F6F7;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=0;" vertex="1" parent="1">
<mxGeometry x="-1298.2600000000002" y="1061" width="141" height="140" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-33" value="Private subnet<br>10.10.4.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#00A4A6;fillColor=#E6F6F7;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=0;" vertex="1" parent="1">
<mxGeometry x="-1297.5100000000002" y="1271" width="141" height="140" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-37" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3D;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.internet;" vertex="1" parent="1">
<mxGeometry x="-1835.7600000000002" y="1197" width="78" height="48" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-38" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">Internet</span>" style="text;strokeColor=default;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="-1842.88" y="1261" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-39" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#8C4FFF;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.internet_gateway;" vertex="1" parent="1">
<mxGeometry x="-1536.0100000000002" y="1199" width="58" height="58" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-41" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;edgeStyle=orthogonalEdgeStyle;" edge="1" parent="1" source="21SCoCiD8Mxehl8qvxuL-39" target="21SCoCiD8Mxehl8qvxuL-37">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-1431.7600000000002" y="1358" as="sourcePoint" />
<mxPoint x="-1496.7600000000002" y="1254" as="targetPoint" />
<Array as="points">
<mxPoint x="-1700" y="1228" />
<mxPoint x="-1700" y="1228" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-43" value="" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#ED7100;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.ec2;" vertex="1" parent="1">
<mxGeometry x="-1262.0200000000002" y="1314" width="68" height="68" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-44" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">EC2 Private</span>" style="text;strokeColor=#ed7100;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="-1274.14" y="1386" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-45" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#8C4FFF;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.nat_gateway;" vertex="1" parent="1">
<mxGeometry x="-1442.88" y="1318.5" width="59" height="59" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-46" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;edgeStyle=orthogonalEdgeStyle;" edge="1" parent="1" source="21SCoCiD8Mxehl8qvxuL-45" target="21SCoCiD8Mxehl8qvxuL-43">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-1432.88" y="1361" as="sourcePoint" />
<mxPoint x="-1496.88" y="1267" as="targetPoint" />
<Array as="points">
<mxPoint x="-1320" y="1350" />
<mxPoint x="-1320" y="1350" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-47" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#3399FF;rounded=0;edgeStyle=orthogonalEdgeStyle;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fontStyle=1" edge="1" parent="1" source="21SCoCiD8Mxehl8qvxuL-4" target="21SCoCiD8Mxehl8qvxuL-31">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-930" y="1290" as="sourcePoint" />
<mxPoint x="-1200" y="1358" as="targetPoint" />
<Array as="points">
<mxPoint x="-890" y="1131" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-48" value="<span style="color: rgba(0, 0, 0, 0); font-family: monospace; font-size: 0px; font-weight: 400; text-align: start; background-color: rgb(251, 251, 251);">%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%22%20style%3D%22html%3D1%3BendArrow%3Dnone%3Belbow%3Dvertical%3BstartArrow%3Dnone%3BendFill%3D0%3BstrokeColor%3D%23545B64%3Brounded%3D0%3BexitX%3D0%3BexitY%3D0.5%3BexitDx%3D0%3BexitDy%3D0%3BentryX%3D1%3BentryY%3D0.5%3BentryDx%3D0%3BentryDy%3D0%3BentryPerimeter%3D0%3B%22%20edge%3D%221%22%20source%3D%225%22%20target%3D%2244%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%22100%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%2242.799999999999955%22%20y%3D%22376.1999999999998%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22-899.75%22%20y%3D%22310%22%20as%3D%22targetPoint%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%223%22%20value%3D%22%26lt%3Bfont%20color%3D%26quot%3B%23333333%26quot%3B%26gt%3B%26lt%3Bb%26gt%3BAssociate%26lt%3B%2Fb%26gt%3B%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22edgeLabel%3Bhtml%3D1%3Balign%3Dcenter%3BverticalAlign%3Dmiddle%3Bresizable%3D0%3Bpoints%3D%5B%5D%3B%22%20vertex%3D%221%22%20connectable%3D%220%22%20parent%3D%222%22%3E%3CmxGeometry%20x%3D%22-0.0019%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20as%3D%22offset%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%224%22%20value%3D%22%26lt%3Bfont%20color%3D%26quot%3B%23333333%26quot%3B%26gt%3B%26lt%3Bb%26gt%3BRoute%20Table%26lt%3B%2Fb%26gt%3B%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22edgeLabel%3Bhtml%3D1%3Balign%3Dcenter%3BverticalAlign%3Dmiddle%3Bresizable%3D0%3Bpoints%3D%5B%5D%3B%22%20vertex%3D%221%22%20connectable%3D%220%22%20parent%3D%222%22%3E%3CmxGeometry%20x%3D%22-0.0019%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22198%22%20y%3D%2250%22%20as%3D%22offset%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%225%22%20value%3D%22%22%20style%3D%22shape%3Dtable%3BstartSize%3D0%3Bcontainer%3D1%3Bcollapsible%3D0%3BchildLayout%3DtableLayout%3BfontColor%3D%238C4FFF%3BstrokeColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-980%22%20y%3D%22500%22%20width%3D%22160%22%20height%3D%2262.00000000000034%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%226%22%20value%3D%22%22%20style%3D%22shape%3DtableRow%3Bhorizontal%3D0%3BstartSize%3D0%3BswimlaneHead%3D0%3BswimlaneBody%3D0%3BstrokeColor%3D%238C4FFF%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3Bcollapsible%3D0%3BdropTarget%3D0%3BfillColor%3Dnone%3Bpoints%3D%5B%5B0%2C0.5%5D%2C%5B1%2C0.5%5D%5D%3BportConstraint%3Deastwest%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%225%22%3E%3CmxGeometry%20width%3D%22160%22%20height%3D%2222%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%227%22%20value%3D%22%26lt%3Bspan%20style%3D%26quot%3Bfont-size%3A%2011px%3B%26quot%3B%26gt%3BDestination%26lt%3B%2Fspan%26gt%3B%22%20style%3D%22shape%3DpartialRectangle%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3Bconnectable%3D0%3BstrokeColor%3D%238C4FFF%3Boverflow%3Dhidden%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3BpointerEvents%3D1%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%226%22%3E%3CmxGeometry%20width%3D%2280%22%20height%3D%2222%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%2280%22%20height%3D%2222%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%228%22%20value%3D%22%26lt%3Bspan%20style%3D%26quot%3Bfont-size%3A%2011px%3B%26quot%3B%26gt%3BTarget%26lt%3B%2Fspan%26gt%3B%22%20style%3D%22shape%3DpartialRectangle%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3Bconnectable%3D0%3BstrokeColor%3D%238C4FFF%3Boverflow%3Dhidden%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3BpointerEvents%3D1%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%226%22%3E%3CmxGeometry%20x%3D%2280%22%20width%3D%2280%22%20height%3D%2222%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%2280%22%20height%3D%2222%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%229%22%20value%3D%22%22%20style%3D%22shape%3DtableRow%3Bhorizontal%3D0%3BstartSize%3D0%3BswimlaneHead%3D0%3BswimlaneBody%3D0%3BstrokeColor%3D%238C4FFF%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3Bcollapsible%3D0%3BdropTarget%3D0%3BfillColor%3Dnone%3Bpoints%3D%5B%5B0%2C0.5%5D%2C%5B1%2C0.5%5D%5D%3BportConstraint%3Deastwest%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%225%22%3E%3CmxGeometry%20y%3D%2222%22%20width%3D%22160%22%20height%3D%2220%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2210%22%20value%3D%22%26lt%3Bspan%20style%3D%26quot%3Bfont-size%3A%2011px%3B%26quot%3B%26gt%3B10.10.0.0%2F16%26lt%3B%2Fspan%26gt%3B%22%20style%3D%22shape%3DpartialRectangle%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3Bconnectable%3D0%3BstrokeColor%3D%238C4FFF%3Boverflow%3Dhidden%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3BpointerEvents%3D1%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%229%22%3E%3CmxGeometry%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2211%22%20value%3D%22%26lt%3Bspan%20style%3D%26quot%3Bfont-size%3A%2011px%3B%26quot%3B%26gt%3BLocal%26lt%3B%2Fspan%26gt%3B%22%20style%3D%22shape%3DpartialRectangle%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3Bconnectable%3D0%3BstrokeColor%3D%238C4FFF%3Boverflow%3Dhidden%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3BpointerEvents%3D1%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%229%22%3E%3CmxGeometry%20x%3D%2280%22%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2212%22%20value%3D%22%22%20style%3D%22shape%3DtableRow%3Bhorizontal%3D0%3BstartSize%3D0%3BswimlaneHead%3D0%3BswimlaneBody%3D0%3BstrokeColor%3D%238C4FFF%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3Bcollapsible%3D0%3BdropTarget%3D0%3BfillColor%3Dnone%3Bpoints%3D%5B%5B0%2C0.5%5D%2C%5B1%2C0.5%5D%5D%3BportConstraint%3Deastwest%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%225%22%3E%3CmxGeometry%20y%3D%2242%22%20width%3D%22160%22%20height%3D%2220%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2213%22%20value%3D%220.0.0.0%2F0%22%20style%3D%22shape%3DpartialRectangle%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3Bconnectable%3D0%3BstrokeColor%3D%238C4FFF%3Boverflow%3Dhidden%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3BpointerEvents%3D1%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%2212%22%3E%3CmxGeometry%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2214%22%20value%3D%22NATGW%22%20style%3D%22shape%3DpartialRectangle%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3Bconnectable%3D0%3BstrokeColor%3D%238C4FFF%3Boverflow%3Dhidden%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3BpointerEvents%3D1%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%2212%22%3E%3CmxGeometry%20x%3D%2280%22%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2215%22%20value%3D%22AWS%20Cloud%22%20style%3D%22points%3D%5B%5B0%2C0%5D%2C%5B0.25%2C0%5D%2C%5B0.5%2C0%5D%2C%5B0.75%2C0%5D%2C%5B1%2C0%5D%2C%5B1%2C0.25%5D%2C%5B1%2C0.5%5D%2C%5B1%2C0.75%5D%2C%5B1%2C1%5D%2C%5B0.75%2C1%5D%2C%5B0.5%2C1%5D%2C%5B0.25%2C1%5D%2C%5B0%2C1%5D%2C%5B0%2C0.75%5D%2C%5B0%2C0.5%5D%2C%5B0%2C0.25%5D%5D%3BoutlineConnect%3D0%3BgradientColor%3Dnone%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3BfontSize%3D12%3BfontStyle%3D0%3Bcontainer%3D1%3BpointerEvents%3D0%3Bcollapsible%3D0%3BrecursiveResize%3D0%3Bshape%3Dmxgraph.aws4.group%3BgrIcon%3Dmxgraph.aws4.group_aws_cloud_alt%3BstrokeColor%3D%23232F3E%3BfillColor%3Dnone%3BverticalAlign%3Dtop%3Balign%3Dleft%3BspacingLeft%3D30%3BfontColor%3D%23232F3E%3Bdashed%3D0%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1702.88%22%20y%3D%22122%22%20width%3D%22700%22%20height%3D%22550%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2216%22%20value%3D%22Region%22%20style%3D%22points%3D%5B%5B0%2C0%5D%2C%5B0.25%2C0%5D%2C%5B0.5%2C0%5D%2C%5B0.75%2C0%5D%2C%5B1%2C0%5D%2C%5B1%2C0.25%5D%2C%5B1%2C0.5%5D%2C%5B1%2C0.75%5D%2C%5B1%2C1%5D%2C%5B0.75%2C1%5D%2C%5B0.5%2C1%5D%2C%5B0.25%2C1%5D%2C%5B0%2C1%5D%2C%5B0%2C0.75%5D%2C%5B0%2C0.5%5D%2C%5B0%2C0.25%5D%5D%3BoutlineConnect%3D0%3BgradientColor%3Dnone%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3BfontSize%3D12%3BfontStyle%3D0%3Bcontainer%3D1%3BpointerEvents%3D0%3Bcollapsible%3D0%3BrecursiveResize%3D0%3Bshape%3Dmxgraph.aws4.group%3BgrIcon%3Dmxgraph.aws4.group_region%3BstrokeColor%3D%2300A4A6%3BfillColor%3Dnone%3BverticalAlign%3Dtop%3Balign%3Dleft%3BspacingLeft%3D30%3BfontColor%3D%23147EBA%3Bdashed%3D1%3B%22%20vertex%3D%221%22%20parent%3D%2215%22%3E%3CmxGeometry%20x%3D%2250%22%20y%3D%2240%22%20width%3D%22610%22%20height%3D%22490%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2217%22%20value%3D%22%22%20style%3D%22html%3D1%3BendArrow%3Dnone%3Belbow%3Dvertical%3BstartArrow%3Dnone%3BendFill%3D0%3BstrokeColor%3D%23545B64%3Brounded%3D0%3BexitX%3D0.499%3BexitY%3D0.059%3BexitDx%3D0%3BexitDy%3D0%3BexitPerimeter%3D0%3B%22%20edge%3D%221%22%20source%3D%2221%22%20target%3D%2235%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%22100%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22-472.33000000000015%22%20y%3D%22658.1999999999998%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22-667.8800000000001%22%20y%3D%22549.7825857121279%22%20as%3D%22targetPoint%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2218%22%20value%3D%22%26lt%3Bfont%20color%3D%26quot%3B%23333333%26quot%3B%26gt%3B%26lt%3Bb%26gt%3BAssociate%26lt%3B%2Fb%26gt%3B%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22edgeLabel%3Bhtml%3D1%3Balign%3Dcenter%3BverticalAlign%3Dmiddle%3Bresizable%3D0%3Bpoints%3D%5B%5D%3B%22%20vertex%3D%221%22%20connectable%3D%220%22%20parent%3D%2217%22%3E%3CmxGeometry%20x%3D%22-0.0019%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20as%3D%22offset%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2219%22%20value%3D%22%26lt%3Bfont%20color%3D%26quot%3B%23333333%26quot%3B%26gt%3B%26lt%3Bb%26gt%3BRoute%20Table%26lt%3B%2Fb%26gt%3B%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22edgeLabel%3Bhtml%3D1%3Balign%3Dcenter%3BverticalAlign%3Dmiddle%3Bresizable%3D0%3Bpoints%3D%5B%5D%3B%22%20vertex%3D%221%22%20connectable%3D%220%22%20parent%3D%2217%22%3E%3CmxGeometry%20x%3D%22-0.0019%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%222%22%20y%3D%22139%22%20as%3D%22offset%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2220%22%20value%3D%22%22%20style%3D%22shape%3Dtable%3BstartSize%3D0%3Bcontainer%3D1%3Bcollapsible%3D0%3BchildLayout%3DtableLayout%3BfontColor%3D%238C4FFF%3BstrokeColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1495.13%22%20y%3D%22712%22%20width%3D%22160%22%20height%3D%2262.00000000000034%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2221%22%20value%3D%22%22%20style%3D%22shape%3DtableRow%3Bhorizontal%3D0%3BstartSize%3D0%3BswimlaneHead%3D0%3BswimlaneBody%3D0%3BstrokeColor%3D%238C4FFF%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3Bcollapsible%3D0%3BdropTarget%3D0%3BfillColor%3Dnone%3Bpoints%3D%5B%5B0%2C0.5%5D%2C%5B1%2C0.5%5D%5D%3BportConstraint%3Deastwest%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%2220%22%3E%3CmxGeometry%20width%3D%22160%22%20height%3D%2222%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2222%22%20value%3D%22%26lt%3Bspan%20style%3D%26quot%3Bfont-size%3A%2011px%3B%26quot%3B%26gt%3BDestination%26lt%3B%2Fspan%26gt%3B%22%20style%3D%22shape%3DpartialRectangle%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3Bconnectable%3D0%3BstrokeColor%3D%238C4FFF%3Boverflow%3Dhidden%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3BpointerEvents%3D1%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%2221%22%3E%3CmxGeometry%20width%3D%2280%22%20height%3D%2222%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%2280%22%20height%3D%2222%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2223%22%20value%3D%22%26lt%3Bspan%20style%3D%26quot%3Bfont-size%3A%2011px%3B%26quot%3B%26gt%3BTarget%26lt%3B%2Fspan%26gt%3B%22%20style%3D%22shape%3DpartialRectangle%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3Bconnectable%3D0%3BstrokeColor%3D%238C4FFF%3Boverflow%3Dhidden%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3BpointerEvents%3D1%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%2221%22%3E%3CmxGeometry%20x%3D%2280%22%20width%3D%2280%22%20height%3D%2222%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%2280%22%20height%3D%2222%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2224%22%20value%3D%22%22%20style%3D%22shape%3DtableRow%3Bhorizontal%3D0%3BstartSize%3D0%3BswimlaneHead%3D0%3BswimlaneBody%3D0%3BstrokeColor%3D%238C4FFF%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3Bcollapsible%3D0%3BdropTarget%3D0%3BfillColor%3Dnone%3Bpoints%3D%5B%5B0%2C0.5%5D%2C%5B1%2C0.5%5D%5D%3BportConstraint%3Deastwest%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%2220%22%3E%3CmxGeometry%20y%3D%2222%22%20width%3D%22160%22%20height%3D%2220%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2225%22%20value%3D%22%26lt%3Bspan%20style%3D%26quot%3Bfont-size%3A%2011px%3B%26quot%3B%26gt%3B10.10.0.0%2F16%26lt%3B%2Fspan%26gt%3B%22%20style%3D%22shape%3DpartialRectangle%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3Bconnectable%3D0%3BstrokeColor%3D%238C4FFF%3Boverflow%3Dhidden%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3BpointerEvents%3D1%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%2224%22%3E%3CmxGeometry%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2226%22%20value%3D%22%26lt%3Bspan%20style%3D%26quot%3Bfont-size%3A%2011px%3B%26quot%3B%26gt%3BLocal%26lt%3B%2Fspan%26gt%3B%22%20style%3D%22shape%3DpartialRectangle%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3Bconnectable%3D0%3BstrokeColor%3D%238C4FFF%3Boverflow%3Dhidden%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3BpointerEvents%3D1%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%2224%22%3E%3CmxGeometry%20x%3D%2280%22%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2227%22%20value%3D%22%22%20style%3D%22shape%3DtableRow%3Bhorizontal%3D0%3BstartSize%3D0%3BswimlaneHead%3D0%3BswimlaneBody%3D0%3BstrokeColor%3D%238C4FFF%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3Bcollapsible%3D0%3BdropTarget%3D0%3BfillColor%3Dnone%3Bpoints%3D%5B%5B0%2C0.5%5D%2C%5B1%2C0.5%5D%5D%3BportConstraint%3Deastwest%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%2220%22%3E%3CmxGeometry%20y%3D%2242%22%20width%3D%22160%22%20height%3D%2220%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2228%22%20value%3D%220.0.0.0%2F0%22%20style%3D%22shape%3DpartialRectangle%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3Bconnectable%3D0%3BstrokeColor%3D%238C4FFF%3Boverflow%3Dhidden%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3BpointerEvents%3D1%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%2227%22%3E%3CmxGeometry%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2229%22%20value%3D%22IGW%22%20style%3D%22shape%3DpartialRectangle%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3Bconnectable%3D0%3BstrokeColor%3D%238C4FFF%3Boverflow%3Dhidden%3BfillColor%3Dnone%3Btop%3D0%3Bleft%3D0%3Bbottom%3D0%3Bright%3D0%3BpointerEvents%3D1%3BfontColor%3D%238C4FFF%3BstrokeWidth%3D2%3BfontSize%3D11%3B%22%20vertex%3D%221%22%20parent%3D%2227%22%3E%3CmxGeometry%20x%3D%2280%22%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22geometry%22%3E%3CmxRectangle%20width%3D%2280%22%20height%3D%2220%22%20as%3D%22alternateBounds%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2230%22%20value%3D%22Availability%20Zone%202%22%20style%3D%22fillColor%3Dnone%3BstrokeColor%3D%23147EBA%3Bdashed%3D1%3BverticalAlign%3Dtop%3BfontStyle%3D0%3BfontColor%3D%23147EBA%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1592.88%22%20y%3D%22202%22%20width%3D%22520%22%20height%3D%22200%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2231%22%20value%3D%22Availability%20Zone%202%22%20style%3D%22fillColor%3Dnone%3BstrokeColor%3D%23147EBA%3Bdashed%3D1%3BverticalAlign%3Dtop%3BfontStyle%3D0%3BfontColor%3D%23147EBA%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1592.88%22%20y%3D%22416.5%22%20width%3D%22520%22%20height%3D%22195.5%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2232%22%20value%3D%22Private%20subnet%26lt%3Bbr%26gt%3B10.10.4.0%2F24%22%20style%3D%22points%3D%5B%5B0%2C0%5D%2C%5B0.25%2C0%5D%2C%5B0.5%2C0%5D%2C%5B0.75%2C0%5D%2C%5B1%2C0%5D%2C%5B1%2C0.25%5D%2C%5B1%2C0.5%5D%2C%5B1%2C0.75%5D%2C%5B1%2C1%5D%2C%5B0.75%2C1%5D%2C%5B0.5%2C1%5D%2C%5B0.25%2C1%5D%2C%5B0%2C1%5D%2C%5B0%2C0.75%5D%2C%5B0%2C0.5%5D%2C%5B0%2C0.25%5D%5D%3BoutlineConnect%3D0%3BgradientColor%3Dnone%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3BfontSize%3D12%3BfontStyle%3D0%3Bcontainer%3D1%3BpointerEvents%3D0%3Bcollapsible%3D0%3BrecursiveResize%3D0%3Bshape%3Dmxgraph.aws4.group%3BgrIcon%3Dmxgraph.aws4.group_security_group%3BgrStroke%3D0%3BstrokeColor%3D%2300A4A6%3BfillColor%3D%23E6F6F7%3BverticalAlign%3Dtop%3Balign%3Dleft%3BspacingLeft%3D30%3BfontColor%3D%23147EBA%3Bdashed%3D0%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1319.38%22%20y%3D%22243%22%20width%3D%22141%22%20height%3D%22140%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2233%22%20value%3D%22Public%20subnet%26lt%3Bbr%26gt%3B10.10.2.0%2F24%22%20style%3D%22points%3D%5B%5B0%2C0%5D%2C%5B0.25%2C0%5D%2C%5B0.5%2C0%5D%2C%5B0.75%2C0%5D%2C%5B1%2C0%5D%2C%5B1%2C0.25%5D%2C%5B1%2C0.5%5D%2C%5B1%2C0.75%5D%2C%5B1%2C1%5D%2C%5B0.75%2C1%5D%2C%5B0.5%2C1%5D%2C%5B0.25%2C1%5D%2C%5B0%2C1%5D%2C%5B0%2C0.75%5D%2C%5B0%2C0.5%5D%2C%5B0%2C0.25%5D%5D%3BoutlineConnect%3D0%3BgradientColor%3Dnone%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3BfontSize%3D12%3BfontStyle%3D0%3Bcontainer%3D1%3BpointerEvents%3D0%3Bcollapsible%3D0%3BrecursiveResize%3D0%3Bshape%3Dmxgraph.aws4.group%3BgrIcon%3Dmxgraph.aws4.group_security_group%3BgrStroke%3D0%3BstrokeColor%3D%237AA116%3BfillColor%3D%23F2F6E8%3BverticalAlign%3Dtop%3Balign%3Dleft%3BspacingLeft%3D30%3BfontColor%3D%23248814%3Bdashed%3D0%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1482.88%22%20y%3D%22242%22%20width%3D%22140%22%20height%3D%22140%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2234%22%20value%3D%22Private%20subnet%26lt%3Bbr%26gt%3B10.10.4.0%2F24%22%20style%3D%22points%3D%5B%5B0%2C0%5D%2C%5B0.25%2C0%5D%2C%5B0.5%2C0%5D%2C%5B0.75%2C0%5D%2C%5B1%2C0%5D%2C%5B1%2C0.25%5D%2C%5B1%2C0.5%5D%2C%5B1%2C0.75%5D%2C%5B1%2C1%5D%2C%5B0.75%2C1%5D%2C%5B0.5%2C1%5D%2C%5B0.25%2C1%5D%2C%5B0%2C1%5D%2C%5B0%2C0.75%5D%2C%5B0%2C0.5%5D%2C%5B0%2C0.25%5D%5D%3BoutlineConnect%3D0%3BgradientColor%3Dnone%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3BfontSize%3D12%3BfontStyle%3D0%3Bcontainer%3D1%3BpointerEvents%3D0%3Bcollapsible%3D0%3BrecursiveResize%3D0%3Bshape%3Dmxgraph.aws4.group%3BgrIcon%3Dmxgraph.aws4.group_security_group%3BgrStroke%3D0%3BstrokeColor%3D%2300A4A6%3BfillColor%3D%23E6F6F7%3BverticalAlign%3Dtop%3Balign%3Dleft%3BspacingLeft%3D30%3BfontColor%3D%23147EBA%3Bdashed%3D0%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1321.63%22%20y%3D%22453%22%20width%3D%22141%22%20height%3D%22140%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2235%22%20value%3D%22Public%20subnet%26lt%3Bbr%26gt%3B10.10.2.0%2F24%22%20style%3D%22points%3D%5B%5B0%2C0%5D%2C%5B0.25%2C0%5D%2C%5B0.5%2C0%5D%2C%5B0.75%2C0%5D%2C%5B1%2C0%5D%2C%5B1%2C0.25%5D%2C%5B1%2C0.5%5D%2C%5B1%2C0.75%5D%2C%5B1%2C1%5D%2C%5B0.75%2C1%5D%2C%5B0.5%2C1%5D%2C%5B0.25%2C1%5D%2C%5B0%2C1%5D%2C%5B0%2C0.75%5D%2C%5B0%2C0.5%5D%2C%5B0%2C0.25%5D%5D%3BoutlineConnect%3D0%3BgradientColor%3Dnone%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3BfontSize%3D12%3BfontStyle%3D0%3Bcontainer%3D1%3BpointerEvents%3D0%3Bcollapsible%3D0%3BrecursiveResize%3D0%3Bshape%3Dmxgraph.aws4.group%3BgrIcon%3Dmxgraph.aws4.group_security_group%3BgrStroke%3D0%3BstrokeColor%3D%237AA116%3BfillColor%3D%23F2F6E8%3BverticalAlign%3Dtop%3Balign%3Dleft%3BspacingLeft%3D30%3BfontColor%3D%23248814%3Bdashed%3D0%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1485.13%22%20y%3D%22452%22%20width%3D%22140%22%20height%3D%22140%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2236%22%20value%3D%22VPC%3A%2010.10.0.0%2F16%22%20style%3D%22points%3D%5B%5B0%2C0%5D%2C%5B0.25%2C0%5D%2C%5B0.5%2C0%5D%2C%5B0.75%2C0%5D%2C%5B1%2C0%5D%2C%5B1%2C0.25%5D%2C%5B1%2C0.5%5D%2C%5B1%2C0.75%5D%2C%5B1%2C1%5D%2C%5B0.75%2C1%5D%2C%5B0.5%2C1%5D%2C%5B0.25%2C1%5D%2C%5B0%2C1%5D%2C%5B0%2C0.75%5D%2C%5B0%2C0.5%5D%2C%5B0%2C0.25%5D%5D%3BoutlineConnect%3D0%3BgradientColor%3Dnone%3Bhtml%3D1%3BwhiteSpace%3Dwrap%3BfontSize%3D12%3BfontStyle%3D0%3Bcontainer%3D1%3BpointerEvents%3D0%3Bcollapsible%3D0%3BrecursiveResize%3D0%3Bshape%3Dmxgraph.aws4.group%3BgrIcon%3Dmxgraph.aws4.group_vpc2%3BstrokeColor%3D%238C4FFF%3BfillColor%3Dnone%3BverticalAlign%3Dtop%3Balign%3Dleft%3BspacingLeft%3D30%3BfontColor%3D%23AAB7B8%3Bdashed%3D0%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1562.88%22%20y%3D%22172%22%20width%3D%22460%22%20height%3D%22460%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2237%22%20value%3D%22%26lt%3Bspan%20style%3D%26quot%3Bcolor%3A%20rgb(35%2C%2047%2C%2062)%3B%20text-wrap%3A%20nowrap%3B%26quot%3B%26gt%3BNAT%20Gateway%26lt%3B%2Fspan%26gt%3B%22%20style%3D%22text%3BstrokeColor%3D%233399FF%3Balign%3Dcenter%3BfillColor%3Dnone%3Bhtml%3D1%3BverticalAlign%3Dmiddle%3BwhiteSpace%3Dwrap%3Brounded%3D0%3B%22%20vertex%3D%221%22%20parent%3D%2236%22%3E%3CmxGeometry%20x%3D%2298.26000000000022%22%20y%3D%22391%22%20width%3D%2292.25%22%20height%3D%2220%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2238%22%20value%3D%22%22%20style%3D%22sketch%3D0%3BoutlineConnect%3D0%3BfontColor%3D%23232F3E%3BgradientColor%3Dnone%3BfillColor%3D%23232F3D%3BstrokeColor%3Dnone%3Bdashed%3D0%3BverticalLabelPosition%3Dbottom%3BverticalAlign%3Dtop%3Balign%3Dcenter%3Bhtml%3D1%3BfontSize%3D12%3BfontStyle%3D0%3Baspect%3Dfixed%3BpointerEvents%3D1%3Bshape%3Dmxgraph.aws4.internet%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1842.88%22%20y%3D%22379%22%20width%3D%2278%22%20height%3D%2248%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2239%22%20value%3D%22%26lt%3Bspan%20style%3D%26quot%3Bcolor%3A%20rgb(35%2C%2047%2C%2062)%3B%20text-wrap%3A%20nowrap%3B%26quot%3B%26gt%3BInternet%26lt%3B%2Fspan%26gt%3B%22%20style%3D%22text%3BstrokeColor%3Ddefault%3Balign%3Dcenter%3BfillColor%3Ddefault%3Bhtml%3D1%3BverticalAlign%3Dmiddle%3BwhiteSpace%3Dwrap%3Brounded%3D0%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1850%22%20y%3D%22443%22%20width%3D%2292.25%22%20height%3D%2220%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2240%22%20value%3D%22%22%20style%3D%22sketch%3D0%3BoutlineConnect%3D0%3BfontColor%3D%23232F3E%3BgradientColor%3Dnone%3BfillColor%3D%238C4FFF%3BstrokeColor%3Dnone%3Bdashed%3D0%3BverticalLabelPosition%3Dbottom%3BverticalAlign%3Dtop%3Balign%3Dcenter%3Bhtml%3D1%3BfontSize%3D12%3BfontStyle%3D0%3Baspect%3Dfixed%3BpointerEvents%3D1%3Bshape%3Dmxgraph.aws4.internet_gateway%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1543.13%22%20y%3D%22381%22%20width%3D%2258%22%20height%3D%2258%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2241%22%20value%3D%22%22%20style%3D%22html%3D1%3BendArrow%3Dnone%3Belbow%3Dvertical%3BstartArrow%3Dnone%3BendFill%3D0%3BstrokeColor%3D%23545B64%3Brounded%3D0%3BedgeStyle%3DorthogonalEdgeStyle%3B%22%20edge%3D%221%22%20source%3D%2246%22%20target%3D%2240%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%22100%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22-1449.13%22%20y%3D%22530%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22-1404.88%22%20y%3D%22602%22%20as%3D%22targetPoint%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2242%22%20value%3D%22%22%20style%3D%22html%3D1%3BendArrow%3Dnone%3Belbow%3Dvertical%3BstartArrow%3Dnone%3BendFill%3D0%3BstrokeColor%3D%23545B64%3Brounded%3D0%3BedgeStyle%3DorthogonalEdgeStyle%3B%22%20edge%3D%221%22%20source%3D%2240%22%20target%3D%2238%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%22100%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22-1438.88%22%20y%3D%22540%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22-1503.88%22%20y%3D%22436%22%20as%3D%22targetPoint%22%2F%3E%3CArray%20as%3D%22points%22%3E%3CmxPoint%20x%3D%22-1712.88%22%20y%3D%22412%22%2F%3E%3CmxPoint%20x%3D%22-1712.88%22%20y%3D%22412%22%2F%3E%3C%2FArray%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2243%22%20value%3D%22%26lt%3Bspan%20style%3D%26quot%3Bcolor%3A%20rgb(35%2C%2047%2C%2062)%3B%20text-wrap%3A%20nowrap%3B%26quot%3B%26gt%3BInternet%20Getway%26lt%3B%2Fspan%26gt%3B%22%20style%3D%22text%3BstrokeColor%3Ddefault%3Balign%3Dcenter%3BfillColor%3Ddefault%3Bhtml%3D1%3BverticalAlign%3Dmiddle%3BwhiteSpace%3Dwrap%3Brounded%3D0%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1560.25%22%20y%3D%22356%22%20width%3D%2292.25%22%20height%3D%2220%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2244%22%20value%3D%22%22%20style%3D%22sketch%3D0%3Bpoints%3D%5B%5B0%2C0%2C0%5D%2C%5B0.25%2C0%2C0%5D%2C%5B0.5%2C0%2C0%5D%2C%5B0.75%2C0%2C0%5D%2C%5B1%2C0%2C0%5D%2C%5B0%2C1%2C0%5D%2C%5B0.25%2C1%2C0%5D%2C%5B0.5%2C1%2C0%5D%2C%5B0.75%2C1%2C0%5D%2C%5B1%2C1%2C0%5D%2C%5B0%2C0.25%2C0%5D%2C%5B0%2C0.5%2C0%5D%2C%5B0%2C0.75%2C0%5D%2C%5B1%2C0.25%2C0%5D%2C%5B1%2C0.5%2C0%5D%2C%5B1%2C0.75%2C0%5D%5D%3BoutlineConnect%3D0%3BfontColor%3D%23232F3E%3BfillColor%3D%23ED7100%3BstrokeColor%3D%23ffffff%3Bdashed%3D0%3BverticalLabelPosition%3Dbottom%3BverticalAlign%3Dtop%3Balign%3Dcenter%3Bhtml%3D1%3BfontSize%3D12%3BfontStyle%3D0%3Baspect%3Dfixed%3Bshape%3Dmxgraph.aws4.resourceIcon%3BresIcon%3Dmxgraph.aws4.ec2%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1285.14%22%20y%3D%22496%22%20width%3D%2268%22%20height%3D%2268%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2245%22%20value%3D%22%26lt%3Bspan%20style%3D%26quot%3Bcolor%3A%20rgb(35%2C%2047%2C%2062)%3B%20text-wrap%3A%20nowrap%3B%26quot%3B%26gt%3BAmazon%20EC2%26lt%3B%2Fspan%26gt%3B%22%20style%3D%22text%3BstrokeColor%3D%23ed7100%3Balign%3Dcenter%3BfillColor%3Dnone%3Bhtml%3D1%3BverticalAlign%3Dmiddle%3BwhiteSpace%3Dwrap%3Brounded%3D0%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1297.26%22%20y%3D%22568%22%20width%3D%2292.25%22%20height%3D%2220%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2246%22%20value%3D%22%22%20style%3D%22sketch%3D0%3BoutlineConnect%3D0%3BfontColor%3D%23232F3E%3BgradientColor%3Dnone%3BfillColor%3D%238C4FFF%3BstrokeColor%3Dnone%3Bdashed%3D0%3BverticalLabelPosition%3Dbottom%3BverticalAlign%3Dtop%3Balign%3Dcenter%3Bhtml%3D1%3BfontSize%3D12%3BfontStyle%3D0%3Baspect%3Dfixed%3BpointerEvents%3D1%3Bshape%3Dmxgraph.aws4.nat_gateway%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1450%22%20y%3D%22500.5%22%20width%3D%2259%22%20height%3D%2259%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2247%22%20value%3D%22%22%20style%3D%22html%3D1%3BendArrow%3Dnone%3Belbow%3Dvertical%3BstartArrow%3Dnone%3BendFill%3D0%3BstrokeColor%3D%23545B64%3Brounded%3D0%3BedgeStyle%3DorthogonalEdgeStyle%3B%22%20edge%3D%221%22%20source%3D%2246%22%20target%3D%2244%22%20parent%3D%221%22%3E%3CmxGeometry%20width%3D%22100%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22-1440%22%20y%3D%22543%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%22-1504%22%20y%3D%22449%22%20as%3D%22targetPoint%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E</span>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontStyle=1" vertex="1" connectable="0" parent="21SCoCiD8Mxehl8qvxuL-47">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-62" value="<font color="#333333"><b>Associate</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="1">
<mxGeometry x="-1071.6030260154994" y="1358.5015480234879" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-63" value="Public subnet<br>10.10.2.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#7AA116;fillColor=#F2F6E8;verticalAlign=top;align=left;spacingLeft=30;fontColor=#248814;dashed=0;" vertex="1" parent="1">
<mxGeometry x="-215.1300000000001" y="1336.25" width="140" height="140" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-65" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#3399FF;rounded=0;exitX=0.499;exitY=0.059;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="21SCoCiD8Mxehl8qvxuL-95">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="797.67" y="1542.4499999999998" as="sourcePoint" />
<mxPoint x="-150" y="1480" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-66" value="<font color="#333333"><b>Associate</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="21SCoCiD8Mxehl8qvxuL-65">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-67" value="<b style="color: rgb(51, 51, 51);">Route Table - Public</b>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="21SCoCiD8Mxehl8qvxuL-65">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint x="-10" y="41" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-68" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;edgeStyle=orthogonalEdgeStyle;exitX=0;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="21SCoCiD8Mxehl8qvxuL-74" target="21SCoCiD8Mxehl8qvxuL-108">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="-173.3699999999999" y="1424.25" as="sourcePoint" />
<mxPoint x="-286.3699999999999" y="1270.25" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-69" value="Availability Zone 1" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-322.8800000000001" y="1086.25" width="520" height="200" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-70" value="Public subnet<br>10.10.1.0/24" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_security_group;grStroke=0;strokeColor=#7AA116;fillColor=#F2F6E8;verticalAlign=top;align=left;spacingLeft=30;fontColor=#248814;dashed=0;" vertex="1" parent="1">
<mxGeometry x="-214.8800000000001" y="1126.25" width="140" height="140" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-71" value="VPC: 10.10.0.0/16" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_vpc2;strokeColor=#8C4FFF;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#AAB7B8;dashed=0;" vertex="1" parent="1">
<mxGeometry x="-292.8800000000001" y="1056.25" width="460" height="460" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-72" value="" style="html=1;endArrow=none;elbow=vertical;startArrow=none;endFill=0;strokeColor=#3399FF;rounded=0;exitX=0.999;exitY=0.563;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;exitPerimeter=0;" edge="1" parent="21SCoCiD8Mxehl8qvxuL-71" source="21SCoCiD8Mxehl8qvxuL-98">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="224.1199999999999" y="573.5" as="sourcePoint" />
<mxPoint x="216.3699999999999" y="142.5" as="targetPoint" />
<Array as="points">
<mxPoint x="236" y="573" />
<mxPoint x="236" y="142" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-73" value="<font color="#333333"><b>Associate</b></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rotation=0;" vertex="1" connectable="0" parent="21SCoCiD8Mxehl8qvxuL-72">
<mxGeometry x="-0.0019" relative="1" as="geometry">
<mxPoint y="160" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-74" value="" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#ED7100;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.ec2;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-71">
<mxGeometry x="110.38000000000011" y="110" width="68" height="68" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-75" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">EC2 Public</span>" style="text;strokeColor=#ed7100;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-71">
<mxGeometry x="98.26000000000022" y="182" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-92" value="AWS Cloud" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_aws_cloud_alt;strokeColor=#232F3E;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#232F3E;dashed=0;" vertex="1" parent="1">
<mxGeometry x="-432.8800000000001" y="1006.25" width="700" height="550" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-93" value="Region" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_region;strokeColor=#00A4A6;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=1;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-92">
<mxGeometry x="50" y="40" width="610" height="490" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-76" value="<span style="color: rgb(35, 47, 62); text-wrap: nowrap;">Internet Getway</span>" style="text;strokeColor=default;align=center;fillColor=default;html=1;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="21SCoCiD8Mxehl8qvxuL-93">
<mxGeometry x="84.50000000000021" y="188" width="92.25" height="20" as="geometry" />
</mxCell>
<mxCell id="21SCoCiD8Mxehl8qvxuL-94" value="" style="shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fontColor=#8C4FFF;strokeColor=#8C4FFF;strokeWidth=2;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="-230.1300000000001" y="1596.25" width="160" height="62.00000000000034" as="geometry" />