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. 33 static Map<Integer, List<String>> getCountryCodeToRegionCodeMap() { 34 // The capacity is set to 286 as there are 215 different country codes, 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>(1); 475 listWithRegionCode.add("SH"); 476 countryCodeToRegionCodeMap.put(290, listWithRegionCode); 477 478 listWithRegionCode = new ArrayList<String>(1); 479 listWithRegionCode.add("ER"); 480 countryCodeToRegionCodeMap.put(291, listWithRegionCode); 481 482 listWithRegionCode = new ArrayList<String>(1); 483 listWithRegionCode.add("AW"); 484 countryCodeToRegionCodeMap.put(297, listWithRegionCode); 485 486 listWithRegionCode = new ArrayList<String>(1); 487 listWithRegionCode.add("FO"); 488 countryCodeToRegionCodeMap.put(298, listWithRegionCode); 489 490 listWithRegionCode = new ArrayList<String>(1); 491 listWithRegionCode.add("GL"); 492 countryCodeToRegionCodeMap.put(299, listWithRegionCode); 493 494 listWithRegionCode = new ArrayList<String>(1); 495 listWithRegionCode.add("GI"); 496 countryCodeToRegionCodeMap.put(350, listWithRegionCode); 497 498 listWithRegionCode = new ArrayList<String>(1); 499 listWithRegionCode.add("PT"); 500 countryCodeToRegionCodeMap.put(351, listWithRegionCode); 501 502 listWithRegionCode = new ArrayList<String>(1); 503 listWithRegionCode.add("LU"); 504 countryCodeToRegionCodeMap.put(352, listWithRegionCode); 505 506 listWithRegionCode = new ArrayList<String>(1); 507 listWithRegionCode.add("IE"); 508 countryCodeToRegionCodeMap.put(353, listWithRegionCode); 509 510 listWithRegionCode = new ArrayList<String>(1); 511 listWithRegionCode.add("IS"); 512 countryCodeToRegionCodeMap.put(354, listWithRegionCode); 513 514 listWithRegionCode = new ArrayList<String>(1); 515 listWithRegionCode.add("AL"); 516 countryCodeToRegionCodeMap.put(355, listWithRegionCode); 517 518 listWithRegionCode = new ArrayList<String>(1); 519 listWithRegionCode.add("MT"); 520 countryCodeToRegionCodeMap.put(356, listWithRegionCode); 521 522 listWithRegionCode = new ArrayList<String>(1); 523 listWithRegionCode.add("CY"); 524 countryCodeToRegionCodeMap.put(357, listWithRegionCode); 525 526 listWithRegionCode = new ArrayList<String>(2); 527 listWithRegionCode.add("FI"); 528 listWithRegionCode.add("AX"); 529 countryCodeToRegionCodeMap.put(358, listWithRegionCode); 530 531 listWithRegionCode = new ArrayList<String>(1); 532 listWithRegionCode.add("BG"); 533 countryCodeToRegionCodeMap.put(359, listWithRegionCode); 534 535 listWithRegionCode = new ArrayList<String>(1); 536 listWithRegionCode.add("LT"); 537 countryCodeToRegionCodeMap.put(370, listWithRegionCode); 538 539 listWithRegionCode = new ArrayList<String>(1); 540 listWithRegionCode.add("LV"); 541 countryCodeToRegionCodeMap.put(371, listWithRegionCode); 542 543 listWithRegionCode = new ArrayList<String>(1); 544 listWithRegionCode.add("EE"); 545 countryCodeToRegionCodeMap.put(372, listWithRegionCode); 546 547 listWithRegionCode = new ArrayList<String>(1); 548 listWithRegionCode.add("MD"); 549 countryCodeToRegionCodeMap.put(373, listWithRegionCode); 550 551 listWithRegionCode = new ArrayList<String>(1); 552 listWithRegionCode.add("AM"); 553 countryCodeToRegionCodeMap.put(374, listWithRegionCode); 554 555 listWithRegionCode = new ArrayList<String>(1); 556 listWithRegionCode.add("BY"); 557 countryCodeToRegionCodeMap.put(375, listWithRegionCode); 558 559 listWithRegionCode = new ArrayList<String>(1); 560 listWithRegionCode.add("AD"); 561 countryCodeToRegionCodeMap.put(376, listWithRegionCode); 562 563 listWithRegionCode = new ArrayList<String>(1); 564 listWithRegionCode.add("MC"); 565 countryCodeToRegionCodeMap.put(377, listWithRegionCode); 566 567 listWithRegionCode = new ArrayList<String>(1); 568 listWithRegionCode.add("SM"); 569 countryCodeToRegionCodeMap.put(378, listWithRegionCode); 570 571 listWithRegionCode = new ArrayList<String>(1); 572 listWithRegionCode.add("VA"); 573 countryCodeToRegionCodeMap.put(379, listWithRegionCode); 574 575 listWithRegionCode = new ArrayList<String>(1); 576 listWithRegionCode.add("UA"); 577 countryCodeToRegionCodeMap.put(380, listWithRegionCode); 578 579 listWithRegionCode = new ArrayList<String>(1); 580 listWithRegionCode.add("RS"); 581 countryCodeToRegionCodeMap.put(381, listWithRegionCode); 582 583 listWithRegionCode = new ArrayList<String>(1); 584 listWithRegionCode.add("ME"); 585 countryCodeToRegionCodeMap.put(382, listWithRegionCode); 586 587 listWithRegionCode = new ArrayList<String>(1); 588 listWithRegionCode.add("HR"); 589 countryCodeToRegionCodeMap.put(385, listWithRegionCode); 590 591 listWithRegionCode = new ArrayList<String>(1); 592 listWithRegionCode.add("SI"); 593 countryCodeToRegionCodeMap.put(386, listWithRegionCode); 594 595 listWithRegionCode = new ArrayList<String>(1); 596 listWithRegionCode.add("BA"); 597 countryCodeToRegionCodeMap.put(387, listWithRegionCode); 598 599 listWithRegionCode = new ArrayList<String>(1); 600 listWithRegionCode.add("MK"); 601 countryCodeToRegionCodeMap.put(389, listWithRegionCode); 602 603 listWithRegionCode = new ArrayList<String>(1); 604 listWithRegionCode.add("CZ"); 605 countryCodeToRegionCodeMap.put(420, listWithRegionCode); 606 607 listWithRegionCode = new ArrayList<String>(1); 608 listWithRegionCode.add("SK"); 609 countryCodeToRegionCodeMap.put(421, listWithRegionCode); 610 611 listWithRegionCode = new ArrayList<String>(1); 612 listWithRegionCode.add("LI"); 613 countryCodeToRegionCodeMap.put(423, listWithRegionCode); 614 615 listWithRegionCode = new ArrayList<String>(1); 616 listWithRegionCode.add("FK"); 617 countryCodeToRegionCodeMap.put(500, listWithRegionCode); 618 619 listWithRegionCode = new ArrayList<String>(1); 620 listWithRegionCode.add("BZ"); 621 countryCodeToRegionCodeMap.put(501, listWithRegionCode); 622 623 listWithRegionCode = new ArrayList<String>(1); 624 listWithRegionCode.add("GT"); 625 countryCodeToRegionCodeMap.put(502, listWithRegionCode); 626 627 listWithRegionCode = new ArrayList<String>(1); 628 listWithRegionCode.add("SV"); 629 countryCodeToRegionCodeMap.put(503, listWithRegionCode); 630 631 listWithRegionCode = new ArrayList<String>(1); 632 listWithRegionCode.add("HN"); 633 countryCodeToRegionCodeMap.put(504, listWithRegionCode); 634 635 listWithRegionCode = new ArrayList<String>(1); 636 listWithRegionCode.add("NI"); 637 countryCodeToRegionCodeMap.put(505, listWithRegionCode); 638 639 listWithRegionCode = new ArrayList<String>(1); 640 listWithRegionCode.add("CR"); 641 countryCodeToRegionCodeMap.put(506, listWithRegionCode); 642 643 listWithRegionCode = new ArrayList<String>(1); 644 listWithRegionCode.add("PA"); 645 countryCodeToRegionCodeMap.put(507, listWithRegionCode); 646 647 listWithRegionCode = new ArrayList<String>(1); 648 listWithRegionCode.add("PM"); 649 countryCodeToRegionCodeMap.put(508, listWithRegionCode); 650 651 listWithRegionCode = new ArrayList<String>(1); 652 listWithRegionCode.add("HT"); 653 countryCodeToRegionCodeMap.put(509, listWithRegionCode); 654 655 listWithRegionCode = new ArrayList<String>(3); 656 listWithRegionCode.add("GP"); 657 listWithRegionCode.add("BL"); 658 listWithRegionCode.add("MF"); 659 countryCodeToRegionCodeMap.put(590, listWithRegionCode); 660 661 listWithRegionCode = new ArrayList<String>(1); 662 listWithRegionCode.add("BO"); 663 countryCodeToRegionCodeMap.put(591, listWithRegionCode); 664 665 listWithRegionCode = new ArrayList<String>(1); 666 listWithRegionCode.add("GY"); 667 countryCodeToRegionCodeMap.put(592, listWithRegionCode); 668 669 listWithRegionCode = new ArrayList<String>(1); 670 listWithRegionCode.add("EC"); 671 countryCodeToRegionCodeMap.put(593, listWithRegionCode); 672 673 listWithRegionCode = new ArrayList<String>(1); 674 listWithRegionCode.add("GF"); 675 countryCodeToRegionCodeMap.put(594, listWithRegionCode); 676 677 listWithRegionCode = new ArrayList<String>(1); 678 listWithRegionCode.add("PY"); 679 countryCodeToRegionCodeMap.put(595, listWithRegionCode); 680 681 listWithRegionCode = new ArrayList<String>(1); 682 listWithRegionCode.add("MQ"); 683 countryCodeToRegionCodeMap.put(596, listWithRegionCode); 684 685 listWithRegionCode = new ArrayList<String>(1); 686 listWithRegionCode.add("SR"); 687 countryCodeToRegionCodeMap.put(597, listWithRegionCode); 688 689 listWithRegionCode = new ArrayList<String>(1); 690 listWithRegionCode.add("UY"); 691 countryCodeToRegionCodeMap.put(598, listWithRegionCode); 692 693 listWithRegionCode = new ArrayList<String>(2); 694 listWithRegionCode.add("CW"); 695 listWithRegionCode.add("BQ"); 696 countryCodeToRegionCodeMap.put(599, listWithRegionCode); 697 698 listWithRegionCode = new ArrayList<String>(1); 699 listWithRegionCode.add("TL"); 700 countryCodeToRegionCodeMap.put(670, listWithRegionCode); 701 702 listWithRegionCode = new ArrayList<String>(1); 703 listWithRegionCode.add("NF"); 704 countryCodeToRegionCodeMap.put(672, listWithRegionCode); 705 706 listWithRegionCode = new ArrayList<String>(1); 707 listWithRegionCode.add("BN"); 708 countryCodeToRegionCodeMap.put(673, listWithRegionCode); 709 710 listWithRegionCode = new ArrayList<String>(1); 711 listWithRegionCode.add("NR"); 712 countryCodeToRegionCodeMap.put(674, listWithRegionCode); 713 714 listWithRegionCode = new ArrayList<String>(1); 715 listWithRegionCode.add("PG"); 716 countryCodeToRegionCodeMap.put(675, listWithRegionCode); 717 718 listWithRegionCode = new ArrayList<String>(1); 719 listWithRegionCode.add("TO"); 720 countryCodeToRegionCodeMap.put(676, listWithRegionCode); 721 722 listWithRegionCode = new ArrayList<String>(1); 723 listWithRegionCode.add("SB"); 724 countryCodeToRegionCodeMap.put(677, listWithRegionCode); 725 726 listWithRegionCode = new ArrayList<String>(1); 727 listWithRegionCode.add("VU"); 728 countryCodeToRegionCodeMap.put(678, listWithRegionCode); 729 730 listWithRegionCode = new ArrayList<String>(1); 731 listWithRegionCode.add("FJ"); 732 countryCodeToRegionCodeMap.put(679, listWithRegionCode); 733 734 listWithRegionCode = new ArrayList<String>(1); 735 listWithRegionCode.add("PW"); 736 countryCodeToRegionCodeMap.put(680, listWithRegionCode); 737 738 listWithRegionCode = new ArrayList<String>(1); 739 listWithRegionCode.add("WF"); 740 countryCodeToRegionCodeMap.put(681, listWithRegionCode); 741 742 listWithRegionCode = new ArrayList<String>(1); 743 listWithRegionCode.add("CK"); 744 countryCodeToRegionCodeMap.put(682, listWithRegionCode); 745 746 listWithRegionCode = new ArrayList<String>(1); 747 listWithRegionCode.add("NU"); 748 countryCodeToRegionCodeMap.put(683, listWithRegionCode); 749 750 listWithRegionCode = new ArrayList<String>(1); 751 listWithRegionCode.add("WS"); 752 countryCodeToRegionCodeMap.put(685, listWithRegionCode); 753 754 listWithRegionCode = new ArrayList<String>(1); 755 listWithRegionCode.add("KI"); 756 countryCodeToRegionCodeMap.put(686, listWithRegionCode); 757 758 listWithRegionCode = new ArrayList<String>(1); 759 listWithRegionCode.add("NC"); 760 countryCodeToRegionCodeMap.put(687, listWithRegionCode); 761 762 listWithRegionCode = new ArrayList<String>(1); 763 listWithRegionCode.add("TV"); 764 countryCodeToRegionCodeMap.put(688, listWithRegionCode); 765 766 listWithRegionCode = new ArrayList<String>(1); 767 listWithRegionCode.add("PF"); 768 countryCodeToRegionCodeMap.put(689, listWithRegionCode); 769 770 listWithRegionCode = new ArrayList<String>(1); 771 listWithRegionCode.add("TK"); 772 countryCodeToRegionCodeMap.put(690, listWithRegionCode); 773 774 listWithRegionCode = new ArrayList<String>(1); 775 listWithRegionCode.add("FM"); 776 countryCodeToRegionCodeMap.put(691, listWithRegionCode); 777 778 listWithRegionCode = new ArrayList<String>(1); 779 listWithRegionCode.add("MH"); 780 countryCodeToRegionCodeMap.put(692, listWithRegionCode); 781 782 listWithRegionCode = new ArrayList<String>(1); 783 listWithRegionCode.add("001"); 784 countryCodeToRegionCodeMap.put(800, listWithRegionCode); 785 786 listWithRegionCode = new ArrayList<String>(1); 787 listWithRegionCode.add("001"); 788 countryCodeToRegionCodeMap.put(808, listWithRegionCode); 789 790 listWithRegionCode = new ArrayList<String>(1); 791 listWithRegionCode.add("KP"); 792 countryCodeToRegionCodeMap.put(850, listWithRegionCode); 793 794 listWithRegionCode = new ArrayList<String>(1); 795 listWithRegionCode.add("HK"); 796 countryCodeToRegionCodeMap.put(852, listWithRegionCode); 797 798 listWithRegionCode = new ArrayList<String>(1); 799 listWithRegionCode.add("MO"); 800 countryCodeToRegionCodeMap.put(853, listWithRegionCode); 801 802 listWithRegionCode = new ArrayList<String>(1); 803 listWithRegionCode.add("KH"); 804 countryCodeToRegionCodeMap.put(855, listWithRegionCode); 805 806 listWithRegionCode = new ArrayList<String>(1); 807 listWithRegionCode.add("LA"); 808 countryCodeToRegionCodeMap.put(856, listWithRegionCode); 809 810 listWithRegionCode = new ArrayList<String>(1); 811 listWithRegionCode.add("001"); 812 countryCodeToRegionCodeMap.put(870, listWithRegionCode); 813 814 listWithRegionCode = new ArrayList<String>(1); 815 listWithRegionCode.add("001"); 816 countryCodeToRegionCodeMap.put(878, listWithRegionCode); 817 818 listWithRegionCode = new ArrayList<String>(1); 819 listWithRegionCode.add("BD"); 820 countryCodeToRegionCodeMap.put(880, listWithRegionCode); 821 822 listWithRegionCode = new ArrayList<String>(1); 823 listWithRegionCode.add("001"); 824 countryCodeToRegionCodeMap.put(881, listWithRegionCode); 825 826 listWithRegionCode = new ArrayList<String>(1); 827 listWithRegionCode.add("001"); 828 countryCodeToRegionCodeMap.put(882, listWithRegionCode); 829 830 listWithRegionCode = new ArrayList<String>(1); 831 listWithRegionCode.add("001"); 832 countryCodeToRegionCodeMap.put(883, listWithRegionCode); 833 834 listWithRegionCode = new ArrayList<String>(1); 835 listWithRegionCode.add("TW"); 836 countryCodeToRegionCodeMap.put(886, listWithRegionCode); 837 838 listWithRegionCode = new ArrayList<String>(1); 839 listWithRegionCode.add("001"); 840 countryCodeToRegionCodeMap.put(888, listWithRegionCode); 841 842 listWithRegionCode = new ArrayList<String>(1); 843 listWithRegionCode.add("MV"); 844 countryCodeToRegionCodeMap.put(960, listWithRegionCode); 845 846 listWithRegionCode = new ArrayList<String>(1); 847 listWithRegionCode.add("LB"); 848 countryCodeToRegionCodeMap.put(961, listWithRegionCode); 849 850 listWithRegionCode = new ArrayList<String>(1); 851 listWithRegionCode.add("JO"); 852 countryCodeToRegionCodeMap.put(962, listWithRegionCode); 853 854 listWithRegionCode = new ArrayList<String>(1); 855 listWithRegionCode.add("SY"); 856 countryCodeToRegionCodeMap.put(963, listWithRegionCode); 857 858 listWithRegionCode = new ArrayList<String>(1); 859 listWithRegionCode.add("IQ"); 860 countryCodeToRegionCodeMap.put(964, listWithRegionCode); 861 862 listWithRegionCode = new ArrayList<String>(1); 863 listWithRegionCode.add("KW"); 864 countryCodeToRegionCodeMap.put(965, listWithRegionCode); 865 866 listWithRegionCode = new ArrayList<String>(1); 867 listWithRegionCode.add("SA"); 868 countryCodeToRegionCodeMap.put(966, listWithRegionCode); 869 870 listWithRegionCode = new ArrayList<String>(1); 871 listWithRegionCode.add("YE"); 872 countryCodeToRegionCodeMap.put(967, listWithRegionCode); 873 874 listWithRegionCode = new ArrayList<String>(1); 875 listWithRegionCode.add("OM"); 876 countryCodeToRegionCodeMap.put(968, listWithRegionCode); 877 878 listWithRegionCode = new ArrayList<String>(1); 879 listWithRegionCode.add("PS"); 880 countryCodeToRegionCodeMap.put(970, listWithRegionCode); 881 882 listWithRegionCode = new ArrayList<String>(1); 883 listWithRegionCode.add("AE"); 884 countryCodeToRegionCodeMap.put(971, listWithRegionCode); 885 886 listWithRegionCode = new ArrayList<String>(1); 887 listWithRegionCode.add("IL"); 888 countryCodeToRegionCodeMap.put(972, listWithRegionCode); 889 890 listWithRegionCode = new ArrayList<String>(1); 891 listWithRegionCode.add("BH"); 892 countryCodeToRegionCodeMap.put(973, listWithRegionCode); 893 894 listWithRegionCode = new ArrayList<String>(1); 895 listWithRegionCode.add("QA"); 896 countryCodeToRegionCodeMap.put(974, listWithRegionCode); 897 898 listWithRegionCode = new ArrayList<String>(1); 899 listWithRegionCode.add("BT"); 900 countryCodeToRegionCodeMap.put(975, listWithRegionCode); 901 902 listWithRegionCode = new ArrayList<String>(1); 903 listWithRegionCode.add("MN"); 904 countryCodeToRegionCodeMap.put(976, listWithRegionCode); 905 906 listWithRegionCode = new ArrayList<String>(1); 907 listWithRegionCode.add("NP"); 908 countryCodeToRegionCodeMap.put(977, listWithRegionCode); 909 910 listWithRegionCode = new ArrayList<String>(1); 911 listWithRegionCode.add("001"); 912 countryCodeToRegionCodeMap.put(979, listWithRegionCode); 913 914 listWithRegionCode = new ArrayList<String>(1); 915 listWithRegionCode.add("TJ"); 916 countryCodeToRegionCodeMap.put(992, listWithRegionCode); 917 918 listWithRegionCode = new ArrayList<String>(1); 919 listWithRegionCode.add("TM"); 920 countryCodeToRegionCodeMap.put(993, listWithRegionCode); 921 922 listWithRegionCode = new ArrayList<String>(1); 923 listWithRegionCode.add("AZ"); 924 countryCodeToRegionCodeMap.put(994, listWithRegionCode); 925 926 listWithRegionCode = new ArrayList<String>(1); 927 listWithRegionCode.add("GE"); 928 countryCodeToRegionCodeMap.put(995, listWithRegionCode); 929 930 listWithRegionCode = new ArrayList<String>(1); 931 listWithRegionCode.add("KG"); 932 countryCodeToRegionCodeMap.put(996, listWithRegionCode); 933 934 listWithRegionCode = new ArrayList<String>(1); 935 listWithRegionCode.add("UZ"); 936 countryCodeToRegionCodeMap.put(998, listWithRegionCode); 937 938 return countryCodeToRegionCodeMap; 939 } 940 } 941