1<shapes name="mxgraph.gcp.developer_tools">
2<shape aspect="variable" h="113.97" name="Cloud Tools for PowerShell" strokewidth="inherit" w="129.03">
3    <connections/>
4    <foreground>
5        <save/>
6        <path>
7            <move x="28.3" y="108.18"/>
8            <line x="2.05" y="62.72"/>
9            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="2.05" x-axis-rotation="0" y="51.22"/>
10            <line x="28.3" y="5.75"/>
11            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="38.26" x-axis-rotation="0" y="0"/>
12            <line x="90.76" y="0"/>
13            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="100.72" x-axis-rotation="0" y="5.75"/>
14            <line x="126.97" y="51.22"/>
15            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="126.97" x-axis-rotation="0" y="62.72"/>
16            <line x="100.72" y="108.18"/>
17            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="90.76" x-axis-rotation="0" y="113.93"/>
18            <line x="38.26" y="113.93"/>
19            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="28.3" x-axis-rotation="0" y="108.18"/>
20            <close/>
21        </path>
22        <fillstroke/>
23        <strokecolor color="none"/>
24        <fillcolor color="#000000"/>
25        <alpha alpha="0.07"/>
26        <path>
27            <move x="93.38" y="44.19"/>
28            <line x="95.55" y="56.97"/>
29            <line x="94.07" y="60.11"/>
30            <line x="74.54" y="40.58"/>
31            <line x="55.14" y="40.97"/>
32            <line x="48.93" y="52.1"/>
33            <line x="41.14" y="44.31"/>
34            <line x="32.81" y="57.42"/>
35            <line x="35.72" y="69.8"/>
36            <line x="79.89" y="113.96"/>
37            <line x="90.82" y="113.97"/>
38            <arc large-arc-flag="0" rx="11.38" ry="11.38" sweep-flag="0" x="100.68" x-axis-rotation="0" y="108.27"/>
39            <line x="121.45" y="72.26"/>
40            <close/>
41        </path>
42        <fill/>
43        <restore/>
44        <rect/>
45        <stroke/>
46        <strokecolor color="none"/>
47        <fillcolor color="#fff"/>
48        <path>
49            <move x="83.5" y="55.97"/>
50            <line x="74.87" y="41.02"/>
51            <arc large-arc-flag="0" rx="2" ry="2" sweep-flag="0" x="73.14" x-axis-rotation="0" y="40.02"/>
52            <line x="55.89" y="40.02"/>
53            <arc large-arc-flag="0" rx="2" ry="2" sweep-flag="0" x="54.16" x-axis-rotation="0" y="41.02"/>
54            <line x="45.53" y="55.97"/>
55            <arc large-arc-flag="0" rx="2" ry="2" sweep-flag="0" x="45.53" x-axis-rotation="0" y="57.97"/>
56            <line x="54.16" y="72.91"/>
57            <arc large-arc-flag="0" rx="2" ry="2" sweep-flag="0" x="55.89" x-axis-rotation="0" y="73.91"/>
58            <line x="73.14" y="73.91"/>
59            <arc large-arc-flag="0" rx="2" ry="2" sweep-flag="0" x="74.87" x-axis-rotation="0" y="72.91"/>
60            <line x="83.5" y="57.97"/>
61            <arc large-arc-flag="0" rx="2" ry="2" sweep-flag="0" x="83.5" x-axis-rotation="0" y="55.97"/>
62            <close/>
63            <move x="64.51" y="64.31"/>
64            <arc large-arc-flag="1" rx="7.34" ry="7.34" sweep-flag="1" x="71.86" x-axis-rotation="0" y="56.97"/>
65            <arc large-arc-flag="0" rx="7.34" ry="7.34" sweep-flag="1" x="64.51" x-axis-rotation="0" y="64.31"/>
66            <close/>
67            <move x="93.92" y="57.58"/>
68            <line x="87.77" y="68.23"/>
69            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="88.83" x-axis-rotation="0" y="70.08"/>
70            <line x="92.51" y="70.08"/>
71            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="93.58" x-axis-rotation="0" y="69.47"/>
72            <line x="100.44" y="57.58"/>
73            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="100.44" x-axis-rotation="0" y="56.36"/>
74            <line x="93.58" y="44.47"/>
75            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="92.51" x-axis-rotation="0" y="43.86"/>
76            <line x="88.83" y="43.86"/>
77            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="87.77" x-axis-rotation="0" y="45.7"/>
78            <line x="93.92" y="56.35"/>
79            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="1" x="93.92" x-axis-rotation="0" y="57.58"/>
80            <close/>
81            <move x="36.51" y="70.08"/>
82            <line x="40.2" y="70.08"/>
83            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="41.26" x-axis-rotation="0" y="68.23"/>
84            <line x="35.11" y="57.58"/>
85            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="1" x="35.11" x-axis-rotation="0" y="56.35"/>
86            <line x="41.26" y="45.7"/>
87            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="40.2" x-axis-rotation="0" y="43.86"/>
88            <line x="36.51" y="43.86"/>
89            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="35.45" x-axis-rotation="0" y="44.47"/>
90            <line x="28.59" y="56.35"/>
91            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="28.59" x-axis-rotation="0" y="57.58"/>
92            <line x="35.45" y="69.46"/>
93            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="36.51" x-axis-rotation="0" y="70.08"/>
94            <close/>
95        </path>
96        <fill/>
97    </foreground>
98</shape>
99<shape aspect="variable" h="113.97" name="Cloud Tools for Visual Studio" strokewidth="inherit" w="129.03">
100    <connections/>
101    <foreground>
102        <save/>
103        <path>
104            <move x="28.3" y="108.18"/>
105            <line x="2.05" y="62.72"/>
106            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="2.05" x-axis-rotation="0" y="51.22"/>
107            <line x="28.3" y="5.75"/>
108            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="38.26" x-axis-rotation="0" y="0"/>
109            <line x="90.76" y="0"/>
110            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="100.72" x-axis-rotation="0" y="5.75"/>
111            <line x="126.97" y="51.22"/>
112            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="126.97" x-axis-rotation="0" y="62.72"/>
113            <line x="100.72" y="108.18"/>
114            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="90.76" x-axis-rotation="0" y="113.93"/>
115            <line x="38.26" y="113.93"/>
116            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="28.3" x-axis-rotation="0" y="108.18"/>
117            <close/>
118        </path>
119        <fillstroke/>
120        <strokecolor color="none"/>
121        <fillcolor color="#000000"/>
122        <alpha alpha="0.07"/>
123        <path>
124            <move x="93.38" y="44.19"/>
125            <line x="95.55" y="56.97"/>
126            <line x="94.07" y="60.11"/>
127            <line x="74.54" y="40.58"/>
128            <line x="55.14" y="40.97"/>
129            <line x="48.93" y="52.1"/>
130            <line x="41.14" y="44.31"/>
131            <line x="32.81" y="57.42"/>
132            <line x="35.72" y="69.8"/>
133            <line x="79.89" y="113.96"/>
134            <line x="90.82" y="113.97"/>
135            <arc large-arc-flag="0" rx="11.38" ry="11.38" sweep-flag="0" x="100.68" x-axis-rotation="0" y="108.27"/>
136            <line x="121.45" y="72.26"/>
137            <close/>
138        </path>
139        <fill/>
140        <restore/>
141        <rect/>
142        <stroke/>
143        <strokecolor color="none"/>
144        <fillcolor color="#fff"/>
145        <path>
146            <move x="83.5" y="55.97"/>
147            <line x="74.87" y="41.02"/>
148            <arc large-arc-flag="0" rx="2" ry="2" sweep-flag="0" x="73.14" x-axis-rotation="0" y="40.02"/>
149            <line x="55.89" y="40.02"/>
150            <arc large-arc-flag="0" rx="2" ry="2" sweep-flag="0" x="54.16" x-axis-rotation="0" y="41.02"/>
151            <line x="45.53" y="55.97"/>
152            <arc large-arc-flag="0" rx="2" ry="2" sweep-flag="0" x="45.53" x-axis-rotation="0" y="57.97"/>
153            <line x="54.16" y="72.91"/>
154            <arc large-arc-flag="0" rx="2" ry="2" sweep-flag="0" x="55.89" x-axis-rotation="0" y="73.91"/>
155            <line x="73.14" y="73.91"/>
156            <arc large-arc-flag="0" rx="2" ry="2" sweep-flag="0" x="74.87" x-axis-rotation="0" y="72.91"/>
157            <line x="83.5" y="57.97"/>
158            <arc large-arc-flag="0" rx="2" ry="2" sweep-flag="0" x="83.5" x-axis-rotation="0" y="55.97"/>
159            <close/>
160            <move x="64.51" y="64.31"/>
161            <arc large-arc-flag="1" rx="7.34" ry="7.34" sweep-flag="1" x="71.86" x-axis-rotation="0" y="56.97"/>
162            <arc large-arc-flag="0" rx="7.34" ry="7.34" sweep-flag="1" x="64.51" x-axis-rotation="0" y="64.31"/>
163            <close/>
164            <move x="93.92" y="57.58"/>
165            <line x="87.77" y="68.23"/>
166            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="88.83" x-axis-rotation="0" y="70.08"/>
167            <line x="92.51" y="70.08"/>
168            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="93.58" x-axis-rotation="0" y="69.47"/>
169            <line x="100.44" y="57.58"/>
170            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="100.44" x-axis-rotation="0" y="56.36"/>
171            <line x="93.58" y="44.47"/>
172            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="92.51" x-axis-rotation="0" y="43.86"/>
173            <line x="88.83" y="43.86"/>
174            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="87.77" x-axis-rotation="0" y="45.7"/>
175            <line x="93.92" y="56.35"/>
176            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="1" x="93.92" x-axis-rotation="0" y="57.58"/>
177            <close/>
178            <move x="36.51" y="70.08"/>
179            <line x="40.2" y="70.08"/>
180            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="41.26" x-axis-rotation="0" y="68.23"/>
181            <line x="35.11" y="57.58"/>
182            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="1" x="35.11" x-axis-rotation="0" y="56.35"/>
183            <line x="41.26" y="45.7"/>
184            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="40.2" x-axis-rotation="0" y="43.86"/>
185            <line x="36.51" y="43.86"/>
186            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="35.45" x-axis-rotation="0" y="44.47"/>
187            <line x="28.59" y="56.35"/>
188            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="28.59" x-axis-rotation="0" y="57.58"/>
189            <line x="35.45" y="69.46"/>
190            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="36.51" x-axis-rotation="0" y="70.08"/>
191            <close/>
192        </path>
193        <fill/>
194    </foreground>
195</shape>
196<shape aspect="variable" h="113.93" name="Deployment Manager" strokewidth="inherit" w="129.03">
197    <connections/>
198    <foreground>
199        <save/>
200        <path>
201            <move x="28.3" y="108.18"/>
202            <line x="2.05" y="62.72"/>
203            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="2.05" x-axis-rotation="0" y="51.22"/>
204            <line x="28.3" y="5.75"/>
205            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="38.26" x-axis-rotation="0" y="0"/>
206            <line x="90.76" y="0"/>
207            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="100.72" x-axis-rotation="0" y="5.75"/>
208            <line x="126.97" y="51.22"/>
209            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="126.97" x-axis-rotation="0" y="62.72"/>
210            <line x="100.72" y="108.18"/>
211            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="90.76" x-axis-rotation="0" y="113.93"/>
212            <line x="38.26" y="113.93"/>
213            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="28.3" x-axis-rotation="0" y="108.18"/>
214            <close/>
215        </path>
216        <fillstroke/>
217        <strokecolor color="none"/>
218        <fillcolor color="#000000"/>
219        <alpha alpha="0.07"/>
220        <path>
221            <move x="97.11" y="37.94"/>
222            <line x="49.83" y="46.84"/>
223            <line x="31.42" y="62.23"/>
224            <line x="37.38" y="68.18"/>
225            <line x="31.92" y="73.16"/>
226            <line x="72.69" y="113.93"/>
227            <line x="90.76" y="113.93"/>
228            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="0" x="100.72" x-axis-rotation="0" y="108.18"/>
229            <line x="125.11" y="65.94"/>
230            <close/>
231        </path>
232        <fill/>
233        <restore/>
234        <rect/>
235        <stroke/>
236        <strokecolor color="none"/>
237        <fillcolor color="#fff"/>
238        <path>
239            <move x="74.72" y="82.27"/>
240            <line x="54.56" y="82.27"/>
241            <arc large-arc-flag="0" rx="1" ry="1" sweep-flag="1" x="53.56" x-axis-rotation="0" y="81.27"/>
242            <line x="53.56" y="81.24"/>
243            <arc large-arc-flag="0" rx="1" ry="1" sweep-flag="1" x="54.56" x-axis-rotation="0" y="80.24"/>
244            <line x="74.72" y="80.24"/>
245            <arc large-arc-flag="0" rx="1" ry="1" sweep-flag="1" x="75.72" x-axis-rotation="0" y="81.24"/>
246            <line x="75.72" y="81.27"/>
247            <arc large-arc-flag="0" rx="1" ry="1" sweep-flag="1" x="74.72" x-axis-rotation="0" y="82.27"/>
248            <close/>
249        </path>
250        <fill/>
251        <rect h="8.78" w="7.74" x="60.77" y="72.47"/>
252        <fill/>
253        <path>
254            <move x="86.18" y="65.94"/>
255            <arc large-arc-flag="0" rx="1.85" ry="1.85" sweep-flag="1" x="84.85" x-axis-rotation="0" y="65.37"/>
256            <line x="71.26" y="51.3"/>
257            <line x="62.13" y="60.9"/>
258            <arc large-arc-flag="0" rx="1.84" ry="1.84" sweep-flag="1" x="59.63" x-axis-rotation="0" y="61.06"/>
259            <line x="52.74" y="55.49"/>
260            <line x="45.42" y="65.2"/>
261            <arc large-arc-flag="0" rx="1.85" ry="1.85" sweep-flag="1" x="43.95" x-axis-rotation="0" y="65.93"/>
262            <line x="31.41" y="65.93"/>
263            <line x="31.41" y="71.63"/>
264            <arc large-arc-flag="0" rx="2.47" ry="2.47" sweep-flag="0" x="33.87" x-axis-rotation="0" y="74.09"/>
265            <line x="95.41" y="74.09"/>
266            <arc large-arc-flag="0" rx="2.47" ry="2.47" sweep-flag="0" x="97.87" x-axis-rotation="0" y="71.63"/>
267            <line x="97.87" y="65.94"/>
268            <close/>
269            <move x="43.03" y="62.24"/>
270            <line x="50.94" y="51.75"/>
271            <arc large-arc-flag="0" rx="1.85" ry="1.85" sweep-flag="1" x="53.57" x-axis-rotation="0" y="51.42"/>
272            <line x="60.63" y="57.12"/>
273            <line x="69.92" y="47.36"/>
274            <arc large-arc-flag="0" rx="1.85" ry="1.85" sweep-flag="1" x="71.25" x-axis-rotation="0" y="46.78"/>
275            <line x="71.26" y="46.78"/>
276            <arc large-arc-flag="0" rx="1.85" ry="1.85" sweep-flag="1" x="72.58" x-axis-rotation="0" y="47.35"/>
277            <line x="86.96" y="62.24"/>
278            <line x="97.87" y="62.24"/>
279            <line x="97.87" y="39.63"/>
280            <arc large-arc-flag="0" rx="2.47" ry="2.47" sweep-flag="0" x="95.41" x-axis-rotation="0" y="37.17"/>
281            <line x="33.87" y="37.17"/>
282            <arc large-arc-flag="0" rx="2.47" ry="2.47" sweep-flag="0" x="31.41" x-axis-rotation="0" y="39.63"/>
283            <line x="31.41" y="62.24"/>
284            <close/>
285        </path>
286        <fill/>
287    </foreground>
288</shape>
289</shapes>