aboutsummaryrefslogtreecommitdiff
path: root/src/lib/inc_generated/ndpi_google_match.c.inc
blob: 6db28905790c0345c1add1202ed2a6bd978119da (plain)
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
/*
 *
 * This file is generated automatically and part of nDPI
 *
 * nDPI is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * nDPI is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with nDPI.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* ****************************************************** */


static ndpi_network ndpi_protocol_google_protocol_list[] = {
 { 0x08080400 /* 8.8.4.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x08080800 /* 8.8.8.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x0823C800 /* 8.35.200.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x2200E400 /* 34.0.228.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
 { 0x2200E800 /* 34.0.232.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x22014000 /* 34.1.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x22019000 /* 34.1.144.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x22020000 /* 34.2.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0x22030000 /* 34.3.0.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x22030300 /* 34.3.3.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x22030400 /* 34.3.4.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x22030800 /* 34.3.8.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x22031000 /* 34.3.16.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x22032000 /* 34.3.32.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x22034000 /* 34.3.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x22040000 /* 34.4.0.0/14 */, 14, NDPI_PROTOCOL_GOOGLE },
 { 0x22080000 /* 34.8.0.0/13 */, 13, NDPI_PROTOCOL_GOOGLE },
 { 0x2222C000 /* 34.34.192.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x2222D000 /* 34.34.208.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x2222E000 /* 34.34.224.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x222B0000 /* 34.43.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0x22328000 /* 34.50.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
 { 0x22330000 /* 34.51.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0x22340000 /* 34.52.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0x22358000 /* 34.53.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
 { 0x22370000 /* 34.55.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0x22380000 /* 34.56.0.0/13 */, 13, NDPI_PROTOCOL_GOOGLE },
 { 0x22400000 /* 34.64.0.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x22600000 /* 34.96.0.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x22620000 /* 34.98.0.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x22628800 /* 34.98.136.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x22629000 /* 34.98.144.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x2262A000 /* 34.98.160.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x2262C000 /* 34.98.192.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x22630000 /* 34.99.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0x22640000 /* 34.100.0.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
 { 0x22650000 /* 34.101.0.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x22651000 /* 34.101.16.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x22651300 /* 34.101.19.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x22651C00 /* 34.101.28.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
 { 0x22670000 /* 34.103.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0x22680000 /* 34.104.0.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x22681000 /* 34.104.16.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x22681800 /* 34.104.24.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x22681A00 /* 34.104.26.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x22681C00 /* 34.104.28.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
 { 0x22682000 /* 34.104.32.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x22683000 /* 34.104.48.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x22683500 /* 34.104.53.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x22683600 /* 34.104.54.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x226D0000 /* 34.109.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0x226E0000 /* 34.110.0.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
 { 0x22700000 /* 34.112.0.0/14 */, 14, NDPI_PROTOCOL_GOOGLE },
 { 0x22740800 /* 34.116.8.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x22741000 /* 34.116.16.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x22742000 /* 34.116.32.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x2276D000 /* 34.118.208.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x2276E000 /* 34.118.224.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x22770000 /* 34.119.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0x227C4000 /* 34.124.64.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x227C6000 /* 34.124.96.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x227E0000 /* 34.126.0.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x227EE000 /* 34.126.224.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x227F8000 /* 34.127.128.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x227FA000 /* 34.127.160.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x227FB000 /* 34.127.176.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x227FB500 /* 34.127.181.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x227FB600 /* 34.127.182.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x227FC000 /* 34.127.192.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x22800000 /* 34.128.0.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x22802600 /* 34.128.38.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x22802800 /* 34.128.40.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x22803200 /* 34.128.50.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x22803800 /* 34.128.56.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x2280C000 /* 34.128.192.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x228F0000 /* 34.143.0.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
 { 0x22900000 /* 34.144.0.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
 { 0x22908000 /* 34.144.128.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x22984600 /* 34.152.70.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x22985200 /* 34.152.82.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x22985800 /* 34.152.88.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x22986000 /* 34.152.96.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x22988000 /* 34.152.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
 { 0x22990000 /* 34.153.0.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x22992200 /* 34.153.34.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x22992400 /* 34.153.36.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x22992700 /* 34.153.39.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x22992A00 /* 34.153.42.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x22992C00 /* 34.153.44.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
 { 0x22993000 /* 34.153.48.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x22994000 /* 34.153.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x22998000 /* 34.153.128.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x2299C000 /* 34.153.192.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x2299E200 /* 34.153.226.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x2299E400 /* 34.153.228.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x2299E700 /* 34.153.231.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x2299EA00 /* 34.153.234.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x2299EC00 /* 34.153.236.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
 { 0x2299F000 /* 34.153.240.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x229C0000 /* 34.156.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0x229D0A00 /* 34.157.10.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x229D5600 /* 34.157.86.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x229D7800 /* 34.157.120.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x229D7A00 /* 34.157.122.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x229D8A00 /* 34.157.138.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x229DD600 /* 34.157.214.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x229DDA00 /* 34.157.218.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x229DF800 /* 34.157.248.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x229E0000 /* 34.158.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0x22A70000 /* 34.167.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0x22B10000 /* 34.177.0.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x22B12600 /* 34.177.38.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x22B13800 /* 34.177.56.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x22B14000 /* 34.177.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x22B18000 /* 34.177.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
 { 0x22B20000 /* 34.178.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE },
 { 0x22B40000 /* 34.180.0.0/14 */, 14, NDPI_PROTOCOL_GOOGLE },
 { 0x22B80000 /* 34.184.0.0/13 */, 13, NDPI_PROTOCOL_GOOGLE },
 { 0x23BB8000 /* 35.187.128.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x23BE6000 /* 35.190.96.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x23BEF000 /* 35.190.240.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x23BF0000 /* 35.191.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0x23C78000 /* 35.199.128.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x23C92000 /* 35.201.32.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x23C92800 /* 35.201.40.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x23C92A00 /* 35.201.42.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x23C92C00 /* 35.201.44.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
 { 0x23C93000 /* 35.201.48.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x23CBC000 /* 35.203.192.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x23CBD000 /* 35.203.208.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x23CBDC00 /* 35.203.220.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
 { 0x23CBE000 /* 35.203.224.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x23CBF000 /* 35.203.240.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x23CE0000 /* 35.206.0.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x23CE0800 /* 35.206.8.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x23CE0C00 /* 35.206.12.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
 { 0x23CE1000 /* 35.206.16.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x23DA0000 /* 35.218.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0x23DBC000 /* 35.219.192.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x23DC1C00 /* 35.220.28.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x23DC1E00 /* 35.220.30.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x23E50000 /* 35.229.0.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x23E6C000 /* 35.230.192.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x23E6E000 /* 35.230.224.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x23EB8000 /* 35.235.128.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x23EBC000 /* 35.235.192.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x23EBD000 /* 35.235.208.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x23EBE000 /* 35.235.224.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x23F21C00 /* 35.242.28.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x23F21E00 /* 35.242.30.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x23F31000 /* 35.243.16.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x23F33000 /* 35.243.48.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x398CC000 /* 57.140.192.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x400F7000 /* 64.15.112.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x40E9A000 /* 64.233.160.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x4216E400 /* 66.22.228.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x42660000 /* 66.102.0.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x42F94000 /* 66.249.64.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x46208000 /* 70.32.128.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x480EC000 /* 72.14.192.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x4A7D0000 /* 74.125.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0x689A0000 /* 104.154.0.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x689A7000 /* 104.154.112.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x689A7A00 /* 104.154.122.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x689A7C00 /* 104.154.124.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
 { 0x689BF000 /* 104.155.240.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x68C44000 /* 104.196.64.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x68C44800 /* 104.196.72.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x68C45000 /* 104.196.80.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x68C74000 /* 104.199.64.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x68C7F000 /* 104.199.240.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x68EDA000 /* 104.237.160.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0x6BB2C000 /* 107.178.192.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x6BB2E000 /* 107.178.224.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x6CAAC000 /* 108.170.192.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
 { 0x6CB10000 /* 108.177.0.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
 { 0x82D30000 /* 130.211.0.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
 { 0x8816A000 /* 136.22.160.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0x8816B000 /* 136.22.176.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0x8816B800 /* 136.22.184.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x8816BA00 /* 136.22.186.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0x8EFA0000 /* 142.250.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE },
 { 0x92940000 /* 146.148.0.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x9841D000 /* 152.65.208.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
 { 0x9841D600 /* 152.65.214.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x9841DA00 /* 152.65.218.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x9841DE00 /* 152.65.222.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0x9841E000 /* 152.65.224.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0xA2788000 /* 162.120.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
 { 0xAC6E2000 /* 172.110.32.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
 { 0xACD90000 /* 172.217.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0xACFD0000 /* 172.253.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0xADC20000 /* 173.194.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
 { 0xC0B20000 /* 192.178.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE },
 { 0xC1BA0400 /* 193.186.4.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0xC7249A00 /* 199.36.154.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0xC7249C00 /* 199.36.156.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0xC7C07000 /* 199.192.112.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0xC7C07200 /* 199.192.114.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0xC7DFED00 /* 199.223.237.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
 { 0xC7DFEE00 /* 199.223.238.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
 { 0xCFDFA000 /* 207.223.160.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0xD0419800 /* 208.65.152.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
 { 0xD0446C00 /* 208.68.108.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
 { 0xD051BC00 /* 208.81.188.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
 { 0xD075E000 /* 208.117.224.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0xD1558000 /* 209.85.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
 { 0xD83AC000 /* 216.58.192.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 { 0xD8495000 /* 216.73.80.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
 { 0xD8EF2000 /* 216.239.32.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
 /* End */
 { 0x0, 0, 0 }
};

static ndpi_network6 ndpi_protocol_google_protocol_list_6[] = {
 { "2001:4860::", 32, NDPI_PROTOCOL_GOOGLE },
 { "2404:6800::", 32, NDPI_PROTOCOL_GOOGLE },
 { "2404:f340::", 32, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900::", 34, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:4100::", 43, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:4130::", 44, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:4190::", 44, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:41f0::", 44, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:4200::", 41, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:4290::", 44, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:42a0::", 43, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:42c0::", 42, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:4300::", 40, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:4400::", 38, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:4800::", 37, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:5000::", 38, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:5410::", 44, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:5420::", 43, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:5440::", 42, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:5480::", 41, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:5500::", 40, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:5600::", 39, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:5800::", 37, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:6000::", 35, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:8010::", 44, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:8020::", 43, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:8040::", 42, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:8080::", 41, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:8100::", 40, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:8200::", 39, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:8400::", 38, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:8800::", 37, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:9000::", 36, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:a000::", 35, NDPI_PROTOCOL_GOOGLE },
 { "2600:1900:c000::", 34, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:1::", 48, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:2::", 47, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:4::", 46, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:8::", 45, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:10::", 44, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:20::", 43, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:40::", 42, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:80::", 41, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:100::", 40, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:200::", 39, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:400::", 38, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:800::", 37, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:1000::", 36, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:2000::", 35, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:4000::", 44, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:4020::", 43, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:4040::", 42, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:4080::", 41, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:4100::", 40, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:4200::", 39, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:4400::", 38, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:4800::", 37, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:5000::", 36, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:6000::", 35, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:8000::", 40, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:8190::", 44, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:81a0::", 44, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:81d0::", 44, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:81e0::", 44, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:8200::", 39, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:8400::", 38, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:8800::", 37, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:9000::", 36, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:a000::", 35, NDPI_PROTOCOL_GOOGLE },
 { "2600:1901:c000::", 34, NDPI_PROTOCOL_GOOGLE },
 { "2600:1902::", 31, NDPI_PROTOCOL_GOOGLE },
 { "2600:1904::", 30, NDPI_PROTOCOL_GOOGLE },
 { "2600:1908::", 29, NDPI_PROTOCOL_GOOGLE },
 { "2605:ef80::", 32, NDPI_PROTOCOL_GOOGLE },
 { "2606:40::", 32, NDPI_PROTOCOL_GOOGLE },
 { "2606:73c0::", 32, NDPI_PROTOCOL_GOOGLE },
 { "2607:f8b0::", 32, NDPI_PROTOCOL_GOOGLE },
 { "2620:11a:a000::", 40, NDPI_PROTOCOL_GOOGLE },
 { "2620:120:e000::", 40, NDPI_PROTOCOL_GOOGLE },
 { "2800:3f0::", 32, NDPI_PROTOCOL_GOOGLE },
 { "2a00:1450::", 32, NDPI_PROTOCOL_GOOGLE },
 { "2c0f:fb50::", 32, NDPI_PROTOCOL_GOOGLE },
 /* End */
 { NULL, 0, 0 }
};