diff --git a/csharp/PhoneNumbers/LocaleData.cs b/csharp/PhoneNumbers/LocaleData.cs
index 57d5f480f..bfca86580 100644
--- a/csharp/PhoneNumbers/LocaleData.cs
+++ b/csharp/PhoneNumbers/LocaleData.cs
@@ -3,11 +3,11 @@
// Each dict maps from an ISO 639-1 language code (e.g. ja) to the country's name in that language.
//
// Generated from java.util.Locale, generation info:
-// java.version=18.0.1.1
-// java.vendor=Oracle Corporation
-// os.name=Mac OS X
-// os.arch=aarch64
-// os.version=12.5.1
+// java.version=17.0.7
+// java.vendor=Private Build
+// os.name=Linux
+// os.arch=amd64
+// os.version=5.15.90.1-microsoft-standard-WSL2
//
// Auto-generated file, do not edit by hand.
//
diff --git a/resources/PhoneNumberMetadata.xml b/resources/PhoneNumberMetadata.xml
index 1f4a15d61..51d98454d 100644
--- a/resources/PhoneNumberMetadata.xml
+++ b/resources/PhoneNumberMetadata.xml
@@ -4117,6 +4117,7 @@
590(?:
2[7-9]|
+ 3[3-7]|
5[12]|
87
)\d{4}
@@ -4157,7 +4158,7 @@
395|
76[018]
)\d|
- 475[0-2]
+ 475[0-5]
)\d{4}
@@ -7551,7 +7552,7 @@
(?:
3[23]|
- 48
+ 4[89]
)\d{4,6}|
(?:
31|
@@ -10112,9 +10113,11 @@
123456789
+ 59[1-9]\d{6}|
(?:
- [1-35]\d|
- 4[1-9]
+ [1-3]\d|
+ 4[1-9]|
+ 5[0-8]
)\d{7}
@@ -11134,9 +11137,8 @@
594101234
594(?:
- [0239]\d|
+ [02-49]\d|
[16][0-3]|
- 4[03-9]|
5[6-9]|
80
)\d{4}
@@ -11170,7 +11172,7 @@
396|
76\d
)\d|
- 476[0-2]
+ 476[0-5]
)\d{4}
@@ -11649,7 +11651,7 @@
0[1-68]|
[14][0-24-9]|
2[0-68]|
- 3[1289]|
+ 3[1-9]|
5[3-579]|
[68][0-689]|
7[08]|
@@ -11691,7 +11693,7 @@
395|
76[018]
)\d|
- 475[0-2]
+ 475[0-5]
)\d{4}
@@ -12320,7 +12322,7 @@
)
)|
58(?:
- 0[1-8]|
+ 0[1-9]|
1[2-9]
)
)\d{4}
@@ -17584,7 +17586,7 @@
22[13]\d
)\d{4,5}|
1(?:
- 0[1-46-9]|
+ 0[0-46-9]|
[16-9]\d|
2[013-9]
)\d{6,7}
@@ -19604,7 +19606,7 @@
0[079]|
[14]3|
[27][79]|
- 30|
+ 3[03-7]|
5[0-268]|
87
)\d{4}
@@ -19645,7 +19647,7 @@
395|
76[018]
)\d|
- 475[0-2]
+ 475[0-5]
)\d{4}
@@ -20711,7 +20713,7 @@
[03-7]\d|
10|
2[7-9]|
- 8[09]|
+ 8[0-39]|
9[4-9]
)\d{4}
@@ -20743,8 +20745,8 @@
976612345
9(?:
- 397[01]|
- 477[0-2]|
+ 397[0-2]|
+ 477[0-5]|
76(?:
6\d|
7[0-367]
@@ -21050,7 +21052,7 @@
)|
4(?:
[013568]\d|
- 2[4-7]
+ 2[4-8]
)|
54(?:
[3-5]\d|
@@ -23888,7 +23890,7 @@
3(?:
[0-24]\d|
- 3[0-7]|
+ 3[0-79]|
55|
64
)\d{7}
@@ -24864,7 +24866,7 @@
2\d\d|
3(?:
0\d|
- 1[0-3]
+ 1[0-4]
)
)\d{4}
@@ -24873,30 +24875,19 @@
692123456
- (?:
- 69(?:
- 2\d\d|
- 3(?:
- 0[0-46]|
- 1[013]|
- 2[0-2]|
- 3[0-39]|
- 4\d|
- 5[0-5]|
- 6[0-6]|
- 7[0-27]|
- 8[0-8]|
- 9[0-479]
- )
- )|
- 9(?:
- 399[0-3]|
- 479[0-2]|
- 76(?:
- 2[27]|
- 3[0-37]|
- 9\d
- )
+ 69(?:
+ 2\d\d|
+ 3(?:
+ 0[0-46]|
+ 1[013]|
+ 2[0-2]|
+ 3[0-39]|
+ 4\d|
+ 5[0-5]|
+ 6[0-6]|
+ 7[0-27]|
+ 8[0-8]|
+ 9[0-479]
)
)\d{4}
@@ -24924,6 +24915,21 @@
)\d{6}
+
+
+ 939901234
+
+ 9(?:
+ 399[0-3]|
+ 479[0-5]|
+ 76(?:
+ 2[27]|
+ 3[0-37]|
+ 9\d
+ )
+ )\d{4}
+
+
@@ -26724,8 +26730,9 @@
- [3478]|
+ [348]|
64|
+ 79|
90
$1 $2 $3
@@ -26735,6 +26742,7 @@
1|
28|
6[0-35-9]|
+ 77|
9[2-9]
$1 $2
@@ -26785,7 +26793,7 @@
3[59]|
4[89]|
6\d|
- 79|
+ 7[79]|
8[08]
)\d|
9(?:
@@ -30720,20 +30728,18 @@
-
(?:
- (?:
- (?:
- 26|
- 63
- )9|
- 80\d
- )\d|
- 9398
- )\d{5}
+ 80|
+ 9\d
+ )\d{7}|
+ (?:
+ 26|
+ 63
+ )9\d{6}
@@ -30742,7 +30748,7 @@
269(?:
0[0-467]|
- 5[0-3]|
+ 5[0-4]|
6\d|
[78]0
)\d{4}
@@ -30752,17 +30758,14 @@
639012345
- (?:
- 639(?:
- 0[0-79]|
- 1[019]|
- [267]\d|
- 3[09]|
- 40|
- 5[05-9]|
- 9[04-79]
- )|
- 9398[01]
+ 639(?:
+ 0[0-79]|
+ 1[019]|
+ [267]\d|
+ 3[09]|
+ 40|
+ 5[05-9]|
+ 9[04-79]
)\d{4}
@@ -30772,6 +30775,16 @@
801234567
80\d{7}
+
+
+ 939801234
+
+ 9(?:
+ 39|
+ 47
+ )8[01]\d{4}
+
+
diff --git a/resources/carrier/en/262.txt b/resources/carrier/en/262.txt
index ed284a8ce..66fd561f8 100644
--- a/resources/carrier/en/262.txt
+++ b/resources/carrier/en/262.txt
@@ -122,4 +122,3 @@
26269394|SFR
26269397|SFR
26269399|Orange
-2629769|Orange
diff --git a/resources/carrier/en/371.txt b/resources/carrier/en/371.txt
index fe8aab150..d24c287ff 100644
--- a/resources/carrier/en/371.txt
+++ b/resources/carrier/en/371.txt
@@ -94,6 +94,11 @@
3712357|Bite Latvia
3712366|Bite Latvia
3712377|Bite Latvia
+3712380|LMT
+3712381|LMT
+3712382|LMT
+3712383|LMT
+3712384|LMT
3712388|Bite Latvia
3712399|Bite Latvia
3712400|Bite Latvia
diff --git a/resources/carrier/en/81.txt b/resources/carrier/en/81.txt
index 8423ab8e0..afe4b66e8 100644
--- a/resources/carrier/en/81.txt
+++ b/resources/carrier/en/81.txt
@@ -28,12 +28,13 @@
817031|Softbank
817032|Softbank
817033|Softbank
+817034|KDDI
8170340|Softbank
8170341|Softbank
817035|KDDI
817036|KDDI
817037|KDDI
-817038|KDDI
+817038|Okinawa Cellular
817039|NTT Docomo
81704|NTT Docomo
817045|KDDI
@@ -114,7 +115,7 @@
81803|Softbank
81804|Softbank
81805|KDDI
-81806|KDDI
+81806|Okinawa Cellular
81807|Softbank
8180769|NTT Docomo
818077|NTT Docomo
@@ -131,7 +132,7 @@
818095|NTT Docomo
818096|Softbank
818097|Softbank
-818098|KDDI
+818098|Okinawa Cellular
818099|NTT Docomo
819010|NTT Docomo
819011|KDDI
@@ -149,6 +150,7 @@
8190188|NTT Docomo
8190189|NTT Docomo
819019|KDDI
+8190194|Okinawa Cellular
8190198|NTT Docomo
8190199|NTT Docomo
81902|NTT Docomo
@@ -175,7 +177,7 @@
8190349|NTT Docomo
819035|KDDI
819036|KDDI
-819037|KDDI
+819037|Okinawa Cellular
819038|KDDI
819039|Softbank
8190398|KDDI
@@ -192,7 +194,7 @@
8190427|Softbank
8190428|Softbank
8190429|Softbank
-819044|KDDI
+819044|Okinawa Cellular
81905|NTT Docomo
819060|Softbank
819061|KDDI
@@ -210,7 +212,7 @@
819068|NTT Docomo
8190683|KDDI
8190685|KDDI
-8190686|KDDI
+8190686|Okinawa Cellular
8190687|KDDI
819069|NTT Docomo
81907|NTT Docomo
@@ -226,7 +228,7 @@
8190808|KDDI
8190809|Softbank
819081|KDDI
-819082|KDDI
+819082|Okinawa Cellular
819083|KDDI
8190834|Softbank
8190835|Softbank
@@ -256,6 +258,6 @@
8190965|Softbank
8190968|Softbank
8190969|Softbank
-819097|KDDI
+819097|Okinawa Cellular
819098|Softbank
819099|Softbank
diff --git a/resources/carrier/en/82.txt b/resources/carrier/en/82.txt
index 9615d92ab..3530aa682 100644
--- a/resources/carrier/en/82.txt
+++ b/resources/carrier/en/82.txt
@@ -12,6 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
+82100|LG U+
821020|SKTellink
821021|SKTellink
821022|LG U+
diff --git a/resources/carrier/ko/82.txt b/resources/carrier/ko/82.txt
index f4bcdbefb..ef04436fd 100644
--- a/resources/carrier/ko/82.txt
+++ b/resources/carrier/ko/82.txt
@@ -12,6 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
+82100|데이콤
821020|SK 텔링크
821021|SK 텔링크
821022|데이콤
diff --git a/resources/geocoding/en/53.txt b/resources/geocoding/en/53.txt
index d97363c55..4a5726771 100644
--- a/resources/geocoding/en/53.txt
+++ b/resources/geocoding/en/53.txt
@@ -30,4 +30,5 @@
5346|Isle of Youth
5347|Mayabeque and Artemisa
5348|Pinar del Río Province
+5349|Artemisa Province
537|Havana City
diff --git a/resources/metadata/230/ranges.csv b/resources/metadata/230/ranges.csv
index c715c643a..8a7c7924d 100644
--- a/resources/metadata/230/ranges.csv
+++ b/resources/metadata/230/ranges.csv
@@ -8,6 +8,7 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
39 ; 7 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/4" ; "MU"
4[013568] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/4" ; "MU" ; "Central Region" ; "Región Central" ; "Région Centrale"
42[4-7] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/4" ; "MU" ; "Central Region" ; "Región Central" ; "Région Centrale"
+428 ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/4" ; "MU" ; "Central Region" ; "Región Central" ; "Région Centrale" ; ; "Added per client's request."
525 ; 8 ; MOBILE ; STANDARD_RATE ; "cellplus" ; "fmt2_4/4" ; "MU" ; ; ; ; GOVERNMENT
526 ; 8 ; MOBILE ; STANDARD_RATE ; "cellplus" ; "fmt2_4/4" ; "MU" ; ; ; ; ITU
527 ; 8 ; MOBILE ; STANDARD_RATE ; "mtml" ; "fmt2_4/4" ; "MU" ; ; ; ; ITU
diff --git a/resources/metadata/252/ranges.csv b/resources/metadata/252/ranges.csv
index 245a696f7..6db0da7bc 100644
--- a/resources/metadata/252/ranges.csv
+++ b/resources/metadata/252/ranges.csv
@@ -31,6 +31,7 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
7[02] ; 8 ; MOBILE ; STANDARD_RATE ; "golis_telecom" ; "mobile_1/7" ; "SO" ; ; IR21
71 ; 8 ; MOBILE ; STANDARD_RATE ; "amtel" ; "mobile_1/7" ; "SO"
7[3-8] ; 8 ; MOBILE ; STANDARD_RATE ; ; "mobile_1/7" ; "SO"
+77 ; 9 ; MOBILE ; STANDARD_RATE ; ; "mobile_2/5-7" ; "SO"
79 ; 8 ; MOBILE ; STANDARD_RATE ; "somtel" ; "mobile_1/7" ; "SO" ; ; ; "Added per client's request."
79 ; 9 ; MOBILE ; STANDARD_RATE ; "somtel" ; "mobile_3/3/3" ; "SO"
8[08] ; 9 ; MOBILE ; STANDARD_RATE ; "somali_networks" ; "mobile_3/3/3" ; "SO"
diff --git a/resources/metadata/262/examples.csv b/resources/metadata/262/examples.csv
index 984c798e4..1be46c0f7 100644
--- a/resources/metadata/262/examples.csv
+++ b/resources/metadata/262/examples.csv
@@ -4,6 +4,8 @@ RE ; MOBILE ; "692123456"
RE ; TOLL_FREE ; "801234567"
RE ; PREMIUM_RATE ; "891123456"
RE ; SHARED_COST ; "810123456"
+RE ; VOIP ; "939901234"
YT ; FIXED_LINE ; "269601234"
YT ; MOBILE ; "639012345"
YT ; TOLL_FREE ; "801234567"
+YT ; VOIP ; "939801234"
diff --git a/resources/metadata/262/ranges.csv b/resources/metadata/262/ranges.csv
index 359a14473..0b726d71c 100644
--- a/resources/metadata/262/ranges.csv
+++ b/resources/metadata/262/ranges.csv
@@ -1,11 +1,11 @@
Prefix ; Length ; Type ; Tariff ; Operator ; Format ; Timezone ; Regions ; Provenance ; Comment
262 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE"
2630 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE" ; GOVERNMENT
-2631[0-3] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE" ; GOVERNMENT
+2631[0-4] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE" ; GOVERNMENT
2690[0-4] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Mayotte" ; "YT" ; GOVERNMENT
2690[67] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Mayotte" ; "YT"
2695[0-2] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Mayotte" ; "YT" ; GOVERNMENT ; "ARCEP 4/9/2019"
-26953 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Mayotte" ; "YT" ; GOVERNMENT
+2695[34] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Mayotte" ; "YT" ; GOVERNMENT
2696[0-47-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Mayotte" ; "YT"
2696[56] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Mayotte" ; "YT" ; GOVERNMENT ; "ARCEP 4/9/2019"
269[78]0 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Mayotte" ; "YT"
@@ -61,9 +61,10 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format ;
884 ; 9 ; FIXED_LINE ; SHARED_COST ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE"
890 ; 9 ; FIXED_LINE ; SHARED_COST ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE"
89[1-37-9] ; 9 ; FIXED_LINE ; PREMIUM_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE"
-9398[01] ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Mayotte" ; "YT" ; GOVERNMENT
-9399[0-3] ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE" ; GOVERNMENT
-9479[0-2] ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE" ; GOVERNMENT
-9762[27] ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE" ; GOVERNMENT
-9763[0-37] ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE" ; GOVERNMENT
-9769 ; 9 ; MOBILE ; STANDARD_RATE ; "orange" ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE" ; GOVERNMENT
+9398[01] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Mayotte" ; "YT" ; GOVERNMENT
+9399[0-3] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE" ; GOVERNMENT
+9478[01] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Mayotte" ; "YT" ; GOVERNMENT
+9479[0-5] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE" ; GOVERNMENT
+9762[27] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE" ; GOVERNMENT
+9763[0-37] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE" ; GOVERNMENT
+9769 ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "Indian/Reunion" ; "RE" ; GOVERNMENT
diff --git a/resources/metadata/33/ranges.csv b/resources/metadata/33/ranges.csv
index aaafaf12e..30be25b51 100644
--- a/resources/metadata/33/ranges.csv
+++ b/resources/metadata/33/ranges.csv
@@ -4708,8 +4708,8 @@ Prefix ; Length ; Type ; Tariff ; Operator
27939 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
2794 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
279[56] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
-2797[034] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
-2797[125-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
+2797[0346-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
+2797[125] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
27979 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Le Havre" ; "Le Havre" ; GOVERNMENT
2798[01] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Rouen" ; "Rouen" ; GOVERNMENT
2798[23] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Le Havre" ; "Le Havre" ; GOVERNMENT
@@ -5917,7 +5917,8 @@ Prefix ; Length ; Type ; Tariff ; Operator
3535[1-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
3536 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
35371 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Reims" ; "Reims" ; GOVERNMENT
-3537[2-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
+3537[2-59] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
+3537[6-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
353[89] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
354[04]0 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Nancy" ; "Nancy" ; GOVERNMENT
354[08]1 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Saint-Avold" ; "Saint-Avold" ; GOVERNMENT
@@ -7379,8 +7380,8 @@ Prefix ; Length ; Type ; Tariff ; Operator
37943 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Montceau-les-Mines" ; "Montceau-les-Mines" ; GOVERNMENT
37944 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Dijon" ; "Dijon" ; GOVERNMENT
3794[5-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
-379[57-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
-3796 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
+379[56] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
+379[7-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
3800[0-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Nord Est" ; "Nord Est" ; GOVERNMENT
38009 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Dijon" ; "Dijon" ; GOVERNMENT
38010 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Dijon" ; "Dijon" ; GOVERNMENT
@@ -7980,8 +7981,8 @@ Prefix ; Length ; Type ; Tariff ; Operator
42004 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Ajaccio" ; "Ajaccio" ; GOVERNMENT
4201 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Corse" ; "Corse" ; GOVERNMENT
420[2-4]0 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Corse" ; "Corse" ; GOVERNMENT
-4202[12] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
-4202[3-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
+4202[1-5] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
+4202[6-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
420[34][1-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
4205[0-46] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
4205[57-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Corse" ; "Corse" ; GOVERNMENT
@@ -10717,41 +10718,6 @@ Prefix ; Length ; Type ; Tariff ; Operator
58796 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Boussac" ; "Boussac" ; GOVERNMENT
58797 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Gueret" ; "Gueret" ; GOVERNMENT
58798 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "La Souterraine" ; "La Souterraine" ; GOVERNMENT
-590[017] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
-59020 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Les Abymes" ; "Les Abymes" ; GOVERNMENT
-59021 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Pointe-à-Pitre" ; "Pointe-à-Pitre"
-59022 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Petit-Canal" ; "Petit-Canal" ; GOVERNMENT
-59023 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Le Moule" ; "Le Moule" ; GOVERNMENT
-59024 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Morne-À-l'Eau" ; "Morne-À-l'Eau" ; GOVERNMENT
-5902[56] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Baie Mahault" ; "Baie Mahault" ; GOVERNMENT
-5902[79] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Saint Barthélémy" ; "Saint Barthélémy" ; GOVERNMENT
-59028 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Sainte Rose" ; "Sainte Rose" ; GOVERNMENT
-5903[03-7] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR"
-590[36][19] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
-5903[28] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Baie Mahault" ; "Baie Mahault" ; GOVERNMENT
-5904[02-79] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
-59041 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Baie Mahault" ; "Baie Mahault" ; GOVERNMENT
-590[46]8 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Les Abymes" ; "Les Abymes" ; GOVERNMENT
-5905[013-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
-59052 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Saint Barthélémy" ; "Saint Barthélémy" ; GOVERNMENT
-59060 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Baie Mahault" ; "Baie Mahault" ; GOVERNMENT
-5906[2-7] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR"
-59080 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Saint-Claude" ; "Saint-Claude" ; GOVERNMENT
-59081 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Basse Terre" ; "Basse Terre" ; GOVERNMENT
-5908[23] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Pointe-à-Pitre" ; "Pointe-à-Pitre" ; GOVERNMENT
-59084 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Le Gosier" ; "Le Gosier" ; GOVERNMENT
-5908[58] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Sainte-Anne" ; "Sainte-Anne" ; GOVERNMENT
-59086 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Capesterre Belle Eau" ; "Capesterre Belle Eau" ; GOVERNMENT
-59087 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Saint Barthélémy" ; "Saint Barthélémy" ; GOVERNMENT
-59089 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Les Abymes" ; "Les Abymes" ; GOVERNMENT
-5909[03] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Pointe-à-Pitre" ; "Pointe-à-Pitre" ; GOVERNMENT
-59091 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Les Abymes" ; "Les Abymes" ; GOVERNMENT
-59092 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Trois Rivieres" ; "Trois Rivieres" ; GOVERNMENT
-5909[45] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Petit Bourg" ; "Petit Bourg" ; GOVERNMENT
-59096 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
-59097 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Grand-Bourg" ; "Grand-Bourg" ; GOVERNMENT
-59098 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Vieux Habitants" ; "Vieux Habitants" ; GOVERNMENT
-59099 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; "Basse Terre" ; "Basse Terre" ; GOVERNMENT
59[1-357-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
594[047-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR"
5941[01] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR"
@@ -11005,8 +10971,8 @@ Prefix ; Length ; Type ; Tariff ; Operator
803[124-79] ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
8033[02357] ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; GOVERNMENT
8033[14689] ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
-8038[0-468] ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; GOVERNMENT
-8038[579] ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
+8038[0-8] ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; GOVERNMENT
+80389 ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
805[0-25] ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; GOVERNMENT
8053[02-9] ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; GOVERNMENT
80531 ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
@@ -11020,8 +10986,7 @@ Prefix ; Length ; Type ; Tariff ; Operator
8058[3479] ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
8059[0-35689] ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; GOVERNMENT
8059[47] ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
-8060[0-35-9] ; 9 ; UAN ; STANDARD_RATE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; GOVERNMENT
-80604 ; 9 ; UAN ; STANDARD_RATE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
+8060 ; 9 ; UAN ; STANDARD_RATE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; GOVERNMENT
806[15][0-4] ; 9 ; UAN ; STANDARD_RATE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; GOVERNMENT
8061[5-9] ; 9 ; UAN ; STANDARD_RATE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
8062[03] ; 9 ; UAN ; STANDARD_RATE ; ; "varcost_3/2/2/2" ; "FR" ; ; ; GOVERNMENT
@@ -11336,9 +11301,7 @@ Prefix ; Length ; Type ; Tariff ; Operator
9[03-6] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
9[129] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
97[0-259] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
-973[0-24-79] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
-9733[0-4] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
-9733[5-9] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
+973[0-79] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
9738[0-7] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
9738[89] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
97400 ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
@@ -11371,8 +11334,8 @@ Prefix ; Length ; Type ; Tariff ; Operator
9803[1-9] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
980[4-9] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
981 ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
-9820[0-47-9] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
-9820[56] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
+9820[0-489] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
+9820[5-7] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
9821[0-2] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
9821[3-9] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; ; "FILLUP TO SUPPORT MASTER RANGE"
982[2-7] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; ; GOVERNMENT
diff --git a/resources/metadata/371/ranges.csv b/resources/metadata/371/ranges.csv
index e280146e6..9863b0028 100644
--- a/resources/metadata/371/ranges.csv
+++ b/resources/metadata/371/ranges.csv
@@ -56,7 +56,8 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
2366 ; 8 ; MOBILE ; STANDARD_RATE ; "bite" ; "fmt1_2/3/3" ; "LV" ; ; IR21 ; "IR dated 2/8/2019"
237[0-689] ; 8 ; MOBILE ; STANDARD_RATE ; ; "fmt1_2/3/3" ; "LV" ; ; ITU ; "Fillup to support master range"
2377 ; 8 ; MOBILE ; STANDARD_RATE ; "bite" ; "fmt1_2/3/3" ; "LV" ; ; IR21 ; "IR dated 2/8/2019"
-238[0-79] ; 8 ; MOBILE ; STANDARD_RATE ; ; "fmt1_2/3/3" ; "LV" ; ; ITU ; "Fillup to support master range"
+238[0-4] ; 8 ; MOBILE ; STANDARD_RATE ; "lmt" ; "fmt1_2/3/3" ; "LV" ; ; GOVERNMENT
+238[5-79] ; 8 ; MOBILE ; STANDARD_RATE ; ; "fmt1_2/3/3" ; "LV" ; ; ITU ; "Fillup to support master range"
2388 ; 8 ; MOBILE ; STANDARD_RATE ; "bite" ; "fmt1_2/3/3" ; "LV" ; ; IR21 ; "IR dated 2/8/2019"
239[0-8] ; 8 ; MOBILE ; STANDARD_RATE ; ; "fmt1_2/3/3" ; "LV" ; ; ITU ; "Fillup to support master range"
2399 ; 8 ; MOBILE ; STANDARD_RATE ; "bite" ; "fmt1_2/3/3" ; "LV" ; ; IR21 ; "IR dated 2/8/2019"
diff --git a/resources/metadata/53/ranges.csv b/resources/metadata/53/ranges.csv
index 177808b53..29c358fff 100644
--- a/resources/metadata/53/ranges.csv
+++ b/resources/metadata/53/ranges.csv
@@ -13,6 +13,7 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ; Operator ; For
46 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/4-6" ; "CU" ; "Isle of Youth" ; GOVERNMENT
47 ; 7,8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/4-6" ; "CU" ; "Mayabeque and Artemisa" ; GOVERNMENT
48 ; 6-8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/4-6" ; "CU" ; "Pinar del Río Province" ; GOVERNMENT
+49 ; 6-8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/4-6" ; "CU" ; "Artemisa Province"
5 ; 8 ; MOBILE ; STANDARD_RATE ; ; "etecsa" ; "mobile_1/7" ; "CU" ; ; GOVERNMENT
7 ; 7,8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; ; "fixed_1/6-7" ; "CU" ; "Havana City" ; GOVERNMENT
800 ; 10 ; FIXED_LINE ; TOLL_FREE ; ; ; "fixed_3/7" ; "CU" ; ; GOVERNMENT
diff --git a/resources/metadata/590/ranges.csv b/resources/metadata/590/ranges.csv
index 5826d2745..b87e2a082 100644
--- a/resources/metadata/590/ranges.csv
+++ b/resources/metadata/590/ranges.csv
@@ -9,6 +9,7 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
59028 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "BL,GP"
59030 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "MF"
5903[1289] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "GP"
+5903[3-7] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "BL,GP,MF" ; GOVERNMENT
5904[0-24-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "GP"
5905[068] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "MF"
5905[12] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "BL,MF"
@@ -51,6 +52,6 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
6913[1-5] ; 9 ; MOBILE ; STANDARD_RATE ; "orange" ; "fmt1_3/2/2/2" ; "BL,GP,MF" ; GOVERNMENT ; "Regulator Monthly Report (Arcep)"
80[0-5] ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "BL,GP,MF" ; ; "ARCEP"
9395 ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "BL,GP,MF" ; ITU
-9475[0-2] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "BL,GP,MF" ; GOVERNMENT
+9475[0-5] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "BL,GP,MF" ; GOVERNMENT
976[01] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "BL,GP,MF" ; GOVERNMENT ; "Regulator Monthly Report (Arcep)"
9768 ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "BL,GP,MF" ; ITU
diff --git a/resources/metadata/594/ranges.csv b/resources/metadata/594/ranges.csv
index c7e3feb52..620fd1917 100644
--- a/resources/metadata/594/ranges.csv
+++ b/resources/metadata/594/ranges.csv
@@ -3,6 +3,7 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
5941[01] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "GF"
5941[23] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "GF" ; GOVERNMENT
5944[03-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "GF"
+5944[12] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "GF" ; GOVERNMENT
5945[6-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "GF"
5946[0-3] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "GF"
59480 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "GF"
@@ -20,5 +21,5 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
6949 ; 9 ; MOBILE ; STANDARD_RATE ; "digicel" ; "fmt1_3/2/2/2" ; "GF"
80[0-5] ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "GF" ; ; "ARCEP"
9396 ; 9 ; VOIP ; STANDARD_RATE ; ; "varcost_3/2/2/2" ; "GF" ; ITU
-9476[0-2] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "GF" ; GOVERNMENT
+9476[0-5] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "GF" ; GOVERNMENT
976 ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "GF" ; INTERNAL ; "3rd party carrier"
diff --git a/resources/metadata/596/ranges.csv b/resources/metadata/596/ranges.csv
index 674086c50..9f1617e72 100644
--- a/resources/metadata/596/ranges.csv
+++ b/resources/metadata/596/ranges.csv
@@ -6,6 +6,7 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
5964[0-46-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "MQ"
5964[59] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "MQ" ; GOVERNMENT
5968[09] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "MQ"
+5968[1-3] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "MQ" ; GOVERNMENT
5969[4-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "MQ"
59699 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "MQ" ; GOVERNMENT
6960 ; 9 ; MOBILE ; STANDARD_RATE ; "sfr_rife" ; "fmt1_3/2/2/2" ; "MQ"
@@ -24,7 +25,8 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
69727 ; 9 ; MOBILE ; STANDARD_RATE ; "digicel" ; "fmt1_3/2/2/2" ; "MQ"
80[0-5] ; 9 ; FIXED_LINE ; TOLL_FREE ; ; "varcost_3/2/2/2" ; "MQ" ; ; "ARCEP"
9397[01] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "MQ" ; ITU
-9477[0-2] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "MQ" ; GOVERNMENT
+93972 ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "MQ" ; GOVERNMENT
+9477[0-5] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "MQ" ; GOVERNMENT
97660 ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "MQ" ; GOVERNMENT
9766[1-9] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "MQ" ; GOVERNMENT ; "ARCEP Monthly Report"
9767[0-367] ; 9 ; VOIP ; STANDARD_RATE ; ; "fmt1_3/2/2/2" ; "MQ" ; GOVERNMENT ; "ARCEP Monthly Report"
diff --git a/resources/metadata/81/operators.csv b/resources/metadata/81/operators.csv
index 305b11682..c55b0df90 100644
--- a/resources/metadata/81/operators.csv
+++ b/resources/metadata/81/operators.csv
@@ -1,5 +1,6 @@
Id ; Name:en
kddi ; "KDDI"
nttdocomo ; "NTT Docomo"
+okinawa_cellular ; "Okinawa Cellular"
rakuten_communications ; "Rakuten Communications"
softbank ; "Softbank"
diff --git a/resources/metadata/81/ranges.csv b/resources/metadata/81/ranges.csv
index 05c2b6121..5ab3b9bf9 100644
--- a/resources/metadata/81/ranges.csv
+++ b/resources/metadata/81/ranges.csv
@@ -504,8 +504,9 @@ Prefix ; Length ; Type ; Tariff ; National Only ; Oper
703[09] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
703[1-3] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
7034[01] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
-7034[2-9] ; 10 ; MOBILE ; STANDARD_RATE ; false ; ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
-703[5-8] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+7034[2-9] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+703[5-7] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+7038 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "okinawa_cellular" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
704[0-489] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
704[5-7] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
705[08]0 ; 10 ; MOBILE ; STANDARD_RATE ; false ; ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
@@ -627,16 +628,18 @@ Prefix ; Length ; Type ; Tariff ; National Only ; Oper
800 ; 10 ; FIXED_LINE ; TOLL_FREE ; false ; ; "tollfree_3/3/4" ; "JP"
80[128] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
80[34] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
-80[56] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+805 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+806 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "okinawa_cellular" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
807[0-5] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
8076[0-8] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
80769 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
807[78] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
8079[0-2] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
8079[3-9] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
-809[038] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+809[03] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
809[1467] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
809[259] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+8098 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "okinawa_cellular" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
82[06][019] ; 9 ; FIXED_LINE ; STANDARD_RATE ; false ; ; "fixed_3/2/4" ; "JP"
820[2-6] ; 9 ; FIXED_LINE ; STANDARD_RATE ; false ; ; "fixed_3/2/4" ; "JP" ; "Yanai, Yamaguchi" ; "柳井"
820[78] ; 9 ; FIXED_LINE ; STANDARD_RATE ; false ; ; "fixed_3/2/4" ; "JP" ; ; "久賀"
@@ -809,7 +812,8 @@ Prefix ; Length ; Type ; Tariff ; National Only ; Oper
901[37] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9018[0-5] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9018[6-9] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
-9019[0-7] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+9019[0-35-7] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+90194 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "okinawa_cellular" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9019[89] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9020 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
902[1-7] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
@@ -820,7 +824,8 @@ Prefix ; Length ; Type ; Tariff ; National Only ; Oper
9034[06-9] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9034[12] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9034[3-5] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
-903[5-8] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+903[568] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+90[39]7 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "okinawa_cellular" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9039[0-7] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9039[89] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
904[035-9] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
@@ -829,7 +834,7 @@ Prefix ; Length ; Type ; Tariff ; National Only ; Oper
9041[5-9] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9042[0-5] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9042[6-9] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
-9044 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+9044 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "okinawa_cellular" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
905 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
906[045] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
906[1-3] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
@@ -838,14 +843,16 @@ Prefix ; Length ; Type ; Tariff ; National Only ; Oper
9067[0-5] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9067[6-9] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9068[0-2489] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
-9068[35-7] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+9068[357] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+90686 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "okinawa_cellular" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9069 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
907[0-46-9] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9075 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9080[0-3] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9080[4-68] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9080[79] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
-908[12] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+9081 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+9082 ; 10 ; MOBILE ; STANDARD_RATE ; false ; "okinawa_cellular" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9083[0-36-9] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9083[45] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9084[05-9] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
@@ -858,7 +865,7 @@ Prefix ; Length ; Type ; Tariff ; National Only ; Oper
908[7-9] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
909[05] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "nttdocomo" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
909[1489] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
-909[237] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
+909[23] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9096[0-467] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "kddi" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
9096[589] ; 10 ; MOBILE ; STANDARD_RATE ; false ; "softbank" ; "fmt10_2/4/4" ; "JP" ; ; ; GOVERNMENT
920[0-3679] ; 9 ; FIXED_LINE ; STANDARD_RATE ; false ; ; "fixed_3/2/4" ; "JP"
diff --git a/resources/metadata/82/ranges.csv b/resources/metadata/82/ranges.csv
index 4154b5a59..8fd71ff54 100644
--- a/resources/metadata/82/ranges.csv
+++ b/resources/metadata/82/ranges.csv
@@ -3,6 +3,7 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ; Nati
003[06]8 ; 12 ; FIXED_LINE ; TOLL_FREE ; ; true ; ; "toll_free_5/3-4/4" ; "KR"
00798 ; 12,13 ; FIXED_LINE ; TOLL_FREE ; ; true ; ; "toll_free_5/3-4/4" ; "KR"
00798 ; 14 ; FIXED_LINE ; TOLL_FREE ; ; true ; ; "toll_free_5/2/3/4" ; "KR"
+100 ; 9,10 ; MOBILE ; STANDARD_RATE ; ; false ; "lg" ; "fmt_2/3-4/4" ; "KR" ; ; ; ITU
101 ; 9,10 ; MOBILE ; STANDARD_RATE ; ; false ; ; "fmt_2/3-4/4" ; "KR"
102[01] ; 9,10 ; MOBILE ; STANDARD_RATE ; ; false ; "sk_tellink" ; "fmt_2/3-4/4" ; "KR" ; ; ; IR21 ; "IR21 Date: 10/26/2018"
102[2-4] ; 9,10 ; MOBILE ; STANDARD_RATE ; ; false ; "lg" ; "fmt_2/3-4/4" ; "KR" ; ; ; IR21 ; "IR21 Date: 02/02/2018"
diff --git a/resources/metadata/852/ranges.csv b/resources/metadata/852/ranges.csv
index 1d33944e5..ca41bd348 100644
--- a/resources/metadata/852/ranges.csv
+++ b/resources/metadata/852/ranges.csv
@@ -92,8 +92,7 @@ Prefix ; Length ; Type ; Tariff ; Operator
577 ; 8 ; MOBILE ; STANDARD_RATE ; "china_mobile" ; "fmt1_4/4" ; "HK" ; IR21
578 ; 8 ; MOBILE ; STANDARD_RATE ; "hkt" ; "fmt1_4/4" ; "HK" ; IR21
579 ; 8 ; MOBILE ; STANDARD_RATE ; "hkt" ; "fmt1_4/4" ; "HK" ; GOVERNMENT
-580[135-8] ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_4/4" ; "HK" ; GOVERNMENT
-580[24] ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_4/4" ; "HK"
+580[1-9] ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_4/4" ; "HK" ; GOVERNMENT
5812 ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_4/4" ; "HK"
581[3-9] ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_4/4" ; "HK" ; GOVERNMENT
590[0-5] ; 8 ; MOBILE ; STANDARD_RATE ; "hkt" ; "fmt1_4/4" ; "HK" ; IR21
diff --git a/resources/metadata/92/ranges.csv b/resources/metadata/92/ranges.csv
index 4692aee4f..afdcd622f 100644
--- a/resources/metadata/92/ranges.csv
+++ b/resources/metadata/92/ranges.csv
@@ -21,6 +21,7 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ; Op
31 ; 10 ; MOBILE ; STANDARD_RATE ; ; "zong" ; "mobile_3/7" ; "PK"
32 ; 10 ; MOBILE ; STANDARD_RATE ; ; "warid" ; "mobile_3/7" ; "PK" ; ; IR21
33[0-7] ; 10 ; MOBILE ; STANDARD_RATE ; ; "ufone" ; "mobile_3/7" ; "PK"
+339 ; 10 ; MOBILE ; STANDARD_RATE ; ; "ufone" ; "mobile_3/7" ; "PK" ; ; IR21
34 ; 10 ; MOBILE ; STANDARD_RATE ; ; "telenor" ; "mobile_3/7" ; "PK"
355 ; 10 ; MOBILE ; STANDARD_RATE ; ; "sco" ; "mobile_3/7" ; "PK"
364 ; 10 ; MOBILE ; STANDARD_RATE ; ; "instaphone" ; "mobile_3/7" ; "PK"
diff --git a/resources/timezones/map_data.txt b/resources/timezones/map_data.txt
index 074b9ef4a..d036d8c68 100644
--- a/resources/timezones/map_data.txt
+++ b/resources/timezones/map_data.txt
@@ -2092,7 +2092,8 @@
26289|Indian/Reunion
2629398|Indian/Mayotte
2629399|Indian/Reunion
-26294|Indian/Reunion
+2629478|Indian/Mayotte
+2629479|Indian/Reunion
26297|Indian/Reunion
263|Africa/Harare
264|Africa/Windhoek