diff --git a/resources/PhoneNumberAlternateFormats.xml b/resources/PhoneNumberAlternateFormats.xml
index fdd660cf..05f27116 100644
--- a/resources/PhoneNumberAlternateFormats.xml
+++ b/resources/PhoneNumberAlternateFormats.xml
@@ -2318,7 +2318,7 @@
[5-7]|
80[367]|
- 90[12]|
+ 90[1289]|
[89][1-8]
$1 $2 $3
@@ -2327,7 +2327,7 @@
9(?:
- 0[12]|
+ 0[1289]|
[1-8]
)
@@ -2510,7 +2510,10 @@
$1 $2 $3 $4
- [2-69]
+
+ [2-69]|
+ 76
+
$1 $2 $3
diff --git a/resources/PhoneNumberMetadata.xml b/resources/PhoneNumberMetadata.xml
index 9b1f4672..5d2dc573 100644
--- a/resources/PhoneNumberMetadata.xml
+++ b/resources/PhoneNumberMetadata.xml
@@ -4156,6 +4156,16 @@
1(?:
2[2-9]|
3[0-5]
+ )|
+ 4(?:
+ 0[89]|
+ 1[2-6]|
+ 9\d
+ )|
+ 6(?:
+ 1[016-9]|
+ 5[0-4]|
+ [67]\d
)
)\d{4}
@@ -4173,7 +4183,7 @@
9(?:
(?:
- 395|
+ 39[5-7]|
76[018]
)\d|
475[0-5]
@@ -4786,6 +4796,7 @@
0[1-9]|
1[02-9]|
2\d|
+ 3[0-4]|
[89]9
)
)\d{4}
@@ -11743,6 +11754,16 @@
1(?:
2[2-9]|
3[0-5]
+ )|
+ 4(?:
+ 0[89]|
+ 1[2-6]|
+ 9\d
+ )|
+ 6(?:
+ 1[016-9]|
+ 5[0-4]|
+ [67]\d
)
)\d{4}
@@ -11760,7 +11781,7 @@
9(?:
(?:
- 395|
+ 39[5-7]|
76[018]
)\d|
475[0-5]
@@ -12430,7 +12451,7 @@
(?:
4(?:
- 44[05-9]|
+ 44[0-25-9]|
6(?:
1[0-7]|
4[0-57-9]|
@@ -12446,7 +12467,7 @@
66[0-3]
)|
70(?:
- 7[1-6]|
+ 7[1-8]|
8[0-4]
)|
848[0-35-9]|
@@ -12459,7 +12480,7 @@
)\d{4}|
(?:
4(?:
- 4[015-8]|
+ 4[0-35-8]|
6[02357-9]
)|
5(?:
@@ -12474,7 +12495,7 @@
7[0-79]
)|
70[129]|
- 84[09]|
+ 84[0-29]|
9(?:
0[1-9]|
1[02-9]|
@@ -12705,7 +12726,10 @@
- [67]
+
+ 6|
+ 7[245]
+
$1 $2 $3
@@ -12714,7 +12738,7 @@
$1 $2 $3
- [2-5]
+ [2-57]
$1 $2 $3
@@ -17717,16 +17741,16 @@
1(?:
00|
11|
- 66
+ 6[16]
)|
- 222|
+ 2[26]2|
3[36]3|
- 444|
+ 4[46]4|
7(?:
0[013-9]|
[67]\d
)|
- 888|
+ 8[68]8|
9(?:
[069]\d|
3[039]
@@ -17734,8 +17758,7 @@
)|
9(?:
(?:
- 0[09]|
- [4679]\d|
+ [04679]\d|
8[057-9]
)\d|
1(?:
@@ -18470,7 +18493,7 @@
5[0-469]
)\d|
6(?:
- [0245]\d|
+ [024-6]\d|
[17]0|
3[7-9]
)
@@ -19586,6 +19609,16 @@
1(?:
2[2-9]|
3[0-5]
+ )|
+ 4(?:
+ 0[89]|
+ 1[2-6]|
+ 9\d
+ )|
+ 6(?:
+ 1[016-9]|
+ 5[0-4]|
+ [67]\d
)
)\d{4}
@@ -19603,7 +19636,7 @@
9(?:
(?:
- 395|
+ 39[5-7]|
76[018]
)\d|
475[0-5]
@@ -21272,8 +21305,9 @@
1(?:
(?:
- [27]2|
+ 22|
44|
+ 7[27]|
87|
99
)[1-9]|
@@ -21286,7 +21320,7 @@
[35][1-9]|
4[0-35-9]|
6[0-46-9]|
- 7[013-9]|
+ 7[013-689]|
8[1-69]|
9[1-8]
)|
@@ -21341,8 +21375,8 @@
9[4-8]
)|
7(?:
- [13467][1-9]|
- 2\d|
+ [1346][1-9]|
+ [27]\d|
5[13-9]|
8[1-69]|
9[17]
@@ -21477,8 +21511,8 @@
9[4-8]
)|
7(?:
- [13467][1-9]|
- 2\d|
+ [1346][1-9]|
+ [27]\d|
5[13-9]|
8[1-69]|
9[17]
@@ -23030,7 +23064,7 @@
(?:
7(?:
[1289]\d|
- 6[89]|
+ 6[7-9]|
7[0-5]
)|
9(?:
@@ -24091,12 +24125,9 @@
512345678
21(?:
- 1(?:
- [145]\d|
- 3[1-5]
- )|
- 2\d\d
- )\d{4}|
+ 1[013-5]|
+ 2\d
+ )\d{5}|
(?:
45|
5[0137]|
@@ -24413,7 +24444,7 @@
9\d
)|
[35]92(?:
- 3[03]|
+ 3[034]|
9\d
)
)\d{3}|
@@ -24432,7 +24463,12 @@
622212345
- 6222\d{5}
+
+ 6(?:
+ 222\d|
+ 8988
+ )\d{4}
+
@@ -24498,7 +24534,7 @@
600110000
600\d{6}|
- 6[06]9233\d{3}
+ 6[06]923[34]\d{3}
@@ -26943,7 +26979,10 @@
[267]\d{7}|
- [89]00\d{4}(?:
+ (?:
+ 80\d|
+ 900
+ )\d{4}(?:
\d{4}
)?
@@ -26979,9 +27018,8 @@
8001234
- 800\d{4}(?:
- \d{4}
- )?
+ 800\d{8}|
+ 80[01]\d{4}
@@ -28830,7 +28868,7 @@
20(?:
[017]\d|
2[5-9]|
- 32|
+ 3[1-4]|
5[0-4]|
6[15-9]
)|
@@ -28843,7 +28881,10 @@
712345678
- 726[01]\d{5}|
+ 72(?:
+ [48]0|
+ 6[01]
+ )\d{5}|
7(?:
[015-8]\d|
20|
@@ -28918,12 +28959,13 @@
[0-35-9]\d|
4[468]
)|
- 7302[01]\d
+ 7302[0-3]\d
)\d{4}|
(?:
472[24]|
505[2-57-9]|
- 983[289]
+ 7306|
+ 983[237-9]
)\d{6}|
(?:
2(?:
@@ -28944,7 +28986,7 @@
3[0-24679]|
4[167]|
5[0-2]|
- 6[0149]|
+ 6[01349]|
8[056]
)|
4(?:
@@ -29023,12 +29065,13 @@
[0-35-9]\d|
4[468]
)|
- 7302[01]\d
+ 7302[0-3]\d
)\d{4}|
(?:
472[24]|
505[2-57-9]|
- 983[289]
+ 7306|
+ 983[237-9]
)\d{6}|
(?:
2(?:
@@ -29049,7 +29092,7 @@
3[0-24679]|
4[167]|
5[0-2]|
- 6[0149]|
+ 6[01349]|
8[056]
)|
4(?:
diff --git a/resources/carrier/en/256.txt b/resources/carrier/en/256.txt
index eff8fa29..92bd6120 100644
--- a/resources/carrier/en/256.txt
+++ b/resources/carrier/en/256.txt
@@ -1,21 +1,9 @@
-# Copyright (C) 2013 The Libphonenumber Authors
-
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-
-# http://www.apache.org/licenses/LICENSE-2.0
-
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
25670|Airtel
25671|UTL
256720|Smile
+256724|Hamilton Telecom
256726|Tangerine
+256728|Talkio
25673|Hamilton Telecom
25674|Sure Telecom
25675|Airtel
diff --git a/resources/carrier/en/351.txt b/resources/carrier/en/351.txt
index c0ad06c9..d6218843 100644
--- a/resources/carrier/en/351.txt
+++ b/resources/carrier/en/351.txt
@@ -21,10 +21,12 @@
3516093|NOS
351639230|NOS
351639233|Digi Communications
+351639234|G9 Telecom
35163929|NOS
3516393|NOS
351659230|NOS
351659233|Digi Communications
+351659234|G9 Telecom
35165929|NOS
3516593|NOS
351669230|NOS
@@ -45,6 +47,7 @@
3519231|Vodafone
3519232|MEO
3519233|Digi Communications
+3519234|G9 Telecom
351924|MEO
351925|MEO
351926|MEO
diff --git a/resources/carrier/en/423.txt b/resources/carrier/en/423.txt
index d9646fb0..0c86aa4e 100644
--- a/resources/carrier/en/423.txt
+++ b/resources/carrier/en/423.txt
@@ -24,6 +24,7 @@
423659|Telecom Liechtenstein
42366|Telecom Liechtenstein
423661|Dimoco
+423666|Datamobile AG
42373|Telecom Liechtenstein
42374|First Mobile
42377|Swisscom
diff --git a/resources/carrier/en/47.txt b/resources/carrier/en/47.txt
index 0a2b859d..13bc91f6 100644
--- a/resources/carrier/en/47.txt
+++ b/resources/carrier/en/47.txt
@@ -162,9 +162,11 @@
474741|telenor norge
474742|telenor norge
474743|telenor norge
-47475|altibox
-474750|telenor norge
-474751|telenor norge
+47475|telenor norge
+474756|altibox
+474757|altibox
+474758|altibox
+474759|altibox
47476|telenor norge
474769|telia
47477|telia
@@ -246,10 +248,8 @@
479258|telenor norge
479259|telenor norge
47927|telenor norge
-47929|telenor norge
-479297|ice norge
-479298|ice norge
-479299|ice norge
+47929|ice norge
+479290|telenor norge
47930|telia
479310|telenor norge
479311|telenor norge
diff --git a/resources/carrier/en/48.txt b/resources/carrier/en/48.txt
index b4770326..83d978d7 100644
--- a/resources/carrier/en/48.txt
+++ b/resources/carrier/en/48.txt
@@ -12,8 +12,18 @@
# See the License for the specific language governing permissions and
# limitations under the License.
+482110|Plus
482111|Polska Spoka Gazownictwa Sp
-482113|Polska Spoka Gazownictwa Sp
+4821130|Plus
+4821131|Polska Spoka Gazownictwa Sp
+4821132|Polska Spoka Gazownictwa Sp
+4821133|Polska Spoka Gazownictwa Sp
+4821134|Polska Spoka Gazownictwa Sp
+4821135|Polska Spoka Gazownictwa Sp
+4821136|Plus
+4821137|Plus
+4821138|Plus
+4821139|Plus
482114|Plus
482115|Plus
48212|Orange
@@ -38,6 +48,7 @@
4845957|BSG ESTONIA OU
4845958|TELESTRADA S.A.
4845959|TELESTRADA S.A.
+484596|Plus
484598|Plus
4850|Orange
4851|Orange
@@ -210,7 +221,6 @@
4873930|Play
4873990|Play
4873991|AGILE TELECOM POLAND
-4873992|MobiWeb Telecom Limited
4873993|SIA NetBalt
4873997|Play
4873998|Play
@@ -233,10 +243,16 @@
48783|Plus
48784|T-Mobile
48785|Plus
-487860|Plus
4878600|JMDI
+4878601|Plus
+4878602|Plus
+4878603|Plus
+4878604|Plus
+4878605|Plus
+4878606|Plus
4878607|Play
4878608|Play
+4878609|Plus
487861|Play
487862|Play
487863|Orange
@@ -247,7 +263,11 @@
4878671|Plus
4878672|Plus
4878673|Plus
+4878674|Plus
+4878675|Plus
+4878676|Plus
4878678|Play
+4878679|Plus
487868|Orange
487869|Orange
48787|T-Mobile
@@ -286,7 +306,14 @@
488841|T-Mobile
488842|T-Mobile
488843|Play
+4888441|Plus
+4888442|Plus
+4888443|Plus
4888444|CARITAS
+4888446|Plus
+4888447|Plus
+4888449|Plus
+488845|Plus
488846|Play
488847|Play
488848|Play
diff --git a/resources/carrier/en/590.txt b/resources/carrier/en/590.txt
index 4576b203..d4c6b22e 100644
--- a/resources/carrier/en/590.txt
+++ b/resources/carrier/en/590.txt
@@ -70,3 +70,5 @@
59069133|Orange
59069134|Orange
59069135|Orange
+590694|Digicel
+590696|Digicel
diff --git a/resources/carrier/en/84.txt b/resources/carrier/en/84.txt
index 8b8a33b6..9069db38 100644
--- a/resources/carrier/en/84.txt
+++ b/resources/carrier/en/84.txt
@@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-843|Viettel Mobile
+843|Viettel
8430|MobiFone
8451|MobiFone
8452|Vietnamobile
@@ -26,7 +26,7 @@
8483|Vinaphone
8484|Vinaphone
8485|Vinaphone
-8486|Viettel Mobile
+8486|Viettel
8487|Vinaphone
8488|Vinaphone
8489|MobiFone
diff --git a/resources/carrier/en/852.txt b/resources/carrier/en/852.txt
index b92d8d28..dc9a8291 100644
--- a/resources/carrier/en/852.txt
+++ b/resources/carrier/en/852.txt
@@ -23,7 +23,11 @@
852440|China Mobile
852441|HKT
+852442|Hutchison Telecom.
+852443|HKT
852444|HKT
+8524441|Hutchison Telecom.
+8524442|Hutchison Telecom.
852445|HKT
852446|Hutchison Telecom.
852447|China Mobile
@@ -301,9 +305,13 @@
8527074|SmarTone
8527075|SmarTone
8527076|China Mobile
+8527077|Hutchison Telecom.
+8527078|Hutchison Telecom.
852708|HKT
852709|Hutchison Telecom.
852840|China Mobile
+852841|Hutchison Telecom.
+852842|HKT
8528480|HKT
8528481|HKT
8528482|HKT
diff --git a/resources/carrier/zh/852.txt b/resources/carrier/zh/852.txt
index cc6e4477..9cadfbeb 100644
--- a/resources/carrier/zh/852.txt
+++ b/resources/carrier/zh/852.txt
@@ -17,7 +17,11 @@
852440|中国移动
852441|香港移动通讯
+852442|和記電話有限公司
+852443|香港移动通讯
852444|香港移动通讯
+8524441|和記電話有限公司
+8524442|和記電話有限公司
852445|香港移动通讯
852446|和記電話有限公司
852447|中国移动
@@ -295,9 +299,13 @@
8527074|数码通
8527075|数码通
8527076|中国移动
+8527077|和記電話有限公司
+8527078|和記電話有限公司
852708|香港移动通讯
852709|和記電話有限公司
852840|中国移动
+852841|和記電話有限公司
+852842|香港移动通讯
8528480|香港移动通讯
8528481|香港移动通讯
8528482|香港移动通讯
diff --git a/resources/geocoding/en/1.txt b/resources/geocoding/en/1.txt
index 307dc50e..4b73470c 100644
--- a/resources/geocoding/en/1.txt
+++ b/resources/geocoding/en/1.txt
@@ -8106,6 +8106,7 @@
1361992|Corpus Christi, TX
1361993|Corpus Christi, TX
1361994|Corpus Christi, TX
+1363|New York
1364|Kentucky
1365|Ontario
1367|Quebec
diff --git a/resources/geocoding/en/52.txt b/resources/geocoding/en/52.txt
index 51af31cd..51dbc579 100644
--- a/resources/geocoding/en/52.txt
+++ b/resources/geocoding/en/52.txt
@@ -298,6 +298,7 @@
52767|Guerrero
52768|Veracruz
52769|Morelos
+52770|Cuernavaca/Emiliano Zapata/Temixco/Xochitepec/Jiutepec
52771|Pachuca/Real Del Monte, HGO
52772|Actopan, HGO
52773|Hidalgo
diff --git a/resources/geocoding/es/52.txt b/resources/geocoding/es/52.txt
index bb6e42d7..065825d9 100644
--- a/resources/geocoding/es/52.txt
+++ b/resources/geocoding/es/52.txt
@@ -298,6 +298,7 @@
52767|Guerrero
52768|Veracruz
52769|Morelos
+52770|Cuernavaca/Emiliano Zapata/Temixco/Xochitepec/Jiutepec
52771|Pachuca/Real del Monte, HGO
52772|Actopan, HGO
52773|Hidalgo
diff --git a/resources/timezones/map_data.txt b/resources/timezones/map_data.txt
index ee05fe04..a1e63e25 100644
--- a/resources/timezones/map_data.txt
+++ b/resources/timezones/map_data.txt
@@ -711,6 +711,7 @@
1354|America/Toronto
1360|America/Los_Angeles
1361|America/Chicago
+1363|America/New_York
1364|America/New_York
1365|America/Toronto
1367|America/Toronto