Browse Source

Metadata updates for release 9.0.14

pull/3911/head
ROHINI NIDHI 4 months ago
parent
commit
035c3baeea
54 changed files with 21241 additions and 20835 deletions
  1. +10107
    -9985
      cpp/src/phonenumbers/lite_metadata.cc
  2. +10805
    -10683
      cpp/src/phonenumbers/metadata.cc
  3. +31
    -21
      cpp/src/phonenumbers/short_metadata.cc
  4. BIN
      java/carrier/src/com/google/i18n/phonenumbers/carrier/data/420_en
  5. BIN
      java/carrier/src/com/google/i18n/phonenumbers/carrier/data/46_en
  6. BIN
      java/carrier/src/com/google/i18n/phonenumbers/carrier/data/65_en
  7. BIN
      java/carrier/src/com/google/i18n/phonenumbers/carrier/data/998_en
  8. BIN
      java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1686_en
  9. BIN
      java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/39_en
  10. BIN
      java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/39_it
  11. BIN
      java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/61_en
  12. BIN
      java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/config
  13. BIN
      java/geocoder/src/com/google/i18n/phonenumbers/timezones/data/map_data
  14. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CZ
  15. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_DE
  16. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IT
  17. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LI
  18. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LV
  19. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ME
  20. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SG
  21. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_US
  22. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_DE
  23. +23
    -20
      javascript/i18n/phonenumbers/demo-compiled.js
  24. +52
    -14
      javascript/i18n/phonenumbers/metadata.js
  25. +51
    -13
      javascript/i18n/phonenumbers/metadatalite.js
  26. +4
    -4
      javascript/i18n/phonenumbers/shortnumbermetadata.js
  27. BIN
      metadata/metadata.zip
  28. +10
    -0
      release_notes.txt
  29. +33
    -19
      resources/PhoneNumberMetadata.xml
  30. +48
    -15
      resources/ShortNumberMetadata.xml
  31. +3
    -2
      resources/carrier/en/420.txt
  32. +1
    -0
      resources/carrier/en/46.txt
  33. +8
    -1
      resources/carrier/en/65.txt
  34. +1
    -1
      resources/carrier/en/998.txt
  35. +1
    -0
      resources/geocoding/en/1.txt
  36. +1
    -0
      resources/geocoding/en/39.txt
  37. +15
    -22
      resources/geocoding/en/61.txt
  38. +1
    -0
      resources/metadata/1/ranges.csv
  39. +1
    -0
      resources/metadata/371/ranges.csv
  40. +1
    -1
      resources/metadata/382/examples.csv
  41. +1
    -0
      resources/metadata/39/ranges.csv
  42. +0
    -1
      resources/metadata/420/operators.csv
  43. +4
    -3
      resources/metadata/420/ranges.csv
  44. +1
    -0
      resources/metadata/423/ranges.csv
  45. +2
    -1
      resources/metadata/46/ranges.csv
  46. +1
    -0
      resources/metadata/49/formats.csv
  47. +9
    -1
      resources/metadata/49/shortcodes.csv
  48. +14
    -16
      resources/metadata/61/ranges.csv
  49. +4
    -3
      resources/metadata/64/ranges.csv
  50. +2
    -1
      resources/metadata/65/ranges.csv
  51. +2
    -2
      resources/metadata/961/ranges.csv
  52. +2
    -2
      resources/metadata/998/ranges.csv
  53. +2
    -4
      resources/timezones/map_data.txt
  54. BIN
      tools/java/cpp-build/target/cpp-build-1.0-SNAPSHOT-jar-with-dependencies.jar

+ 10107
- 9985
cpp/src/phonenumbers/lite_metadata.cc
File diff suppressed because it is too large
View File


+ 10805
- 10683
cpp/src/phonenumbers/metadata.cc
File diff suppressed because it is too large
View File


+ 31
- 21
cpp/src/phonenumbers/short_metadata.cc View File

@ -931,27 +931,37 @@ static const unsigned char data[] = {
0x32, 0x03, 0x31, 0x31, 0x32, 0xF2, 0x01, 0x0B, 0x48, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0xFA, 0x01, 0x0B, 0x48, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x8A, 0x02, 0x0B, 0x48, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x0A, 0xFE, 0x01, 0x0A, 0x16,
0x12, 0x0C, 0x5B, 0x31, 0x33, 0x37, 0x5D, 0x5C, 0x64, 0x7B, 0x32, 0x2C, 0x35,
0x7D, 0x48, 0x03, 0x48, 0x04, 0x48, 0x05, 0x48, 0x06, 0x22, 0x1C, 0x12, 0x11,
0x31, 0x31, 0x28, 0x3F, 0x3A, 0x5B, 0x30, 0x32, 0x5D, 0x7C, 0x36, 0x5C, 0x64,
0x7B, 0x33, 0x7D, 0x29, 0x32, 0x03, 0x31, 0x31, 0x30, 0x48, 0x03, 0x48, 0x06,
0x2A, 0x0B, 0x48, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x01,
0x4A, 0x02, 0x44, 0x45, 0xDA, 0x01, 0x0F, 0x12, 0x06, 0x31, 0x31, 0x5B, 0x30,
0x32, 0x5D, 0x32, 0x03, 0x31, 0x31, 0x30, 0x48, 0x03, 0xEA, 0x01, 0x50, 0x12,
0x49, 0x31, 0x31, 0x28, 0x3F, 0x3A, 0x5B, 0x30, 0x32, 0x35, 0x5D, 0x7C, 0x36,
0x28, 0x3F, 0x3A, 0x30, 0x30, 0x5B, 0x30, 0x36, 0x5D, 0x7C, 0x31, 0x28, 0x3F,
0x3A, 0x31, 0x5B, 0x31, 0x36, 0x37, 0x5D, 0x7C, 0x32, 0x33, 0x29, 0x29, 0x7C,
0x38, 0x30, 0x30, 0x5C, 0x64, 0x29, 0x7C, 0x33, 0x33, 0x31, 0x31, 0x7C, 0x37,
0x28, 0x3F, 0x3A, 0x30, 0x5C, 0x64, 0x7B, 0x33, 0x7D, 0x7C, 0x34, 0x36, 0x34,
0x29, 0x7C, 0x31, 0x31, 0x38, 0x5C, 0x64, 0x5C, 0x64, 0x32, 0x03, 0x31, 0x31,
0x30, 0xF2, 0x01, 0x0B, 0x48, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0x01, 0xFA, 0x01, 0x23, 0x12, 0x17, 0x28, 0x3F, 0x3A, 0x33, 0x33, 0x31,
0x7C, 0x37, 0x28, 0x3F, 0x3A, 0x30, 0x5C, 0x64, 0x5C, 0x64, 0x7C, 0x34, 0x36,
0x29, 0x29, 0x5C, 0x64, 0x32, 0x04, 0x33, 0x33, 0x31, 0x30, 0x48, 0x04, 0x48,
0x05, 0x8A, 0x02, 0x1B, 0x12, 0x0F, 0x37, 0x28, 0x3F, 0x3A, 0x30, 0x5C, 0x64,
0x5C, 0x64, 0x7C, 0x34, 0x36, 0x29, 0x5C, 0x64, 0x32, 0x04, 0x37, 0x34, 0x36,
0x30, 0x48, 0x04, 0x48, 0x05, 0x0A, 0x6D, 0x0A, 0x07, 0x12, 0x03, 0x31, 0x5C,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x0A, 0x80, 0x03, 0x0A, 0x18,
0x12, 0x0E, 0x5B, 0x31, 0x2D, 0x34, 0x37, 0x38, 0x5D, 0x5C, 0x64, 0x7B, 0x32,
0x2C, 0x35, 0x7D, 0x48, 0x03, 0x48, 0x04, 0x48, 0x05, 0x48, 0x06, 0x22, 0x1C,
0x12, 0x11, 0x31, 0x31, 0x28, 0x3F, 0x3A, 0x5B, 0x30, 0x32, 0x5D, 0x7C, 0x36,
0x5C, 0x64, 0x7B, 0x33, 0x7D, 0x29, 0x32, 0x03, 0x31, 0x31, 0x30, 0x48, 0x03,
0x48, 0x06, 0x2A, 0x0B, 0x48, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0x01, 0x4A, 0x02, 0x44, 0x45, 0xDA, 0x01, 0x0F, 0x12, 0x06, 0x31, 0x31,
0x5B, 0x30, 0x32, 0x5D, 0x32, 0x03, 0x31, 0x31, 0x30, 0x48, 0x03, 0xEA, 0x01,
0x84, 0x01, 0x12, 0x7D, 0x31, 0x31, 0x28, 0x3F, 0x3A, 0x5B, 0x30, 0x32, 0x35,
0x5D, 0x7C, 0x36, 0x28, 0x3F, 0x3A, 0x30, 0x30, 0x5B, 0x30, 0x36, 0x5D, 0x7C,
0x31, 0x28, 0x3F, 0x3A, 0x31, 0x5B, 0x31, 0x36, 0x37, 0x5D, 0x7C, 0x32, 0x33,
0x29, 0x29, 0x7C, 0x38, 0x30, 0x30, 0x5C, 0x64, 0x29, 0x7C, 0x32, 0x32, 0x28,
0x3F, 0x3A, 0x30, 0x34, 0x34, 0x7C, 0x35, 0x28, 0x3F, 0x3A, 0x34, 0x33, 0x7C,
0x38, 0x30, 0x29, 0x7C, 0x37, 0x37, 0x30, 0x30, 0x7C, 0x39, 0x32, 0x32, 0x29,
0x7C, 0x33, 0x33, 0x28, 0x3F, 0x3A, 0x31, 0x31, 0x7C, 0x33, 0x5B, 0x33, 0x34,
0x5D, 0x29, 0x7C, 0x34, 0x34, 0x38, 0x34, 0x34, 0x7C, 0x37, 0x28, 0x3F, 0x3A,
0x30, 0x5C, 0x64, 0x7B, 0x33, 0x7D, 0x7C, 0x34, 0x36, 0x34, 0x29, 0x7C, 0x38,
0x30, 0x38, 0x30, 0x38, 0x7C, 0x31, 0x31, 0x38, 0x5C, 0x64, 0x5C, 0x64, 0x32,
0x03, 0x31, 0x31, 0x30, 0xF2, 0x01, 0x0B, 0x48, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0xFA, 0x01, 0x46, 0x12, 0x38, 0x28, 0x3F, 0x3A,
0x33, 0x33, 0x5B, 0x31, 0x33, 0x5D, 0x7C, 0x37, 0x34, 0x36, 0x29, 0x5C, 0x64,
0x7C, 0x28, 0x3F, 0x3A, 0x32, 0x32, 0x28, 0x3F, 0x3A, 0x5B, 0x30, 0x35, 0x39,
0x5D, 0x7C, 0x37, 0x5C, 0x64, 0x29, 0x7C, 0x28, 0x3F, 0x3A, 0x34, 0x34, 0x7C,
0x38, 0x30, 0x29, 0x38, 0x7C, 0x37, 0x30, 0x5C, 0x64, 0x29, 0x5C, 0x64, 0x5C,
0x64, 0x32, 0x04, 0x33, 0x33, 0x31, 0x30, 0x48, 0x04, 0x48, 0x05, 0x48, 0x06,
0x8A, 0x02, 0x43, 0x12, 0x35, 0x28, 0x3F, 0x3A, 0x33, 0x33, 0x33, 0x7C, 0x37,
0x34, 0x36, 0x29, 0x5C, 0x64, 0x7C, 0x28, 0x3F, 0x3A, 0x32, 0x32, 0x28, 0x3F,
0x3A, 0x5B, 0x30, 0x35, 0x39, 0x5D, 0x7C, 0x37, 0x5C, 0x64, 0x29, 0x7C, 0x28,
0x3F, 0x3A, 0x34, 0x34, 0x7C, 0x38, 0x30, 0x29, 0x38, 0x7C, 0x37, 0x30, 0x5C,
0x64, 0x29, 0x5C, 0x64, 0x5C, 0x64, 0x32, 0x04, 0x33, 0x33, 0x33, 0x30, 0x48,
0x04, 0x48, 0x05, 0x48, 0x06, 0x0A, 0x6D, 0x0A, 0x07, 0x12, 0x03, 0x31, 0x5C,
0x64, 0x48, 0x02, 0x22, 0x0B, 0x12, 0x05, 0x31, 0x5B, 0x37, 0x38, 0x5D, 0x32,
0x02, 0x31, 0x37, 0x2A, 0x0B, 0x48, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0x01, 0x4A, 0x02, 0x44, 0x4A, 0xDA, 0x01, 0x0B, 0x12, 0x05, 0x31,


BIN
java/carrier/src/com/google/i18n/phonenumbers/carrier/data/420_en View File


BIN
java/carrier/src/com/google/i18n/phonenumbers/carrier/data/46_en View File


BIN
java/carrier/src/com/google/i18n/phonenumbers/carrier/data/65_en View File


BIN
java/carrier/src/com/google/i18n/phonenumbers/carrier/data/998_en View File


BIN
java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1686_en View File


BIN
java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/39_en View File


BIN
java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/39_it View File


BIN
java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/61_en View File


BIN
java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/config View File


BIN
java/geocoder/src/com/google/i18n/phonenumbers/timezones/data/map_data View File


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_CZ View File


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_DE View File


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_IT View File


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LI View File


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LV View File


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_ME View File


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SG View File


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_US View File


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_DE View File


+ 23
- 20
javascript/i18n/phonenumbers/demo-compiled.js View File

@ -167,12 +167,15 @@ CG:[,[,,"222\\d{6}|(?:0\\d|80)\\d{7}",,,,,,,[9]],[,,"222[1-589]\\d{5}",,,,"22212
["[3467]"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],,[,,"955\\d{5}",,,,"95581234",,,[8]],1,"[69]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CX:[,[,,"1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",,,,,,,[6,7,8,9,10,12]],[,,"8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",,,,"891641234",,,[9],[8]],[,,"4(?:79[01]|83[0-389]|94[0-478])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-37-9])\\d{6}",
,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",,,,"1300123456",,,[6,8,10,12]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"CX",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"([59]\\d{7})$|0","8$1","0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CY:[,[,,"(?:[279]\\d|[58]0)\\d{6}",,,,,,
,[8]],[,,"2[2-6]\\d{6}",,,,"22345678"],[,,"9(?:10|[4-79]\\d)\\d{5}",,,,"96123456"],[,,"800\\d{5}",,,,"80001234"],[,,"90[09]\\d{5}",,,,"90012345"],[,,"80[1-9]\\d{5}",,,,"80112345"],[,,"700\\d{5}",,,,"70012345"],[,,,,,,,,,[-1]],"CY",357,"00",,,,,,,,[[,"(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:50|77)\\d{6}",,,,"77123456"],,,[,,,,,,,,,[-1]]],CZ:[,[,,"(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",,,,,,,[9,10,11,12]],[,,"(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}",,,,"212345678",
,,[9]],[,,"(?:60[1-8]\\d|7(?:0(?:[2-5]\\d|60)|19[0-4]|[2379]\\d\\d))\\d{5}",,,,"601123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:0[05689]|76)\\d{6}",,,,"900123456",,,[9]],[,,"8[134]\\d{7}",,,,"811234567",,,[9]],[,,"70[01]\\d{6}",,,,"700123456",,,[9]],[,,"9[17]0\\d{6}",,,,"910123456",,,[9]],"CZ",420,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],
[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"9(?:5\\d|7[2-4])\\d{6}",,,,"972123456",,,[9]],,,[,,"9(?:3\\d{9}|6\\d{7,10})",,,,"93123456789"]],DE:[,[,,"[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",,,,,,,[4,5,6,7,8,9,10,11,12,13,14,15],[2,3]],[,,"32\\d{9,11}|49[1-6]\\d{10}|322\\d{6}|49[0-7]\\d{3,9}|(?:[34]0|[68]9)\\d{3,13}|(?:2(?:0[1-689]|[1-3569]\\d|4[0-8]|7[1-7]|8[0-7])|3(?:[3569]\\d|4[0-79]|7[1-7]|8[1-8])|4(?:1[02-9]|[2-48]\\d|5[0-6]|6[0-8]|7[0-79])|5(?:0[2-8]|[124-6]\\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-358]\\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\\d|[4-6][0-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|2\\d|3[0-46-9]|4[0-6]|5[013-9]|6[1-8]|7[0-8]|8[0-24-6])|9(?:0[6-9]|[1-4]\\d|[589][0-7]|6[0-8]|7[0-467]))\\d{3,12}",
,,[9]],[,,"7(?:060\\d|19(?:[0-4]\\d|50))\\d{4}|(?:60[1-8]|7(?:0[2-5]|[2379]\\d))\\d{6}",,,,"601123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:0[05689]|76)\\d{6}",,,,"900123456",,,[9]],[,,"8[134]\\d{7}",,,,"811234567",,,[9]],[,,"70[01]\\d{6}",,,,"700123456",,,[9]],[,,"9[17]0\\d{6}",,,,"910123456",,,[9]],"CZ",420,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",
["9"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"9(?:5\\d|7[2-4])\\d{6}",,,,"972123456",,,[9]],,,[,,"9(?:3\\d{9}|6\\d{7,10})",,,,"93123456789"]],DE:[,[,,"[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",,,,,,,[4,5,6,7,8,9,10,11,12,13,14,15],[2,3]],[,,"32\\d{9,11}|49[1-6]\\d{10}|322\\d{6}|49[0-7]\\d{3,9}|(?:[34]0|[68]9)\\d{3,13}|(?:2(?:0[1-689]|[1-3569]\\d|4[0-8]|7[1-7]|8[0-7])|3(?:[3569]\\d|4[0-79]|7[1-7]|8[1-8])|4(?:1[02-9]|[2-48]\\d|5[0-6]|6[0-8]|7[0-79])|5(?:0[2-8]|[124-6]\\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-358]\\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\\d|[4-6][0-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|2\\d|3[0-46-9]|4[0-6]|5[013-9]|6[1-8]|7[0-8]|8[0-24-6])|9(?:0[6-9]|[1-4]\\d|[589][0-7]|6[0-8]|7[0-467]))\\d{3,12}",
,,,"30123456",,,[5,6,7,8,9,10,11,12,13,14,15],[2,3,4]],[,,"1(?:(?:5(?:[0-25-9]\\d\\d|3(?:10|33))|7[26-9]\\d\\d)\\d{6}|6[023]\\d{7,8})|17\\d{8}",,,,"15123456789",,,[10,11]],[,,"800\\d{7,12}",,,,"8001234567890",,,[10,11,12,13,14,15]],[,,"(?:137[7-9]|900(?:[135]|9\\d))\\d{6}",,,,"9001234567",,,[10,11]],[,,"180\\d{5,11}|13(?:7[1-6]\\d\\d|8)\\d{4}",,,,"18012345",,,[7,8,9,10,11,12,13,14]],[,,"700\\d{8}",,,,"70012345678",,,[11]],[,,,,,,,,,[-1]],"DE",49,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3,13})","$1 $2",
["3[02]|40|[68]9"],"0$1"],[,"(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],[,"(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],
["3[02]|40|[68]9"],"0$1"],[,"(\\d{6})","$1",["227","2277"]],[,"(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],[,"(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],
"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],[,"(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],[,"(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],[,"(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],[,"(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],[,"(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],[,"(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],
[,"(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|3[13])"],"0$1"],[,"(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],,[,,"16(?:4\\d{1,10}|[89]\\d{1,11})",,,,"16412345",,,[4,5,6,7,8,9,10,11,12,13,14]],,,[,,,,,,,,,[-1]],[,,"18(?:1\\d{5,11}|[2-9]\\d{8})",,,,"18500123456",,,[8,9,10,11,12,13,14]],,,[,,"1(?:6(?:013|255|399)|7(?:(?:[015]1|[69]3)3|[2-4]55|[78]99))\\d{7,8}|15(?:(?:[03-68]00|113)\\d|2\\d55|7\\d99|9\\d33)\\d{7}",
[,"(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|3[13])"],"0$1"],[,"(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],[[,"(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],[,"(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],
"0$1"],[,"(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],
"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],[,"(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],[,"(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],[,"(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],[,"(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],[,"(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],[,"(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],
[,"(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|3[13])"],"0$1"],[,"(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],[,,"16(?:4\\d{1,10}|[89]\\d{1,11})",,,,"16412345",,,[4,5,6,7,8,9,10,11,12,13,14]],,,[,,,,,,,,,[-1]],[,,"18(?:1\\d{5,11}|[2-9]\\d{8})",,,,"18500123456",,,[8,9,10,11,12,13,14]],,,[,,"1(?:6(?:013|255|399)|7(?:(?:[015]1|[69]3)3|[2-4]55|[78]99))\\d{7,8}|15(?:(?:[03-68]00|113)\\d|2\\d55|7\\d99|9\\d33)\\d{7}",
,,,"177991234567",,,[12,13]]],DJ:[,[,,"(?:2\\d|77)\\d{6}",,,,,,,[8]],[,,"2(?:1[2-5]|7[45])\\d{5}",,,,"21360003"],[,,"77\\d{6}",,,,"77831001"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DJ",253,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DK:[,[,,"[2-9]\\d{7}",,,,,,,[8]],[,,"(?:2(?:[0-59][1-9]|[6-8]\\d)|3(?:[0-3][1-9]|4[13]|5[1-58]|6[1347-9]|7\\d|8[1-8]|9[1-79])|4(?:[0-25][1-9]|[34][2-9]|6[13-579]|7[13579]|8[1-47]|9[127])|5(?:[0-36][1-9]|4[146-9]|5[3-57-9]|7[568]|8[1-358]|9[1-69])|6(?:[0135][1-9]|2[1-68]|4[2-8]|6[1689]|[78]\\d|9[15689])|7(?:[0-69][1-9]|7[3-9]|8[147])|8(?:[16-9][1-9]|2[1-58])|9(?:[1-47-9][1-9]|6\\d))\\d{5}",
,,,"32123456"],[,,"(?:2[6-8]|37|6[78]|96)\\d{6}|(?:2[0-59]|3[0-689]|[457]\\d|6[0-69]|8[126-9]|9[1-47-9])[1-9]\\d{5}",,,,"34412345"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DK",45,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DM:[,[,,"(?:[58]\\d\\d|767|900)\\d{7}",,,,,,,[10],[7]],[,,"767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4])\\d{4}",
,,,"7674201234",,,,[7]],[,,"767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-8]|70[1-6])\\d{4}",,,,"7672251234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"DM",1,
@ -256,11 +259,11 @@ CG:[,[,,"222\\d{6}|(?:0\\d|80)\\d{7}",,,,,,,[9]],[,,"222[1-589]\\d{5}",,,,"22212
[,,"[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",,,,,,,[4,5,6,7,10],[8]],[,,"(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[03-57]\\d{7}|[16]\\d{3}(?:\\d{4})?|[289]\\d{3}(?:\\d(?:\\d{3})?)?)|94(?:000[09]|(?:12\\d|30[0-2])\\d|2(?:121|[2689]0\\d)|4(?:111|40\\d))\\d{4}",,,,"2123456789",,,[6,7,10],[4,5,8]],[,,"9(?:(?:0[0-5]|[13]\\d|2[0-3])\\d\\d|9(?:[0-46]\\d\\d|5(?:10|5\\d)|8(?:[12]\\d|88)|9(?:0[0-3]|[19]\\d|21|69|77|8[7-9])))\\d{5}",,,,"9123456789",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,
[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IR",98,"00","0",,,"0",,,,[[,"(\\d{4,5})","$1",["96"],"0$1"],[,"(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"9(?:4440\\d{5}|6(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19]))",,,,,,,[4,5,10]],[,,"96(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19])",
,,,"9601",,,[4,5]],,,[,,,,,,,,,[-1]]],IS:[,[,,"(?:38\\d|[4-9])\\d{6}",,,,,,,[7,9]],[,,"(?:4(?:1[0-24-69]|2[0-7]|[37][0-8]|4[0-24589]|5[0-68]|6\\d|8[0-36-8])|5(?:05|[156]\\d|2[02578]|3[0-579]|4[03-7]|7[0-2578]|8[0-35-9]|9[013-689])|872)\\d{4}",,,,"4101234",,,[7]],[,,"(?:38[589]\\d\\d|6(?:1[1-8]|2[0-6]|3[026-9]|4[014679]|5[0159]|6[0-69]|70|8[06-8]|9\\d)|7(?:5[057]|[6-9]\\d)|8(?:2[0-59]|[3-69]\\d|8[238]))\\d{4}",,,,"6111234"],[,,"80[0-8]\\d{4}",,,,"8001234",,,[7]],[,,"90(?:0\\d|1[5-79]|2[015-79]|3[135-79]|4[125-7]|5[25-79]|7[1-37]|8[0-35-7])\\d{3}",
,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"49[0-24-79]\\d{4}",,,,"4921234",,,[7]],"IS",354,"00|1(?:0(?:01|[12]0)|100)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"809\\d{4}",,,,"8091234",,,[7]],,,[,,"(?:689|8(?:7[18]|80)|95[48])\\d{4}",,,,"6891234",,,[7]]],IT:[,[,,"0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",,,,,,,[6,7,8,9,10,11,12]],[,,"0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}",
,,,"0212345678",,,[6,7,8,9,10,11]],[,,"3[2-9]\\d{7,8}|(?:31|43)\\d{8}",,,,"3123456789",,,[9,10]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[6,9]],[,,"(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{3}|[17])\\d{3}",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"IT",39,"00",,,,,,,,[[,"(\\d{4,5})","$1",["1(?:0|9[246])","1(?:0|9(?:2[2-9]|[46]))"]],
,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"49[0-24-79]\\d{4}",,,,"4921234",,,[7]],"IS",354,"00|1(?:0(?:01|[12]0)|100)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"809\\d{4}",,,,"8091234",,,[7]],,,[,,"(?:689|8(?:7[18]|80)|95[48])\\d{4}",,,,"6891234",,,[7]]],IT:[,[,,"0\\d{5,11}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",,,,,,,[6,7,8,9,10,11,12]],[,,"0(?:669[0-79]\\d{1,6}|831\\d{2,8})|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[2356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}",
,,,"0212345678"],[,,"3[2-9]\\d{7,8}|(?:31|43)\\d{8}",,,,"3123456789",,,[9,10]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[6,9]],[,,"(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{3}|[17])\\d{3}",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"IT",39,"00",,,,,,,,[[,"(\\d{4,5})","$1",["1(?:0|9[246])","1(?:0|9(?:2[2-9]|[46]))"]],
[,"(\\d{6})","$1",["1(?:1|92)"]],[,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],[,"(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],[,"(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],[,"(\\d{4})(\\d{4})","$1 $2",["894"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],
[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],[[,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],[,"(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],[,"(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],[,"(\\d{4})(\\d{4})","$1 $2",["894"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],[,"(\\d{3})(\\d{3})(\\d{3,4})",
"$1 $2 $3",["1(?:44|[679])|[378]|43"]],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],[,,,,,,,,,[-1]],1,,[,,"848\\d{6}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,"3[2-8]\\d{9,10}",,,,"33101234501",,,[11,12]]],JE:[,[,,"1534\\d{6}|(?:[3578]\\d|90)\\d{8}",,,,,,,[10],[6]],[,,"1534[0-24-8]\\d{5}",,,,"1534456789",,,,[6]],[,,"7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}",
[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[03]"]]],[[,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],[,"(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],[,"(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],[,"(\\d{4})(\\d{4})","$1 $2",["894"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],[,"(\\d{3})(\\d{3})(\\d{3,4})",
"$1 $2 $3",["1(?:44|[679])|[378]|43"]],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[03]"]]],[,,,,,,,,,[-1]],1,,[,,"848\\d{6}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,"3[2-8]\\d{9,10}",,,,"33101234501",,,[11,12]]],JE:[,[,,"1534\\d{6}|(?:[3578]\\d|90)\\d{8}",,,,,,,[10],[6]],[,,"1534[0-24-8]\\d{5}",,,,"1534456789",,,,[6]],[,,"7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}",
,,,"7797712345"],[,,"80(?:07(?:35|81)|8901)\\d{4}",,,,"8007354567"],[,,"(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}",,,,"9018105678"],[,,,,,,,,,[-1]],[,,"701511\\d{4}",,,,"7015115678"],[,,"56\\d{8}",,,,"5612345678"],"JE",44,"00","0",,,"([0-24-8]\\d{5})$|0|180020","1534$1",,,,,[,,"76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",,,,"7640123456"],,,[,,,,,,,,,[-1]],[,,"(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}",
,,,"5512345678"],,,[,,,,,,,,,[-1]]],JM:[,[,,"(?:[58]\\d\\d|658|900)\\d{7}",,,,,,,[10],[7]],[,,"8766060\\d{3}|(?:658(?:2(?:[0-8]\\d|9[0-46-9])|[3-9]\\d\\d)|876(?:52[35]|6(?:0[1-3579]|1[0235-9]|[23]\\d|40|5[06]|6[2-589]|7[0-25-9]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468])))\\d{4}",,,,"8765230123",,,,[7]],[,,"(?:658295|876(?:2(?:0[1-9]|[13-9]\\d|2[013-9])|[348]\\d\\d|5(?:0[1-9]|[1-9]\\d)|6(?:4[89]|6[67])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579])))\\d{4}",
,,,"8762101234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"JM",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"658|876",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,
@ -298,7 +301,7 @@ CG:[,[,,"222\\d{6}|(?:0\\d|80)\\d{7}",,,,,,,[9]],[,,"222[1-589]\\d{5}",,,,"22212
,,,"21212862",,,[8],[6]],[,,"(?:20(?:[23579]\\d|8[78])|30[24]\\d)\\d{6}|30\\d{7}",,,,"2023123456",,,[9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LA",856,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["3"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LB:[,[,,"[27-9]\\d{7}|[13-9]\\d{6}",
,,,,,,[7,8]],[,,"7(?:62|8[0-6]|9[04-9])\\d{4}|(?:[14-69]\\d|2(?:[14-69]\\d|[78][1-9])|7[2-57]|8[02-9])\\d{5}",,,,"1123456"],[,,"(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[7-9]|9[1-3]))\\d{5}",,,,"71123456"],[,,,,,,,,,[-1]],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,"80\\d{6}",,,,"80123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LB",961,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-6]|9[04-9])|8[02-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],,[,
,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LC:[,[,,"(?:[58]\\d\\d|758|900)\\d{7}",,,,,,,[10],[7]],[,,"758(?:234|4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|(?:63|75)8)\\d{4}",,,,"7584305678",,,,[7]],[,,"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[0-3])|812)\\d{4}",,,,"7582845678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",
,,,"5002345678"],[,,,,,,,,,[-1]],"LC",1,"011","1",,,"([2-8]\\d{6})$|1","758$1",,,,,[,,,,,,,,,[-1]],,"758",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LI:[,[,,"[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",,,,,,,[7,9]],[,,"(?:2(?:01|1[27]|2[024]|3\\d|6[02-578]|96)|3(?:[24]0|33|7[0135-7]|8[048]|9[0269]))\\d{4}",,,,"2345678",,,[7]],[,,"(?:6(?:(?:4[5-9]|5[0-46-9])\\d|6(?:[024-6]\\d|[17]0|3[7-9]))\\d|7(?:[37-9]\\d|42|56))\\d{4}",,,,"660234567"],[,,"8002[28]\\d\\d|80(?:05\\d|9)\\d{4}",,,,"8002222"],[,,"90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d",
,,,"5002345678"],[,,,,,,,,,[-1]],"LC",1,"011","1",,,"([2-8]\\d{6})$|1","758$1",,,,,[,,,,,,,,,[-1]],,"758",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LI:[,[,,"[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",,,,,,,[7,9]],[,,"(?:2(?:01|1[27]|2[024]|3\\d|6[02-578]|96)|3(?:[24]0|33|7[0135-7]|8[048]|9[0269]))\\d{4}",,,,"2345678",,,[7]],[,,"(?:6(?:(?:4[5-9]|5\\d)\\d|6(?:[024-6]\\d|[17]0|3[7-9]))\\d|7(?:[37-9]\\d|42|56))\\d{4}",,,,"660234567"],[,,"8002[28]\\d\\d|80(?:05\\d|9)\\d{4}",,,,"8002222"],[,,"90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d",
,,,"9002222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LI",423,"00","0",,,"(1001)|0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"870(?:28|87)\\d\\d",,,,"8702812",,,[7]],,,[,,"697(?:42|56|[78]\\d)\\d{4}",,,,"697861234",,,[9]]],
LK:[,[,,"[1-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:12[2-9]|602|8[12]\\d|9(?:1\\d|22|9[245]))\\d{6}|(?:11|2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7])[2-57]\\d{6}",,,,"112345678",,,,[7]],[,,"7(?:[0-25-8]\\d|4[0-4])\\d{6}",,,,"712345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LK",94,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"1973\\d{5}",,,,"197312345"],
,,[,,,,,,,,,[-1]]],LR:[,[,,"(?:[2457]\\d|33|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",,,,,,,[7,8,9]],[,,"2\\d{7}",,,,"21234567",,,[8]],[,,"(?:(?:(?:22|33)0|555|7(?:6[01]|7\\d)|88\\d)\\d|4(?:240|[67]))\\d{5}|[56]\\d{6}",,,,"770123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"332(?:02|[34]\\d)\\d{4}",,,,"332021234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LR",231,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})",
@ -306,14 +309,14 @@ LK:[,[,,"[1-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:12[2-9]|602|8[12]\\d|9(?:1\\d|22|9[2
,,,"31234567"],[,,"6\\d{7}",,,,"61234567"],[,,"80[02]\\d{5}",,,,"80012345"],[,,"9(?:0[0239]|10)\\d{5}",,,,"90012345"],[,,"808\\d{5}",,,,"80812345"],[,,"70[05]\\d{5}",,,,"70012345"],[,,"[89]01\\d{5}",,,,"80123456"],"LT",370,"00","0",,,"[08]",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(0-$1)",,1],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",,1],[,"(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",,1],[,"(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",,1]],,[,,,,,,,,,[-1]],
,,[,,,,,,,,,[-1]],[,,"70[67]\\d{5}",,,,"70712345"],,,[,,,,,,,,,[-1]]],LU:[,[,,"35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",,,,,,,[4,5,6,7,8,9,10,11]],[,,"(?:35[013-9]|80[2-9]|90[89])\\d{1,8}|(?:2[2-9]|3[0-46-9]|[457]\\d|8[13-9]|9[2-579])\\d{2,9}",,,,"27123456"],[,,"6(?:[269][18]|5[1568]|7[189]|81)\\d{6}",,,,"628123456",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"90[015]\\d{5}",,,,"90012345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,,,,,,,,[-1]],[,,"20(?:1\\d{5}|[2-689]\\d{1,7})",
,,,"20201234",,,[4,5,6,7,8,9,10]],"LU",352,"00",,,,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)",,,,[[,"(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{3})(\\d{2})(\\d{3})",
"$1 $2 $3",["80[01]|90[015]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LV:[,[,,"(?:[268]\\d|90)\\d{6}",,,,,,,[8]],[,,"6\\d{7}",
,,,"63123456"],[,,"2333[0-8]\\d{3}|2(?:[0-24-9]\\d\\d|3(?:0[07]|[14-9]\\d|2[02-9]|3[0-24-9]))\\d{4}",,,,"21234567"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,"81\\d{6}",,,,"81123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LV",371,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LY:[,[,,"[2-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:2(?:0[56]|[1-6]\\d|7[124579]|8[124])|3(?:1\\d|2[2356])|4(?:[17]\\d|2[1-357]|5[2-4]|8[124])|5(?:[1347]\\d|2[1-469]|5[13-5]|8[1-4])|6(?:[1-479]\\d|5[2-57]|8[1-5])|7(?:[13]\\d|2[13-79])|8(?:[124]\\d|5[124]|84))\\d{6}",
"$1 $2 $3",["80[01]|90[015]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LV:[,[,,"(?:[268]\\d|78|90)\\d{6}",,,,,,,[8]],[,,
"6\\d{7}",,,,"63123456"],[,,"2333[0-8]\\d{3}|2(?:[0-24-9]\\d\\d|3(?:0[07]|[14-9]\\d|2[02-9]|3[0-24-9]))\\d{4}",,,,"21234567"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,"81\\d{6}",,,,"81123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LV",371,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2679]|8[01]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LY:[,[,,"[2-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:2(?:0[56]|[1-6]\\d|7[124579]|8[124])|3(?:1\\d|2[2356])|4(?:[17]\\d|2[1-357]|5[2-4]|8[124])|5(?:[1347]\\d|2[1-469]|5[13-5]|8[1-4])|6(?:[1-479]\\d|5[2-57]|8[1-5])|7(?:[13]\\d|2[13-79])|8(?:[124]\\d|5[124]|84))\\d{6}",
,,,"212345678",,,,[7]],[,,"9[1-6]\\d{7}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LY",218,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MA:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}",,,,"520123456"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-8]|5[0-5]|8[0-7]))\\d{6}",
,,,"650123456"],[,,"80[0-7]\\d{6}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}",,,,"592401234"],"MA",212,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],[,"(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-46-9]|3[3-9]|9)|8(?:0[89]|92)"],"0$1"],[,"(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],[,"(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,
[-1]]],MC:[,[,,"(?:[3489]|6\\d)\\d{7}",,,,,,,[8,9]],[,,"(?:870|9[2-47-9]\\d)\\d{5}",,,,"99123456",,,[8]],[,,"4(?:[469]\\d|5[1-9])\\d{5}|(?:3|6\\d)\\d{7}",,,,"612345678"],[,,"(?:800|90\\d)\\d{5}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MC",377,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["87"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})",
"$1 $2 $3 $4 $5",["6"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"8[07]0\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MD:[,[,,"(?:[235-7]\\d|[89]0)\\d{6}",,,,,,,[8]],[,,"(?:(?:2[1-9]|3[1-79])\\d|5(?:33|5[257]))\\d{5}",,,,"22212345"],[,,"562\\d{5}|(?:6\\d|7[16-9])\\d{6}",,,,"62112345"],[,,"800\\d{5}",,,,"80012345"],[,
,"90[056]\\d{5}",,,,"90012345"],[,,"808\\d{5}",,,,"80812345"],[,,,,,,,,,[-1]],[,,"3[08]\\d{6}",,,,"30123456"],"MD",373,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"803\\d{5}",,,,"80312345"],,,[,,,,,,,,,[-1]]],ME:[,[,,"(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",,,,,,,[8,9],[6]],[,,"(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:0[2467]|1[24-7]|2[2-467]))\\d{5}",
,,,"30234567",,,[8],[6]],[,,"6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}",,,,"67622901",,,[8]],[,,"80(?:[0-2578]|9\\d)\\d{5}",,,,"80080002"],[,,"9(?:4[1568]|5[178])\\d{5}",,,,"94515151",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"78[1-49]\\d{5}",,,,"78108780",,,[8]],"ME",382,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"77[1-9]\\d{5}",,,,"77273012",,,[8]],,,[,,,,,,,,,[-1]]],MF:[,[,,"(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],
,,,"30234567",,,[8],[6]],[,,"6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}",,,,"60123456",,,[8]],[,,"80(?:[0-2578]|9\\d)\\d{5}",,,,"80080002"],[,,"9(?:4[1568]|5[178])\\d{5}",,,,"94515151",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"78[1-49]\\d{5}",,,,"78108780",,,[8]],"ME",382,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"77[1-9]\\d{5}",,,,"77273012",,,[8]],,,[,,,,,,,,,[-1]]],MF:[,[,,"(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],
[,,"590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}",,,,"590271234"],[,,"(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}",,,,"976012345"],"MF",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MG:[,[,,"[23]\\d{8}",,,,,,,[9],[7]],[,,"2072[29]\\d{4}|20(?:2\\d|4[47]|5[3467]|6[279]|7[356]|8[268]|9[2457])\\d{5}",
,,,"202123456",,,,[7]],[,,"3[2-47-9]\\d{7}",,,,"321234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"22\\d{7}",,,,"221234567"],"MG",261,"00","0",,,"([24-9]\\d{6})$|0","20$1",,,[[,"(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MH:[,[,,"329\\d{4}|(?:[256]\\d|45)\\d{5}",,,,,,,[7]],[,,"(?:247|528|625)\\d{4}",,,,"2471234"],[,,"(?:(?:23|54)5|329|45[35-8])\\d{4}",,,,"2351234"],[,,,,,,,,,[-1]],
[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"635\\d{4}",,,,"6351234"],"MH",692,"011","1",,,"1",,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MK:[,[,,"[2-578]\\d{7}",,,,,,,[8],[6,7]],[,,"(?:(?:2(?:62|77)0|3444)\\d|4[56]440)\\d{3}|(?:34|4[357])700\\d{3}|(?:2(?:[0-3]\\d|5[0-578]|6[01]|82)|3(?:1[3-68]|[23][2-68]|4[23568])|4(?:[23][2-68]|4[3-68]|5[2568]|6[25-8]|7[24-68]|8[4-68]))\\d{5}",,,,"22012345",,,,[6,7]],[,,"7(?:3555|(?:474|9[019]7)7)\\d{3}|7(?:[0-25-8]\\d\\d|3(?:[1-478]\\d|6[01])|4(?:2\\d|60|7[01578])|9(?:[2-4]\\d|5[01]|7[015]))\\d{4}",
@ -399,7 +402,7 @@ PT:[,[,,"1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",,,,,,,[9]],[,,"2(?:[12]\\d|3[1-689]|
"$1-$2 $3 $4",["8"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1"]],[[,"(\\d{2})(\\d{2,3})(\\d{2})","$1 $2 $3",["20"]],[,"(\\d{3})(\\d{4})","$1 $2",["9(?:00|39|44|9)"]],[,"(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"]],[,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})",
"$1 $2 $3 $4",["8"]],[,"(\\d{3})(\\d{2,3})(\\d{2})","$1 $2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[,"(\\d{3})(\\d{2,3})(\\d{3})","$1 $2 $3",["9(?:00|39|44)"]],[,"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["10|7"]],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})",
"$1 $2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["9"]],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]"]]],[,,"74[02-9]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,"10[1-8]\\d{6}",,,,"102345678",,,[9]],,,[,,"(?:25[245]|67[3-68])\\d{9}",,,,"254123456789",,,[12]]],SG:[,[,,"(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",,,,,,,[8,10,11]],[,,"662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}",
,,,"61234567",,,[8]],[,,"8980\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-7])|9[0-8]\\d)\\d{5}",,,,"81234567",,,[8]],[,,"(?:18|8)00\\d{7}",,,,"18001234567",,,[10,11]],[,,"1900\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:3[12]\\d|666)\\d{5}",,,,"31234567",,,[8]],"SG",65,"0[0-3]\\d",,,,,,,,[[,"(\\d{4,5})","$1",["1[013-9]|77","1(?:[013-8]|9(?:0[1-9]|[1-9]))|77"]],[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})",
,,,"61234567",,,[8]],[,,"898[02-8]\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-7])|9[0-8]\\d)\\d{5}",,,,"81234567",,,[8]],[,,"(?:18|8)00\\d{7}",,,,"18001234567",,,[10,11]],[,,"1900\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:3[12]\\d|666)\\d{5}",,,,"31234567",,,[8]],"SG",65,"0[0-3]\\d",,,,,,,,[[,"(\\d{4,5})","$1",["1[013-9]|77","1(?:[013-8]|9(?:0[1-9]|[1-9]))|77"]],[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})",
"$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7000\\d{7}",,,,"70001234567",,,[11]],,,[,,,,,,,,,[-1]]],SH:[,[,,"(?:[256]\\d|8)\\d{3}",,,,,,,[4,5]],[,,"2(?:[0-57-9]\\d|6[4-9])\\d\\d",,,,"22158"],[,,"[56]\\d{4}",,,,"51234",,,[5]],[,,,,,,,,,[-1]],
[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"262\\d\\d",,,,"26212",,,[5]],"SH",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],1,"[256]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SI:[,[,,"[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",,,,,,,[5,6,7,8]],[,,"(?:[1-357][2-8]|4[24-8])\\d{6}",,,,"12345678",,,[8],[7]],[,,"65(?:[178]\\d|5[56]|6[01])\\d{4}|(?:[37][01]|4[0139]|51|6[489])\\d{6}",,,,"31234567",,,[8]],[,,"80\\d{4,6}",,,,"80123456",,,[6,7,8]],[,,"89[1-3]\\d{2,5}|90\\d{4,6}",,,,"90123456"],[,,,,,,,,,[-1]],
[,,,,,,,,,[-1]],[,,"(?:59\\d\\d|8(?:1(?:[67]\\d|8[0-589])|2(?:0\\d|2[0-37-9]|8[0-2489])|3[389]\\d))\\d{4}",,,,"59012345",,,[8]],"SI",386,"00|10(?:22|66|88|99)","0",,,"0",,"00",,[[,"(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SJ:[,[,,"0\\d{4}|(?:[489]\\d|79)\\d{6}",
@ -441,8 +444,8 @@ PT:[,[,,"1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",,,,,,,[9]],[,,"2(?:[12]\\d|3[1-689]|
,,,"311234567",,,[9],[5,6,7]],[,,"790\\d{6}|(?:39|50|6[36-8]|7[1-357]|9[1-9])\\d{7}",,,,"501234567",,,[9]],[,,"800[1-8]\\d{5,6}",,,,"800123456"],[,,"900[239]\\d{5,6}",,,,"900212345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"89[1-579]\\d{6}",,,,"891234567",,,[9]],"UA",380,"00","0",,,"0",,"0~0",,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],[,"(\\d{4})(\\d{5})",
"$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UG:[,[,,"800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",,,,,,,[9],[5,6,7]],[,,"20(?:(?:240|30[67])\\d|6(?:00[0-2]|30[0-4]))\\d{3}|(?:20(?:[017]\\d|2[5-9]|3[1-4]|5[0-4]|6[15-9])|[34]\\d{3})\\d{5}",
,,,"312345678",,,,[5,6,7]],[,,"72[48]0\\d{5}|7(?:[014-8]\\d|2[067]|36|9[0189])\\d{6}",,,,"712345678"],[,,"800[1-3]\\d{5}",,,,"800123456"],[,,"90[1-3]\\d{6}",,,,"901123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UG",256,"00[057]","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],US:[,[,,"[2-9]\\d{9}|3\\d{6}",
,,,,,,[10],[7]],[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[0-68]))\\d{4}|(?:2742|305[3-9]|(?:472|983)[2-47-9]|505[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",
,,,"2015550123",,,,[7]],[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[0-68]))\\d{4}|(?:2742|305[3-9]|(?:472|983)[2-47-9]|505[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",
,,,,,,[10],[7]],[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[0-68]))\\d{4}|(?:2742|305[3-9]|(?:472|983)[2-47-9]|505[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",
,,,"2015550123",,,,[7]],[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[0-68]))\\d{4}|(?:2742|305[3-9]|(?:472|983)[2-47-9]|505[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",
,,,"2015550123",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"305209\\d{4}",,,,"3052090123",,,,[7]],"US",1,"011","1",,,"1",,,1,[[,"(\\d{3})(\\d{4})","$1-$2",["310"],,,1],
[,"(\\d{3})(\\d{4})","$1-$2",["[24-9]|3(?:[02-9]|1[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],,,1]],[[,"(\\d{3})(\\d{4})","$1-$2",["310"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[2-9]"]]],[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UY:[,[,,"0004\\d{2,9}|[1249]\\d{7}|2\\d{3,4}|(?:[49]\\d|80)\\d{5}",,,,,,,[4,5,6,7,8,9,10,11,12,13]],[,,"(?:1(?:770|9(?:20|[89]7))|(?:2\\d|4[2-7])\\d\\d)\\d{4}",,,,"21231234",,,[8],[7]],[,,"9[1-9]\\d{6}",,,,"94231234",,
,[8]],[,,"0004\\d{2,9}|(?:405|80[05])\\d{4}",,,,"8001234",,,[6,7,8,9,10,11,12,13]],[,,"90[0-8]\\d{4}",,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UY",598,"0(?:0|1[3-9]\\d)","0"," int. ",,"0",,"00",,[[,"(\\d{4,5})","$1",["21"]],[,"(\\d{3})(\\d{3,4})","$1 $2",["0"]],[,"(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{4})","$1 $2",["[124]"]],[,"(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})",
@ -558,11 +561,11 @@ function Kc(a,b){var c=a.v.toString();if(0<=c.substring(a.$).search(a.fa)){var d
,,,"112",,,[3]],,[,,"1(?:0(?:00|15|2[2-4679])|1(?:1[0-35-9]|2|37|[46]6|7[57]|8[79]|9[0-379])|2(?:00|[12]2|34|55)|3(?:21|33)|4(?:0[06]|1[4-6])|5(?:15|5[15])|693|7(?:00|1[7-9]|2[02]|[67]7)|975)|3855|5(?:0(?:30|49)|510)|911",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"(?:385|5(?:0[34]|51))\\d",,,,"3850",,,[4]]],CU:[,[,,"[12]\\d\\d(?:\\d{3,4})?",,,,,,,[3,6,7]],,,[,,"10[4-7]|(?:116|204\\d)\\d{3}",,,,"104"],[,,,,,,,,,[-1]],,,,"CU",,,,,,,,,,,,,,,,,,[,,"10[4-6]",,,,"104",,,[3]],,[,,"1(?:0[4-7]|1(?:6111|8)|40)|2045252",
,,,"104"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CV:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"13[0-2]",,,,"130"],[,,,,,,,,,[-1]],,,,"CV",,,,,,,,,,,,,,,,,,[,,"13[0-2]",,,,"130"],,[,,"13[0-2]",,,,"130"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CW:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"112|911",,,,"112"],[,,,,,,,,,[-1]],,,,"CW",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112"],,[,,"1(?:12|76)|911",,,,"112"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],CX:[,[,,"[01]\\d\\d",,,,,,,[3]],,,[,,"000|112",
,,,"000"],[,,,,,,,,,[-1]],,,,"CX",,,,,,,,,,,,,,,,,,[,,"000|112",,,,"000"],,[,,"000|112",,,,"000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CY:[,[,,"1\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"1(?:1(?:2|6\\d{3})|99)",,,,"112"],[,,,,,,,,,[-1]],,,,"CY",,,,,,,,,,,,,,,,,,[,,"1(?:12|99)",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:000|111))|99)",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CZ:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:2|6(?:00[06]|1(?:11|23)))|5\\d)",,,,"112",,,[3,6]],[,
,,,,,,,,[-1]],,,,"CZ",,,,,,,,,,,,,,,,,,[,,"1(?:12|5\\d)",,,,"112",,,[3]],,[,,"1(?:1(?:2|8\\d)|(?:2|3\\d)\\d{2,3}|5\\d|99)|1(?:16|4)\\d{3}",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DE:[,[,,"[137]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:[02]|6\\d{3})",,,,"110",,,[3,6]],[,,,,,,,,,[-1]],,,,"DE",,,,,,,,,,,,,,,,,,[,,"11[02]",,,,"110",,,[3]],,[,,"11(?:[025]|6(?:00[06]|1(?:1[167]|23))|800\\d)|3311|7(?:0\\d{3}|464)|118\\d\\d",,,,"110"],[,,,,,,,,,[-1]],[,,"(?:331|7(?:0\\d\\d|46))\\d",,,,"3310",
,,[4,5]],,[,,"7(?:0\\d\\d|46)\\d",,,,"7460",,,[4,5]]],DJ:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"DJ",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DK:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:[24]|6\\d{3})",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"DK",,,,,,,,,,,,,,,,,,[,,"11[24]",,,,"112",,,[3]],,[,,"1(?:1(?:[248]|6(?:00[06]|111))|619[0-2]|8(?:01|1[0238]|28|30|5[13]|8[18]))",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,
[-1]],,[,,,,,,,,,[-1]]],DM:[,[,,"[39]\\d\\d",,,,,,,[3]],,,[,,"333|9(?:11|88|99)",,,,"333"],[,,,,,,,,,[-1]],,,,"DM",,,,,,,,,,,,,,,,,,[,,"333|9(?:11|99)",,,,"333"],,[,,"333|9(?:11|88|99)",,,,"333"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DO:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"112|9(?:11|88)",,,,"112"],[,,,,,,,,,[-1]],,,,"DO",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112"],,[,,"112|9(?:11|88)",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DZ:[,[,,"[17]\\d{1,3}",,,,,,,[2,3,4]],,,[,,"1(?:12|[47]|54\\d)",
,,,"14"],[,,,,,,,,,[-1]],,,,"DZ",,,,,,,,,,,,,,,,,,[,,"1(?:12|[47])",,,,"14",,,[2,3]],,[,,"1(?:055|12|[47]|548)|730",,,,"14"],[,,,,,,,,,[-1]],[,,"730",,,,"730",,,[3]],,[,,"730",,,,"730",,,[3]]],EC:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"1(?:0[12]|12)|911",,,,"101"],[,,,,,,,,,[-1]],,,,"EC",,,,,,,,,,,,,,,,,,[,,"1(?:0[12]|12)|911",,,,"101"],,[,,"1(?:0[12]|12)|911",,,,"101"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],EE:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:[02]|6\\d{3})|2(?:05|28)|3(?:014|3(?:21|5\\d?)|660)|492|5(?:1[03]|410|501)|6(?:112|333|644)|7(?:012|127|89)|8(?:10|8[57])|9(?:0[134]|14))",
,,,"110"],[,,"1(?:18(?:00|[12458]\\d?)|2(?:0(?:[02-46-8]\\d?|1[0-36])|1(?:[0-4]\\d?|6[06])|2(?:[0-4]\\d?|5[25])|[367]|4(?:0[04]|[12]\\d?|4[24]|54)|55[12457])|3(?:0(?:[02]\\d?|1[13578]|3[356])|1[1347]|2[02-5]|3(?:[01347]\\d?|2[023]|88)|4(?:[35]\\d?|4[34])|5(?:3[134]|5[035])|666)|4(?:2(?:00|4\\d?)|4(?:0[01358]|1[024]|50|7\\d?)|900)|5(?:0[0-35]|1(?:[1267]\\d?|5[0-7]|82)|2(?:[014-6]\\d?|22)|330|4(?:[35]\\d?|44)|5(?:00|[1-69]\\d?)|9(?:[159]\\d?|[38]0|77))|6(?:1(?:00|1[19]|[35-9]\\d?)|2(?:2[26]|[68]\\d?)|3(?:22|36|6[36])|5|6(?:[0-359]\\d?|6[0-26])|7(?:00|55|7\\d?|8[89])|9(?:00|1\\d?|69))|7(?:0(?:[023]\\d?|1[0578])|1(?:00|2[034]|[4-9]\\d?)|2(?:[07]\\d?|20|44)|7(?:[0-57]\\d?|9[79])|8(?:0[08]|2\\d?|8[0178])|9(?:00|97))|8(?:1[127]|8[1268]|9[269])|9(?:0(?:[02]\\d?|69|9[0269])|1[1-3689]|21))",
,,,,,,,,[-1]],,,,"CZ",,,,,,,,,,,,,,,,,,[,,"1(?:12|5\\d)",,,,"112",,,[3]],,[,,"1(?:1(?:2|8\\d)|(?:2|3\\d)\\d{2,3}|5\\d|99)|1(?:16|4)\\d{3}",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DE:[,[,,"[1-478]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:[02]|6\\d{3})",,,,"110",,,[3,6]],[,,,,,,,,,[-1]],,,,"DE",,,,,,,,,,,,,,,,,,[,,"11[02]",,,,"110",,,[3]],,[,,"11(?:[025]|6(?:00[06]|1(?:1[167]|23))|800\\d)|22(?:044|5(?:43|80)|7700|922)|33(?:11|3[34])|44844|7(?:0\\d{3}|464)|80808|118\\d\\d",,,,"110"],
[,,,,,,,,,[-1]],[,,"(?:33[13]|746)\\d|(?:22(?:[059]|7\\d)|(?:44|80)8|70\\d)\\d\\d",,,,"3310",,,[4,5,6]],,[,,"(?:333|746)\\d|(?:22(?:[059]|7\\d)|(?:44|80)8|70\\d)\\d\\d",,,,"3330",,,[4,5,6]]],DJ:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"DJ",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DK:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:[24]|6\\d{3})",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"DK",,,,,,,,,,,,,,,,,,[,,"11[24]",
,,,"112",,,[3]],,[,,"1(?:1(?:[248]|6(?:00[06]|111))|619[0-2]|8(?:01|1[0238]|28|30|5[13]|8[18]))",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DM:[,[,,"[39]\\d\\d",,,,,,,[3]],,,[,,"333|9(?:11|88|99)",,,,"333"],[,,,,,,,,,[-1]],,,,"DM",,,,,,,,,,,,,,,,,,[,,"333|9(?:11|99)",,,,"333"],,[,,"333|9(?:11|88|99)",,,,"333"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DO:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"112|9(?:11|88)",,,,"112"],[,,,,,,,,,[-1]],,,,"DO",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112"],
,[,,"112|9(?:11|88)",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DZ:[,[,,"[17]\\d{1,3}",,,,,,,[2,3,4]],,,[,,"1(?:12|[47]|54\\d)",,,,"14"],[,,,,,,,,,[-1]],,,,"DZ",,,,,,,,,,,,,,,,,,[,,"1(?:12|[47])",,,,"14",,,[2,3]],,[,,"1(?:055|12|[47]|548)|730",,,,"14"],[,,,,,,,,,[-1]],[,,"730",,,,"730",,,[3]],,[,,"730",,,,"730",,,[3]]],EC:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"1(?:0[12]|12)|911",,,,"101"],[,,,,,,,,,[-1]],,,,"EC",,,,,,,,,,,,,,,,,,[,,"1(?:0[12]|12)|911",,,,"101"],,[,,"1(?:0[12]|12)|911",
,,,"101"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],EE:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:[02]|6\\d{3})|2(?:05|28)|3(?:014|3(?:21|5\\d?)|660)|492|5(?:1[03]|410|501)|6(?:112|333|644)|7(?:012|127|89)|8(?:10|8[57])|9(?:0[134]|14))",,,,"110"],[,,"1(?:18(?:00|[12458]\\d?)|2(?:0(?:[02-46-8]\\d?|1[0-36])|1(?:[0-4]\\d?|6[06])|2(?:[0-4]\\d?|5[25])|[367]|4(?:0[04]|[12]\\d?|4[24]|54)|55[12457])|3(?:0(?:[02]\\d?|1[13578]|3[356])|1[1347]|2[02-5]|3(?:[01347]\\d?|2[023]|88)|4(?:[35]\\d?|4[34])|5(?:3[134]|5[035])|666)|4(?:2(?:00|4\\d?)|4(?:0[01358]|1[024]|50|7\\d?)|900)|5(?:0[0-35]|1(?:[1267]\\d?|5[0-7]|82)|2(?:[014-6]\\d?|22)|330|4(?:[35]\\d?|44)|5(?:00|[1-69]\\d?)|9(?:[159]\\d?|[38]0|77))|6(?:1(?:00|1[19]|[35-9]\\d?)|2(?:2[26]|[68]\\d?)|3(?:22|36|6[36])|5|6(?:[0-359]\\d?|6[0-26])|7(?:00|55|7\\d?|8[89])|9(?:00|1\\d?|69))|7(?:0(?:[023]\\d?|1[0578])|1(?:00|2[034]|[4-9]\\d?)|2(?:[07]\\d?|20|44)|7(?:[0-57]\\d?|9[79])|8(?:0[08]|2\\d?|8[0178])|9(?:00|97))|8(?:1[127]|8[1268]|9[269])|9(?:0(?:[02]\\d?|69|9[0269])|1[1-3689]|21))",
,,,"123",,,[3,4,5]],,,,"EE",,,,,,,,,,,,,,,,,,[,,"11[02]",,,,"110",,,[3]],,[,,"1(?:1(?:[02-579]|6(?:000|111)|8(?:[09]\\d|[1-8]))|2[36-9]|3[7-9]|4[05-7]|5[6-8]|6[05]|7[3-6]|8[02-7]|9[3-9])|1(?:2[0-245]|3[0-6]|4[1-489]|5[0-59]|6[1-46-9]|7[0-27-9]|8[189]|9[0-2])\\d\\d?",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"1(?:18[1258]|2(?:0(?:1[036]|[46]\\d?)|166|21|4(?:0[04]|1\\d?|5[47])|[67])|3(?:0(?:1[13-578]|2\\d?|3[56])|1[15]|2[045]|3(?:[13]\\d?|2[13])|43|5(?:00|3[34]|53))|44(?:0[0135]|14|50|7\\d?)|5(?:05|1(?:[12]\\d?|5[1246]|8[12])|2(?:[01]\\d?|22)|3(?:00|3[03])|4(?:15|5\\d?)|500|9(?:5\\d?|77|80))|6(?:1[35-8]|226|3(?:22|3[36]|66)|644|7(?:00|7\\d?|89)|9(?:00|69))|7(?:01[258]|1(?:00|[15]\\d?)|2(?:44|7\\d?)|8(?:00|87|9\\d?))|8(?:1[128]|8[56]|9(?:[26]\\d?|77))|90(?:2\\d?|69|92))",
,,,"126",,,[3,4,5]]],EG:[,[,,"[13]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:2[23]|80)",,,,"122",,,[3]],[,,,,,,,,,[-1]],,,,"EG",,,,,,,,,,,,,,,,,,[,,"1(?:2[23]|80)",,,,"122",,,[3]],,[,,"1(?:2[23]|[679]\\d{3}|80)|34400",,,,"122"],[,,,,,,,,,[-1]],[,,"344\\d\\d",,,,"34400",,,[5]],,[,,"344\\d\\d",,,,"34400",,,[5]]],EH:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:[59]|77)",,,,"15"],[,,,,,,,,,[-1]],,,,"EH",,,,,,,,,,,,,,,,,,[,,"1(?:[59]|77)",,,,"15"],,[,,"1(?:[59]|77)",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,
[,,,,,,,,,[-1]]],ER:[,[,,"[12]\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"11[2-46]|(?:12[47]|20[12])\\d{3}",,,,"112"],[,,,,,,,,,[-1]],,,,"ER",,,,,,,,,,,,,,,,,,[,,"1(?:1[2-46]|24422)|20(?:1(?:606|917)|2914)|(?:1277|2020)99",,,,"112"],,[,,"1(?:1[2-6]|24422)|20(?:1(?:606|917)|2914)|(?:1277|2020)99",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ES:[,[,,"[0-379]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"0(?:16|6[57]|8[58])|1(?:006|12|[3-7]\\d\\d)|(?:116|20\\d)\\d{3}",,,,"016",,,[3,4,6]],[,,"[12]2\\d{1,4}|90(?:5\\d|7)|(?:118|2(?:[357]\\d|80)|3[357]\\d)\\d\\d|[79]9[57]\\d{3}",


+ 52
- 14
javascript/i18n/phonenumbers/metadata.js View File

@ -2071,7 +2071,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}",,,,"212345678",,,[9]
]
,[,,"(?:60[1-8]\\d|7(?:0(?:[2-5]\\d|60)|19[0-4]|[2379]\\d\\d))\\d{5}",,,,"601123456",,,[9]
,[,,"7(?:060\\d|19(?:[0-4]\\d|50))\\d{4}|(?:60[1-8]|7(?:0[2-5]|[2379]\\d))\\d{6}",,,,"601123456",,,[9]
]
,[,,"800\\d{6}",,,,"800123456",,,[9]
]
@ -2120,6 +2120,45 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,"DE",49,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"]
,"0$1"]
,[,"(\\d{6})","$1",["227","2277"]
]
,[,"(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"]
,"0$1"]
,[,"(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"]
,"0$1"]
,[,"(\\d{3})(\\d{4})","$1 $2",["138"]
,"0$1"]
,[,"(\\d{5})(\\d{2,10})","$1 $2",["3"]
,"0$1"]
,[,"(\\d{3})(\\d{5,11})","$1 $2",["181"]
,"0$1"]
,[,"(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"]
,"0$1"]
,[,"(\\d{3})(\\d{7,8})","$1 $2",["1[67]"]
,"0$1"]
,[,"(\\d{3})(\\d{7,12})","$1 $2",["8"]
,"0$1"]
,[,"(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"]
,"0$1"]
,[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"]
,"0$1"]
,[,"(\\d{4})(\\d{7})","$1 $2",["18[68]"]
,"0$1"]
,[,"(\\d{4})(\\d{7})","$1 $2",["15[1279]"]
,"0$1"]
,[,"(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|3[13])"]
,"0$1"]
,[,"(\\d{3})(\\d{8})","$1 $2",["18"]
,"0$1"]
,[,"(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"]
,"0$1"]
,[,"(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"]
,"0$1"]
,[,"(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"]
,"0$1"]
]
,[[,"(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"]
,"0$1"]
,[,"(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"]
,"0$1"]
,[,"(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"]
@ -2155,7 +2194,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,[,"(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"]
,"0$1"]
]
,,[,,"16(?:4\\d{1,10}|[89]\\d{1,11})",,,,"16412345",,,[4,5,6,7,8,9,10,11,12,13,14]
,[,,"16(?:4\\d{1,10}|[89]\\d{1,11})",,,,"16412345",,,[4,5,6,7,8,9,10,11,12,13,14]
]
,,,[,,,,,,,,,[-1]
]
@ -3745,10 +3784,9 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,,,[,,"(?:689|8(?:7[18]|80)|95[48])\\d{4}",,,,"6891234",,,[7]
]
]
,"IT":[,[,,"0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",,,,,,,[6,7,8,9,10,11,12]
]
,[,,"0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}",,,,"0212345678",,,[6,7,8,9,10,11]
,"IT":[,[,,"0\\d{5,11}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",,,,,,,[6,7,8,9,10,11,12]
]
,[,,"0(?:669[0-79]\\d{1,6}|831\\d{2,8})|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[2356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}",,,,"0212345678"]
,[,,"3[2-9]\\d{7,8}|(?:31|43)\\d{8}",,,,"3123456789",,,[9,10]
]
,[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[6,9]
@ -3783,7 +3821,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]
]
,[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]
,[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[03]"]
]
]
,[[,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]
@ -3804,7 +3842,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]
]
,[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]
,[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[03]"]
]
]
,[,,,,,,,,,[-1]
@ -4402,7 +4440,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"(?:2(?:01|1[27]|2[024]|3\\d|6[02-578]|96)|3(?:[24]0|33|7[0135-7]|8[048]|9[0269]))\\d{4}",,,,"2345678",,,[7]
]
,[,,"(?:6(?:(?:4[5-9]|5[0-46-9])\\d|6(?:[024-6]\\d|[17]0|3[7-9]))\\d|7(?:[37-9]\\d|42|56))\\d{4}",,,,"660234567"]
,[,,"(?:6(?:(?:4[5-9]|5\\d)\\d|6(?:[024-6]\\d|[17]0|3[7-9]))\\d|7(?:[37-9]\\d|42|56))\\d{4}",,,,"660234567"]
,[,,"8002[28]\\d\\d|80(?:05\\d|9)\\d{4}",,,,"8002222"]
,[,,"90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d",,,,"9002222",,,[7]
]
@ -4585,7 +4623,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,,,[,,,,,,,,,[-1]
]
]
,"LV":[,[,,"(?:[268]\\d|90)\\d{6}",,,,,,,[8]
,"LV":[,[,,"(?:[268]\\d|78|90)\\d{6}",,,,,,,[8]
]
,[,,"6\\d{7}",,,,"63123456"]
,[,,"2333[0-8]\\d{3}|2(?:[0-24-9]\\d\\d|3(?:0[07]|[14-9]\\d|2[02-9]|3[0-24-9]))\\d{4}",,,,"21234567"]
@ -4596,7 +4634,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,,,,,,,,[-1]
]
,"LV",371,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]
,"LV",371,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2679]|8[01]"]
]
]
,,[,,,,,,,,,[-1]
@ -4736,7 +4774,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,[,,"(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:0[2467]|1[24-7]|2[2-467]))\\d{5}",,,,"30234567",,,[8]
,[6]
]
,[,,"6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}",,,,"67622901",,,[8]
,[,,"6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}",,,,"60123456",,,[8]
]
,[,,"80(?:[0-2578]|9\\d)\\d{5}",,,,"80080002"]
,[,,"9(?:4[1568]|5[178])\\d{5}",,,,"94515151",,,[8]
@ -6568,7 +6606,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}",,,,"61234567",,,[8]
]
,[,,"8980\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-7])|9[0-8]\\d)\\d{5}",,,,"81234567",,,[8]
,[,,"898[02-8]\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-7])|9[0-8]\\d)\\d{5}",,,,"81234567",,,[8]
]
,[,,"(?:18|8)00\\d{7}",,,,"18001234567",,,[10,11]
]
@ -7601,9 +7639,9 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,"US":[,[,,"[2-9]\\d{9}|3\\d{6}",,,,,,,[10]
,[7]
]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[0-68]))\\d{4}|(?:2742|305[3-9]|(?:472|983)[2-47-9]|505[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[0-68]))\\d{4}|(?:2742|305[3-9]|(?:472|983)[2-47-9]|505[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]
]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[0-68]))\\d{4}|(?:2742|305[3-9]|(?:472|983)[2-47-9]|505[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[0-68]))\\d{4}|(?:2742|305[3-9]|(?:472|983)[2-47-9]|505[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]
]
,[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"]
,[,,"900[2-9]\\d{6}",,,,"9002345678"]


+ 51
- 13
javascript/i18n/phonenumbers/metadatalite.js View File

@ -2071,7 +2071,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}",,,,,,,[9]
]
,[,,"(?:60[1-8]\\d|7(?:0(?:[2-5]\\d|60)|19[0-4]|[2379]\\d\\d))\\d{5}",,,,,,,[9]
,[,,"7(?:060\\d|19(?:[0-4]\\d|50))\\d{4}|(?:60[1-8]|7(?:0[2-5]|[2379]\\d))\\d{6}",,,,,,,[9]
]
,[,,"800\\d{6}",,,,,,,[9]
]
@ -2120,6 +2120,45 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,"DE",49,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"]
,"0$1"]
,[,"(\\d{6})","$1",["227","2277"]
]
,[,"(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"]
,"0$1"]
,[,"(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"]
,"0$1"]
,[,"(\\d{3})(\\d{4})","$1 $2",["138"]
,"0$1"]
,[,"(\\d{5})(\\d{2,10})","$1 $2",["3"]
,"0$1"]
,[,"(\\d{3})(\\d{5,11})","$1 $2",["181"]
,"0$1"]
,[,"(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"]
,"0$1"]
,[,"(\\d{3})(\\d{7,8})","$1 $2",["1[67]"]
,"0$1"]
,[,"(\\d{3})(\\d{7,12})","$1 $2",["8"]
,"0$1"]
,[,"(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"]
,"0$1"]
,[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"]
,"0$1"]
,[,"(\\d{4})(\\d{7})","$1 $2",["18[68]"]
,"0$1"]
,[,"(\\d{4})(\\d{7})","$1 $2",["15[1279]"]
,"0$1"]
,[,"(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|3[13])"]
,"0$1"]
,[,"(\\d{3})(\\d{8})","$1 $2",["18"]
,"0$1"]
,[,"(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"]
,"0$1"]
,[,"(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"]
,"0$1"]
,[,"(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"]
,"0$1"]
]
,[[,"(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"]
,"0$1"]
,[,"(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"]
,"0$1"]
,[,"(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"]
@ -2155,7 +2194,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,[,"(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"]
,"0$1"]
]
,,[,,"16(?:4\\d{1,10}|[89]\\d{1,11})",,,,,,,[4,5,6,7,8,9,10,11,12,13,14]
,[,,"16(?:4\\d{1,10}|[89]\\d{1,11})",,,,,,,[4,5,6,7,8,9,10,11,12,13,14]
]
,,,[,,,,,,,,,[-1]
]
@ -3745,10 +3784,9 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,,,[,,"(?:689|8(?:7[18]|80)|95[48])\\d{4}",,,,,,,[7]
]
]
,"IT":[,[,,"0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",,,,,,,[6,7,8,9,10,11,12]
]
,[,,"0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}",,,,,,,[6,7,8,9,10,11]
,"IT":[,[,,"0\\d{5,11}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",,,,,,,[6,7,8,9,10,11,12]
]
,[,,"0(?:669[0-79]\\d{1,6}|831\\d{2,8})|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[2356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"]
,[,,"3[2-9]\\d{7,8}|(?:31|43)\\d{8}",,,,,,,[9,10]
]
,[,,"80(?:0\\d{3}|3)\\d{3}",,,,,,,[6,9]
@ -3783,7 +3821,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]
]
,[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]
,[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[03]"]
]
]
,[[,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]
@ -3804,7 +3842,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]
]
,[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]
,[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[03]"]
]
]
,[,,,,,,,,,[-1]
@ -4402,7 +4440,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"(?:2(?:01|1[27]|2[024]|3\\d|6[02-578]|96)|3(?:[24]0|33|7[0135-7]|8[048]|9[0269]))\\d{4}",,,,,,,[7]
]
,[,,"(?:6(?:(?:4[5-9]|5[0-46-9])\\d|6(?:[024-6]\\d|[17]0|3[7-9]))\\d|7(?:[37-9]\\d|42|56))\\d{4}"]
,[,,"(?:6(?:(?:4[5-9]|5\\d)\\d|6(?:[024-6]\\d|[17]0|3[7-9]))\\d|7(?:[37-9]\\d|42|56))\\d{4}"]
,[,,"8002[28]\\d\\d|80(?:05\\d|9)\\d{4}"]
,[,,"90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d",,,,,,,[7]
]
@ -4585,7 +4623,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,,,[,,,,,,,,,[-1]
]
]
,"LV":[,[,,"(?:[268]\\d|90)\\d{6}",,,,,,,[8]
,"LV":[,[,,"(?:[268]\\d|78|90)\\d{6}",,,,,,,[8]
]
,[,,"6\\d{7}"]
,[,,"2333[0-8]\\d{3}|2(?:[0-24-9]\\d\\d|3(?:0[07]|[14-9]\\d|2[02-9]|3[0-24-9]))\\d{4}"]
@ -4596,7 +4634,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,,,,,,,,[-1]
]
,"LV",371,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]
,"LV",371,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2679]|8[01]"]
]
]
,,[,,,,,,,,,[-1]
@ -6568,7 +6606,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}",,,,,,,[8]
]
,[,,"8980\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-7])|9[0-8]\\d)\\d{5}",,,,,,,[8]
,[,,"898[02-8]\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-7])|9[0-8]\\d)\\d{5}",,,,,,,[8]
]
,[,,"(?:18|8)00\\d{7}",,,,,,,[10,11]
]
@ -7601,9 +7639,9 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,"US":[,[,,"[2-9]\\d{9}|3\\d{6}",,,,,,,[10]
,[7]
]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[0-68]))\\d{4}|(?:2742|305[3-9]|(?:472|983)[2-47-9]|505[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",,,,,,,,[7]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[0-68]))\\d{4}|(?:2742|305[3-9]|(?:472|983)[2-47-9]|505[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",,,,,,,,[7]
]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[0-68]))\\d{4}|(?:2742|305[3-9]|(?:472|983)[2-47-9]|505[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",,,,,,,,[7]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[0-68]))\\d{4}|(?:2742|305[3-9]|(?:472|983)[2-47-9]|505[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",,,,,,,,[7]
]
,[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"]
,[,,"900[2-9]\\d{6}"]


+ 4
- 4
javascript/i18n/phonenumbers/shortnumbermetadata.js View File

@ -853,7 +853,7 @@ i18n.phonenumbers.shortnumbermetadata.countryToMetadata = {
,,[,,,,,,,,,[-1]
]
]
,"DE":[,[,,"[137]\\d{2,5}",,,,,,,[3,4,5,6]
,"DE":[,[,,"[1-478]\\d{2,5}",,,,,,,[3,4,5,6]
]
,,,[,,"11(?:[02]|6\\d{3})",,,,"110",,,[3,6]
]
@ -861,12 +861,12 @@ i18n.phonenumbers.shortnumbermetadata.countryToMetadata = {
]
,,,,"DE",,,,,,,,,,,,,,,,,,[,,"11[02]",,,,"110",,,[3]
]
,,[,,"11(?:[025]|6(?:00[06]|1(?:1[167]|23))|800\\d)|3311|7(?:0\\d{3}|464)|118\\d\\d",,,,"110"]
,,[,,"11(?:[025]|6(?:00[06]|1(?:1[167]|23))|800\\d)|22(?:044|5(?:43|80)|7700|922)|33(?:11|3[34])|44844|7(?:0\\d{3}|464)|80808|118\\d\\d",,,,"110"]
,[,,,,,,,,,[-1]
]
,[,,"(?:331|7(?:0\\d\\d|46))\\d",,,,"3310",,,[4,5]
,[,,"(?:33[13]|746)\\d|(?:22(?:[059]|7\\d)|(?:44|80)8|70\\d)\\d\\d",,,,"3310",,,[4,5,6]
]
,,[,,"7(?:0\\d\\d|46)\\d",,,,"7460",,,[4,5]
,,[,,"(?:333|746)\\d|(?:22(?:[059]|7\\d)|(?:44|80)8|70\\d)\\d\\d",,,,"3330",,,[4,5,6]
]
]
,"DJ":[,[,,"1\\d",,,,,,,[2]


BIN
metadata/metadata.zip View File


+ 10
- 0
release_notes.txt View File

@ -1,3 +1,13 @@
Sep 11, 2025: v9.0.14
Metadata changes:
- Updated phone metadata for region code(s): CZ, DE, IT, LI, LV, ME, SG, US
- Updated short number metadata for region code(s): DE
- New geocoding data for country calling code(s): 1686 (en)
- Updated geocoding data for country calling code(s): 39 (en, it), 61 (en)
- Updated carrier data for country calling code(s):
46 (en), 65 (en), 420 (en), 998 (en)
- Updated / refreshed time zone meta data.
Aug 28, 2025: v9.0.13
Metadata changes:
- Updated phone metadata for region code(s):


+ 33
- 19
resources/PhoneNumberMetadata.xml View File

@ -8887,17 +8887,20 @@
<possibleLengths national="9"/>
<exampleNumber>601123456</exampleNumber>
<nationalNumberPattern>
7(?:
060\d|
19(?:
[0-4]\d|
50
)
)\d{4}|
(?:
60[1-8]\d|
60[1-8]|
7(?:
0(?:
[2-5]\d|
60
)|
19[0-4]|
[2379]\d\d
0[2-5]|
[2379]\d
)
)\d{5}
)\d{6}
</nationalNumberPattern>
</mobile>
<tollFree>
@ -8976,6 +8979,13 @@
</leadingDigits>
<format>$1 $2</format>
</numberFormat>
<!-- Short code with 6 digit length -->
<numberFormat pattern="(\d{6})">
<leadingDigits>227</leadingDigits>
<leadingDigits>2277</leadingDigits>
<format>$1</format>
<intlFormat>NA</intlFormat>
</numberFormat>
<!-- Fixed line, 3 digit area codes. -->
<numberFormat pattern="(\d{3})(\d{3,12})" nationalPrefixFormattingRule="$NP$FG">
<leadingDigits>
@ -16287,13 +16297,13 @@
<format>$1 $2 $3</format>
</numberFormat>
<numberFormat pattern="(\d{3})(\d{4})(\d{4,5})">
<leadingDigits>3</leadingDigits>
<leadingDigits>[03]</leadingDigits>
<format>$1 $2 $3</format>
</numberFormat>
</availableFormats>
<generalDesc>
<nationalNumberPattern>
0\d{5,10}|
0\d{5,11}|
1\d{8,10}|
3(?:
[0-8]\d{7,10}|
@ -16318,10 +16328,13 @@
found with other prefixes that are 11 digits long as well, so we allow it for all the
three and four digit area codes. -->
<fixedLine>
<possibleLengths national="[6-11]"/>
<possibleLengths national="[6-12]"/>
<exampleNumber>0212345678</exampleNumber>
<nationalNumberPattern>
0669[0-79]\d{1,6}|
0(?:
669[0-79]\d{1,6}|
831\d{2,8}
)|
0(?:
1(?:
[0159]\d|
@ -16373,7 +16386,7 @@
8(?:
[0159]\d|
2[3-578]|
3[1-356]|
3[2356]|
[6-8][1-5]
)|
9(?:
@ -19462,7 +19475,7 @@
6(?:
(?:
4[5-9]|
5[0-46-9]
5\d
)\d|
6(?:
[024-6]\d|
@ -20009,7 +20022,7 @@
<availableFormats>
<numberFormat pattern="(\d{2})(\d{3})(\d{3})">
<leadingDigits>
[269]|
[2679]|
8[01]
</leadingDigits>
<format>$1 $2 $3</format>
@ -20019,6 +20032,7 @@
<nationalNumberPattern>
(?:
[268]\d|
78|
90
)\d{6}
</nationalNumberPattern>
@ -20475,7 +20489,7 @@
reports and online examples. -->
<mobile>
<possibleLengths national="8"/>
<exampleNumber>67622901</exampleNumber>
<exampleNumber>60123456</exampleNumber>
<nationalNumberPattern>
6(?:
[07-9]\d|
@ -26960,7 +26974,7 @@
<possibleLengths national="8"/>
<exampleNumber>81234567</exampleNumber>
<nationalNumberPattern>
8980\d{4}|
898[02-8]\d{4}|
(?:
8(?:
0[1-9]|
@ -29944,7 +29958,7 @@
5[01679]|
6[0-279]|
78|
8[0-29]
8[0-269]
)|
7(?:
0[1-46-8]|
@ -30056,7 +30070,7 @@
5[01679]|
6[0-279]|
78|
8[0-29]
8[0-269]
)|
7(?:
0[1-46-8]|


+ 48
- 15
resources/ShortNumberMetadata.xml View File

@ -3606,7 +3606,7 @@
<!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_germany -->
<territory id="DE">
<generalDesc>
<nationalNumberPattern>[137]\d{2,5}</nationalNumberPattern>
<nationalNumberPattern>[1-478]\d{2,5}</nationalNumberPattern>
</generalDesc>
<!-- 118xx short numbers are used for directory services and 1180xx are used for call
connect services. -->
@ -3625,11 +3625,25 @@
)|
800\d
)|
3311|
22(?:
044|
5(?:
43|
80
)|
7700|
922
)|
33(?:
11|
3[34]
)|
44844|
7(?:
0\d{3}|
464
)|
80808|
118\d\d
</nationalNumberPattern>
</shortCode>
@ -3644,16 +3658,24 @@
</nationalNumberPattern>
</tollFree>
<carrierSpecific>
<possibleLengths national="4,5"/>
<possibleLengths national="[4-6]"/>
<exampleNumber>3310</exampleNumber>
<nationalNumberPattern>
(?:
331|
7(?:
0\d\d|
46
)
)\d
33[13]|
746
)\d|
(?:
22(?:
[059]|
7\d
)|
(?:
44|
80
)8|
70\d
)\d\d
</nationalNumberPattern>
</carrierSpecific>
<emergency>
@ -3667,13 +3689,24 @@
<nationalNumberPattern>116\d{3}</nationalNumberPattern>
</expandedEmergency>
<smsServices>
<possibleLengths national="4,5"/>
<exampleNumber>7460</exampleNumber>
<possibleLengths national="[4-6]"/>
<exampleNumber>3330</exampleNumber>
<nationalNumberPattern>
7(?:
0\d\d|
46
)\d
(?:
333|
746
)\d|
(?:
22(?:
[059]|
7\d
)|
(?:
44|
80
)8|
70\d
)\d\d
</nationalNumberPattern>
</smsServices>
</territory>


+ 3
- 2
resources/carrier/en/420.txt View File

@ -21,7 +21,7 @@
420607|O2
420608|Vodafone
420702|O2
42070300|T-Mobile
4207030|T-Mobile
42070301|YATECO
4207031|T-Mobile
4207032|T-Mobile
@ -71,7 +71,8 @@
4207305|T-Mobile
4207306|T-Mobile
42073070|T-Mobile
42073072|Amcatel
42073071|T-Mobile
42073072|T-Mobile
42073073|T-Mobile
42073077|T-Mobile
4207308|T-Mobile


+ 1
- 0
resources/carrier/en/46.txt View File

@ -772,6 +772,7 @@
4679113|Setera
4679114|Setera
4679115|Telavox AB
467915|TeliaSonera
467930|HI3G Access
467931|HI3G Access
467932|HI3G Access


+ 8
- 1
resources/carrier/en/65.txt View File

@ -406,7 +406,14 @@
658972|SingTel
658976|SingTel
658977|SingTel
65898|Simba
658980|Simba
658982|SingTel
658983|SingTel
658984|SingTel
658985|SingTel
658986|Simba
658987|Simba
658988|Simba
659001|StarHub
659002|StarHub
659003|StarHub


+ 1
- 1
resources/carrier/en/998.txt View File

@ -201,7 +201,7 @@
9988|MobiUZ
99890|Beeline
99891|Beeline
99892|MobiUZ
99892|Beeline
99893|Ucell
99894|Ucell
99895|Uzbektelecom


+ 1
- 0
resources/geocoding/en/1.txt View File

@ -19387,6 +19387,7 @@
1682647|Fort Worth, TX
1682885|Fort Worth, TX
1683|Ontario
1686|Virginia
1689|Florida
1701|North Dakota
1701221|Bismarck, ND


+ 1
- 0
resources/geocoding/en/39.txt View File

@ -108,6 +108,7 @@
390823|Caserta
390824|Benevento
390825|Avellino
390831|Brindisi
390832|Lecce
39085|Pescara
390862|L'Aquila


+ 15
- 22
resources/geocoding/en/61.txt View File

@ -242,6 +242,8 @@
61238214|Tuena
61238215|Wombeyan Caves
61238216|Yerrinbool
61238217|Yerrinbool
61238218|Yerrinbool
61238219|Woodhouselee
6123822|Wombeyan Caves/Yerrinbool/Woodhouselee/Bowral/Braidwood/Breadalbane/Bundanoon/Bungonia/Crookwell
6123823|Golspie/Gunning/Taralga/Goulburn/Nerriga/Paddys/River/Reidsdale/Robertson/Rugby/Tarago
@ -731,6 +733,8 @@
61240687|Cessnock
61240688|Cessnock
61240689|Cessnock
61240690|Newcastle
61240691|Newcastle
61240692|Bandon Grove
61240693|Branxton
61240694|Bulahdelah
@ -814,6 +818,7 @@
61240772|Tea Gardens
61240773|Newcastle
61240774|Newcastle
61240775|Newcastle
61240776|Newcastle
6124078|Swansea
6124079|Swansea
@ -910,8 +915,8 @@
61242147|Wollongong
61242148|Helensburgh
61242149|Kiama
6124215|Wollongong
61242150|Helensburgh
61242151|Wollongong
6124216|Kiama/Wollongong
6124217|Helensburgh/Kiama/Wollongong
612422|Wollongong
@ -934,6 +939,8 @@
61242492|Wollongong
61242493|Wollongong
61242494|Wollongong
61242495|Wollongong
61242496|Wollongong
612425|Wollongong
61242550|Helensburgh
6124256|Kiama
@ -30331,6 +30338,8 @@
61734966|Russell Island
61734967|Ipswich
61734968|Ipswich
61734969|Brisbane
61734970|Brisbane
61734971|Dayboro
61734972|Dayboro
61734973|Brisbane
@ -30357,27 +30366,11 @@
6173503|Brisbane
6173504|Brisbane
6173505|Brisbane
61735060|Brisbane
61735061|Brisbane
61735062|Brisbane
61735063|Brisbane
61735064|Brisbane
61735065|Brisbane
61735066|Brisbane
61735067|Brisbane
6173530|Brisbane
6173531|Brisbane
6173532|Brisbane
6173533|Brisbane
6173534|Brisbane
6173535|Brisbane
6173536|Brisbane
6173538|Brisbane
6173539|Brisbane
6173540|Brisbane
6173546|Brisbane
6173547|Brisbane
6173548|Brisbane
6173506|Brisbane
61735069|Russell Island
617353|Brisbane
617354|Brisbane
6173549|Dunwich
6173550|Brisbane
6173551|Brisbane
6173552|Brisbane


+ 1
- 0
resources/metadata/1/ranges.csv View File

@ -22064,6 +22064,7 @@ Prefix ; Length ; Type ; Tariff ; Area Code L
68473[13] ; 10 ; MOBILE ; STANDARD_RATE ; 3 ; "astca" ; "fmt_3/3/4" ; "Pacific/Pago_Pago" ; "AS"
684770 ; 10 ; MOBILE ; STANDARD_RATE ; 3 ; "astca" ; "fmt_3/3/4" ; "Pacific/Pago_Pago" ; "AS"
684782 ; 10 ; MOBILE ; STANDARD_RATE ; 3 ; "astca" ; "fmt_3/3/4" ; "Pacific/Pago_Pago" ; "AS" ; ; GOVERNMENT ; "Date 11/21/2019"
686[2-9] ; 10 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; 3 ; ; "fmt_3/3/4" ; "America/New_York" ; "US" ; "Virginia" ; GOVERNMENT
689[2-9] ; 10 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; 3 ; ; "fmt_3/3/4" ; "America/Chicago" ; "US" ; "Florida"
70120[05] ; 10 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; 3 ; ; "fmt_3/3/4" ; "America/Chicago" ; "US" ; "North Dakota"
70120[1-46-9] ; 10 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; 3 ; ; "fmt_3/3/4" ; "America/Denver&America/North_Dakota/Center" ; "US" ; "North Dakota"


+ 1
- 0
resources/metadata/371/ranges.csv View File

@ -121,6 +121,7 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
29[1-4] ; 8 ; MOBILE ; STANDARD_RATE ; "lmt" ; "fmt1_2/3/3" ; "LV" ; IR21 ; "IR dated 2/6/2019"
29[5-9] ; 8 ; MOBILE ; STANDARD_RATE ; "tele2" ; "fmt1_2/3/3" ; "LV" ; IR21 ; "IR dated 12/19/2018"
6 ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/3" ; "LV"
78 ; 8 ; ISP ; STANDARD_RATE ; ; "fmt1_2/3/3" ; "LV" ; GOVERNMENT
80 ; 8 ; FIXED_LINE ; TOLL_FREE ; ; "fmt1_2/3/3" ; "LV"
81 ; 8 ; FIXED_LINE ; SHARED_COST ; ; "fmt1_2/3/3" ; "LV"
90 ; 8 ; FIXED_LINE ; PREMIUM_RATE ; ; "fmt1_2/3/3" ; "LV"

+ 1
- 1
resources/metadata/382/examples.csv View File

@ -1,6 +1,6 @@
Region ; Type ; Number
ME ; FIXED_LINE ; "30234567"
ME ; MOBILE ; "67622901"
ME ; MOBILE ; "60123456"
ME ; TOLL_FREE ; "80080002"
ME ; PREMIUM_RATE ; "94515151"
ME ; VOIP ; "78108780"


+ 1
- 0
resources/metadata/39/ranges.csv View File

@ -364,6 +364,7 @@ Prefix ; Length ; Type ; Tariff ; National Only ; Operato
0828 ; 11 ; FIXED_LINE ; STANDARD_RATE ; false ; ; "fmt6_4/3/4" ; "Europe/Rome" ; "IT" ; ; "Battipaglia"
0831 ; 6-10 ; FIXED_LINE ; STANDARD_RATE ; false ; ; "fmt7_4/2-6" ; "Europe/Rome" ; "IT" ; ; "Brindisi"
0831 ; 11 ; FIXED_LINE ; STANDARD_RATE ; false ; ; "fmt6_4/3/4" ; "Europe/Rome" ; "IT" ; ; "Brindisi"
0831 ; 12 ; FIXED_LINE ; STANDARD_RATE ; false ; ; "fmt10_3/4/4-5" ; "Europe/Rome" ; "IT" ; "Brindisi" ; "Brindisi"
0832 ; 6-10 ; FIXED_LINE ; STANDARD_RATE ; false ; ; "fmt7_4/2-6" ; "Europe/Rome" ; "IT" ; "Lecce" ; "Lecce"
0832 ; 11 ; FIXED_LINE ; STANDARD_RATE ; false ; ; "fmt6_4/3/4" ; "Europe/Rome" ; "IT" ; "Lecce" ; "Lecce"
0833 ; 6-10 ; FIXED_LINE ; STANDARD_RATE ; false ; ; "fmt7_4/2-6" ; "Europe/Rome" ; "IT" ; ; "Gallipoli"


+ 0
- 1
resources/metadata/420/operators.csv View File

@ -1,6 +1,5 @@
Id ; Name:en
3ton ; "3ton s.r.o."
amcatel ; "Amcatel"
axfone ; "Axfone"
bsg ; "BSG"
cez ; "CEZ Group"


+ 4
- 3
resources/metadata/420/ranges.csv View File

@ -20,7 +20,7 @@ Prefix ; Length ; Type ; Tariff ; Operator
702 ; 9 ; MOBILE ; STANDARD_RATE ; "o2" ; "fmt1_3/3/3" ; "CZ" ; ; IR21
70300 ; 9 ; MOBILE ; STANDARD_RATE ; "t_mobile" ; "fmt1_3/3/3" ; "CZ" ; ; IR21
70301 ; 9 ; MOBILE ; STANDARD_RATE ; "yateco" ; "fmt1_3/3/3" ; "CZ" ; ; GOVERNMENT
7030[2-9] ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt1_3/3/3" ; "CZ" ; ; ; "Fillup To Support Master Range"
7030[2-9] ; 9 ; MOBILE ; STANDARD_RATE ; "t_mobile" ; "fmt1_3/3/3" ; "CZ" ; ; GOVERNMENT
703[1-689] ; 9 ; MOBILE ; STANDARD_RATE ; "t_mobile" ; "fmt1_3/3/3" ; "CZ" ; ; IR21
70370 ; 9 ; MOBILE ; STANDARD_RATE ; "fayn" ; "fmt1_3/3/3" ; "CZ" ; ; GOVERNMENT
7037[12457-9] ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt1_3/3/3" ; "CZ" ; ; ; "Fillup To Support Master Range"
@ -33,6 +33,7 @@ Prefix ; Length ; Type ; Tariff ; Operator
705[6-9] ; 9 ; MOBILE ; STANDARD_RATE ; "t_mobile" ; "fmt1_3/3/3" ; "CZ" ; ; GOVERNMENT
7060 ; 9 ; MOBILE ; STANDARD_RATE ; "datacell" ; "fmt1_3/3/3" ; "CZ" ; ; GOVERNMENT
719[0-4] ; 9 ; MOBILE ; STANDARD_RATE ; "o2" ; "fmt1_3/3/3" ; "CZ" ; ; GOVERNMENT
71950 ; 9 ; MOBILE ; STANDARD_RATE ; "o2" ; "fmt1_3/3/3" ; "CZ" ; ; GOVERNMENT
72 ; 9 ; MOBILE ; STANDARD_RATE ; "o2" ; "fmt1_3/3/3" ; "CZ" ; ; IR21
730[0-25689] ; 9 ; MOBILE ; STANDARD_RATE ; "t_mobile" ; "fmt1_3/3/3" ; "CZ" ; ; IR21
73030 ; 9 ; MOBILE ; STANDARD_RATE ; "t_mobile" ; "fmt1_3/3/3" ; "CZ" ; ; IR21
@ -45,8 +46,8 @@ Prefix ; Length ; Type ; Tariff ; Operator
7304[4-8] ; 9 ; MOBILE ; STANDARD_RATE ; "vodafone" ; "fmt1_3/3/3" ; "CZ" ; ; GOVERNMENT
73049 ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt1_3/3/3" ; "CZ" ; ; ; "Fillup To Support Master Range"
7307[037] ; 9 ; MOBILE ; STANDARD_RATE ; "t_mobile" ; "fmt1_3/3/3" ; "CZ" ; ; IR21
7307[14-689] ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt1_3/3/3" ; "CZ" ; ; ; "Fillup To Support Master Range"
73072 ; 9 ; MOBILE ; STANDARD_RATE ; "amcatel" ; "fmt1_3/3/3" ; "CZ" ; ; GOVERNMENT
7307[12] ; 9 ; MOBILE ; STANDARD_RATE ; "t_mobile" ; "fmt1_3/3/3" ; "CZ" ; ; GOVERNMENT
7307[4-689] ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt1_3/3/3" ; "CZ" ; ; ; "Fillup To Support Master Range"
73[1-9] ; 9 ; MOBILE ; STANDARD_RATE ; "t_mobile" ; "fmt1_3/3/3" ; "CZ" ; ; IR21
770[0-46] ; 9 ; MOBILE ; STANDARD_RATE ; "vodafone" ; "fmt1_3/3/3" ; "CZ" ; ; IR21
77050 ; 9 ; MOBILE ; STANDARD_RATE ; "compatel" ; "fmt1_3/3/3" ; "CZ" ; ; GOVERNMENT


+ 1
- 0
resources/metadata/423/ranges.csv View File

@ -17,6 +17,7 @@ Prefix ; Length ; Type ; Tariff ; Operator ; For
650 ; 9 ; MOBILE ; STANDARD_RATE ; "telecom_liechtenstein" ; "intl_mobile_3/3/3" ; "LI" ; GOVERNMENT ; "Regulator File dated 4/1/2019"
65[1-3] ; 9 ; MOBILE ; STANDARD_RATE ; "cubic" ; "intl_mobile_3/3/3" ; "LI" ; GOVERNMENT ; "Regulator File dated 4/1/2019"
65[46-8] ; 9 ; MOBILE ; STANDARD_RATE ; "cubic" ; "intl_mobile_3/3/3" ; "LI" ; GOVERNMENT
655 ; 9 ; MOBILE ; STANDARD_RATE ; "cubic" ; "intl_mobile_3/3/3" ; "LI" ; IR21
659 ; 9 ; MOBILE ; STANDARD_RATE ; "telecom_liechtenstein" ; "intl_mobile_3/3/3" ; "LI" ; GOVERNMENT
66[024] ; 9 ; MOBILE ; STANDARD_RATE ; "telecom_liechtenstein" ; "intl_mobile_3/3/3" ; "LI" ; IR21
6610 ; 9 ; MOBILE ; STANDARD_RATE ; "dimoco" ; "intl_mobile_3/3/3" ; "LI" ; GOVERNMENT ; "Regulator File dated 4/1/2019"


+ 2
- 1
resources/metadata/46/ranges.csv View File

@ -850,7 +850,8 @@ Prefix ; Length ; Type ; Tariff ; Operator
7911[0-4] ; 9 ; MOBILE ; STANDARD_RATE ; "setera" ; "mobile_etc_2/3/2/2" ; "SE" ; ; ; GOVERNMENT
79115 ; 9 ; MOBILE ; STANDARD_RATE ; "telavox" ; "mobile_etc_2/3/2/2" ; "SE" ; ; ; GOVERNMENT
7911[6-9] ; 9 ; MOBILE ; STANDARD_RATE ; ; "mobile_etc_2/3/2/2" ; "SE"
791[2-9] ; 9 ; MOBILE ; STANDARD_RATE ; ; "mobile_etc_2/3/2/2" ; "SE"
791[2-46-9] ; 9 ; MOBILE ; STANDARD_RATE ; ; "mobile_etc_2/3/2/2" ; "SE"
7915 ; 9 ; MOBILE ; STANDARD_RATE ; "telia" ; "mobile_etc_2/3/2/2" ; "SE" ; ; ; IR21
79[246-8] ; 9 ; MOBILE ; STANDARD_RATE ; ; "mobile_etc_2/3/2/2" ; "SE"
793[0-4] ; 9 ; MOBILE ; STANDARD_RATE ; "hutchison" ; "mobile_etc_2/3/2/2" ; "SE" ; ; ; GOVERNMENT
793[5-9] ; 9 ; MOBILE ; STANDARD_RATE ; ; "mobile_etc_2/3/2/2" ; "SE"


+ 1
- 0
resources/metadata/49/formats.csv View File

@ -7,6 +7,7 @@ mobile_3/7-8 ; "#XXX XXXXXXX*" ; "XXX XXXXXXX*" ; "Mobile/pager for
mobile_4/7 ; "#XXXX XXXXXXX" ; "XXXX XXXXXXX" ; "Mobile format for 15x mobile numbers."
mobile_5/6 ; "#XXXXX XXXXXX" ; "XXXXX XXXXXX" ; "Some mobile numbers (carrier services etc..) have a 6 digit NSN and need to be formatted\nwith 5 leading digits (as opposed to the 4.7 format).\nThese are all in the ranges 150, 155, 156 and 158."
personal_3/4/4 ; "#XXX XXXX XXXX" ; "XXX XXXX XXXX" ; "Personal numbers."
shortnumber_6 ; "XXXXXX" ; ; "Short code with 6 digit length"
tollfree_3/7-12 ; "#XXX XXXXXXX*****" ; "XXX XXXXXXX*****" ; "Toll free (800) numbers."
uan_3/5-11 ; "#XXX XXXXX******" ; "XXX XXXXX******" ; "UAN (181) numbers."
uan_3/8 ; "#XXX XXXXXXXX" ; "XXX XXXXXXXX" ; "Various UAN numbers."


+ 9
- 1
resources/metadata/49/shortcodes.csv View File

@ -1,4 +1,4 @@
Region ; Prefix ; Length ; Type ; Tariff ; Sms ; Carrier Specific
Region ; Prefix ; Length ; Type ; Tariff ; Sms ; Carrier Specific ; Format
DE ; 11[02] ; 3 ; EMERGENCY ; TOLL_FREE
DE ; 115 ; 3 ; COMMERCIAL
DE ; 11600[06] ; 6 ; EXPANDED_EMERGENCY ; TOLL_FREE
@ -7,6 +7,14 @@ DE ; 116123 ; 6 ; EXPANDED_EMERGENCY ; TOLL_FREE
DE ; 11800 ; 5,6 ; COMMERCIAL
DE ; 1180[1-9] ; 5 ; COMMERCIAL
DE ; 118[1-9] ; 5 ; COMMERCIAL
DE ; 22044 ; 5 ; COMMERCIAL ; ; true ; true
DE ; 22543 ; 5 ; COMMERCIAL ; ; true ; true
DE ; 22580 ; 5 ; COMMERCIAL ; ; true ; true
DE ; 227700 ; 6 ; COMMERCIAL ; ; true ; true ; "shortnumber_6"
DE ; 22922 ; 5 ; COMMERCIAL ; ; true ; true
DE ; 3311 ; 4 ; COMMERCIAL ; ; ; true
DE ; 333[34] ; 4 ; COMMERCIAL ; ; true ; true
DE ; 44844 ; 5 ; COMMERCIAL ; ; true ; true
DE ; 70 ; 5 ; COMMERCIAL ; ; true ; true
DE ; 7464 ; 4 ; COMMERCIAL ; ; true ; true
DE ; 80808 ; 5 ; COMMERCIAL ; ; true ; true

+ 14
- 16
resources/metadata/61/ranges.csv View File

@ -210,8 +210,7 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ;
23821[12] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Taralga" ; GOVERNMENT
23821[34] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Tuena" ; GOVERNMENT
238215 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Wombeyan Caves" ; GOVERNMENT
238216 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Yerrinbool" ; GOVERNMENT
23821[78] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
23821[6-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Yerrinbool" ; GOVERNMENT
238219 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Woodhouselee" ; GOVERNMENT
23822 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Wombeyan Caves/Yerrinbool/Woodhouselee/Bowral/Braidwood/Breadalbane/Bundanoon/Bungonia/Crookwell" ; GOVERNMENT
23823 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Golspie/Gunning/Taralga/Goulburn/Nerriga/Paddys/River/Reidsdale/Robertson/Rugby/Tarago" ; GOVERNMENT
@ -566,7 +565,7 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ;
24068[01] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Maitland" ; GOVERNMENT
24068[2-4] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Clarence Town" ; GOVERNMENT
24068[5-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Cessnock" ; GOVERNMENT
24069[01] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
24069[01] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Newcastle" ; GOVERNMENT
240700 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Karuah" ; GOVERNMENT
2407[02]1 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Laguna" ; GOVERNMENT
240702 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Maitland" ; GOVERNMENT
@ -612,8 +611,8 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ;
24076[06] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Newcastle" ; GOVERNMENT
240770 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Swansea" ; GOVERNMENT
24077[12] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Tea Gardens" ; GOVERNMENT
24077[346] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Newcastle" ; GOVERNMENT
24077[57-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
24077[3-6] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Newcastle" ; GOVERNMENT
24077[7-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
2407[89] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Swansea" ; GOVERNMENT
2408[08] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Newcastle" ; GOVERNMENT
24081 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Newcastle/Raymond Terrace" ; GOVERNMENT
@ -659,8 +658,7 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ;
24214[469] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Kiama" ; GOVERNMENT
24214[58] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Helensburgh" ; GOVERNMENT
242150 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Helensburgh" ; GOVERNMENT
242151 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Wollongong" ; GOVERNMENT
24215[2-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
24215[1-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Wollongong" ; GOVERNMENT
24216 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Kiama/Wollongong" ; GOVERNMENT
24217 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Helensburgh/Kiama/Wollongong" ; GOVERNMENT
2421[89] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
@ -674,8 +672,8 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ;
24241 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
24243[013-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Wollongong" ; GOVERNMENT
242432 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Helensburgh" ; GOVERNMENT
24249[0-4] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Wollongong" ; GOVERNMENT
24249[5-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
24249[0-6] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Wollongong" ; GOVERNMENT
24249[7-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
2425[0-489] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Wollongong" ; GOVERNMENT
242550 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Helensburgh" ; GOVERNMENT
24255[1-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Wollongong" ; GOVERNMENT
@ -21679,8 +21677,8 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ;
734962 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Redcliffe" ; GOVERNMENT
73496[34] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Dayboro" ; GOVERNMENT
73496[56] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Russell Island" ; GOVERNMENT
734969 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
734970 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
734969 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Brisbane" ; GOVERNMENT
734970 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Brisbane" ; GOVERNMENT
73497[12] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Dayboro" ; GOVERNMENT
73497[3-6] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Brisbane" ; "AU" ; "Brisbane" ; GOVERNMENT
734977 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Cleveland" ; GOVERNMENT
@ -21692,14 +21690,14 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ;
734989 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Cleveland" ; GOVERNMENT
73500 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Sandgate" ; GOVERNMENT
7350[1-5] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Brisbane" ; "AU" ; "Brisbane" ; GOVERNMENT
73506[0-7] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Brisbane" ; "AU" ; "Brisbane" ; GOVERNMENT
73506[89] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
73506[0-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Brisbane" ; "AU" ; "Brisbane" ; GOVERNMENT
735069 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Russell Island" ; GOVERNMENT
7350[7-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
735[127-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
7353[0-689] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Brisbane" ; "AU" ; "Brisbane" ; GOVERNMENT
73537 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
7354[06-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Brisbane" ; "AU" ; "Brisbane" ; GOVERNMENT
7354[1-59] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT
73537 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Brisbane" ; GOVERNMENT
7354[0-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Brisbane" ; "AU" ; "Brisbane" ; GOVERNMENT
73549 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; "Dunwich" ; GOVERNMENT
7355[0-46-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Brisbane" ; "AU" ; "Brisbane" ; GOVERNMENT
73555[0135-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Brisbane" ; "AU" ; "Brisbane" ; GOVERNMENT
73555[24] ; 9 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/4/4" ; "Australia/Sydney" ; "AU" ; ; GOVERNMENT


+ 4
- 3
resources/metadata/64/ranges.csv View File

@ -433,8 +433,8 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ; Op
35563 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "Queenstown"
3556[4-9] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "South Island"
355[7-9] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "South Island" ; ; "FILLUP TO SUPPORT MASTER RANGE"
356[0-24] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "South Island" ; ; "FILLUP TO SUPPORT MASTER RANGE"
3563 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "South Island" ; GOVERNMENT
356[014] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "South Island" ; ; "FILLUP TO SUPPORT MASTER RANGE"
356[23] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "South Island" ; GOVERNMENT
35650 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "Greymouth"
3565[1-9] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "South Island"
35660 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "Haast"
@ -1739,7 +1739,8 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ; Op
77887 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "Te Awamutu"
77888 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "Taupo"
77889 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "Whakatane"
780[0-6] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
780[0-5] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
7806 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; ; GOVERNMENT
78070 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "Morrinsville"
78071 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "Otorohanga"
78072 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/3/4" ; "Pacific/Auckland" ; "NZ" ; "Paeroa"


+ 2
- 1
resources/metadata/65/ranges.csv View File

@ -240,7 +240,8 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
897[03-589] ; 8 ; MOBILE ; STANDARD_RATE ; "simba" ; "fmt1_4/4" ; "SG" ; IR21
8971 ; 8 ; MOBILE ; STANDARD_RATE ; "circle_life" ; "fmt1_4/4" ; "SG" ; WEB
897[267] ; 8 ; MOBILE ; STANDARD_RATE ; "singtel" ; "fmt1_4/4" ; "SG" ; IR21
8980 ; 8 ; MOBILE ; STANDARD_RATE ; "simba" ; "fmt1_4/4" ; "SG" ; IR21
898[06-8] ; 8 ; MOBILE ; STANDARD_RATE ; "simba" ; "fmt1_4/4" ; "SG" ; IR21
898[2-5] ; 8 ; MOBILE ; STANDARD_RATE ; "singtel" ; "fmt1_4/4" ; "SG" ; IR21
9000 ; 8 ; MOBILE ; STANDARD_RATE ; ; "fmt1_4/4" ; "SG"
900[1-9] ; 8 ; MOBILE ; STANDARD_RATE ; "starhub" ; "fmt1_4/4" ; "SG"
90[1358] ; 8 ; MOBILE ; STANDARD_RATE ; "singtel" ; "fmt1_4/4" ; "SG"


+ 2
- 2
resources/metadata/961/ranges.csv View File

@ -19,11 +19,11 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format ; Re
78[0-6] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_1/3/3" ; "LB" ; ; ITU
787 ; 8 ; MOBILE ; STANDARD_RATE ; "touch" ; "fmt2_2/3/3" ; "LB" ; ; IR21
78[89] ; 8 ; MOBILE ; STANDARD_RATE ; "touch" ; "fmt2_2/3/3" ; "LB" ; ; IR21 ; "IR21 dated 6/26/2018"
790 ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_1/3/3" ; "LB" ; ; IR21
79[04] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_1/3/3" ; "LB" ; ; IR21
791 ; 8 ; MOBILE ; STANDARD_RATE ; "alfa" ; "fmt2_2/3/3" ; "LB" ; ; IR21 ; "IR21 dated 10/23/2018"
792 ; 8 ; MOBILE ; STANDARD_RATE ; ; "fmt2_2/3/3" ; "LB"
793 ; 8 ; MOBILE ; STANDARD_RATE ; "alfa" ; "fmt2_2/3/3" ; "LB" ; ; ITU
79[4-9] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_1/3/3" ; "LB" ; ; ITU
79[5-9] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_1/3/3" ; "LB" ; ; ITU
8[02-9] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_1/3/3" ; "LB" ; ; ITU
80 ; 8 ; FIXED_LINE ; SHARED_COST ; ; "fmt2_2/3/3" ; "LB" ; ; ITU
81[06-9] ; 8 ; MOBILE ; STANDARD_RATE ; "touch" ; "fmt2_2/3/3" ; "LB" ; ; IR21 ; "IR21 dated 6/26/2018"


+ 2
- 2
resources/metadata/998/ranges.csv View File

@ -209,8 +209,8 @@ Prefix ; Length ; Type ; Tariff ; Operator ; F
79787 ; 9 ; MOBILE ; STANDARD_RATE ; "mobiuz" ; "fmt_2/3/2/2" ; "UZ"
7979[07] ; 9 ; MOBILE ; STANDARD_RATE ; "mobiuz" ; "fmt_2/3/2/2" ; "UZ"
8[78] ; 9 ; MOBILE ; STANDARD_RATE ; "mobiuz" ; "fmt_2/3/2/2" ; "UZ" ; IR21
9[01] ; 9 ; MOBILE ; STANDARD_RATE ; "beeline" ; "fmt_2/3/2/2" ; "UZ" ; IR21
9[27] ; 9 ; MOBILE ; STANDARD_RATE ; "mobiuz" ; "fmt_2/3/2/2" ; "UZ"
9[0-2] ; 9 ; MOBILE ; STANDARD_RATE ; "beeline" ; "fmt_2/3/2/2" ; "UZ" ; IR21
9[34] ; 9 ; MOBILE ; STANDARD_RATE ; "ucell" ; "fmt_2/3/2/2" ; "UZ" ; IR21
9[59] ; 9 ; MOBILE ; STANDARD_RATE ; "uzmobile" ; "fmt_2/3/2/2" ; "UZ" ; IR21
97 ; 9 ; MOBILE ; STANDARD_RATE ; "mobiuz" ; "fmt_2/3/2/2" ; "UZ"
98 ; 9 ; MOBILE ; STANDARD_RATE ; "perfectum" ; "fmt_2/3/2/2" ; "UZ" ; ITU

+ 2
- 4
resources/timezones/map_data.txt View File

@ -1224,6 +1224,7 @@
1682|America/Chicago
1683|America/Toronto
1684|Pacific/Pago_Pago
1686|America/New_York
1689|America/Chicago
1701|America/Denver&America/North_Dakota/Center
1701200|America/Chicago
@ -2877,10 +2878,7 @@
61734976|Australia/Brisbane
617350|Australia/Brisbane
617353|Australia/Brisbane
6173540|Australia/Brisbane
6173546|Australia/Brisbane
6173547|Australia/Brisbane
6173548|Australia/Brisbane
617354|Australia/Brisbane
617355|Australia/Brisbane
61735678|Australia/Brisbane
617360|Australia/Brisbane


BIN
tools/java/cpp-build/target/cpp-build-1.0-SNAPSHOT-jar-with-dependencies.jar View File


Loading…
Cancel
Save