• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (C) 2010 The Libphonenumber Authors
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 /* This file is automatically generated by {@link BuildMetadataProtoFromXml}.
18  * Please don't modify it directly.
19  */
20 
21 package com.android.i18n.phonenumbers;
22 
23 import java.util.ArrayList;
24 import java.util.HashMap;
25 import java.util.List;
26 import java.util.Map;
27 
28 public class CountryCodeToRegionCodeMap {
29   // A mapping from a country code to the region codes which denote the
30   // country/region represented by that country code. In the case of multiple
31   // countries sharing a calling code, such as the NANPA countries, the one
32   // indicated with "isMainCountryForCode" in the metadata should be first.
getCountryCodeToRegionCodeMap()33   static Map<Integer, List<String>> getCountryCodeToRegionCodeMap() {
34     // The capacity is set to 286 as there are 215 different entries,
35     // and this offers a load factor of roughly 0.75.
36     Map<Integer, List<String>> countryCodeToRegionCodeMap =
37         new HashMap<Integer, List<String>>(286);
38 
39     ArrayList<String> listWithRegionCode;
40 
41     listWithRegionCode = new ArrayList<String>(25);
42     listWithRegionCode.add("US");
43     listWithRegionCode.add("AG");
44     listWithRegionCode.add("AI");
45     listWithRegionCode.add("AS");
46     listWithRegionCode.add("BB");
47     listWithRegionCode.add("BM");
48     listWithRegionCode.add("BS");
49     listWithRegionCode.add("CA");
50     listWithRegionCode.add("DM");
51     listWithRegionCode.add("DO");
52     listWithRegionCode.add("GD");
53     listWithRegionCode.add("GU");
54     listWithRegionCode.add("JM");
55     listWithRegionCode.add("KN");
56     listWithRegionCode.add("KY");
57     listWithRegionCode.add("LC");
58     listWithRegionCode.add("MP");
59     listWithRegionCode.add("MS");
60     listWithRegionCode.add("PR");
61     listWithRegionCode.add("SX");
62     listWithRegionCode.add("TC");
63     listWithRegionCode.add("TT");
64     listWithRegionCode.add("VC");
65     listWithRegionCode.add("VG");
66     listWithRegionCode.add("VI");
67     countryCodeToRegionCodeMap.put(1, listWithRegionCode);
68 
69     listWithRegionCode = new ArrayList<String>(2);
70     listWithRegionCode.add("RU");
71     listWithRegionCode.add("KZ");
72     countryCodeToRegionCodeMap.put(7, listWithRegionCode);
73 
74     listWithRegionCode = new ArrayList<String>(1);
75     listWithRegionCode.add("EG");
76     countryCodeToRegionCodeMap.put(20, listWithRegionCode);
77 
78     listWithRegionCode = new ArrayList<String>(1);
79     listWithRegionCode.add("ZA");
80     countryCodeToRegionCodeMap.put(27, listWithRegionCode);
81 
82     listWithRegionCode = new ArrayList<String>(1);
83     listWithRegionCode.add("GR");
84     countryCodeToRegionCodeMap.put(30, listWithRegionCode);
85 
86     listWithRegionCode = new ArrayList<String>(1);
87     listWithRegionCode.add("NL");
88     countryCodeToRegionCodeMap.put(31, listWithRegionCode);
89 
90     listWithRegionCode = new ArrayList<String>(1);
91     listWithRegionCode.add("BE");
92     countryCodeToRegionCodeMap.put(32, listWithRegionCode);
93 
94     listWithRegionCode = new ArrayList<String>(1);
95     listWithRegionCode.add("FR");
96     countryCodeToRegionCodeMap.put(33, listWithRegionCode);
97 
98     listWithRegionCode = new ArrayList<String>(1);
99     listWithRegionCode.add("ES");
100     countryCodeToRegionCodeMap.put(34, listWithRegionCode);
101 
102     listWithRegionCode = new ArrayList<String>(1);
103     listWithRegionCode.add("HU");
104     countryCodeToRegionCodeMap.put(36, listWithRegionCode);
105 
106     listWithRegionCode = new ArrayList<String>(1);
107     listWithRegionCode.add("IT");
108     countryCodeToRegionCodeMap.put(39, listWithRegionCode);
109 
110     listWithRegionCode = new ArrayList<String>(1);
111     listWithRegionCode.add("RO");
112     countryCodeToRegionCodeMap.put(40, listWithRegionCode);
113 
114     listWithRegionCode = new ArrayList<String>(1);
115     listWithRegionCode.add("CH");
116     countryCodeToRegionCodeMap.put(41, listWithRegionCode);
117 
118     listWithRegionCode = new ArrayList<String>(1);
119     listWithRegionCode.add("AT");
120     countryCodeToRegionCodeMap.put(43, listWithRegionCode);
121 
122     listWithRegionCode = new ArrayList<String>(4);
123     listWithRegionCode.add("GB");
124     listWithRegionCode.add("GG");
125     listWithRegionCode.add("IM");
126     listWithRegionCode.add("JE");
127     countryCodeToRegionCodeMap.put(44, listWithRegionCode);
128 
129     listWithRegionCode = new ArrayList<String>(1);
130     listWithRegionCode.add("DK");
131     countryCodeToRegionCodeMap.put(45, listWithRegionCode);
132 
133     listWithRegionCode = new ArrayList<String>(1);
134     listWithRegionCode.add("SE");
135     countryCodeToRegionCodeMap.put(46, listWithRegionCode);
136 
137     listWithRegionCode = new ArrayList<String>(2);
138     listWithRegionCode.add("NO");
139     listWithRegionCode.add("SJ");
140     countryCodeToRegionCodeMap.put(47, listWithRegionCode);
141 
142     listWithRegionCode = new ArrayList<String>(1);
143     listWithRegionCode.add("PL");
144     countryCodeToRegionCodeMap.put(48, listWithRegionCode);
145 
146     listWithRegionCode = new ArrayList<String>(1);
147     listWithRegionCode.add("DE");
148     countryCodeToRegionCodeMap.put(49, listWithRegionCode);
149 
150     listWithRegionCode = new ArrayList<String>(1);
151     listWithRegionCode.add("PE");
152     countryCodeToRegionCodeMap.put(51, listWithRegionCode);
153 
154     listWithRegionCode = new ArrayList<String>(1);
155     listWithRegionCode.add("MX");
156     countryCodeToRegionCodeMap.put(52, listWithRegionCode);
157 
158     listWithRegionCode = new ArrayList<String>(1);
159     listWithRegionCode.add("CU");
160     countryCodeToRegionCodeMap.put(53, listWithRegionCode);
161 
162     listWithRegionCode = new ArrayList<String>(1);
163     listWithRegionCode.add("AR");
164     countryCodeToRegionCodeMap.put(54, listWithRegionCode);
165 
166     listWithRegionCode = new ArrayList<String>(1);
167     listWithRegionCode.add("BR");
168     countryCodeToRegionCodeMap.put(55, listWithRegionCode);
169 
170     listWithRegionCode = new ArrayList<String>(1);
171     listWithRegionCode.add("CL");
172     countryCodeToRegionCodeMap.put(56, listWithRegionCode);
173 
174     listWithRegionCode = new ArrayList<String>(1);
175     listWithRegionCode.add("CO");
176     countryCodeToRegionCodeMap.put(57, listWithRegionCode);
177 
178     listWithRegionCode = new ArrayList<String>(1);
179     listWithRegionCode.add("VE");
180     countryCodeToRegionCodeMap.put(58, listWithRegionCode);
181 
182     listWithRegionCode = new ArrayList<String>(1);
183     listWithRegionCode.add("MY");
184     countryCodeToRegionCodeMap.put(60, listWithRegionCode);
185 
186     listWithRegionCode = new ArrayList<String>(3);
187     listWithRegionCode.add("AU");
188     listWithRegionCode.add("CC");
189     listWithRegionCode.add("CX");
190     countryCodeToRegionCodeMap.put(61, listWithRegionCode);
191 
192     listWithRegionCode = new ArrayList<String>(1);
193     listWithRegionCode.add("ID");
194     countryCodeToRegionCodeMap.put(62, listWithRegionCode);
195 
196     listWithRegionCode = new ArrayList<String>(1);
197     listWithRegionCode.add("PH");
198     countryCodeToRegionCodeMap.put(63, listWithRegionCode);
199 
200     listWithRegionCode = new ArrayList<String>(1);
201     listWithRegionCode.add("NZ");
202     countryCodeToRegionCodeMap.put(64, listWithRegionCode);
203 
204     listWithRegionCode = new ArrayList<String>(1);
205     listWithRegionCode.add("SG");
206     countryCodeToRegionCodeMap.put(65, listWithRegionCode);
207 
208     listWithRegionCode = new ArrayList<String>(1);
209     listWithRegionCode.add("TH");
210     countryCodeToRegionCodeMap.put(66, listWithRegionCode);
211 
212     listWithRegionCode = new ArrayList<String>(1);
213     listWithRegionCode.add("JP");
214     countryCodeToRegionCodeMap.put(81, listWithRegionCode);
215 
216     listWithRegionCode = new ArrayList<String>(1);
217     listWithRegionCode.add("KR");
218     countryCodeToRegionCodeMap.put(82, listWithRegionCode);
219 
220     listWithRegionCode = new ArrayList<String>(1);
221     listWithRegionCode.add("VN");
222     countryCodeToRegionCodeMap.put(84, listWithRegionCode);
223 
224     listWithRegionCode = new ArrayList<String>(1);
225     listWithRegionCode.add("CN");
226     countryCodeToRegionCodeMap.put(86, listWithRegionCode);
227 
228     listWithRegionCode = new ArrayList<String>(1);
229     listWithRegionCode.add("TR");
230     countryCodeToRegionCodeMap.put(90, listWithRegionCode);
231 
232     listWithRegionCode = new ArrayList<String>(1);
233     listWithRegionCode.add("IN");
234     countryCodeToRegionCodeMap.put(91, listWithRegionCode);
235 
236     listWithRegionCode = new ArrayList<String>(1);
237     listWithRegionCode.add("PK");
238     countryCodeToRegionCodeMap.put(92, listWithRegionCode);
239 
240     listWithRegionCode = new ArrayList<String>(1);
241     listWithRegionCode.add("AF");
242     countryCodeToRegionCodeMap.put(93, listWithRegionCode);
243 
244     listWithRegionCode = new ArrayList<String>(1);
245     listWithRegionCode.add("LK");
246     countryCodeToRegionCodeMap.put(94, listWithRegionCode);
247 
248     listWithRegionCode = new ArrayList<String>(1);
249     listWithRegionCode.add("MM");
250     countryCodeToRegionCodeMap.put(95, listWithRegionCode);
251 
252     listWithRegionCode = new ArrayList<String>(1);
253     listWithRegionCode.add("IR");
254     countryCodeToRegionCodeMap.put(98, listWithRegionCode);
255 
256     listWithRegionCode = new ArrayList<String>(1);
257     listWithRegionCode.add("SS");
258     countryCodeToRegionCodeMap.put(211, listWithRegionCode);
259 
260     listWithRegionCode = new ArrayList<String>(2);
261     listWithRegionCode.add("MA");
262     listWithRegionCode.add("EH");
263     countryCodeToRegionCodeMap.put(212, listWithRegionCode);
264 
265     listWithRegionCode = new ArrayList<String>(1);
266     listWithRegionCode.add("DZ");
267     countryCodeToRegionCodeMap.put(213, listWithRegionCode);
268 
269     listWithRegionCode = new ArrayList<String>(1);
270     listWithRegionCode.add("TN");
271     countryCodeToRegionCodeMap.put(216, listWithRegionCode);
272 
273     listWithRegionCode = new ArrayList<String>(1);
274     listWithRegionCode.add("LY");
275     countryCodeToRegionCodeMap.put(218, listWithRegionCode);
276 
277     listWithRegionCode = new ArrayList<String>(1);
278     listWithRegionCode.add("GM");
279     countryCodeToRegionCodeMap.put(220, listWithRegionCode);
280 
281     listWithRegionCode = new ArrayList<String>(1);
282     listWithRegionCode.add("SN");
283     countryCodeToRegionCodeMap.put(221, listWithRegionCode);
284 
285     listWithRegionCode = new ArrayList<String>(1);
286     listWithRegionCode.add("MR");
287     countryCodeToRegionCodeMap.put(222, listWithRegionCode);
288 
289     listWithRegionCode = new ArrayList<String>(1);
290     listWithRegionCode.add("ML");
291     countryCodeToRegionCodeMap.put(223, listWithRegionCode);
292 
293     listWithRegionCode = new ArrayList<String>(1);
294     listWithRegionCode.add("GN");
295     countryCodeToRegionCodeMap.put(224, listWithRegionCode);
296 
297     listWithRegionCode = new ArrayList<String>(1);
298     listWithRegionCode.add("CI");
299     countryCodeToRegionCodeMap.put(225, listWithRegionCode);
300 
301     listWithRegionCode = new ArrayList<String>(1);
302     listWithRegionCode.add("BF");
303     countryCodeToRegionCodeMap.put(226, listWithRegionCode);
304 
305     listWithRegionCode = new ArrayList<String>(1);
306     listWithRegionCode.add("NE");
307     countryCodeToRegionCodeMap.put(227, listWithRegionCode);
308 
309     listWithRegionCode = new ArrayList<String>(1);
310     listWithRegionCode.add("TG");
311     countryCodeToRegionCodeMap.put(228, listWithRegionCode);
312 
313     listWithRegionCode = new ArrayList<String>(1);
314     listWithRegionCode.add("BJ");
315     countryCodeToRegionCodeMap.put(229, listWithRegionCode);
316 
317     listWithRegionCode = new ArrayList<String>(1);
318     listWithRegionCode.add("MU");
319     countryCodeToRegionCodeMap.put(230, listWithRegionCode);
320 
321     listWithRegionCode = new ArrayList<String>(1);
322     listWithRegionCode.add("LR");
323     countryCodeToRegionCodeMap.put(231, listWithRegionCode);
324 
325     listWithRegionCode = new ArrayList<String>(1);
326     listWithRegionCode.add("SL");
327     countryCodeToRegionCodeMap.put(232, listWithRegionCode);
328 
329     listWithRegionCode = new ArrayList<String>(1);
330     listWithRegionCode.add("GH");
331     countryCodeToRegionCodeMap.put(233, listWithRegionCode);
332 
333     listWithRegionCode = new ArrayList<String>(1);
334     listWithRegionCode.add("NG");
335     countryCodeToRegionCodeMap.put(234, listWithRegionCode);
336 
337     listWithRegionCode = new ArrayList<String>(1);
338     listWithRegionCode.add("TD");
339     countryCodeToRegionCodeMap.put(235, listWithRegionCode);
340 
341     listWithRegionCode = new ArrayList<String>(1);
342     listWithRegionCode.add("CF");
343     countryCodeToRegionCodeMap.put(236, listWithRegionCode);
344 
345     listWithRegionCode = new ArrayList<String>(1);
346     listWithRegionCode.add("CM");
347     countryCodeToRegionCodeMap.put(237, listWithRegionCode);
348 
349     listWithRegionCode = new ArrayList<String>(1);
350     listWithRegionCode.add("CV");
351     countryCodeToRegionCodeMap.put(238, listWithRegionCode);
352 
353     listWithRegionCode = new ArrayList<String>(1);
354     listWithRegionCode.add("ST");
355     countryCodeToRegionCodeMap.put(239, listWithRegionCode);
356 
357     listWithRegionCode = new ArrayList<String>(1);
358     listWithRegionCode.add("GQ");
359     countryCodeToRegionCodeMap.put(240, listWithRegionCode);
360 
361     listWithRegionCode = new ArrayList<String>(1);
362     listWithRegionCode.add("GA");
363     countryCodeToRegionCodeMap.put(241, listWithRegionCode);
364 
365     listWithRegionCode = new ArrayList<String>(1);
366     listWithRegionCode.add("CG");
367     countryCodeToRegionCodeMap.put(242, listWithRegionCode);
368 
369     listWithRegionCode = new ArrayList<String>(1);
370     listWithRegionCode.add("CD");
371     countryCodeToRegionCodeMap.put(243, listWithRegionCode);
372 
373     listWithRegionCode = new ArrayList<String>(1);
374     listWithRegionCode.add("AO");
375     countryCodeToRegionCodeMap.put(244, listWithRegionCode);
376 
377     listWithRegionCode = new ArrayList<String>(1);
378     listWithRegionCode.add("GW");
379     countryCodeToRegionCodeMap.put(245, listWithRegionCode);
380 
381     listWithRegionCode = new ArrayList<String>(1);
382     listWithRegionCode.add("IO");
383     countryCodeToRegionCodeMap.put(246, listWithRegionCode);
384 
385     listWithRegionCode = new ArrayList<String>(1);
386     listWithRegionCode.add("AC");
387     countryCodeToRegionCodeMap.put(247, listWithRegionCode);
388 
389     listWithRegionCode = new ArrayList<String>(1);
390     listWithRegionCode.add("SC");
391     countryCodeToRegionCodeMap.put(248, listWithRegionCode);
392 
393     listWithRegionCode = new ArrayList<String>(1);
394     listWithRegionCode.add("SD");
395     countryCodeToRegionCodeMap.put(249, listWithRegionCode);
396 
397     listWithRegionCode = new ArrayList<String>(1);
398     listWithRegionCode.add("RW");
399     countryCodeToRegionCodeMap.put(250, listWithRegionCode);
400 
401     listWithRegionCode = new ArrayList<String>(1);
402     listWithRegionCode.add("ET");
403     countryCodeToRegionCodeMap.put(251, listWithRegionCode);
404 
405     listWithRegionCode = new ArrayList<String>(1);
406     listWithRegionCode.add("SO");
407     countryCodeToRegionCodeMap.put(252, listWithRegionCode);
408 
409     listWithRegionCode = new ArrayList<String>(1);
410     listWithRegionCode.add("DJ");
411     countryCodeToRegionCodeMap.put(253, listWithRegionCode);
412 
413     listWithRegionCode = new ArrayList<String>(1);
414     listWithRegionCode.add("KE");
415     countryCodeToRegionCodeMap.put(254, listWithRegionCode);
416 
417     listWithRegionCode = new ArrayList<String>(1);
418     listWithRegionCode.add("TZ");
419     countryCodeToRegionCodeMap.put(255, listWithRegionCode);
420 
421     listWithRegionCode = new ArrayList<String>(1);
422     listWithRegionCode.add("UG");
423     countryCodeToRegionCodeMap.put(256, listWithRegionCode);
424 
425     listWithRegionCode = new ArrayList<String>(1);
426     listWithRegionCode.add("BI");
427     countryCodeToRegionCodeMap.put(257, listWithRegionCode);
428 
429     listWithRegionCode = new ArrayList<String>(1);
430     listWithRegionCode.add("MZ");
431     countryCodeToRegionCodeMap.put(258, listWithRegionCode);
432 
433     listWithRegionCode = new ArrayList<String>(1);
434     listWithRegionCode.add("ZM");
435     countryCodeToRegionCodeMap.put(260, listWithRegionCode);
436 
437     listWithRegionCode = new ArrayList<String>(1);
438     listWithRegionCode.add("MG");
439     countryCodeToRegionCodeMap.put(261, listWithRegionCode);
440 
441     listWithRegionCode = new ArrayList<String>(2);
442     listWithRegionCode.add("RE");
443     listWithRegionCode.add("YT");
444     countryCodeToRegionCodeMap.put(262, listWithRegionCode);
445 
446     listWithRegionCode = new ArrayList<String>(1);
447     listWithRegionCode.add("ZW");
448     countryCodeToRegionCodeMap.put(263, listWithRegionCode);
449 
450     listWithRegionCode = new ArrayList<String>(1);
451     listWithRegionCode.add("NA");
452     countryCodeToRegionCodeMap.put(264, listWithRegionCode);
453 
454     listWithRegionCode = new ArrayList<String>(1);
455     listWithRegionCode.add("MW");
456     countryCodeToRegionCodeMap.put(265, listWithRegionCode);
457 
458     listWithRegionCode = new ArrayList<String>(1);
459     listWithRegionCode.add("LS");
460     countryCodeToRegionCodeMap.put(266, listWithRegionCode);
461 
462     listWithRegionCode = new ArrayList<String>(1);
463     listWithRegionCode.add("BW");
464     countryCodeToRegionCodeMap.put(267, listWithRegionCode);
465 
466     listWithRegionCode = new ArrayList<String>(1);
467     listWithRegionCode.add("SZ");
468     countryCodeToRegionCodeMap.put(268, listWithRegionCode);
469 
470     listWithRegionCode = new ArrayList<String>(1);
471     listWithRegionCode.add("KM");
472     countryCodeToRegionCodeMap.put(269, listWithRegionCode);
473 
474     listWithRegionCode = new ArrayList<String>(2);
475     listWithRegionCode.add("SH");
476     listWithRegionCode.add("TA");
477     countryCodeToRegionCodeMap.put(290, listWithRegionCode);
478 
479     listWithRegionCode = new ArrayList<String>(1);
480     listWithRegionCode.add("ER");
481     countryCodeToRegionCodeMap.put(291, listWithRegionCode);
482 
483     listWithRegionCode = new ArrayList<String>(1);
484     listWithRegionCode.add("AW");
485     countryCodeToRegionCodeMap.put(297, listWithRegionCode);
486 
487     listWithRegionCode = new ArrayList<String>(1);
488     listWithRegionCode.add("FO");
489     countryCodeToRegionCodeMap.put(298, listWithRegionCode);
490 
491     listWithRegionCode = new ArrayList<String>(1);
492     listWithRegionCode.add("GL");
493     countryCodeToRegionCodeMap.put(299, listWithRegionCode);
494 
495     listWithRegionCode = new ArrayList<String>(1);
496     listWithRegionCode.add("GI");
497     countryCodeToRegionCodeMap.put(350, listWithRegionCode);
498 
499     listWithRegionCode = new ArrayList<String>(1);
500     listWithRegionCode.add("PT");
501     countryCodeToRegionCodeMap.put(351, listWithRegionCode);
502 
503     listWithRegionCode = new ArrayList<String>(1);
504     listWithRegionCode.add("LU");
505     countryCodeToRegionCodeMap.put(352, listWithRegionCode);
506 
507     listWithRegionCode = new ArrayList<String>(1);
508     listWithRegionCode.add("IE");
509     countryCodeToRegionCodeMap.put(353, listWithRegionCode);
510 
511     listWithRegionCode = new ArrayList<String>(1);
512     listWithRegionCode.add("IS");
513     countryCodeToRegionCodeMap.put(354, listWithRegionCode);
514 
515     listWithRegionCode = new ArrayList<String>(1);
516     listWithRegionCode.add("AL");
517     countryCodeToRegionCodeMap.put(355, listWithRegionCode);
518 
519     listWithRegionCode = new ArrayList<String>(1);
520     listWithRegionCode.add("MT");
521     countryCodeToRegionCodeMap.put(356, listWithRegionCode);
522 
523     listWithRegionCode = new ArrayList<String>(1);
524     listWithRegionCode.add("CY");
525     countryCodeToRegionCodeMap.put(357, listWithRegionCode);
526 
527     listWithRegionCode = new ArrayList<String>(2);
528     listWithRegionCode.add("FI");
529     listWithRegionCode.add("AX");
530     countryCodeToRegionCodeMap.put(358, listWithRegionCode);
531 
532     listWithRegionCode = new ArrayList<String>(1);
533     listWithRegionCode.add("BG");
534     countryCodeToRegionCodeMap.put(359, listWithRegionCode);
535 
536     listWithRegionCode = new ArrayList<String>(1);
537     listWithRegionCode.add("LT");
538     countryCodeToRegionCodeMap.put(370, listWithRegionCode);
539 
540     listWithRegionCode = new ArrayList<String>(1);
541     listWithRegionCode.add("LV");
542     countryCodeToRegionCodeMap.put(371, listWithRegionCode);
543 
544     listWithRegionCode = new ArrayList<String>(1);
545     listWithRegionCode.add("EE");
546     countryCodeToRegionCodeMap.put(372, listWithRegionCode);
547 
548     listWithRegionCode = new ArrayList<String>(1);
549     listWithRegionCode.add("MD");
550     countryCodeToRegionCodeMap.put(373, listWithRegionCode);
551 
552     listWithRegionCode = new ArrayList<String>(1);
553     listWithRegionCode.add("AM");
554     countryCodeToRegionCodeMap.put(374, listWithRegionCode);
555 
556     listWithRegionCode = new ArrayList<String>(1);
557     listWithRegionCode.add("BY");
558     countryCodeToRegionCodeMap.put(375, listWithRegionCode);
559 
560     listWithRegionCode = new ArrayList<String>(1);
561     listWithRegionCode.add("AD");
562     countryCodeToRegionCodeMap.put(376, listWithRegionCode);
563 
564     listWithRegionCode = new ArrayList<String>(1);
565     listWithRegionCode.add("MC");
566     countryCodeToRegionCodeMap.put(377, listWithRegionCode);
567 
568     listWithRegionCode = new ArrayList<String>(1);
569     listWithRegionCode.add("SM");
570     countryCodeToRegionCodeMap.put(378, listWithRegionCode);
571 
572     listWithRegionCode = new ArrayList<String>(1);
573     listWithRegionCode.add("VA");
574     countryCodeToRegionCodeMap.put(379, listWithRegionCode);
575 
576     listWithRegionCode = new ArrayList<String>(1);
577     listWithRegionCode.add("UA");
578     countryCodeToRegionCodeMap.put(380, listWithRegionCode);
579 
580     listWithRegionCode = new ArrayList<String>(1);
581     listWithRegionCode.add("RS");
582     countryCodeToRegionCodeMap.put(381, listWithRegionCode);
583 
584     listWithRegionCode = new ArrayList<String>(1);
585     listWithRegionCode.add("ME");
586     countryCodeToRegionCodeMap.put(382, listWithRegionCode);
587 
588     listWithRegionCode = new ArrayList<String>(1);
589     listWithRegionCode.add("HR");
590     countryCodeToRegionCodeMap.put(385, listWithRegionCode);
591 
592     listWithRegionCode = new ArrayList<String>(1);
593     listWithRegionCode.add("SI");
594     countryCodeToRegionCodeMap.put(386, listWithRegionCode);
595 
596     listWithRegionCode = new ArrayList<String>(1);
597     listWithRegionCode.add("BA");
598     countryCodeToRegionCodeMap.put(387, listWithRegionCode);
599 
600     listWithRegionCode = new ArrayList<String>(1);
601     listWithRegionCode.add("MK");
602     countryCodeToRegionCodeMap.put(389, listWithRegionCode);
603 
604     listWithRegionCode = new ArrayList<String>(1);
605     listWithRegionCode.add("CZ");
606     countryCodeToRegionCodeMap.put(420, listWithRegionCode);
607 
608     listWithRegionCode = new ArrayList<String>(1);
609     listWithRegionCode.add("SK");
610     countryCodeToRegionCodeMap.put(421, listWithRegionCode);
611 
612     listWithRegionCode = new ArrayList<String>(1);
613     listWithRegionCode.add("LI");
614     countryCodeToRegionCodeMap.put(423, listWithRegionCode);
615 
616     listWithRegionCode = new ArrayList<String>(1);
617     listWithRegionCode.add("FK");
618     countryCodeToRegionCodeMap.put(500, listWithRegionCode);
619 
620     listWithRegionCode = new ArrayList<String>(1);
621     listWithRegionCode.add("BZ");
622     countryCodeToRegionCodeMap.put(501, listWithRegionCode);
623 
624     listWithRegionCode = new ArrayList<String>(1);
625     listWithRegionCode.add("GT");
626     countryCodeToRegionCodeMap.put(502, listWithRegionCode);
627 
628     listWithRegionCode = new ArrayList<String>(1);
629     listWithRegionCode.add("SV");
630     countryCodeToRegionCodeMap.put(503, listWithRegionCode);
631 
632     listWithRegionCode = new ArrayList<String>(1);
633     listWithRegionCode.add("HN");
634     countryCodeToRegionCodeMap.put(504, listWithRegionCode);
635 
636     listWithRegionCode = new ArrayList<String>(1);
637     listWithRegionCode.add("NI");
638     countryCodeToRegionCodeMap.put(505, listWithRegionCode);
639 
640     listWithRegionCode = new ArrayList<String>(1);
641     listWithRegionCode.add("CR");
642     countryCodeToRegionCodeMap.put(506, listWithRegionCode);
643 
644     listWithRegionCode = new ArrayList<String>(1);
645     listWithRegionCode.add("PA");
646     countryCodeToRegionCodeMap.put(507, listWithRegionCode);
647 
648     listWithRegionCode = new ArrayList<String>(1);
649     listWithRegionCode.add("PM");
650     countryCodeToRegionCodeMap.put(508, listWithRegionCode);
651 
652     listWithRegionCode = new ArrayList<String>(1);
653     listWithRegionCode.add("HT");
654     countryCodeToRegionCodeMap.put(509, listWithRegionCode);
655 
656     listWithRegionCode = new ArrayList<String>(3);
657     listWithRegionCode.add("GP");
658     listWithRegionCode.add("BL");
659     listWithRegionCode.add("MF");
660     countryCodeToRegionCodeMap.put(590, listWithRegionCode);
661 
662     listWithRegionCode = new ArrayList<String>(1);
663     listWithRegionCode.add("BO");
664     countryCodeToRegionCodeMap.put(591, listWithRegionCode);
665 
666     listWithRegionCode = new ArrayList<String>(1);
667     listWithRegionCode.add("GY");
668     countryCodeToRegionCodeMap.put(592, listWithRegionCode);
669 
670     listWithRegionCode = new ArrayList<String>(1);
671     listWithRegionCode.add("EC");
672     countryCodeToRegionCodeMap.put(593, listWithRegionCode);
673 
674     listWithRegionCode = new ArrayList<String>(1);
675     listWithRegionCode.add("GF");
676     countryCodeToRegionCodeMap.put(594, listWithRegionCode);
677 
678     listWithRegionCode = new ArrayList<String>(1);
679     listWithRegionCode.add("PY");
680     countryCodeToRegionCodeMap.put(595, listWithRegionCode);
681 
682     listWithRegionCode = new ArrayList<String>(1);
683     listWithRegionCode.add("MQ");
684     countryCodeToRegionCodeMap.put(596, listWithRegionCode);
685 
686     listWithRegionCode = new ArrayList<String>(1);
687     listWithRegionCode.add("SR");
688     countryCodeToRegionCodeMap.put(597, listWithRegionCode);
689 
690     listWithRegionCode = new ArrayList<String>(1);
691     listWithRegionCode.add("UY");
692     countryCodeToRegionCodeMap.put(598, listWithRegionCode);
693 
694     listWithRegionCode = new ArrayList<String>(2);
695     listWithRegionCode.add("CW");
696     listWithRegionCode.add("BQ");
697     countryCodeToRegionCodeMap.put(599, listWithRegionCode);
698 
699     listWithRegionCode = new ArrayList<String>(1);
700     listWithRegionCode.add("TL");
701     countryCodeToRegionCodeMap.put(670, listWithRegionCode);
702 
703     listWithRegionCode = new ArrayList<String>(1);
704     listWithRegionCode.add("NF");
705     countryCodeToRegionCodeMap.put(672, listWithRegionCode);
706 
707     listWithRegionCode = new ArrayList<String>(1);
708     listWithRegionCode.add("BN");
709     countryCodeToRegionCodeMap.put(673, listWithRegionCode);
710 
711     listWithRegionCode = new ArrayList<String>(1);
712     listWithRegionCode.add("NR");
713     countryCodeToRegionCodeMap.put(674, listWithRegionCode);
714 
715     listWithRegionCode = new ArrayList<String>(1);
716     listWithRegionCode.add("PG");
717     countryCodeToRegionCodeMap.put(675, listWithRegionCode);
718 
719     listWithRegionCode = new ArrayList<String>(1);
720     listWithRegionCode.add("TO");
721     countryCodeToRegionCodeMap.put(676, listWithRegionCode);
722 
723     listWithRegionCode = new ArrayList<String>(1);
724     listWithRegionCode.add("SB");
725     countryCodeToRegionCodeMap.put(677, listWithRegionCode);
726 
727     listWithRegionCode = new ArrayList<String>(1);
728     listWithRegionCode.add("VU");
729     countryCodeToRegionCodeMap.put(678, listWithRegionCode);
730 
731     listWithRegionCode = new ArrayList<String>(1);
732     listWithRegionCode.add("FJ");
733     countryCodeToRegionCodeMap.put(679, listWithRegionCode);
734 
735     listWithRegionCode = new ArrayList<String>(1);
736     listWithRegionCode.add("PW");
737     countryCodeToRegionCodeMap.put(680, listWithRegionCode);
738 
739     listWithRegionCode = new ArrayList<String>(1);
740     listWithRegionCode.add("WF");
741     countryCodeToRegionCodeMap.put(681, listWithRegionCode);
742 
743     listWithRegionCode = new ArrayList<String>(1);
744     listWithRegionCode.add("CK");
745     countryCodeToRegionCodeMap.put(682, listWithRegionCode);
746 
747     listWithRegionCode = new ArrayList<String>(1);
748     listWithRegionCode.add("NU");
749     countryCodeToRegionCodeMap.put(683, listWithRegionCode);
750 
751     listWithRegionCode = new ArrayList<String>(1);
752     listWithRegionCode.add("WS");
753     countryCodeToRegionCodeMap.put(685, listWithRegionCode);
754 
755     listWithRegionCode = new ArrayList<String>(1);
756     listWithRegionCode.add("KI");
757     countryCodeToRegionCodeMap.put(686, listWithRegionCode);
758 
759     listWithRegionCode = new ArrayList<String>(1);
760     listWithRegionCode.add("NC");
761     countryCodeToRegionCodeMap.put(687, listWithRegionCode);
762 
763     listWithRegionCode = new ArrayList<String>(1);
764     listWithRegionCode.add("TV");
765     countryCodeToRegionCodeMap.put(688, listWithRegionCode);
766 
767     listWithRegionCode = new ArrayList<String>(1);
768     listWithRegionCode.add("PF");
769     countryCodeToRegionCodeMap.put(689, listWithRegionCode);
770 
771     listWithRegionCode = new ArrayList<String>(1);
772     listWithRegionCode.add("TK");
773     countryCodeToRegionCodeMap.put(690, listWithRegionCode);
774 
775     listWithRegionCode = new ArrayList<String>(1);
776     listWithRegionCode.add("FM");
777     countryCodeToRegionCodeMap.put(691, listWithRegionCode);
778 
779     listWithRegionCode = new ArrayList<String>(1);
780     listWithRegionCode.add("MH");
781     countryCodeToRegionCodeMap.put(692, listWithRegionCode);
782 
783     listWithRegionCode = new ArrayList<String>(1);
784     listWithRegionCode.add("001");
785     countryCodeToRegionCodeMap.put(800, listWithRegionCode);
786 
787     listWithRegionCode = new ArrayList<String>(1);
788     listWithRegionCode.add("001");
789     countryCodeToRegionCodeMap.put(808, listWithRegionCode);
790 
791     listWithRegionCode = new ArrayList<String>(1);
792     listWithRegionCode.add("KP");
793     countryCodeToRegionCodeMap.put(850, listWithRegionCode);
794 
795     listWithRegionCode = new ArrayList<String>(1);
796     listWithRegionCode.add("HK");
797     countryCodeToRegionCodeMap.put(852, listWithRegionCode);
798 
799     listWithRegionCode = new ArrayList<String>(1);
800     listWithRegionCode.add("MO");
801     countryCodeToRegionCodeMap.put(853, listWithRegionCode);
802 
803     listWithRegionCode = new ArrayList<String>(1);
804     listWithRegionCode.add("KH");
805     countryCodeToRegionCodeMap.put(855, listWithRegionCode);
806 
807     listWithRegionCode = new ArrayList<String>(1);
808     listWithRegionCode.add("LA");
809     countryCodeToRegionCodeMap.put(856, listWithRegionCode);
810 
811     listWithRegionCode = new ArrayList<String>(1);
812     listWithRegionCode.add("001");
813     countryCodeToRegionCodeMap.put(870, listWithRegionCode);
814 
815     listWithRegionCode = new ArrayList<String>(1);
816     listWithRegionCode.add("001");
817     countryCodeToRegionCodeMap.put(878, listWithRegionCode);
818 
819     listWithRegionCode = new ArrayList<String>(1);
820     listWithRegionCode.add("BD");
821     countryCodeToRegionCodeMap.put(880, listWithRegionCode);
822 
823     listWithRegionCode = new ArrayList<String>(1);
824     listWithRegionCode.add("001");
825     countryCodeToRegionCodeMap.put(881, listWithRegionCode);
826 
827     listWithRegionCode = new ArrayList<String>(1);
828     listWithRegionCode.add("001");
829     countryCodeToRegionCodeMap.put(882, listWithRegionCode);
830 
831     listWithRegionCode = new ArrayList<String>(1);
832     listWithRegionCode.add("001");
833     countryCodeToRegionCodeMap.put(883, listWithRegionCode);
834 
835     listWithRegionCode = new ArrayList<String>(1);
836     listWithRegionCode.add("TW");
837     countryCodeToRegionCodeMap.put(886, listWithRegionCode);
838 
839     listWithRegionCode = new ArrayList<String>(1);
840     listWithRegionCode.add("001");
841     countryCodeToRegionCodeMap.put(888, listWithRegionCode);
842 
843     listWithRegionCode = new ArrayList<String>(1);
844     listWithRegionCode.add("MV");
845     countryCodeToRegionCodeMap.put(960, listWithRegionCode);
846 
847     listWithRegionCode = new ArrayList<String>(1);
848     listWithRegionCode.add("LB");
849     countryCodeToRegionCodeMap.put(961, listWithRegionCode);
850 
851     listWithRegionCode = new ArrayList<String>(1);
852     listWithRegionCode.add("JO");
853     countryCodeToRegionCodeMap.put(962, listWithRegionCode);
854 
855     listWithRegionCode = new ArrayList<String>(1);
856     listWithRegionCode.add("SY");
857     countryCodeToRegionCodeMap.put(963, listWithRegionCode);
858 
859     listWithRegionCode = new ArrayList<String>(1);
860     listWithRegionCode.add("IQ");
861     countryCodeToRegionCodeMap.put(964, listWithRegionCode);
862 
863     listWithRegionCode = new ArrayList<String>(1);
864     listWithRegionCode.add("KW");
865     countryCodeToRegionCodeMap.put(965, listWithRegionCode);
866 
867     listWithRegionCode = new ArrayList<String>(1);
868     listWithRegionCode.add("SA");
869     countryCodeToRegionCodeMap.put(966, listWithRegionCode);
870 
871     listWithRegionCode = new ArrayList<String>(1);
872     listWithRegionCode.add("YE");
873     countryCodeToRegionCodeMap.put(967, listWithRegionCode);
874 
875     listWithRegionCode = new ArrayList<String>(1);
876     listWithRegionCode.add("OM");
877     countryCodeToRegionCodeMap.put(968, listWithRegionCode);
878 
879     listWithRegionCode = new ArrayList<String>(1);
880     listWithRegionCode.add("PS");
881     countryCodeToRegionCodeMap.put(970, listWithRegionCode);
882 
883     listWithRegionCode = new ArrayList<String>(1);
884     listWithRegionCode.add("AE");
885     countryCodeToRegionCodeMap.put(971, listWithRegionCode);
886 
887     listWithRegionCode = new ArrayList<String>(1);
888     listWithRegionCode.add("IL");
889     countryCodeToRegionCodeMap.put(972, listWithRegionCode);
890 
891     listWithRegionCode = new ArrayList<String>(1);
892     listWithRegionCode.add("BH");
893     countryCodeToRegionCodeMap.put(973, listWithRegionCode);
894 
895     listWithRegionCode = new ArrayList<String>(1);
896     listWithRegionCode.add("QA");
897     countryCodeToRegionCodeMap.put(974, listWithRegionCode);
898 
899     listWithRegionCode = new ArrayList<String>(1);
900     listWithRegionCode.add("BT");
901     countryCodeToRegionCodeMap.put(975, listWithRegionCode);
902 
903     listWithRegionCode = new ArrayList<String>(1);
904     listWithRegionCode.add("MN");
905     countryCodeToRegionCodeMap.put(976, listWithRegionCode);
906 
907     listWithRegionCode = new ArrayList<String>(1);
908     listWithRegionCode.add("NP");
909     countryCodeToRegionCodeMap.put(977, listWithRegionCode);
910 
911     listWithRegionCode = new ArrayList<String>(1);
912     listWithRegionCode.add("001");
913     countryCodeToRegionCodeMap.put(979, listWithRegionCode);
914 
915     listWithRegionCode = new ArrayList<String>(1);
916     listWithRegionCode.add("TJ");
917     countryCodeToRegionCodeMap.put(992, listWithRegionCode);
918 
919     listWithRegionCode = new ArrayList<String>(1);
920     listWithRegionCode.add("TM");
921     countryCodeToRegionCodeMap.put(993, listWithRegionCode);
922 
923     listWithRegionCode = new ArrayList<String>(1);
924     listWithRegionCode.add("AZ");
925     countryCodeToRegionCodeMap.put(994, listWithRegionCode);
926 
927     listWithRegionCode = new ArrayList<String>(1);
928     listWithRegionCode.add("GE");
929     countryCodeToRegionCodeMap.put(995, listWithRegionCode);
930 
931     listWithRegionCode = new ArrayList<String>(1);
932     listWithRegionCode.add("KG");
933     countryCodeToRegionCodeMap.put(996, listWithRegionCode);
934 
935     listWithRegionCode = new ArrayList<String>(1);
936     listWithRegionCode.add("UZ");
937     countryCodeToRegionCodeMap.put(998, listWithRegionCode);
938 
939     return countryCodeToRegionCodeMap;
940   }
941 }
942