From Vladimir Kazansky:
[obnox/wireshark/wip.git] / epan / dissectors / packet-e212.c
1 /* packet-e212.c
2  * Routines for output and filtering of E.212 numbers common
3  * to many dissectors.
4  * Copyright 2006, Anders Broman <anders.broman@ericsson.com>
5  *
6  * $Id$
7  *
8  * Wireshark - Network traffic analyzer
9  * By Gerald Combs <gerald@wireshark.org>
10  * Copyright 1998 Gerald Combs
11  *
12  * This program is free software; you can redistribute it and/or
13  * modify it under the terms of the GNU General Public License
14  * as published by the Free Software Foundation; either version 2
15  * of the License, or (at your option) any later version.
16  *
17  * This program is distributed in the hope that it will be useful,
18  * but WITHOUT ANY WARRANTY; without even the implied warranty of
19  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20  * GNU General Public License for more details.
21  *
22  * You should have received a copy of the GNU General Public License
23  * along with this program; if not, write to the Free Software
24  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
25  */
26
27 #ifdef HAVE_CONFIG_H
28 # include "config.h"
29 #endif
30
31 #include <glib.h>
32 #include <epan/packet.h>
33
34 #include "packet-e212.h"
35
36
37 /*
38  * Annex to ITU Operational Bulletin
39  * No. 897 - 1.XII.2007
40  * 
41  * COMPLEMENT TO ITU-T RECOMMENDATION E.212 (05/2004)
42  */
43 const value_string E212_codes[] = {
44         {  202, "Greece" },
45         {  204, "Netherlands (Kingdom of the)" },
46         {  206, "Belgium" },
47         {  208, "France" },
48         {  212, "Monaco (Principality of)" },
49         {  213, "Andorra (Principality of)" },
50         {  214, "Spain" },
51         {  216, "Hungary (Republic of)" },
52         {  218, "Bosnia and Herzegovina" },
53         {  219, "Croatia (Republic of)" },
54         {  220, "Serbia (Republic of)" },
55         {  222, "Italy" },
56         {  225, "Vatican City State" },
57         {  226, "Romania" },
58         {  228, "Switzerland (Confederation of)" },
59         {  230, "Czech Republic" },
60         {  231, "Slovak Republic" },
61         {  232, "Austria" },
62         {  234, "United Kingdom of Great Britain and Northern Ireland" },
63         {  235, "United Kingdom of Great Britain and Northern Ireland" },
64         {  238, "Denmark" },
65         {  240, "Sweden" },
66         {  242, "Norway" },
67         {  244, "Finland" },
68         {  246, "Lithuania (Republic of)" },
69         {  247, "Latvia (Republic of)" },
70         {  248, "Estonia (Republic of)" },
71         {  250, "Russian Federation" },
72         {  255, "Ukraine" },
73         {  257, "Belarus (Republic of)" },
74         {  259, "Moldova (Republic of)" },
75         {  260, "Poland (Republic of)" },
76         {  262, "Germany (Federal Republic of)" },
77         {  266, "Gibraltar" },
78         {  268, "Portugal" },
79         {  270, "Luxembourg" },
80         {  272, "Ireland" },
81         {  274, "Iceland" },
82         {  276, "Albania (Republic of)" },
83         {  278, "Malta" },
84         {  280, "Cyprus (Republic of)" },
85         {  282, "Georgia" },
86         {  283, "Armenia (Republic of)" },
87         {  284, "Bulgaria (Republic of)" },
88         {  286, "Turkey" },
89         {  288, "Faroe Islands" },
90         {  290, "Greenland (Denmark)" },
91         {  292, "San Marino (Republic of)" },
92         {  293, "Slovenia (Republic of)" },
93         {  294, "The Former Yugoslav Republic of Macedonia" },
94         {  295, "Liechtenstein (Principality of)" },
95         {  297, "Montenegro (Republic of)" },
96         {  302, "Canada" },
97         {  308, "Saint Pierre and Miquelon (Collectivite territoriale de la Republique francaise)" },
98         {  310, "United States of America" },
99         {  311, "United States of America" },
100         {  312, "United States of America" },
101         {  313, "United States of America" },
102         {  314, "United States of America" },
103         {  315, "United States of America" },
104         {  316, "United States of America" },
105         {  330, "Puerto Rico" },
106         {  332, "United States Virgin Islands" },
107         {  334, "Mexico" },
108         {  338, "Jamaica" },
109         {  340, "Martinique (French Department of)" },
110         {  340, "Guadeloupe (French Department of)" },
111         {  342, "Barbados" },
112         {  344, "Antigua and Barbuda" },
113         {  346, "Cayman Islands" },
114         {  348, "British Virgin Islands" },
115         {  350, "Bermuda" },
116         {  352, "Grenada" },
117         {  354, "Montserrat" },
118         {  356, "Saint Kitts and Nevis" },
119         {  358, "Saint Lucia" },
120         {  360, "Saint Vincent and the Grenadines" },
121         {  362, "Netherlands Antilles" },
122         {  363, "Aruba" },
123         {  364, "Bahamas (Commonwealth of the)" },
124         {  365, "Anguilla" },
125         {  366, "Dominica (Commonwealth of)" },
126         {  368, "Cuba" },
127         {  370, "Dominican Republic" },
128         {  372, "Haiti (Republic of)" },
129         {  374, "Trinidad and Tobago" },
130         {  376, "Turks and Caicos Islands" },
131         {  400, "Azerbaijani Republic" },
132         {  401, "Kazakhstan (Republic of)" },
133         {  402, "Bhutan (Kingdom of)" },
134         {  404, "India (Republic of)" },
135         {  410, "Pakistan (Islamic Republic of)" },
136         {  412, "Afghanistan" },
137         {  413, "Sri Lanka (Democratic Socialist Republic of)" },
138         {  414, "Myanmar (Union of)" },
139         {  415, "Lebanon" },
140         {  416, "Jordan (Hashemite Kingdom of)" },
141         {  417, "Syrian Arab Republic" },
142         {  418, "Iraq (Republic of)" },
143         {  419, "Kuwait (State of)" },
144         {  420, "Saudi Arabia (Kingdom of)" },
145         {  421, "Yemen (Republic of)" },
146         {  422, "Oman (Sultanate of)" },
147         {  424, "United Arab Emirates" },
148         {  425, "Israel (State of)" },
149         {  426, "Bahrain (Kingdom of)" },
150         {  427, "Qatar (State of)" },
151         {  428, "Mongolia" },
152         {  429, "Nepal" },
153         {  430, "United Arab Emirates (Abu Dhabi)" },
154         {  431, "United Arab Emirates (Dubai)" },
155         {  432, "Iran (Islamic Republic of)" },
156         {  434, "Uzbekistan (Republic of)" },
157         {  436, "Tajikistan (Republic of)" },
158         {  437, "Kyrgyz Republic" },
159         {  438, "Turkmenistan" },
160         {  440, "Japan" },
161         {  441, "Japan" },
162         {  450, "Korea (Republic of)" },
163         {  452, "Viet Nam (Socialist Republic of)" },
164         {  454, "Hongkong, China" },
165         {  455, "Macao, China" },
166         {  456, "Cambodia (Kingdom of)" },
167         {  457, "Lao People's Democratic Republic" },
168         {  460, "China (People's Republic of)" },
169         {  461, "China (People's Republic of)" },
170         {  466, "Taiwan, China" },
171         {  467, "Democratic People's Republic of Korea" },
172         {  470, "Bangladesh (People's Republic of)" },
173         {  472, "Maldives (Republic of)" },
174         {  502, "Malaysia" },
175         {  505, "Australia" },
176         {  510, "Indonesia (Republic of)" },
177         {  514, "Democratic Republic of Timor-Leste" },
178         {  515, "Philippines (Republic of the)" },
179         {  520, "Thailand" },
180         {  525, "Singapore (Republic of)" },
181         {  528, "Brunei Darussalam" },
182         {  530, "New Zealand" },
183         {  534, "Previously assigned to Northern Mariana Islands (Commonwealth of the)" },
184         {  535, "Previously assigned to Guam" },
185         {  536, "Nauru (Republic of)" },
186         {  537, "Papua New Guinea" },
187         {  539, "Tonga (Kingdom of)" },
188         {  540, "Solomon Islands" },
189         {  541, "Vanuatu (Republic of)" },
190         {  542, "Fiji (Republic of)" },
191         {  543, "Wallis and Futuna (Territoire francais d'outre-mer)" },
192         {  544, "American Samoa" },
193         {  545, "Kiribati (Republic of)" },
194         {  546, "New Caledonia (Territoire francais d'outre-mer)" },
195         {  547, "French Polynesia (Territoire francais d'outre-mer)" },
196         {  548, "Cook Islands" },
197         {  549, "Samoa (Independent State of)" },
198         {  550, "Micronesia (Federated States of)" },
199         {  551, "Marshall Islands (Republic of the)" },
200         {  552, "Palau (Republic of)" },
201         {  602, "Egypt (Arab Republic of)" },
202         {  603, "Algeria (People's Democratic Republic of)" },
203         {  604, "Morocco (Kingdom of)" },
204         {  605, "Tunisia" },
205         {  606, "Libya (Socialist People's Libyan Arab Jamahiriya)" },
206         {  607, "Gambia (Republic of the)" },
207         {  608, "Senegal (Republic of)" },
208         {  609, "Mauritania (Islamic Republic of)" },
209         {  610, "Mali (Republic of)" },
210         {  611, "Guinea (Republic of)" },
211         {  612, "Cote d'Ivoire (Republic of)" },
212         {  613, "Burkina Faso" },
213         {  614, "Niger (Republic of the)" },
214         {  615, "Togolese Republic" },
215         {  616, "Benin (Republic of)" },
216         {  617, "Mauritius (Republic of)" },
217         {  618, "Liberia (Republic of)" },
218         {  619, "Sierra Leone" },
219         {  620, "Ghana" },
220         {  621, "Nigeria (Federal Republic of)" },
221         {  622, "Chad (Republic of)" },
222         {  623, "Central African Republic" },
223         {  624, "Cameroon (Republic of)" },
224         {  625, "Cape Verde (Republic of)" },
225         {  626, "Sao Tome and Principe (Democratic Republic of)" },
226         {  627, "Equatorial Guinea (Republic of)" },
227         {  628, "Gabonese Republic" },
228         {  629, "Congo (Republic of the)" },
229         {  630, "Democratic Republic of the Congo" },
230         {  631, "Angola (Republic of)" },
231         {  632, "Guinea-Bissau (Republic of)" },
232         {  633, "Seychelles (Republic of)" },
233         {  634, "Sudan (Republic of the)" },
234         {  635, "Rwanda (Republic of)" },
235         {  636, "Ethiopia (Federal Democratic Republic of)" },
236         {  637, "Somali Democratic Republic" },
237         {  638, "Djibouti (Republic of)" },
238         {  639, "Kenya (Republic of)" },
239         {  640, "Tanzania (United Republic of)" },
240         {  641, "Uganda (Republic of)" },
241         {  642, "Burundi (Republic of)" },
242         {  643, "Mozambique (Republic of)" },
243         {  645, "Zambia (Republic of)" },
244         {  646, "Madagascar (Republic of)" },
245         {  647, "French Departments and Territories in the Indian Ocean" },
246         {  648, "Zimbabwe (Republic of)" },
247         {  649, "Namibia (Republic of)" },
248         {  650, "Malawi" },
249         {  651, "Lesotho (Kingdom of)" },
250         {  652, "Botswana (Republic of)" },
251         {  653, "Swaziland (Kingdom of)" },
252         {  654, "Comoros (Union of the)" },
253         {  655, "South Africa (Republic of)" },
254         {  657, "Eritrea" },
255         {  702, "Belize" },
256         {  704, "Guatemala (Republic of)" },
257         {  706, "El Salvador (Republic of)" },
258         {  708, "Honduras (Republic of)" },
259         {  710, "Nicaragua" },
260         {  712, "Costa Rica" },
261         {  714, "Panama (Republic of)" },
262         {  716, "Peru" },
263         {  722, "Argentine Republic" },
264         {  724, "Brazil (Federative Republic of)" },
265         {  730, "Chile" },
266         {  732, "Colombia (Republic of)" },
267         {  734, "Venezuela (Bolivarian Republic of)" },
268         {  736, "Bolivia (Republic of)" },
269         {  738, "Guyana" },
270         {  740, "Ecuador" },
271         {  742, "French Guiana (French Department of)" },
272         {  744, "Paraguay (Republic of)" },
273         {  746, "Suriname (Republic of)" },
274         {  748, "Uruguay (Eastern Republic of)" },
275         {  750, "Falkland Islands (Malvinas)" },
276         {  901, "International Mobile, shared code" },
277         { 0, NULL }
278 };
279
280 /*
281  * Annex to ITU Operational Bulletin
282  * No. 932 - 15.V.2009
283  * 
284  * According to Recommendation ITU-T E.212 (05/2008)
285  */
286 const value_string mcc_mnc_codes[] = {
287         {  202001, "Cosmote" },
288         {  202005, "Vodafone - Panafon" },
289         {  202009, "Info Quest S.A." },
290         {  202010, "WIND Hellas" },
291         {  204002, "Tele2 (Netherlands) B.V." },
292         {  204003, "Blyk N.V." },
293         {  204004, "Vodafone Libertel N.V." },
294         {  204005, "Elephant Talk Comm. Premium Rate Serv. Neth. B.V." },
295         {  204006, "Barablu Mobile Benelux Ltd" },
296         {  204007, "Teleena holding B.V." },
297         {  204008, "KPN Mobile The Netherlands B.V." },
298         {  204010, "KPN B.V." },
299         {  204012, "Telfort B.V." },
300         {  204014, "INMO B.V." },
301         {  204016, "T-Mobile Netherlands B.V." },
302         {  204018, "Telfort B.V." },
303         {  204020, "Orange Nederland N.V." },
304         {  204021, "ProRail B.V." },
305         {  204060, "KPN B.V." },
306         {  204069, "KPN Mobile The Netherlands B.V." },
307         {  206001, "Proximus" },
308         {  206010, "Mobistar" },
309         {  206020, "Base" },
310         {  208001, "Orange France" },
311         {  208002, "Orange France" },
312         {  208005, "Globalstar Europe" },
313         {  208006, "Globalstar Europe" },
314         {  208007, "Globalstar Europe" },
315         {  208010, "S.F.R." },
316         {  208011, "S.F.R. (UMTS)" },
317         {  208013, "SFR (Zones Blanches)" },
318         {  208020, "Bouygues Telecom" },
319         {  208021, "Bouygues Telecom" },
320         {  208088, "Bouygues Telecom (Zones Blanches)" },
321         {  213003, "Mobiland" },
322         {  214001, "Vodafone" },
323         {  214003, "Amena" },
324         {  214004, "Xfera" },
325         {  214007, "Movistar" },
326         {  216001, "Pannon GSM" },
327         {  216030, "Westel Mobile" },
328         {  216070, "Vodafone" },
329         {  218003, "Eronet Mobile Communications Ltd." },
330         {  218005, "MOBI'S (Mobilina Srpske)" },
331         {  218090, "GSMBIH" },
332         {  219001, "T-Mobile Hrvatska d.o.o./T-Mobile Croatia LLC" },
333         {  219002, "Tele2/Tele2 d.o.o." },
334         {  219010, "VIPnet/VIPnet d.o.o." },
335         {  220001, "Telenor d.o.o." },
336         {  220003, "Telekom Srbija a.d." },
337         {  220005, "Vip mobile d.o.o." },
338         {  222001, "Telecom Italia Mobile (TIM)" },
339         {  222002, "Elsacom" },
340         {  222010, "Omnitel Pronto Italia (OPI)" },
341         {  222077, "IPSE 2000" },
342         {  222088, "Wind" },
343         {  222098, "Blu" },
344         {  222099, "H3G" },
345         {  226001, "Vodafone Romania SA" },
346         {  226002, "Romtelecom (CDMA)" },
347         {  226003, "Cosmorom" },
348         {  226010, "Orange Romania" },
349         {  228001, "Swisscom Mobile AG" },
350         {  228002, "TDC Switzerland AG" },
351         {  228003, "Orange Communications SA" },
352         {  228005, "Comfone AG" },
353         {  228006, "SBB AG" },
354         {  228007, "IN&Phone SA" },
355         {  228008, "Tele2 Telecommunications AG" },
356         {  228012, "TDC Switzerland AG" },
357         {  228051, "Bebbicell AG" },
358         {  230001, "T-Mobile Czech Republic a.s." },
359         {  230002, "Telefonica O2 Czech Republic a.s." },
360         {  230003, "Vodafone Czech Republic a.s." },
361         {  230004, "Mobilkom a.s." },
362         {  230098, "Sprava Zeleznicni Dopravni Cesty" },
363         {  230099, "Vodafone Czech Republic a.s. R&D Centre" },
364         {  231001, "Orange, GSM" },
365         {  231002, "Eurotel, GSM & NMT" },
366         {  231004, "Eurotel, UMTS" },
367         {  231005, "Orange, UMTS" },
368         {  232001, "Mobilkom Austria Aktiengesellschaft" },
369         {  232002, "Mobilkom Austria Aktiengesellschaft" },
370         {  232003, "T-Mobile Austria GmbH" },
371         {  232004, "T-Mobile Austria GmbH" },
372         {  232005, "Orange Austria Telecommunication GmbH" },
373         {  232006, "Orange Austria Telecommunication GmbH" },
374         {  232007, "T-Mobile Austria GmbH" },
375         {  232009, "Mobilkom Austria Aktiengesellschaft" },
376         {  232010, "Hutchison 3G Austria GmbH" },
377         {  232011, "Mobilkom Austria Aktiengesellschaft" },
378         {  232012, "Orange Austria Telecommunication GmbH" },
379         {  232014, "Hutchison 3G Austria GmbH" },
380         {  232015, "Barablu Mobile Austria Ltd" },
381         {  232091, "OBB - Infrastruktur Bau AG" },
382         {  234000, "British Telecom" },
383         {  234001, "Mapesbury Communications Ltd." },
384         {  234002, "O2 UK Ltd." },
385         {  234003, "Jersey Telenet Ltd" },
386         {  234004, "FMS Solutions Ltd" },
387         {  234005, "Colt Mobile Telecommunications Ltd" },
388         {  234006, "Internet One Ltd" },
389         {  234007, "Cable and Wireless plc" },
390         {  234009, "Wire9 Telecom plc" },
391         {  234010, "O2 UK Ltd." },
392         {  234011, "O2 UK Ltd." },
393         {  234012, "Ntework Rail Infrastructure Ltd" },
394         {  234013, "Ntework Rail Infrastructure Ltd" },
395         {  234014, "Hay Systems Ltd" },
396         {  234015, "Vodafone Ltd." },
397         {  234016, "Opal Telecom Ltd" },
398         {  234017, "Flextel Ltd" },
399         {  234018, "Wire9 Telecom plc" },
400         {  234019, "Teleware plc" },
401         {  234020, "Hutchison 3G UK Ltd." },
402         {  234030, "T-Mobile UK" },
403         {  234031, "T-Mobile UK" },
404         {  234032, "T-Mobile UK" },
405         {  234033, "Orange" },
406         {  234034, "Orange" },
407         {  234050, "Jersey Telecom" },
408         {  234055, "Cable and Wireless Guensey Ltd" },
409         {  234058, "Manx Telecom" },
410         {  234075, "Inquam Telecom (Holdings) Ltd." },
411         {  234076, "British Telecom" },
412         {  234078, "Airwave mmO2 Ltd" },
413         {  238001, "TDC Mobil" },
414         {  238002, "Sonofon" },
415         {  238003, "MIGway A/S" },
416         {  238006, "Hi3G" },
417         {  238007, "Barablu Mobile Ltd." },
418         {  238010, "TDC Mobil" },
419         {  238020, "Telia" },
420         {  238030, "Telia Mobile" },
421         {  238077, "Tele2" },
422         {  240001, "Telia Sonera AB" },
423         {  240002, "H3G Access AB" },
424         {  240003, "AINMT Sverige AB" },
425         {  240004, "3G Infrastructure Services AB" },
426         {  240005, "Svenska UMTS-Nat AB" },
427         {  240006, "Telenor Sverige AB" },
428         {  240007, "Tele2 Sverige AB" },
429         {  240008, "Telenor Sverige AB" },
430         {  240009, "Telenor Mobile Sverige" },
431         {  240010, "Spring Mobil AB" },
432         {  240011, "Linholmen Science Park AB" },
433         {  240012, "Barablu Mobile Scandinavia Ltd" },
434         {  240013, "Ventelo Sverige AB" },
435         {  240014, "TDC Mobil A/S" },
436         {  240015, "Wireless Maingate Nordic AB" },
437         {  240016, "42IT AB" },
438         {  240017, "Gotalandsnatet AB" },
439         {  240018, "Generic Mobile Systems Sweden AB" },
440         {  240020, "Wireless Maingate Message Services AB" },
441         {  240021, "Banverket" },
442         {  242001, "Telenor Mobil AS" },
443         {  242002, "Netcom GSM AS" },
444         {  242003, "Teletopia Mobile Communications AS" },
445         {  242004, "Tele2 Norge AS" },
446         {  244004, "Finnet Networks Ltd." },
447         {  244005, "Elisa Matkapuhelinpalvelut Ltd." },
448         {  244009, "Finnet Group" },
449         {  244012, "Finnet Networks Ltd." },
450         {  244014, "Alands Mobiltelefon AB" },
451         {  244016, "Oy Finland Tele2 AB" },
452         {  244021, "Saunalahti Group Ltd." },
453         {  244091, "Sonera Carrier Networks Oy" },
454         {  246001, "Omnitel" },
455         {  246002, "Bite GSM" },
456         {  246003, "Tele2" },
457         {  247001, "Latvijas Mobilais Telefons SIA" },
458         {  247002, "Tele2" },
459         {  247003, "Telekom Baltija" },
460         {  247004, "Beta Telecom" },
461         {  247005, "Bite Mobile" },
462         {  247006, "Rigatta" },
463         {  247007, "Master Telecom" },
464         {  247008, "IZZI" },
465         {  248001, "EMT GSM" },
466         {  248002, "RLE" },
467         {  248003, "Tele2" },
468         {  248004, "OY Top Connect" },
469         {  248005, "AS Bravocom Mobiil" },
470         {  248006, "OY ViaTel" },
471         {  248007, "Televorgu AS" },
472         {  248071, "Siseministeerium (Ministry of Interior)" },
473         {  250001, "Mobile Telesystems" },
474         {  250002, "Megafon" },
475         {  250003, "Nizhegorodskaya Cellular Communications" },
476         {  250004, "Sibchallenge" },
477         {  250005, "Mobile Comms System" },
478         {  250007, "BM Telecom" },
479         {  250010, "Don Telecom" },
480         {  250011, "Orensot" },
481         {  250012, "Baykal Westcom" },
482         {  250013, "Kuban GSM" },
483         {  250016, "New Telephone Company" },
484         {  250017, "Ermak RMS" },
485         {  250019, "Volgograd Mobile" },
486         {  250020, "ECC" },
487         {  250028, "Extel" },
488         {  250039, "Uralsvyazinform" },
489         {  250044, "Stuvtelesot" },
490         {  250092, "Printelefone" },
491         {  250093, "Telecom XXI" },
492         {  250099, "Beeline, OJSC VimpelCom" },
493         {  255001, "Ukrainian Mobile Communication, UMC" },
494         {  255002, "Ukranian Radio Systems, URS" },
495         {  255003, "Kyivstar GSM" },
496         {  255004, "International Telecommunications Ltd." },
497         {  255005, "Golden Telecom" },
498         {  255006, "Astelit" },
499         {  255007, "Ukrtelecom" },
500         {  255021, "CJSC - Telesystems of Ukraine" },
501         {  257001, "MDC Velcom" },
502         {  257002, "MTS" },
503         {  259001, "Orange Moldova GSM" },
504         {  259002, "Moldcell GSM" },
505         {  259004, "Eventis Mobile GSM" },
506         {  260001, "Plus GSM (Polkomtel S.A.)" },
507         {  260002, "ERA GSM (Polska Telefonia Cyfrowa Sp. Z.o.o.)" },
508         {  260003, "Idea (Polska Telefonia Komorkowa Centertel Sp. Z.o.o)" },
509         {  260004, "Tele2 Polska (Tele2 Polska Sp. Z.o.o.)" },
510         {  260005, "IDEA (UMTS)/PTK Centertel sp. Z.o.o." },
511         {  260006, "Netia Mobile" },
512         {  260007, "Premium internet" },
513         {  260008, "E-Telko" },
514         {  260009, "Telekomunikacja Kolejowa (GSM-R)" },
515         {  260010, "Telefony Opalenickie" },
516         {  262001, "T-Mobile Deutschland GmbH" },
517         {  262002, "Vodafone D2 GmbH" },
518         {  262003, "E-Plus Mobilfunk GmbH & Co. KG" },
519         {  262004, "Vodafone D2 GmbH" },
520         {  262005, "E-Plus Mobilfunk GmbH & Co. KG" },
521         {  262006, "T-Mobile Deutschland GmbH" },
522         {  262007, "O2 (Germany) GmbH & Co. OHG" },
523         {  262008, "O2 (Germany) GmbH & Co. OHG" },
524         {  262009, "Vodafone D2 GmbH" },
525         {  262010, "Arcor AG & Co." },
526         {  262011, "O2 (Germany) GmbH & Co. OHG" },
527         {  262012, "Dolphin Telecom (Deutschland) GmbH" },
528         {  262013, "Mobilcom Multimedia GmbH" },
529         {  262014, "Group 3G UMTS GmbH (Quam)" },
530         {  262015, "Airdata AG" },
531         {  262076, "Siemens AG, ICMNPGUSTA" },
532         {  262077, "E-Plus Mobilfunk GmbH & Co. KG" },
533         {  266001, "Gibtelecom GSM" },
534         {  266006, "CTS" },
535         {  266009, "Cloud9 Mobile Communications" },
536         {  268001, "Vodafone Telecel - Comunicacoes Pessoais, S.A." },
537         {  268003, "Optimus - Telecomunicacoes, S.A." },
538         {  268005, "Oniway - Inforcomunicacoes, S.A." },
539         {  268006, "TMN - Telecomunicacoes Moveis Nacionais, S.A." },
540         {  270001, "P&T Luxembourg" },
541         {  270077, "Tango" },
542         {  270099, "Voxmobile S.A." },
543         {  272001, "Vodafone Ireland Plc" },
544         {  272002, "Digifone mm02 Ltd." },
545         {  272003, "Meteor Mobile Communications Ltd." },
546         {  272007, "Eircom" },
547         {  272009, "Clever Communications Ltd." },
548         {  274001, "Iceland Telecom Ltd." },
549         {  274002, "Og fjarskipti hf (Vodafone Iceland)" },
550         {  274003, "Og fjarskipti hf (Vodafone Iceland)" },
551         {  274004, "IMC Islande ehf" },
552         {  274007, "IceCell ehf" },
553         {  276001, "AMC" },
554         {  276002, "Vodafone Albania" },
555         {  276003, "Eagle Mobile" },
556         {  278001, "Vodafone Malta" },
557         {  278021, "go mobile" },
558         {  278077, "3G Telecommunications Ltd" },
559         {  280001, "CYTA" },
560         {  280010, "Scancom (Cyprus) Ltd." },
561         {  282001, "Geocell Ltd." },
562         {  282002, "Magti GSM Ltd." },
563         {  282003, "Iberiatel Ltd." },
564         {  282004, "Mobitel Ltd." },
565         {  284001, "M-Tel GSM BG" },
566         {  284005, "Globul" },
567         {  286001, "Turkcell" },
568         {  286002, "Telsim GSM" },
569         {  286003, "Aria" },
570         {  286004, "Aycell" },
571         {  288001, "Faroese Telecom - GSM" },
572         {  288002, "Kall GSM" },
573         {  290001, "Tele Greenland" },
574         {  292001, "SMT - San Marino Telecom" },
575         {  293040, "SI Mobil" },
576         {  293041, "Mobitel" },
577         {  293064, "T-2 d.o.o." },
578         {  293070, "Tusmobil d.o.o." },
579         {  294001, "T-Mobile" },
580         {  294002, "Cosmofon" },
581         {  294003, "Nov Operator" },
582         {  295001, "Telecom FL AG" },
583         {  295002, "Viag Europlatform AG" },
584         {  295005, "Mobilkom (Liechstein) AG" },
585         {  295077, "Tele2 AG" },
586         {  297003, "MTEL d.o.o. Podgorica" },
587         {  302036, "Clearnet" },
588         {  302037, "Microcell" },
589         {  302062, "Ice Wireless" },
590         {  302063, "Aliant Mobility" },
591         {  302064, "Bell Mobility" },
592         {  302656, "Tbay Mobility" },
593         {  302066, "MTS Mobility" },
594         {  302067, "CityTel Mobility" },
595         {  302068, "Sask Tel Mobility" },
596         {  302071, "Globalstar" },
597         {  302072, "Rogers Wireless" },
598         {  302086, "Telus Mobility" },
599         {  308001, "St. Pierre-et-Miquelon Telecom" },
600         {  310010, "MCI" },
601         {  310012, "Verizon Wireless" },
602         {  310013, "ALLTEL Communications Inc" },
603         {  310016, "Cricket Communications" },
604         {  310017, "North Sight Communications Inc" },
605         {  310020, "Union Telephone Company" },
606         {  310030, "Centennial Communications" },
607         {  310035, "ETEX Communications" },
608         {  310040, "MTA Communications dba MTA Wireless" },
609         {  310050, "ACS Wireless Inc" },
610         {  310060, "Consolidated Telcom" },
611         {  310070, "Cingular Wireless" },
612         {  310080, "Corr Wireless Communications LLC" },
613         {  310090, "Cingular Wireless" },
614         {  310100, "New Mexico RSA 4 East Ltd. Partnership" },
615         {  310110, "Pacific Telecom Inc" },
616         {  310130, "Carolina West Wireless" },
617         {  310140, "GTA Wireless LLC" },
618         {  310150, "Cingular Wireless" },
619         {  310160, "T-Mobile USA" },
620         {  310170, "Cingular Wireless" },
621         {  310180, "West Central Wireless" },
622         {  310190, "Alaska Wireless Communications LLC" },
623         {  310200, "T-Mobile USA" },
624         {  310210, "T-Mobile USA" },
625         {  310220, "T-Mobile USA" },
626         {  310230, "T-Mobile USA" },
627         {  310240, "T-Mobile USA" },
628         {  310250, "T-Mobile USA" },
629         {  310260, "T-Mobile USA" },
630         {  310270, "T-Mobile USA" },
631         {  310280, "Contennial Puerto Rio License Corp." },
632         {  310290, "Nep Cellcorp Inc." },
633         {  310300, "Blanca Telephone Company" },
634         {  310310, "T-Mobile USA" },
635         {  310320, "Smith Bagley Inc, dba Cellular One" },
636         {  310330, "Oklahoma Independent RSA5 Partnership" },
637         {  310340, "High Plains Midwest LLC, dba Wetlink Communications" },
638         {  310350, "Mohave Cellular L.P." },
639         {  310360, "Cellular Network Partnership dba Pioneer Cellular" },
640         {  310370, "Guamcell Cellular and Paging" },
641         {  310380, "New Cingular Wireless PCS, LLC" },
642         {  310390, "TX-11 Acquistion LLC" },
643         {  310400, "Wave Runner LLC" },
644         {  310410, "Cingular Wireless" },
645         {  310420, "Cincinnati Bell Wireless LLC" },
646         {  310430, "Alaska Digitel LLC" },
647         {  310440, "United Wireless Inc" },
648         {  310450, "North East Cellular Inc." },
649         {  310460, "TMP Corporation" },
650         {  310470, "INTELOS Communications" },
651         {  310480, "Choice Phone LLC" },
652         {  310490, "T-Mobile USA" },
653         {  310500, "Public Service Cellular, Inc." },
654         {  310510, "Airtel Wireless LLC" },
655         {  310520, "VeriSign" },
656         {  310530, "Iowa Wireless Services LLC" },
657         {  310540, "Oklahoma Western Telephone Company" },
658         {  310550, "Wireless Solutions International" },
659         {  310560, "Cingular Wireless" },
660         {  310570, "MTPCS LLC" },
661         {  310580, "Inland Cellular Telephone Company" },
662         {  310590, "Western Wireless Corporation" },
663         {  310600, "New Cell Inc. dba Cellcom" },
664         {  310610, "Elkhart Telephone Co. Inc. dba Epic Touch Co." },
665         {  310620, "Coleman County Telecommunications Inc. (Trans Texas PCS)" },
666         {  310630, "Texas-10 LLC" },
667         {  310640, "Airadigm Communications" },
668         {  310650, "Jasper Wireless Inc." },
669         {  310660, "T-Mobile USA" },
670         {  310670, "AT&T Mobility Vanguard Services" },
671         {  310680, "Cingular Wireless" },
672         {  310690, "Keystane Wireless LLC" },
673         {  310700, "Cross Valiant Cellular Partnership" },
674         {  310710, "Arctic Slope Telephone Association Cooperative" },
675         {  310720, "Wireless Solutions International Inc." },
676         {  310730, "Sea Mobile" },
677         {  310740, "Convey Communications Inc" },
678         {  310750, "East Kentucky Network LLC dba Appalachian Wireless" },
679         {  310760, "Panhandle Telecommunications Systems Inc." },
680         {  310770, "Iowa Wireless Services LLC dba I Wireless" },
681         {  310780, "Connect Net Inc" },
682         {  310790, "PinPoint Communications Inc." },
683         {  310800, "T-Mobile USA" },
684         {  310820, "South Canaan Cellular Communications Co. LP" },
685         {  310830, "Caprock Cellular Ltd. Partnership" },
686         {  310850, "Aeris Communications, Inc." },
687         {  310860, "TX RSA 15B2, LP dba Five Star Wireless" },
688         {  310870, "Kaplan Telephone Company Inc." },
689         {  310880, "Advantage Cellular Systems, Inc." },
690         {  310890, "Rural Cellular Corporation" },
691         {  310910, "ALLTEL Communications Inc" },
692         {  310930, "Copper Valley Wireless" },
693         {  310940, "Iris Wireless LLC" },
694         {  310950, "Texas RSA 1 dba XIT Cellular" },
695         {  310960, "UBET Wireless" },
696         {  310970, "Globalstar USA" },
697         {  310990, "Worldcall Interconnect" },
698         {  311000, "Mid-Tex Cellular Ltd." },
699         {  311010, "Chariton Valley Communications Corp., Inc." },
700         {  311020, "Missouri RSA No. 5 Partnership" },
701         {  311030, "Indigo Wireless, Inc." },
702         {  311040, "Commnet Wireless, LLC" },
703         {  311050, "Thumb Cellular Limited Partnership" },
704         {  311060, "Space Data Corporation" },
705         {  311080, "Pine Telephone Company dba Pine Cellular" },
706         {  311090, "Siouxland PCS" },
707         {  311100, "Nex-Tech Wireless LLC" },
708         {  311110, "Alltel Communications Inc" },
709         {  311120, "Choice Phone LLC" },
710         {  311140, "MBO Wireless Inc./Cross Telephone Company" },
711         {  311150, "Wilkes Cellular Inc." },
712         {  311170, "PetroCom LLC" },
713         {  311180, "Cingular Wireless, Licensee Pacific Telesis Mobile Services, LLC" },
714         {  311190, "Cellular Properties Inc." },
715         {  311200, "ARINC" },
716         {  311230, "Cellular South Inc." },
717         {  311240, "Cordova Wireless Communications Inc" },
718         {  311250, "Wave Runner LLC" },
719         {  311260, "SLO Cellular Inc. dba CellularOne of San Luis Obispo" },
720         {  311270, "Alltel Communications Inc." },
721         {  311271, "Alltel Communications Inc." },
722         {  311272, "Alltel Communications Inc." },
723         {  311273, "Alltel Communications Inc." },
724         {  311274, "Alltel Communications Inc." },
725         {  311275, "Alltel Communications Inc." },
726         {  311276, "Alltel Communications Inc." },
727         {  311277, "Alltel Communications Inc." },
728         {  311278, "Alltel Communications Inc." },
729         {  311279, "Alltel Communications Inc." },
730         {  311280, "Verizon Wireless" },
731         {  311281, "Verizon Wireless" },
732         {  311282, "Verizon Wireless" },
733         {  311283, "Verizon Wireless" },
734         {  311284, "Verizon Wireless" },
735         {  311285, "Verizon Wireless" },
736         {  311286, "Verizon Wireless" },
737         {  311287, "Verizon Wireless" },
738         {  311288, "Verizon Wireless" },
739         {  311289, "Verizon Wireless" },
740         {  311290, "Pinpoint Wireless Inc." },
741         {  311300, "Rutal Cellular Corporation" },
742         {  311310, "Leaco Rural Telephone Company Inc" },
743         {  311320, "Commnet Wireless LLC" },
744         {  311330, "Bug Tussel Wireless LLC" },
745         {  311340, "Illinois Valley Cellular" },
746         {  311350, "Sagebrush Cellular Inc" },
747         {  311360, "Stelera Wireless LLC" },
748         {  311370, "GCI Communications Corp." },
749         {  311380, "GreenFly LLC" },
750         {  311390, "ALLTEL Communications Inc" },
751         {  311410, "Iowa RSA No.2 Ltd Partnership" },
752         {  311420, "Northwest Missouri Cellular Limited Partnership" },
753         {  311430, "RSA 1 Limited Partnership dba Cellular 29 Plus" },
754         {  311440, "Bluegrass Cellular LLC" },
755         {  311450, "Panhandle Telecommunication Systems Inc." },
756         {  311460, "Fisher Wireless Services Inc" },
757         {  311470, "Vitelcom Cellular Inc dba Innovative Wireless" },
758         {  311480, "Verizon Wireless" },
759         {  311481, "Verizon Wireless" },
760         {  311482, "Verizon Wireless" },
761         {  311483, "Verizon Wireless" },
762         {  311484, "Verizon Wireless" },
763         {  311485, "Verizon Wireless" },
764         {  311486, "Verizon Wireless" },
765         {  311487, "Verizon Wireless" },
766         {  311488, "Verizon Wireless" },
767         {  311489, "Verizon Wireless" },
768         {  311490, "Strata8 Networks Inc/Wirefree Partners LLC" },
769         {  311500, "CTC Telecom Inc" },
770         {  311510, "Benton-Linn Wireless" },
771         {  311520, "Crossroads Wireless Inc" },
772         {  311530, "Wireless Communications Venture" },
773         {  311540, "Keystone Wireless Inc" },
774         {  311550, "Commnet Midwest LLC" },
775         {  311560, "OTZ Communications Inc" },
776         {  311570, "Bend Cable Communications LLC" },
777         {  311580, "United States Cellular" },
778         {  311590, "California RSA No3 Ltd Partnership" },
779         {  311600, "Cox TMI Wireless LLC" },
780         {  311610, "North Dakota Network Co." },
781         {  316010, "Nextel Communications Inc" },
782         {  316011, "Southern Communications Services Inc." },
783         {  334020, "Telcel" },
784         {  338020, "Cable & Wireless Jamaica Ltd." },
785         {  338050, "Mossel (Jamaica) Ltd." },
786         {  340001, "Orange Caraibe Mobiles" },
787         {  340002, "Outremer Telecom" },
788         {  340003, "Saint Martin et Saint Barthelemy Telcell Sarl" },
789         {  340020, "Bouygues Telecom Caraibe" },
790         {  342600, "Cable & Wireless (Barbados) Ltd." },
791         {  342820, "Sunbeach Communications" },
792         {  344030, "APUA PCS" },
793         {  344920, "Cable & Wireless (Antigua)" },
794         {  344930, "AT&T Wireless (Antigua)" },
795         {  346140, "Cable & Wireless (Cayman)" },
796         {  348170, "Cable & Wireless (BVI) Ltd" },
797         {  348370, "BVI Cable TV Ltd" },
798         {  348570, "Caribbean Cellular Telephone Ltd." },
799         {  348770, "Digicel (BVI) Ltd" },
800         {  362051, "TELCELL GSM" },
801         {  362069, "CT GSM" },
802         {  362091, "SETEL GSM" },
803         {  363001, "Setar GSM" },
804         {  365010, "Weblinks Limited" },
805         {  368001, "ETECSA" },
806         {  370001, "Orange Dominicana, S.A." },
807         {  370002, "Verizon Dominicana S.A." },
808         {  370003, "Tricom S.A." },
809         {  370004, "CentennialDominicana" },
810         {  372001, "Comcel" },
811         {  372002, "Digicel" },
812         {  372003, "Rectel" },
813         {  374012, "TSTT Mobile" },
814         {  374130, "Digicel Trinidad and Tobago Ltd." },
815         {  374140, "LaqTel Ltd." },
816         {  376352, "IslandCom Communications Ltd." },
817         {  400001, "Azercell Limited Liability Joint Venture" },
818         {  400002, "Bakcell Limited Liabil ity Company" },
819         {  400003, "Catel JV" },
820         {  400004, "Azerphone LLC" },
821         {  401001, "Kar-Tel llc" },
822         {  401002, "TSC Kazak Telecom" },
823         {  402011, "Bhutan Telecom Ltd" },
824         {  402017, "B-Mobile of Bhutan Telecom" },
825         {  404000, "Dishnet Wireless Ltd, Madhya Pradesh" },
826         {  404001, "Aircell Digilink India Ltd., Haryana" },
827         {  404002, "Bharti Airtel Ltd., Punjab" },
828         {  404003, "Bharti Airtel Ltd., H.P." },
829         {  404004, "Idea Cellular Ltd., Delhi" },
830         {  404005, "Fascel Ltd., Gujarat" },
831         {  404006, "Bharti Airtel Ltd., Karnataka" },
832         {  404007, "Idea Cellular Ltd., Andhra Pradesh" },
833         {  404009, "Reliance Telecom Ltd., Assam" },
834         {  404010, "Bharti Airtel Ltd., Delhi" },
835         {  404011, "Hutchison Essar Mobile Services Ltd, Delhi" },
836         {  404012, "Idea Mobile Communications Ltd., Haryana" },
837         {  404013, "Hutchinson Essar South Ltd., Andhra Pradesh" },
838         {  404014, "Spice Communications PVT Ltd., Punjab" },
839         {  404015, "Aircell Digilink India Ltd., UP (East)" },
840         {  404016, "Bharti Airtel Ltd, North East" },
841         {  404017, "Dishnet Wireless Ltd, West Bengal" },
842         {  404018, "Reliance Telecom Ltd., H.P." },
843         {  404019, "Idea Mobile Communications Ltd., Kerala" },
844         {  404020, "Hutchinson Essar Ltd, Mumbai" },
845         {  404021, "BPL Mobile Communications Ltd., Mumbai" },
846         {  404022, "Idea Cellular Ltd., Maharashtra" },
847         {  404023, "Idea Cellular Ltd, Maharashtra" },
848         {  404024, "Idea Cellular Ltd., Gujarat" },
849         {  404025, "Dishnet Wireless Ltd, Bihar" },
850         {  404027, "Hutchison Essar Cellular Ltd., Maharashtra" },
851         {  404029, "Dishnet Wireless Ltd, Assam" },
852         {  404030, "Hutchison Telecom East Ltd, Kolkata" },
853         {  404031, "Bharti Airtel Ltd., Kolkata" },
854         {  404033, "Dishnet Wireless Ltd, North East" },
855         {  404034, "BSNL, Haryana" },
856         {  404035, "Dishnet Wireless Ltd, Himachal Pradesh" },
857         {  404036, "Reliance Telecom Ltd., Bihar" },
858         {  404037, "Dishnet Wireless Ltd, J&K" },
859         {  404038, "BSNL, Assam" },
860         {  404040, "Bharti Airtel Ltd., Chennai" },
861         {  404041, "Aircell Cellular Ltd, Chennai" },
862         {  404042, "Aircel Ltd., Tamil Nadu" },
863         {  404043, "Hutchison Essar Cellular Ltd., Tamil Nadu" },
864         {  404044, "Spice Communications PVT Ltd., Karnataka" },
865         {  404046, "Hutchison Essar Cellular Ltd., Kerala" },
866         {  404048, "Dishnet Wireless Ltd, UP (West)" },
867         {  404049, "Bharti Airtel Ltd., Andra Pradesh" },
868         {  404050, "Reliance Telecom Ltd., North East" },
869         {  404051, "BSNL, H.P." },
870         {  404052, "Reliance TelecomLtd., Orissa" },
871         {  404053, "BSNL, Punjab" },
872         {  404054, "BSNL, UP (West)" },
873         {  404055, "BSNL, UP (East)" },
874         {  404056, "Idea Mobile Communications Ltd., UP (West)" },
875         {  404057, "BSNL, Gujarat" },
876         {  404058, "BSNL, Madhya Pradesh" },
877         {  404059, "BSNL, Rajasthan" },
878         {  404060, "Aircell Digilink India Ltd., Rajasthan" },
879         {  404061, "Dishnet Wireless Ltd, Punjab" },
880         {  404062, "BSNL, J&K" },
881         {  404063, "Dishnet Wireless Ltd, Haryana" },
882         {  404064, "BSNL, Chennai" },
883         {  404065, "Dishnet Wireless Ltd, UP (East)" },
884         {  404066, "BSNL, Maharashtra" },
885         {  404067, "Reliance Telecom Ltd., Madhya Pradesh" },
886         {  404068, "MTNL, Delhi" },
887         {  404069, "MTNL, Mumbai" },
888         {  404070, "Bharti Hexacom Ltd, Rajasthan" },
889         {  404071, "BSNL, Karnataka" },
890         {  404072, "BSNL, Kerala" },
891         {  404073, "BSNL, Andhra Pradesh" },
892         {  404074, "BSNL, West Bengal" },
893         {  404075, "BSNL, Bihar" },
894         {  404076, "BSNL, Orissa" },
895         {  404077, "BSNL, North East" },
896         {  404078, "BTA Cellcom Ltd., Madhya Pradesh" },
897         {  404079, "BSNL, Andaman & Nicobar" },
898         {  404080, "BSNL, Tamil Nadu" },
899         {  404081, "BSNL, Kolkata" },
900         {  404082, "Idea Telecommunications Ltd, H.P." },
901         {  404083, "Reliable Internet Services Ltd., Kolkata" },
902         {  404084, "Hutchinson Essar South Ltd., Chennai" },
903         {  404085, "Reliance Telecom Ltd., W.B. & A.N." },
904         {  404086, "Hutchinson Essar South Ltd., Karnataka" },
905         {  404087, "Idea Telecommunications Ltd, Rajasthan" },
906         {  404088, "Hutchison Essar South Ltd, Punjab" },
907         {  404089, "Idea Telecommunications Ltd, UP (East)" },
908         {  404090, "Bharti Airtel Ltd., Maharashtra" },
909         {  404091, "Dishnet Wireless Ltd, Kolkata" },
910         {  404092, "Bharti Airtel Ltd., Mumbai" },
911         {  404093, "Bharti Airtel Ltd., Madhya Pradesh" },
912         {  404094, "Bharti Airtel Ltd., Tamil Nadu" },
913         {  404095, "Bharti Airtel Ltd., Kerala" },
914         {  404096, "Bharti Airtel Ltd., Haryana" },
915         {  404097, "Bharti Airtel Ltd., UP (West)" },
916         {  404098, "Bharti Airtel Ltd., Gujarat" },
917         {  404099, "Dishnet Wireless Ltd, Kerala" },
918         {  405000, "Shyam Telelink Ltd, Rajasthan" },
919         {  405001, "Reliance Infocomm Ltd, Andhra Pradesh" },
920         {  405003, "Reliance Infocomm Ltd, Bihar" },
921         {  405004, "Reliance Infocomm Ltd, Chennai" },
922         {  405005, "Reliance Infocomm Ltd, Delhi" },
923         {  405006, "Reliance Infocomm Ltd, Gujarat" },
924         {  405007, "Reliance Infocomm Ltd, Haryana" },
925         {  405008, "Reliance Infocomm Ltd, Himachal Pradesh" },
926         {  405009, "Reliance Infocomm Ltd, J&K" },
927         {  405010, "Reliance Infocomm Ltd, Karnataka" },
928         {  405011, "Reliance Infocomm Ltd, Kerala" },
929         {  405012, "Reliance Infocomm Ltd, Kolkata" },
930         {  405013, "Reliance Infocomm Ltd, Maharashtra" },
931         {  405014, "Reliance Infocomm Ltd, Madhya Pradesh" },
932         {  405015, "Reliance Infocomm Ltd, Mumbai" },
933         {  405017, "Reliance Infocomm Ltd, Orissa" },
934         {  405018, "Reliance Infocomm Ltd, Punjab" },
935         {  405020, "Reliance Infocomm Ltd, Tamilnadu" },
936         {  405021, "Reliance Infocomm Ltd, UP (East)" },
937         {  405022, "Reliance Infocomm Ltd, UP (West)" },
938         {  405023, "Reliance Infocomm Ltd, West bengal" },
939         {  405025, "Tata Teleservices Ltd, Andhra Pradesh" },
940         {  405027, "Tata Teleservices Ltd, Bihar" },
941         {  405028, "Tata Teleservices Ltd, Chennai" },
942         {  405029, "Tata Teleservices Ltd, Delhi" },
943         {  405030, "Tata Teleservices Ltd, Gujarat" },
944         {  405031, "Tata Teleservices Ltd, Haryana" },
945         {  405032, "Tata Teleservices Ltd, Himachal Pradesh" },
946         {  405034, "Tata Teleservices Ltd, Karnataka" },
947         {  405035, "Tata Teleservices Ltd, Kerala" },
948         {  405036, "Tata Teleservices Ltd, Kolkata" },
949         {  405037, "Tata Teleservices Ltd, Maharashtra" },
950         {  405038, "Tata Teleservices Ltd, Madhya Pradesh" },
951         {  405039, "Tata Teleservices Ltd, Mumbai" },
952         {  405041, "Tata Teleservices Ltd, Orissa" },
953         {  405042, "Tata Teleservices Ltd, Punjab" },
954         {  405043, "Tata Teleservices Ltd, Rajasthan" },
955         {  405044, "Tata Teleservices Ltd, Tamilnadu" },
956         {  405045, "Tata Teleservices Ltd, UP (East)" },
957         {  405046, "Tata Teleservices Ltd, UP (West)" },
958         {  405047, "Tata Teleservices Ltd, West Bengal" },
959         {  405052, "Bharti Airtel Ltd, Bihar" },
960         {  405053, "Bharti Airtel Ltd, Orissa" },
961         {  405054, "Bharti Airtel Ltd, UP (East)" },
962         {  405055, "Bharti Airtel Ltd, J&K" },
963         {  405056, "Bharti Airtel Ltd, Assam" },
964         {  405066, "Hutchison Essar South Ltd, UP (West)" },
965         {  405067, "Hutchison Essar South Ltd, Orissa" },
966         {  405068, "Vodaphone/Hutchison, Madhya Pradesh" },
967         {  405070, "Aditya Birla Telecom Ltd, Bihar" },
968         {  405071, "Essar Spacetel Ltd, Himachal Pradesh" },
969         {  405072, "Essar Spacetel Ltd, North East" },
970         {  405073, "Essar Spacetel Ltd, Assam" },
971         {  405074, "Essar Spacetel Ltd, J&K" },
972         {  405075, "Essar Spacetel Ltd, Bihar" },
973         {  405076, "Essar Spacetel Ltd, Orissa" },
974         {  405077, "Essar Spacetel Ltd, Maharashtra" },
975         {  405080, "Aircell Ltd, Karnataka" },
976         {  405081, "Aircell Ltd, Delhi" },
977         {  405082, "Aircell Ltd, Andhra Pradesh" },
978         {  405083, "Aircell Ltd, Gujarat" },
979         {  405084, "Aircell Ltd, Maharashtra" },
980         {  405085, "Aircell Ltd, Mumbai" },
981         {  405086, "Aircell Ltd, Rajasthan" },
982         {  410001, "Mobilink" },
983         {  410003, "PAK Telecom Mobile Ltd. (UFONE)" },
984         {  410004, "CMPak" },
985         {  410006, "Telenor Pakistan" },
986         {  410007, "Warid Telecom" },
987         {  412001, "AWCC" },
988         {  412020, "Roshan" },
989         {  412030, "New1" },
990         {  412040, "Areeba Afghanistan" },
991         {  412088, "Afghan Telecom" },
992         {  413002, "MTN Network Ltd." },
993         {  413003, "Celtel Lanka Ltd." },
994         {  414001, "Myanmar Post and Telecommunication" },
995         {  415005, "Ogero Telecom" },
996         {  415032, "Cellis" },
997         {  415033, "Cellis" },
998         {  415034, "Cellis" },
999         {  415035, "Cellis" },
1000         {  415036, "Libancell" },
1001         {  415037, "Libancell" },
1002         {  415038, "Libancell" },
1003         {  415039, "Libancell" },
1004         {  416001, "Fastlink" },
1005         {  416002, "Xpress" },
1006         {  416003, "Umniah" },
1007         {  416077, "Mobilecom" },
1008         {  417001, "Syriatel" },
1009         {  417002, "Spacetel Syria" },
1010         {  417009, "Syrian Telecom" },
1011         {  418005, "Asia Cell" },
1012         {  418020, "Zain Iraq (previously Atheer)" },
1013         {  418030, "Zain Iraq (previously Iraqna)" },
1014         {  418040, "Korek Telecom" },
1015         {  418047, "Iraq Central Cooperative Association for Communication and Transportation" },
1016         {  418048, "ITC Fanoos" },
1017         {  418049, "Iraqtel" },
1018         {  418062, "Itisaluna" },
1019         {  418070, "Kalimat" },
1020         {  418080, "Iraqi Telecommunications & Post Company (ITPC)" },
1021         {  418081, "ITPC (Al-Mazaya)" },
1022         {  418083, "ITPC (Sader Al-Iraq)" },
1023         {  418084, "ITPC (Eaamar Albasrah)" },
1024         {  418085, "ITPC (Anwar Yagotat Alkhalee)" },
1025         {  418086, "ITPC (Furatfone)" },
1026         {  418087, "ITPC (Al-Seraj)" },
1027         {  418088, "ITPC (High Link)" },
1028         {  418089, "ITPC (Al-Shams)" },
1029         {  418091, "ITPC (Belad Babel)" },
1030         {  418092, "ITPC (Al Nakheel)" },
1031         {  418093, "ITPC (Iraqcell)" },
1032         {  418094, "ITPC (Shaly)" },
1033         {  419002, "Mobile Telecommunications Company" },
1034         {  419003, "Wataniya Telecom" },
1035         {  419004, "Viva" },
1036         {  420001, "Saudi Telecom" },
1037         {  420003, "Etihad Etisalat Company (Mobily)" },
1038         {  421001, "Yemen Mobile Phone Company" },
1039         {  421002, "Spacetel Yemen" },
1040         {  422002, "Oman Mobile Telecommunications Company (Oman Mobile)" },
1041         {  422003, "Oman Qatari Telecommunications Company (Nawras)" },
1042         {  422004, "Oman Telecommunications Company (Omantel)" },
1043         {  424002, "Etisalat" },
1044         {  425001, "Partner Communications Co. Ltd." },
1045         {  425002, "Cellcom Israel Ltd." },
1046         {  425003, "Pelephone Communications Ltd." },
1047         {  425004, "Globalsim Ltd" },
1048         {  425006, "Wataniya" },
1049         {  426001, "BHR Mobile Plus" },
1050         {  427001, "QATARNET" },
1051         {  428099, "Mobicom" },
1052         {  429001, "Nepal Telecommunications" },
1053         {  432011, "Telecommunication Company of Iran (TCI)" },
1054         {  432014, "Telecommunication Kish Co. (KIFZO)" },
1055         {  432019, "Telecommunication Company of Iran (TCI) - Isfahan Celcom" },
1056         {  434001, "Buztel" },
1057         {  434002, "Uzmacom" },
1058         {  434004, "Daewoo Unitel" },
1059         {  434005, "Coscom" },
1060         {  434007, "Uzdunrobita" },
1061         {  436001, "JC Somoncom" },
1062         {  436002, "CJSC Indigo Tajikistan" },
1063         {  436003, "TT mobile" },
1064         {  436004, "Josa Babilon-T" },
1065         {  436005, "CTJTHSC Tajik-tel" },
1066         {  437001, "Bitel GSM" },
1067         {  438001, "Barash Communication Technologies (BCTI)" },
1068         {  438002, "TM-Cell" },
1069         {  440001, "NTT DoCoMo, Inc." },
1070         {  440002, "NTT DoCoMo Kansai, Inc." },
1071         {  440003, "NTT DoCoMo Hokuriku, Inc." },
1072         {  440004, "Vodafone" },
1073         {  440006, "Vodafone" },
1074         {  440007, "KDDI Corporation" },
1075         {  440008, "KDDI Corporation" },
1076         {  440009, "NTT DoCoMo Kansai Inc." },
1077         {  440010, "NTT DoCoMo Kansai Inc." },
1078         {  440011, "NTT DoCoMo Tokai Inc." },
1079         {  440012, "NTT DoCoMo Inc." },
1080         {  440013, "NTT DoCoMo Inc." },
1081         {  440014, "NTT DoCoMo Tohoku Inc." },
1082         {  440015, "NTT DoCoMo Inc." },
1083         {  440016, "NTT DoCoMo Inc." },
1084         {  440017, "NTT DoCoMo Inc." },
1085         {  440018, "NTT DoCoMo Tokai Inc." },
1086         {  440019, "NTT DoCoMo Hokkaido" },
1087         {  440020, "NTT DoCoMo Hokuriku Inc." },
1088         {  440021, "NTT DoCoMo Inc." },
1089         {  440022, "NTT DoCoMo Kansai Inc." },
1090         {  440023, "NTT DoCoMo Tokai Inc." },
1091         {  440024, "NTT DoCoMo Chugoku Inc." },
1092         {  440025, "NTT DoCoMo Hokkaido Inc." },
1093         {  440026, "NTT DoCoMo Kyushu Inc." },
1094         {  440027, "NTT DoCoMoTohoku Inc." },
1095         {  440028, "NTT DoCoMo Shikoku Inc." },
1096         {  440029, "NTT DoCoMo Inc." },
1097         {  440030, "NTT DoCoMo Inc." },
1098         {  440031, "NTT DoCoMo Kansai Inc." },
1099         {  440032, "NTT DoCoMo Inc." },
1100         {  440033, "NTT DoCoMo Tokai Inc." },
1101         {  440034, "NTT DoCoMo Kyushu Inc." },
1102         {  440035, "NTT DoCoMo Kansai Inc." },
1103         {  440036, "NTT DoCoMo Inc." },
1104         {  440037, "NTT DoCoMo Inc." },
1105         {  440038, "NTT DoCoMo Inc." },
1106         {  440039, "NTT DoCoMo Inc." },
1107         {  440040, "Vodafone" },
1108         {  440041, "Vodafone" },
1109         {  440042, "Vodafone" },
1110         {  440043, "Vodafone" },
1111         {  440044, "Vodafone" },
1112         {  440045, "Vodafone" },
1113         {  440046, "Vodafone" },
1114         {  440047, "Vodafone" },
1115         {  440048, "Vodafone" },
1116         {  440049, "NTT DoCoMo Inc." },
1117         {  440050, "KDDI Corporation" },
1118         {  440051, "KDDI Corporation" },
1119         {  440052, "KDDI Corporation" },
1120         {  440053, "KDDI Corporation" },
1121         {  440054, "KDDI Corporation" },
1122         {  440055, "KDDI Corporation" },
1123         {  440056, "KDDI Corporation" },
1124         {  440058, "NTT DoCoMo Kansai Inc." },
1125         {  440060, "NTT DoCoMo Kansai Inc." },
1126         {  440061, "NTT DoCoMo Chugoku Inc." },
1127         {  440062, "NTT DoCoMo Kyushu Inc." },
1128         {  440063, "NTT DoCoMo Inc." },
1129         {  440064, "NTT DoCoMo Inc." },
1130         {  440065, "NTT DoCoMo Shikoku Inc." },
1131         {  440066, "NTT DoCoMo Inc." },
1132         {  440067, "NTT DoCoMo Tohoku Inc." },
1133         {  440068, "NTT DoCoMo Kyushu Inc." },
1134         {  440069, "NTT DoCoMo Inc." },
1135         {  440070, "KDDI Corporation" },
1136         {  440071, "KDDI Corporation" },
1137         {  440072, "KDDI Corporation" },
1138         {  440073, "KDDI Corporation" },
1139         {  440074, "KDDI Corporation" },
1140         {  440075, "KDDI Corporation" },
1141         {  440076, "KDDI Corporation" },
1142         {  440077, "KDDI Corporation" },
1143         {  440078, "Okinawa Cellular Telephone" },
1144         {  440079, "KDDI Corporation" },
1145         {  440080, "TU-KA Cellular Tokyo Inc." },
1146         {  440081, "TU-KA Cellular Tokyo Inc." },
1147         {  440082, "TU-KA Phone Kansai Inc." },
1148         {  440083, "TU-KA Cellular Tokai Inc." },
1149         {  440084, "TU-KA Phone Kansai Inc." },
1150         {  440085, "TU-KA Cellular Tokai Inc." },
1151         {  440086, "TU-KA Cellular Tokyo Inc." },
1152         {  440087, "NTT DoCoMo Chugoku Inc." },
1153         {  440088, "KDDI Corporation" },
1154         {  440089, "KDDI Corporation" },
1155         {  440090, "Vodafone" },
1156         {  440092, "Vodafone" },
1157         {  440093, "Vodafone" },
1158         {  440094, "Vodafone" },
1159         {  440095, "Vodafone" },
1160         {  440096, "Vodafone" },
1161         {  440097, "Vodafone" },
1162         {  440098, "Vodafone" },
1163         {  440099, "NTT DoCoMo Inc." },
1164         {  441040, "NTT DoCoMo Inc." },
1165         {  441041, "NTT DoCoMo Inc." },
1166         {  441042, "NTT DoCoMo Inc." },
1167         {  441043, "NTT DoCoMo Kansai Inc." },
1168         {  441044, "NTT DoCoMo Chugoku Inc." },
1169         {  441045, "NTT DoCoMo Shikoku Inc." },
1170         {  441050, "TU-KA Cellular Tokyo Inc." },
1171         {  441051, "TU-KA Phone Kansai Inc." },
1172         {  441061, "Vodafone" },
1173         {  441062, "Vodafone" },
1174         {  441063, "Vodafone" },
1175         {  441064, "Vodafone" },
1176         {  441065, "Vodafone" },
1177         {  441070, "KDDI Corporation" },
1178         {  441090, "NTT DoCoMo Inc." },
1179         {  441091, "NTT DoCoMo Inc." },
1180         {  441092, "NTT DoCoMo Inc." },
1181         {  441093, "NTT DoCoMo Hokkaido Inc." },
1182         {  441094, "NTT DoCoMo Tohoku Inc." },
1183         {  441098, "NTT DoCoMo Kyushu Inc." },
1184         {  441099, "NTT DoCoMo Kyushu Inc." },
1185         {  450002, "KT Freetel" },
1186         {  450003, "SK Telecom" },
1187         {  452001, "Mobifone" },
1188         {  452002, "Vinaphone" },
1189         {  452004, "Viettel" },
1190         {  452007, "Beeline VN/GTEL Mobile JSC" },
1191         {  454000, "GSM900/HKCSL" },
1192         {  454001, "MVNO/CITIC" },
1193         {  454002, "3G Radio System/HKCSL3G" },
1194         {  454003, "3G Radio System/Hutchison 3G" },
1195         {  454004, "GSM900/GSM1800/Hutchison" },
1196         {  454005, "CDMA/Hutchison" },
1197         {  454006, "GSM900/SmarTone" },
1198         {  454007, "MVNO/China Unicom International Ltd." },
1199         {  454008, "MVNO/Trident" },
1200         {  454009, "MVNO/China Motion Telecom (HK) Ltd." },
1201         {  454010, "GSM1800New World PCS Ltd." },
1202         {  454011, "MVNO/CHKTL" },
1203         {  454012, "GSM1800/Peoples Telephone Company Ltd." },
1204         {  454015, "3G Radio System/SMT3G" },
1205         {  454016, "GSM1800/Mandarin Communications Ltd." },
1206         {  454018, "GSM7800/Hong Kong CSL Ltd." },
1207         {  454019, "3G Radio System/Sunday3G" },
1208         {  455000, "Smartone Mobile Communications (Macao) Ltd." },
1209         {  455001, "CTM GSM" },
1210         {  455003, "Hutchison Telecom" },
1211         {  456001, "Mobitel (Cam GSM)" },
1212         {  456002, "Hello" },
1213         {  456003, "S Telecom (CDMA)" },
1214         {  456004, "Cadcomms" },
1215         {  456005, "Starcell" },
1216         {  456006, "Smart" },
1217         {  456008, "Viettel" },
1218         {  456018, "Mfone" },
1219         {  457001, "Lao Telecommunications" },
1220         {  457002, "ETL Mobile" },
1221         {  457008, "Millicom" },
1222         {  460000, "China Mobile" },
1223         {  460001, "China Unicom" },
1224         {  460003, "China Unicom CDMA" },
1225         {  460004, "China Satellite Global Star Network" },
1226         {  470001, "GramenPhone" },
1227         {  470002, "Aktel" },
1228         {  470003, "Mobile 2000" },
1229         {  472001, "DhiMobile" },
1230         {  502010, "DIGI Telecommunications" },
1231         {  502012, "Malaysian Mobile Services Sdn Bhd" },
1232         {  502013, "Celcom (Malaysia) Berhad" },
1233         {  502014, "Telekom Malaysia Berhad" },
1234         {  502016, "DIGI Telecommunications" },
1235         {  502017, "Malaysian Mobile Services Sdn Bhd" },
1236         {  502018, "U Mobile Sdn. Bhd." },
1237         {  502019, "CelCom (Malaysia) Berhad" },
1238         {  502020, "Electcoms Wireless Sdn Bhd" },
1239         {  505001, "Telstra Corporation Ltd." },
1240         {  505002, "Optus Mobile Pty. Ltd." },
1241         {  505003, "Vodafone Network Pty. Ltd." },
1242         {  505004, "Department of Defence" },
1243         {  505005, "The Ozitel Network Pty. Ltd." },
1244         {  505006, "Hutchison 3G Australia Pty. Ltd." },
1245         {  505007, "Vodafone Network Pty. Ltd." },
1246         {  505008, "One.Tel GSM 1800 Pty. Ltd." },
1247         {  505009, "Airnet Commercial Australia Ltd." },
1248         {  505010, "Norfolk Telecom" },
1249         {  505011, "Telstra Corporation Ltd." },
1250         {  505012, "Hutchison Telecommunications (Australia) Pty. Ltd." },
1251         {  505013, "Railcorp" },
1252         {  505014, "AAPT Ltd." },
1253         {  505015, "3GIS Pty Ltd. (Telstra & Hutchison 3G)" },
1254         {  505024, "Advanced Communications Technologies Pty. Ltd." },
1255         {  505071, "Telstra Corporation Ltd." },
1256         {  505072, "Telstra Corporation Ltd." },
1257         {  505088, "Localstar Holding Pty. Ltd." },
1258         {  505090, "Optus Ltd." },
1259         {  505099, "One.Tel GSM 1800 Pty. Ltd." },
1260         {  510000, "PSN" },
1261         {  510001, "Satelindo" },
1262         {  510008, "Natrindo (Lippo Telecom)" },
1263         {  510010, "Telkomsel" },
1264         {  510011, "Excelcomindo" },
1265         {  510021, "Indosat - M3" },
1266         {  510028, "Komselindo" },
1267         {  515001, "Islacom" },
1268         {  515002, "Globe Telecom" },
1269         {  515003, "Smart Communications" },
1270         {  515005, "Digitel" },
1271         {  520000, "CAT CDMA" },
1272         {  520001, "AIS GSM" },
1273         {  520015, "ACT Mobile" },
1274         {  525001, "SingTel ST GSM900" },
1275         {  525002, "SingTel ST GSM1800" },
1276         {  525003, "MobileOne" },
1277         {  525005, "Starhub" },
1278         {  525012, "Digital Trunked Radio Network" },
1279         {  528011, "DST Com" },
1280         {  530000, "Reserved for AMPS MIN based IMSI's" },
1281         {  530001, "Vodafone New Zealand GSM Network" },
1282         {  530002, "Teleom New Zealand CDMA Network" },
1283         {  530003, "Woosh Wireless - CDMA Network" },
1284         {  530004, "TelstraClear - GSM Network" },
1285         {  530005, "Telecom New Zealand - UMTS Ntework" },
1286         {  530024, "NZ Communications - UMTS Network" },
1287         {  537001, "Bmobile" },
1288         {  537002, "Greencom" },
1289         {  537003, "Digicel Ltd" },
1290         {  539001, "Tonga Communications Corporation" },
1291         {  539043, "Digicel" },
1292         {  539088, "Digicel (Tonga) Ltd" },
1293         {  541001, "SMILE" },
1294         {  541005, "Digicel Vanuatu" },
1295         {  542001, "Vodafone (Fiji) Ltd" },
1296         {  542002, "Digicel (Fiji) Ltd" },
1297         {  542003, "Telecom Fiji Ltd (CDMA)" },
1298         {  546001, "OPT Mobilis" },
1299         {  547010, "Mara Telecom" },
1300         {  547020, "Tikiphone" },
1301         {  548001, "Telecom Cook" },
1302         {  549001, "Telecom Samoa Cellular Ltd." },
1303         {  549027, "GoMobile SamoaTel Ltd" },
1304         {  550001, "FSM Telecom" },
1305         {  552001, "Palau National Communications Corp. (a.k.a. PNCC)" },
1306         {  602001, "Mobinil" },
1307         {  602002, "Vodafone" },
1308         {  602003, "Etisalat" },
1309         {  603001, "Algerie Telecom" },
1310         {  603002, "Orascom Telecom Algerie" },
1311         {  604000, "Meditelecom (GSM)" },
1312         {  604001, "Ittissalat Al Maghrid" },
1313         {  605002, "Tunisie Telecom" },
1314         {  605003, "Orascom Telecom" },
1315         {  607001, "Gamcel" },
1316         {  607002, "Africell" },
1317         {  607003, "Comium Services Ltd" },
1318         {  608001, "Sonatel" },
1319         {  608002, "Sentel GSM" },
1320         {  609001, "Mattel S.A." },
1321         {  609002, "Chinguitel S.A." },
1322         {  609010, "Mauritel Mobiles" },
1323         {  610001, "Malitel" },
1324         {  611001, "Orange Guinee" },
1325         {  611002, "Sotelgui" },
1326         {  611005, "Cellcom Guinee SA" },
1327         {  612002, "Atlantique Cellulaire" },
1328         {  612003, "Orange Cote d'Ivoire" },
1329         {  612004, "Comium Cote d'Ivoire" },
1330         {  612005, "Loteny Telecom" },
1331         {  612006, "Oricel Cote d'Ivoire" },
1332         {  612007, "Aircomm Cote d'Ivoire" },
1333         {  613002, "Celtel" },
1334         {  613003, "Telecel" },
1335         {  614001, "Sahel.Com" },
1336         {  614002, "Celtel" },
1337         {  614003, "Telecel" },
1338         {  615001, "Togo Telecom" },
1339         {  616001, "Libercom" },
1340         {  616002, "Telecel" },
1341         {  616003, "Spacetel Benin" },
1342         {  617001, "Cellplus" },
1343         {  617002, "Mahanagar Telephone (Mauritius) Ltd." },
1344         {  617010, "Emtel" },
1345         {  618004, "Comium Liberia" },
1346         {  619001, "Celtel" },
1347         {  619002, "Millicom" },
1348         {  619003, "Africell" },
1349         {  619004, "Comium (Sierra Leone) Ltd." },
1350         {  619005, "Lintel (Sierra Leone) Ltd." },
1351         {  619025, "Mobitel" },
1352         {  619040, "Datatel (SL) Ltd GSM" },
1353         {  619050, "Datatel (SL) Ltd CDMA" },
1354         {  620001, "Spacefon" },
1355         {  620002, "Ghana Telecom Mobile" },
1356         {  620003, "Mobitel" },
1357         {  620004, "Kasapa Telecom Ltd." },
1358         {  620011, "Netafriques Dot Com Ltd" },
1359         {  621020, "Econet Wireless Nigeria Ltd." },
1360         {  621030, "MTN Nigeria Communications" },
1361         {  621040, "MTEL" },
1362         {  621050, "Globacom" },
1363         {  621060, "EMTS" },
1364         {  622001, "Celtel" },
1365         {  622002, "Tchad Mobile" },
1366         {  623001, "Centrafrique Telecom Plus (CTP)" },
1367         {  623002, "Telecel Centrafrique (TC)" },
1368         {  623003, "Celca (Socatel)" },
1369         {  624001, "Mobile Telephone Networks Cameroon" },
1370         {  624002, "Orange Cameroun" },
1371         {  625001, "Cabo Verde Telecom" },
1372         {  625002, "T+Telecomunicacoes" },
1373         {  626001, "Companhia Santomese de Telecomunicacoes" },
1374         {  627001, "Guinea Ecuatorial de Telecomunicaciones Sociedad Anonima" },
1375         {  628001, "Libertis S.A." },
1376         {  628002, "Telecel Gabon S.A." },
1377         {  628003, "Celtel Gabon S.A." },
1378         {  628004, "USAN Gabon" },
1379         {  629001, "Celtel" },
1380         {  629010, "Libertis Telecom" },
1381         {  630001, "Vodacom Congo RDC sprl" },
1382         {  630005, "Supercell Sprl" },
1383         {  630086, "Congo-Chine Telecom s.a.r.l." },
1384         {  631002, "Unitel" },
1385         {  632001, "Guinetel S.A." },
1386         {  632002, "Spacetel Guine-Bissau S.A." },
1387         {  633001, "Cable & Wireless (Seychelles) Ltd." },
1388         {  633002, "Mediatech International Ltd." },
1389         {  633010, "Telecom (Seychelles) Ltd." },
1390         {  634001, "SD Mobitel" },
1391         {  634002, "Areeba-Sudan" },
1392         {  634005, "Network of the World Ltd (NOW)" },
1393         {  634009, "Privet Network (NEC)" },
1394         {  635010, "MTN Rwandacell" },
1395         {  636001, "ETH MTN" },
1396         {  637030, "Golis Telecommunications Company" },
1397         {  638001, "Evatis" },
1398         {  639002, "Safaricom Ltd." },
1399         {  639003, "Kencell Communications Ltd." },
1400         {  640002, "MIC (T) Ltd." },
1401         {  640003, "Zantel" },
1402         {  640004, "Vodacom (T) Ltd." },
1403         {  640005, "Celtel (T) Ltd." },
1404         {  641001, "Celtel Uganda" },
1405         {  641010, "MTN Uganda Ltd." },
1406         {  641011, "Uganda Telecom Ltd." },
1407         {  641014, "House of Integrated Technology and Systems Uganda Ltd" },
1408         {  641022, "Warid Telecom Uganda Ltd." },
1409         {  641066, "i-Tel Ltd" },
1410         {  642001, "Spacetel Burundi" },
1411         {  642002, "Safaris" },
1412         {  642003, "Telecel Burundi Company" },
1413         {  643001, "T.D.M. GSM" },
1414         {  643004, "VM Sarl" },
1415         {  645001, "Celtel Zambia Ltd." },
1416         {  645002, "Telecel Zambia Ltd." },
1417         {  645003, "Zamtel" },
1418         {  646001, "Celtel Madagascar (Zain), GSM" },
1419         {  646002, "Orange Madagascar, GSM" },
1420         {  646003, "Madamobil, CDMA 2000" },
1421         {  646004, "Telecom Malagasy Mobile, GSM" },
1422         {  647000, "Orange La Reunion" },
1423         {  647002, "Outremer Telecom" },
1424         {  647010, "Societe Reunionnaise du Radiotelephone" },
1425         {  648001, "Net One" },
1426         {  648003, "Telecel" },
1427         {  648004, "Econet" },
1428         {  649001, "Mobile Telecommunications Ltd." },
1429         {  649003, "Powercom Pty Ltd" },
1430         {  650001, "Telekom Network Ltd." },
1431         {  650010, "Celtel ltd." },
1432         {  651001, "Vodacom Lesotho (pty) Ltd." },
1433         {  651002, "Econet Ezin-cel" },
1434         {  652001, "Mascom Wireless (Pty) Ltd." },
1435         {  652002, "Orange Botswana (Pty) Ltd." },
1436         {  653001, "SPTC" },
1437         {  653010, "Swazi MTN" },
1438         {  654001, "HURI - SNPT" },
1439         {  655001, "Vodacom (Pty) Ltd." },
1440         {  655002, "Telkom SA Ltd" },
1441         {  655006, "Sentech (Pty) Ltd." },
1442         {  655007, "Cell C (Pty) Ltd." },
1443         {  655010, "Mobile Telephone Networks (MTN) Pty Ltd" },
1444         {  655011, "SAPS Gauteng" },
1445         {  655012, "Mobile Telephone Networks (MTN) Pty Ltd" },
1446         {  655013, "Neotel Pty Ltd" },
1447         {  655021, "Cape Town Metropolitan Council" },
1448         {  655030, "Bokamoso Consortium Pty Ltd" },
1449         {  655031, "Karabo Telecoms (Pty) Ltd." },
1450         {  655032, "Ilizwi Telecommunications Pty Ltd" },
1451         {  655033, "Thinta Thinta Telecommunications Pty Ltd" },
1452         {  655034, "Bokone Telecoms Pty Ltd" },
1453         {  655035, "Kingdom Communications Pty Ltd" },
1454         {  655036, "Amatole Telecommunication Pty Ltd" },
1455         {  702067, "Belize Telecommunications Ltd., GSM 1900" },
1456         {  702068, "International Telecommunications Ltd. (INTELCO)" },
1457         {  704001, "Servicios de Comunicaciones Personales Inalambricas, S.A." },
1458         {  704002, "Comunicaciones Celulares S.A." },
1459         {  704003, "Telefonica Centroamerica Guatemala S.A." },
1460         {  706001, "CTE Telecom Personal, S.A. de C.V." },
1461         {  706002, "Digicel, S.A. de C.V." },
1462         {  706003, "Telemovil El Salvador, S.A." },
1463         {  708001, "Megatel" },
1464         {  708002, "Celtel" },
1465         {  708040, "Digicel Honduras" },
1466         {  710021, "Empresa Nicaraguense de Telecomunicaciones, S.A. (ENITEL)" },
1467         {  710073, "Servicios de Comunicaciones, S.A. (SERCOM)" },
1468         {  712001, "Instituto Costarricense de Electricidad - ICE" },
1469         {  714001, "Cable & Wireless Panama S.A." },
1470         {  714002, "BSC de Panama S.A." },
1471         {  714003, "Claro Panama, S.A." },
1472         {  714004, "Digicel (Panama), S.A." },
1473         {  716010, "TIM Peru" },
1474         {  722010, "Compania de Radiocomunicaciones Moviles S.A." },
1475         {  722020, "Nextel Argentina srl" },
1476         {  722070, "Telefonica Comunicaciones Personales S.A." },
1477         {  722310, "CTI PCS S.A." },
1478         {  722320, "Compania de Telefonos del Interior Norte S.A." },
1479         {  722330, "Compania de Telefonos del Interior S.A." },
1480         {  722341, "Telecom Personal S.A." },
1481         {  724000, "Telet" },
1482         {  724001, "CRT Cellular" },
1483         {  724002, "Global Telecom" },
1484         {  724003, "CTMR Cel" },
1485         {  724004, "BCP" },
1486         {  724005, "Telesc Cel" },
1487         {  724006, "Tess" },
1488         {  724007, "Sercontel Cel" },
1489         {  724008, "Maxitel MG" },
1490         {  724009, "Telepar Cel" },
1491         {  724010, "ATL Algar" },
1492         {  724011, "Telems Cel" },
1493         {  724012, "Americel" },
1494         {  724013, "Telesp Cel" },
1495         {  724014, "Maxitel BA" },
1496         {  724015, "CTBC Cel" },
1497         {  724016, "BSE" },
1498         {  724017, "Ceterp Cel" },
1499         {  724018, "Norte Brasil Tel" },
1500         {  724019, "Telemig Cel" },
1501         {  724021, "Telerj Cel" },
1502         {  724023, "Telest Cel" },
1503         {  724025, "Telebrasilia Cel" },
1504         {  724027, "Telegoias Cel" },
1505         {  724029, "Telemat Cel" },
1506         {  724031, "Teleacre Cel" },
1507         {  724033, "Teleron Cel" },
1508         {  724035, "Telebahia Cel" },
1509         {  724037, "Telergipe Cel" },
1510         {  724039, "Telasa Cel" },
1511         {  724041, "Telpe Cel" },
1512         {  724043, "Telepisa Cel" },
1513         {  724045, "Telpa Cel" },
1514         {  724047, "Telern Cel" },
1515         {  724048, "Teleceara Cel" },
1516         {  724051, "Telma Cel" },
1517         {  724053, "Telepara Cel" },
1518         {  724055, "Teleamazon Cel" },
1519         {  724057, "Teleamapa Cel" },
1520         {  724059, "Telaima Cel" },
1521         {  730001, "Entel Telefonica Movil" },
1522         {  730002, "Telefonica Movil" },
1523         {  730003, "Smartcom" },
1524         {  730004, "Centennial Cayman Corp. Chile S.A." },
1525         {  730005, "Multikom S.A." },
1526         {  730010, "Entel" },
1527         {  732001, "Colombia Telecomunicaciones S.A. - Telecom" },
1528         {  732002, "Edatel S.A." },
1529         {  732020, "Emtelsa" },
1530         {  732099, "Emcali" },
1531         {  732101, "Comcel S.A. Occel S.A./Celcaribe" },
1532         {  732102, "Bellsouth Colombia S.A." },
1533         {  732103, "Colombia Movil S.A." },
1534         {  732111, "Colombia Movil S.A." },
1535         {  732123, "Telefonica Moviles Colombia S.A." },
1536         {  732130, "Avantel" },
1537         {  734001, "Infonet" },
1538         {  734002, "Corporacion Digitel" },
1539         {  734003, "Digicel" },
1540         {  734004, "Telcel, C.A." },
1541         {  734006, "Telecomunicaciones Movilnet, C.A." },
1542         {  736001, "Nuevatel S.A." },
1543         {  736002, "ENTEL S.A." },
1544         {  736003, "Telecel S.A." },
1545         {  738001, "Cel*Star (Guyana) Inc." },
1546         {  740000, "Otecel S.A. - Bellsouth" },
1547         {  740001, "Porta GSM" },
1548         {  740002, "Telecsa S.A." },
1549         {  744001, "Hola Paraguay S.A." },
1550         {  744002, "Hutchison Telecom S.A." },
1551         {  744003, "Compania Privada de Comunicaciones S.A." },
1552         {  746002, "Telesur" },
1553         {  746003, "Digicel" },
1554         {  746004, "Intelsur" },
1555         {  746005, "Telesur (CDMA)" },
1556         {  748000, "Ancel - TDMA" },
1557         {  748001, "Ancel - GSM" },
1558         {  748003, "Ancel" },
1559         {  748007, "Movistar" },
1560         {  748010, "CTI Movil" },
1561         {  901001, "ICO Global Communications" },
1562         {  901002, "Sense Communications International AS" },
1563         {  901003, "Iridium Satellite, LLC (GMSS)" },
1564         {  901005, "Thuraya RMSS Network" },
1565         {  901006, "Thuraya Satellite Telecommunications Company" },
1566         {  901009, "Tele1 Europe" },
1567         {  901010, "Asia Cellular Satellite (AceS)" },
1568         {  901011, "Inmarsat Ltd." },
1569         {  901012, "Maritime Communications Partner AS (MCP network)" },
1570         {  901013, "Global Networks, Inc." },
1571         {  901014, "Telenor GSM - services in aircraft" },
1572         {  901015, "OnAir" },
1573         {  901016, "Jasper Systems, Inc." },
1574         {  901017, "Jersey Telecom" },
1575         {  901018, "Cingular Wireless" },
1576         {  901019, "Vodaphone Malta Vodafone Group)" },
1577         {  901020, "Intermatica" },
1578         {  901021, "Seanet Maritime Communications" },
1579         {  901022, "MediaLincc Ltd" },
1580         {  901023, "Ukrainian Radiosystems" },
1581         {  901024, "Voxbone SA" },
1582         {  901025, "In & Phone" },
1583         {  901026, "Telecom Italia" },
1584         {  901027, "Onair" },
1585         {  901028, "Vodafone Group" },
1586         {  901029, "Telenor Connexion AB" },
1587         {  901088, "Telecommunications for Disaster Relief (TDR) (OCHA)" },
1588         {  0, NULL }
1589 };
1590
1591 static int proto_e212                                           = -1;
1592 static int hf_E212_mcc                                          = -1;
1593 static int hf_E212_mnc                                          = -1;
1594 static int hf_E212_msin                                         = -1;
1595
1596 /*
1597  *      8   7   6   5   4   3   2   1
1598  *      MCC digit 2     MCC digit 1    octet x
1599  *      MNC digit 3     MCC digit 3    octet x+1
1600  *      MNC digit 2     MNC digit 1    octet x+2
1601  */
1602
1603
1604 int
1605 dissect_e212_mcc_mnc(tvbuff_t *tvb, proto_tree *tree, int offset){
1606
1607         int                     start_offset;   
1608         guint8          octet;
1609         guint16         mcc, mnc;
1610         guint8          mcc1, mcc2, mcc3, mnc1, mnc2, mnc3;
1611
1612         start_offset = offset;
1613         /* Mobile country code MCC */
1614         octet = tvb_get_guint8(tvb,offset);
1615         mcc1 = octet & 0x0f;
1616         mcc2 = octet >> 4;
1617         offset++;
1618         octet = tvb_get_guint8(tvb,offset);
1619         mcc3 = octet & 0x0f;
1620         /* MNC, Mobile network code (octet 3 bits 5 to 8, octet 4)  */
1621         mnc3 = octet >> 4;
1622         offset++;
1623         octet = tvb_get_guint8(tvb,offset);
1624         mnc1 = octet & 0x0f;
1625         mnc2 = octet >> 4;
1626
1627         mcc = 100 * mcc1 + 10 * mcc2 + mcc3;
1628         mnc = 10 * mnc1 + mnc2;
1629         if (mnc3 != 0xf) {
1630                 mnc = 10 * mnc + mnc3;
1631         }
1632         proto_tree_add_uint(tree, hf_E212_mcc , tvb, start_offset, 2, mcc );
1633         proto_tree_add_uint_format(tree, hf_E212_mnc , tvb, start_offset + 1, 2, mnc,
1634                                    "Mobile Network Code (MNC): %s (%u)",
1635                                    val_to_str(mcc * 1000 + mnc, mcc_mnc_codes, "Unknown"),
1636                                    mnc);
1637         offset++;
1638         return offset;
1639 }
1640
1641 /*
1642  * Register the protocol with Wireshark.
1643  *
1644  * This format is required because a script is used to build the C function
1645  * that calls all the protocol registration.
1646  */
1647
1648
1649 void
1650 proto_register_e212(void)
1651 {
1652
1653 /* Setup list of header fields  See Section 1.6.1 for details */
1654         static hf_register_info hf[] = {
1655         { &hf_E212_mcc,
1656                 { "Mobile Country Code (MCC)","e212.mcc",
1657                 FT_UINT16, BASE_DEC, VALS(E212_codes), 0x0,          
1658                 "Mobile Country Code MCC", HFILL }
1659         },
1660         { &hf_E212_mnc,
1661                 { "Mobile network code (MNC)","e212.mnc",
1662                 FT_UINT16, BASE_DEC, NULL, 0x0,          
1663                 "Mobile network code", HFILL }
1664         },
1665         { &hf_E212_msin,
1666       { "Mobile Subscriber Identification Number (MSIN)", "e212.msin",
1667         FT_STRING, BASE_NONE, NULL, 0,
1668         "Mobile Subscriber Identification Number(MSIN)", HFILL }},
1669         };
1670
1671         /*
1672          * Register the protocol name and description
1673          */
1674         proto_e212 = proto_register_protocol(
1675                         "ITU-T E.212 number",
1676                         "E.212",
1677                         "e212");
1678
1679         /*
1680          * Required function calls to register
1681          * the header fields and subtrees used.
1682          */
1683         proto_register_field_array(proto_e212, hf, array_length(hf));
1684
1685 }