This commit is contained in:
Manish Verma
2016-12-13 18:18:25 +05:30
parent fc98add11c
commit 2d8e640e9b
2314 changed files with 97798 additions and 75664 deletions

View File

@@ -103,10 +103,6 @@ class CountryCodeToRegionCodeMapForTesting {
0 => 'RE',
1 => 'YT',
),
374 =>
array (
0 => 'AM',
),
375 =>
array (
0 => 'BY',

View File

@@ -97,7 +97,7 @@ class Matcher
*/
public function group($group = null)
{
if (!isset($group) || $group === null) {
if (!isset($group)) {
$group = 0;
}
return (isset($this->groups[$group][0])) ? $this->groups[$group][0] : null;

View File

@@ -226,13 +226,8 @@ class PhoneMetadata
}
$output['id'] = $this->getId();
if ($this->hasCountryCode()) {
$output['countryCode'] = $this->getCountryCode();
}
if ($this->hasInternationalPrefix()) {
$output['internationalPrefix'] = $this->getInternationalPrefix();
}
$output['countryCode'] = $this->getCountryCode();
$output['internationalPrefix'] = $this->getInternationalPrefix();
if ($this->hasPreferredInternationalPrefix()) {
$output['preferredInternationalPrefix'] = $this->getPreferredInternationalPrefix();
@@ -254,9 +249,7 @@ class PhoneMetadata
$output['nationalPrefixTransformRule'] = $this->getNationalPrefixTransformRule();
}
if ($this->hasSameMobileAndFixedLinePattern()) {
$output['sameMobileAndFixedLinePattern'] = $this->isSameMobileAndFixedLinePattern();
}
$output['sameMobileAndFixedLinePattern'] = $this->isSameMobileAndFixedLinePattern();
$output['numberFormat'] = array();
foreach ($this->numberFormats() as $numberFormat) {
@@ -274,13 +267,9 @@ class PhoneMetadata
$output['leadingDigits'] = $this->getLeadingDigits();
}
if ($this->hasLeadingZeroPossible()) {
$output['leadingZeroPossible'] = $this->isLeadingZeroPossible();
}
$output['leadingZeroPossible'] = $this->isLeadingZeroPossible();
if ($this->hasMobileNumberPortableRegion()) {
$output['mobileNumberPortableRegion'] = $this->isMobileNumberPortableRegion();
}
$output['mobileNumberPortableRegion'] = $this->isMobileNumberPortableRegion();
return $output;
}
@@ -899,13 +888,9 @@ class PhoneMetadata
$this->setLeadingDigits($input['leadingDigits']);
}
if (isset($input['leadingZeroPossible'])) {
$this->setLeadingZeroPossible($input['leadingZeroPossible']);
}
$this->setLeadingZeroPossible($input['leadingZeroPossible']);
if (isset($input['mobileNumberPortableRegion'])) {
$this->setMobileNumberPortableRegion($input['mobileNumberPortableRegion']);
}
$this->setMobileNumberPortableRegion($input['mobileNumberPortableRegion']);
return $this;
}

View File

@@ -154,7 +154,7 @@ class PhoneNumberUtil
* be the length of the area code plus the length of the mobile token.
* @var array
*/
protected static $MOBILE_TOKEN_MAPPINGS = array();
protected static $MOBILE_TOKEN_MAPPINGS;
/**
* Set of country codes that have geographically assigned mobile numbers (see GEO_MOBILE_COUNTRIES
@@ -181,7 +181,7 @@ class PhoneNumberUtil
* For performance reasons, amalgamate both into one map.
* @var array
*/
protected static $ALPHA_PHONE_MAPPINGS = null;
protected static $ALPHA_PHONE_MAPPINGS;
/**
* Separate map of all symbols that we wish to retain when formatting alpha numbers. This
@@ -330,9 +330,13 @@ class PhoneNumberUtil
static::$PLUS_CHARS_PATTERN = "[" . static::PLUS_CHARS . "]+";
static::$SEPARATOR_PATTERN = "[" . static::VALID_PUNCTUATION . "]+";
static::$CAPTURING_DIGIT_PATTERN = "(" . static::DIGITS . ")";
static::initValidStartCharPattern();
static::initAlphaPhoneMappings();
static::initDiallableCharMappings();
static::$VALID_START_CHAR_PATTERN = "[" . static::PLUS_CHARS . static::DIGITS . "]";
static::$ALPHA_PHONE_MAPPINGS = static::$ALPHA_MAPPINGS + static::$asciiDigitMappings;
static::$DIALLABLE_CHAR_MAPPINGS = static::$asciiDigitMappings;
static::$DIALLABLE_CHAR_MAPPINGS[static::PLUS_SIGN] = static::PLUS_SIGN;
static::$DIALLABLE_CHAR_MAPPINGS['*'] = '*';
static::$ALL_PLUS_NUMBER_GROUPING_SYMBOLS = array();
// Put (lower letter -> upper letter) and (upper letter -> upper letter) mappings.
@@ -365,7 +369,9 @@ class PhoneNumberUtil
static::$UNWANTED_END_CHAR_PATTERN = "[^" . static::DIGITS . static::VALID_ALPHA . "#]+$";
static::initMobileTokenMappings();
static::$MOBILE_TOKEN_MAPPINGS = array();
static::$MOBILE_TOKEN_MAPPINGS['52'] = "1";
static::$MOBILE_TOKEN_MAPPINGS['54'] = "9";
static::$GEO_MOBILE_COUNTRIES_WITHOUT_MOBILE_AREA_CODES = array();
static::$GEO_MOBILE_COUNTRIES_WITHOUT_MOBILE_AREA_CODES[] = 86; // China
@@ -488,30 +494,6 @@ class PhoneNumberUtil
static::$EXTN_PATTERN = "/(?:" . static::$EXTN_PATTERNS_FOR_PARSING . ")$/" . static::REGEX_FLAGS;
}
protected static function initAlphaPhoneMappings()
{
static::$ALPHA_PHONE_MAPPINGS = static::$ALPHA_MAPPINGS + static::$asciiDigitMappings;
}
protected static function initValidStartCharPattern()
{
static::$VALID_START_CHAR_PATTERN = "[" . static::PLUS_CHARS . static::DIGITS . "]";
}
protected static function initMobileTokenMappings()
{
static::$MOBILE_TOKEN_MAPPINGS = array();
static::$MOBILE_TOKEN_MAPPINGS['52'] = "1";
static::$MOBILE_TOKEN_MAPPINGS['54'] = "9";
}
protected static function initDiallableCharMappings()
{
static::$DIALLABLE_CHAR_MAPPINGS = static::$asciiDigitMappings;
static::$DIALLABLE_CHAR_MAPPINGS[static::PLUS_SIGN] = static::PLUS_SIGN;
static::$DIALLABLE_CHAR_MAPPINGS['*'] = '*';
}
/**
* Used for testing purposes only to reset the PhoneNumberUtil singleton to null.
*/
@@ -528,10 +510,6 @@ class PhoneNumberUtil
*/
public static function convertAlphaCharactersInNumber($number)
{
if (static::$ALPHA_PHONE_MAPPINGS === null) {
static::initAlphaPhoneMappings();
}
return static::normalizeHelper($number, static::$ALPHA_PHONE_MAPPINGS, false);
}
@@ -1219,10 +1197,6 @@ class PhoneNumberUtil
*/
public static function getCountryMobileToken($countryCallingCode)
{
if (count(static::$MOBILE_TOKEN_MAPPINGS) === 0) {
static::initMobileTokenMappings();
}
if (array_key_exists($countryCallingCode, static::$MOBILE_TOKEN_MAPPINGS)) {
return static::$MOBILE_TOKEN_MAPPINGS[$countryCallingCode];
}
@@ -1241,7 +1215,7 @@ class PhoneNumberUtil
*/
public function isAlphaNumber($number)
{
if (!static::isViablePhoneNumber($number)) {
if (!$this->isViablePhoneNumber($number)) {
// Number is too short, or doesn't match the basic phone number pattern.
return false;
}
@@ -1294,7 +1268,7 @@ class PhoneNumberUtil
$find = preg_match(static::$EXTN_PATTERN, $number, $matches, PREG_OFFSET_CAPTURE);
// If we find a potential extension, and the number preceding this is a viable number, we assume
// it is an extension.
if ($find > 0 && static::isViablePhoneNumber(substr($number, 0, $matches[0][1]))) {
if ($find > 0 && $this->isViablePhoneNumber(substr($number, 0, $matches[0][1]))) {
// The numbers are captured into groups in the regular expression.
for ($i = 1, $length = count($matches); $i <= $length; $i++) {
@@ -1387,7 +1361,7 @@ class PhoneNumberUtil
$nationalNumber = '';
$this->buildNationalNumberForParsing($numberToParse, $nationalNumber);
if (!static::isViablePhoneNumber($nationalNumber)) {
if (!$this->isViablePhoneNumber($nationalNumber)) {
throw new NumberParseException(
NumberParseException::NOT_A_NUMBER,
"The string supplied did not seem to be a phone number."
@@ -1459,7 +1433,7 @@ class PhoneNumberUtil
// If no extracted country calling code, use the region supplied instead. The national number
// is just the normalized version of the number we were given to parse.
$normalizedNationalNumber .= static::normalize($nationalNumber);
$normalizedNationalNumber .= $this->normalize($nationalNumber);
if ($defaultRegion !== null) {
$countryCode = $regionMetadata->getCountryCode();
$phoneNumber->setCountryCode($countryCode);
@@ -1500,7 +1474,8 @@ class PhoneNumberUtil
"The string supplied is too long to be a phone number."
);
}
static::setItalianLeadingZerosForPhoneNumber($normalizedNationalNumber, $phoneNumber);
$this->setItalianLeadingZerosForPhoneNumber($normalizedNationalNumber, $phoneNumber);
/*
* We have to store the National Number as a string instead of a "long" as Google do
@@ -1555,7 +1530,7 @@ class PhoneNumberUtil
} else {
// Extract a possible number from the string passed in (this strips leading characters that
// could not be the start of a phone number.)
$nationalNumber .= static::extractPossibleNumber($numberToParse);
$nationalNumber .= $this->extractPossibleNumber($numberToParse);
}
// Delete the isdn-subaddress and everything after it if it is present. Note extension won't
@@ -1587,10 +1562,6 @@ class PhoneNumberUtil
*/
public static function extractPossibleNumber($number)
{
if (static::$VALID_START_CHAR_PATTERN === null) {
static::initValidStartCharPattern();
}
$matches = array();
$match = preg_match('/' . static::$VALID_START_CHAR_PATTERN . '/ui', $number, $matches, PREG_OFFSET_CAPTURE);
if ($match > 0) {
@@ -1768,12 +1739,12 @@ class PhoneNumberUtil
if ($match > 0) {
$number = mb_substr($number, $matches[0][1] + mb_strlen($matches[0][0]));
// Can now normalize the rest of the number since we've consumed the "+" sign at the start.
$number = static::normalize($number);
$number = $this->normalize($number);
return CountryCodeSource::FROM_NUMBER_WITH_PLUS_SIGN;
}
// Attempt to parse the first digits as an international prefix.
$iddPattern = $possibleIddPrefix;
$number = static::normalize($number);
$number = $this->normalize($number);
return $this->parsePrefixAsIdd($iddPattern, $number)
? CountryCodeSource::FROM_NUMBER_WITH_IDD
: CountryCodeSource::FROM_DEFAULT_COUNTRY;
@@ -1798,10 +1769,6 @@ class PhoneNumberUtil
*/
public static function normalize(&$number)
{
if (static::$ALPHA_PHONE_MAPPINGS === null) {
static::initAlphaPhoneMappings();
}
$m = new Matcher(static::VALID_ALPHA_PHONE_PATTERN, $number);
if ($m->matches()) {
return static::normalizeHelper($number, static::$ALPHA_PHONE_MAPPINGS, true);
@@ -1863,7 +1830,7 @@ class PhoneNumberUtil
// cannot begin with 0.
$digitMatcher = new Matcher(static::$CAPTURING_DIGIT_PATTERN, substr($number, $matchEnd));
if ($digitMatcher->find()) {
$normalizedGroup = static::normalizeDigitsOnly($digitMatcher->group(1));
$normalizedGroup = $this->normalizeDigitsOnly($digitMatcher->group(1));
if ($normalizedGroup == "0") {
return false;
}
@@ -2149,7 +2116,7 @@ class PhoneNumberUtil
$this->format($numberNoExt, PhoneNumberFormat::INTERNATIONAL) :
$this->format($numberNoExt, PhoneNumberFormat::E164);
}
return $withFormatting ? $formattedNumber : static::normalizeDiallableCharsOnly($formattedNumber);
return $withFormatting ? $formattedNumber : $this->normalizeDiallableCharsOnly($formattedNumber);
}
/**
@@ -2253,10 +2220,6 @@ class PhoneNumberUtil
*/
public static function normalizeDiallableCharsOnly($number)
{
if (count(static::$DIALLABLE_CHAR_MAPPINGS) === 0) {
static::initDiallableCharMappings();
}
return static::normalizeHelper($number, static::$DIALLABLE_CHAR_MAPPINGS, true /* remove non matches */);
}
@@ -2560,7 +2523,7 @@ class PhoneNumberUtil
break;
}
$candidateNationalPrefixRule = substr($candidateNationalPrefixRule, 0, $indexOfFirstGroup);
$candidateNationalPrefixRule = static::normalizeDigitsOnly($candidateNationalPrefixRule);
$candidateNationalPrefixRule = $this->normalizeDigitsOnly($candidateNationalPrefixRule);
if (mb_strlen($candidateNationalPrefixRule) == 0) {
// National prefix not used when formatting this number.
$formattedNumber = $nationalFormat;
@@ -2579,8 +2542,8 @@ class PhoneNumberUtil
// If no digit is inserted/removed/modified as a result of our formatting, we return the
// formatted phone number; otherwise we return the raw input the user entered.
if ($formattedNumber !== null && mb_strlen($rawInput) > 0) {
$normalizedFormattedNumber = static::normalizeDiallableCharsOnly($formattedNumber);
$normalizedRawInput = static::normalizeDiallableCharsOnly($rawInput);
$normalizedFormattedNumber = $this->normalizeDiallableCharsOnly($formattedNumber);
$normalizedRawInput = $this->normalizeDiallableCharsOnly($rawInput);
if ($normalizedFormattedNumber != $normalizedRawInput) {
$formattedNumber = $rawInput;
}
@@ -2678,7 +2641,7 @@ class PhoneNumberUtil
*/
protected function rawInputContainsNationalPrefix($rawInput, $nationalPrefix, $regionCode)
{
$normalizedNationalNumber = static::normalizeDigitsOnly($rawInput);
$normalizedNationalNumber = $this->normalizeDigitsOnly($rawInput);
if (strpos($normalizedNationalNumber, $nationalPrefix) === 0) {
try {
// Some Japanese numbers (e.g. 00777123) might be mistaken to contain the national prefix

View File

@@ -29,7 +29,7 @@ class ShortNumberUtil
public function getSupportedRegions()
{
return ShortNumberInfo::getInstance()->getSupportedRegions();
return ShortNumberInfo::getInstance($this->phoneUtil)->getSupportedRegions();
}
/**
@@ -45,7 +45,7 @@ class ShortNumberUtil
*/
public function connectsToEmergencyNumber($number, $regionCode)
{
return ShortNumberInfo::getInstance()->connectsToEmergencyNumber($number, $regionCode);
return ShortNumberInfo::getInstance($this->phoneUtil)->connectsToEmergencyNumber($number, $regionCode);
}
/**
@@ -60,6 +60,6 @@ class ShortNumberUtil
*/
public function isEmergencyNumber($number, $regionCode)
{
return ShortNumberInfo::getInstance()->isEmergencyNumber($number, $regionCode);
return ShortNumberInfo::getInstance($this->phoneUtil)->isEmergencyNumber($number, $regionCode);
}
}

View File

@@ -15,171 +15,223 @@ return array (
),
'en' =>
array (
0 => 1,
1 => 20,
2 => 211,
3 => 212,
4 => 213,
5 => 216,
6 => 220,
7 => 221,
8 => 222,
9 => 223,
10 => 224,
11 => 225,
12 => 226,
13 => 227,
14 => 228,
15 => 229,
16 => 230,
17 => 231,
18 => 232,
19 => 233,
20 => 234,
21 => 235,
22 => 236,
23 => 237,
24 => 238,
25 => 239,
26 => 240,
27 => 241,
28 => 242,
29 => 243,
30 => 244,
31 => 245,
32 => 248,
33 => 249,
34 => 250,
35 => 251,
36 => 252,
37 => 253,
38 => 254,
39 => 255,
40 => 256,
41 => 257,
42 => 258,
43 => 260,
44 => 261,
45 => 263,
46 => 265,
47 => 267,
48 => 268,
49 => 27,
50 => 297,
51 => 298,
52 => 299,
53 => 30,
54 => 31,
55 => 32,
56 => 33,
57 => 350,
58 => 351,
59 => 352,
60 => 353,
61 => 354,
62 => 355,
63 => 356,
64 => 357,
65 => 358,
66 => 359,
67 => 36,
68 => 370,
69 => 372,
70 => 373,
71 => 374,
72 => 375,
73 => 376,
74 => 380,
75 => 381,
76 => 382,
77 => 385,
78 => 386,
79 => 387,
80 => 389,
81 => 39,
82 => 40,
83 => 41,
84 => 420,
85 => 421,
86 => 43,
87 => 45,
88 => 47,
89 => 48,
90 => 49,
91 => 501,
92 => 505,
93 => 506,
94 => 507,
95 => 509,
96 => 51,
97 => 53,
98 => 54,
99 => 55,
100 => 56,
101 => 57,
102 => 58,
103 => 591,
104 => 592,
105 => 593,
106 => 595,
107 => 597,
108 => 598,
109 => 599,
110 => 60,
111 => 61,
112 => 62,
113 => 63,
114 => 64,
115 => 65,
116 => 66,
117 => 670,
118 => 673,
119 => 675,
120 => 676,
121 => 677,
122 => 678,
123 => 679,
124 => 685,
125 => 686,
126 => 689,
127 => 7,
128 => 84,
129 => 852,
130 => 853,
131 => 855,
132 => 856,
133 => 86,
134 => 880,
135 => 90,
136 => 91,
137 => 92,
138 => 93,
139 => 94,
140 => 95,
141 => 960,
142 => 961,
143 => 962,
144 => 963,
145 => 964,
146 => 965,
147 => 966,
148 => 967,
149 => 968,
150 => 970,
151 => 971,
152 => 972,
153 => 973,
154 => 974,
155 => 975,
156 => 976,
157 => 977,
158 => 98,
159 => 992,
160 => 993,
161 => 994,
162 => 995,
163 => 996,
164 => 998,
0 => 1242,
1 => 1246,
2 => 1264,
3 => 1441,
4 => 1473,
5 => 1649,
6 => 1671,
7 => 1684,
8 => 1758,
9 => 1767,
10 => 1784,
11 => 1787,
12 => 1809,
13 => 1868,
14 => 1869,
15 => 1876,
16 => 1939,
17 => 20,
18 => 211,
19 => 212,
20 => 213,
21 => 216,
22 => 220,
23 => 221,
24 => 222,
25 => 223,
26 => 224,
27 => 225,
28 => 226,
29 => 227,
30 => 228,
31 => 229,
32 => 230,
33 => 231,
34 => 232,
35 => 233,
36 => 234,
37 => 235,
38 => 236,
39 => 237,
40 => 238,
41 => 239,
42 => 240,
43 => 241,
44 => 242,
45 => 243,
46 => 244,
47 => 245,
48 => 248,
49 => 249,
50 => 250,
51 => 251,
52 => 252,
53 => 253,
54 => 254,
55 => 255,
56 => 256,
57 => 257,
58 => 258,
59 => 260,
60 => 261,
61 => 263,
62 => 265,
63 => 267,
64 => 268,
65 => 27,
66 => 297,
67 => 298,
68 => 299,
69 => 30,
70 => 31,
71 => 32,
72 => 33,
73 => 350,
74 => 351,
75 => 352,
76 => 353,
77 => 354,
78 => 355,
79 => 356,
80 => 357,
81 => 358,
82 => 359,
83 => 36,
84 => 370,
85 => 372,
86 => 373,
87 => 374,
88 => 375,
89 => 376,
90 => 380,
91 => 381,
92 => 382,
93 => 385,
94 => 386,
95 => 387,
96 => 389,
97 => 39,
98 => 40,
99 => 41,
100 => 420,
101 => 421,
102 => 43,
103 => 45,
104 => 47,
105 => 48,
106 => 49,
107 => 501,
108 => 505,
109 => 506,
110 => 507,
111 => 509,
112 => 51,
113 => 53,
114 => 54,
115 => 55,
116 => 56,
117 => 57,
118 => 58,
119 => 591,
120 => 592,
121 => 593,
122 => 595,
123 => 597,
124 => 598,
125 => 599,
126 => 60,
127 => 61,
128 => 62,
129 => 63,
130 => 64,
131 => 65,
132 => 66,
133 => 670,
134 => 673,
135 => 675,
136 => 676,
137 => 677,
138 => 678,
139 => 679,
140 => 685,
141 => 686,
142 => 689,
143 => 7,
144 => 84,
145 => 852,
146 => 853,
147 => 855,
148 => 856,
149 => 86130,
150 => 86131,
151 => 86132,
152 => 86133,
153 => 86134,
154 => 86135,
155 => 86136,
156 => 86137,
157 => 86138,
158 => 86139,
159 => 86145,
160 => 86147,
161 => 86150,
162 => 86151,
163 => 86152,
164 => 86153,
165 => 86155,
166 => 86156,
167 => 86157,
168 => 86158,
169 => 86159,
170 => 86170,
171 => 86172,
172 => 86173,
173 => 86176,
174 => 86177,
175 => 86178,
176 => 86180,
177 => 86181,
178 => 86182,
179 => 86183,
180 => 86184,
181 => 86185,
182 => 86186,
183 => 86187,
184 => 86188,
185 => 86189,
186 => 880,
187 => 90,
188 => 91,
189 => 92,
190 => 93,
191 => 94,
192 => 95,
193 => 960,
194 => 961,
195 => 962,
196 => 963,
197 => 964,
198 => 965,
199 => 966,
200 => 967,
201 => 968,
202 => 970,
203 => 971,
204 => 972,
205 => 973,
206 => 974,
207 => 975,
208 => 976,
209 => 977,
210 => 98,
211 => 992,
212 => 993,
213 => 994,
214 => 995,
215 => 996,
216 => 998,
),
'fa' =>
array (
@@ -194,11 +246,83 @@ return array (
'zh' =>
array (
0 => 852,
1 => 86,
1 => 86130,
2 => 86131,
3 => 86132,
4 => 86133,
5 => 86134,
6 => 86135,
7 => 86136,
8 => 86137,
9 => 86138,
10 => 86139,
11 => 86145,
12 => 86147,
13 => 86150,
14 => 86151,
15 => 86152,
16 => 86153,
17 => 86155,
18 => 86156,
19 => 86157,
20 => 86158,
21 => 86159,
22 => 86170,
23 => 86172,
24 => 86173,
25 => 86176,
26 => 86177,
27 => 86178,
28 => 86180,
29 => 86181,
30 => 86182,
31 => 86183,
32 => 86184,
33 => 86185,
34 => 86186,
35 => 86187,
36 => 86188,
37 => 86189,
),
'zh_Hant' =>
array (
0 => 852,
1 => 86,
1 => 86130,
2 => 86131,
3 => 86132,
4 => 86133,
5 => 86134,
6 => 86135,
7 => 86136,
8 => 86137,
9 => 86138,
10 => 86139,
11 => 86145,
12 => 86147,
13 => 86150,
14 => 86151,
15 => 86152,
16 => 86153,
17 => 86155,
18 => 86156,
19 => 86157,
20 => 86158,
21 => 86159,
22 => 86170,
23 => 86172,
24 => 86173,
25 => 86176,
26 => 86177,
27 => 86178,
28 => 86180,
29 => 86181,
30 => 86182,
31 => 86183,
32 => 86184,
33 => 86185,
34 => 86186,
35 => 86187,
36 => 86188,
37 => 86189,
),
);

View File

@@ -6,10 +6,15 @@
return array (
37525 => 'БеСТ',
375291 => 'Velcom',
375292 => 'МТС',
375293 => 'Velcom',
375294 => 'БелСел',
375295 => 'МТС',
375296 => 'Velcom',
375297 => 'МТС',
375298 => 'МТС',
375299 => 'Velcom',
37533 => 'МТС',
37544 => 'Velcom',
);

View File

@@ -1,481 +0,0 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
124235 => 'BaTelCo',
124245 => 'BaTelCo',
124255 => 'BaTelCo',
124623 => 'LIME',
124624 => 'LIME',
1246250 => 'LIME',
1246251 => 'LIME',
1246252 => 'LIME',
1246253 => 'LIME',
1246254 => 'LIME',
1246255 => 'LIME',
1246256 => 'Digicel',
1246257 => 'Digicel',
1246258 => 'Digicel',
1246259 => 'Digicel',
124626 => 'Digicel',
124628 => 'LIME',
124645 => 'Sunbeach Communications',
124682 => 'Digicel',
124683 => 'Digicel',
124684 => 'Digicel',
124685 => 'Digicel',
1246883 => 'Digicel',
1264536 => 'Weblinks Limited',
1264537 => 'Weblinks Limited',
1264538 => 'Weblinks Limited',
1264539 => 'Weblinks Limited',
1264581 => 'Digicel',
1264582 => 'Digicel',
1264583 => 'Digicel',
1264584 => 'Digicel',
1264729 => 'Cable & Wireless',
1264772 => 'Cable & Wireless',
14413 => 'Mobility',
1441500 => 'Digicel Bermuda',
1441539 => 'Digicel Bermuda',
1441590 => 'Digicel Bermuda',
1441599 => 'Digicel Bermuda',
14417 => 'Cellular One',
1473402 => 'Affordable Island Communications',
147341 => 'Digicel Grenada',
1473420 => 'Digicel Grenada',
1473520 => 'Affordable Island Communications',
1473521 => 'Affordable Island Communications',
147353 => 'AWS Grenada',
1473901 => 'Affordable Island Communications',
164923 => 'C&W',
164924 => 'C&W',
164933 => 'DIGICEL',
164934 => 'DIGICEL',
164943 => 'Islandcom',
1671747 => 'PTI PACIFICA',
1671838 => 'i CAN_GSM',
1671848 => 'i CAN_GSM',
1671858 => 'i CAN_GSM',
1671868 => 'Choice Phone',
1671878 => 'Choice Phone',
1671888 => 'Choice Phone',
1671898 => 'Choice Phone',
1684252 => 'Blue Sky',
1684254 => 'Blue Sky',
1684256 => 'Blue Sky',
1684258 => 'Blue Sky',
1684272 => 'Blue Sky',
1684731 => 'ASTCA',
1684733 => 'ASTCA',
1684770 => 'ASTCA',
175828 => 'Cable & Wireless',
1758384 => 'Cable & Wireless',
1758460 => 'Cable & Wireless',
1758461 => 'Cable & Wireless',
1758484 => 'Cable & Wireless',
1758485 => 'Cable & Wireless',
1758486 => 'Cable & Wireless',
1758487 => 'Cable & Wireless',
1758488 => 'Cable & Wireless',
1758489 => 'Cable & Wireless',
175851 => 'AT&T',
175852 => 'AT&T',
1758584 => 'Cable & Wireless',
17587 => 'Digicel',
1767315 => 'Digicel',
1767316 => 'Digicel',
1767317 => 'Digicel',
1767225 => 'Cable & Wireless',
1767235 => 'Cable & Wireless',
1767245 => 'Cable & Wireless',
1767265 => 'Cable & Wireless',
1767275 => 'Cable & Wireless',
1767276 => 'Cable & Wireless',
1767277 => 'Cable & Wireless',
1767285 => 'Cable & Wireless',
1767295 => 'Cable & Wireless',
1767612 => 'Digicel',
1767613 => 'Digicel',
1767614 => 'Digicel',
1767615 => 'Digicel',
1767616 => 'Digicel',
1767617 => 'Digicel',
1784430 => 'AT&T',
1784431 => 'AT&T',
1784432 => 'AT&T',
1784433 => 'Digicel',
1784434 => 'Digicel',
1784454 => 'Cable & Wireless',
1784455 => 'Cable & Wireless',
1784489 => 'Cable & Wireless',
1784490 => 'Cable & Wireless',
1784491 => 'Cable & Wireless',
1784492 => 'Cable & Wireless',
1784493 => 'Cable & Wireless',
1784494 => 'Cable & Wireless',
1784495 => 'Cable & Wireless',
1784526 => 'Digicel',
1784527 => 'Digicel',
1784528 => 'Digicel',
1784529 => 'Digicel',
1784530 => 'Digicel',
1784531 => 'Digicel',
1784532 => 'Digicel',
1784533 => 'Digicel',
1784534 => 'Digicel',
1787203 => 'Claro',
1787210 => 'SunCom Wireless Puerto Rico',
1787212 => 'Claro',
1787213 => 'Claro',
1787214 => 'Claro',
1787215 => 'Claro',
1787216 => 'Claro',
1787217 => 'Claro',
1787218 => 'Claro',
1787219 => 'Claro',
1787220 => 'CENTENNIAL',
1787221 => 'CENTENNIAL',
1787222 => 'CENTENNIAL',
1787223 => 'CENTENNIAL',
1787224 => 'CENTENNIAL',
1787225 => 'SunCom Wireless Puerto Rico',
1787226 => 'SunCom Wireless Puerto Rico',
1787227 => 'CENTENNIAL',
1787229 => 'CENTENNIAL',
1787253 => 'Claro',
1787254 => 'Claro',
1787255 => 'Claro',
1787256 => 'Claro',
1787257 => 'Claro',
1787258 => 'Claro',
1787259 => 'Claro',
1787260 => 'Claro',
1787291 => 'CENTENNIAL',
1787299 => 'SunCom Wireless Puerto Rico',
1787300 => 'CENTENNIAL',
1787310 => 'SunCom Wireless Puerto Rico',
1787312 => 'Claro',
1787313 => 'Claro',
1787314 => 'Claro',
1787315 => 'Claro',
1787316 => 'Claro',
1787317 => 'Claro',
1787318 => 'Claro',
17873191 => 'Claro',
17873192 => 'Claro',
17873193 => 'Claro',
17873194 => 'Claro',
17873195 => 'Claro',
17873196 => 'Claro',
17873197 => 'Claro',
17873198 => 'Claro',
17873199 => 'Claro',
1787341 => 'SunCom Wireless Puerto Rico',
1787344 => 'SunCom Wireless Puerto Rico',
1787346 => 'SunCom Wireless Puerto Rico',
1787355 => 'CENTENNIAL',
1787357 => 'CENTENNIAL',
1787359 => 'SunCom Wireless Puerto Rico',
1787367 => 'SunCom Wireless Puerto Rico',
1787368 => 'SunCom Wireless Puerto Rico',
1787369 => 'CENTENNIAL',
1787371 => 'Claro',
1787372 => 'Claro',
1787374 => 'Claro',
1787375 => 'Claro',
1787376 => 'Claro',
1787380 => 'Claro',
1787381 => 'Claro',
1787382 => 'Claro',
1787383 => 'Claro',
1787384 => 'Claro',
1787385 => 'Claro',
1787389 => 'Claro',
1787390 => 'Claro',
1787391 => 'Claro',
1787392 => 'Claro',
1787400 => 'CENTENNIAL',
1787410 => 'SunCom Wireless Puerto Rico',
1787434 => 'CENTENNIAL',
1787447 => 'CENTENNIAL',
1787448 => 'CENTENNIAL',
1787449 => 'CENTENNIAL',
1787450 => 'Claro',
1787453 => 'Claro',
1787454 => 'SunCom Wireless Puerto Rico',
1787458 => 'SunCom Wireless Puerto Rico',
1787459 => 'SunCom Wireless Puerto Rico',
1787460 => 'SunCom Wireless Puerto Rico',
1787462 => 'SunCom Wireless Puerto Rico',
1787463 => 'SunCom Wireless Puerto Rico',
1787465 => 'CENTENNIAL',
1787466 => 'SunCom Wireless Puerto Rico',
1787471 => 'CENTENNIAL',
1787473 => 'CENTENNIAL',
1787474 => 'CENTENNIAL',
1787478 => 'SunCom Wireless Puerto Rico',
1787479 => 'CENTENNIAL',
1787481 => 'Claro',
1787484 => 'Claro',
1787485 => 'Claro',
1787486 => 'Claro',
1787487 => 'Claro',
1787513 => 'SunCom Wireless Puerto Rico',
1787514 => 'Claro',
1787515 => 'Claro',
1787516 => 'Claro',
1787517 => 'Claro',
1787518 => 'Claro',
1787519 => 'Claro',
1787520 => 'CENTENNIAL',
1787521 => 'CENTENNIAL',
1787522 => 'CENTENNIAL',
1787523 => 'CENTENNIAL',
1787528 => 'SunCom Wireless Puerto Rico',
1787534 => 'CENTENNIAL',
1787535 => 'CENTENNIAL',
1787537 => 'CENTENNIAL',
1787544 => 'CENTENNIAL',
1787545 => 'CENTENNIAL',
1787546 => 'SunCom Wireless Puerto Rico',
1787551 => 'CENTENNIAL',
1787553 => 'Claro',
1787561 => 'CENTENNIAL',
1787563 => 'CENTENNIAL',
1787568 => 'SunCom Wireless Puerto Rico',
1787569 => 'CENTENNIAL',
1787579 => 'Claro',
1787580 => 'CENTENNIAL',
1787585 => 'CENTENNIAL',
1787588 => 'CENTENNIAL',
1787589 => 'CENTENNIAL',
1787595 => 'SunCom Wireless Puerto Rico',
1787597 => 'SunCom Wireless Puerto Rico',
1787598 => 'SunCom Wireless Puerto Rico',
1787601 => 'SunCom Wireless Puerto Rico',
1787602 => 'CENTENNIAL',
1787604 => 'SunCom Wireless Puerto Rico',
1787605 => 'SunCom Wireless Puerto Rico',
1787607 => 'CENTENNIAL',
1787608 => 'CENTENNIAL',
1787609 => 'CENTENNIAL',
1787612 => 'Claro',
1787613 => 'Claro',
1787614 => 'Claro',
1787615 => 'Claro',
1787616 => 'Claro',
1787617 => 'Claro',
1787619 => 'SunCom Wireless Puerto Rico',
1787620 => 'CENTENNIAL',
1787621 => 'CENTENNIAL',
1787622 => 'CENTENNIAL',
1787623 => 'CENTENNIAL',
1787624 => 'CENTENNIAL',
1787625 => 'CENTENNIAL',
1787626 => 'CENTENNIAL',
1787628 => 'CENTENNIAL',
1787629 => 'SunCom Wireless Puerto Rico',
178764 => 'CENTENNIAL',
178765 => 'CENTENNIAL',
1787662 => 'SunCom Wireless Puerto Rico',
1787666 => 'SunCom Wireless Puerto Rico',
1787673 => 'SunCom Wireless Puerto Rico',
1787675 => 'CENTENNIAL',
1787678 => 'SunCom Wireless Puerto Rico',
1787686 => 'CENTENNIAL',
1787687 => 'CENTENNIAL',
1787689 => 'CENTENNIAL',
1787690 => 'CENTENNIAL',
1787692 => 'CENTENNIAL',
1787693 => 'CENTENNIAL',
1787695 => 'CENTENNIAL',
1787717 => 'CENTENNIAL',
1787719 => 'CENTENNIAL',
1787901 => 'SunCom Wireless Puerto Rico',
1787903 => 'CENTENNIAL',
1787904 => 'SunCom Wireless Puerto Rico',
1787908 => 'CENTENNIAL',
1787912 => 'CENTENNIAL',
1787915 => 'CENTENNIAL',
1787916 => 'CENTENNIAL',
1787917 => 'CENTENNIAL',
1787922 => 'SunCom Wireless Puerto Rico',
1787923 => 'SunCom Wireless Puerto Rico',
1787924 => 'CENTENNIAL',
1787926 => 'CENTENNIAL',
1787927 => 'CENTENNIAL',
1787928 => 'CENTENNIAL',
1787933 => 'CENTENNIAL',
1787935 => 'CENTENNIAL',
1787937 => 'CENTENNIAL',
1787940 => 'CENTENNIAL',
1787947 => 'CENTENNIAL',
1787949 => 'SunCom Wireless Puerto Rico',
1787952 => 'CENTENNIAL',
1787953 => 'CENTENNIAL',
1787954 => 'CENTENNIAL',
1787957 => 'CENTENNIAL',
1787961 => 'CENTENNIAL',
1787968 => 'CENTENNIAL',
1787969 => 'CENTENNIAL',
1787971 => 'CENTENNIAL',
1787975 => 'CENTENNIAL',
1787978 => 'CENTENNIAL',
1787992 => 'CENTENNIAL',
1787993 => 'CENTENNIAL',
1787998 => 'CENTENNIAL',
1787999 => 'CENTENNIAL',
180920 => 'Tricom',
180922 => 'Claro',
180923 => 'Claro',
180924 => 'Claro',
180925 => 'Claro',
180926 => 'Claro',
180927 => 'Claro',
180928 => 'Claro',
180929 => 'Tricom',
180930 => 'Viva',
180931 => 'Tricom',
180932 => 'Tricom',
180933 => 'Claro',
180934 => 'Tricom',
180935 => 'Claro',
180936 => 'Claro',
180937 => 'Claro',
180938 => 'Claro',
180939 => 'Claro',
180941 => 'Viva',
180942 => 'Claro',
180943 => 'Viva',
180944 => 'Viva',
180945 => 'Claro',
180947 => 'Tricom',
180948 => 'Claro',
180949 => 'Claro',
180951 => 'Claro',
180954 => 'Claro',
180960 => 'Claro',
180962 => 'Tricom',
180963 => 'Tricom',
180964 => 'Tricom',
180965 => 'Tricom',
180967 => 'Claro',
180969 => 'Claro',
180970 => 'Claro',
180971 => 'Claro',
180972 => 'Claro',
180974 => 'Claro',
180975 => 'Claro',
180976 => 'Claro',
180977 => 'Viva',
180978 => 'Claro',
180979 => 'Claro',
180980 => 'Orange',
180981 => 'Viva',
180982 => 'Claro',
180983 => 'Claro',
180984 => 'Orange',
180985 => 'Orange',
180986 => 'Orange',
180987 => 'Tricom',
180988 => 'Orange',
180989 => 'Orange',
180991 => 'Orange',
180992 => 'Tricom',
180993 => 'Tricom',
180994 => 'Tricom',
180995 => 'Claro',
180997 => 'Orange',
180998 => 'Orange',
180999 => 'Tricom',
186827 => 'Digicel',
186828 => 'Digicel',
186829 => 'Digicel',
18683 => 'Digicel',
18684 => 'bmobile',
18686 => 'bmobile',
18687 => 'bmobile',
186955 => 'CariGlobe St. Kitts',
186956 => 'The Cable St. Kitts',
186966 => 'Cable & Wireless',
186976 => 'Digicel',
187626 => 'Digicel',
1876503 => 'Digicel',
1876504 => 'Digicel',
1876505 => 'Digicel',
1876506 => 'Digicel',
1876507 => 'Digicel',
1876508 => 'Digicel',
1876509 => 'Digicel',
1876520 => 'Digicel',
1876521 => 'Digicel',
1876522 => 'Digicel',
1876524 => 'Digicel',
1876526 => 'Digicel',
1876527 => 'Digicel',
1876528 => 'Digicel',
1876529 => 'Digicel',
1939201 => 'CENTENNIAL',
1939212 => 'CENTENNIAL',
1939214 => 'CENTENNIAL',
1939240 => 'SunCom Wireless Puerto Rico',
19392410 => 'Claro',
19392411 => 'Claro',
19392412 => 'Claro',
19392413 => 'Claro',
19392414 => 'Claro',
19392415 => 'Claro',
19392416 => 'Claro',
193924199 => 'Claro',
1939242 => 'Claro',
19392433 => 'Claro',
19392434 => 'Claro',
19392435 => 'Claro',
19392436 => 'Claro',
19392437 => 'Claro',
19392438 => 'Claro',
19392439 => 'Claro',
1939244 => 'Claro',
1939245 => 'Claro',
1939246 => 'Claro',
1939247 => 'Claro',
1939248 => 'Claro',
1939249 => 'Claro',
1939250 => 'Claro',
1939251 => 'Claro',
1939252 => 'CENTENNIAL',
1939253 => 'Claro',
1939254 => 'Claro',
1939255 => 'Claro',
1939256 => 'Claro',
1939257 => 'Claro',
1939258 => 'Claro',
1939259 => 'Claro',
1939307 => 'CENTENNIAL',
1939325 => 'SunCom Wireless Puerto Rico',
1939329 => 'CENTENNIAL',
1939334 => 'Claro',
1939339 => 'SunCom Wireless Puerto Rico',
1939394 => 'CENTENNIAL',
1939440 => 'CENTENNIAL',
1939628 => 'CENTENNIAL',
1939630 => 'CENTENNIAL',
1939639 => 'CENTENNIAL',
1939640 => 'CENTENNIAL',
1939642 => 'CENTENNIAL',
1939644 => 'CENTENNIAL',
1939645 => 'CENTENNIAL',
1939697 => 'CENTENNIAL',
1939717 => 'CENTENNIAL',
1939731 => 'CENTENNIAL',
1939777 => 'Claro',
1939865 => 'SunCom Wireless Puerto Rico',
1939891 => 'SunCom Wireless Puerto Rico',
1939910 => 'CENTENNIAL',
1939940 => 'CENTENNIAL',
1939969 => 'CENTENNIAL',
);

View File

@@ -0,0 +1,11 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
124235 => 'BaTelCo',
124245 => 'BaTelCo',
124255 => 'BaTelCo',
);

View File

@@ -0,0 +1,28 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
124623 => 'LIME',
124624 => 'LIME',
1246250 => 'LIME',
1246251 => 'LIME',
1246252 => 'LIME',
1246253 => 'LIME',
1246254 => 'LIME',
1246255 => 'LIME',
1246256 => 'Digicel',
1246257 => 'Digicel',
1246258 => 'Digicel',
1246259 => 'Digicel',
124626 => 'Digicel',
124628 => 'LIME',
124645 => 'Sunbeach Communications',
124682 => 'Digicel',
124683 => 'Digicel',
124684 => 'Digicel',
124685 => 'Digicel',
1246883 => 'Digicel',
);

View File

@@ -0,0 +1,18 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
1264536 => 'Weblinks Limited',
1264537 => 'Weblinks Limited',
1264538 => 'Weblinks Limited',
1264539 => 'Weblinks Limited',
1264581 => 'Digicel',
1264582 => 'Digicel',
1264583 => 'Digicel',
1264584 => 'Digicel',
1264729 => 'Cable & Wireless',
1264772 => 'Cable & Wireless',
);

View File

@@ -0,0 +1,14 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
14413 => 'Mobility',
1441500 => 'Digicel Bermuda',
1441539 => 'Digicel Bermuda',
1441590 => 'Digicel Bermuda',
1441599 => 'Digicel Bermuda',
14417 => 'Cellular One',
);

View File

@@ -0,0 +1,15 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
1473402 => 'Affordable Island Communications',
147341 => 'Digicel Grenada',
1473420 => 'Digicel Grenada',
1473520 => 'Affordable Island Communications',
1473521 => 'Affordable Island Communications',
147353 => 'AWS Grenada',
1473901 => 'Affordable Island Communications',
);

View File

@@ -0,0 +1,13 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
164923 => 'C&W',
164924 => 'C&W',
164933 => 'DIGICEL',
164934 => 'DIGICEL',
164943 => 'Islandcom',
);

View File

@@ -0,0 +1,16 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
1671747 => 'PTI PACIFICA',
1671838 => 'i CAN_GSM',
1671848 => 'i CAN_GSM',
1671858 => 'i CAN_GSM',
1671868 => 'Choice Phone',
1671878 => 'Choice Phone',
1671888 => 'Choice Phone',
1671898 => 'Choice Phone',
);

View File

@@ -0,0 +1,16 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
1684252 => 'Blue Sky',
1684254 => 'Blue Sky',
1684256 => 'Blue Sky',
1684258 => 'Blue Sky',
1684272 => 'Blue Sky',
1684731 => 'ASTCA',
1684733 => 'ASTCA',
1684770 => 'ASTCA',
);

View File

@@ -0,0 +1,22 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
175828 => 'Cable & Wireless',
1758384 => 'Cable & Wireless',
1758460 => 'Cable & Wireless',
1758461 => 'Cable & Wireless',
1758484 => 'Cable & Wireless',
1758485 => 'Cable & Wireless',
1758486 => 'Cable & Wireless',
1758487 => 'Cable & Wireless',
1758488 => 'Cable & Wireless',
1758489 => 'Cable & Wireless',
175851 => 'AT&T',
175852 => 'AT&T',
1758584 => 'Cable & Wireless',
17587 => 'Digicel',
);

View File

@@ -0,0 +1,26 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
1767315 => 'Digicel',
1767316 => 'Digicel',
1767317 => 'Digicel',
1767225 => 'Cable & Wireless',
1767235 => 'Cable & Wireless',
1767245 => 'Cable & Wireless',
1767265 => 'Cable & Wireless',
1767275 => 'Cable & Wireless',
1767276 => 'Cable & Wireless',
1767277 => 'Cable & Wireless',
1767285 => 'Cable & Wireless',
1767295 => 'Cable & Wireless',
1767612 => 'Digicel',
1767613 => 'Digicel',
1767614 => 'Digicel',
1767615 => 'Digicel',
1767616 => 'Digicel',
1767617 => 'Digicel',
);

View File

@@ -0,0 +1,31 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
1784430 => 'AT&T',
1784431 => 'AT&T',
1784432 => 'AT&T',
1784433 => 'Digicel',
1784434 => 'Digicel',
1784454 => 'Cable & Wireless',
1784455 => 'Cable & Wireless',
1784489 => 'Cable & Wireless',
1784490 => 'Cable & Wireless',
1784491 => 'Cable & Wireless',
1784492 => 'Cable & Wireless',
1784493 => 'Cable & Wireless',
1784494 => 'Cable & Wireless',
1784495 => 'Cable & Wireless',
1784526 => 'Digicel',
1784527 => 'Digicel',
1784528 => 'Digicel',
1784529 => 'Digicel',
1784530 => 'Digicel',
1784531 => 'Digicel',
1784532 => 'Digicel',
1784533 => 'Digicel',
1784534 => 'Digicel',
);

View File

@@ -0,0 +1,210 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
1787203 => 'Claro',
1787210 => 'SunCom Wireless Puerto Rico',
1787212 => 'Claro',
1787213 => 'Claro',
1787214 => 'Claro',
1787215 => 'Claro',
1787216 => 'Claro',
1787217 => 'Claro',
1787218 => 'Claro',
1787219 => 'Claro',
1787220 => 'CENTENNIAL',
1787221 => 'CENTENNIAL',
1787222 => 'CENTENNIAL',
1787223 => 'CENTENNIAL',
1787224 => 'CENTENNIAL',
1787225 => 'SunCom Wireless Puerto Rico',
1787226 => 'SunCom Wireless Puerto Rico',
1787227 => 'CENTENNIAL',
1787229 => 'CENTENNIAL',
1787253 => 'Claro',
1787254 => 'Claro',
1787255 => 'Claro',
1787256 => 'Claro',
1787257 => 'Claro',
1787258 => 'Claro',
1787259 => 'Claro',
1787260 => 'Claro',
1787291 => 'CENTENNIAL',
1787299 => 'SunCom Wireless Puerto Rico',
1787300 => 'CENTENNIAL',
1787310 => 'SunCom Wireless Puerto Rico',
1787312 => 'Claro',
1787313 => 'Claro',
1787314 => 'Claro',
1787315 => 'Claro',
1787316 => 'Claro',
1787317 => 'Claro',
1787318 => 'Claro',
17873191 => 'Claro',
17873192 => 'Claro',
17873193 => 'Claro',
17873194 => 'Claro',
17873195 => 'Claro',
17873196 => 'Claro',
17873197 => 'Claro',
17873198 => 'Claro',
17873199 => 'Claro',
1787341 => 'SunCom Wireless Puerto Rico',
1787344 => 'SunCom Wireless Puerto Rico',
1787346 => 'SunCom Wireless Puerto Rico',
1787355 => 'CENTENNIAL',
1787357 => 'CENTENNIAL',
1787359 => 'SunCom Wireless Puerto Rico',
1787367 => 'SunCom Wireless Puerto Rico',
1787368 => 'SunCom Wireless Puerto Rico',
1787369 => 'CENTENNIAL',
1787371 => 'Claro',
1787372 => 'Claro',
1787374 => 'Claro',
1787375 => 'Claro',
1787376 => 'Claro',
1787380 => 'Claro',
1787381 => 'Claro',
1787382 => 'Claro',
1787383 => 'Claro',
1787384 => 'Claro',
1787385 => 'Claro',
1787389 => 'Claro',
1787390 => 'Claro',
1787391 => 'Claro',
1787392 => 'Claro',
1787400 => 'CENTENNIAL',
1787410 => 'SunCom Wireless Puerto Rico',
1787434 => 'CENTENNIAL',
1787447 => 'CENTENNIAL',
1787448 => 'CENTENNIAL',
1787449 => 'CENTENNIAL',
1787450 => 'Claro',
1787453 => 'Claro',
1787454 => 'SunCom Wireless Puerto Rico',
1787458 => 'SunCom Wireless Puerto Rico',
1787459 => 'SunCom Wireless Puerto Rico',
1787460 => 'SunCom Wireless Puerto Rico',
1787462 => 'SunCom Wireless Puerto Rico',
1787463 => 'SunCom Wireless Puerto Rico',
1787465 => 'CENTENNIAL',
1787466 => 'SunCom Wireless Puerto Rico',
1787471 => 'CENTENNIAL',
1787473 => 'CENTENNIAL',
1787474 => 'CENTENNIAL',
1787478 => 'SunCom Wireless Puerto Rico',
1787479 => 'CENTENNIAL',
1787481 => 'Claro',
1787484 => 'Claro',
1787485 => 'Claro',
1787486 => 'Claro',
1787487 => 'Claro',
1787513 => 'SunCom Wireless Puerto Rico',
1787514 => 'Claro',
1787515 => 'Claro',
1787516 => 'Claro',
1787517 => 'Claro',
1787518 => 'Claro',
1787519 => 'Claro',
1787520 => 'CENTENNIAL',
1787521 => 'CENTENNIAL',
1787522 => 'CENTENNIAL',
1787523 => 'CENTENNIAL',
1787528 => 'SunCom Wireless Puerto Rico',
1787534 => 'CENTENNIAL',
1787535 => 'CENTENNIAL',
1787537 => 'CENTENNIAL',
1787544 => 'CENTENNIAL',
1787545 => 'CENTENNIAL',
1787546 => 'SunCom Wireless Puerto Rico',
1787551 => 'CENTENNIAL',
1787553 => 'Claro',
1787561 => 'CENTENNIAL',
1787563 => 'CENTENNIAL',
1787568 => 'SunCom Wireless Puerto Rico',
1787569 => 'CENTENNIAL',
1787579 => 'Claro',
1787580 => 'CENTENNIAL',
1787585 => 'CENTENNIAL',
1787588 => 'CENTENNIAL',
1787589 => 'CENTENNIAL',
1787595 => 'SunCom Wireless Puerto Rico',
1787597 => 'SunCom Wireless Puerto Rico',
1787598 => 'SunCom Wireless Puerto Rico',
1787601 => 'SunCom Wireless Puerto Rico',
1787602 => 'CENTENNIAL',
1787604 => 'SunCom Wireless Puerto Rico',
1787605 => 'SunCom Wireless Puerto Rico',
1787607 => 'CENTENNIAL',
1787608 => 'CENTENNIAL',
1787609 => 'CENTENNIAL',
1787612 => 'Claro',
1787613 => 'Claro',
1787614 => 'Claro',
1787615 => 'Claro',
1787616 => 'Claro',
1787617 => 'Claro',
1787619 => 'SunCom Wireless Puerto Rico',
1787620 => 'CENTENNIAL',
1787621 => 'CENTENNIAL',
1787622 => 'CENTENNIAL',
1787623 => 'CENTENNIAL',
1787624 => 'CENTENNIAL',
1787625 => 'CENTENNIAL',
1787626 => 'CENTENNIAL',
1787628 => 'CENTENNIAL',
1787629 => 'SunCom Wireless Puerto Rico',
178764 => 'CENTENNIAL',
178765 => 'CENTENNIAL',
1787662 => 'SunCom Wireless Puerto Rico',
1787666 => 'SunCom Wireless Puerto Rico',
1787673 => 'SunCom Wireless Puerto Rico',
1787675 => 'CENTENNIAL',
1787678 => 'SunCom Wireless Puerto Rico',
1787686 => 'CENTENNIAL',
1787687 => 'CENTENNIAL',
1787689 => 'CENTENNIAL',
1787690 => 'CENTENNIAL',
1787692 => 'CENTENNIAL',
1787693 => 'CENTENNIAL',
1787695 => 'CENTENNIAL',
1787717 => 'CENTENNIAL',
1787719 => 'CENTENNIAL',
1787901 => 'SunCom Wireless Puerto Rico',
1787903 => 'CENTENNIAL',
1787904 => 'SunCom Wireless Puerto Rico',
1787908 => 'CENTENNIAL',
1787912 => 'CENTENNIAL',
1787915 => 'CENTENNIAL',
1787916 => 'CENTENNIAL',
1787917 => 'CENTENNIAL',
1787922 => 'SunCom Wireless Puerto Rico',
1787923 => 'SunCom Wireless Puerto Rico',
1787924 => 'CENTENNIAL',
1787926 => 'CENTENNIAL',
1787927 => 'CENTENNIAL',
1787928 => 'CENTENNIAL',
1787933 => 'CENTENNIAL',
1787935 => 'CENTENNIAL',
1787937 => 'CENTENNIAL',
1787940 => 'CENTENNIAL',
1787947 => 'CENTENNIAL',
1787949 => 'SunCom Wireless Puerto Rico',
1787952 => 'CENTENNIAL',
1787953 => 'CENTENNIAL',
1787954 => 'CENTENNIAL',
1787957 => 'CENTENNIAL',
1787961 => 'CENTENNIAL',
1787968 => 'CENTENNIAL',
1787969 => 'CENTENNIAL',
1787971 => 'CENTENNIAL',
1787975 => 'CENTENNIAL',
1787978 => 'CENTENNIAL',
1787992 => 'CENTENNIAL',
1787993 => 'CENTENNIAL',
1787998 => 'CENTENNIAL',
1787999 => 'CENTENNIAL',
);

View File

@@ -0,0 +1,71 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
180920 => 'Tricom',
180922 => 'Claro',
180923 => 'Claro',
180924 => 'Claro',
180925 => 'Claro',
180926 => 'Claro',
180927 => 'Claro',
180928 => 'Claro',
180929 => 'Tricom',
180930 => 'Viva',
180931 => 'Tricom',
180932 => 'Tricom',
180933 => 'Claro',
180934 => 'Tricom',
180935 => 'Claro',
180936 => 'Claro',
180937 => 'Claro',
180938 => 'Claro',
180939 => 'Claro',
180941 => 'Viva',
180942 => 'Claro',
180943 => 'Viva',
180944 => 'Viva',
180945 => 'Claro',
180947 => 'Tricom',
180948 => 'Claro',
180949 => 'Claro',
180951 => 'Claro',
180954 => 'Claro',
180960 => 'Claro',
180962 => 'Tricom',
180963 => 'Tricom',
180964 => 'Tricom',
180965 => 'Tricom',
180967 => 'Claro',
180969 => 'Claro',
180970 => 'Claro',
180971 => 'Claro',
180972 => 'Claro',
180974 => 'Claro',
180975 => 'Claro',
180976 => 'Claro',
180977 => 'Viva',
180978 => 'Claro',
180979 => 'Claro',
180980 => 'Orange',
180981 => 'Viva',
180982 => 'Claro',
180983 => 'Claro',
180984 => 'Orange',
180985 => 'Orange',
180986 => 'Orange',
180987 => 'Tricom',
180988 => 'Orange',
180989 => 'Orange',
180991 => 'Orange',
180992 => 'Tricom',
180993 => 'Tricom',
180994 => 'Tricom',
180995 => 'Claro',
180997 => 'Orange',
180998 => 'Orange',
180999 => 'Tricom',
);

View File

@@ -0,0 +1,15 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
186827 => 'Digicel',
186828 => 'Digicel',
186829 => 'Digicel',
18683 => 'Digicel',
18684 => 'bmobile',
18686 => 'bmobile',
18687 => 'bmobile',
);

View File

@@ -0,0 +1,12 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
186955 => 'CariGlobe St. Kitts',
186956 => 'The Cable St. Kitts',
186966 => 'Cable & Wireless',
186976 => 'Digicel',
);

View File

@@ -0,0 +1,16 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
187626 => 'Digicel',
1876503 => 'Digicel',
1876504 => 'Digicel',
1876505 => 'Digicel',
1876506 => 'Digicel',
1876507 => 'Digicel',
1876508 => 'Digicel',
1876509 => 'Digicel',
);

View File

@@ -0,0 +1,67 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
1939201 => 'CENTENNIAL',
1939212 => 'CENTENNIAL',
1939214 => 'CENTENNIAL',
1939240 => 'SunCom Wireless Puerto Rico',
19392410 => 'Claro',
19392411 => 'Claro',
19392412 => 'Claro',
19392413 => 'Claro',
19392414 => 'Claro',
19392415 => 'Claro',
19392416 => 'Claro',
193924199 => 'Claro',
1939242 => 'Claro',
19392433 => 'Claro',
19392434 => 'Claro',
19392435 => 'Claro',
19392436 => 'Claro',
19392437 => 'Claro',
19392438 => 'Claro',
19392439 => 'Claro',
1939244 => 'Claro',
1939245 => 'Claro',
1939246 => 'Claro',
1939247 => 'Claro',
1939248 => 'Claro',
1939249 => 'Claro',
1939250 => 'Claro',
1939251 => 'Claro',
1939252 => 'CENTENNIAL',
1939253 => 'Claro',
1939254 => 'Claro',
1939255 => 'Claro',
1939256 => 'Claro',
1939257 => 'Claro',
1939258 => 'Claro',
1939259 => 'Claro',
1939307 => 'CENTENNIAL',
1939325 => 'SunCom Wireless Puerto Rico',
1939329 => 'CENTENNIAL',
1939334 => 'Claro',
1939339 => 'SunCom Wireless Puerto Rico',
1939394 => 'CENTENNIAL',
1939440 => 'CENTENNIAL',
1939628 => 'CENTENNIAL',
1939630 => 'CENTENNIAL',
1939639 => 'CENTENNIAL',
1939640 => 'CENTENNIAL',
1939642 => 'CENTENNIAL',
1939644 => 'CENTENNIAL',
1939645 => 'CENTENNIAL',
1939697 => 'CENTENNIAL',
1939717 => 'CENTENNIAL',
1939731 => 'CENTENNIAL',
1939777 => 'Claro',
1939865 => 'SunCom Wireless Puerto Rico',
1939891 => 'SunCom Wireless Puerto Rico',
1939910 => 'CENTENNIAL',
1939940 => 'CENTENNIAL',
1939969 => 'CENTENNIAL',
);

View File

@@ -5,15 +5,16 @@
*/
return array (
25670 => 'Airtel',
2562030 => 'Afrimax',
25670 => 'Warid',
25671 => 'UTL',
256720 => 'Smile',
256723 => 'Afrimax',
2567260 => 'Tangerine',
256730 => 'K2',
25674 => 'Sure Telecom',
25675 => 'Airtel',
25676 => 'i-Tel',
25677 => 'MTN',
25678 => 'MTN',
25679 => 'Africell',
25679 => 'Orange',
);

View File

@@ -1,55 +0,0 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86130 => 'China Unicom',
86131 => 'China Unicom',
86132 => 'China Unicom',
86133 => 'China Telecom',
861340 => 'China Mobile',
861341 => 'China Mobile',
861342 => 'China Mobile',
861343 => 'China Mobile',
861344 => 'China Mobile',
861345 => 'China Mobile',
861346 => 'China Mobile',
861347 => 'China Mobile',
861348 => 'China Mobile',
86135 => 'China Mobile',
86136 => 'China Mobile',
86137 => 'China Mobile',
86138 => 'China Mobile',
86139 => 'China Mobile',
86145 => 'China Unicom',
86147 => 'China Mobile',
86150 => 'China Mobile',
86151 => 'China Mobile',
86152 => 'China Mobile',
86153 => 'China Telecom',
86155 => 'China Unicom',
86156 => 'China Unicom',
86157 => 'China Mobile',
86158 => 'China Mobile',
86159 => 'China Mobile',
861703 => 'China Mobile',
861705 => 'China Mobile',
861706 => 'China Mobile',
86172 => 'China Mobile',
86173 => 'China Telecom',
86176 => 'China Unicom',
86177 => 'China Telecom',
86178 => 'China Mobile',
86180 => 'China Telecom',
86181 => 'China Telecom',
86182 => 'China Mobile',
86183 => 'China Mobile',
86184 => 'China Mobile',
86185 => 'China Unicom',
86186 => 'China Unicom',
86187 => 'China Mobile',
86188 => 'China Mobile',
86189 => 'China Telecom',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86130 => 'China Unicom',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86131 => 'China Unicom',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86132 => 'China Unicom',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86133 => 'China Telecom',
);

View File

@@ -0,0 +1,17 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
861340 => 'China Mobile',
861341 => 'China Mobile',
861342 => 'China Mobile',
861343 => 'China Mobile',
861344 => 'China Mobile',
861345 => 'China Mobile',
861346 => 'China Mobile',
861347 => 'China Mobile',
861348 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86135 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86136 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86137 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86138 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86139 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86145 => 'China Unicom',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86147 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86150 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86151 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86152 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86153 => 'China Telecom',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86155 => 'China Unicom',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86156 => 'China Unicom',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86157 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86158 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86159 => 'China Mobile',
);

View File

@@ -0,0 +1,11 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
861703 => 'China Mobile',
861705 => 'China Mobile',
861706 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86172 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86173 => 'China Telecom',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86176 => 'China Unicom',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86177 => 'China Telecom',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86178 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86180 => 'China Telecom',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86181 => 'China Telecom',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86182 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86183 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86184 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86185 => 'China Unicom',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86186 => 'China Unicom',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86187 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86188 => 'China Mobile',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86189 => 'China Telecom',
);

View File

@@ -393,9 +393,6 @@ return array (
917408 => 'Vodafone',
917409 => 'Vodafone',
917411 => 'Tata Docomo',
9174120 => 'Vodafone',
9174128 => 'Vodafone',
9174129 => 'Vodafone',
9174140 => 'Vodafone',
9174148 => 'Vodafone',
917415 => 'Tata Docomo',

View File

@@ -5,10 +5,16 @@
*/
return array (
37525 => 'life:)',
375291 => 'Velcom',
375292 => 'МТС',
375293 => 'Velcom',
375294 => 'БелСел',
375295 => 'МТС',
375296 => 'Velcom',
375297 => 'МТС',
375298 => 'МТС',
375299 => 'Velcom',
37533 => 'МТС',
37544 => 'Velcom',
);

View File

@@ -10,18 +10,22 @@ return array (
852512 => '中国移动',
852513 => '中国移动',
852514 => '香港移动通讯',
8525149 => '',
8525149 => 'Truphone',
852516 => '中国移动',
852517 => '中国移动',
852518 => '香港移动通讯',
852519 => '3',
852521 => '1O1O / One2Free',
8525230 => '香港移动通讯',
8525231 => '香港移动通讯',
8525232 => '香港移动通讯',
8525233 => '香港移动通讯',
852524 => '1O1O / One2Free',
852526 => '中国移动',
852530 => '中国移动',
852531 => '中国移动',
852532 => '香港移动通讯',
852533 => '3',
852534 => '中国移动',
852536 => '香港移动通讯',
852537 => '中国移动',
@@ -30,11 +34,15 @@ return array (
852540 => '新移动通讯',
852541 => '香港移动通讯',
852542 => '中国移动',
852543 => '1O1O / One2Free',
852544 => '中国移动',
852546 => '3',
852547 => '1O1O / One2Free',
852548 => '中国移动',
852549 => '中国移动',
852550 => '数码通',
852551 => '中国移动',
852552 => '1O1O / One2Free',
852553 => '中国移动',
8525540 => '新移动通讯',
8525541 => '新移动通讯',
@@ -45,38 +53,72 @@ return array (
8525546 => '新移动通讯',
8525547 => '新移动通讯',
8525548 => '新移动通讯',
852556 => '3',
852557 => '中国移动',
852558 => '香港移动通讯',
852559 => '数码通',
852560 => '中国移动',
852561 => '中国移动',
852562 => '中国移动',
852563 => '3',
852564 => '中国移动',
852566 => '3',
852568 => '1O1O / One2Free',
852569 => '3',
8525900 => '香港移动通讯',
8525901 => '香港移动通讯',
8525902 => '香港移动通讯',
8525903 => '香港移动通讯',
8525904 => '香港移动通讯',
8525905 => '香港移动通讯',
852591 => '1O1O / One2Free',
852592 => '1O1O / One2Free',
852593 => '中国移动',
852594 => '香港移动通讯',
852596 => '3',
852597 => '3',
852598 => '中国移动',
852599 => '1O1O / One2Free',
852601 => '数码通',
852602 => '1O1O / One2Free',
852603 => '1O1O / One2Free',
852604 => '3',
852605 => '1O1O / One2Free',
852606 => '中国移动',
852607 => '3',
852608 => '3',
852609 => '中国移动',
852610 => '3',
852611 => '数码通',
852612 => '香港移动通讯',
852613 => '1O1O / One2Free',
852614 => '1O1O / One2Free',
852615 => '中国移动',
852616 => '1O1O / One2Free',
852617 => '1O1O / One2Free',
852618 => '香港移动通讯',
852619 => '3',
852620 => '3',
852621 => '中国移动',
852622 => '中国移动',
852623 => '中国移动',
852624 => '润迅通信',
852625 => '香港移动通讯',
852627 => '3',
852628 => '1O1O / One2Free',
852629 => '1O1O / One2Free',
852630 => '香港移动通讯',
852631 => '3',
852632 => '数码通',
852633 => '3',
852634 => '3',
852635 => '中国移动',
852637 => '1O1O / One2Free',
852638 => '香港移动通讯',
852639 => '1O1O / One2Free',
852640 => '3',
852641 => '1O1O / One2Free',
852642 => '1O1O / One2Free',
852643 => '中国移动',
852644 => '香港移动通讯',
8526450 => '中信国际电讯',
@@ -95,77 +137,138 @@ return array (
8526458 => '中信国际电讯',
8526459 => '中信国际电讯',
852646 => '数码通',
852647 => '3',
852648 => '中国移动',
852649 => '香港移动通讯',
852650 => '3',
852651 => '中港通',
852652 => '中国联通',
852653 => '1O1O / One2Free',
852654 => '1O1O / One2Free',
852655 => '中国联通',
852656 => '中国联通',
852657 => '中国移动',
852658 => '中国移动',
852659 => '1O1O / One2Free',
852660 => '香港移动通讯',
852661 => '中国联通',
852662 => '香港移动通讯',
852663 => '中国联通',
852664 => '中国移动',
852665 => '1O1O / One2Free',
852667 => '中国移动',
852668 => '3',
852669 => '香港移动通讯',
852670 => '中国移动',
852671 => '1O1O / One2Free',
852672 => '中国联通',
852673 => '中国移动',
852674 => '中国移动',
852675 => '1O1O / One2Free',
852676 => '中国移动',
852677 => '1O1O / One2Free',
852679 => '3',
852680 => '香港移动通讯',
852681 => '中国联通',
852682 => '1O1O / One2Free',
852683 => '润迅通信',
852684 => '中国移动',
852685 => '中国移动',
852687 => '中国移动',
852688 => '中国联通',
852689 => '1O1O / One2Free',
852690 => '3',
852691 => '中国移动',
852692 => '香港移动通讯',
852693 => '中国移动',
852694 => '中国移动',
852695 => '中国移动',
852696 => '润迅通信',
852697 => '1O1O / One2Free',
852698 => '润迅通信',
852699 => '中国移动',
852901 => '数码通',
852902 => '1O1O / One2Free',
852903 => '1O1O / One2Free',
852904 => '3',
852905 => '润迅通信',
852906 => '中国移动',
852907 => '香港移动通讯',
852908 => '1O1O / One2Free',
852909 => '1O1O / One2Free',
852910 => '1O1O / One2Free',
852912 => '3',
852913 => '数码通',
852914 => '中国移动',
852915 => '1O1O / One2Free',
852916 => '数码通',
852917 => '数码通',
852918 => '1O1O / One2Free',
852919 => '1O1O / One2Free',
852920 => '中国移动',
852921 => '1O1O / One2Free',
852922 => '数码通',
852923 => '香港移动通讯',
852924 => '数码通',
852925 => '1O1O / One2Free',
852926 => '1O1O / One2Free',
852927 => '香港移动通讯',
852928 => '3',
852930 => '1O1O / One2Free',
852931 => '数码通',
852932 => '3',
852933 => '1O1O / One2Free',
852934 => '中国移动',
852935 => '3',
852936 => '3',
852937 => '3',
852938 => '数码通',
852940 => '1O1O / One2Free',
852941 => '3',
852942 => '3',
852943 => '数码通',
852944 => '数码通',
852945 => '数码通',
852946 => '1O1O / One2Free',
852947 => '3',
852948 => '3',
852949 => '3',
852950 => '3',
852951 => '中国移动',
852952 => '香港移动通讯',
852953 => '1O1O / One2Free',
852954 => '数码通',
852955 => '1O1O / One2Free',
852956 => '中国联通',
852957 => '3',
852958 => '中国移动',
852960 => '中国移动',
852961 => '1O1O / One2Free',
852962 => '1O1O / One2Free',
852963 => '3',
852964 => '香港移动通讯',
852965 => '1O1O / One2Free',
852966 => '数码通',
852967 => '3',
852968 => '数码通',
852969 => '中港通',
852970 => '3',
852971 => '中国移动',
852972 => '数码通',
852973 => '数码通',
852974 => '3',
852975 => '3',
852976 => '1O1O / One2Free',
852977 => '香港移动通讯',
852978 => '1O1O / One2Free',
852979 => '中国移动',
852980 => '香港移动通讯',
852981 => '3',
852982 => '3',
852983 => '3',
852984 => '数码通',
852985 => '数码通',
852986 => '数码通',
852987 => '1O1O / One2Free',
852988 => '1O1O / One2Free',
);

View File

@@ -1,55 +0,0 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86130 => '中国联通',
86131 => '中国联通',
86132 => '中国联通',
86133 => '中国电信',
861340 => '中国移动',
861341 => '中国移动',
861342 => '中国移动',
861343 => '中国移动',
861344 => '中国移动',
861345 => '中国移动',
861346 => '中国移动',
861347 => '中国移动',
861348 => '中国移动',
86135 => '中国移动',
86136 => '中国移动',
86137 => '中国移动',
86138 => '中国移动',
86139 => '中国移动',
86145 => '中国联通',
86147 => '中国移动',
86150 => '中国移动',
86151 => '中国移动',
86152 => '中国移动',
86153 => '中国电信',
86155 => '中国联通',
86156 => '中国联通',
86157 => '中国移动',
86158 => '中国移动',
86159 => '中国移动',
861703 => '中国移动',
861705 => '中国移动',
861706 => '中国移动',
86172 => '中国移动',
86173 => '中国电信',
86176 => '中国联通',
86177 => '中国电信',
86178 => '中国移动',
86180 => '中国电信',
86181 => '中国电信',
86182 => '中国移动',
86183 => '中国移动',
86184 => '中国移动',
86185 => '中国联通',
86186 => '中国联通',
86187 => '中国移动',
86188 => '中国移动',
86189 => '中国电信',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86130 => '中国联通',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86131 => '中国联通',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86132 => '中国联通',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86133 => '中国电信',
);

View File

@@ -0,0 +1,17 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
861340 => '中国移动',
861341 => '中国移动',
861342 => '中国移动',
861343 => '中国移动',
861344 => '中国移动',
861345 => '中国移动',
861346 => '中国移动',
861347 => '中国移动',
861348 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86135 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86136 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86137 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86138 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86139 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86145 => '中国联通',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86147 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86150 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86151 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86152 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86153 => '中国电信',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86155 => '中国联通',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86156 => '中国联通',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86157 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86158 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86159 => '中国移动',
);

View File

@@ -0,0 +1,11 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
861703 => '中国移动',
861705 => '中国移动',
861706 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86172 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86173 => '中国电信',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86176 => '中国联通',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86177 => '中国电信',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86178 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86180 => '中国电信',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86181 => '中国电信',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86182 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86183 => '中国移动',
);

View File

@@ -0,0 +1,9 @@
<?php
/**
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
* Please don't modify it directly.
*/
return array (
86184 => '中国移动',
);

Some files were not shown because too many files have changed in this diff Show More