1<shapes name="mxgraph.gcp.big_data">
2<shape aspect="variable" h="113.93" name="BigQuery" 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="81.14" y="40.84"/>
28            <line x="64.51" y="36.39"/>
29            <line x="49.58" y="41.94"/>
30            <line x="43.81" y="56.97"/>
31            <line x="48.45" y="73.7"/>
32            <line x="88.69" y="113.93"/>
33            <line x="90.76" y="113.93"/>
34            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="0" x="100.72" x-axis-rotation="0" y="108.18"/>
35            <line x="118.2" y="77.91"/>
36            <close/>
37        </path>
38        <fill/>
39        <restore/>
40        <rect/>
41        <stroke/>
42        <strokecolor color="none"/>
43        <fillcolor color="#fff"/>
44        <path>
45            <move x="64.51" y="33.77"/>
46            <arc large-arc-flag="1" rx="23.2" ry="23.2" sweep-flag="0" x="87.71" x-axis-rotation="0" y="56.97"/>
47            <arc large-arc-flag="0" rx="23.2" ry="23.2" sweep-flag="0" x="64.51" x-axis-rotation="0" y="33.77"/>
48            <move x="64.51" y="74.56"/>
49            <arc large-arc-flag="1" rx="17.6" ry="17.6" sweep-flag="1" x="82.11" x-axis-rotation="0" y="56.97"/>
50            <arc large-arc-flag="0" rx="17.6" ry="17.6" sweep-flag="1" x="64.51" x-axis-rotation="0" y="74.57"/>
51            <move x="53.5" y="56.07"/>
52            <line x="53.5" y="63.28"/>
53            <arc large-arc-flag="0" rx="12.79" ry="12.79" sweep-flag="0" x="57.89" x-axis-rotation="0" y="67.76"/>
54            <line x="57.89" y="56.07"/>
55            <close/>
56            <move x="62.19" y="49.99"/>
57            <line x="62.19" y="69.4"/>
58            <arc large-arc-flag="0" rx="11.86" ry="11.86" sweep-flag="0" x="66.57" x-axis-rotation="0" y="69.43"/>
59            <line x="66.57" y="49.99"/>
60            <close/>
61            <move x="71.28" y="59.07"/>
62            <line x="71.28" y="67.63"/>
63            <arc large-arc-flag="0" rx="12.79" ry="12.79" sweep-flag="0" x="75.66" x-axis-rotation="0" y="62.93"/>
64            <line x="75.66" y="59.07"/>
65            <close/>
66            <move x="81.21" y="71.25"/>
67            <line x="78.8" y="73.66"/>
68            <arc large-arc-flag="0" rx="1.09" ry="1.09" sweep-flag="0" x="78.8" x-axis-rotation="0" y="75.2"/>
69            <line x="87.92" y="84.31"/>
70            <arc large-arc-flag="0" rx="1.09" ry="1.09" sweep-flag="0" x="89.45" x-axis-rotation="0" y="84.31"/>
71            <line x="91.86" y="81.91"/>
72            <arc large-arc-flag="0" rx="1.09" ry="1.09" sweep-flag="0" x="91.86" x-axis-rotation="0" y="80.37"/>
73            <line x="82.74" y="71.25"/>
74            <arc large-arc-flag="0" rx="1.09" ry="1.09" sweep-flag="0" x="81.21" x-axis-rotation="0" y="71.25"/>
75        </path>
76        <fill/>
77    </foreground>
78</shape>
79<shape aspect="variable" h="113.93" name="Cloud Dataflow" strokewidth="inherit" w="129.03">
80    <connections/>
81    <foreground>
82        <save/>
83        <path>
84            <move x="28.3" y="108.18"/>
85            <line x="2.05" y="62.72"/>
86            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="2.05" x-axis-rotation="0" y="51.22"/>
87            <line x="28.3" y="5.75"/>
88            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="38.26" x-axis-rotation="0" y="0"/>
89            <line x="90.76" y="0"/>
90            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="100.72" x-axis-rotation="0" y="5.75"/>
91            <line x="126.97" y="51.22"/>
92            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="126.97" x-axis-rotation="0" y="62.72"/>
93            <line x="100.72" y="108.18"/>
94            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="90.76" x-axis-rotation="0" y="113.93"/>
95            <line x="38.26" y="113.93"/>
96            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="28.3" x-axis-rotation="0" y="108.18"/>
97            <close/>
98        </path>
99        <fillstroke/>
100        <strokecolor color="none"/>
101        <fillcolor color="#000000"/>
102        <alpha alpha="0.07"/>
103        <path>
104            <move x="80.85" y="28.55"/>
105            <line x="64.64" y="32.42"/>
106            <line x="48.14" y="28.63"/>
107            <line x="56.35" y="36.84"/>
108            <line x="42.56" y="51.16"/>
109            <line x="45.06" y="53.66"/>
110            <line x="42.67" y="59.54"/>
111            <line x="47.67" y="64.54"/>
112            <line x="42.58" y="69.74"/>
113            <line x="55.26" y="82.42"/>
114            <line x="48.16" y="85.56"/>
115            <line x="76.53" y="113.93"/>
116            <line x="90.76" y="113.93"/>
117            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="0" x="100.72" x-axis-rotation="0" y="108.18"/>
118            <line x="122.6" y="70.3"/>
119            <close/>
120        </path>
121        <fill/>
122        <restore/>
123        <rect/>
124        <stroke/>
125        <strokecolor color="none"/>
126        <fillcolor color="#fff"/>
127        <ellipse h="7.14" w="7.14" x="80.1" y="53.54"/>
128        <fill/>
129        <ellipse h="7.14" w="7.14" x="41.79" y="53.54"/>
130        <fill/>
131        <ellipse h="7.14" w="7.14" x="60.94" y="48.18"/>
132        <fill/>
133        <ellipse h="7.14" w="7.14" x="60.94" y="58.91"/>
134        <fill/>
135        <path>
136            <move x="69.9" y="34.95"/>
137            <line x="80.88" y="28.61"/>
138            <line x="75.57" y="25.54"/>
139            <line x="75.42" y="25.54"/>
140            <line x="64.52" y="31.84"/>
141            <line x="64.51" y="31.84"/>
142            <line x="64.51" y="31.84"/>
143            <line x="53.61" y="25.54"/>
144            <line x="53.46" y="25.54"/>
145            <line x="48.15" y="28.61"/>
146            <line x="59.13" y="34.95"/>
147            <line x="42.56" y="44.46"/>
148            <line x="42.56" y="51.16"/>
149            <line x="48.21" y="51.16"/>
150            <line x="48.21" y="47.57"/>
151            <line x="61.8" y="39.63"/>
152            <line x="61.8" y="45.47"/>
153            <line x="67.23" y="45.47"/>
154            <line x="67.23" y="39.63"/>
155            <line x="80.79" y="47.57"/>
156            <line x="80.79" y="51.16"/>
157            <line x="86.46" y="51.16"/>
158            <line x="86.46" y="44.46"/>
159            <line x="69.9" y="34.95"/>
160            <close/>
161            <move x="80.79" y="66.59"/>
162            <line x="67.23" y="74.53"/>
163            <line x="67.23" y="68.77"/>
164            <line x="61.8" y="68.77"/>
165            <line x="61.8" y="74.53"/>
166            <line x="48.21" y="66.59"/>
167            <line x="48.21" y="63"/>
168            <line x="42.56" y="63"/>
169            <line x="42.56" y="69.7"/>
170            <line x="59.14" y="79.22"/>
171            <line x="48.15" y="85.57"/>
172            <line x="53.46" y="88.64"/>
173            <line x="53.61" y="88.64"/>
174            <line x="64.51" y="82.34"/>
175            <line x="75.42" y="88.64"/>
176            <line x="75.57" y="88.64"/>
177            <line x="80.88" y="85.57"/>
178            <line x="69.89" y="79.22"/>
179            <line x="86.46" y="69.7"/>
180            <line x="86.46" y="63"/>
181            <line x="80.79" y="63"/>
182            <line x="80.79" y="66.59"/>
183            <close/>
184        </path>
185        <fill/>
186    </foreground>
187</shape>
188<shape aspect="variable" h="113.93" name="Cloud Datalab" strokewidth="inherit" w="129.03">
189    <connections/>
190    <foreground>
191        <save/>
192        <path>
193            <move x="28.3" y="108.18"/>
194            <line x="2.05" y="62.72"/>
195            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="2.05" x-axis-rotation="0" y="51.22"/>
196            <line x="28.3" y="5.75"/>
197            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="38.26" x-axis-rotation="0" y="0"/>
198            <line x="90.76" y="0"/>
199            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="100.72" x-axis-rotation="0" y="5.75"/>
200            <line x="126.97" y="51.22"/>
201            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="126.97" x-axis-rotation="0" y="62.72"/>
202            <line x="100.72" y="108.18"/>
203            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="90.76" x-axis-rotation="0" y="113.93"/>
204            <line x="38.26" y="113.93"/>
205            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="28.3" x-axis-rotation="0" y="108.18"/>
206            <close/>
207        </path>
208        <fillstroke/>
209        <strokecolor color="none"/>
210        <fillcolor color="#000000"/>
211        <alpha alpha="0.07"/>
212        <path>
213            <move x="65.11" y="18.71"/>
214            <line x="61.66" y="22.21"/>
215            <line x="70.31" y="30.86"/>
216            <line x="66.32" y="31.8"/>
217            <line x="74.92" y="41.28"/>
218            <line x="71.86" y="41.98"/>
219            <line x="61.53" y="31.65"/>
220            <line x="58" y="35.05"/>
221            <line x="65.37" y="42.42"/>
222            <line x="58.72" y="42.33"/>
223            <line x="54.31" y="44.91"/>
224            <line x="58.68" y="49.27"/>
225            <line x="44.35" y="74.15"/>
226            <line x="48.49" y="85.24"/>
227            <line x="77.18" y="113.93"/>
228            <line x="90.76" y="113.93"/>
229            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="0" x="100.72" x-axis-rotation="0" y="108.18"/>
230            <line x="120.44" y="74.04"/>
231            <close/>
232        </path>
233        <fill/>
234        <restore/>
235        <rect/>
236        <stroke/>
237        <strokecolor color="none"/>
238        <fillcolor color="#fff"/>
239        <ellipse h="4.9" w="4.9" x="57.2" y="30.77"/>
240        <fill/>
241        <ellipse h="7.36" w="7.36" x="65.23" y="25.51"/>
242        <fill/>
243        <ellipse h="4.9" w="4.9" x="60.88" y="17.95"/>
244        <fill/>
245        <path>
246            <move x="73.66" y="74.97"/>
247            <line x="71.93" y="71.97"/>
248            <line x="83.79" y="71.97"/>
249            <line x="71.99" y="51.53"/>
250            <line x="71.58" y="51.53"/>
251            <line x="81.73" y="68.97"/>
252            <line x="55.33" y="68.97"/>
253            <line x="52.16" y="74.45"/>
254            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="0" x="52.16" x-axis-rotation="0" y="75.67"/>
255            <line x="56.01" y="82.34"/>
256            <line x="81.37" y="82.34"/>
257            <line x="85.57" y="75.06"/>
258            <line x="85.52" y="74.97"/>
259            <close/>
260            <move x="86.04" y="73.7"/>
261            <line x="72.65" y="50.51"/>
262            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="1" x="72.49" x-axis-rotation="0" y="49.89"/>
263            <line x="72.49" y="44.97"/>
264            <line x="74.44" y="44.97"/>
265            <arc large-arc-flag="0" rx="0.5" ry="0.5" sweep-flag="0" x="74.94" x-axis-rotation="0" y="44.47"/>
266            <line x="74.94" y="41.65"/>
267            <arc large-arc-flag="0" rx="0.5" ry="0.5" sweep-flag="0" x="74.44" x-axis-rotation="0" y="41.15"/>
268            <line x="54.59" y="41.15"/>
269            <arc large-arc-flag="0" rx="0.5" ry="0.5" sweep-flag="0" x="54.09" x-axis-rotation="0" y="41.65"/>
270            <line x="54.09" y="44.47"/>
271            <arc large-arc-flag="0" rx="0.5" ry="0.5" sweep-flag="0" x="54.59" x-axis-rotation="0" y="44.97"/>
272            <line x="56.54" y="44.97"/>
273            <line x="56.54" y="49.89"/>
274            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="1" x="56.38" x-axis-rotation="0" y="50.51"/>
275            <line x="42.99" y="73.7"/>
276            <arc large-arc-flag="0" rx="2.45" ry="2.45" sweep-flag="0" x="42.99" x-axis-rotation="0" y="76.15"/>
277            <line x="47.88" y="84.62"/>
278            <arc large-arc-flag="0" rx="2.45" ry="2.45" sweep-flag="0" x="50" x-axis-rotation="0" y="85.85"/>
279            <line x="79.02" y="85.85"/>
280            <arc large-arc-flag="0" rx="2.45" ry="2.45" sweep-flag="0" x="81.15" x-axis-rotation="0" y="84.62"/>
281            <line x="86.04" y="76.15"/>
282            <arc large-arc-flag="0" rx="2.45" ry="2.45" sweep-flag="0" x="86.04" x-axis-rotation="0" y="73.7"/>
283            <close/>
284            <move x="81.86" y="75.43"/>
285            <line x="78.53" y="81.21"/>
286            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="1" x="77.47" x-axis-rotation="0" y="81.82"/>
287            <line x="51.56" y="81.82"/>
288            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="1" x="50.5" x-axis-rotation="0" y="81.21"/>
289            <line x="47.17" y="75.43"/>
290            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="1" x="47.17" x-axis-rotation="0" y="74.21"/>
291            <line x="60.14" y="51.74"/>
292            <arc large-arc-flag="0" rx="2.45" ry="2.45" sweep-flag="0" x="60.47" x-axis-rotation="0" y="50.51"/>
293            <line x="60.47" y="44.97"/>
294            <line x="68.56" y="44.97"/>
295            <line x="68.56" y="50.51"/>
296            <arc large-arc-flag="0" rx="2.45" ry="2.45" sweep-flag="0" x="68.89" x-axis-rotation="0" y="51.74"/>
297            <line x="81.86" y="74.21"/>
298            <arc large-arc-flag="0" rx="1.23" ry="1.23" sweep-flag="1" x="81.86" x-axis-rotation="0" y="75.43"/>
299            <close/>
300            <move x="64.06" y="58.92"/>
301            <line x="76.03" y="58.92"/>
302            <line x="74.23" y="56.08"/>
303            <line x="62.42" y="56.08"/>
304            <line x="64.06" y="58.92"/>
305            <close/>
306            <move x="66.51" y="62.97"/>
307            <line x="68.23" y="65.94"/>
308            <line x="80.44" y="65.94"/>
309            <line x="78.68" y="62.97"/>
310            <line x="66.51" y="62.97"/>
311            <close/>
312        </path>
313        <fill/>
314    </foreground>
315</shape>
316<shape aspect="variable" h="113.97" name="Cloud Dataprep" strokewidth="inherit" w="129.07">
317    <connections/>
318    <foreground>
319        <save/>
320        <path>
321            <move x="28.3" y="108.23"/>
322            <line x="2.05" y="62.76"/>
323            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="2.05" x-axis-rotation="0" y="51.26"/>
324            <line x="28.3" y="5.79"/>
325            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="38.26" x-axis-rotation="0" y="0.01"/>
326            <line x="90.76" y="0.01"/>
327            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="100.76" x-axis-rotation="0" y="5.76"/>
328            <line x="127.01" y="51.23"/>
329            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="127.01" x-axis-rotation="0" y="62.73"/>
330            <line x="100.76" y="108.2"/>
331            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="90.76" x-axis-rotation="0" y="113.95"/>
332            <line x="38.26" y="113.95"/>
333            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="28.3" x-axis-rotation="0" y="108.23"/>
334            <close/>
335        </path>
336        <fillstroke/>
337        <strokecolor color="none"/>
338        <fillcolor color="#000000"/>
339        <alpha alpha="0.07"/>
340        <path>
341            <move x="79.23" y="36.06"/>
342            <line x="76.8" y="37.03"/>
343            <line x="67.01" y="27.24"/>
344            <line x="62.92" y="44.12"/>
345            <line x="56.3" y="37.5"/>
346            <line x="49.38" y="38.83"/>
347            <line x="49.23" y="44.75"/>
348            <line x="58.09" y="53.61"/>
349            <line x="57.89" y="60.26"/>
350            <line x="62.88" y="65.23"/>
351            <line x="63.2" y="68.86"/>
352            <line x="47.63" y="53.29"/>
353            <line x="41.03" y="53.73"/>
354            <line x="40.29" y="60.26"/>
355            <line x="49.87" y="69.82"/>
356            <line x="49.22" y="76.06"/>
357            <line x="87.12" y="113.95"/>
358            <line x="90.76" y="113.95"/>
359            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="0" x="100.76" x-axis-rotation="0" y="108.2"/>
360            <line x="119.23" y="76.22"/>
361            <close/>
362        </path>
363        <fill/>
364        <restore/>
365        <rect/>
366        <stroke/>
367        <strokecolor color="none"/>
368        <fillcolor color="#fff"/>
369        <path>
370            <move x="43.9" y="54.01"/>
371            <arc large-arc-flag="1" rx="2.7" ry="2.7" sweep-flag="1" x="41.2" x-axis-rotation="0" y="56.71"/>
372            <arc large-arc-flag="0" rx="2.7" ry="2.7" sweep-flag="1" x="43.9" x-axis-rotation="0" y="54.01"/>
373            <move x="43.9" y="51.65"/>
374            <arc large-arc-flag="1" rx="5.06" ry="5.06" sweep-flag="0" x="48.96" x-axis-rotation="0" y="56.71"/>
375            <arc large-arc-flag="0" rx="5.06" ry="5.06" sweep-flag="0" x="43.9" x-axis-rotation="0" y="51.65"/>
376            <close/>
377            <move x="91.51" y="51.49"/>
378            <line x="67.01" y="51.49"/>
379            <line x="67.01" y="46.54"/>
380            <line x="78.66" y="46.54"/>
381            <arc large-arc-flag="0" rx="1.08" ry="1.08" sweep-flag="0" x="79.56" x-axis-rotation="0" y="45.35"/>
382            <line x="79.56" y="37.01"/>
383            <arc large-arc-flag="0" rx="1.08" ry="1.08" sweep-flag="0" x="78.66" x-axis-rotation="0" y="35.79"/>
384            <line x="67.01" y="35.79"/>
385            <line x="67.01" y="27.24"/>
386            <line x="62.01" y="27.24"/>
387            <line x="62.01" y="51.73"/>
388            <arc large-arc-flag="0" rx="4.97" ry="4.97" sweep-flag="0" x="61.5" x-axis-rotation="0" y="51.67"/>
389            <line x="61.48" y="51.65"/>
390            <arc large-arc-flag="1" rx="5.06" ry="5.06" sweep-flag="0" x="61.52" x-axis-rotation="0" y="61.77"/>
391            <curve x1="61.69" x2="61.85" x3="62.01" y1="61.77" y2="61.74" y3="61.72"/>
392            <line x="62.01" y="86.74"/>
393            <line x="67.01" y="86.74"/>
394            <line x="67.01" y="77.95"/>
395            <line x="73.91" y="77.95"/>
396            <curve x1="74.3" x2="74.61" x3="74.61" y1="77.95" y2="77.42" y3="76.76"/>
397            <line x="74.61" y="68.38"/>
398            <curve x1="74.62" x2="74.3" x3="73.91" y1="67.73" y2="67.2" y3="67.2"/>
399            <line x="67.01" y="67.2"/>
400            <line x="67.01" y="62.2"/>
401            <line x="91.51" y="62.2"/>
402            <curve x1="92.42" x2="93.17" x3="93.17" y1="62.2" y2="61.67" y3="61.01"/>
403            <line x="93.17" y="52.68"/>
404            <curve x1="93.17" x2="92.42" x3="91.51" y1="52.01" y2="51.49" y3="51.49"/>
405            <close/>
406            <move x="61.48" y="59.41"/>
407            <arc large-arc-flag="1" rx="2.7" ry="2.7" sweep-flag="1" x="62.01" x-axis-rotation="0" y="54.07"/>
408            <line x="62.01" y="59.36"/>
409            <arc large-arc-flag="0" rx="2.71" ry="2.71" sweep-flag="1" x="61.48" x-axis-rotation="0" y="59.41"/>
410            <close/>
411            <move x="52.85" y="69.82"/>
412            <arc large-arc-flag="1" rx="2.7" ry="2.7" sweep-flag="1" x="50.15" x-axis-rotation="0" y="72.52"/>
413            <line x="50.15" y="72.52"/>
414            <arc large-arc-flag="0" rx="2.71" ry="2.71" sweep-flag="1" x="52.85" x-axis-rotation="0" y="69.82"/>
415            <move x="52.85" y="67.46"/>
416            <arc large-arc-flag="1" rx="5.06" ry="5.06" sweep-flag="0" x="57.91" x-axis-rotation="0" y="72.52"/>
417            <line x="57.91" y="72.52"/>
418            <arc large-arc-flag="0" rx="5.06" ry="5.06" sweep-flag="0" x="52.85" x-axis-rotation="0" y="67.46"/>
419            <close/>
420            <move x="52.85" y="38.5"/>
421            <arc large-arc-flag="1" rx="2.7" ry="2.7" sweep-flag="1" x="50.15" x-axis-rotation="0" y="41.2"/>
422            <arc large-arc-flag="0" rx="2.7" ry="2.7" sweep-flag="1" x="52.85" x-axis-rotation="0" y="38.5"/>
423            <move x="52.85" y="36.14"/>
424            <arc large-arc-flag="1" rx="5.06" ry="5.06" sweep-flag="0" x="57.91" x-axis-rotation="0" y="41.2"/>
425            <arc large-arc-flag="0" rx="5.06" ry="5.06" sweep-flag="0" x="52.85" x-axis-rotation="0" y="36.14"/>
426            <close/>
427        </path>
428        <fill/>
429    </foreground>
430</shape>
431<shape aspect="variable" h="113.93" name="Cloud Dataproc" strokewidth="inherit" w="129.03">
432    <connections/>
433    <foreground>
434        <save/>
435        <path>
436            <move x="28.3" y="108.18"/>
437            <line x="2.05" y="62.72"/>
438            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="2.05" x-axis-rotation="0" y="51.22"/>
439            <line x="28.3" y="5.75"/>
440            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="38.26" x-axis-rotation="0" y="0"/>
441            <line x="90.76" y="0"/>
442            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="100.72" x-axis-rotation="0" y="5.75"/>
443            <line x="126.97" y="51.22"/>
444            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="126.97" x-axis-rotation="0" y="62.72"/>
445            <line x="100.72" y="108.18"/>
446            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="90.76" x-axis-rotation="0" y="113.93"/>
447            <line x="38.26" y="113.93"/>
448            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="28.3" x-axis-rotation="0" y="108.18"/>
449            <close/>
450        </path>
451        <fillstroke/>
452        <strokecolor color="none"/>
453        <fillcolor color="#000000"/>
454        <alpha alpha="0.07"/>
455        <path>
456            <move x="72.82" y="31.35"/>
457            <line x="57.51" y="31.97"/>
458            <line x="51.69" y="58.1"/>
459            <line x="56.76" y="66.97"/>
460            <line x="40.26" y="64.47"/>
461            <line x="36.8" y="79.62"/>
462            <line x="71.12" y="113.93"/>
463            <line x="90.76" y="113.93"/>
464            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="0" x="100.72" x-axis-rotation="0" y="108.18"/>
465            <line x="118.63" y="77.17"/>
466            <close/>
467        </path>
468        <fill/>
469        <restore/>
470        <rect/>
471        <stroke/>
472        <strokecolor color="none"/>
473        <fillcolor color="#fff"/>
474        <path>
475            <move x="93.64" y="64.83"/>
476            <line x="93.64" y="64.83"/>
477            <arc large-arc-flag="0" rx="12" ry="12" sweep-flag="0" x="89.25" x-axis-rotation="0" y="60.45"/>
478            <line x="89.25" y="60.45"/>
479            <line x="89.25" y="60.45"/>
480            <line x="69.77" y="49.2"/>
481            <arc large-arc-flag="0" rx="12.06" ry="12.06" sweep-flag="0" x="72" x-axis-rotation="0" y="47.45"/>
482            <arc large-arc-flag="0" rx="12" ry="12" sweep-flag="0" x="73.91" x-axis-rotation="0" y="32.97"/>
483            <line x="73.91" y="32.97"/>
484            <arc large-arc-flag="0" rx="12" ry="12" sweep-flag="0" x="51.51" x-axis-rotation="0" y="38.96"/>
485            <curve x1="51.51" x2="51.51" x3="51.51" y1="38.98" y2="38.99" y3="39.01"/>
486            <line x="51.51" y="61.49"/>
487            <arc large-arc-flag="1" rx="11.99" ry="11.99" sweep-flag="0" x="51.74" x-axis-rotation="0" y="82.39"/>
488            <curve x1="51.77" x2="51.79" x3="51.82" y1="82.37" y2="82.36" y3="82.34"/>
489            <line x="51.82" y="82.34"/>
490            <line x="71.27" y="71.11"/>
491            <arc large-arc-flag="1" rx="11.99" ry="11.99" sweep-flag="0" x="93.64" x-axis-rotation="0" y="64.83"/>
492            <close/>
493            <move x="57.74" y="72"/>
494            <arc large-arc-flag="0" rx="11.83" ry="11.83" sweep-flag="0" x="57.51" x-axis-rotation="0" y="69.69"/>
495            <line x="57.51" y="49.35"/>
496            <arc large-arc-flag="0" rx="12.07" ry="12.07" sweep-flag="0" x="59.7" x-axis-rotation="0" y="50.31"/>
497            <line x="77.27" y="60.46"/>
498            <arc large-arc-flag="0" rx="11.93" ry="11.93" sweep-flag="0" x="75.33" x-axis-rotation="0" y="61.84"/>
499            <close/>
500            <move x="63.52" y="33.14"/>
501            <arc large-arc-flag="1" rx="5.83" ry="5.83" sweep-flag="1" x="57.69" x-axis-rotation="0" y="38.97"/>
502            <arc large-arc-flag="0" rx="5.85" ry="5.85" sweep-flag="1" x="63.52" x-axis-rotation="0" y="33.14"/>
503            <close/>
504            <move x="51.37" y="73.5"/>
505            <arc large-arc-flag="1" rx="5.83" ry="5.83" sweep-flag="1" x="50.79" x-axis-rotation="0" y="69.08"/>
506            <line x="50.79" y="69.08"/>
507            <arc large-arc-flag="0" rx="5.79" ry="5.79" sweep-flag="1" x="51.37" x-axis-rotation="0" y="73.5"/>
508            <close/>
509            <move x="88.3" y="73.75"/>
510            <arc large-arc-flag="1" rx="5.82" ry="5.82" sweep-flag="1" x="88.29" x-axis-rotation="0" y="67.92"/>
511            <line x="88.29" y="67.92"/>
512            <arc large-arc-flag="0" rx="5.85" ry="5.85" sweep-flag="1" x="88.3" x-axis-rotation="0" y="73.75"/>
513            <close/>
514        </path>
515        <fill/>
516    </foreground>
517</shape>
518<shape aspect="variable" h="113.93" name="Cloud PubSub" strokewidth="inherit" w="129.03">
519    <connections/>
520    <foreground>
521        <save/>
522        <path>
523            <move x="28.3" y="108.18"/>
524            <line x="2.05" y="62.72"/>
525            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="2.05" x-axis-rotation="0" y="51.22"/>
526            <line x="28.3" y="5.75"/>
527            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="38.26" x-axis-rotation="0" y="0"/>
528            <line x="90.76" y="0"/>
529            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="100.72" x-axis-rotation="0" y="5.75"/>
530            <line x="126.97" y="51.22"/>
531            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="126.97" x-axis-rotation="0" y="62.72"/>
532            <line x="100.72" y="108.18"/>
533            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="90.76" x-axis-rotation="0" y="113.93"/>
534            <line x="38.26" y="113.93"/>
535            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="28.3" x-axis-rotation="0" y="108.18"/>
536            <close/>
537        </path>
538        <fillstroke/>
539        <strokecolor color="none"/>
540        <fillcolor color="#000000"/>
541        <alpha alpha="0.07"/>
542        <path>
543            <move x="89.73" y="40.71"/>
544            <line x="83.87" y="41.93"/>
545            <line x="69.27" y="27.32"/>
546            <line x="64.6" y="36.06"/>
547            <line x="62.06" y="46.17"/>
548            <line x="66.35" y="50.46"/>
549            <line x="58.12" y="52.14"/>
550            <line x="46.82" y="40.85"/>
551            <line x="39.15" y="48.22"/>
552            <line x="53.27" y="62.35"/>
553            <line x="38.3" y="74.24"/>
554            <line x="77.99" y="113.93"/>
555            <line x="90.76" y="113.93"/>
556            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="0" x="100.72" x-axis-rotation="0" y="108.18"/>
557            <line x="121.4" y="72.38"/>
558            <close/>
559        </path>
560        <fill/>
561        <restore/>
562        <rect/>
563        <stroke/>
564        <strokecolor color="none"/>
565        <fillcolor color="#fff"/>
566        <ellipse h="10.64" w="10.64" x="80.71" y="39.22"/>
567        <fill/>
568        <ellipse h="10.64" w="10.64" x="37.67" y="39.22"/>
569        <fill/>
570        <ellipse h="10.64" w="10.64" x="59.19" y="76.5"/>
571        <fill/>
572        <path>
573            <move x="64.51" y="45.91"/>
574            <arc large-arc-flag="0" rx="11.07" ry="11.07" sweep-flag="1" x="66.97" x-axis-rotation="0" y="46.19"/>
575            <line x="66.97" y="32.12"/>
576            <line x="62.06" y="32.12"/>
577            <line x="62.06" y="46.19"/>
578            <arc large-arc-flag="0" rx="11.07" ry="11.07" sweep-flag="1" x="64.51" x-axis-rotation="0" y="45.91"/>
579            <close/>
580            <move x="53.95" y="60.23"/>
581            <line x="41.77" y="67.26"/>
582            <line x="44.23" y="71.52"/>
583            <line x="56.42" y="64.48"/>
584            <arc large-arc-flag="0" rx="11.03" ry="11.03" sweep-flag="1" x="53.95" x-axis-rotation="0" y="60.23"/>
585            <close/>
586            <move x="75.08" y="60.23"/>
587            <arc large-arc-flag="0" rx="11.03" ry="11.03" sweep-flag="1" x="72.61" x-axis-rotation="0" y="64.48"/>
588            <line x="84.8" y="71.52"/>
589            <line x="87.26" y="67.26"/>
590            <close/>
591        </path>
592        <fill/>
593        <ellipse h="17.2" w="17.2" x="55.91" y="48.37"/>
594        <fill/>
595        <ellipse h="13.52" w="13.52" x="36.23" y="62.63"/>
596        <fill/>
597        <ellipse h="13.52" w="13.52" x="79.27" y="62.63"/>
598        <fill/>
599        <ellipse h="13.52" w="13.52" x="57.75" y="25.36"/>
600        <fill/>
601    </foreground>
602</shape>
603<shape aspect="variable" h="113.97" name="Data Studio" strokewidth="inherit" w="129.07">
604    <connections/>
605    <foreground>
606        <save/>
607        <path>
608            <move x="28.3" y="108.23"/>
609            <line x="2.05" y="62.76"/>
610            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="2.05" x-axis-rotation="0" y="51.26"/>
611            <line x="28.3" y="5.79"/>
612            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="38.26" x-axis-rotation="0" y="0.01"/>
613            <line x="90.76" y="0.01"/>
614            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="100.76" x-axis-rotation="0" y="5.76"/>
615            <line x="127.01" y="51.23"/>
616            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="127.01" x-axis-rotation="0" y="62.73"/>
617            <line x="100.76" y="108.2"/>
618            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="90.76" x-axis-rotation="0" y="113.95"/>
619            <line x="38.26" y="113.95"/>
620            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="28.3" x-axis-rotation="0" y="108.23"/>
621            <close/>
622        </path>
623        <fillstroke/>
624        <strokecolor color="none"/>
625        <fillcolor color="#000000"/>
626        <alpha alpha="0.07"/>
627        <path>
628            <move x="100.76" y="108.2"/>
629            <line x="124.08" y="67.82"/>
630            <line x="88.84" y="32.58"/>
631            <line x="76.9" y="37.18"/>
632            <line x="71.08" y="31.36"/>
633            <line x="38.94" y="63.47"/>
634            <line x="43.98" y="68.51"/>
635            <line x="40.15" y="81.44"/>
636            <line x="72.66" y="113.95"/>
637            <line x="90.76" y="113.95"/>
638            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="0" x="100.76" x-axis-rotation="0" y="108.2"/>
639            <close/>
640        </path>
641        <fill/>
642        <restore/>
643        <rect/>
644        <stroke/>
645        <strokecolor color="none"/>
646        <fillcolor color="#fff"/>
647        <path>
648            <move x="85.97" y="31.36"/>
649            <line x="74.07" y="31.36"/>
650            <line x="74.07" y="48.07"/>
651            <arc large-arc-flag="0" rx="18.43" ry="18.43" sweep-flag="1" x="68.82" x-axis-rotation="0" y="61.07"/>
652            <arc large-arc-flag="0" rx="18.1" ry="18.1" sweep-flag="1" x="55.76" x-axis-rotation="0" y="66.54"/>
653            <line x="38.94" y="66.54"/>
654            <line x="38.94" y="78.55"/>
655            <arc large-arc-flag="0" rx="4.15" ry="4.15" sweep-flag="0" x="43.05" x-axis-rotation="0" y="82.66"/>
656            <line x="64.05" y="82.66"/>
657            <curve x1="78.46" x2="90.05" x3="90.05" y1="82.66" y2="71.66" y3="56.82"/>
658            <line x="90.05" y="35.47"/>
659            <arc large-arc-flag="0" rx="4.15" ry="4.15" sweep-flag="0" x="85.97" x-axis-rotation="0" y="31.36"/>
660            <close/>
661            <move x="38.94" y="35.47"/>
662            <line x="38.94" y="63.47"/>
663            <line x="55.76" y="63.47"/>
664            <arc large-arc-flag="0" rx="15.12" ry="15.12" sweep-flag="0" x="66.68" x-axis-rotation="0" y="58.9"/>
665            <arc large-arc-flag="0" rx="15.45" ry="15.45" sweep-flag="0" x="71.08" x-axis-rotation="0" y="48.04"/>
666            <line x="71.08" y="31.36"/>
667            <line x="43.08" y="31.36"/>
668            <arc large-arc-flag="0" rx="4.15" ry="4.15" sweep-flag="0" x="38.94" x-axis-rotation="0" y="35.47"/>
669            <close/>
670        </path>
671        <fill/>
672    </foreground>
673</shape>
674<shape aspect="variable" h="113.93" name="Genomics" strokewidth="inherit" w="129.03">
675    <connections/>
676    <foreground>
677        <save/>
678        <path>
679            <move x="28.3" y="108.18"/>
680            <line x="2.05" y="62.72"/>
681            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="2.05" x-axis-rotation="0" y="51.22"/>
682            <line x="28.3" y="5.75"/>
683            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="38.26" x-axis-rotation="0" y="0"/>
684            <line x="90.76" y="0"/>
685            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="100.72" x-axis-rotation="0" y="5.75"/>
686            <line x="126.97" y="51.22"/>
687            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="126.97" x-axis-rotation="0" y="62.72"/>
688            <line x="100.72" y="108.18"/>
689            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="90.76" x-axis-rotation="0" y="113.93"/>
690            <line x="38.26" y="113.93"/>
691            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="1" x="28.3" x-axis-rotation="0" y="108.18"/>
692            <close/>
693        </path>
694        <fillstroke/>
695        <strokecolor color="none"/>
696        <fillcolor color="#000000"/>
697        <alpha alpha="0.07"/>
698        <path>
699            <move x="88.53" y="29.71"/>
700            <line x="83.26" y="35.65"/>
701            <line x="79.11" y="32.38"/>
702            <line x="64.64" y="32.33"/>
703            <line x="41.17" y="34.45"/>
704            <line x="50.68" y="43.96"/>
705            <line x="49.27" y="48.16"/>
706            <line x="68.35" y="67.24"/>
707            <line x="57.94" y="68.04"/>
708            <line x="54.39" y="65.26"/>
709            <line x="48.69" y="70.89"/>
710            <line x="59.97" y="82.18"/>
711            <line x="49.84" y="81.52"/>
712            <line x="46.12" y="78.56"/>
713            <line x="40.68" y="84.42"/>
714            <line x="70.19" y="113.93"/>
715            <line x="90.76" y="113.93"/>
716            <arc large-arc-flag="0" rx="11.5" ry="11.5" sweep-flag="0" x="100.72" x-axis-rotation="0" y="108.18"/>
717            <line x="124.99" y="66.16"/>
718            <close/>
719        </path>
720        <fill/>
721        <restore/>
722        <rect/>
723        <stroke/>
724        <strokecolor color="none"/>
725        <fillcolor color="#fff"/>
726        <ellipse h="6.16" w="6.16" x="48.26" y="42.83"/>
727        <fill/>
728        <ellipse h="8" w="8" x="73.69" y="41.91"/>
729        <fill/>
730        <ellipse h="8" w="8" x="47.5" y="64.02"/>
731        <fill/>
732        <ellipse h="6.16" w="6.16" x="74.53" y="64.94"/>
733        <fill/>
734        <ellipse h="6.16" w="6.16" x="40.39" y="29.31"/>
735        <fill/>
736        <ellipse h="8" w="8" x="81.56" y="28.39"/>
737        <fill/>
738        <ellipse h="8" w="8" x="39.45" y="77.54"/>
739        <fill/>
740        <ellipse h="6.16" w="6.16" x="82.5" y="78.46"/>
741        <fill/>
742        <ellipse h="8" w="8" x="60.51" y="52.97"/>
743        <fill/>
744        <path>
745            <move x="53.46" y="47.76"/>
746            <line x="69.38" y="47.76"/>
747            <line x="71.23" y="45.91"/>
748            <line x="69.38" y="44.07"/>
749            <line x="53.46" y="44.07"/>
750            <line x="53.46" y="47.76"/>
751            <close/>
752            <move x="57.92" y="68.02"/>
753            <line x="59.76" y="69.87"/>
754            <line x="75.46" y="69.87"/>
755            <line x="75.46" y="66.18"/>
756            <line x="59.76" y="66.18"/>
757            <line x="57.92" y="68.02"/>
758            <close/>
759            <move x="45.56" y="34.24"/>
760            <line x="77.26" y="34.24"/>
761            <line x="79.11" y="32.39"/>
762            <line x="77.26" y="30.55"/>
763            <line x="45.56" y="30.55"/>
764            <line x="45.56" y="34.24"/>
765            <close/>
766            <move x="49.84" y="81.54"/>
767            <line x="51.68" y="83.38"/>
768            <line x="83.42" y="83.38"/>
769            <line x="83.42" y="79.7"/>
770            <line x="51.68" y="79.69"/>
771            <line x="49.84" y="81.54"/>
772            <close/>
773        </path>
774        <fill/>
775    </foreground>
776</shape>
777</shapes>