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