am 75346690: (-s ours) Merge remote-tracking branch \'origin/kitkat-dev\'

* commit '75346690e109a41887bf5d3706929ae86b4b3713':
  Initial empty repository
diff --git a/PhoneNumberAlternateFormats.xml b/PhoneNumberAlternateFormats.xml
index 5997ac1..9f47a2d 100644
--- a/PhoneNumberAlternateFormats.xml
+++ b/PhoneNumberAlternateFormats.xml
@@ -18,7 +18,7 @@
      Additional Phone Number Formatting information, containing alternative
      formats that are commonly used when writing phone numbers in certain
      countries. Note that this is in addition to the formatting information
-     provided by the main PhoneNumberMetaData.xml file - formatting patterns
+     provided by the main PhoneNumberMetadata.xml file - formatting patterns
      should not be duplicated.
 
      Note also that only the most specific leading-digits pattern is present for
@@ -27,7 +27,7 @@
      on alternate formatting patterns.
 
      For regions that share a country calling code, only the region with
-     mainCountryForCode set to true in PhoneNumberMetaData.xml should be present
+     mainCountryForCode set to true in PhoneNumberMetadata.xml should be present
      here.
 
      Note: Territories are in alphabetical order by their IDs, which are based on ISO 3166-1
@@ -53,6 +53,16 @@
 
 <phoneNumberMetadata>
   <territories>
+    <!-- United Arab Emirates (AE) -->
+    <territory countryCode="971">
+      <availableFormats>
+        <numberFormat pattern="(5[0256])(\d{4})(\d{3})">
+          <leadingDigits>5</leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
     <!-- Australia (AU) -->
     <territory countryCode="61">
       <availableFormats>
@@ -74,6 +84,15 @@
           </leadingDigits>
           <format>$1 $2</format>
         </numberFormat>
+        <numberFormat pattern="(1)([389]\d{2})(\d{3})(\d{3})">
+          <leadingDigits>
+            1(?:
+              [38]00|
+              90
+            )
+          </leadingDigits>
+          <format>$1 $2 $3 $4</format>
+        </numberFormat>
         <numberFormat pattern="([2378])(\d{8})">
           <leadingDigits>[2378]</leadingDigits>
           <format>$1 $2</format>
@@ -104,6 +123,51 @@
           <leadingDigits>5[079]</leadingDigits>
           <format>$1 $2</format>
         </numberFormat>
+        <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{2,3})">
+          <leadingDigits>
+            316|
+            46|
+            51|
+            732|
+            6(?:
+              44|
+              5[0-3579]|
+              [6-9]
+            )|
+            7(?:
+              1|
+              [28]0
+            )|
+            [89]
+          </leadingDigits>
+          <format>$1 $2 $3 $4</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Bulgaria (BG) -->
+    <territory countryCode="359">
+      <availableFormats>
+        <numberFormat pattern="(\d)(\d{3})(\d{2})(\d{2})">
+          <leadingDigits>2</leadingDigits>
+          <format>$1 $2 $3 $4</format>
+        </numberFormat>
+        <numberFormat pattern="(\d{3})(\d{3})(\d{3})">
+          <leadingDigits>
+            48|
+            8[7-9]|
+            9[08]
+          </leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+        <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{2})">
+          <leadingDigits>
+            48|
+            8[7-9]|
+            9[08]
+          </leadingDigits>
+          <format>$1 $2 $3 $4</format>
+        </numberFormat>
       </availableFormats>
     </territory>
 
@@ -117,6 +181,16 @@
       </availableFormats>
     </territory>
 
+    <!-- Belarus (BY) -->
+    <territory countryCode="375">
+      <availableFormats>
+        <numberFormat pattern="(\d{2})(\d{3})(\d{2})(\d{2})">
+          <leadingDigits>[1-4]</leadingDigits>
+          <format>$1 $2 $3 $4</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
     <!-- Germany (DE) -->
     <territory countryCode="49">
       <availableFormats>
@@ -144,7 +218,7 @@
           </leadingDigits>
           <format>$1/$2 $3</format>
         </numberFormat>
-        <numberFormat pattern="(\d{2})(\d{3})(\d{2})(\d{2})">
+        <numberFormat pattern="(\d{2})(\d{3})(\d{2})(\d{1,2})">
           <leadingDigits>
             3[02]|
             40|
@@ -160,6 +234,14 @@
           </leadingDigits>
           <format>$1/$2 $3 $4</format>
         </numberFormat>
+        <numberFormat pattern="(\d{2})(\d{2})(\d{2})(\d)(\d{2})(\d{2})">
+          <leadingDigits>
+            3[02]|
+            40|
+            [68]9
+          </leadingDigits>
+          <format>$1/$2 $3 $4 $5 $6</format>
+        </numberFormat>
         <!-- 3 digit area codes. -->
         <numberFormat pattern="(\d{3})(\d{3})(\d{2,4})">
           <leadingDigits>
@@ -203,6 +285,48 @@
           </leadingDigits>
           <format>$1/$2 $3</format>
         </numberFormat>
+        <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{1,2})">
+          <leadingDigits>
+            2(?:
+              \d1|
+              0[2389]|
+              1[24]|
+              28|
+              34
+            )|
+            3(?:
+              [3-9][15]|
+              40
+            )|
+            [4-8][1-9]1|
+            9(?:
+              06|
+              [1-9]1
+            )
+          </leadingDigits>
+          <format>$1/$2 $3 $4</format>
+        </numberFormat>
+        <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{2})(\d{2})">
+          <leadingDigits>
+            2(?:
+              \d1|
+              0[2389]|
+              1[24]|
+              28|
+              34
+            )|
+            3(?:
+              [3-9][15]|
+              40
+            )|
+            [4-8][1-9]1|
+            9(?:
+              06|
+              [1-9]1
+            )
+          </leadingDigits>
+          <format>$1/$2 $3 $4 $5</format>
+        </numberFormat>
         <numberFormat pattern="(\d{3})(\d{3})(\d{2})(\d{2})">
           <leadingDigits>
             2(?:
@@ -267,7 +391,7 @@
           <format>$1/$2 $3 $4</format>
         </numberFormat>
         <!-- 4 digit area codes. -->
-        <numberFormat pattern="(\d{4})(\d{3})(\d{3,4})">
+        <numberFormat pattern="(\d{4})(\d{3})(\d{1,4})">
           <leadingDigits>
             [24-6]|
             [7-9](?:
@@ -748,6 +872,13 @@
           </leadingDigits>
           <format>$1 $2 $3 $4</format>
         </numberFormat>
+        <numberFormat pattern="([18]\d{2})(\d{3})(\d{3})(\d)">
+          <leadingDigits>
+            1[5-7]|
+            800
+          </leadingDigits>
+          <format>$1 $2 $3 $4</format>
+        </numberFormat>
         <numberFormat pattern="(8\d{2})(\d{6})(\d{2})(\d{1,4})">
           <leadingDigits>800</leadingDigits>
           <format>$1 $2 $3 $4</format>
@@ -782,6 +913,92 @@
       </availableFormats>
     </territory>
 
+    <!-- Estonia (EE) -->
+    <territory countryCode="372">
+      <availableFormats>
+        <!-- There are about 2 million search results for numbers written with the 6 separate. -->
+        <numberFormat pattern="(\d)(\d{3})(\d{3})">
+          <leadingDigits>6</leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+        <numberFormat pattern="(\d{2})(\d{2})(\d{3})">
+          <leadingDigits>
+            [69]|
+            4[3-8]|
+            5(?:
+              [02]|
+              1(?:
+                [0-8]|
+                95
+              )|
+              5[0-478]|
+              6(?:
+                4[0-4]|
+                5[1-589]
+              )
+            )|
+            7[1-9]
+          </leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+        <numberFormat pattern="(\d{2})(\d{3})(\d{2})">
+          <leadingDigits>
+            [69]|
+            4[3-8]|
+            5(?:
+              [02]|
+              1(?:
+                [0-8]|
+                95
+              )|
+              5[0-478]|
+              6(?:
+                4[0-4]|
+                5[1-589]
+              )
+            )|
+            7[1-9]
+          </leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Spain (ES) -->
+    <territory countryCode="34" >
+      <availableFormats>
+        <numberFormat pattern="([5-9]\d{2})(\d{3})(\d{3})">
+          <format>$1 $2 $3</format>
+        </numberFormat>
+        <numberFormat pattern="(9\d)(\d{3})(\d{2})(\d{2})">
+          <format>$1 $2 $3 $4</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Finland (FI) -->
+    <!-- Metadata shared with Åland (AX) -->
+    <territory countryCode="358">
+      <availableFormats>
+        <numberFormat pattern="(\d{2})(\d{3})(\d{3,4})">
+          <leadingDigits>
+            [14]|
+            2[09]|
+            50|
+            7[135]
+          </leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+        <numberFormat pattern="(\d)(\d{3})(\d{3,4})">
+          <leadingDigits>
+            [25689][1-8]|
+            3
+          </leadingDigits>
+          <format>$1 $2</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
     <!-- Great Britain (GB) -->
     <territory countryCode="44" >
       <availableFormats>
@@ -790,6 +1007,10 @@
           <leadingDigits>20</leadingDigits>
           <format>$1-$2-$3</format>
         </numberFormat>
+        <numberFormat pattern="(\d{2})(\d{4})(\d{2})(\d{2})">
+          <leadingDigits>20</leadingDigits>
+          <format>$1-$2-$3-$4</format>
+        </numberFormat>
         <!-- 7ddd (not 70, 76) with 10 digits. Note: DOES include 7624 when used for IM. Also
              includes the four-digit fixed-line codes. -->
         <numberFormat pattern="(\d{4})(\d{3})(\d{3})">
@@ -814,6 +1035,97 @@
       </availableFormats>
     </territory>
 
+    <!-- Georgia (GE) -->
+    <territory countryCode="995">
+      <availableFormats>
+        <numberFormat pattern="(\d{2})(\d)(\d{2})(\d{2})(\d{2})" >
+          <leadingDigits>[348]</leadingDigits>
+          <format>$1 $2 $3 $4 $5</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Gibraltar (GI) -->
+    <territory countryCode="350" >
+      <availableFormats>
+        <numberFormat pattern="(\d{4})(\d{4})">
+          <leadingDigits>2</leadingDigits>
+          <format>$1 $2</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Greece (GR) -->
+    <territory countryCode="30">
+      <availableFormats>
+        <numberFormat pattern="(\d{3})(\d{3})(\d{4})">
+          <leadingDigits>21</leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Croatia (HR) -->
+    <territory countryCode="385">
+      <availableFormats>
+       <numberFormat pattern="(1)(\d{3})(\d{4})">
+         <leadingDigits>1</leadingDigits>
+         <format>$1 $2 $3</format>
+       </numberFormat>
+       <numberFormat pattern="(1)(\d{3})(\d{2})(\d{2})">
+         <leadingDigits>1</leadingDigits>
+         <format>$1 $2 $3 $4</format>
+       </numberFormat>
+       <numberFormat pattern="(6[09])(\d{3})(\d{4})">
+         <leadingDigits>6[09]</leadingDigits>
+         <format>$1 $2 $3</format>
+       </numberFormat>
+       <numberFormat pattern="(\d{2})(\d{2})(\d{4})">
+         <leadingDigits>[2-69]</leadingDigits>
+         <format>$1 $2 $3</format>
+       </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Hungary (HU) -->
+    <territory countryCode="36">
+      <availableFormats>
+        <numberFormat pattern="(1)(\d{4})(\d{3})">
+          <leadingDigits>1</leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+        <numberFormat pattern="(\d{2})(\d{4})(\d{3})">
+          <leadingDigits>[2-9]</leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Indonesia (ID) -->
+    <territory countryCode="62">
+      <availableFormats>
+        <numberFormat nationalPrefixFormattingRule="($NP$FG)"
+          pattern="(\d{2})(\d{3,4})(\d{4})">
+          <leadingDigits>
+            2[124]|
+            [36]1
+          </leadingDigits>
+          <format>$1 $2</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Israel (IL) -->
+    <territory countryCode="972">
+      <availableFormats>
+        <numberFormat nationalPrefixFormattingRule="$NP$FG"
+          pattern="([2-489])(\d{3})(\d{2})(\d{2})">
+          <leadingDigits>[2-489]</leadingDigits>
+          <format>$1-$2-$3-$4</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
     <!-- Japan (JP) -->
     <territory countryCode="81" >
       <availableFormats>
@@ -851,6 +1163,99 @@
       </availableFormats>
     </territory>
 
+    <!-- Cambodia (KH) -->
+    <territory countryCode="855">
+      <availableFormats>
+        <numberFormat pattern="(\d{2})(\d{2})(\d{2})(\d{2,3})">
+          <format>$1 $2 $3 $4</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Sri Lanka (LK) -->
+    <territory countryCode="94">
+      <availableFormats>
+        <numberFormat pattern="(\d{3})(\d{3})(\d{3})">
+          <leadingDigits>7</leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Luxembourg (LU) -->
+    <territory countryCode="352">
+      <availableFormats>
+        <numberFormat pattern="(\d{2})(\d{3})(\d{3})">
+          <format>$1 $2 $3</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Moldova, Rep. of (MD) -->
+    <territory countryCode="373">
+      <availableFormats>
+        <numberFormat pattern="(\d{2})(\d{2})(\d{2})(\d{2})">
+          <leadingDigits>
+            22|
+            [367]
+          </leadingDigits>
+          <format>$1 $2 $3 $4</format>
+        </numberFormat>
+        <numberFormat pattern="(\d{2})(\d{3})(\d{3})">
+          <leadingDigits>[67]</leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Netherlands (NL) -->
+    <territory  countryCode="31">
+      <availableFormats>
+        <numberFormat pattern="([1-578]\d)(\d{4})(\d{3})">
+          <leadingDigits>
+            1[035]|
+            2[0346]|
+            3[03568]|
+            4[0356]|
+            5[0358]|
+            7|
+            8[4578]
+          </leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+        <numberFormat pattern="([1-5]\d{2})(\d{2})(\d{2})(\d{2})">
+          <leadingDigits>
+            1[16-8]|
+            2[259]|
+            3[124]|
+            4[17-9]|
+            5[124679]
+          </leadingDigits>
+          <format>$1 $2 $3 $4</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Papua New Guinea (PG) -->
+    <territory countryCode="675">
+      <availableFormats>
+        <numberFormat pattern="(7\d{2})(\d{2})(\d{3})">
+          <leadingDigits>7</leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Philippines (PH) -->
+    <territory countryCode="63">
+      <availableFormats>
+        <numberFormat pattern="(\d{4})(\d{4})">
+          <leadingDigits>2</leadingDigits>
+          <format>$1 $2</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
     <!-- Portugal (PT) -->
     <territory countryCode="351" >
       <availableFormats>
@@ -874,5 +1279,146 @@
         </numberFormat>
       </availableFormats>
     </territory>
+
+    <!-- Paraguay (PY) -->
+    <territory countryCode="595">
+      <availableFormats>
+        <numberFormat pattern="(\d{2})(\d{2})(\d{3})">
+          <leadingDigits>
+            (?:
+              [26]1|
+              3[289]|
+              4[124678]|
+              7[123]|
+              8[1236]
+            )
+          </leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Russian Federation (RU) -->
+    <territory countryCode="7">
+      <availableFormats>
+        <numberFormat pattern="(\d{4})(\d{3})(\d{3})">
+          <leadingDigits>[346-9]</leadingDigits>
+          <format>$1 $2-$3</format>
+        </numberFormat>
+        <numberFormat pattern="(\d{5})(\d{5})">
+          <leadingDigits>[346-9]</leadingDigits>
+          <format>$1 $2</format>
+        </numberFormat>
+        <numberFormat pattern="(\d{4})(\d{2})(\d{2})(\d{2})">
+          <leadingDigits>[346-9]</leadingDigits>
+          <format>$1 $2-$3-$4</format>
+        </numberFormat>
+        <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{3})">
+          <leadingDigits>[346-9]</leadingDigits>
+          <format>$1 $2-$3-$4</format>
+        </numberFormat>
+        <numberFormat pattern="(\d{3})(\d)(\d{2})(\d{2})(\d{2})">
+          <leadingDigits>[346-9]</leadingDigits>
+          <format>$1-$2 $3-$4-$5</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Thailand (TH) -->
+    <territory countryCode="66">
+      <availableFormats>
+        <!-- Over a million of the search results are formatted in two blocks like this. -->
+        <numberFormat pattern="(2\d{3})(\d{4})">
+          <leadingDigits>2</leadingDigits>
+          <format>$1 $2</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Turkey (TR) -->
+    <territory countryCode="90">
+      <availableFormats>
+        <numberFormat pattern="(\d{3})(\d{3})(\d{2})(\d{2})">
+          <leadingDigits>
+            [23589]|
+            4(?:
+              [0-35-9]|
+              4[0-35-9]
+            )
+          </leadingDigits>
+          <format>$1 $2 $3 $4</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Ukraine (UA) -->
+    <territory countryCode="380" >
+      <availableFormats>
+        <numberFormat pattern="([3-689]\d)(\d{3})(\d{2})(\d{2})">
+          <leadingDigits>
+            [38]9|
+            4(?:
+              [45][0-5]|
+              87
+            )|
+            5(?:
+              0|
+              6(?:
+                3[14-7]|
+                7
+              )|
+              7[37]
+            )|
+            6[36-8]|
+            9[1-9]
+          </leadingDigits>
+          <format>$1 $2 $3 $4</format>
+        </numberFormat>
+        <!-- Less common but still sometimes used. -->
+        <numberFormat pattern="([3-689]\d)(\d{2})(\d{3})(\d{2})">
+          <leadingDigits>
+            [38]9|
+            4(?:
+              [45][0-5]|
+              87
+            )|
+            5(?:
+              0|
+              6(?:
+                3[14-7]|
+                7
+              )|
+              7[37]
+            )|
+            6[36-8]|
+            9[1-9]
+          </leadingDigits>
+          <format>$1 $2 $3 $4</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Venezuela (VE) -->
+    <territory countryCode="58">
+      <availableFormats>
+        <numberFormat pattern="(\d{3})(\d{3})(\d{4})">
+          <format>$1 $2 $3</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
+
+    <!-- Viet Nam (VN) -->
+    <territory countryCode="84">
+      <availableFormats>
+        <numberFormat pattern="(9\d{2})(\d{3})(\d{3})">
+          <leadingDigits>9</leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+        <numberFormat pattern="([48])(\d{2})(\d{3})(\d{3})">
+          <leadingDigits>[48]</leadingDigits>
+          <format>$1 $2 $3 $4</format>
+        </numberFormat>
+      </availableFormats>
+    </territory>
   </territories>
 </phoneNumberMetadata>
diff --git a/PhoneNumberMetaData.xml b/PhoneNumberMetadata.xml
similarity index 87%
rename from PhoneNumberMetaData.xml
rename to PhoneNumberMetadata.xml
index 5d8e732..652cdca 100644
--- a/PhoneNumberMetaData.xml
+++ b/PhoneNumberMetadata.xml
@@ -15,7 +15,7 @@
      @author: Shaopeng Jia
      @author: Lara Rennie
 
-     MetaData on Phone Number Plan and formatting rules
+     Metadata on Phone Number Plan and formatting rules
      Note: Territories are in alphabetical order by their IDs, which are based on ISO 3166-1
            two-letter country codes (or are set to "001" for non-geographical entities, which
            represents "World" in the UN M.49 standard). The country names in the comments are the
@@ -35,9 +35,6 @@
 
      Country code, international and national prefix information main source:
      http://www.itu.int/pub/T-SP-E.164C-2011
-
-     Emergency numbers Wikipedia source:
-     http://en.wikipedia.org/wiki/Emergency_telephone_number
 -->
 
 <!DOCTYPE phoneNumberMetadata [
@@ -45,7 +42,7 @@
     <!ELEMENT territories (territory+)>
     <!ELEMENT territory (availableFormats?, generalDesc?, noInternationalDialling?,
         areaCodeOptional?, fixedLine?, mobile?, pager?, tollFree?, premiumRate?,
-        sharedCost?, personalNumber?, voip?, uan?, voicemail?, shortCode?, emergency?)>
+        sharedCost?, personalNumber?, voip?, uan?, voicemail?)>
     <!ELEMENT generalDesc (nationalNumberPattern, possibleNumberPattern, exampleNumber?)>
     <!ELEMENT noInternationalDialling (nationalNumberPattern, possibleNumberPattern?,
         exampleNumber?)>
@@ -60,8 +57,6 @@
     <!ELEMENT voip (nationalNumberPattern?, possibleNumberPattern?, exampleNumber?)>
     <!ELEMENT uan (nationalNumberPattern?, possibleNumberPattern?, exampleNumber?)>
     <!ELEMENT voicemail (nationalNumberPattern?, possibleNumberPattern?, exampleNumber?)>
-    <!ELEMENT shortCode (nationalNumberPattern?, possibleNumberPattern?, exampleNumber?)>
-    <!ELEMENT emergency (nationalNumberPattern?, possibleNumberPattern?, exampleNumber?)>
     <!ELEMENT availableFormats (numberFormat+)>
     <!ELEMENT nationalNumberPattern (#PCDATA)>
     <!ELEMENT possibleNumberPattern (#PCDATA)>
@@ -85,6 +80,7 @@
     <!ATTLIST territory nationalPrefixOptionalWhenFormatting (true) #IMPLIED>
     <!ATTLIST territory leadingZeroPossible (true) #IMPLIED>
     <!ATTLIST territory carrierCodeFormattingRule CDATA #IMPLIED>
+    <!ATTLIST territory mobileNumberPortableRegion (true) #IMPLIED>
     <!ATTLIST numberFormat nationalPrefixFormattingRule CDATA #IMPLIED>
     <!ATTLIST numberFormat nationalPrefixOptionalWhenFormatting (true) #IMPLIED>
     <!ATTLIST numberFormat carrierCodeFormattingRule CDATA #IMPLIED>
@@ -116,15 +112,6 @@
         <nationalNumberPattern>NA</nationalNumberPattern>
         <possibleNumberPattern>NA</possibleNumberPattern>
       </mobile>
-      <emergency>
-        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf
-             http://www.noonsite.com/Countries/AscensionIsland/?rc=GeneralInfo
-             Note the 4-digit emergency numbers fit the fixed-line pattern, therefore are not
-             included. This is consistent with how we handle such numbers in other countries. -->
-        <nationalNumberPattern>911</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Andorra -->
@@ -174,16 +161,9 @@
         <possibleNumberPattern>\d{6}</possibleNumberPattern>
         <exampleNumber>912345</exampleNumber>
       </premiumRate>
-      <emergency>
-      <!-- http://www.fco.gov.uk/en/travel-and-living-abroad/travel-advice-by-country/europe/andorra
-           -->
-        <nationalNumberPattern>11[0268]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
-    <!--  United Arab Emirates -->
+    <!-- United Arab Emirates -->
     <!-- http://www.itu.int/oth/T02020000DC/en -->
     <territory id="AE" countryCode="971" internationalPrefix="00"
                nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
@@ -248,14 +228,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>600212345</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>
-          112|
-          99[789]
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Afghanistan -->
@@ -286,16 +258,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>701234567</exampleNumber>
       </mobile>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            02|
-            19
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>119</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Antigua and Barbuda -->
@@ -379,17 +341,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>2684801234</exampleNumber>
       </voip>
-      <emergency>
-        <!-- http://barbados.usembassy.gov/emergency-antigua_barbuda.html -->
-        <nationalNumberPattern>
-          9(?:
-            11|
-            99
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Anguilla -->
@@ -458,18 +409,13 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <!-- http://barbados.usembassy.gov/emergency-anguilla.html -->
-        <nationalNumberPattern>911</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Albania -->
     <!-- http://www.itu.int/oth/T0202000002/en -->
     <territory id="AL" countryCode="355" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- Formats mostly follow http://tirana.usembassy.gov/list_of_doctors.html -->
         <numberFormat pattern="(4)(\d{3})(\d{4})">
@@ -564,11 +510,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>70012345</exampleNumber>
       </personalNumber>
-      <emergency>
-        <nationalNumberPattern>12[789]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>129</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Armenia -->
@@ -663,22 +604,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>60271234</exampleNumber>
       </voip>
-      <shortCode>
-        <nationalNumberPattern>
-          8[1-7]\d{2}|
-          1(?:
-            0[04-9]|
-            [1-9]\d
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
-        <exampleNumber>8711</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>10[123]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>102</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Angola -->
@@ -703,23 +628,18 @@
         <exampleNumber>222123456</exampleNumber>
       </fixedLine>
       <mobile>
-        <!-- Expanded the 92 prefix possibilities to match numbers found online. Unitel are
-             launching the prefix 94 apparently on 25th April 2012. -->
-        <nationalNumberPattern>9[1-4]\d{7}</nationalNumberPattern>
+        <!-- Expanded the 92 prefix possibilities to match numbers found online. Unitel
+             apparently launched the prefix 94 on 25th April 2012, and Movicel has 99. -->
+        <nationalNumberPattern>9[1-49]\d{7}</nationalNumberPattern>
         <exampleNumber>923123456</exampleNumber>
       </mobile>
-      <emergency>
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1096.html -->
-        <nationalNumberPattern>11[235]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>113</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Argentina -->
     <!-- http://www.itu.int/oth/T0202000009/en -->
     <!-- http://www.cnc.gov.ar/infotecnica/numeracion/Index.asp - click on Indicativos Interurbanos.
          -->
+    <!-- http://en.wikipedia.org/wiki/+54 -->
     <territory id="AR" countryCode="54" internationalPrefix="00" nationalPrefix="0"
        nationalPrefixForParsing="
          0?(?:
@@ -819,7 +739,8 @@
            )
          )15
        )?"
-       nationalPrefixTransformRule="9$1" nationalPrefixFormattingRule="$NP$FG">
+       nationalPrefixTransformRule="9$1" nationalPrefixFormattingRule="$NP$FG"
+       mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([68]\d{2})(\d{3})(\d{4})">
           <leadingDigits>[68]</leadingDigits>
@@ -832,7 +753,7 @@
         </numberFormat>
         <numberFormat pattern="(9)(\d{3})(\d{3})(\d{4})">
           <!-- Some 4-digit area codes actually are caught by this rule. Preference is given however
-               to the 3-digit area codes, since they are considerably larger communities.  -->
+               to the 3-digit area codes, since they are considerably larger communities. -->
           <leadingDigits>
             9(?:
               2[234689]|
@@ -922,18 +843,19 @@
             )
           </leadingDigits>
           <format>$2 15-$3-$4</format>
+          <intlFormat>$1 $2 $3-$4</intlFormat>
         </numberFormat>
         <numberFormat pattern="(9)(\d{4})(\d{2})(\d{4})">
           <leadingDigits>9[23]</leadingDigits>
           <format>$2 15-$3-$4</format>
           <intlFormat>$1 $2 $3-$4</intlFormat>
         </numberFormat>
-        <numberFormat pattern="(11)(\d{4})(\d{4})">
+        <numberFormat pattern="(11)(\d{4})(\d{4})" nationalPrefixOptionalWhenFormatting="true">
           <leadingDigits>1</leadingDigits>
           <format>$1 $2-$3</format>
         </numberFormat>
         <!-- These patterns are a copy of the mobile patterns with the leading 9 removed. -->
-        <numberFormat pattern="(\d{3})(\d{3})(\d{4})">
+        <numberFormat pattern="(\d{3})(\d{3})(\d{4})" nationalPrefixOptionalWhenFormatting="true">
           <leadingDigits>
             2(?:
               2[013]|
@@ -985,7 +907,7 @@
           </leadingDigits>
           <format>$1 $2-$3</format>
         </numberFormat>
-        <numberFormat pattern="(\d{4})(\d{3})(\d{3})">
+        <numberFormat pattern="(\d{4})(\d{3})(\d{3})" nationalPrefixOptionalWhenFormatting="true">
           <leadingDigits>
             3(?:
               53|
@@ -1003,10 +925,19 @@
           </leadingDigits>
           <format>$1 $2-$3</format>
         </numberFormat>
-        <numberFormat pattern="(\d{4})(\d{2})(\d{4})">
+        <numberFormat pattern="(\d{4})(\d{2})(\d{4})" nationalPrefixOptionalWhenFormatting="true">
           <leadingDigits>[23]</leadingDigits>
           <format>$1 $2-$3</format>
         </numberFormat>
+        <!-- Format short numbers as a block. -->
+        <numberFormat pattern="(\d{3})" nationalPrefixFormattingRule="$FG">
+          <leadingDigits>
+            1[012]|
+            911
+          </leadingDigits>
+          <format>$1</format>
+          <intlFormat>NA</intlFormat>
+        </numberFormat>
       </availableFormats>
       <generalDesc>
         <nationalNumberPattern>
@@ -1154,27 +1085,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>8101234567</exampleNumber>
       </uan>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            0[2356]|
-            1[02-5]|
-            21
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>121</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            0[017]|
-            28
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>101</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- American Samoa -->
@@ -1241,20 +1151,13 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf
-             http://www.airportairport.com/American-Samoa.html
-             http://www.frommers.com/destinations/americansamoa/3038020157.html -->
-        <nationalNumberPattern>911</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Austria -->
     <!-- http://www.rtr.at/en/tk/E129 -->
     <territory id="AT" countryCode="43" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(1)(\d{3,12})">
           <leadingDigits>1</leadingDigits>
@@ -1311,7 +1214,7 @@
               2[1-8]|
               35|
               4[1-8]|
-              [57-9]
+              [5-79]
             )
           </leadingDigits>
             <format>$1 $2</format>
@@ -1440,17 +1343,6 @@
         <possibleNumberPattern>\d{5,13}</possibleNumberPattern>
         <exampleNumber>50123</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            [12]2|
-            33|
-            44
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Australia -->
@@ -1459,7 +1351,8 @@
     <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Australia -->
     <territory id="AU" countryCode="61" mainCountryForCode="true"
                internationalPrefix="(?:14(?:1[14]|34|4[17]|[56]6|7[47]|88))?001[14-689]"
-               preferredInternationalPrefix="0011" nationalPrefix="0">
+               preferredInternationalPrefix="0011" nationalPrefix="0"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat nationalPrefixFormattingRule="($NP$FG)"
           pattern="([2378])(\d{4})(\d{4})">
@@ -1593,14 +1486,8 @@
         <exampleNumber>1800123456</exampleNumber>
       </tollFree>
       <premiumRate>
-        <nationalNumberPattern>
-          19(?:
-            0[0126]\d{6}|
-            [13-5]\d{3}|
-            [679]\d{5}
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{6,10}</possibleNumberPattern>
+        <nationalNumberPattern>190[0126]\d{6}</nationalNumberPattern>
+        <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>1900123456</exampleNumber>
       </premiumRate>
       <sharedCost>
@@ -1628,14 +1515,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>550123456</exampleNumber>
       </voip>
-      <emergency>
-        <nationalNumberPattern>
-          000|
-          112
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Aruba -->
@@ -1698,15 +1577,6 @@
         </nationalNumberPattern>
         <exampleNumber>5011234</exampleNumber>
       </voip>
-      <emergency>
-        <!-- http://www.yellowpages-aruba.com/home/emergency-numbers -->
-        <nationalNumberPattern>
-          100|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Åland Islands. -->
@@ -1800,18 +1670,12 @@
         <possibleNumberPattern>\d{5,10}</possibleNumberPattern>
         <exampleNumber>10112345</exampleNumber>
       </uan>
-      <emergency>
-        <!-- http://www.arrivalguides.com/en/Travelguides/Europe/Finland/ALAND -->
-        <nationalNumberPattern>112</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Azerbaijan -->
     <!-- http://www.itu.int/oth/T020200000F/en -->
     <territory id="AZ" countryCode="994" internationalPrefix="00" nationalPrefix="0"
-               nationalPrefixFormattingRule="($NP$FG)">
+               nationalPrefixFormattingRule="($NP$FG)" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{2})(\d{3})(\d{2})(\d{2})">
           <leadingDigits>
@@ -1882,18 +1746,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>900200123</exampleNumber>
       </premiumRate>
-      <emergency>
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_978.html
-             http://wikitravel.org/en/Azerbaijan#Emergency_contact_numbers -->
-        <nationalNumberPattern>
-          1(?:
-            0[123]|
-            12
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>101</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Bosnia and Herzegovina -->
@@ -1901,7 +1753,8 @@
          http://www.cra.ba/en/telecom/numbering/) -->
     <!-- http://en.wikipedia.org/wiki/+387 -->
     <territory id="BA" countryCode="387" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{2})(\d{3})(\d{3})">
           <leadingDigits>[3-5]</leadingDigits>
@@ -1968,11 +1821,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>70223456</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>12[234]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>122</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Barbados -->
@@ -2032,11 +1880,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <nationalNumberPattern>[235]11</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>211</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Bangladesh -->
@@ -2195,7 +2038,7 @@
                 3|
                 4\d
               )
-            )|
+            )
           )\d{3}|
           4(?:
             0(?:
@@ -2432,54 +2275,14 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>9604123456</exampleNumber>
       </voip>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            0(?:
-              [39]|
-              5(?:
-                0\d|
-                [1-4]
-              )|
-              6\d{2}|
-              7[0-4]|
-              8[0-29]
-            )|
-            1[6-9]|
-            2(?:
-              2[0-5]|
-              [34]
-            )|
-            3(?:
-              1\d?|
-              3\d|
-              6[3-6]
-            )|
-            4(?:
-              0\d|
-              1\d{2}
-            )|
-            5[2-9]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
-        <exampleNumber>103</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          10[0-2]|
-          999
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Belgium -->
     <!-- http://www.bipt.be/en/161/ShowContent/502/Database/Databases.aspx -->
     <!-- http://www.telefoonzones.be/ -->
     <territory id="BE" countryCode="32" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(4[6-9]\d)(\d{2})(\d{2})(\d{2})">
           <leadingDigits>4[6-9]</leadingDigits>
@@ -2495,7 +2298,7 @@
         <numberFormat pattern="([15-8]\d)(\d{2})(\d{2})(\d{2})">
           <leadingDigits>
             [156]|
-            7[0178]|
+            7[018]|
             8(?:
               0[1-9]|
               [1-79]
@@ -2518,21 +2321,17 @@
         <possibleNumberPattern>\d{8,9}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
-        <!-- Note that 80 is a valid area code, so we explicitly check for this case that the third
-             digit begins with 1-9 -->
+        <!-- According to the published Excel document the third digit must be 1-9. -->
         <nationalNumberPattern>
           (?:
             1[0-69]|
-            [23][2-8]|
             [49][23]|
             5\d|
             6[013-57-9]|
-            71
-          )\d{6}|
-          8(?:
-            0[1-9]|
-            [1-79]\d
-          )\d{5}
+            71|
+            8[0-79]
+          )[1-9]\d{5}|
+          [23][2-8]\d{6}
         </nationalNumberPattern>
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>12345678</exampleNumber>
@@ -2557,9 +2356,9 @@
       <premiumRate>
         <nationalNumberPattern>
           (?:
-            90|
-            7[07]
-          )\d{6}
+            70[2-7]|
+            90\d
+          )\d{5}
         </nationalNumberPattern>
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>90123456</exampleNumber>
@@ -2572,16 +2371,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>78123456</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            0[01]|
-            12
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Burkina Faso -->
@@ -2625,26 +2414,21 @@
       <mobile>
         <nationalNumberPattern>
           6(?:
-            [0156]\d|
-            [28][0-5]|
-            4[01]
+            [0-24-6]\d|
+            8[0-8]|
+            3[0-3]
           )\d{5}|
           7\d{7}
         </nationalNumberPattern>
         <exampleNumber>70123456</exampleNumber>
       </mobile>
-      <!-- http://www.diplomatie.gouv.fr/fr/conseils-aux-voyageurs_909/conseils-par-pays_12191/burkina-faso_12217/index.html -->
-      <emergency>
-        <nationalNumberPattern>1[78]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>17</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Bulgaria -->
     <!-- http://www.itu.int/oth/T0202000020/en -->
     <territory id="BG" countryCode="359" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- Formatting rules follow the conventions seen in web-search results. A space has been
              used to separate the area code from the rest of the number, based on sites like
@@ -2757,24 +2541,14 @@
         <nationalNumberPattern>700\d{5}</nationalNumberPattern>
         <exampleNumber>70012345</exampleNumber>
       </personalNumber>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            12|
-            50|
-            6[06]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Bahrain -->
     <!-- http://www.itu.int/oth/T0202000011/en -->
     <!-- http://www.tra.org.bh/en/pdf/National_Numbering_Plan_2.pdf -->
+    <!-- http://www.tra.org.bh/en/marketNumbering.aspx -->
     <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Bahrain -->
-    <territory id="BH" countryCode="973" internationalPrefix="00">
+    <territory id="BH" countryCode="973" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{4})(\d{4})">
           <format>$1 $2</format>
@@ -2786,11 +2560,14 @@
       </generalDesc>
       <!-- Universal Service numbers are under both Mobile and Fixed-Line, as they can be assigned
            to either. -->
+      <!-- According to http://en.wikipedia.org/wiki/Telephone_numbers_in_Bahrain, the ranges
+           "6966-6969, 6996, 6999" are assigned to Rapid. However this contradicts our ranges of
+           "6966, 6969, 6996-6999". TODO: Investigate this further. -->
       <fixedLine>
         <nationalNumberPattern>
           (?:
             1(?:
-              3[3-6]|
+              3[13-6]|
               6[0156]|
               7\d
             )\d|
@@ -2799,28 +2576,35 @@
               6(?:
                 0\d|
                 3[12]|
-                44
+                44|
+                88
               )|
               9(?:
-                69|
+                6[69]|
                 9[6-9]
               )
             )|
-            77\d{2}
+            7(?:
+              7\d{2}|
+              178
+            )
           )\d{4}
         </nationalNumberPattern>
         <exampleNumber>17001234</exampleNumber>
       </fixedLine>
-      <!-- Mobile prefix 384 is not yet in the ITU document but other sources (e.g. Google
-           searches) suggest mobile numbers with this prefix are in use. 350 was added as
-           VIVO are apparently using that prefix. -->
+      <!-- Previously 6644 was assigned to Universal Service, along with 6111, 6160, 6500, 6600,
+           6688, 6969, 6996, 6999, and 77. These were put under both Mobile and Fixed-Line, as they
+           could be assigned to either. However, in the new document these are assigned to
+           Fixed-Line only (with the exception of 6644 which was removed). For now we are keeping
+           these number in both sections.
+           Note also that 31 is not listed in the ITU document and could probably be removed.
+           TODO: Check above ranges and move/remove ranges where necessary.-->
       <mobile>
         <nationalNumberPattern>
           (?:
             3(?:
-              [23469]\d|
-              5[035]|
-              77|
+              [1-4679]\d|
+              5[0135]|
               8[348]
             )\d|
             6(?:
@@ -2830,13 +2614,15 @@
                 33|
                 6[16]
               )|
+              500|
               6(?:
                 [069]\d|
                 3[03-9]|
-                44
+                44|
+                88
               )|
               9(?:
-                69|
+                6[69]|
                 9[6-9]
               )
             )|
@@ -2864,11 +2650,6 @@
         <nationalNumberPattern>84\d{6}</nationalNumberPattern>
         <exampleNumber>84123456</exampleNumber>
       </sharedCost>
-      <emergency>
-        <nationalNumberPattern>999</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Burundi -->
@@ -2894,27 +2675,18 @@
         <exampleNumber>22201234</exampleNumber>
       </fixedLine>
       <mobile>
-        <!-- Extra online mobile number prefixes found: 79 10, 78 \d{2} and 76 [29]\d. The 29
-             prefix is listed as a mobile prefix, but many people list it as their fixed home
+        <!-- Extra online mobile number prefixes found: 74.
+             The 29 prefix is listed as a mobile prefix, but many people list it as their fixed home
              number. We will keep it as mobile for now, but it may actually be a prefix for fixed
              satellite phones. -->
         <nationalNumberPattern>
           (?:
-            29\d|
-            7(?:
-              1[1-3]|
-              [4-9]\d
-            )
-          )\d{5}
+            29|
+            7[14-9]
+          )\d{6}
         </nationalNumberPattern>
         <exampleNumber>79561234</exampleNumber>
       </mobile>
-      <!-- http://www.diplomatie.gouv.fr/fr/conseils-aux-voyageurs_909/conseils-par-pays_12191/burundi_12220/index.html -->
-      <emergency>
-        <nationalNumberPattern>11[78]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>117</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Benin -->
@@ -2949,12 +2721,13 @@
       </fixedLine>
       <mobile>
         <!-- We have restricted the pattern here to the first two digits, as beyond this the data
-             seems to be no longer accurate. The prefixes 9[468] have also been added, along with
-             6[67] (seemingly prefixes for Mobile MTN), and 64 for BeninCell. -->
+             seems to be no longer accurate. The prefixes 9[46] have also been added, along with
+             6[67] (seemingly prefixes for Mobile MTN), and 64 for BeninCell. Glo Mobile has been
+             reported as having prefixes 68 and 9[89]. -->
         <nationalNumberPattern>
           (?:
-            6[467]|
-            9[03-8]
+            6[46-8]|
+            9[03-9]
           )\d{6}
         </nationalNumberPattern>
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
@@ -2977,11 +2750,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>81123456</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>11[78]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>117</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Saint Barthélemy, French Antilles -->
@@ -3021,12 +2789,6 @@
         </nationalNumberPattern>
         <exampleNumber>690301234</exampleNumber>
       </mobile>
-      <!-- http://www.comstbarth.fr/urgences.asp -->
-      <emergency>
-        <nationalNumberPattern>18</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>18</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Bermuda -->
@@ -3098,12 +2860,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1067.html -->
-        <nationalNumberPattern>911</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Brunei Darussalam -->
@@ -3127,12 +2883,6 @@
         <nationalNumberPattern>[78]\d{6}</nationalNumberPattern>
         <exampleNumber>7123456</exampleNumber>
       </mobile>
-      <emergency>
-        <!-- http://www.information.gov.bn/VER2/content/view/52/62/ -->
-        <nationalNumberPattern>99[135]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>991</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Bolivia -->
@@ -3183,11 +2933,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>71234567</exampleNumber>
       </mobile>
-      <emergency>
-        <nationalNumberPattern>11[089]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>110</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Bonaire, Sint Eustatius and Saba -->
@@ -3224,15 +2969,6 @@
         </nationalNumberPattern>
         <exampleNumber>3181234</exampleNumber>
       </mobile>
-      <emergency>
-        <!-- http://www.rijksdienstcn.com/index.php?view=pagina&id=126&set_language=EN -->
-        <nationalNumberPattern>
-          112|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Brazil -->
@@ -3242,7 +2978,7 @@
                internationalPrefix="00(?:1[45]|2[135]|[34]1|43)"
                nationalPrefix="0"
                nationalPrefixForParsing="0(?:(1[245]|2[135]|[34]1)(\d{10,11}))?"
-               nationalPrefixTransformRule="$2">
+               nationalPrefixTransformRule="$2" mobileNumberPortableRegion="true">
       <!-- The national prefix for parsing here also contains a capturing group for the main number,
            since the carrier codes here may also be area codes, so we want to check the length of
            the number after capturing. We also need a nationalTransformRule to repopulate with the
@@ -3271,15 +3007,26 @@
           <format>$1-$2</format>
           <intlFormat>NA</intlFormat>
         </numberFormat>
+        <!-- Format short numbers as a block. -->
+        <numberFormat nationalPrefixFormattingRule="$FG" pattern="(\d{3,5})">
+          <leadingDigits>1[125689]</leadingDigits>
+          <format>$1</format>
+          <intlFormat>NA</intlFormat>
+        </numberFormat>
         <numberFormat nationalPrefixFormattingRule="($FG)"
-          pattern="(\d{2})(\d{5})(\d{4})"
-          carrierCodeFormattingRule="$NP $CC ($FG)">
-          <leadingDigits>1[1-9]9</leadingDigits>
+            pattern="(\d{2})(\d{5})(\d{4})"
+            carrierCodeFormattingRule="$NP $CC ($FG)">
+          <leadingDigits>
+            (?:
+              1[1-9]|
+              2[12478]
+            )9
+          </leadingDigits>
           <format>$1 $2-$3</format>
         </numberFormat>
         <numberFormat nationalPrefixFormattingRule="($FG)"
-          pattern="(\d{2})(\d{4})(\d{4})"
-          carrierCodeFormattingRule="$NP $CC ($FG)">
+            pattern="(\d{2})(\d{4})(\d{4})"
+            carrierCodeFormattingRule="$NP $CC ($FG)">
           <leadingDigits>[1-9][1-9]</leadingDigits>
           <format>$1 $2-$3</format>
         </numberFormat>
@@ -3288,7 +3035,7 @@
           <format>$1-$2</format>
         </numberFormat>
         <numberFormat nationalPrefixFormattingRule="$NP$FG"
-          pattern="([3589]00)(\d{2,3})(\d{4})">
+            pattern="([3589]00)(\d{2,3})(\d{4})">
           <leadingDigits>[3589]00</leadingDigits>
           <format>$1 $2 $3</format>
         </numberFormat>
@@ -3323,14 +3070,14 @@
         </nationalNumberPattern>
         <exampleNumber>1123456789</exampleNumber>
       </fixedLine>
-      <!--  Also includes the new 11-digit mobile numbers that are being rolled out since 2012,
-            which are added at the end. -->
+      <!-- Also includes the new 11-digit mobile numbers that are being rolled out since 2012,
+           which are added at the end. -->
       <mobile>
         <nationalNumberPattern>
           1(?:
             1(?:
               5[347]|
-              [6-9]\d|
+              [6-9]\d
             )|
             [2-9][6-9]\d
           )\d{6}|
@@ -3342,8 +3089,11 @@
             7[13-579]
           )[6-9]\d{7}|
           (?:
-            119\d|
-            1[2-9]9[6-9]
+            1(?:
+              19\d|
+              [2-9]9[6-9]
+            )|
+            2[12478]9[6-9]
           )\d{7}
         </nationalNumberPattern>
         <possibleNumberPattern>\d{10,11}</possibleNumberPattern>
@@ -3362,18 +3112,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>40041234</exampleNumber>
       </sharedCost>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            12|
-            28|
-            9[023]
-          )|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>190</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Bahamas -->
@@ -3471,12 +3209,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_989.html -->
-        <nationalNumberPattern>91[19]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Bhutan -->
@@ -3525,13 +3257,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>17123456</exampleNumber>
       </mobile>
-      <emergency>
-        <!-- http://www.rbp.gov.bt/requestpolice.php -->
-        <!-- http://www.jdwnrh.gov.bt/sfo2011/?page_id=51 -->
-        <nationalNumberPattern>11[023]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>113</exampleNumber>
-      </emergency>
       <!-- No information on other types of phone numbers for Bhutan has been found. -->
     </territory>
 
@@ -3594,12 +3319,12 @@
         <exampleNumber>2401234</exampleNumber>
       </fixedLine>
       <mobile>
-        <!-- 77[01] has been added after numbers in use have been seen online. -->
+        <!-- 77[0146] has been added after numbers in use have been seen online. -->
         <nationalNumberPattern>
           7(?:
             [1-35]\d{6}|
             [46][0-7]\d{5}|
-            7[01]\d{5}
+            7[0146]\d{5}
           )
         </nationalNumberPattern>
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
@@ -3618,21 +3343,14 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>79101234</exampleNumber>
       </voip>
-      <emergency>
-        <!-- http://www.gov.bw/en/Ministries%2D%2DAuthorities/Ministries/State-President/Botswana-Police-Service-/About-the-BPS/Toll-Free-Numbers/ -->
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1071.html -->
-        <nationalNumberPattern>99[789]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Belarus -->
     <!-- http://www.eng.beltelecom.by/en/subscribers/phone-codes -->
     <!-- Information on national prefix provided by a Belarussian person. -->
     <territory id="BY" countryCode="375" preferredInternationalPrefix="8~10"
-               internationalPrefix="810" nationalPrefixForParsing="80?"
-               nationalPrefix="8">
+               internationalPrefix="810" nationalPrefixForParsing="8?0?"
+               nationalPrefix="8" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat nationalPrefixFormattingRule="$NP 0$FG"
           pattern="([1-4]\d)(\d{3})(\d{4})">
@@ -3749,16 +3467,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>9021234567</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            0[123]|
-            12
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Belize -->
@@ -3804,22 +3512,12 @@
         <possibleNumberPattern>\d{11}</possibleNumberPattern>
         <exampleNumber>08001234123</exampleNumber>
       </tollFree>
-      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
-      <emergency>
-        <nationalNumberPattern>
-          9(?:
-            0|
-            11
-          )
-          </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Canada -->
     <!-- http://www.cnac.ca/canadian_dial_plan/canadian_dial_plan.htm -->
-    <territory id="CA" countryCode="1" internationalPrefix="011" nationalPrefix="1">
+    <territory id="CA" countryCode="1" internationalPrefix="011" nationalPrefix="1"
+               mobileNumberPortableRegion="true">
       <generalDesc>
         <!-- NANPA country - uses US formatting rules -->
         <nationalNumberPattern>
@@ -3846,10 +3544,10 @@
               03|
               1[68]|
               3[178]|
-              5[06]
+              50
             )|
             5(?:
-              0[06]|
+              06|
               1[49]|
               79|
               8[17]
@@ -3861,9 +3559,9 @@
               47
             )|
             7(?:
-              0[059]|
-              80|
-              78
+              0[59]|
+              78|
+              80
             )|
             8(?:
               [06]7|
@@ -3894,10 +3592,10 @@
               03|
               1[68]|
               3[178]|
-              5[06]
+              50
             )|
             5(?:
-              0[06]|
+              06|
               1[49]|
               79|
               8[17]
@@ -3909,9 +3607,9 @@
               47
             )|
             7(?:
-              0[059]|
-              80|
-              78
+              0[59]|
+              78|
+              80
             )|
             8(?:
               [06]7|
@@ -3927,7 +3625,6 @@
         <nationalNumberPattern>
           8(?:
             00|
-            55|
             66|
             77|
             88
@@ -3953,14 +3650,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <nationalNumberPattern>
-          112|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Cocos Islands -->
@@ -4027,16 +3716,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>550123456</exampleNumber>
       </voip>
-      <emergency>
-        <!-- We assume this is the same as for Australia, since they have the same country code and
-             share their police force, and no better information can be found. -->
-        <nationalNumberPattern>
-          000|
-          112
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Congo, Dem. Rep. of the (formerly Zaire) -->
@@ -4098,7 +3777,6 @@
         </nationalNumberPattern>
         <exampleNumber>991234567</exampleNumber>
       </mobile>
-      <!-- No national emergency numbers were located for Congo. -->
     </territory>
 
     <!-- Central African Republic -->
@@ -4125,7 +3803,6 @@
         <nationalNumberPattern>8776\d{4}</nationalNumberPattern>
         <exampleNumber>87761234</exampleNumber>
       </premiumRate>
-      <!-- No emergency numbers information can be found. -->
     </territory>
 
     <!-- Congo (Rep. of the) (Brazzaville) -->
@@ -4158,14 +3835,14 @@
         <nationalNumberPattern>800\d{6}</nationalNumberPattern>
         <exampleNumber>800123456</exampleNumber>
       </tollFree>
-      <!-- No emergency numbers information can be found. -->
     </territory>
 
     <!-- Switzerland -->
     <!-- http://www.bakom.admin.ch/themen/telekom/00479/00604/index.html?lang=en
          under Technical prescriptions: Numbering plan for international carriers -->
     <territory id="CH" countryCode="41" internationalPrefix="00"
-               nationalPrefix="0"  nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0"  nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([2-9]\d)(\d{3})(\d{2})(\d{2})">
           <leadingDigits>
@@ -4199,7 +3876,7 @@
             2[12467]|
             3[1-4]|
             4[134]|
-            5[12568]|
+            5[256]|
             6[12]|
             [7-9]1
           )\d{7}
@@ -4208,10 +3885,16 @@
         <exampleNumber>212345678</exampleNumber>
       </fixedLine>
       <mobile>
-        <nationalNumberPattern>7[46-9]\d{7}</nationalNumberPattern>
+        <nationalNumberPattern>7[5-9]\d{7}</nationalNumberPattern>
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
-        <exampleNumber>741234567</exampleNumber>
+        <exampleNumber>781234567</exampleNumber>
       </mobile>
+      <pager>
+        <!-- https://www.eofcom.admin.ch/eofcom/public/listEofcom_e164Allocated.do -->
+        <nationalNumberPattern>74[0248]\d{6}</nationalNumberPattern>
+        <possibleNumberPattern>\d{9}</possibleNumberPattern>
+        <exampleNumber>740123456</exampleNumber>
+      </pager>
       <tollFree>
         <nationalNumberPattern>800\d{6}</nationalNumberPattern>
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
@@ -4232,21 +3915,17 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>878123456</exampleNumber>
       </personalNumber>
+      <uan>
+        <!-- Used for corporate networks. -->
+        <nationalNumberPattern>5[18]\d{7}</nationalNumberPattern>
+        <possibleNumberPattern>\d{9}</possibleNumberPattern>
+        <exampleNumber>581234567</exampleNumber>
+      </uan>
       <voicemail>
         <nationalNumberPattern>860\d{9}</nationalNumberPattern>
         <possibleNumberPattern>\d{12}</possibleNumberPattern>
         <exampleNumber>860123456789</exampleNumber>
       </voicemail>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            1[278]|
-            44
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Côte d'Ivoire -->
@@ -4284,29 +3963,18 @@
         <exampleNumber>21234567</exampleNumber>
       </fixedLine>
       <mobile>
-        <!-- Added the prefixes 4[0-2] (Moov), 5[5-9] & 65 because SMS messages have been
+        <!-- Added the prefixes 4[0-2] (Moov), 5[5-9] & 6[15] because SMS messages have been
              successfully delivered. Supported by numbers found on the internet. -->
         <nationalNumberPattern>
           (?:
             0[1-9]|
             4[0-24-9]|
             5[05-9]|
-            6[05679]
+            6[015679]
           )\d{6}
         </nationalNumberPattern>
         <exampleNumber>01234567</exampleNumber>
       </mobile>
-      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            1[01]|
-            [78]0
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>110</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Cook Islands -->
@@ -4340,13 +4008,6 @@
         </nationalNumberPattern>
         <exampleNumber>71234</exampleNumber>
       </mobile>
-      <emergency>
-        <!-- http://www.frommers.com/destinations/cookislands/3036020157.html and other tourist
-             sites agree on the following numbers. -->
-        <nationalNumberPattern>99[689]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>998</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Chile -->
@@ -4357,7 +4018,7 @@
                internationalPrefix="(?:0|1(?:1[0-69]|2[0-57]|5[13-58]|69|7[0167]|8[018]))0"
                nationalPrefix="0"
                nationalPrefixForParsing="0|(1(?:1[0-69]|2[0-57]|5[13-58]|69|7[0167]|8[018]))"
-               nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefixFormattingRule="$NP$FG" mobileNumberPortableRegion="true">
       <!-- When dialling mobile numbers from landlines, or vice versa, you need a prefix of 0, which
       we strip here. National destinations may be dialled with a carrier if they are not local so
       we extract these carrier codes as well. -->
@@ -4404,6 +4065,13 @@
           <leadingDigits>1</leadingDigits>
           <format>$1 $2 $3</format>
         </numberFormat>
+        <!-- Format some short numbers as a block. -->
+        <numberFormat nationalPrefixFormattingRule="$FG"
+          pattern="(\d{4,5})">
+          <leadingDigits>[1-9]</leadingDigits>
+          <format>$1</format>
+          <intlFormat>NA</intlFormat>
+        </numberFormat>
       </availableFormats>
       <generalDesc>
         <nationalNumberPattern>
@@ -4485,11 +4153,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>441234567</exampleNumber>
       </voip>
-      <emergency>
-        <nationalNumberPattern>13[123]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>133</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Cameroon -->
@@ -4500,9 +4163,9 @@
              the same format as France (all 2 digit groups) so we use this instead of the guidance
              of the national numbering plan (which has 1 3 2 2 and 4 4 as its two formatting
              examples.) -->
-        <numberFormat pattern="([237-9]\d)(\d{2})(\d{2})(\d{2})">
+        <numberFormat pattern="([2357-9]\d)(\d{2})(\d{2})(\d{2})">
           <leadingDigits>
-            [2379]|
+            [23579]|
             88
           </leadingDigits>
           <format>$1 $2 $3 $4</format>
@@ -4513,7 +4176,7 @@
         </numberFormat>
       </availableFormats>
       <generalDesc>
-        <nationalNumberPattern>[237-9]\d{7}</nationalNumberPattern>
+        <nationalNumberPattern>[2357-9]\d{7}</nationalNumberPattern>
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
@@ -4530,7 +4193,8 @@
         <exampleNumber>22123456</exampleNumber>
       </fixedLine>
       <mobile>
-        <nationalNumberPattern>[79]\d{7}</nationalNumberPattern>
+        <!-- Mobile numbers beginning with 5 were found online. -->
+        <nationalNumberPattern>[579]\d{7}</nationalNumberPattern>
         <exampleNumber>71234567</exampleNumber>
       </mobile>
       <tollFree>
@@ -4544,13 +4208,6 @@
         <nationalNumberPattern>88\d{6}</nationalNumberPattern>
         <exampleNumber>88012345</exampleNumber>
       </premiumRate>
-      <!-- http://www.diplomatie.gouv.fr/fr/conseils-aux-voyageurs_909/conseils-par-pays_12191/cameroun_12221/index.html -->
-      <emergency>
-        <!-- Numbers must be prefixed with a 1 when dialled from a mobile. -->
-        <nationalNumberPattern>1?1[37]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>113</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- China -->
@@ -4569,13 +4226,58 @@
           <leadingDigits>[48]00</leadingDigits>
           <format>$1 $2 $3</format>
         </numberFormat>
-        <!-- 95xxx shared cost numbers. Without this rule, the numbers will be formatted
-             incorrectly by the AsYouTypeFormatter because they overlap with area code 095x.
+        <!-- 100xx and 95xxx(x) numbers. Without this rule, the numbers will be formatted
+             incorrectly by the AsYouTypeFormatter because they overlap with area codes 010, 095x.
              Note although ITU says the format is more like 95 xxx, in reality no space is used
              when writing such numbers in China -->
-        <numberFormat pattern="(\d{5})">
-          <leadingDigits>95</leadingDigits>
+        <numberFormat pattern="(\d{5,6})">
+          <leadingDigits>
+            100|
+            95
+          </leadingDigits>
           <format>$1</format>
+          <intlFormat>NA</intlFormat>
+        </numberFormat>
+        <!-- 100xx and 95xxx(x) numbers with area codes. -->
+        <numberFormat nationalPrefixFormattingRule="$NP$FG" pattern="(\d{2})(\d{5,6})"
+                      carrierCodeFormattingRule="$CC $FG">
+          <leadingDigits>
+            (?:
+              10|
+              2\d
+            )[19]
+          </leadingDigits>
+          <leadingDigits>
+            (?:
+              10|
+              2\d
+            )(?:
+              10|
+              95
+            )
+          </leadingDigits>
+          <leadingDigits>
+            (?:
+              10|
+              2\d
+            )(?:
+              100|
+              95
+            )
+          </leadingDigits>
+          <format>$1 $2</format>
+        </numberFormat>
+        <numberFormat nationalPrefixFormattingRule="$NP$FG" pattern="(\d{3})(\d{5,6})"
+                      carrierCodeFormattingRule="$CC $FG">
+          <leadingDigits>[3-9]</leadingDigits>
+          <leadingDigits>[3-9]\d{2}[19]</leadingDigits>
+          <leadingDigits>
+            [3-9]\d{2}(?:
+              10|
+              95
+            )
+          </leadingDigits>
+          <format>$1 $2</format>
         </numberFormat>
         <!-- Local numbers -->
         <!-- Chinese fixed-line numbers can be dialed from a cell phone without area code and they
@@ -4725,26 +4427,31 @@
       </availableFormats>
       <generalDesc>
         <nationalNumberPattern>
-          [1-7]\d{7,11}|
+          1(?:
+            00\d{2}|
+            \d{6,11}
+          )|
+          [2-7]\d{6,11}|
           8[0-357-9]\d{6,9}|
           9(?:
-            5\d{3}|
+            5\d{3,4}|
             \d{9}
           )
         </nationalNumberPattern>
         <possibleNumberPattern>\d{4,12}</possibleNumberPattern>
       </generalDesc>
       <noInternationalDialling>
-        <!-- 95xxx numbers have been verified to be unreachable from overseas by placing actual
-             calls. -->
+        <!-- 100xx and 95xxx(x) numbers have been verified to be unreachable from overseas by
+             placing actual calls. -->
         <nationalNumberPattern>
+          100\d{2}|
           (?:
             4|
             (?:
               10
             )?8
           )00\d{7}|
-          95\d{3}
+          95\d{3,4}
         </nationalNumberPattern>
         <possibleNumberPattern>\d{5,12}</possibleNumberPattern>
         <exampleNumber>4001234567</exampleNumber>
@@ -4753,9 +4460,17 @@
         <!-- 0432 increased to 8 digits on October 24, 2009. 0791 increased to 8 digits on August
              28, 2011. 0551 increased to 8 digits and 0565 was cancelled on Dec 8, 2012. 0871
              increased to 8 digits on December 16, 2012. 0475 is the prefix for Tongliao but is not
-             in the ITU data. -->
+             in the ITU data.
+             10xxx and 95xxx(x) numbers with area codes are also included here, as they behave
+             exactly like fixed-line numbers. We don't support them for 4-digit area codes though,
+             as they don't seem to be used there based on making actual phone calls.
+         -->
         <nationalNumberPattern>
-          21\d{8,10}|
+          21(?:
+            100\d{2}|
+            95\d{3,4}|
+            \d{8,10}
+          )|
           (?:
             10|
             2[02-57-9]|
@@ -4785,7 +4500,11 @@
               71|
               98
             )
-          )\d{8}|
+          )(?:
+            100\d{2}|
+            95\d{3,4}|
+            \d{8}
+          )|
           (?:
             3(?:
               1[02-9]|
@@ -4844,7 +4563,11 @@
               4[13]|
               5[1-5]
             )
-          )\d{7}|
+          )(?:
+            100\d{2}|
+            95\d{3,4}|
+            \d{7}
+          )|
           80(?:
             29|
             6[03578]|
@@ -4884,32 +4607,40 @@
         <exampleNumber>16812345</exampleNumber>
       </premiumRate>
       <sharedCost>
-        <!-- 95xxx numbers are covered by the ITU doc, but the following doc contains more info:
-             http://baike.baidu.com/view/3269670.htm -->
+        <!-- 95xxx(x) numbers are covered by the ITU doc, but the following doc contains more info:
+             http://baike.baidu.com/view/3269670.htm. They can be dialed nationwide and are always
+             routed to the local provider. Note they can also be used with area codes when one
+             specifically wants to reach an operator in a different region. That case is more
+             like fixed-line numbers and is covered under the fixed-line pattern. -->
         <nationalNumberPattern>
           400\d{7}|
-          95\d{3}
+          95\d{3,4}
         </nationalNumberPattern>
-        <possibleNumberPattern>\d{5}(?:\d{5})?</possibleNumberPattern>
+        <possibleNumberPattern>\d{5,10}</possibleNumberPattern>
         <exampleNumber>4001234567</exampleNumber>
       </sharedCost>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            1[09]|
-            20
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>119</exampleNumber>
-      </emergency>
+      <uan>
+        <!-- 100xx numbers are mainly used for carrier services. They can be dialed nationwide and
+             are always routed to the local provider. They are free if called from a phone by the
+             same carrier, or charged at local rate if called from a phone by a different carrier.
+             Note they can also be used with area codes when one specifically wants to reach an
+             operator in a different region. That case is more like fixed-line numbers and is
+             covered under the fixed-line pattern.
+          -->
+        <nationalNumberPattern>100\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>10000</exampleNumber>
+      </uan>
     </territory>
 
     <!-- Colombia -->
     <!-- http://www.itu.int/oth/T020200002C/en -->
     <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Colombia -->
-    <territory id="CO" countryCode="57" internationalPrefix="00[579]|#555|#999"
-               nationalPrefix="0" nationalPrefixForParsing="0([3579]|4(?:44|56))?">
+    <!-- Extra international dialling prefixes from www.claro.com.co and www.tigo.com.co. -->
+    <!-- 05 and 005 are for Orbitel: co.orbitel.com -->
+    <territory id="CO" countryCode="57" internationalPrefix="00(?:4(?:[14]4|56)|[579])"
+               nationalPrefix="0" nationalPrefixForParsing="0([3579]|4(?:44|56))?"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d)(\d{7})" carrierCodeFormattingRule="$NP$CC $FG"
           nationalPrefixFormattingRule="($FG)">
@@ -4999,24 +4730,12 @@
         <possibleNumberPattern>\d{11}</possibleNumberPattern>
         <exampleNumber>19001234567</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            1[29]|
-            23|
-            32|
-            56
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Costa Rica -->
     <!-- http://www.itu.int/oth/T0202000030/en -->
     <territory id="CR" countryCode="506" internationalPrefix="00"
-               nationalPrefixForParsing="(19(?:0[0-2468]|19|20|66|77))"
+               nationalPrefixForParsing="(19(?:0[01468]|19|20|66|77))"
                carrierCodeFormattingRule="$CC $FG">
       <availableFormats>
         <numberFormat pattern="(\d{4})(\d{4})">
@@ -5071,13 +4790,11 @@
             0(?:
               [04]0\d{4}|
               10[0-3]\d{3}|
-              2(?:
-                00\d|
-                900
-              )\d{2}|
+              2900\d{2}|
               3[01]\d{4}|
               5\d{5}|
-              70[01]\d{3}
+              70[01]\d{3}|
+              8[0-2]\d{4}
             )|
             1[01]\d{5}|
             20[0-3]\d{4}|
@@ -5089,59 +4806,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>40001234</exampleNumber>
       </voip>
-      <shortCode>
-        <!-- This pattern excludes 4-digit SMS content numbers for now. -->
-        <nationalNumberPattern>
-          1(?:
-            0(?:
-              00|
-              15|
-              2[2-4679]
-            )|
-            1(?:
-              1[0-35-9]|
-              37|
-              [46]6|
-              7[57]|
-              8[79]|
-              9[0-379]
-            )|
-            2(?:
-              00|
-              [12]2|
-              34|
-              55
-            )|
-            333|
-            4(?:
-              00|
-              1[56]
-            )|
-            5(?:
-              15|
-              5[15]
-            )|
-            693|
-            7(?:
-              00|
-              1[789]|
-              2[02]|
-              [67]7
-            )|
-            975
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{4}</possibleNumberPattern>
-        <exampleNumber>1022</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          112|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Cuba -->
@@ -5187,24 +4851,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>51234567</exampleNumber>
       </mobile>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            1(?:
-              6111|
-              8
-            )|
-            40
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
-        <exampleNumber>140</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>10[456]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>106</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Cape Verde -->
@@ -5246,12 +4892,6 @@
         </nationalNumberPattern>
         <exampleNumber>9911234</exampleNumber>
       </mobile>
-      <emergency>
-        <!-- http://www.capeverde.com/travel-tips/safety.html -->
-        <nationalNumberPattern>13[012]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>132</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Curaçao -->
@@ -5318,75 +4958,6 @@
         <possibleNumberPattern>\d{7}</possibleNumberPattern>
         <exampleNumber>1011234</exampleNumber>
       </sharedCost>
-      <emergency>
-        <!-- http://www.rijksdienstcn.com/index.php?view=pagina&id=126&set_language=EN -->
-        <nationalNumberPattern>
-          112|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
-    </territory>
-
-    <!-- Cyprus -->
-    <!-- http://www.itu.int/oth/T0202000034/en -->
-    <territory id="CY" countryCode="357" internationalPrefix="00">
-      <availableFormats>
-        <!-- Format from http://www.cyprusyellowpages.com/-->
-        <numberFormat pattern="(\d{2})(\d{6})">
-          <format>$1 $2</format>
-        </numberFormat>
-      </availableFormats>
-      <generalDesc>
-        <nationalNumberPattern>[257-9]\d{7}</nationalNumberPattern>
-        <possibleNumberPattern>\d{8}</possibleNumberPattern>
-      </generalDesc>
-      <fixedLine>
-        <nationalNumberPattern>2[2-6]\d{6}</nationalNumberPattern>
-        <exampleNumber>22345678</exampleNumber>
-      </fixedLine>
-      <mobile>
-        <!-- Includes paging numbers (they are mixed into the same block). -->
-        <nationalNumberPattern>9[5-79]\d{6}</nationalNumberPattern>
-        <exampleNumber>96123456</exampleNumber>
-      </mobile>
-      <tollFree>
-        <nationalNumberPattern>800\d{5}</nationalNumberPattern>
-        <exampleNumber>80001234</exampleNumber>
-      </tollFree>
-      <premiumRate>
-        <nationalNumberPattern>90[09]\d{5}</nationalNumberPattern>
-        <exampleNumber>90012345</exampleNumber>
-      </premiumRate>
-      <sharedCost>
-        <nationalNumberPattern>80[1-9]\d{5}</nationalNumberPattern>
-        <exampleNumber>80112345</exampleNumber>
-      </sharedCost>
-      <personalNumber>
-        <nationalNumberPattern>700\d{5}</nationalNumberPattern>
-        <exampleNumber>70012345</exampleNumber>
-      </personalNumber>
-      <uan>
-        <!-- Using for Corporate Network numbers and Universal Service numbers. -->
-        <nationalNumberPattern>
-          (?:
-            50|
-            77
-          )\d{6}
-        </nationalNumberPattern>
-        <exampleNumber>77123456</exampleNumber>
-      </uan>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            12|
-            99
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Christmas Islands -->
@@ -5453,22 +5024,62 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>550123456</exampleNumber>
       </voip>
-      <emergency>
-        <!-- We assume this is the same as for Australia, since they have the same country code and
-             share their police force, and no better information can be found. -->
+    </territory>
+
+    <!-- Cyprus -->
+    <!-- http://www.itu.int/oth/T0202000034/en -->
+    <territory id="CY" countryCode="357" internationalPrefix="00" mobileNumberPortableRegion="true">
+      <availableFormats>
+        <!-- Format from http://www.cyprusyellowpages.com/-->
+        <numberFormat pattern="(\d{2})(\d{6})">
+          <format>$1 $2</format>
+        </numberFormat>
+      </availableFormats>
+      <generalDesc>
+        <nationalNumberPattern>[257-9]\d{7}</nationalNumberPattern>
+        <possibleNumberPattern>\d{8}</possibleNumberPattern>
+      </generalDesc>
+      <fixedLine>
+        <nationalNumberPattern>2[2-6]\d{6}</nationalNumberPattern>
+        <exampleNumber>22345678</exampleNumber>
+      </fixedLine>
+      <mobile>
+        <!-- Includes paging numbers (they are mixed into the same block). -->
+        <nationalNumberPattern>9[5-79]\d{6}</nationalNumberPattern>
+        <exampleNumber>96123456</exampleNumber>
+      </mobile>
+      <tollFree>
+        <nationalNumberPattern>800\d{5}</nationalNumberPattern>
+        <exampleNumber>80001234</exampleNumber>
+      </tollFree>
+      <premiumRate>
+        <nationalNumberPattern>90[09]\d{5}</nationalNumberPattern>
+        <exampleNumber>90012345</exampleNumber>
+      </premiumRate>
+      <sharedCost>
+        <nationalNumberPattern>80[1-9]\d{5}</nationalNumberPattern>
+        <exampleNumber>80112345</exampleNumber>
+      </sharedCost>
+      <personalNumber>
+        <nationalNumberPattern>700\d{5}</nationalNumberPattern>
+        <exampleNumber>70012345</exampleNumber>
+      </personalNumber>
+      <uan>
+        <!-- Using for Corporate Network numbers and Universal Service numbers. -->
         <nationalNumberPattern>
-          000|
-          112
+          (?:
+            50|
+            77
+          )\d{6}
         </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
+        <exampleNumber>77123456</exampleNumber>
+      </uan>
     </territory>
 
     <!-- Czech Rep. -->
     <!-- http://www.itu.int/oth/T0202000035/en -->
     <!-- http://en.wikipedia.org/wiki/%2B420 -->
-    <territory id="CZ" countryCode="420" internationalPrefix="00">
+    <territory id="CZ" countryCode="420" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([2-9]\d{2})(\d{3})(\d{3})">
           <leadingDigits>
@@ -5565,39 +5176,14 @@
         <possibleNumberPattern>\d{9,12}</possibleNumberPattern>
         <exampleNumber>93123456789</exampleNumber>
       </voicemail>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            1(?:
-              6\d{3}|
-              8\d
-            )|
-            2\d{2,3}|
-            3\d{3,4}|
-            4\d{3}|
-            99
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{4,6}</possibleNumberPattern>
-        <exampleNumber>116123</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            12|
-            5[058]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Germany -->
     <!-- http://www.itu.int/oth/T0202000051/en -->
     <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_germany -->
     <territory id="DE" countryCode="49" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- Mobile number formatting rules. We follow the ITU document here for guidance on how
              these should best be formatted, even though actual usage varies. -->
@@ -5609,7 +5195,7 @@
           <leadingDigits>15</leadingDigits>
           <format>$1 $2</format>
         </numberFormat>
-        <numberFormat pattern="(\d{2})(\d{4,11})">
+        <numberFormat pattern="(\d{2})(\d{3,11})">
           <leadingDigits>
             3[02]|
             40|
@@ -5814,8 +5400,9 @@
         <nationalNumberPattern>
           [246]\d{5,13}|
           3(?:
-            [03-9]\d{4,13}|
-            2\d{9}
+            0\d{3,13}|
+            2\d{9}|
+            [3-9]\d{4,13}
           )|
           5(?:
             0[2-8]|
@@ -5911,17 +5498,6 @@
         <possibleNumberPattern>\d{12,13}</possibleNumberPattern>
         <exampleNumber>177991234567</exampleNumber>
       </voicemail>
-      <shortCode>
-        <!-- Public Service Number for German administration. -->
-        <nationalNumberPattern>115</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>115</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>11[02]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Djibouti -->
@@ -5950,16 +5526,11 @@
         <nationalNumberPattern>77[6-8]\d{5}</nationalNumberPattern>
         <exampleNumber>77831001</exampleNumber>
       </mobile>
-      <emergency>
-        <nationalNumberPattern>1[78]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>17</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Denmark -->
     <!-- http://www.dba.erhvervsstyrelsen.dk/numbering-lists -->
-    <territory id="DK" countryCode="45" internationalPrefix="00">
+    <territory id="DK" countryCode="45" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{2})(\d{2})(\d{2})(\d{2})">
           <format>$1 $2 $3 $4</format>
@@ -5999,11 +5570,6 @@
         <nationalNumberPattern>90\d{6}</nationalNumberPattern>
         <exampleNumber>90123456</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>112</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Dominica -->
@@ -6076,25 +5642,12 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <!-- http://barbados.usembassy.gov/emergency-dominica.html -->
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1102.html -->
-        <nationalNumberPattern>
-          333|
-          9(?:
-            11|
-            99
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Dominican Rep. -->
     <!-- http://www.itu.int/oth/T020200003C/en -->
     <territory id="DO" countryCode="1" leadingDigits="8[024]9" nationalPrefix="1"
-               internationalPrefix="011">
+               internationalPrefix="011" mobileNumberPortableRegion="true">
       <generalDesc>
         <!-- NANPA country - uses US formatting rules -->
         <nationalNumberPattern>[589]\d{9}</nationalNumberPattern>
@@ -6191,14 +5744,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <nationalNumberPattern>
-          112|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
    </territory>
 
     <!-- Algeria -->
@@ -6282,11 +5827,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>983123456</exampleNumber>
       </voip>
-      <emergency>
-        <nationalNumberPattern>1[47]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>17</exampleNumber>
-      </emergency>
    </territory>
 
     <!-- Ecuador -->
@@ -6295,7 +5835,8 @@
          -->
     <!-- http://www.itu.int/oth/T020200003D/en -->
     <territory id="EC" countryCode="593" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="($NP$FG)">
+               nationalPrefix="0" nationalPrefixFormattingRule="($NP$FG)"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d)(\d{3})(\d{4})">
           <leadingDigits>
@@ -6351,23 +5892,12 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>28901234</exampleNumber>
       </voip>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            0[12]|
-            12
-          )|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Estonia -->
     <!-- http://www.itu.int/oth/T0202000043/en -->
     <!-- http://www.tja.ee/public/Legislation_side/Numbering_/Estonian_NP_eng.htm -->
-    <territory id="EE" countryCode="372" internationalPrefix="00">
+    <territory id="EE" countryCode="372" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([3-79]\d{2})(\d{4})">
           <leadingDigits>
@@ -6522,27 +6052,13 @@
         <possibleNumberPattern>\d{4,5}</possibleNumberPattern>
         <exampleNumber>12123</exampleNumber>
       </uan>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            1[13-9]|
-            [2-9]\d
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>116</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>11[02]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Egypt -->
     <!-- http://www.itu.int/oth/T020200003E/en -->
     <territory id="EG" countryCode="20" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
        <availableFormats>
          <!-- Note that no explicit formatting rule is here for 5-digit numbers starting with a 16
               or 19. These are formatted without national prefix, as a block, so do not need to be
@@ -6626,11 +6142,11 @@
       <mobile>
         <!-- Adding the extra prefixes 102 and 121 from user reports that Vodafone and Mobinil have
              started allocating numbers beginning with these prefixes, along with 115 from numbers
-             found online. -->
+             found online. Etisalat is using 110. -->
         <nationalNumberPattern>
           1(?:
-            0[01269]|
-            1[1245]|
+            0[0-269]|
+            1[0-245]|
             2[0-278]
           )\d{7}
         </nationalNumberPattern>
@@ -6647,16 +6163,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>9001234567</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            2[23]|
-            80
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>122</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Western Sahara -->
@@ -6679,13 +6185,12 @@
       <!-- The following sections are copied verbatim from Morocco to allow these non-geographical
            numbers to be recognized as available from within Western Sahara. -->
       <mobile>
-        <!-- Prefixes 60[1-578], 62[0147-9], 63[04-8] and 68[01] are from numbers found online,
+        <!-- Prefixes 60[1-578], 62[01457-9], 63[04-8] and 68[01] are from numbers found online,
              bug-reports, and information provided directly by the carriers. -->
         <nationalNumberPattern>
           6(?:
             0[0-8]|
-            [14-7]\d|
-            2[0-46-9]|
+            [124-7]\d|
             3[03-8]|
             8[01]|
             99
@@ -6701,16 +6206,6 @@
         <nationalNumberPattern>89\d{7}</nationalNumberPattern>
         <exampleNumber>891234567</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            [59]|
-            77
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>15</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Eritrea -->
@@ -6749,14 +6244,17 @@
         <possibleNumberPattern>\d{7}</possibleNumberPattern>
         <exampleNumber>7123456</exampleNumber>
       </mobile>
-      <!-- No emergency numbers information can be found. -->
     </territory>
 
     <!-- Spain -->
     <!-- http://www.mityc.es/telecomunicaciones/es-ES/Servicios/Numeracion/Paginas/Plan.aspx -->
-    <territory id="ES" countryCode="34" internationalPrefix="00">
+    <territory id="ES" countryCode="34" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([5-9]\d{2})(\d{2})(\d{2})(\d{2})">
+          <leadingDigits>
+            [568]|
+            [79][0-8]
+          </leadingDigits>
           <format>$1 $2 $3 $4</format>
         </numberFormat>
       </availableFormats>
@@ -6843,19 +6341,6 @@
         <nationalNumberPattern>51\d{7}</nationalNumberPattern>
         <exampleNumber>511234567</exampleNumber>
       </uan>
-      <emergency>
-        <!-- We include the Civil Guard here since it seems to perform similar duties as the police
-             force. -->
-        <nationalNumberPattern>
-          0(?:
-            [69][12]|
-            8[05]
-          )|
-          112
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Ethiopia -->
@@ -7004,29 +6489,14 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>911234567</exampleNumber>
       </mobile>
-      <emergency>
-        <!-- http://www.addisculturetourism.gov.et/en/component/k2/itemlist/category/64.html?layout=category -->
-        <!-- http://www.netglobers.com/africa/ethiopia-emergency-numbers-in-ethiopia-.html -->
-        <!-- http://www.addisababacity.gov.et/index.php?option=com_content&view=article&id=139&Itemid=136 -->
-        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
-        <!-- The 91, 92, and 93 numbers are for the city of Addis Ababa. -->
-        <nationalNumberPattern>
-          9(?:
-            11?|
-            [23]|
-            9[17]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>991</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Finland -->
     <!-- Metadata shared with Åland (AX) -->
     <!-- http://www.ficora.fi/en/index/palvelut/palvelutaiheittain/numerointi/numerotyypitjaalueet.html -->
     <territory id="FI" countryCode="358" internationalPrefix="00|99[049]" nationalPrefix="0"
-               nationalPrefixFormattingRule="$NP$FG" mainCountryForCode="true">
+               nationalPrefixFormattingRule="$NP$FG" mainCountryForCode="true"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{3})(\d{3,7})">
           <leadingDigits>
@@ -7039,8 +6509,8 @@
         </numberFormat>
         <numberFormat pattern="(\d{2})(\d{4,10})">
           <leadingDigits>
-            2[09]|
             [14]|
+            2[09]|
             50|
             7[135]
           </leadingDigits>
@@ -7147,11 +6617,6 @@
         <possibleNumberPattern>\d{5,10}</possibleNumberPattern>
         <exampleNumber>10112345</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>112</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Fiji -->
@@ -7210,32 +6675,6 @@
         <possibleNumberPattern>\d{11}</possibleNumberPattern>
         <exampleNumber>08001234567</exampleNumber>
       </tollFree>
-      <shortCode>
-        <!-- From the Emergency Numbers page on the Telecom Fiji website. -->
-        <nationalNumberPattern>
-          0(?:
-           04|
-           1[34]|
-           8[1-4]
-          )|
-          1(?:
-            0[1-3]|
-            [25]9
-          )|
-          2[289]|
-          30|
-          [45]4|
-          75|
-          913
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>22</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>91[17]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Falkland Islands (Malvinas) -->
@@ -7254,18 +6693,6 @@
         <nationalNumberPattern>[56]\d{4}</nationalNumberPattern>
         <exampleNumber>51234</exampleNumber>
       </mobile>
-      <shortCode>
-        <!-- Service numbers use 3 digit short codes -->
-        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>123</exampleNumber>
-      </shortCode>
-      <emergency>
-        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
-        <nationalNumberPattern>999</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Micronesia, Federated States of -->
@@ -7296,15 +6723,6 @@
         </nationalNumberPattern>
         <exampleNumber>3501234</exampleNumber>
       </mobile>
-      <emergency>
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_971.html -->
-        <nationalNumberPattern>
-          911|
-          320221
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}(?:\d{3})?</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Faroe Islands -->
@@ -7365,39 +6783,25 @@
         </nationalNumberPattern>
         <exampleNumber>601234</exampleNumber>
       </voip>
-      <shortCode>
-        <!-- Includes special numbers, special services and universal services.  -->
-        <nationalNumberPattern>
-          1(?:
-            1[48]|
-            4[124]\d|
-            71\d|
-            8[7-9]\d
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
-        <exampleNumber>114</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>112</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- France -->
     <!-- http://www.itu.int/oth/T020200004A/en -->
     <!-- http://www.arcep.fr/index.php?id=8146 -->
     <!-- http://en.wikipedia.org/wiki/%2B33 -->
-    <territory id="FR" countryCode="33" internationalPrefix="[04579]0"
-               preferredInternationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
-      <!-- 4-digit premium-rate numbers will be formatted as a block without a national prefix. -->
+    <territory id="FR" countryCode="33" internationalPrefix="00" nationalPrefix="0"
+               nationalPrefixFormattingRule="$NP$FG" mobileNumberPortableRegion="true">
+      <!-- Short numbers will be formatted as a block without a national prefix. -->
       <availableFormats>
         <numberFormat pattern="([1-79])(\d{2})(\d{2})(\d{2})(\d{2})">
           <leadingDigits>[1-79]</leadingDigits>
           <format>$1 $2 $3 $4 $5</format>
         </numberFormat>
+        <numberFormat pattern="(1\d{2})(\d{3})" nationalPrefixFormattingRule="$FG">
+          <leadingDigits>11</leadingDigits>
+          <format>$1 $2</format>
+          <intlFormat>NA</intlFormat>
+        </numberFormat>
         <numberFormat nationalPrefixFormattingRule="$NP $FG"
           pattern="(8\d{2})(\d{2})(\d{2})(\d{2})">
           <leadingDigits>8</leadingDigits>
@@ -7405,20 +6809,11 @@
         </numberFormat>
       </availableFormats>
       <generalDesc>
-        <nationalNumberPattern>
-          [124-9]\d{8}|
-          3\d{3}(?:\d{5})?
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{4}(?:\d{5})?</possibleNumberPattern>
+        <nationalNumberPattern>[1-9]\d{8}</nationalNumberPattern>
+        <possibleNumberPattern>\d{9}</possibleNumberPattern>
       </generalDesc>
-      <noInternationalDialling>
-        <nationalNumberPattern>3\d{3}</nationalNumberPattern>
-        <possibleNumberPattern>\d{4}</possibleNumberPattern>
-        <exampleNumber>3123</exampleNumber>
-      </noInternationalDialling>
       <fixedLine>
         <nationalNumberPattern>[1-5]\d{8}</nationalNumberPattern>
-        <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>123456789</exampleNumber>
       </fixedLine>
       <mobile>
@@ -7426,22 +6821,14 @@
           6\d{8}|
           7[5-9]\d{7}
         </nationalNumberPattern>
-        <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>612345678</exampleNumber>
       </mobile>
       <tollFree>
         <nationalNumberPattern>80\d{7}</nationalNumberPattern>
-        <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>801234567</exampleNumber>
       </tollFree>
       <premiumRate>
-        <!-- We are putting 4-digit premium-rate numbers here for now, since they are used by
-             agencies such as CPAM and the national unemployment agency. -->
-        <nationalNumberPattern>
-          3\d{3}|
-          89[1-37-9]\d{6}
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{4}(?:\d{5})?</possibleNumberPattern>
+        <nationalNumberPattern>89[1-37-9]\d{6}</nationalNumberPattern>
         <exampleNumber>891123456</exampleNumber>
       </premiumRate>
       <sharedCost>
@@ -7453,65 +6840,40 @@
             90
           )\d{6}
         </nationalNumberPattern>
-        <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>810123456</exampleNumber>
       </sharedCost>
       <voip>
         <!-- 087 numbers used to be used for this. -->
         <nationalNumberPattern>9\d{8}</nationalNumberPattern>
-        <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>912345678</exampleNumber>
       </voip>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            [578]|
-            12
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Gabon -->
     <!-- http://www.itu.int/oth/T020200004E/en -->
-    <territory id="GA" countryCode="241" internationalPrefix="00" leadingZeroPossible="true"
-               nationalPrefix="0">
+    <!-- www.arcep.ga -->
+    <territory id="GA" countryCode="241" internationalPrefix="00" leadingZeroPossible="true">
       <availableFormats>
-        <numberFormat pattern="(1)(\d{2})(\d{2})(\d{2})" nationalPrefixFormattingRule="$NP$FG">
-          <leadingDigits>1</leadingDigits>
-          <format>$1 $2 $3 $4</format>
-        </numberFormat>
         <numberFormat pattern="(0\d)(\d{2})(\d{2})(\d{2})">
-          <leadingDigits>0</leadingDigits>
           <format>$1 $2 $3 $4</format>
         </numberFormat>
       </availableFormats>
       <generalDesc>
-        <nationalNumberPattern>[01]\d{6,7}</nationalNumberPattern>
-        <possibleNumberPattern>\d{7,8}</possibleNumberPattern>
+        <nationalNumberPattern>0\d{7}</nationalNumberPattern>
+        <possibleNumberPattern>\d{8}</possibleNumberPattern>
       </generalDesc>
       <!-- A 7-digit fixed-line plan was scheduled to be implemented on June 17, 2012 to unify fixed
-           line and mobile numbering. However the change to remove the leading '0' from mobile NDCs
-           has not gone through. This is now scheduled to happen on October 28, 2012. -->
+           line and mobile numbering. However, it seems that this has not happened; their own
+           website now lists numbers as "+241 01 44 68 11" and upon ringing numbers they will not
+           connect without the 0 from outside the country. This was last tested June 2013. -->
       <fixedLine>
-        <nationalNumberPattern>1\d{6}</nationalNumberPattern>
-        <exampleNumber>1441234</exampleNumber>
+        <nationalNumberPattern>01\d{6}</nationalNumberPattern>
+        <exampleNumber>01441234</exampleNumber>
       </fixedLine>
       <mobile>
         <nationalNumberPattern>0[2-7]\d{6}</nationalNumberPattern>
         <exampleNumber>06031234</exampleNumber>
       </mobile>
-      <emergency>
-        <nationalNumberPattern>
-          1730|
-          18|
-          13\d{2}
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,4}</possibleNumberPattern>
-        <exampleNumber>1730</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- United Kingdom -->
@@ -7522,7 +6884,7 @@
          validation, although the formatting rules are shared. -->
     <territory id="GB" countryCode="44" internationalPrefix="00"
                nationalPrefix="0" preferredExtnPrefix=" x" nationalPrefixFormattingRule="$NP$FG"
-               mainCountryForCode="true">
+               mainCountryForCode="true" mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- 2d, 55, 56, 70 and 76 pager numbers (excludes 7624) with 10 digits. -->
         <numberFormat pattern="(\d{2})(\d{4})(\d{4})">
@@ -8101,61 +7463,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5512345678</exampleNumber>
       </uan>
-      <shortCode>
-        <!-- This is a list of the ones that can be called. -->
-        <nationalNumberPattern>
-          1(?:
-            0[01]|
-            1(?:
-              1|
-              [68]\d{3}
-            )|
-            2[123]|
-            33|
-            4(?:
-              1|
-              7\d
-            )|
-            5\d|
-            70\d|
-            800\d|
-            9[15]
-          )|
-          2(?:
-            02|
-            2(?:
-              02|
-              11|
-              2
-            )|
-            3(?:
-              02|
-              45
-            )|
-            425
-          )|
-          3[13]3|
-          4(?:
-            0[02]|
-            35[01]|
-            44[45]|
-            5\d
-          )|
-          650|
-          789|
-          901
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
-        <exampleNumber>150</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          112|
-          999
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Grenada -->
@@ -8242,33 +7549,37 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <!-- http://barbados.usembassy.gov/emergency-grenada.html -->
-        <nationalNumberPattern>911</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Georgia -->
     <!-- http://www.itu.int/oth/T0202000050/en -->
     <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Georgia. -->
-    <territory id="GE" countryCode="995" preferredInternationalPrefix="8~10"
-               internationalPrefix="810" nationalPrefix="8">
+    <territory id="GE" countryCode="995" internationalPrefix="00" nationalPrefix="0"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- Format isn't very strictly defined - the yellow pages omits area code and does 2 2 2,
              the communications commission uses 2 3 3. Wikipedia says 3 2 3. Some use 2 6. -->
-        <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{2})" nationalPrefixFormattingRule="$NP $FG">
+        <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{2})" nationalPrefixFormattingRule="$NP$FG">
           <leadingDigits>[348]</leadingDigits>
           <format>$1 $2 $3 $4</format>
         </numberFormat>
+        <numberFormat pattern="(\d{3})(\d{3})(\d{3})" nationalPrefixFormattingRule="$NP$FG">
+          <leadingDigits>7</leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
         <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{2})" nationalPrefixFormattingRule="$FG">
           <leadingDigits>5</leadingDigits>
           <format>$1 $2 $3 $4</format>
         </numberFormat>
       </availableFormats>
+      <noInternationalDialling>
+        <!-- Online numbers mention that this is not internationally diallable. -->
+        <nationalNumberPattern>706\d{6}</nationalNumberPattern>
+        <possibleNumberPattern>\d{9}</possibleNumberPattern>
+        <exampleNumber>706123456</exampleNumber>
+      </noInternationalDialling>
       <generalDesc>
-        <nationalNumberPattern>[3458]\d{8}</nationalNumberPattern>
+        <nationalNumberPattern>[34578]\d{8}</nationalNumberPattern>
         <possibleNumberPattern>\d{6,9}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
@@ -8313,32 +7624,21 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>800123456</exampleNumber>
       </tollFree>
+      <voip>
+        <!-- http://www.mydivert.com/virtual-numbers/995-virtual-number-National.html -->
+        <nationalNumberPattern>706\d{6}</nationalNumberPattern>
+        <possibleNumberPattern>\d{9}</possibleNumberPattern>
+        <exampleNumber>706123456</exampleNumber>
+      </voip>
       <!-- It seems there may be special 6 digit numbers beginning with 91, but we are not sure, so
            these are omitted for now. -->
-      <emergency>
-        <!-- According to Wikipedia, 011, 022 and 033 will be replaced by 111, 122, 113 and 114 in
-             2011. We are not sure if that has happened, so we support both versions for now. -->
-        <nationalNumberPattern>
-          0(?:
-            11|
-            22|
-            33
-          )|
-          1(?:
-            1[123]|
-            22
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- French Guiana (French Dept. of) -->
     <!-- http://www.itu.int/oth/T020200004C/en -->
     <!-- http://www.arcep.fr/index.php?id=2137&bloc=0594&CMD=RESULTS_NUMEROTATION -->
     <!-- http://www.arcep.fr/uploads/tx_gsavis/11-1297.pdf -->
-    <!-- Using a national prefix here as online numbers are formatted with it.  -->
+    <!-- Using a national prefix here as online numbers are formatted with it. -->
     <territory id="GF" countryCode="594" internationalPrefix="00"
                nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
       <availableFormats>
@@ -8378,11 +7678,6 @@
       <!-- The 876 prefix is mentioned in the plan, but the plan is from 2006 and in France VOIP
            numbers were changed from 087 to the 09 prefix in 2009. It is likely this occurred here
            too. -->
-      <emergency>
-        <nationalNumberPattern>1[578]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>15</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Guernsey -->
@@ -8494,45 +7789,14 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5512345678</exampleNumber>
       </uan>
-      <shortCode>
-        <!-- Taken from numbers listed explicitly as Public Telephone Network Numbers in
-             http://stakeholders.ofcom.org.uk/binaries/telecoms/numbering/numplan201210.pdf -->
-        <nationalNumberPattern>
-          1(?:
-            0[01]|
-            1(?:
-              1|
-              [68]\d{3}
-            )|
-            23|
-            4(?:
-              1|
-              7\d
-            )|
-            55|
-            800\d|
-            95
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
-        <exampleNumber>155</exampleNumber>
-      </shortCode>
-      <emergency>
-        <!-- http://en.wikipedia.org/wiki/Guernsey#Emergency_services -->
-        <nationalNumberPattern>
-          112|
-          999
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Ghana -->
     <!-- http://www.itu.int/oth/T0202000052/en -->
     <!-- http://www.nca.org.gh/index.php?option=com_content&view=article&id=90&Itemid=65 -->
     <territory id="GH" countryCode="233" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{2})(\d{3})(\d{4})">
           <leadingDigits>[235]</leadingDigits>
@@ -8611,19 +7875,18 @@
         <exampleNumber>80012345</exampleNumber>
       </tollFree>
       <!-- No premiumRate information can be found. -->
-      <emergency>
-        <nationalNumberPattern>
-          19[123]|
-          999
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Gibraltar -->
+    <!-- http://www.gra.gi/index.php?topic=numbering+plan&section=legislation&site=communications -->
     <territory id="GI" countryCode="350" internationalPrefix="00">
-      <!-- No formatting rules - numbers are always formatted as a block. -->
+      <availableFormats>
+        <!-- Most numbers are formatted as a block -->
+        <numberFormat pattern="(\d{3})(\d{5})">
+          <leadingDigits>2</leadingDigits>
+          <format>$1 $2</format>
+        </numberFormat>
+      </availableFormats>
       <generalDesc>
         <nationalNumberPattern>[2568]\d{7}</nationalNumberPattern>
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
@@ -8632,8 +7895,14 @@
         <nationalNumberPattern>
           2(?:
             00\d|
-            16[0-7]|
-            22[2457]
+            1(?:
+              6[24-7]|
+              9\d
+            )|
+            2(?:
+              00|
+              2[2457]
+            )
           )\d{4}
         </nationalNumberPattern>
         <exampleNumber>20012345</exampleNumber>
@@ -8641,8 +7910,8 @@
       <mobile>
         <nationalNumberPattern>
           (?:
-            5[4-8]|
-            60
+            5[46-8]|
+            62
           )\d{6}
         </nationalNumberPattern>
         <exampleNumber>57123456</exampleNumber>
@@ -8659,44 +7928,6 @@
         <nationalNumberPattern>87\d{6}</nationalNumberPattern>
         <exampleNumber>87123456</exampleNumber>
       </sharedCost>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            00|
-            1(?:
-              6(?:
-                00[06]|
-                11[17]
-              )|
-              8\d{2}
-            )|
-            23|
-            4(?:
-              1|
-              7[014]
-            )|
-            5[015]|
-            9[34]
-          )|
-          8(?:
-            00|
-            4[0-2]|
-            8\d
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
-        <exampleNumber>116123</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            12|
-            9[09]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Greenland -->
@@ -8736,11 +7967,6 @@
         <nationalNumberPattern>3[89]\d{4}</nationalNumberPattern>
         <exampleNumber>381234</exampleNumber>
       </voip>
-      <emergency>
-        <nationalNumberPattern>112</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Gambia -->
@@ -8785,38 +8011,29 @@
       <mobile>
         <nationalNumberPattern>
           (?:
-            2[0-2]|
+            2[0-6]|
             [3679]\d
           )\d{5}
         </nationalNumberPattern>
         <exampleNumber>3012345</exampleNumber>
       </mobile>
-      <emergency>
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1121.html -->
-        <!-- http://www.netglobers.com/africa/gambia-emergency-numbers-in-the-gambia.html -->
-        <nationalNumberPattern>1?1[678]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>117</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Guinea -->
     <!-- http://www.itu.int/oth/T020200005B/en -->
     <territory id="GN" countryCode="224" internationalPrefix="00">
-      <!-- We have two formatting patterns here since the 8 digit case is more normal and we want
-           that to be preferred for the AYTF. -->
       <availableFormats>
         <numberFormat pattern="(\d{2})(\d{2})(\d{2})(\d{2})">
-          <leadingDigits>[23567]</leadingDigits>
+          <leadingDigits>3</leadingDigits>
           <format>$1 $2 $3 $4</format>
         </numberFormat>
         <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{2})">
-          <leadingDigits>6[02356]</leadingDigits>
+          <leadingDigits>[67]</leadingDigits>
           <format>$1 $2 $3 $4</format>
         </numberFormat>
       </availableFormats>
       <generalDesc>
-        <nationalNumberPattern>[23567]\d{7,8}</nationalNumberPattern>
+        <nationalNumberPattern>[367]\d{7,8}</nationalNumberPattern>
         <possibleNumberPattern>\d{8,9}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
@@ -8835,29 +8052,8 @@
         <exampleNumber>30241234</exampleNumber>
       </fixedLine>
       <mobile>
-        <!-- WiMAX is in the plan - which is a wireless broadband protocol. Not including this in
-             the metadata for now unless this proves to be necessary. These would start with 79.
-             61[0-5] is assigned to Orange. Also includes the new 9-digit mobile numbers that are
-             coming into effect on March 29, 2013. -->
+        <!-- Limited to the new 9-digit mobile ranges, which came into effect March 29th 2013. -->
         <nationalNumberPattern>
-          (?:
-            24|
-            55
-          )\d{6}|
-          6(?:
-            0(?:
-              2[0-35-9]|
-              3[3467]|
-              5[2457-9]
-            )|
-            1[0-5]\d|
-            2\d{2}|
-            [4-9]\d{2}|
-            3(?:
-              [14]0|
-              35
-            )
-          )\d{4}|
           6(?:
             [03]1|
             2[128]|
@@ -8865,14 +8061,16 @@
             6[2469]
           )\d{6}
         </nationalNumberPattern>
-        <exampleNumber>60201234</exampleNumber>
+        <possibleNumberPattern>\d{9}</possibleNumberPattern>
+        <exampleNumber>601123456</exampleNumber>
       </mobile>
       <voip>
-        <nationalNumberPattern>78\d{6}</nationalNumberPattern>
-        <possibleNumberPattern>\d{8}</possibleNumberPattern>
-        <exampleNumber>78123456</exampleNumber>
+        <!-- Gamma concept network is being listed as VoIP as per
+             http://www.gammaconcept.com/internet%20sat.html -->
+        <nationalNumberPattern>722\d{6}</nationalNumberPattern>
+        <possibleNumberPattern>\d{9}</possibleNumberPattern>
+        <exampleNumber>722123456</exampleNumber>
       </voip>
-      <!-- No national emergency numbers were located for Guinea. -->
     </territory>
 
     <!-- Guadeloupe -->
@@ -8920,12 +8118,6 @@
         </nationalNumberPattern>
         <exampleNumber>690301234</exampleNumber>
       </mobile>
-      <!-- http://www.guadeloupe.franceantilles.fr/pratique/urgences/numeros-urgence-guadeloupe-14950.php -->
-      <emergency>
-        <nationalNumberPattern>1[578]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>18</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Equatorial Guinea -->
@@ -8977,13 +8169,12 @@
         <nationalNumberPattern>90\d[1-9]\d{5}</nationalNumberPattern>
         <exampleNumber>900123456</exampleNumber>
       </premiumRate>
-      <!-- No national emergency numbers were located for Equatorial Guinea. -->
     </territory>
 
     <!-- Greece -->
     <!-- http://www.itu.int/oth/T0202000055/en -->
     <!-- http://en.wikipedia.org/wiki/%2B30 -->
-    <territory id="GR" countryCode="30" internationalPrefix="00">
+    <territory id="GR" countryCode="30" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([27]\d)(\d{4})(\d{4})">
           <leadingDigits>
@@ -9099,18 +8290,6 @@
         <nationalNumberPattern>70\d{8}</nationalNumberPattern>
         <exampleNumber>7012345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            00|
-            12|
-            66|
-            99
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Guatemala -->
@@ -9157,26 +8336,6 @@
         <possibleNumberPattern>\d{11}</possibleNumberPattern>
         <exampleNumber>19001112222</exampleNumber>
       </premiumRate>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            2[124-9]|
-            [57]\d{2}
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
-        <exampleNumber>123</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            10|
-            2[03]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>110</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Guam -->
@@ -9189,7 +8348,7 @@
         <possibleNumberPattern>\d{7}(?:\d{3})?</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
-        <!-- Added 671 555/720/721 based on information from
+        <!-- Added 671 489/555/720/721 based on information from
              http://www.area-codes.com/area-code/area-code-671.asp -->
         <nationalNumberPattern>
           671(?:
@@ -9203,7 +8362,7 @@
             4(?:
               56|
               7[1-9]|
-              8[23678]
+              8[236-9]
             )|
             5(?:
               55|
@@ -9253,7 +8412,7 @@
             4(?:
               56|
               7[1-9]|
-              8[23678]
+              8[236-9]
             )|
             5(?:
               55|
@@ -9318,12 +8477,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <!-- http://www.justice.gov.gu/compileroflaws/gca/10gca/10gc084.PDF -->
-        <nationalNumberPattern>911</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Guinea-Bissau -->
@@ -9335,7 +8488,7 @@
         </numberFormat>
       </availableFormats>
       <generalDesc>
-        <nationalNumberPattern>[3567]\d{6}</nationalNumberPattern>
+        <nationalNumberPattern>[3-79]\d{6}</nationalNumberPattern>
         <possibleNumberPattern>\d{7}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
@@ -9352,15 +8505,18 @@
         <exampleNumber>3201234</exampleNumber>
       </fixedLine>
       <mobile>
-        <nationalNumberPattern>[5-7]\d{6}</nationalNumberPattern>
+        <nationalNumberPattern>
+          (?:
+            [5-7]\d|
+            9[012]
+          )\d{5}
+        </nationalNumberPattern>
         <exampleNumber>5012345</exampleNumber>
       </mobile>
-      <emergency>
-        <!-- https://www.osac.gov/pages/ContentReportDetails.aspx?cid=10970 -->
-        <nationalNumberPattern>11[378]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>113</exampleNumber>
-      </emergency>
+      <voip>
+        <nationalNumberPattern>40\d{5}</nationalNumberPattern>
+        <exampleNumber>4012345</exampleNumber>
+      </voip>
     </territory>
 
     <!-- Guyana -->
@@ -9419,33 +8575,11 @@
         <nationalNumberPattern>9008\d{3}</nationalNumberPattern>
         <exampleNumber>9008123</exampleNumber>
       </premiumRate>
-      <shortCode>
-        <nationalNumberPattern>
-          0(?:
-            02|
-            171|
-            444|
-            7[67]7|
-            801|
-            9(?:
-              0[78]|
-              [2-47]
-            )
-          )
-       </nationalNumberPattern>
-       <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
-       <exampleNumber>0801</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>91[123]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Hong Kong -->
     <!-- http://www.ofca.gov.hk/en/industry_focus/telecommunications/portability/index.html -->
-    <territory id="HK" countryCode="852" internationalPrefix="00">
+    <territory id="HK" countryCode="852" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{4})(\d{4})">
           <leadingDigits>
@@ -9529,14 +8663,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>81123456</exampleNumber>
       </personalNumber>
-      <emergency>
-        <nationalNumberPattern>
-          112|
-          99[29]
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
    </territory>
 
     <!-- Honduras -->
@@ -9555,7 +8681,7 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
-        <!-- Extra prefixes 228X and 2292 were added from numbers found online.  -->
+        <!-- Extra prefixes 227[01389], 228X and 2292 were added from numbers found online. -->
         <nationalNumberPattern>
           2(?:
             2(?:
@@ -9564,11 +8690,12 @@
               [23]\d|
               4[056]|
               5[57]|
+              7[01389]|
               8[0146-9]|
               9[012]
             )|
             4(?:
-              2|3-59]|
+              2[3-59]|
               3[13-689]|
               4[0-68]|
               5[1-35]
@@ -9603,18 +8730,14 @@
         <nationalNumberPattern>[37-9]\d{7}</nationalNumberPattern>
         <exampleNumber>91234567</exampleNumber>
       </mobile>
-      <emergency>
-        <nationalNumberPattern>199</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>199</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Croatia -->
     <!-- http://www.itu.int/oth/T0202000032/en -->
     <!-- http://en.wikipedia.org/wiki/%2B385 -->
     <territory id="HR" countryCode="385" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- The plan says 1 XXX XXXX but the government and local telecom websites are formatted 1
              XXXX XXX, so we prefer that formatting here. These same sources prefer XXX XXX to XX
@@ -9725,17 +8848,6 @@
         <possibleNumberPattern>\d{6,9}</possibleNumberPattern>
         <exampleNumber>741234567</exampleNumber>
       </personalNumber>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            12|
-            92
-          )|
-          9[34]
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Haiti -->
@@ -9787,23 +8899,13 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>98901234</exampleNumber>
       </voip>
-      <shortCode>
-        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>114</exampleNumber>
-      </shortCode>
-      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
-      <emergency>
-        <nationalNumberPattern>11[48]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>118</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Hungary -->
     <!-- http://www.itu.int/oth/T0202000061/en -->
     <territory id="HU" countryCode="36" internationalPrefix="00"
-               nationalPrefix="06" nationalPrefixFormattingRule="($FG)">
+               nationalPrefix="06" nationalPrefixFormattingRule="($FG)"
+               mobileNumberPortableRegion="true">
       <!-- Although the national prefix is necessary for dialling, the preferred format (confirmed
            by a Hungarian person and following the yellow pages) is to omit this when formatting.
            Yellow pages: www.aranyoldalak.hu -->
@@ -9869,16 +8971,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>40123456</exampleNumber>
       </sharedCost>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            0[457]|
-            12
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Indonesia -->
@@ -10097,24 +9189,20 @@
         <possibleNumberPattern>\d{8,11}</possibleNumberPattern>
         <exampleNumber>8001234567</exampleNumber>
       </tollFree>
-      <!-- The infomation below is provided by an Indonesian -->
+      <!-- The information below is provided by an Indonesian -->
       <premiumRate>
         <nationalNumberPattern>809\d{7}</nationalNumberPattern>
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>8091234567</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>11[02389]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Ireland -->
     <!-- http://www.comreg.ie/licensing_and_services/numbering_plan_for_ireland.552.440.html -->
     <!-- http://www.comreg.ie/_fileupload/publications/ComReg1119.pdf -->
     <territory id="IE" countryCode="353" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="($NP$FG)">
+               nationalPrefix="0" nationalPrefixFormattingRule="($NP$FG)"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(1)(\d{3,4})(\d{4})">
           <leadingDigits>1</leadingDigits>
@@ -10282,14 +9370,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>8501234567</exampleNumber>
       </voicemail>
-      <emergency>
-        <nationalNumberPattern>
-          112|
-          999
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Israel -->
@@ -10299,7 +9379,8 @@
          (in Hebrew) -->
     <!-- Formatting practice following wikipedia, and government sites. -->
     <territory id="IL" countryCode="972" internationalPrefix="0(?:0|1[2-9])"
-               nationalPrefix="0" nationalPrefixFormattingRule="$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat nationalPrefixFormattingRule="$NP$FG"
           pattern="([2-489])(\d{3})(\d{4})">
@@ -10444,31 +9525,17 @@
         <exampleNumber>771234567</exampleNumber>
       </voip>
       <uan>
-        <!-- 4-digit star numbers. -->
-        <nationalNumberPattern>[2-689]\d{3}</nationalNumberPattern>
-        <possibleNumberPattern>\d{4}</possibleNumberPattern>
-        <exampleNumber>2250</exampleNumber>
-      </uan>
-      <voicemail>
-        <nationalNumberPattern>1599\d{6}</nationalNumberPattern>
-        <possibleNumberPattern>\d{10}</possibleNumberPattern>
-        <exampleNumber>1599123456</exampleNumber>
-      </voicemail>
-      <shortCode>
-        <nationalNumberPattern>1\d{3}</nationalNumberPattern>
-        <possibleNumberPattern>\d{4}</possibleNumberPattern>
-        <exampleNumber>1455</exampleNumber>
-      </shortCode>
-      <emergency>
+        <!-- 4-digit star numbers and 1-599 numbers. The latter are actually labelled "interactive
+             voicemail" in the ITU document, but according to reports from businesses in Israel and
+             the Hebrew version of the wikipedia page, these are actually a router for business
+             calls, and incur a normal call cost on account of the caller. -->
         <nationalNumberPattern>
-          1(?:
-            0[012]|
-            12
-          )
+          [2-689]\d{3}|
+          1599\d{6}
         </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
+        <possibleNumberPattern>\d{4}(?:\d{6})?</possibleNumberPattern>
+        <exampleNumber>1599123456</exampleNumber>
+      </uan>
     </territory>
 
     <!-- Isle of Man -->
@@ -10559,17 +9626,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5512345678</exampleNumber>
       </uan>
-      <shortCode>
-        <nationalNumberPattern>1\d{2}(?:\d{3})?</nationalNumberPattern>
-        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
-        <exampleNumber>150</exampleNumber>
-      </shortCode>
-      <emergency>
-        <!-- http://www.directory.im/directory_useful.aspx -->
-        <nationalNumberPattern>999</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- India -->
@@ -10581,7 +9637,8 @@
          - fixed line changes are notified on the www.bsnl.co.in website. Area codes can be verified
            here at http://dq.ndc.bsnl.co.in/bsnl-web/stdSearch.seam. -->
     <territory id="IN" countryCode="91" internationalPrefix="00" nationalPrefix="0"
-               nationalPrefixFormattingRule="$NP$FG" nationalPrefixOptionalWhenFormatting="true" >
+               nationalPrefixFormattingRule="$NP$FG" nationalPrefixOptionalWhenFormatting="true"
+               mobileNumberPortableRegion="true">
        <availableFormats>
          <!-- Mobile numbers. -->
          <numberFormat pattern="(\d{2})(\d{2})(\d{6})">
@@ -10592,7 +9649,7 @@
                4[0-389]|
                5[024-9]|
                6[0-35-9]|
-               7[0346-9]|
+               7|
                8[0-79]
              )|
              8(?:
@@ -10644,22 +9701,15 @@
                  5[45]|
                  6[5-9]|
                  7[679]|
-                 9[6-9]
+                 9[1-46-9]
                )|
                7(?:
-                 0[27-9]|
-                 3[5-9]|
-                 42|
-                 60|
-                 7[7-9]|
-                 8[1-9]|
-                 9[05-9]
+                 0[2-9]|
+                 [1-79]|
+                 8[1-9]
                )|
                8(?:
-                 [03][07-9]|
-                 14|
-                 2[7-9]|
-                 [4-7]|
+                 [0-7]|
                  9[013-9]
                )
              )|
@@ -10678,9 +9728,8 @@
                  5[1-9]
                )|
                3(?:
-                 [037-9]|
-                 4[1-9]|
-                 5[0-57-9]
+                 [0357-9]|
+                 4[1-9]
                )|
                [45]|
                6[02457-9]|
@@ -11068,14 +10117,13 @@
       </fixedLine>
       <!-- http://en.wikipedia.org/wiki/Mobile_telephone_numbering_in_India -->
       <!-- The document titled "List of MSC codes" linked off
-           http://www.dot.gov.in/numbering_plan/numberplanindex.htm is the best source for these.
-           -->
+           http://www.dot.gov.in/access-services/national-numbering-plan-2003 was helpful but last
+           updated 2012 - more updates at http://www.dot.gov.in/access-services/allotment-msc-codes. -->
       <mobile>
         <!-- A couple of additional prefixes found neither on the wikipedia page nor in the MSC
              codes list, are added because SMS messages have been successfully sent to these
              numbers. It seems almost impossible to know for some of these numbers whether they are
-             land-line or mobile, since the ranges overlap. Extra prefixes added: 8299, 8309,
-             835[45].
+             land-line or mobile, since the ranges overlap. Extra prefixes added: 8299, 8309.
              New prefixes were added based on the document provided from mobile carriers:
              https://code.google.com/p/libphonenumber/issues/detail?id=260 -->
         <nationalNumberPattern>
@@ -11115,14 +10163,11 @@
                 5[45]|
                 6[5-9]|
                 7[679]|
-                9[6-9]
+                9[1-46-9]
               )|
               7(?:
-                0[27-9]|
-                3[5-9]|
-                42|
-                6[03-9]|
-                [79]\d|
+                0[2-9]|
+                [1-79]\d|
                 8[1-9]
               )|
               8(?:
@@ -11145,9 +10190,8 @@
                 5[1-9]
               )|
               3(?:
-                [037-9]\d|
-                4[1-9]|
-                5[0-57-9]
+                [0357-9]\d|
+                4[1-9]
               )|
               [45]\d{2}|
               6[02457-9]\d|
@@ -11198,18 +10242,6 @@
         <possibleNumberPattern>\d{11}</possibleNumberPattern>
         <exampleNumber>18603451234</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            0[0128]|
-            12|
-            298
-          )|
-          2611
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
-        <exampleNumber>108</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- British Indian Ocean Territory / Diego Garcia -->
@@ -11232,7 +10264,6 @@
         <nationalNumberPattern>38\d{5}</nationalNumberPattern>
         <exampleNumber>3801234</exampleNumber>
       </mobile>
-      <!-- It seems that there are no emergency numbers for this island. -->
     </territory>
 
     <!-- Iraq -->
@@ -11278,40 +10309,71 @@
         <exampleNumber>7912345678</exampleNumber>
       </mobile>
       <!-- No tollFree or premiumRate information can be found. -->
-      <!-- No national emergency numbers were located for Iraq. -->
     </territory>
 
     <!-- Iran, Islamic Republic of -->
     <!-- http://en.wikipedia.org/wiki/%2B98 -->
     <!-- http://www.itu.int/oth/T0202000066/en -->
+    <!-- http://www.tct.ir/?siteid=1&pageid=195 -->
+    <!-- http://118.tct.ir/citycode.htm -->
     <territory id="IR" countryCode="98" internationalPrefix="00"
                nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
       <availableFormats>
         <!-- Formatting follows wikipedia. -->
-        <numberFormat pattern="(21)(\d{3,5})">
-          <leadingDigits>21</leadingDigits>
+        <numberFormat pattern="(2[15])(\d{3,5})">
+          <!-- We exclude the 255 and 256 prefixes, which do not belong to Qom as of yet. -->
+          <leadingDigits>
+            2(?:
+              1|
+              5[0-47-9]
+            )
+          </leadingDigits>
           <format>$1 $2</format>
         </numberFormat>
-        <numberFormat pattern="(21)(\d{3})(\d{3,4})">
-          <leadingDigits>21</leadingDigits>
+        <numberFormat pattern="(2[15])(\d{3})(\d{3,4})">
+          <leadingDigits>
+            2(?:
+              1|
+              5[0-47-9]
+            )
+          </leadingDigits>
           <format>$1 $2 $3</format>
         </numberFormat>
-        <numberFormat pattern="(2[16])(\d{4})(\d{4})">
-          <leadingDigits>2[16]</leadingDigits>
+        <numberFormat pattern="(2\d)(\d{4})(\d{4})">
+          <leadingDigits>
+            2(?:
+              [16]|
+              5[0-47-9]
+            )
+          </leadingDigits>
           <format>$1 $2 $3</format>
         </numberFormat>
         <numberFormat pattern="(\d{3})(\d{3})(\d{3,4})">
           <leadingDigits>
             [13-9]|
-            2[02-9]
+            2[02-57-9]
           </leadingDigits>
           <format>$1 $2 $3</format>
         </numberFormat>
+        <numberFormat pattern="(\d{3})(\d{2})(\d{2,3})">
+          <leadingDigits>
+            [13-9]|
+            2[02-57-9]
+          </leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+        <numberFormat pattern="(\d{3})(\d{3})">
+          <leadingDigits>
+            [13-9]|
+            2[02-57-9]
+          </leadingDigits>
+          <format>$1 $2</format>
+        </numberFormat>
       </availableFormats>
       <generalDesc>
         <nationalNumberPattern>
           [14-8]\d{6,9}|
-          [23]\d{5,9}|
+          [23]\d{4,9}|
           9(?:
             [1-4]\d{8}|
             9\d{2,8}
@@ -11320,24 +10382,107 @@
         <possibleNumberPattern>\d{4,10}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
+        <!-- We are following the more specific lengths specified in the communication in the ITU
+             doc of 26.VIII.2012, rather than the brief summary lengths (which actually contradict).
+             The prefixes have been verified by looking at the Persian telecommunications site.
+             22[189], 29[12] have become 21, as part of the shift to unify prefixes. 746 was also
+             found on the website at http://www.tct.ir/?siteid=1&pageid=410&siteid=1 but this seems
+             to be a typo. It seems Qom is moving to 025, but 0255 and 0256 have not yet been
+             migrated away from under this prefix - in the meantime, support for 253 has been added
+             since this has been found in numbers online. -->
         <nationalNumberPattern>
-          (?:
-            [145](?:
-              1[1-9]|
-              [2-9]\d
-            )\d{0,3}|
-            [23][1-9]\d{0,4}|
-            6[1-9]\d{1,4}|
-            [78]\d{2,5}
-          )\d{4}
+          1(?:
+            [13-589][12]|
+            [27][1-4]
+          )\d{7}|
+          2(?:
+            1\d{3,8}|
+            3[12]\d{7}|
+            4(?:
+              1\d{4,7}|
+              2\d{7}
+            )|
+            5(?:
+              1\d{3,7}|
+              [2356]\d{7}
+            )|
+            6\d{8}|
+            7[34]\d{7}|
+            [89][12]\d{7}
+          )|
+          3(?:
+            1(?:
+              1\d{4,7}|
+              2\d{7}
+            )|
+            2[1-4]\d{7}|
+            3(?:
+              [125]\d{7}|
+              4\d{6,7}
+            )|
+            4(?:
+              1\d{6,7}
+              [24-9]\d{7}
+            )|
+            5(?:
+              1\d{4,7}|
+              [23]\d{7}
+            )|
+            [6-9][12]\d{7}
+          )|
+          4(?:
+            [135-9][12]\d{7}|
+            2[1-467]\d{7}|
+            4(?:
+              1\d{4,7}|
+              [2-4]\d{7}
+            )
+          )|
+          5(?:
+            1(?:
+              1\d{4,7}|
+              2\d{7}
+            )|
+            2[89]\d{7}|
+            3[1-5]\d{7}|
+            4(?:
+              1\d{4,7}|
+              [2-8]\d{7}
+            )|
+            [5-7][12]\d{7}|
+            8[1245]\d{7}
+          )|
+          6(?:
+            1(?:
+              1\d{6,7}|
+              2\d{7}
+            )|
+            [347-9][12]\d{7}|
+            5(?:
+              1\d{7}|
+              2\d{6,7}
+            )|
+            6[1-6]\d{7}
+          )|
+          7(?:
+            [13589][12]|
+            2[1289]|
+            4[1-4]|
+            6[1-6]|
+            7[1-3]
+          )\d{7}|
+          8(?:
+            [145][12]|
+            3[124578]|
+            6[1256]|
+            7[1245]
+          )\d{7}
         </nationalNumberPattern>
-        <possibleNumberPattern>\d{6,10}</possibleNumberPattern>
+        <possibleNumberPattern>\d{5,10}</possibleNumberPattern>
         <exampleNumber>2123456789</exampleNumber>
       </fixedLine>
       <mobile>
-        <nationalNumberPattern>
-          9[1-3]\d{8}
-        </nationalNumberPattern>
+        <nationalNumberPattern>9[1-3]\d{8}</nationalNumberPattern>
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>9123456789</exampleNumber>
       </mobile>
@@ -11363,22 +10508,12 @@
         <nationalNumberPattern>9990\d{0,6}</nationalNumberPattern>
         <exampleNumber>9990123456</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            1[025]|
-            25
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Iceland -->
     <!-- http://www.pta.is/default.aspx?cat_id=85 -->
     <!-- http://www.pfs.is/default.aspx?cat_id=14&module_id=210&element_id=4 -->
-    <territory id="IS" countryCode="354" internationalPrefix="00">
+    <territory id="IS" countryCode="354" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{3})(\d{4})">
           <leadingDigits>[4-9]</leadingDigits>
@@ -11427,7 +10562,7 @@
       <mobile>
         <!-- TETRA = TErrestrial Trunked RAdio is included under mobile. -->
         <nationalNumberPattern>
-          38[59]\d{6}|
+          38[589]\d{6}|
           (?:
             6(?:
               1[0-8]|
@@ -11452,6 +10587,9 @@
         <exampleNumber>6101234</exampleNumber>
       </mobile>
       <tollFree>
+        <!-- The UIFN numbers mentioned in the Excel document are not yet included since no real
+             numbers can be found online, and it is not clear what these are; the standard
+             definition would have them under the +800 country code instead of Iceland. -->
         <nationalNumberPattern>800\d{4}</nationalNumberPattern>
         <possibleNumberPattern>\d{7}</possibleNumberPattern>
         <exampleNumber>8001234</exampleNumber>
@@ -11468,7 +10606,6 @@
       </voip>
       <voicemail>
         <nationalNumberPattern>
-          388\d{6}|
           (?:
             6(?:
               2[0-8]|
@@ -11484,18 +10621,15 @@
             95[48]
           )\d{4}
         </nationalNumberPattern>
-        <exampleNumber>388123456</exampleNumber>
+        <possibleNumberPattern>\d{7}</possibleNumberPattern>
+        <exampleNumber>6201234</exampleNumber>
       </voicemail>
-      <emergency>
-        <nationalNumberPattern>112</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Italy -->
     <!-- http://en.wikipedia.org/wiki/%2B39 -->
-    <territory id="IT" countryCode="39" internationalPrefix="00" leadingZeroPossible="true">
+    <territory id="IT" countryCode="39" internationalPrefix="00" leadingZeroPossible="true"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- The leading zero for fixed numbers will be prepended before the matching of these
              regular expressions. -->
@@ -11741,46 +10875,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5512345678</exampleNumber>
       </voip>
-      <shortCode>
-        <!-- Later, when we have better support for short-codes, we could add the codes
-             used for MMS and SMS services here too. -->
-        <nationalNumberPattern>
-          1(?:
-            1(?:
-              [47]|
-              6\d{3}
-            )|
-            2\d{2}|
-            4(?:
-              82|
-              9\d{1,3}
-            )|
-            5(?:
-              00|
-              1[58]|
-              2[25]|
-              3[03]|
-              44
-            )|
-            86|
-            9(?:
-              2(?:
-                [01]\d{2}|
-                [2-9]\d
-              )|
-              4\d|
-              696
-            )
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
-        <exampleNumber>114</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>11[2358]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Jersey -->
@@ -11943,41 +11037,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5512345678</exampleNumber>
       </uan>
-      <shortCode>
-        <!-- http://www.jcra.je/cms3/v2/public/cmsChild.asp?pageID=1024&childID=1036 -->
-        <nationalNumberPattern>
-          1(?:
-            00|
-            18\d{3}|
-            23|
-            4(?:
-              [14]|
-              28|
-              7\d
-            )|
-            5\d|
-            7(?:
-              0[12]|
-              [128]|
-              35?
-            )|
-            808|
-            9[135]
-          )|
-          23[234]
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
-        <exampleNumber>150</exampleNumber>
-      </shortCode>
-      <emergency>
-        <!-- http://en.wikipedia.org/wiki/Jersey#Emergency_services -->
-        <nationalNumberPattern>
-          112|
-          999
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Jamaica -->
@@ -11990,7 +11049,7 @@
         <possibleNumberPattern>\d{7}(?:\d{3})?</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
-        <!-- Numbers have been found online for ranges 62x,63x, 656, 66[2-489]. -->
+        <!-- Numbers have been found online for ranges 62x,63x, 656, 66[2-589]. -->
         <nationalNumberPattern>
           876(?:
             5(?:
@@ -12005,7 +11064,7 @@
               [23]\d|
               40|
               5[06]|
-              6[2-489]|
+              6[2-589]|
               7[05]|
               8[04]|
               9[4-9]
@@ -12088,11 +11147,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <nationalNumberPattern>11[09]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>119</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Jordan -->
@@ -12100,7 +11154,8 @@
     <!-- http://www.itu.int/oth/T020200006E/en -->
     <!-- http://en.wikipedia.org/wiki/%2B962 -->
     <territory id="JO" countryCode="962" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat nationalPrefixFormattingRule="($NP$FG)"
           pattern="(\d)(\d{3})(\d{4})">
@@ -12254,35 +11309,14 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>88101234</exampleNumber>
       </uan>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            09|
-            1[01]|
-            9[024-79]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>111</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            12|
-            91
-          )|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Japan -->
     <!-- http://www.soumu.go.jp/main_sosiki/joho_tsusin/top/tel_number/number_shitei.html -->
     <!-- http://www.numberingplans.com/?page=dialling&sub=areacodes&ac=JP -->
     <territory id="JP" countryCode="81" internationalPrefix="010" nationalPrefix="0"
-               nationalPrefixFormattingRule="$NP$FG" leadingZeroPossible="true" >
+               nationalPrefixFormattingRule="$NP$FG" leadingZeroPossible="true"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- Toll-free, premium-rate and UAN numbers -->
         <numberFormat pattern="(\d{3})(\d{3})(\d{3})">
@@ -13250,18 +12284,14 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>570123456</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>11[09]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>110</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Kenya -->
     <!-- http://www.cck.go.ke/licensing/numbering/plan.html -->
     <!-- http://en.wikipedia.org/wiki/+254 -->
     <territory id="KE" countryCode="254" internationalPrefix="000"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{2})(\d{4,7})">
           <leadingDigits>[24-6]</leadingDigits>
@@ -13330,31 +12360,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>900223456</exampleNumber>
       </premiumRate>
-      <shortCode>
-        <!-- Excluding SMS-only premium-rate short codes for now. -->
-        <nationalNumberPattern>
-          1(?:
-            0[09]|
-            1(?:
-              [06]|
-              9[0-2579]
-            )|
-            2[13]|
-            3[01]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
-        <exampleNumber>116</exampleNumber>
-      </shortCode>
-      <emergency>
-        <!-- http://www.kenyapolice.go.ke/report_a_crime.asp -->
-        <nationalNumberPattern>
-          112|
-          999
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Kyrgyzstan -->
@@ -13445,7 +12450,7 @@
       </fixedLine>
       <mobile>
         <!-- Added 70[1235789] since SMS messages have been successfully sent to numbers with this
-             prefix, and numbers have been found like this online.  -->
+             prefix, and numbers have been found like this online. -->
         <nationalNumberPattern>
           5[124-7]\d{7}|
           7(?:
@@ -13465,11 +12470,6 @@
       </tollFree>
       <!-- No premiumRate information can be found. -->
       <!-- http://www.iru-nelti.org/index/info-app/id.216 -->
-      <emergency>
-        <nationalNumberPattern>10[123]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>101</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Cambodia -->
@@ -13499,49 +12499,54 @@
              started issuing fixed-line numbers like this. Apparently, mobile-company-issued
              fixed-line numbers are one digit longer than government-issued numbers. Moreover, the
              range beginning with 6 seems to include some numbers that are one digit longer as well.
-             -->
+             Allowing 238\d{6} based on information from Cambodia Yellow Pages. -->
         <nationalNumberPattern>
           (?:
             2[3-6]|
             3[2-6]|
             4[2-4]|
-            [567][2-5]
+            [5-7][2-5]
           )(?:
-            [2-47-9]|
+            [237-9]|
+            4[56]|
             5\d|
             6\d?
-          )\d{5}
+          )\d{5}|
+          238\d{6}
         </nationalNumberPattern>
         <possibleNumberPattern>\d{6,9}</possibleNumberPattern>
-        <exampleNumber>23456789</exampleNumber>
+        <exampleNumber>23756789</exampleNumber>
       </fixedLine>
       <mobile>
-        <!-- Adding 86 and 87 from numbers found online, along with 88 (the 88 numbers seem to be
-             one digit longer as well.) Adding 97 followed by 7 digits as such numbers have been
-             found online. Adding 14 as Mobitel have informed us they are using this prefix. Adding
-             60[1-9] based on information received from Beeline, and 857 and 61 from Cellcard. 76
-             numbers seem now to be 9 digits long. -->
+        <!-- SMART uses prefixes 01[056], 070, 08[167] and 09[368].
+             Beeline uses 060.
+             Mobitel uses 01[1247].
+             Cellcard uses 0857 and 061.
+             Extra prefixes found online: 088, 097.
+             Allowing 9-digit 12, 31, and 76 numbers based on information from Cambodia Yellow
+             Pages. -->
         <nationalNumberPattern>
           (?:
-            (?:
-              1\d|
-              6[016-9]|
-              7(?:
-                [07-9]|
-                6\d
-              )
-            )[1-9]|
+            1(?:
+              [013-9]|
+              2\d?
+            )|
+            31\d|
+            6[016-9]|
+            7(?:
+              [07-9]|
+              6\d
+            )|
             8(?:
-              0[89]|
-              [134679]\d|
-              5[2-9]|
-              8\d{2}
+              [013-79]|
+              8\d
             )|
             9(?:
-              [0-589][1-9]|
-              [67][1-9]\d?
+              6\d|
+              7\d?|
+              [0-589]
             )
-          )\d{5}
+          )\d{6}
         </nationalNumberPattern>
         <possibleNumberPattern>\d{8,9}</possibleNumberPattern>
         <exampleNumber>91234567</exampleNumber>
@@ -13567,15 +12572,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>1900123456</exampleNumber>
       </premiumRate>
-      <emergency>
-        <!-- http://www.phnompenh.gov.kh/phnom-penh-city-emergency-numbers-24-hrs-169.html -->
-        <nationalNumberPattern>
-          11[789]|
-          666
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>117</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Kiribati -->
@@ -13612,22 +12608,6 @@
         </nationalNumberPattern>
         <exampleNumber>61234</exampleNumber>
       </mobile>
-      <shortCode>
-        <nationalNumberPattern>
-          10(?:
-            [0-8]|
-            5[01259]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
-        <exampleNumber>100</exampleNumber>
-      </shortCode>
-      <emergency>
-        <!-- www.tskl.net.ki/directory.pdf -->
-        <nationalNumberPattern>99[2349]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Comoros -->
@@ -13668,12 +12648,6 @@
         </nationalNumberPattern>
         <exampleNumber>9001234</exampleNumber>
       </premiumRate>
-      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1091.html -->
-      <emergency>
-        <nationalNumberPattern>1[78]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>17</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Saint Kitts and Nevis -->
@@ -13748,22 +12722,9 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <!-- http://www.stkittstourism.kn/explore-st-kitts-facts.php
-             http://barbados.usembassy.gov/emergency-st_kitts_nevis.html -->
-        <nationalNumberPattern>
-          333|
-          9(?:
-            11|
-            99
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
-    <!--  Korea, Dem. People's Rep. of -->
+    <!-- Korea, Dem. People's Rep. of -->
     <!-- http://en.wikipedia.org/wiki/%2B850 -->
     <territory id="KP" countryCode="850" internationalPrefix="00|99"
                nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
@@ -13822,8 +12783,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>1921234567</exampleNumber>
       </mobile>
-      <!-- According to the following webpage, there is no emergency number in
-           North Korea: http://www.netglobers.com/asia/north-korea-emergency-numbers-in-north-korea.html -->
     </territory>
 
     <!-- Korea (Rep. of) -->
@@ -13839,7 +12798,8 @@
             1[4-6]XX-YYYY - Country-wide common number services, display as it is without hyphens -->
     <territory id="KR" countryCode="82" internationalPrefix="00(?:[124-68]|[37]\d{2})"
                nationalPrefix="0" nationalPrefixForParsing="0(8[1-46-8]|85\d{2})?"
-               nationalPrefixFormattingRule="$NP$FG" carrierCodeFormattingRule="$NP$CC-$FG">
+               nationalPrefixFormattingRule="$NP$FG" carrierCodeFormattingRule="$NP$CC-$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{2})(\d{4})(\d{4})">
           <leadingDigits>
@@ -14038,16 +12998,11 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>15441234</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>11[29]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Kuwait -->
     <!-- http://www.itu.int/oth/T0202000073/en -->
-    <territory id="KW" countryCode="965" internationalPrefix="00">
+    <territory id="KW" countryCode="965" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- Format is from ITU. -->
         <numberFormat pattern="(\d{4})(\d{3,4})">
@@ -14060,9 +13015,7 @@
         </numberFormat>
       </availableFormats>
       <generalDesc>
-        <nationalNumberPattern>
-          [12569]\d{6,7}
-        </nationalNumberPattern>
+        <nationalNumberPattern>[12569]\d{6,7}</nationalNumberPattern>
         <possibleNumberPattern>\d{7,8}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
@@ -14093,7 +13046,7 @@
         <nationalNumberPattern>
           (?:
             5(?:
-              1[0-2]|
+              1[0-35]|
               [05]\d
             )|
             6(?:
@@ -14107,7 +13060,8 @@
               0[09]|
               4[049]|
               6[069]|
-              [79]\d
+              [79]\d|
+              88
             )
           )\d{5}
         </nationalNumberPattern>
@@ -14115,21 +13069,6 @@
         <exampleNumber>50012345</exampleNumber>
       </mobile>
       <!-- No tollFree or premiumRate information can be found. -->
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-           [02-9]\d|
-           1[013-9]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>177</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>112</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Cayman Islands -->
@@ -14238,11 +13177,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <nationalNumberPattern>911</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Kazakhstan -->
@@ -14374,10 +13308,11 @@
         <exampleNumber>7123456789</exampleNumber>
       </fixedLine>
       <mobile>
-        <!-- Added 776, apparently assigned to Beeline. -->
+        <!-- Added 776, apparently assigned to Beeline, and 747 for Tele2. -->
         <nationalNumberPattern>
           7(?:
             0[01257]|
+            47|
             6[02-4]|
             7[15-8]|
             85
@@ -14397,16 +13332,6 @@
         <nationalNumberPattern>751\d{7}</nationalNumberPattern>
         <exampleNumber>7511234567</exampleNumber>
       </voip>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            0[123]|
-            12
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Lao People's Dem. Rep. -->
@@ -14457,12 +13382,6 @@
         <exampleNumber>2023123456</exampleNumber>
       </mobile>
       <!-- No information on other types of phone numbers for Lao P.D.R. has been found. -->
-      <emergency>
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_946.html -->
-        <nationalNumberPattern>19[015]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>190</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Lebanon -->
@@ -14540,18 +13459,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>80123456</exampleNumber>
       </sharedCost>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            12|
-            40|
-            75
-          )|
-          999
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Saint Lucia -->
@@ -14636,20 +13543,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <!-- http://barbados.usembassy.gov/emergency-st_lucia.html
-             http://www.stlucia.org/planner/travel.asp
-             Note the second source only mentions 911, so we are not sure if 999 is indeed an
-             emergency number here. -->
-        <nationalNumberPattern>
-          9(?:
-            11|
-            99
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Liechtenstein -->
@@ -14798,41 +13691,6 @@
         <possibleNumberPattern>\d{7}</possibleNumberPattern>
         <exampleNumber>7011234</exampleNumber>
       </personalNumber>
-      <!-- Information for short codes and emergency numbers comes from:
-           http://www.llv.li/pdf-llv-ak-shortnumbers_20110331.pdf -->
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            145|
-            4(?:
-              [0357]|
-              14
-            )|
-            50\d{4}|
-            6(?:
-              00|
-              [1-4]
-            )|
-            75|
-            8(?:
-              1[128]|
-              7
-            )
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{7}</possibleNumberPattern>
-        <exampleNumber>1600</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            1[278]|
-            44
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Sri Lanka -->
@@ -14873,11 +13731,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>712345678</exampleNumber>
       </mobile>
-      <emergency>
-        <nationalNumberPattern>11[0189]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>119</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Liberia -->
@@ -14952,15 +13805,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>332001234</exampleNumber>
       </voip>
-      <emergency>
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_950.html -->
-        <nationalNumberPattern>
-          355|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Lesotho -->
@@ -14988,13 +13832,6 @@
         <nationalNumberPattern>800[256]\d{4}</nationalNumberPattern>
         <exampleNumber>80021234</exampleNumber>
       </tollFree>
-      <emergency>
-        <!-- http://www.nul.ls/students/students_Home/emergency_Nos/
-             http://www.voyage.gc.ca/countries_pays/report_rapport-eng.asp?id=160000 -->
-        <nationalNumberPattern>11[257]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Lithuania -->
@@ -15003,7 +13840,8 @@
          both 0 and 8 when parsing until this switch is complete. -->
     <territory id="LT" countryCode="370" internationalPrefix="00"
                nationalPrefix="8" nationalPrefixForParsing="[08]"
-               nationalPrefixFormattingRule="($NP-$FG)">
+               nationalPrefixFormattingRule="($NP-$FG)"
+               nationalPrefixOptionalWhenFormatting="true" mobileNumberPortableRegion="true">
       <!-- National Prefix formatting rule from www.yellowpages.lt -->
       <availableFormats>
         <!-- Two-digit area codes -->
@@ -15085,21 +13923,6 @@
         <nationalNumberPattern>70[67]\d{5}</nationalNumberPattern>
         <exampleNumber>70712345</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>
-          0(?:
-            11?|
-            22?|
-            33?
-          )|
-          1(?:
-            0[123]|
-            12
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Luxembourg -->
@@ -15107,7 +13930,7 @@
          -->
     <territory id="LU" countryCode="352" internationalPrefix="00"
                nationalPrefixForParsing="(15(?:0[06]|1[12]|35|4[04]|55|6[26]|77|88|99)\d)"
-               carrierCodeFormattingRule="$CC $FG">
+               carrierCodeFormattingRule="$CC $FG" mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- Patterns overlap because of variable number length. -->
         <numberFormat pattern="(\d{2})(\d{3})">
@@ -15284,26 +14107,28 @@
         <exampleNumber>70123456</exampleNumber>
       </personalNumber>
       <voip>
-        <nationalNumberPattern>20\d{2,8}</nationalNumberPattern>
+        <!-- The document says the normal length will be 8 digits, but many numbers found online
+             deviate from that. The prefixes from the following document have been added:
+             http://www.ilr.public.lu/communications_electroniques/numerotation/plan_nat_num/numeros_geographiques_geo.pdf
+             201 has also been added since a diallable number was found online, and it says in
+             http://www.ilr.public.lu/communications_electroniques/decisions/2004/0479.pdf that no
+             numbers will be issued that begin with 200, numbers beginning with 201 will be issued
+             one at a time, and 202-209 in blocks. -->
+        <nationalNumberPattern>
+          20(?:
+            1\d{5}|
+            [2-689]\d{1,7}
+          )
+        </nationalNumberPattern>
         <possibleNumberPattern>\d{4,10}</possibleNumberPattern>
-        <exampleNumber>2012345</exampleNumber>
+        <exampleNumber>20201234</exampleNumber>
       </voip>
-      <shortCode>
-        <nationalNumberPattern>12\d{3}</nationalNumberPattern>
-        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
-        <exampleNumber>12123</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>11[23]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Latvia -->
     <!-- http://www.itu.int/oth/T0202000076/en -->
     <!-- http://en.wikipedia.org/wiki/+371 -->
-    <territory id="LV" countryCode="371" internationalPrefix="00">
+    <territory id="LV" countryCode="371" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([2689]\d)(\d{3})(\d{3})">
           <format>$1 $2 $3</format>
@@ -15333,14 +14158,6 @@
         <nationalNumberPattern>81\d{6}</nationalNumberPattern>
         <exampleNumber>81123456</exampleNumber>
       </sharedCost>
-      <emergency>
-        <nationalNumberPattern>
-          0[123]|
-          112
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Libya (Soc. People’s Libyan Arab Jamahiriya) -->
@@ -15379,15 +14196,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>912345678</exampleNumber>
       </mobile>
-      <emergency>
-        <!-- This information may or may not apply to the new government. -->
-        <!-- Most of the gov.ly domain is down (checked on 2011-11-07). -->
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_951.html -->
-        <!-- http://www.lookoutlibya.com/Look_Out_Libya_%7C_Health_and_Safety_03.html -->
-        <nationalNumberPattern>19[013]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>193</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Morocco -->
@@ -15395,7 +14203,8 @@
     <!-- http://www.itu.int/oth/T0202000090/en -->
     <!-- http://en.wikipedia.org/wiki/+212 -->
     <territory id="MA" countryCode="212" internationalPrefix="00" nationalPrefix="0"
-               nationalPrefixFormattingRule="$NP$FG" mainCountryForCode="true">
+               nationalPrefixFormattingRule="$NP$FG" mainCountryForCode="true"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([56]\d{2})(\d{6})">
           <leadingDigits>
@@ -15494,16 +14303,15 @@
       </fixedLine>
       <!-- Also duplicated in Western Sahara, please ensure you update both. -->
       <mobile>
-        <!-- Prefixes 60[1-578], 62[0147-9], 63[04-8] and 68[01] are from numbers found online,
-             bug-reports, and information provided directly by the carriers. -->
+        <!-- Prefixes 60[1-578], 62[01457-9], 63[04-8] and 68[01], 698 are from numbers found
+             online, bug-reports, and information provided directly by the carriers. -->
         <nationalNumberPattern>
           6(?:
             0[0-8]|
-            [14-7]\d|
-            2[0-46-9]|
-            3[03-8]|
+            [124-7]\d|
+            3[013-8]|
             8[01]|
-            99
+            9[89]
           )\d{6}
         </nationalNumberPattern>
         <exampleNumber>650123456</exampleNumber>
@@ -15516,16 +14324,6 @@
         <nationalNumberPattern>89\d{7}</nationalNumberPattern>
         <exampleNumber>891234567</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            [59]|
-            77
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>15</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Monaco -->
@@ -15582,23 +14380,14 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>90123456</exampleNumber>
       </tollFree>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            12|
-            [578]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Moldova, Rep. of -->
     <!-- http://www.itu.int/oth/T020200008C/en -->
     <!-- http://en.anrceti.md -->
     <territory id="MD" countryCode="373" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG" >
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{2})(\d{3})(\d{3})">
           <leadingDigits>
@@ -15692,41 +14481,6 @@
         <nationalNumberPattern>3[08]\d{6}</nationalNumberPattern>
         <exampleNumber>30123456</exampleNumber>
       </voip>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            1(?:
-              [79]|
-              6(?:
-                000|
-                1(?:
-                  11|
-                  23
-                )
-              )|
-              8\d
-            )|
-            4\d{3}|
-            5[0-3]\d|
-            6[0-389]\d|
-            8\d{2}|
-            9(?:
-              0[04-9]|
-              [1-4]\d
-            )
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
-        <exampleNumber>116000</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          112|
-          90[123]
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Montenegro -->
@@ -15840,32 +14594,41 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>77273012</exampleNumber>
       </uan>
-      <shortCode>
+    </territory>
+
+    <!-- Saint-Martin, French Antilles -->
+    <!-- http://www.itu.int/oth/T0202000058/en -->
+    <!-- http://www.arcep.fr/index.php?id=interactivenumeros - ZABPQ-ZNE.xls -->
+    <territory id="MF" countryCode="590" internationalPrefix="00" nationalPrefix="0">
+      <!-- Formatting rules borrowed from Guadeloupe. -->
+      <generalDesc>
+        <nationalNumberPattern>[56]\d{8}</nationalNumberPattern>
+        <possibleNumberPattern>\d{9}</possibleNumberPattern>
+      </generalDesc>
+      <fixedLine>
         <nationalNumberPattern>
-          1(?:
-            16\d{3}|
-            2(?:
-              [015-9]|
-              \d{2}
-            )|
-            [0135]\d{2}|
-            4\d{2,3}|
-            9\d{3}
-          )
+          590(?:
+            [02][79]|
+            13|
+            5[0-268]|
+            [78]7
+          )\d{4}
         </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
-        <exampleNumber>1011</exampleNumber>
-      </shortCode>
-      <emergency>
+        <exampleNumber>590271234</exampleNumber>
+      </fixedLine>
+      <mobile>
+        <!-- Any ranges assigned from
+             http://www.arcep.fr/index.php?id=interactivenumeros have been listed as belonging to
+             Guadeloupe, St Martin and St Barthélemy, since we can't reliably distinguish between
+             them. -->
         <nationalNumberPattern>
-          1(?:
-            12|
-            2[234]
-          )
+          690(?:
+            0[0-7]|
+            [1-9]\d
+          )\d{4}
         </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
+        <exampleNumber>690301234</exampleNumber>
+      </mobile>
     </territory>
 
     <!-- Madagascar -->
@@ -15919,53 +14682,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>221234567</exampleNumber>
       </voip>
-      <emergency>
-        <!-- http://www.commerce.gov.mg/index.php/infos-services -->
-        <nationalNumberPattern>11?[78]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>117</exampleNumber>
-      </emergency>
-    </territory>
-
-    <!-- Saint-Martin, French Antilles -->
-    <!-- http://www.itu.int/oth/T0202000058/en -->
-    <!-- http://www.arcep.fr/index.php?id=interactivenumeros - ZABPQ-ZNE.xls -->
-    <territory id="MF" countryCode="590" internationalPrefix="00" nationalPrefix="0">
-      <!-- Formatting rules borrowed from Guadeloupe. -->
-      <generalDesc>
-        <nationalNumberPattern>[56]\d{8}</nationalNumberPattern>
-        <possibleNumberPattern>\d{9}</possibleNumberPattern>
-      </generalDesc>
-      <fixedLine>
-        <nationalNumberPattern>
-          590(?:
-            [02][79]|
-            13|
-            5[0-268]|
-            [78]7
-          )\d{4}
-        </nationalNumberPattern>
-        <exampleNumber>590271234</exampleNumber>
-      </fixedLine>
-      <mobile>
-        <!-- Any ranges assigned from
-             http://www.arcep.fr/index.php?id=interactivenumeros have been listed as belonging to
-             Guadeloupe, St Martin and St Barthélemy, since we can't reliably distinguish between
-             them. -->
-        <nationalNumberPattern>
-          690(?:
-            0[0-7]|
-            [1-9]\d
-          )\d{4}
-        </nationalNumberPattern>
-        <exampleNumber>690301234</exampleNumber>
-      </mobile>
-      <!-- http://www.leshotelsdesaintmartin.com/fr/saint-martin-antilles/informations-saint-martin/infos-pratiques-sxm.html -->
-      <emergency>
-        <nationalNumberPattern>1[578]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>18</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Marshall Islands -->
@@ -16006,14 +14722,13 @@
         <nationalNumberPattern>635\d{4}</nationalNumberPattern>
         <exampleNumber>6351234</exampleNumber>
       </voip>
-      <!-- Only fixed-line numbers (625 4111 and 625 8666) can be found instead of short Emergency
-           numbers. -->
     </territory>
 
     <!-- Macedonia, Former Yugoslav Rep. of -->
     <!-- http://www.itu.int/oth/T02020000CE/en -->
     <territory id="MK" countryCode="389" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- Formats follow wikipedia. -->
         <numberFormat pattern="(2)(\d{3})(\d{4})">
@@ -16084,16 +14799,6 @@
         </nationalNumberPattern>
         <exampleNumber>80123456</exampleNumber>
       </sharedCost>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            12|
-            9[234]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Mali -->
@@ -16101,26 +14806,38 @@
     <!-- http://crt-mali.org/pdf/plan_num -->
     <territory id="ML" countryCode="223" internationalPrefix="00">
       <availableFormats>
-        <numberFormat pattern="([246-8]\d)(\d{2})(\d{2})(\d{2})">
+        <numberFormat pattern="(\d{2})(\d{2})(\d{2})(\d{2})">
+          <leadingDigits>[246-9]</leadingDigits>
           <format>$1 $2 $3 $4</format>
         </numberFormat>
+        <!-- Formatting some short numbers as a block. -->
+        <numberFormat pattern="(\d{4})">
+          <leadingDigits>
+            67|
+            74
+          </leadingDigits>
+          <intlFormat>NA</intlFormat>
+          <format>$1</format>
+        </numberFormat>
       </availableFormats>
       <generalDesc>
-        <nationalNumberPattern>[246-8]\d{7}</nationalNumberPattern>
+        <nationalNumberPattern>[246-9]\d{7}</nationalNumberPattern>
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
-        <!-- 21 25 seems a common pattern based on online searches. -->
+        <!-- Patterns from ITU with extra ranges 20 25, 20 7[13-9] and 217 provided by Sotelma and
+             confirmed by searches online. -->
         <nationalNumberPattern>
           (?:
             2(?:
               0(?:
                 2[0-589]|
-                7[027-9]
+                7\d
               )|
               1(?:
                 2[5-7]|
-                [3-689]\d
+                [3-689]\d|
+                7[2-4689]
               )
             )|
             44[239]\d
@@ -16131,8 +14848,13 @@
       <mobile>
         <!-- Orange Mali have updated their numbering plan, though this is not reflected in the ITU
              document (which is very stale). All mobile numbers starting with 7 are now Orange.
-             Includes 6x from Malitel IR21. -->
-        <nationalNumberPattern>[67]\d{7}</nationalNumberPattern>
+             Includes 6x from Malitel IR21. Numbers beginning with 9 have been found online and
+             reported by open-source users, although the exact possible second digits are uncertain.
+             -->
+        <nationalNumberPattern>
+          [67]\d{7}|
+          9[0-25-9]\d{6}
+        </nationalNumberPattern>
         <exampleNumber>65012345</exampleNumber>
       </mobile>
       <tollFree>
@@ -16141,11 +14863,6 @@
         <nationalNumberPattern>800\d{5}</nationalNumberPattern>
         <exampleNumber>80012345</exampleNumber>
       </tollFree>
-      <emergency>
-        <nationalNumberPattern>1[578]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>17</exampleNumber>
-      </emergency>
    </territory>
 
     <!-- Myanmar -->
@@ -16319,11 +15036,6 @@
         <exampleNumber>13331234</exampleNumber>
       </voip>
       <!-- No information on other types of phone numbers for Myanmar has been found. -->
-      <emergency>
-        <nationalNumberPattern>199</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>199</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Mongolia -->
@@ -16424,11 +15136,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>75123456</exampleNumber>
       </voip>
-      <emergency>
-        <nationalNumberPattern>10[0-3]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>102</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Macao, China -->
@@ -16459,14 +15166,9 @@
         <exampleNumber>66123456</exampleNumber>
       </mobile>
       <!-- No tollFree or premiumRate information can be found. -->
-      <emergency>
-        <nationalNumberPattern>999</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
-    <!--  Northern Mariana Islands -->
+    <!-- Northern Mariana Islands -->
     <!-- http://www.itu.int/oth/T02020000EE/en -->
     <!-- www.cnmiphonebook.com/ -->
     <territory id="MP" countryCode="1" leadingDigits="670" nationalPrefix="1"
@@ -16569,12 +15271,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <!-- http://www.dps.gov.mp/ -->
-        <nationalNumberPattern>911</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Martinique (French Dept. of) -->
@@ -16618,17 +15314,6 @@
       <!-- The 876 prefix is mentioned in the plan, but the plan is from 2006 and in France VOIP
            numbers were changed from 087 to the 09 prefix in 2009. It is likely this occurred here
            too. -->
-      <!-- http://www.martinique.franceantilles.fr/pratique/urgences/ -->
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            12|
-            [578]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>15</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Mauritania -->
@@ -16667,7 +15352,8 @@
             4(?:
               4\d|
               6[0457-9]|
-              7[4-9]
+              7[4-9]|
+              8[01346-8]
             )
           )\d{5}
         </nationalNumberPattern>
@@ -16677,12 +15363,6 @@
         <nationalNumberPattern>800\d{5}</nationalNumberPattern>
         <exampleNumber>80012345</exampleNumber>
       </tollFree>
-      <!-- http://www.lemoci.com/Mauritanie/14-Donnees-generales.htm -->
-      <emergency>
-        <nationalNumberPattern>1[78]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>17</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Montserrat -->
@@ -16733,30 +15413,19 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
-      <emergency>
-        <nationalNumberPattern>
-          9(?:
-            11|
-            99
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Malta -->
     <!-- www.itu.int/oth/T0202000084/en -->
     <!-- www.mca.org.mt (Numbering link in the LHS menu - has more up-to-date allocations) -->
-    <territory id="MT" countryCode="356" internationalPrefix="00">
+    <territory id="MT" countryCode="356" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{4})(\d{4})">
           <format>$1 $2</format>
         </numberFormat>
       </availableFormats>
       <generalDesc>
-        <nationalNumberPattern>[2579]\d{7}</nationalNumberPattern>
+        <nationalNumberPattern>[2357-9]\d{7}</nationalNumberPattern>
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
@@ -16779,7 +15448,10 @@
               [79]\d{2}
             )|
             9(?:
-              2[13]\d|
+              2(?:
+               1[01]|
+               31
+              )|
               696|
               8(?:
                 1[1-3]|
@@ -16796,56 +15468,76 @@
         <nationalNumberPattern>7117\d{4}</nationalNumberPattern>
         <exampleNumber>71171234</exampleNumber>
       </pager>
+      <tollFree>
+        <nationalNumberPattern>800[3467]\d{4}</nationalNumberPattern>
+        <exampleNumber>80071234</exampleNumber>
+      </tollFree>
       <premiumRate>
         <nationalNumberPattern>
-          50(?:
+          5(?:
             0(?:
-              3[1679]|
-              4\d
+              0(?:
+                37|
+                43
+              )|
+              6\d{2}|
+              70\d|
+              9[0168]
             )|
-            [169]\d{2}|
-            7[06]\d
+            [12]\d0[1-5]
           )\d{3}
         </nationalNumberPattern>
-        <exampleNumber>50031234</exampleNumber>
+        <exampleNumber>50037123</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>112</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
+      <voip>
+        <!-- In the plan as Non-PATS ECS. -->
+        <nationalNumberPattern>3550\d{4}</nationalNumberPattern>
+        <exampleNumber>35501234</exampleNumber>
+      </voip>
+      <uan>
+        <!-- Using this for governmental numbers. -->
+        <nationalNumberPattern>501\d{5}</nationalNumberPattern>
+        <exampleNumber>50112345</exampleNumber>
+      </uan>
     </territory>
 
     <!-- Mauritius -->
     <!-- http://www.icta.mu/telecommunications/numbering.htm -->
-    <territory id="MU" countryCode="230" internationalPrefix="0(?:[2-7]0|33)"
+    <!-- Preferred international prefix is expected to standardize on just '00' -->
+    <territory id="MU" countryCode="230" internationalPrefix="0(?:0|[2-7]0|33)"
                preferredInternationalPrefix="020">
       <availableFormats>
-        <numberFormat pattern="([2-9]\d{2})(\d{4})">
+        <numberFormat pattern="([2-46-9]\d{2})(\d{4})">
+          <leadingDigits>[2-46-9]</leadingDigits>
+          <format>$1 $2</format>
+        </numberFormat>
+        <numberFormat pattern="(5\d{3})(\d{4})">
+          <leadingDigits>5</leadingDigits>
           <format>$1 $2</format>
         </numberFormat>
       </availableFormats>
       <generalDesc>
-        <nationalNumberPattern>[2-9]\d{6}</nationalNumberPattern>
-        <possibleNumberPattern>\d{7}</possibleNumberPattern>
+        <nationalNumberPattern>[2-9]\d{6,7}</nationalNumberPattern>
+        <possibleNumberPattern>\d{7,8}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
-        <!-- Wireless local loop numbers are considered to be fixed, since there is almost no
-             roaming capability. 26X prefixes were added after numbers containing them marked as
-             "landline" were found online. These are also mentioned on
-             http://www.wtng.info/wtng-230-mu.html. -->
+        <!-- See also: http://www.wtng.info/wtng-230-mu.html for additional detail. -->
         <nationalNumberPattern>
           (?:
             2(?:
-              [034789]\d|
+              [03478]\d|
               1[0-7]|
               6[1-69]
             )|
             4(?:
-              [013-8]\d|
+              [013568]\d|
               2[4-7]
             )|
-            [56]\d{2}|
+            5(
+              44\d|
+              471
+            )|
+            6\d{2}|
             8(?:
               14|
               3[129]
@@ -16855,40 +15547,34 @@
         <exampleNumber>2012345</exampleNumber>
       </fixedLine>
       <mobile>
-        <!--Adding 92 as SMS messages have been successfully sent to this prefix. 820 has also been
-            added based on a report from Orange. -->
         <nationalNumberPattern>
-          (?:
-            25\d|
+          5(?:
+            2[59]\d|
             4(?:
-              2[12389]|
+              2[1-389]|
+              4\d|
+              7[1-9]|
               9\d
             )|
             7\d{2}|
             8(?:
-              20|
+              [256]\d|
               7[15-8]
             )|
-            9[1-8]\d
+            9[0-8]\d
           )\d{4}
         </nationalNumberPattern>
-        <exampleNumber>2512345</exampleNumber>
+        <possibleNumberPattern>\d{8}</possibleNumberPattern>
+        <exampleNumber>52512345</exampleNumber>
       </mobile>
-      <pager>
-        <nationalNumberPattern>
-          2(?:
-            1[89]|
-            2\d
-          )\d{4}
-        </nationalNumberPattern>
-        <exampleNumber>2181234</exampleNumber>
-      </pager>
       <tollFree>
         <nationalNumberPattern>80[012]\d{4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{7}</possibleNumberPattern>
         <exampleNumber>8001234</exampleNumber>
       </tollFree>
       <premiumRate>
         <nationalNumberPattern>30\d{5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{7}</possibleNumberPattern>
         <exampleNumber>3012345</exampleNumber>
       </premiumRate>
       <voip>
@@ -16898,28 +15584,9 @@
             9\d
           )\d{4}
         </nationalNumberPattern>
+        <possibleNumberPattern>\d{7}</possibleNumberPattern>
         <exampleNumber>3201234</exampleNumber>
       </voip>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            1[0-36-9]|
-            [02-9]\d|
-            \d{3,4}
-          )|
-          8\d{3}
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
-        <exampleNumber>995</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          11[45]|
-          99\d
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Maldives -->
@@ -16996,26 +15663,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>9001234567</exampleNumber>
       </premiumRate>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            [19]0|
-            23
-          )
-          </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>123</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            02|
-            19
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>102</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Malawi -->
@@ -17051,7 +15698,7 @@
       </generalDesc>
       <fixedLine>
         <!-- 14 is no longer mentioned in the plan as a prefix, but plenty of online numbers have
-             been found so this is being retained for now.  It is possible however that these may be
+             been found so this is being retained for now. It is possible however that these may be
              old-format mobile numbers. -->
         <nationalNumberPattern>
           (?:
@@ -17073,16 +15720,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>991234567</exampleNumber>
       </mobile>
-      <emergency>
-        <!-- http://www.malawiembassy.org/visit/contact.html -->
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_959.html -->
-        <nationalNumberPattern>
-          199|
-          99[789]
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>997</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Mexico -->
@@ -17095,7 +15732,8 @@
                nationalPrefixForParsing="0[12]|04[45](\d{10})"
                nationalPrefixTransformRule="1$1"
                nationalPrefixFormattingRule="$NP $FG"
-               nationalPrefixOptionalWhenFormatting="true">
+               nationalPrefixOptionalWhenFormatting="true"
+               leadingZeroPossible="true" mobileNumberPortableRegion="true">
       <!-- When a number starts with 01 or 02, we remove the prefixes; when a number starts with 044
            or 045 followed by 10 digits, we replace the prefixes with 1. This way all the mobile
            numbers, regardless of whether they are written in international format (leading 1) or
@@ -17303,21 +15941,13 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>9001234567</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>
-          06[568]|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>066</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Malaysia -->
     <!-- http://en.wikipedia.org/wiki/%2B60 -->
     <!-- http://www.skmm.gov.my -->
     <territory id="MY" countryCode="60" internationalPrefix="00"
-               nationalPrefix="0">
+               nationalPrefix="0" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat nationalPrefixFormattingRule="$NP$FG"
           pattern="([4-79])(\d{3})(\d{4})">
@@ -17404,14 +16034,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>1541234567</exampleNumber>
       </voip>
-      <emergency>
-        <nationalNumberPattern>
-          112|
-          999
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Mozambique -->
@@ -17461,24 +16083,6 @@
       <!-- The plan suggests 801 and 802 numbers are shared-cost numbers, and numbers beginning with
            a 9 are premium rate, but no online examples can be found of any of these so they are
            omitted for the time-being. -->
-      <shortCode>
-        <nationalNumberPattern>1[02-5]\d{2}</nationalNumberPattern>
-        <possibleNumberPattern>\d{4}</possibleNumberPattern>
-        <exampleNumber>1011</exampleNumber>
-      </shortCode>
-      <emergency>
-        <!-- 11X is national, 19X is for Maputo. -->
-        <!-- http://www.lonelyplanet.com/shop_pickandmix/previews/mozambique-maputo-preview.pdf -->
-        <!-- http://ccmusa.online.co.mz/index.php?option=com_content&task=view&id=20&Itemid=30 -->
-        <nationalNumberPattern>
-          1(?:
-            1[79]|
-            9[78]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>119</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Namibia -->
@@ -17599,7 +16203,7 @@
             )
           )\d{4}
         </nationalNumberPattern>
-        <exampleNumber>612012345</exampleNumber>
+        <exampleNumber>61221234</exampleNumber>
       </fixedLine>
       <mobile>
         <!-- Includes the Switch CDMA Service. -->
@@ -17627,37 +16231,25 @@
         </nationalNumberPattern>
         <exampleNumber>88612345</exampleNumber>
       </voip>
-      <shortCode>
-        <nationalNumberPattern>
-          1\d{3}|
-          9(?:
-            3111|
-            \d{2}
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
-        <exampleNumber>93111</exampleNumber>
-      </shortCode>
-      <emergency>
-        <!-- ITU doc reserves 9XX for emergency numbers. No examples found. -->
-        <!-- http://www.namibia-1on1.com/information/a-emergencynos.html -->
-        <nationalNumberPattern>10111</nationalNumberPattern>
-        <possibleNumberPattern>\d{5}</possibleNumberPattern>
-        <exampleNumber>10111</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- New Caledonia (Territoire français d'outre-mer) -->
     <!-- http://www.itu.int/oth/T0202000098/en -->
+    <!-- http://www.opt.nc -->
     <territory id="NC" countryCode="687" internationalPrefix="00">
       <availableFormats>
         <!-- From www.1012.nc, the local yellow pages. -->
         <numberFormat pattern="(\d{2})(\d{2})(\d{2})">
+          <!-- We exclude short-codes here so they are formatted as a block -->
+          <leadingDigits>
+            [2-46-9]|
+            5[0-4]
+          </leadingDigits>
           <format>$1.$2.$3</format>
         </numberFormat>
       </availableFormats>
       <generalDesc>
-        <nationalNumberPattern>[2-47-9]\d{5}</nationalNumberPattern>
+        <nationalNumberPattern>[2-57-9]\d{5}</nationalNumberPattern>
         <possibleNumberPattern>\d{6}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
@@ -17675,6 +16267,7 @@
       <mobile>
         <nationalNumberPattern>
           (?:
+            5[0-4]|
             [79]\d|
             8[0-79]
           )\d{4}
@@ -17682,41 +16275,21 @@
         <exampleNumber>751234</exampleNumber>
       </mobile>
       <!-- Listed as "voice services", from what we've seen they seem to cost extra. -->
+      <!-- Note that OPT lists 3631 as a free short number for caller ID services, but the ITU
+           document says that all 36 numbers are 6 digits. See ShortNumberMetadata.xml for more. -->
       <premiumRate>
         <nationalNumberPattern>36\d{4}</nationalNumberPattern>
         <exampleNumber>366711</exampleNumber>
       </premiumRate>
-      <shortCode>
-        <!-- OPT: Office des Postes et Télécommunications de Nouvelle Calédonie -->
-        <nationalNumberPattern>
-          10(?:
-            0[06]|
-            1[02-46]|
-            20|
-            3[0125]|
-            42|
-            5[058]|
-            77
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{4}</possibleNumberPattern>
-        <exampleNumber>1000</exampleNumber>
-      </shortCode>
-      <!-- http://www.routard.com/guide/nouvelle_caledonie/2343/vie_pratique.htm -->
-      <emergency>
-        <nationalNumberPattern>1[5-8]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>15</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Niger -->
     <!-- http://www.itu.int/oth/T020200009B/en -->
     <territory id="NE" countryCode="227" internationalPrefix="00" leadingZeroPossible="true">
       <availableFormats>
-        <numberFormat pattern="([029]\d)(\d{2})(\d{2})(\d{2})">
+        <numberFormat pattern="(\d{2})(\d{2})(\d{2})(\d{2})">
           <leadingDigits>
-            [29]|
+            [289]|
             09
           </leadingDigits>
           <format>$1 $2 $3 $4</format>
@@ -17727,7 +16300,7 @@
         </numberFormat>
       </availableFormats>
       <generalDesc>
-        <nationalNumberPattern>[029]\d{7}</nationalNumberPattern>
+        <nationalNumberPattern>[0289]\d{7}</nationalNumberPattern>
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
@@ -17755,8 +16328,13 @@
       </fixedLine>
       <mobile>
         <!-- Added 90, 91, 92, 97, 98 & 99 from online data. Airtel have confirmed that they use the
-             97 prefix, and Orange use 92. -->
-        <nationalNumberPattern>9[0-46-9]\d{6}</nationalNumberPattern>
+             89 and 97 prefixes, and Orange use 92. -->
+        <nationalNumberPattern>
+          (?:
+            89|
+            9[0-46-9]
+          )\d{6}
+        </nationalNumberPattern>
         <exampleNumber>93123456</exampleNumber>
       </mobile>
       <tollFree>
@@ -17767,7 +16345,6 @@
         <nationalNumberPattern>09\d{6}</nationalNumberPattern>
         <exampleNumber>09123456</exampleNumber>
       </premiumRate>
-      <!-- No emergency numbers information can be found. -->
     </territory>
 
     <!-- Norfolk Island -->
@@ -17808,24 +16385,13 @@
         <nationalNumberPattern>38\d{4}</nationalNumberPattern>
         <exampleNumber>381234</exampleNumber>
       </mobile>
-      <emergency>
-        <!-- http://www.discovernorfolkisland.com/norfolk/ -->
-        <nationalNumberPattern>
-          9(?:
-            11|
-            55|
-            77
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Nigeria -->
     <!-- http://www.itu.int/oth/T020200009C/en -->
     <territory id="NG" countryCode="234" internationalPrefix="009"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([129])(\d{3})(\d{3,4})">
           <leadingDigits>[129]</leadingDigits>
@@ -17999,11 +16565,6 @@
         <possibleNumberPattern>\d{10,14}</possibleNumberPattern>
         <exampleNumber>7001234567</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>199</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>199</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Nicaragua -->
@@ -18015,7 +16576,7 @@
         </numberFormat>
       </availableFormats>
       <generalDesc>
-        <nationalNumberPattern>[128]\d{7}</nationalNumberPattern>
+        <nationalNumberPattern>[1258]\d{7}</nationalNumberPattern>
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
@@ -18023,25 +16584,26 @@
         <exampleNumber>21234567</exampleNumber>
       </fixedLine>
       <mobile>
-        <nationalNumberPattern>8\d{7}</nationalNumberPattern>
+        <!-- Online users have reported seeing 5500 used by Claro; until we can find actual numbers
+             or any documentation about it, we restrict this pattern to this prefix exactly. -->
+        <nationalNumberPattern>
+          5500\d{4}|
+          8\d{7}
+        </nationalNumberPattern>
         <exampleNumber>81234567</exampleNumber>
       </mobile>
       <tollFree>
         <nationalNumberPattern>1800\d{4}</nationalNumberPattern>
         <exampleNumber>18001234</exampleNumber>
       </tollFree>
-      <emergency>
-        <nationalNumberPattern>118</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>118</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Netherlands -->
     <!-- http://en.wikipedia.org/wiki/%2B31 -->
     <!-- http://www.opta.nl/en/numbers/search-for-numbers -->
     <territory id="NL" countryCode="31" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([1-578]\d)(\d{3})(\d{4})">
           <leadingDigits>
@@ -18051,7 +16613,7 @@
             4[0356]|
             5[0358]|
             7|
-            8[458]
+            8[4578]
           </leadingDigits>
           <format>$1 $2 $3</format>
         </numberFormat>
@@ -18129,7 +16691,7 @@
       <premiumRate>
         <nationalNumberPattern>90[069]\d{4,7}</nationalNumberPattern>
         <possibleNumberPattern>\d{7,10}</possibleNumberPattern>
-        <exampleNumber>9001234</exampleNumber>
+        <exampleNumber>9061234</exampleNumber>
       </premiumRate>
       <voip>
         <nationalNumberPattern>85\d{7}</nationalNumberPattern>
@@ -18168,26 +16730,13 @@
         <possibleNumberPattern>\d{5,6}</possibleNumberPattern>
         <exampleNumber>14020</exampleNumber>
       </uan>
-      <shortCode>
-        <nationalNumberPattern>18\d{2}</nationalNumberPattern>
-        <possibleNumberPattern>\d{4}</possibleNumberPattern>
-        <exampleNumber>1833</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          112|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Norway -->
     <!-- Metadata (excluding fixed-line) shared with Svalbard. -->
-    <!-- http://www.npt.no/pt_internet/numsys/E.164.pdf -->
+    <!-- http://www.npt.no/npt/numsys/E.164.pdf -->
     <territory id="NO" countryCode="47" internationalPrefix="00" leadingZeroPossible="true"
-               mainCountryForCode="true">
+               mainCountryForCode="true" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([489]\d{2})(\d{2})(\d{3})">
           <leadingDigits>[489]</leadingDigits>
@@ -18279,11 +16828,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>81212345</exampleNumber>
       </voicemail>
-      <emergency>
-        <nationalNumberPattern>11[023]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Nepal -->
@@ -18349,29 +16893,19 @@
         <possibleNumberPattern>\d{6,8}</possibleNumberPattern>
         <exampleNumber>14567890</exampleNumber>
       </fixedLine>
-      <!-- There is no definitive source of information for mobile numbers in Nepal. The infomation
+      <!-- There is no definitive source of information for mobile numbers in Nepal. The information
            here is collected by searching the Internet. -->
       <mobile>
         <nationalNumberPattern>
           9(?:
             7[45]|
-            8[0145]
+            8[01456]
           )\d{7}
         </nationalNumberPattern>
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>9841234567</exampleNumber>
       </mobile>
       <!-- No information on other types of phone numbers for Nepal has been found. -->
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            0[0-3]|
-            12
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Nauru -->
@@ -18400,21 +16934,6 @@
         <nationalNumberPattern>55[5-9]\d{4}</nationalNumberPattern>
         <exampleNumber>5551234</exampleNumber>
       </mobile>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            23|
-            92
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>110</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>11[0-2]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>110</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Niue -->
@@ -18435,11 +16954,6 @@
         <nationalNumberPattern>[125]\d{3}</nationalNumberPattern>
         <exampleNumber>1234</exampleNumber>
       </mobile>
-      <emergency>
-        <nationalNumberPattern>999</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- New Zealand -->
@@ -18449,7 +16963,7 @@
          numbers and 050 "Nation-Wide Service". -->
     <territory id="NZ" countryCode="64" internationalPrefix="0(?:0|161)"
                preferredInternationalPrefix="00" nationalPrefix="0"
-               nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefixFormattingRule="$NP$FG" mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- Pattern for fixed-line formats. -->
         <numberFormat pattern="([34679])(\d{3})(\d{4})">
@@ -18494,7 +17008,7 @@
           <format>$1 $2 $3</format>
         </numberFormat>
         <numberFormat pattern="(\d{3})(\d{3})(\d{3,4})">
-          <!-- 0274, 0210 and toll-free/premium-rate prefixes 0508/0800/0900.  -->
+          <!-- 0274, 0210 and toll-free/premium-rate prefixes 0508/0800/0900. -->
           <leadingDigits>
             2(?:
               10|
@@ -18565,16 +17079,11 @@
         <possibleNumberPattern>\d{9,11}</possibleNumberPattern>
         <exampleNumber>900123456</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>111</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>111</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Oman -->
     <!-- http://www.itu.int/oth/T020200009F/en -->
-    <territory id="OM" countryCode="968" internationalPrefix="00" >
+    <territory id="OM" countryCode="968" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(2\d)(\d{6})">
           <leadingDigits>2</leadingDigits>
@@ -18625,18 +17134,13 @@
         <exampleNumber>80071234</exampleNumber>
       </tollFree>
       <!-- No premiumRate information can be found. -->
-      <emergency>
-        <nationalNumberPattern>9999</nationalNumberPattern>
-        <possibleNumberPattern>\d{4}</possibleNumberPattern>
-        <exampleNumber>9999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Panama -->
     <!-- http://www.asep.gob.pa/telecom/pnn/default.asp - last read Jan 17th 2013. -->
     <!-- http://en.wikipedia.org/wiki/%2B507 - although it omits the fact that mobile phones are 8
          digits long. -->
-    <territory id="PA" countryCode="507" internationalPrefix="00">
+    <territory id="PA" countryCode="507" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{3})(\d{4})">
           <leadingDigits>[1-57-9]</leadingDigits>
@@ -18779,16 +17283,6 @@
         <possibleNumberPattern>\d{7}</possibleNumberPattern>
         <exampleNumber>8601234</exampleNumber>
       </premiumRate>
-      <shortCode>
-        <nationalNumberPattern>10[2-4]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>102</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>911</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Peru -->
@@ -18797,7 +17291,7 @@
     <!-- http://www.assistbook.com/South%20America/Peru/widecodes -->
     <territory id="PE" countryCode="51" internationalPrefix="19(?:1[124]|77|90)00"
                nationalPrefix="0" nationalPrefixFormattingRule="($NP$FG)"
-               preferredExtnPrefix=" Anexo ">
+               preferredExtnPrefix=" Anexo " mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(1)(\d{7})">
           <leadingDigits>1</leadingDigits>
@@ -18864,16 +17358,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>80212345</exampleNumber>
       </personalNumber>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            05|
-            1[67]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>105</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- French Polynesia (Tahiti) (Territoire français d'outre-mer) -->
@@ -18926,12 +17410,6 @@
         </nationalNumberPattern>
         <exampleNumber>212345</exampleNumber>
       </mobile>
-      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
-      <emergency>
-        <nationalNumberPattern>1[578]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>15</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Papua New Guinea -->
@@ -18943,9 +17421,9 @@
           <leadingDigits>[1-689]</leadingDigits>
           <format>$1 $2</format>
         </numberFormat>
-        <numberFormat pattern="(7\d{2})(\d{2})(\d{3})">
+        <numberFormat pattern="(7\d{3})(\d{4})">
           <leadingDigits>7</leadingDigits>
-          <format>$1 $2 $3</format>
+          <format>$1 $2</format>
         </numberFormat>
       </availableFormats>
       <generalDesc>
@@ -18953,17 +17431,15 @@
         <possibleNumberPattern>\d{7,8}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
-        <!-- Fixed line patterns are from the numbering plan, with additions for 4XX since many
-             numbers in the yellow pages seem to be outside the 47X range prescribed by the plan.
-             The same applies to extra 64X numbers. -->
         <nationalNumberPattern>
           (?:
-            3\d{2}|
-            4[257]\d|
+            3[0-2]\d|
+            4[25]\d|
             5[34]\d|
-            6(?:
-              29|
-              4[1-9]
+            64[1-9]|
+            77(?:
+              [0-24]\d|
+              30
             )|
             85[02-46-9]|
             9[78]\d
@@ -18974,13 +17450,14 @@
       </fixedLine>
       <mobile>
         <!-- Mobile number patterns from the numbering plan are included here, as well as 68X from
-             Wikipedia and 730 from online numbers. The prefix 70X is added since open-source users
-             have reported it as now being in use, although no real numbers can be found as of yet.
-             -->
+             Wikipedia. -->
         <nationalNumberPattern>
           (?:
             68|
-            7[0-36]\d
+            7(?:
+              [0-369]\d|
+              75
+            )
           )\d{5}
         </nationalNumberPattern>
         <possibleNumberPattern>\d{7,8}</possibleNumberPattern>
@@ -18997,196 +17474,195 @@
         <possibleNumberPattern>\d{7}</possibleNumberPattern>
         <exampleNumber>2751234</exampleNumber>
       </voip>
-      <emergency>
-        <!-- http://www.pngbd.com/emergency.php has been used, excluding fixed-line phone-numbers.
-             -->
-        <nationalNumberPattern>000</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>000</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Philippines -->
     <!-- http://en.wikipedia.org/wiki/%2B63 -->
-  <territory id="PH" countryCode="63" internationalPrefix="00" nationalPrefix="0">
-    <availableFormats>
-      <!--Area code separated from number. Area codes found here:
-      http://en.wikipedia.org/wiki/Telecommunications_in_the_Philippines#Area_Codes -->
-      <numberFormat nationalPrefixFormattingRule="($NP$FG)"
-        pattern="(2)(\d{3})(\d{4})">
-        <leadingDigits>2</leadingDigits>
-        <format>$1 $2 $3</format>
-      </numberFormat>
-      <numberFormat nationalPrefixFormattingRule="($NP$FG)"
-        pattern="(\d{4})(\d{5})">
-        <leadingDigits>
-          3(?:
-            23|
-            39|
-            46
-          )|
-          4(?:
-            2[3-6]|
-            [35]9|
-            4[26]|
-            76
-          )|
-          5(?:
-            22|
-            44
-          )|
-          642|
-          8(?:
-            62|
-            8[245]
-          )
-        </leadingDigits>
-        <leadingDigits>
-          3(?:
-            230|
-            397|
-            461
-          )|
-          4(?:
-            2(?:
-              35|
-              [46]4|
-              51
+    <territory id="PH" countryCode="63" internationalPrefix="00" nationalPrefix="0">
+      <availableFormats>
+        <!--Area code separated from number. Area codes found here:
+        http://en.wikipedia.org/wiki/Telecommunications_in_the_Philippines#Area_Codes -->
+        <numberFormat nationalPrefixFormattingRule="($NP$FG)"
+          pattern="(2)(\d{3})(\d{4})">
+          <leadingDigits>2</leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+        <numberFormat nationalPrefixFormattingRule="($NP$FG)"
+          pattern="(2)(\d{5})">
+          <leadingDigits>2</leadingDigits>
+          <format>$1 $2</format>
+        </numberFormat>
+        <numberFormat nationalPrefixFormattingRule="($NP$FG)"
+          pattern="(\d{4})(\d{4,6})">
+          <leadingDigits>
+            3(?:
+              23|
+              39|
+              46
             )|
-            396|
             4(?:
-              22|
-              63
+              2[3-6]|
+              [35]9|
+              4[26]|
+              76
             )|
-            59[347]|
-            76[15]
-          )|
-          5(?:
-            221|
-            446
-          )|
-          642[23]|
-          8(?:
-            622|
+            5(?:
+              22|
+              44
+            )|
+            642|
             8(?:
-              [24]2|
-              5[13]
+              62|
+              8[245]
             )
+          </leadingDigits>
+          <leadingDigits>
+            3(?:
+              230|
+              397|
+              461
+            )|
+            4(?:
+              2(?:
+                35|
+                [46]4|
+                51
+              )|
+              396|
+              4(?:
+                22|
+                63
+              )|
+              59[347]|
+              76[15]
+            )|
+            5(?:
+              221|
+              446
+            )|
+            642[23]|
+            8(?:
+              622|
+              8(?:
+                [24]2|
+                5[13]
+              )
+            )
+          </leadingDigits>
+          <format>$1 $2</format>
+        </numberFormat>
+        <numberFormat nationalPrefixFormattingRule="($NP$FG)"
+          pattern="(\d{5})(\d{4})">
+          <leadingDigits>
+            346|
+            4(?:
+              27|
+              9[35]
+            )|
+            883
+          </leadingDigits>
+          <leadingDigits>
+            3469|
+            4(?:
+              279|
+              9(?:
+                30|
+                56
+              )
+            )|
+            8834
+          </leadingDigits>
+          <format>$1 $2</format>
+        </numberFormat>
+        <!-- This rule is a fallback for the more specific area codes. -->
+        <numberFormat nationalPrefixFormattingRule="($NP$FG)"
+          pattern="([3-8]\d)(\d{3})(\d{4})">
+          <leadingDigits>[3-8]</leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+        <numberFormat nationalPrefixFormattingRule="$NP$FG"
+          pattern="(\d{3})(\d{3})(\d{4})">
+          <leadingDigits>
+            81|
+            9
+          </leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+        <!-- Formatting from http://www.uniontelecard.com/calling-guides/philippines/guide1.aspx -->
+        <numberFormat pattern="(1800)(\d{3})(\d{4})">
+          <leadingDigits>1</leadingDigits>
+          <format>$1 $2 $3</format>
+        </numberFormat>
+        <numberFormat pattern="(1800)(\d{1,2})(\d{3})(\d{4})">
+          <leadingDigits>1</leadingDigits>
+          <format>$1 $2 $3 $4</format>
+        </numberFormat>
+      </availableFormats>
+      <generalDesc>
+        <nationalNumberPattern>
+          2\d{5,7}|
+          [3-9]\d{7,9}|
+          1800\d{7,9}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{5,13}</possibleNumberPattern>
+      </generalDesc>
+      <fixedLine>
+        <!-- Evidence on number length is hard to come by. We have found diallable numbers in Manila
+             that have only 5 digits after the area code; plus it seems the 8822 area code is
+             followed by 6 digits, and 8842 by only 4. -->
+        <nationalNumberPattern>
+          2\d{5}(?:\d{2})?|
+          (?:
+            3[2-68]|
+            4[2-9]|
+            5[2-6]|
+            6[2-58]|
+            7[24578]|
+            8[2-8]
+          )\d{7}|
+          88(?:
+            22\d{6}|
+            42\d{4}
           )
-        </leadingDigits>
-        <format>$1 $2</format>
-      </numberFormat>
-      <numberFormat nationalPrefixFormattingRule="($NP$FG)"
-        pattern="(\d{5})(\d{4})">
-        <leadingDigits>
-          346|
-          4(?:
-            27|
-            9[35]
-          )|
-          883
-        </leadingDigits>
-        <leadingDigits>
-          3469|
-          4(?:
-            279|
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{5,10}</possibleNumberPattern>
+        <exampleNumber>21234567</exampleNumber>
+      </fixedLine>
+      <mobile>
+        <nationalNumberPattern>
+          (?:
+            81[37]|
             9(?:
-              30|
-              56
+              0[5-9]|
+              1[025-9]|
+              2[0-35-9]|
+              3[02-9]|
+              4[236-9]|
+              7[3479]|
+              89|
+              9[46-9]
             )
-          )|
-          8834
-        </leadingDigits>
-        <format>$1 $2</format>
-      </numberFormat>
-      <!-- This rule is a fallback for the more specific area codes. -->
-      <numberFormat nationalPrefixFormattingRule="($NP$FG)"
-        pattern="([3-8]\d)(\d{3})(\d{4})">
-        <leadingDigits>[3-8]</leadingDigits>
-        <format>$1 $2 $3</format>
-      </numberFormat>
-      <numberFormat nationalPrefixFormattingRule="$NP$FG"
-        pattern="(\d{3})(\d{3})(\d{4})">
-        <leadingDigits>
-          81|
-          9
-        </leadingDigits>
-        <format>$1 $2 $3</format>
-      </numberFormat>
-      <!-- Formatting from http://www.uniontelecard.com/calling-guides/philippines/guide1.aspx -->
-      <numberFormat pattern="(1800)(\d{3})(\d{4})">
-        <leadingDigits>1</leadingDigits>
-        <format>$1 $2 $3</format>
-      </numberFormat>
-      <numberFormat pattern="(1800)(\d{1,2})(\d{3})(\d{4})">
-        <leadingDigits>1</leadingDigits>
-        <format>$1 $2 $3 $4</format>
-      </numberFormat>
-    </availableFormats>
-    <generalDesc>
-      <nationalNumberPattern>
-        [2-9]\d{7,9}|
-        1800\d{7,9}
-      </nationalNumberPattern>
-      <possibleNumberPattern>\d{7,13}</possibleNumberPattern>
-    </generalDesc>
-    <fixedLine>
-      <nationalNumberPattern>
-        (?:
-          2|
-          3[2-68]|
-          4[2-9]|
-          5[2-6]|
-          6[2-58]|
-          7[24578]|
-          8[2-8]
-        )\d{7}
-      </nationalNumberPattern>
-      <possibleNumberPattern>\d{7,9}</possibleNumberPattern>
-      <exampleNumber>21234567</exampleNumber>
-    </fixedLine>
-    <mobile>
-      <nationalNumberPattern>
-        (?:
-          81[37]|
-          9(?:
-            0[5-9]|
-            1[025-9]|
-            2[0-35-9]|
-            3[02-9]|
-            4[236-9]|
-            7[3479]|
-            89|
-            9[46-9]
-          )
-        )\d{7}
-      </nationalNumberPattern>
-      <possibleNumberPattern>\d{10}</possibleNumberPattern>
-      <exampleNumber>9051234567</exampleNumber>
-    </mobile>
-    <!-- Information on toll-free numbers collected from searching the internet -->
-    <tollFree>
-      <nationalNumberPattern>1800\d{7,9}</nationalNumberPattern>
-      <possibleNumberPattern>\d{11,13}</possibleNumberPattern>
-      <exampleNumber>180012345678</exampleNumber>
-    </tollFree>
-    <!-- No information can be found about other types of numbers (such as premium rate) in the
-         Philippines. -->
-    <emergency>
-      <nationalNumberPattern>
-        11[27]|
-        911
-      </nationalNumberPattern>
-      <possibleNumberPattern>\d{3}</possibleNumberPattern>
-      <exampleNumber>117</exampleNumber>
-    </emergency>
-  </territory>
+          )\d{7}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{10}</possibleNumberPattern>
+        <exampleNumber>9051234567</exampleNumber>
+      </mobile>
+      <!-- Information on toll-free numbers collected from searching the internet -->
+      <tollFree>
+        <nationalNumberPattern>1800\d{7,9}</nationalNumberPattern>
+        <possibleNumberPattern>\d{11,13}</possibleNumberPattern>
+        <exampleNumber>180012345678</exampleNumber>
+      </tollFree>
+      <!-- No information can be found about other types of numbers (such as premium rate) in the
+           Philippines. -->
+    </territory>
 
-  <!-- Pakistan -->
-  <!-- http://www.itu.int/oth/T02020000A1/en -->
-  <!-- http://en.wikipedia.org/wiki/%2B92 -->
+    <!-- Pakistan -->
+    <!-- http://www.itu.int/oth/T02020000A1/en -->
+    <!-- http://en.wikipedia.org/wiki/%2B92 -->
     <territory id="PK" countryCode="92" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="($NP$FG)">
+               nationalPrefix="0" nationalPrefixFormattingRule="($NP$FG)"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- Universal Access Numbers (UAN) number format patterns first, so that these numbers are
              formatted nicely by the AYTF. -->
@@ -19431,7 +17907,7 @@
       <uan>
         <!-- Data on what a UAN is is hard to come by. http://www.ptcl.com.pk has information under
              http://www.ptcl.com.pk/contentb.php?NID=143#uan - which defines their format - but not
-             what type of number they are.  We exclude Azad Jammu, Kashmir and Northern Areas here
+             what type of number they are. We exclude Azad Jammu, Kashmir and Northern Areas here
              since no online example UANs can be found, and they have an "access code" at the start,
              making it difficult to guess what a UAN in these areas would look like. -->
         <nationalNumberPattern>
@@ -19478,19 +17954,6 @@
         <possibleNumberPattern>\d{11,12}</possibleNumberPattern>
         <exampleNumber>21111825888</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            1(?:
-              22?|
-              5
-            )|
-            [56]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,4}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Poland -->
@@ -19499,7 +17962,7 @@
     <!--
     http://www.uke.gov.pl/uke/index.jsp?place=Lead24&news_cat_id=277&news_id=3791&layout=9&page=text
     (in Polish) -->
-    <territory id="PL" countryCode="48" internationalPrefix="00">
+    <territory id="PL" countryCode="48" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{2})(\d{3})(\d{2})(\d{2})">
           <leadingDigits>
@@ -19612,14 +18075,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>391234567</exampleNumber>
       </voip>
-      <emergency>
-        <nationalNumberPattern>
-          112|
-          99[789]
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Saint Pierre and Miquelon (Collectivité territoriale de la République française) -->
@@ -19643,11 +18098,6 @@
         <nationalNumberPattern>55\d{4} </nationalNumberPattern>
         <exampleNumber>551234</exampleNumber>
       </mobile>
-      <emergency>
-        <nationalNumberPattern>1[578]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>17</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Pitcairn Island -->
@@ -19712,13 +18162,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <!-- http://www.frommers.com/destinations/puertorico/0094020157.html
-             http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
-        <nationalNumberPattern>911</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Palestinian Authority -->
@@ -19798,7 +18241,7 @@
 
     <!-- Portugal -->
     <!-- http://www.anacom.pt/render.jsp?categoryId=279098 -->
-    <territory id="PT" countryCode="351" internationalPrefix="00">
+    <territory id="PT" countryCode="351" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- Note: the wikipedia page suggests that mobile numbers may also be formatted with only
              two digits in the first group; however, this doesn't seem to be majority usage based on
@@ -19885,11 +18328,6 @@
         </nationalNumberPattern>
         <exampleNumber>707123456</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>112</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Palau -->
@@ -19943,18 +18381,14 @@
         </nationalNumberPattern>
         <exampleNumber>6201234</exampleNumber>
       </mobile>
-      <emergency>
-        <nationalNumberPattern>911</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Paraguay -->
     <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Paraguay -->
     <!-- http://www.itu.int/oth/T02020000A5/en -->
     <!-- http://www.copaco.com.py/portal/index.php/component/content/article/8-empresa/74-codigos-de-area.html -->
-    <territory id="PY" countryCode="595" internationalPrefix="00" nationalPrefix="0">
+    <territory id="PY" countryCode="595" internationalPrefix="00" nationalPrefix="0"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- CONATEL plan. -->
         <numberFormat pattern="(\d{2})(\d{5,7})" nationalPrefixFormattingRule="($FG)">
@@ -20069,25 +18503,12 @@
         <possibleNumberPattern>\d{6,9}</possibleNumberPattern>
         <exampleNumber>201234567</exampleNumber>
       </uan>
-      <shortCode>
-        <nationalNumberPattern>1[1-4]\d</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>123</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          128|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Qatar -->
     <!-- http://www.itu.int/oth/T02020000AB/en -->
     <!-- http://wtng.info/wtng-qq.html -->
-    <territory id="QA" countryCode="974" internationalPrefix="00">
+    <territory id="QA" countryCode="974" internationalPrefix="00" mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([28]\d{2})(\d{4})">
           <leadingDigits>[28]</leadingDigits>
@@ -20126,22 +18547,6 @@
         <exampleNumber>8001234</exampleNumber>
       </tollFree>
       <!-- No premiumRate information can be found. -->
-      <shortCode>
-        <nationalNumberPattern>
-          (?:
-            1|
-            20|
-            9[27]\d
-          )\d{2}
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
-        <exampleNumber>2012</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>999</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Réunion (French Departments and Territories in the Indian Ocean) -->
@@ -20195,17 +18600,6 @@
         </nationalNumberPattern>
         <exampleNumber>810123456</exampleNumber>
       </sharedCost>
-      <!-- http://www.reunion.fr/en/navigation-principale/getting-there/practical-information.html -->
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            12|
-            [578]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>15</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Romania -->
@@ -20214,7 +18608,7 @@
     <!-- Extension prefix found online, confirmed by a Romanian. -->
     <territory id="RO" countryCode="40" internationalPrefix="00"
                nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
-               preferredExtnPrefix=" int ">
+               preferredExtnPrefix=" int " mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([237]\d)(\d{3})(\d{4})">
           <leadingDigits>[23]1</leadingDigits>
@@ -20271,7 +18665,16 @@
         <exampleNumber>211234567</exampleNumber>
       </fixedLine>
       <mobile>
-        <nationalNumberPattern>7[1-8]\d{7}</nationalNumberPattern>
+        <!-- http://www.enigma-system.net/business/customized-phone-number.html confirms that the
+             numbers are restricted to those starting with 07000. Mobile prefix 0799 added based on
+             open-source report and confirmation by existence of such numbers online. -->
+        <nationalNumberPattern>
+          7(?:
+            000|
+            [1-8]\d{2}|
+            99\d
+          )\d{5}
+        </nationalNumberPattern>
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>712345678</exampleNumber>
       </mobile>
@@ -20303,18 +18706,14 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>372123456</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>112</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Serbia -->
     <!-- http://www.itu.int/oth/T02020000B9/en -->
     <!-- http://registar.ratel.rs/en/reg202 -->
     <territory id="RS" countryCode="381" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([23]\d{2})(\d{4,9})">
           <leadingDigits>
@@ -20426,27 +18825,6 @@
         <possibleNumberPattern>\d{6,12}</possibleNumberPattern>
         <exampleNumber>700123456</exampleNumber>
       </uan>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            1(?:
-              [013-9]|
-              \d(2,4)
-            )|
-            [89]\d{1,4}
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
-        <exampleNumber>12345</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          112|
-          9[234]
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Russian Federation -->
@@ -20529,14 +18907,6 @@
         <nationalNumberPattern>80[39]\d{7}</nationalNumberPattern>
         <exampleNumber>8091234567</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>
-          0[123]|
-          112
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Rwanda -->
@@ -20594,18 +18964,14 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>900123456</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>112</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Saudi Arabia -->
     <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Saudi_Arabia -->
     <!-- http://www.itu.int/oth/T02020000B7/en -->
     <territory id="SA" countryCode="966" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([1-467])(\d{3})(\d{4})">
           <leadingDigits>[1-467]</leadingDigits>
@@ -20622,7 +18988,7 @@
         <!-- It seems that the trunk prefix is not used for these numbers, based on wikipedia and on
              the fact that no numbers of this form found online have a trunk prefix added. -->
         <numberFormat pattern="(92\d{2})(\d{5})" nationalPrefixFormattingRule="$FG">
-          <leadingDigits>9</leadingDigits>
+          <leadingDigits>92</leadingDigits>
           <format>$1 $2</format>
         </numberFormat>
         <numberFormat pattern="(800)(\d{3})(\d{4})" nationalPrefixFormattingRule="$FG">
@@ -20650,11 +19016,11 @@
       </generalDesc>
       <fixedLine>
         <!-- Saudi Arabia is in the process of adding a leading 1 to their fixed-line numbers. This
-             is happening in May for area code 1 (parallel running ends July 13th, 2013) and then in
-             August for the other fixed-line numbers. -->
+             happened in May for area code 1 (parallel running ended July 13th, 2013) and then in
+             August for the other fixed-line numbers (parallel running ends October 18th, 2013). -->
         <nationalNumberPattern>
-          (?:
-            11?\d|
+          11\d{7}|
+          1?(?:
             2[24-8]|
             3[35-8]|
             4[3-68]|
@@ -20689,40 +19055,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>920012345</exampleNumber>
       </sharedCost>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            16111|
-            9(?:
-              00|
-              1[89]|
-              9(?:
-                099|
-                22|
-                91
-              )
-            )
-          )|
-          9(
-            37|
-            8[6-8]|
-            9[2-6]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
-        <exampleNumber>937</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          112|
-          9(?:
-            11|
-            9[7-9]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Solomon Islands -->
@@ -20783,32 +19115,6 @@
         <possibleNumberPattern>\d{5}</possibleNumberPattern>
         <exampleNumber>51123</exampleNumber>
       </voip>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            0[02-79]|
-            1[12]|
-            2[0-26]|
-            4[189]|
-            68
-          )|
-          9(?:
-            [01]1|
-            22|
-            33|
-            55|
-            77|
-            88
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>100</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>999</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Seychelles -->
@@ -20860,29 +19166,6 @@
         <possibleNumberPattern>\d{7}</possibleNumberPattern>
         <exampleNumber>6412345</exampleNumber>
       </voip>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            0\d|
-            1[027]|
-            2[0-8]|
-            3[13]|
-            4[0-2]|
-            [59][15]|
-            6[1-9]|
-            7[124-6]|
-            8[158]
-          )|
-          96\d{2}
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
-        <exampleNumber>100</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>999</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Sudan -->
@@ -20914,17 +19197,14 @@
         <nationalNumberPattern>9[012569]\d{7}</nationalNumberPattern>
         <exampleNumber>911231234</exampleNumber>
       </mobile>
-      <emergency>
-        <nationalNumberPattern>999</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Sweden -->
     <!-- http://www.pts.se/upload/Ovrigt/Tele/Nummerfragor/Sv_nrplan_telefoni_enl_TU-T_rek_E.164.pdf -->
+    <!-- http://www.pts.se/upload/Ovrigt/Tele/Nummerfragor/Nrplansammanst%C3%A4llning-2013-07-05.pdf -->
     <territory id="SE" countryCode="46" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
       <!-- Formatting patterns are from the numbering plan and from the Swedish yellow pages
            http://gulasidorna.eniro.se -->
@@ -20998,6 +19278,11 @@
           <format>$1-$2 $3 $4</format>
           <intlFormat>$1 $2 $3 $4</intlFormat>
         </numberFormat>
+        <numberFormat pattern="(77)(\d{2})(\d{2})">
+          <leadingDigits>7</leadingDigits>
+          <format>$1-$2$3</format>
+          <intlFormat>$1 $2 $3</intlFormat>
+        </numberFormat>
         <numberFormat pattern="(20)(\d{2,3})(\d{2})">
           <leadingDigits>20</leadingDigits>
           <format>$1-$2 $3</format>
@@ -21008,9 +19293,14 @@
           <format>$1-$2 $3 $4</format>
           <intlFormat>$1 $2 $3 $4</intlFormat>
         </numberFormat>
+        <numberFormat pattern="(9[034]\d)(\d{4})">
+          <leadingDigits>9[034]</leadingDigits>
+          <format>$1-$2</format>
+          <intlFormat>$1 $2</intlFormat>
+        </numberFormat>
       </availableFormats>
       <generalDesc>
-        <nationalNumberPattern>[1-9]\d{6,9}</nationalNumberPattern>
+        <nationalNumberPattern>[1-9]\d{5,9}</nationalNumberPattern>
         <possibleNumberPattern>\d{5,10}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
@@ -21050,9 +19340,10 @@
             )\d{5,6}
           )|
           4(?:
-            [0246]\d{5,7}|
+            0[1-9]\d{4,6}|
+            [246]\d{5,7}|
             (?:
-              1[0-8]|
+              1[013-8]|
               3[0135]|
               5[14-79]|
               7[0-246-9]|
@@ -21072,7 +19363,8 @@
             9[01]
           )\d{5,6}|
           6(?:
-            [03]\d{5,7}|
+            0[1-9]\d{4,6}|
+            3\d{5,7}|
             (?:
               1[1-3]|
               2[0-4]|
@@ -21084,14 +19376,15 @@
               9[0-356]
             )\d{5,6}
           )|
-          8\d{6,8}|
+          8[1-9]\d{5,7}|
           9(?:
-            0\d{5,7}|
+            0[1-9]\d{4,6}|
             (?:
               1[0-68]|
               2\d|
-              3[02-59]|
-              [45][0-4]|
+              3[02-5]|
+              4[0-3]|
+              5[0-4]|
               [68][01]|
               7[0135-8]
             )\d{5,6}
@@ -21106,14 +19399,29 @@
         <exampleNumber>701234567</exampleNumber>
       </mobile>
       <pager>
-        <nationalNumberPattern>74\d{7}</nationalNumberPattern>
+        <nationalNumberPattern>74[02-9]\d{6}</nationalNumberPattern>
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
-        <exampleNumber>741234567</exampleNumber>
+        <exampleNumber>740123456</exampleNumber>
       </pager>
       <tollFree>
-        <nationalNumberPattern>20\d{4,7}</nationalNumberPattern>
+        <nationalNumberPattern>
+          20(?:
+            0(?:
+              0\d{2}|
+              [1-9](?:
+                0\d{1,4}|
+                [1-9]\d{4}
+              )
+            )|
+            1(?:
+              0\d{4}|
+              [1-9]\d{4,5}
+            )|
+            [2-9]\d{5}
+          )
+        </nationalNumberPattern>
         <possibleNumberPattern>\d{6,9}</possibleNumberPattern>
-        <exampleNumber>201234567</exampleNumber>
+        <exampleNumber>20123456</exampleNumber>
       </tollFree>
       <premiumRate>
         <nationalNumberPattern>
@@ -21121,34 +19429,71 @@
             00|
             39|
             44
-          )\d{7}
+          )(?:
+            1(?:
+              [0-26]\d{5}|
+              [3-57-9]\d{2}
+            )|
+            2(?:
+              [0-2]\d{5}|
+              [3-9]\d{2}
+            )|
+            3(?:
+              [0139]\d{5}|
+              [24-8]\d{2}
+            )|
+            4(?:
+              [045]\d{5}|
+              [1-36-9]\d{2}
+            )|
+            5(?:
+              5\d{5}|
+              [0-46-9]\d{2}
+            )|
+            6(?:
+              [679]\d{5}|
+              [0-58]\d{2}
+            )|
+            7(?:
+              [078]\d{5}|
+              [1-69]\d{2}
+            )|
+            8(?:
+              [578]\d{5}|
+              [0-469]\d{2}
+            )
+          )
         </nationalNumberPattern>
-        <possibleNumberPattern>\d{10}</possibleNumberPattern>
+        <possibleNumberPattern>\d{7}(?:\d{3})?</possibleNumberPattern>
         <exampleNumber>9001234567</exampleNumber>
       </premiumRate>
       <sharedCost>
-        <nationalNumberPattern>77\d{7}</nationalNumberPattern>
-        <possibleNumberPattern>\d{9}</possibleNumberPattern>
+        <nationalNumberPattern>
+          77(?:
+            0(?:
+              0\d{2}|
+              [1-9](?:
+                0\d|
+                [1-9]\d{4}
+              )
+            )|
+            [1-6][1-9]\d{5}
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{6}(?:\d{3})?</possibleNumberPattern>
         <exampleNumber>771234567</exampleNumber>
       </sharedCost>
       <personalNumber>
-        <nationalNumberPattern>75\d{7}</nationalNumberPattern>
+        <nationalNumberPattern>75[1-8]\d{6}</nationalNumberPattern>
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>751234567</exampleNumber>
       </personalNumber>
-      <emergency>
-        <nationalNumberPattern>
-          112|
-          90000
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Singapore -->
     <!-- http://www.ida.gov.sg/Policies-and-Regulations/Industry-and-Licensees/Numbering/National-Numbering-Plan-and-Allocation-Process.aspx -->
-    <territory id="SG" countryCode="65" internationalPrefix="0[0-3]\d">
+    <territory id="SG" countryCode="65" internationalPrefix="0[0-3]\d"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([3689]\d{3})(\d{4})">
           <leadingDigits>
@@ -21217,39 +19562,27 @@
         <possibleNumberPattern>\d{11}</possibleNumberPattern>
         <exampleNumber>70001234567</exampleNumber>
       </uan>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            [0136]\d{2}|
-            [89](?:
-              [1-9]\d|
-              0[1-9]
-            )|
-            [57]\d{2,3})|
-          99[0246-8]
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
-        <exampleNumber>1312</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>99[359]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
-    <!-- Saint Helena and Tristan da Cunha -->
+    <!-- Saint Helena -->
     <!-- http://www.itu.int/oth/T02020000AF/en -->
-    <territory id="SH" countryCode="290" internationalPrefix="00">
+    <territory id="SH" countryCode="290" internationalPrefix="00" mainCountryForCode="true">
       <!-- Numbers are formatted as a block. -->
       <generalDesc>
-        <nationalNumberPattern>[2-9]\d{3}</nationalNumberPattern>
-        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <nationalNumberPattern>[2-79]\d{3,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{4,5}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
+        <!-- St Helena is changing to 5 digits on October 1. 2013 -> we support both patterns here.
+             The new pattern is first, followed by the old (hence the repetition of the leading 2).
+             -->
         <nationalNumberPattern>
+          2(?:
+            [0-57-9]\d|
+            6[4-9]
+          )\d{2}|
           (?:
-            [2-468]\d|
+            [2-46]\d|
             7[01]
           )\d{2}
         </nationalNumberPattern>
@@ -21269,28 +19602,13 @@
         </nationalNumberPattern>
         <exampleNumber>5012</exampleNumber>
       </premiumRate>
-      <shortCode>
-        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
-        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
-        <exampleNumber>1234</exampleNumber>
-      </shortCode>
-      <emergency>
-        <!-- http://www.sthelenatourism.com/pages/fast_facts.html#Emergencies -->
-        <nationalNumberPattern>
-          9(?:
-            11|
-            99
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Slovenia -->
     <!-- http://www.itu.int/oth/T02020000BE/en -->
     <territory id="SI" countryCode="386" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat nationalPrefixFormattingRule="($NP$FG)"
           pattern="(\d)(\d{3})(\d{2})(\d{2})">
@@ -21384,11 +19702,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>59012345</exampleNumber>
       </voip>
-      <emergency>
-        <nationalNumberPattern>11[23]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Svalbard -->
@@ -21468,18 +19781,13 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>81212345</exampleNumber>
       </voicemail>
-      <!-- Same as Norway, according to http://kho.unis.no/nordlysstasjon_useful.htm -->
-      <emergency>
-        <nationalNumberPattern>11[023]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Slovakia -->
     <!-- http://www.itu.int/oth/T02020000BD/en -->
     <territory id="SK" countryCode="421" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(2)(\d{3})(\d{3})(\d{2})">
           <leadingDigits>2</leadingDigits>
@@ -21561,16 +19869,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>961234567</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            12|
-            5[058]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Sierra Leone -->
@@ -21604,16 +19902,6 @@
         </nationalNumberPattern>
         <exampleNumber>25123456</exampleNumber>
       </mobile>
-      <emergency>
-        <nationalNumberPattern>
-          (?:
-            01|
-            99
-          )9
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- San Marino -->
@@ -21678,11 +19966,6 @@
         <possibleNumberPattern>\d{8}</possibleNumberPattern>
         <exampleNumber>58001110</exampleNumber>
       </voip>
-      <emergency>
-        <nationalNumberPattern>11[358]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>113</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Senegal -->
@@ -21748,7 +20031,6 @@
         <nationalNumberPattern>33301\d{4}</nationalNumberPattern>
         <exampleNumber>333011234</exampleNumber>
       </voip>
-      <!-- No emergency numbers information can be found. -->
     </territory>
 
     <!-- Somalia -->
@@ -21781,7 +20063,7 @@
           <leadingDigits>
             15|
             28|
-            6[178]|
+            6[1378]|
             9
           </leadingDigits>
           <format>$1 $2</format>
@@ -21813,7 +20095,10 @@
         <!-- 24 is used by the carrier Telesom. 28 is used by Nationlink. 6[89] are apparently used
              by Nationlink Somalia, 67 by Nationlink Puntland, and 61 by Hormuud. 7X is used by
              Somtel. 6 followed by only 7 digits is used by Telecom. We have received information
-             from Golis Telecom that 90 numbers are extended by 1 digit by becoming 907. -->
+             from Golis Telecom that 90 numbers are extended by 1 digit by becoming 907.
+             Note that the ITU update of Apr. 2013 suggests there is a longer 707 XXX XXX range for
+             mobile, but the document is not self consistent, so this is probably a typo. 63 was
+             found in numbers online. -->
         <nationalNumberPattern>
           (?:
             15\d|
@@ -21821,18 +20106,16 @@
               4\d|
               8
             )|
-            6[17-9]?\d{2}|
+            6[137-9]?\d{2}|
             7\d{2}|
             9(?:
               07|
-              1
+              [19]
             )\d
           )\d{5}
         </nationalNumberPattern>
         <exampleNumber>907792024</exampleNumber>
       </mobile>
-      <!-- According to the following webpage, there is no emergency number in Somalia:
-           http://www.netglobers.com/africa/somalia-emergency-numbers-in-somalia.html -->
     </territory>
 
     <!-- Suriname -->
@@ -21889,22 +20172,6 @@
         <possibleNumberPattern>\d{6}</possibleNumberPattern>
         <exampleNumber>561234</exampleNumber>
       </voip>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            [02-9]\d|
-            1[0-46-9]|
-            \d{3}
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
-        <exampleNumber>1234</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>115</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>115</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- South Sudan -->
@@ -21955,16 +20222,6 @@
         <nationalNumberPattern>9[89]\d{5}</nationalNumberPattern>
         <exampleNumber>9812345</exampleNumber>
       </mobile>
-      <emergency>
-        <!-- http://www.netglobers.com/africa/s%C3%A3o-tome-and-principe-emergency-numbers-in-s%C3%A3o-tome-and-principe.html
-             -->
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1010.html -->
-        <!-- http://www.tipredaktion.net/consumer/lufthansa_en/tip-ST-1.html -->
-        <!-- Emergency numbers longer than 3 digits covered by fixed-line. -->
-        <nationalNumberPattern>112</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- El Salvador -->
@@ -22019,11 +20276,6 @@
         <possibleNumberPattern>\d{7}(?:\d{4})?</possibleNumberPattern>
         <exampleNumber>9001234</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>911</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Sint Maarten -->
@@ -22090,12 +20342,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <!-- http://experiencestmartin.com/islandfacts/telephones.html -->
-        <nationalNumberPattern>919</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>919</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Syrian Arab Republic -->
@@ -22154,11 +20400,6 @@
         <exampleNumber>944567890</exampleNumber>
       </mobile>
       <!-- No tollFree or premiumRate information can be found. -->
-      <emergency>
-        <nationalNumberPattern>11[023]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Swaziland -->
@@ -22216,13 +20457,24 @@
         <nationalNumberPattern>0800\d{4}</nationalNumberPattern>
         <exampleNumber>08001234</exampleNumber>
       </tollFree>
-      <emergency>
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1031.html -->
-        <!-- http://swaziland.usembassy.gov/information_for_travelers.html -->
-        <nationalNumberPattern>999</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
+    </territory>
+
+    <!-- Tristan da Cunha -->
+    <!-- http://www.itu.int/oth/T02020000AF/en -->
+    <territory id="TA" countryCode="290" internationalPrefix="00">
+      <!-- Numbers are formatted as a block. Shares a country code with Saint Helena. -->
+      <generalDesc>
+        <nationalNumberPattern>8\d{3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+      </generalDesc>
+      <fixedLine>
+        <nationalNumberPattern>8\d{3}</nationalNumberPattern>
+        <exampleNumber>8999</exampleNumber>
+      </fixedLine>
+      <mobile>
+        <nationalNumberPattern>NA</nationalNumberPattern>
+        <possibleNumberPattern>NA</possibleNumberPattern>
+      </mobile>
     </territory>
 
     <!-- Turks and Caicos Islands -->
@@ -22299,18 +20551,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>6497101234</exampleNumber>
       </voip>
-      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
-      <!-- http://s2.turksandcaicosyp.com/Turks-Caicos/Government/2/book -->
-      <emergency>
-        <nationalNumberPattern>
-          9(?:
-            11|
-            99
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Chad -->
@@ -22354,11 +20594,6 @@
         </nationalNumberPattern>
         <exampleNumber>63012345</exampleNumber>
       </mobile>
-      <emergency>
-        <nationalNumberPattern>1[78]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>17</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- French Southern Territories -->
@@ -22395,27 +20630,14 @@
         <nationalNumberPattern>9[0-289]\d{6}</nationalNumberPattern>
         <exampleNumber>90112345</exampleNumber>
       </mobile>
-      <emergency>
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1041.html -->
-        <!-- http://www.netglobers.com/africa/togo-emergency-numbers-in-togo.html -->
-        <!-- http://www.mapsofworld.com/togo/information/emergency-numbers.html -->
-        <nationalNumberPattern>
-          1(?:
-            01|
-            1[78]|
-            7[17]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>117</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Thailand -->
     <!-- http://www.itu.int/oth/T02020000CD/en -->
     <!-- http://www.barascientific.com/bscnews/variety/emergency/Tel-4Digi.pdf -->
     <territory id="TH" countryCode="66" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <!-- Formatting patterns from wikipedia and the document itself -
              http://en.wikipedia.org/wiki/%2B66 -->
@@ -22488,16 +20710,6 @@
         <possibleNumberPattern>\d{4}</possibleNumberPattern>
         <exampleNumber>1100</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            669|
-            9[19]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
-        <exampleNumber>191</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Tajikistan -->
@@ -22583,23 +20795,13 @@
         <exampleNumber>917123456</exampleNumber>
       </mobile>
       <!-- No tollFree or premiumRate information can be found. -->
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            0[1-3]|
-            12
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Tokelau -->
     <!-- http://www.itu.int/oth/T02020000D2/en -->
     <territory id="TK" countryCode="690" internationalPrefix="00">
       <generalDesc>
-        <nationalNumberPattern>[2-5]\d{3}</nationalNumberPattern>
+        <nationalNumberPattern>[2-9]\d{3}</nationalNumberPattern>
         <possibleNumberPattern>\d{4}</possibleNumberPattern>
       </generalDesc>
       <fixedLine>
@@ -22608,10 +20810,9 @@
         <exampleNumber>3010</exampleNumber>
       </fixedLine>
       <mobile>
-        <nationalNumberPattern>5\d{3}</nationalNumberPattern>
+        <nationalNumberPattern>[5-9]\d{3}</nationalNumberPattern>
         <exampleNumber>5190</exampleNumber>
       </mobile>
-      <!-- No evidence that any emergency numbers exist for this tiny island has been found. -->
     </territory>
 
     <!-- Timor-Leste (East Timor) -->
@@ -22671,23 +20872,6 @@
         <possibleNumberPattern>\d{7}</possibleNumberPattern>
         <exampleNumber>7012345</exampleNumber>
       </personalNumber>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            0[02]|
-            2[0138]|
-            72|
-            9[07]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>102</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>11[25]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Turkmenistan -->
@@ -22760,13 +20944,6 @@
         <exampleNumber>66123456</exampleNumber>
       </mobile>
       <!-- No tollFree or premiumRate information can be found. -->
-      <emergency>
-        <!-- http://www.netglobers.com/asia/turkmenistan-emergency-numbers-in-turkmenistan.html
-             http://www.voyage.gc.ca/countries_pays/report_rapport-eng.asp?id=301000 -->
-        <nationalNumberPattern>0[1-3]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>03</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Tunisia -->
@@ -22809,11 +20986,6 @@
         <nationalNumberPattern>8[028]\d{6}</nationalNumberPattern>
         <exampleNumber>80123456</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>19[078]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>197</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Tonga -->
@@ -22876,25 +21048,13 @@
         <possibleNumberPattern>\d{7}</possibleNumberPattern>
         <exampleNumber>0800222</exampleNumber>
       </tollFree>
-      <emergency>
-        <!-- http://www.tongaholiday.com/?page_id=2034 -->
-        <nationalNumberPattern>
-          9(?:
-            11|
-            22|
-            33|
-            99
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Turkey -->
     <!-- http://en.wikipedia.org/wiki/%2B90 -->
     <!-- http://www.itu.int/oth/T02020000D6/en -->
-    <territory id="TR" countryCode="90" internationalPrefix="00" nationalPrefix="0">
+    <territory id="TR" countryCode="90" internationalPrefix="00" nationalPrefix="0"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat nationalPrefixFormattingRule="($NP$FG)" pattern="(\d{3})(\d{3})(\d{4})"
           nationalPrefixOptionalWhenFormatting="true">
@@ -22995,16 +21155,6 @@
         <possibleNumberPattern>\d{7,10}</possibleNumberPattern>
         <exampleNumber>4441444</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            1[02]|
-            55
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Trinidad and Tobago -->
@@ -23094,11 +21244,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <nationalNumberPattern>99[09]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Tuvalu -->
@@ -23123,11 +21268,6 @@
         <possibleNumberPattern>\d{6}</possibleNumberPattern>
         <exampleNumber>901234</exampleNumber>
       </mobile>
-      <emergency>
-        <nationalNumberPattern>911</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Taiwan, China -->
@@ -23135,7 +21275,8 @@
     <!-- Extension symbols found on the internet so far have been #, X and Ext - so # has been
          chosen as the preferred extension prefix. -->
     <territory id="TW" countryCode="886" internationalPrefix="0(?:0[25679]|19)"
-               nationalPrefix="0" preferredExtnPrefix="#" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" preferredExtnPrefix="#" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="([2-8])(\d{3,4})(\d{4})">
           <leadingDigits>
@@ -23176,11 +21317,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>900123456</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>11[029]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>110</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Tanzania -->
@@ -23246,16 +21382,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>412345678</exampleNumber>
       </voip>
-      <emergency>
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1038.html
-             http://in2eastafrica.net/emergency-numbers-in-tanzania -->
-        <nationalNumberPattern>
-          11[12]|
-          999
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>111</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Ukraine -->
@@ -23444,16 +21570,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>891234567</exampleNumber>
       </voip>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            0[123]|
-            12
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Uganda -->
@@ -23540,11 +21656,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>901123456</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>999</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- United States -->
@@ -23558,7 +21669,8 @@
          when formatting, but is set here so that users who are calling formatByPattern can specify
          NationalPrefixFormattingRule if they want to. -->
     <territory id="US" countryCode="1" internationalPrefix="011" mainCountryForCode="true"
-               nationalPrefix="1" nationalPrefixOptionalWhenFormatting="true">
+               nationalPrefix="1" nationalPrefixOptionalWhenFormatting="true"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{3})(\d{4})">
           <format>$1-$2</format>
@@ -23586,7 +21698,7 @@
               4[08]|
               5[1-46]|
               6[0279]|
-              7[06]|
+              7[026]|
               8[13]
             )|
             3(?:
@@ -23636,7 +21748,7 @@
               0[1-46-8]|
               1[02-9]|
               2[047]|
-              3[124]|
+              3[1247]|
               4[07]|
               5[47]|
               6[02359]|
@@ -23678,7 +21790,7 @@
               4[08]|
               5[1-46]|
               6[0279]|
-              7[06]|
+              7[026]|
               8[13]
             )|
             3(?:
@@ -23728,7 +21840,7 @@
               0[1-46-8]|
               1[02-9]|
               2[047]|
-              3[124]|
+              3[1247]|
               4[07]|
               5[47]|
               6[02359]|
@@ -23789,14 +21901,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <nationalNumberPattern>
-          112|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Uruguay -->
@@ -23849,25 +21953,6 @@
         <possibleNumberPattern>\d{7}</possibleNumberPattern>
         <exampleNumber>9001234</exampleNumber>
       </premiumRate>
-      <shortCode>
-        <nationalNumberPattern>
-          1(?:
-            0[4-9]|
-            1[2368]|
-            2[0-3568]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>104</exampleNumber>
-      </shortCode>
-      <emergency>
-        <nationalNumberPattern>
-          128|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
      </territory>
 
     <!-- Uzbekistan -->
@@ -24212,23 +22297,6 @@
         <exampleNumber>912345678</exampleNumber>
       </mobile>
       <!-- No tollFree or premiumRate information can be found. -->
-      <emergency>
-        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1057.html
-             http://www.expat.uz/index.php?/Emergency-Numbers.html
-             http://www.mts.uz/en/citycodes/how_to_call_sos
-             Note that the third source, for a local mobile company, comments that a '*' needs to
-             be dialled before the 2-digit emergency numbers on their cell-phone. This is not
-             explicitly handled here, but instead is handled by normalising input in the code. -->
-        <nationalNumberPattern>
-          0(?:
-            0[123]|
-            [123]|
-            50
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>01</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Vatican City -->
@@ -24256,11 +22324,6 @@
         <possibleNumberPattern>N/A</possibleNumberPattern>
       </mobile>
       <!-- No information exists about other types of numbers. -->
-      <emergency>
-        <nationalNumberPattern>11[2358]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>113</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Saint Vincent and the Grenadines -->
@@ -24344,27 +22407,15 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <!-- http://barbados.usembassy.gov/emergency-svg.html
-             http://travel.state.gov/travel/cis_pa_tw/cis/cis_1028.html?action=/travel/cis_pa_tw/cis/cis_1100.html -->
-        <nationalNumberPattern>
-          9(?:
-            11|
-            99
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Venezuela -->
     <!-- http://www.itu.int/oth/T02020000E3/en -->
     <!-- http://en.wikipedia.org/wiki/+58 -->
-    <!-- 1XX specifies a particular carrier to route a call to. -->
+    <!-- 1XX specifies a particular carrier to route a call to, but none of these have been
+         implemented. -->
     <territory id="VE" countryCode="58" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixForParsing="(1\d{2})|0"
-               nationalPrefixFormattingRule="$NP$FG"
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
                carrierCodeFormattingRule="$CC $FG">
       <availableFormats>
         <numberFormat pattern="(\d{3})(\d{7})">
@@ -24414,11 +22465,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>9001234567</exampleNumber>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>171</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>171</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Virgin Islands, British -->
@@ -24432,7 +22478,7 @@
       </generalDesc>
       <fixedLine>
         <!-- No data on central office codes can be found on the nanpa.com website. The codes 422
-             and 774 have been added from numbers found in the white pages.  -->
+             and 774 have been added from numbers found in the white pages. -->
         <nationalNumberPattern>
           284(?:
             (?:
@@ -24454,7 +22500,7 @@
       </fixedLine>
       <mobile>
         <!-- No data on central office codes can be found on the nanpa.com website. The codes
-             34[0-367], 446 and 54[57] have been added from numbers found in the white pages.  -->
+             34[0-367], 446 and 54[57] have been added from numbers found in the white pages. -->
         <nationalNumberPattern>
           284(?:
             (?:
@@ -24505,18 +22551,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <!-- http://barbados.usembassy.gov/emergency-bvi.html
-             http://www.britishvirginislands.com/ntk_emergency.htm -->
-        <nationalNumberPattern>
-          9(?:
-            11|
-            99
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Virgin Islands, United States -->
@@ -24556,6 +22590,7 @@
             6(?:
               26|
               4[23]|
+              77|
               9[023]
             )|
             7(?:
@@ -24593,6 +22628,7 @@
             6(?:
               26|
               4[23]|
+              77|
               9[023]
             )|
             7(?:
@@ -24635,12 +22671,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>5002345678</exampleNumber>
       </personalNumber>
-      <emergency>
-        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
-        <nationalNumberPattern>911</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Viet Nam (Vietnam) -->
@@ -24790,11 +22820,6 @@
         <possibleNumberPattern>\d{7,8}</possibleNumberPattern>
         <exampleNumber>1992000</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>11[345]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>113</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Vanuatu -->
@@ -24849,11 +22874,6 @@
         <possibleNumberPattern>\d{5,7}</possibleNumberPattern>
         <exampleNumber>30123</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>112</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>112</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Wallis and Futuna (Territoire français d'outre-mer) -->
@@ -24890,13 +22910,6 @@
         </nationalNumberPattern>
         <exampleNumber>501234</exampleNumber>
       </mobile>
-      <!-- http://lannuaire.service-public.fr/navigation/wallis-et-futuna-wallis-futuna-alofi.html
-           -->
-      <emergency>
-        <nationalNumberPattern>1[578]</nationalNumberPattern>
-        <possibleNumberPattern>\d{2}</possibleNumberPattern>
-        <exampleNumber>15</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Samoa -->
@@ -24948,12 +22961,6 @@
         <exampleNumber>800123</exampleNumber>
       </tollFree>
       <!-- Current research suggests other types of numbers are not used in Samoa. -->
-      <emergency>
-        <!-- http://www.blueskysamoa.ws/?page_id=509 -->
-        <nationalNumberPattern>99[4-6]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>994</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Yemen -->
@@ -25002,14 +23009,6 @@
         <exampleNumber>712345678</exampleNumber>
       </mobile>
       <!-- No tollFree or premiumRate information can be found. -->
-      <emergency>
-        <!-- http://www.yemenypages.com/en/emergency_numbers.aspx -->
-        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
-        <!-- http://www.netglobers.com/asia/yemen-emergency-numbers-in-yemen.html -->
-        <nationalNumberPattern>19[1459]</nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>191</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Mayotte -->
@@ -25037,25 +23036,14 @@
         <nationalNumberPattern>80\d{7}</nationalNumberPattern>
         <exampleNumber>801234567</exampleNumber>
       </tollFree>
-      <!-- http://www.sfr-mayotte.com/la-carte/les-services-@/article.jspz?oid=679&categ=345 -->
-      <!-- http://www.sccfd.org/travel.html -->
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            12|
-            5
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
-        <exampleNumber>15</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- South Africa -->
     <!-- http://www.itu.int/dms_pub/itu-t/oth/02/02/T02020000C10001PDFE.pdf -->
     <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_South_Africa -->
     <territory id="ZA" countryCode="27" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
+               nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(860)(\d{3})(\d{3})">
           <leadingDigits>860</leadingDigits>
@@ -25149,19 +23137,6 @@
         <possibleNumberPattern>\d{9}</possibleNumberPattern>
         <exampleNumber>861123456</exampleNumber>
       </uan>
-      <emergency>
-        <nationalNumberPattern>
-          1(?:
-            01(?:
-              11|
-              77
-            )|
-            12
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
-        <exampleNumber>10111</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Zambia -->
@@ -25203,16 +23178,6 @@
         <nationalNumberPattern>800\d{6}</nationalNumberPattern>
         <exampleNumber>800123456</exampleNumber>
       </tollFree>
-      <emergency>
-        <nationalNumberPattern>
-          (?:
-            112|
-            99[139]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Zimbabwe -->
@@ -25485,16 +23450,6 @@
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
         <exampleNumber>8686123456</exampleNumber>
       </voip>
-      <emergency>
-        <nationalNumberPattern>
-          (?:
-            112|
-            99[3459]
-          )
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>999</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Universal International Toll Free Number -->
diff --git a/PhoneNumberMetaDataForTesting.xml b/PhoneNumberMetadataForTesting.xml
similarity index 97%
rename from PhoneNumberMetaDataForTesting.xml
rename to PhoneNumberMetadataForTesting.xml
index 45c122e..04d5729 100644
--- a/PhoneNumberMetaDataForTesting.xml
+++ b/PhoneNumberMetadataForTesting.xml
@@ -14,9 +14,9 @@
 
      @author: Shaopeng Jia
 
-     MetaData on Phone Number Plan and formatting rules. This file is used
+     Metadata on Phone Number Plan and formatting rules. This file is used
      solely for the purpose of unittesting, so data in this file is not
-     necessarily consistent with that of PhoneNumberMetaData.xml.
+     necessarily consistent with that of PhoneNumberMetadata.xml.
 -->
 
 <phoneNumberMetadata>
@@ -156,15 +156,9 @@
     </territory>
 
     <!-- Brazil -->
-    <territory id="BR" countryCode="55" internationalPrefix="0014" nationalPrefix="0">
-      <emergency>
-        <nationalNumberPattern>
-          19[023]|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>190</exampleNumber>
-      </emergency>
+    <!-- This country is used to test ShortNumberInfo, so at least the country calling code must be
+         recognised by the library. -->
+    <territory id="BR" countryCode="55">
     </territory>
 
     <!-- Bahamas -->
@@ -224,6 +218,12 @@
       </fixedLine>
     </territory>
 
+    <!-- France -->
+    <!-- This country is used to test ShortNumberInfo, so at least the country calling code must be
+         recognised by the library. -->
+    <territory id="FR" countryCode="33">
+    </territory>
+
     <!-- Germany -->
     <territory id="DE" countryCode="49" internationalPrefix="00"
                nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
@@ -232,7 +232,7 @@
           <leadingDigits>2|3[3-9]|906|[4-9][1-9]1</leadingDigits>
           <format>$1 $2</format>
         </numberFormat>
-        <numberFormat pattern="(\d{2})(\d{4,9})">
+        <numberFormat pattern="(\d{2})(\d{4,11})">
           <leadingDigits>[34]0|[68]9</leadingDigits>
           <format>$1/$2</format>
         </numberFormat>
@@ -282,7 +282,8 @@
 
     <!-- United Kingdom -->
     <territory id="GB" countryCode="44" internationalPrefix="00"
-               nationalPrefix="0" nationalPrefixFormattingRule="($NP$FG)">
+               nationalPrefix="0" nationalPrefixFormattingRule="($NP$FG)"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{2})(\d{4})(\d{4})">
           <leadingDigits>[1-59]|[78]0</leadingDigits>
@@ -334,6 +335,12 @@
       </personalNumber>
     </territory>
 
+    <!-- Guernsey -->
+    <!-- This country is used to test ShortNumberInfo, so at least the country calling code must be
+         recognised by the library, and it must be the same as that of the United Kingdom. -->
+    <territory id="GG" countryCode="44">
+    </territory>
+
     <!-- Italy -->
     <!-- http://en.wikipedia.org/wiki/%2B39 -->
     <territory id="IT" countryCode="39" internationalPrefix="00" leadingZeroPossible="true">
@@ -751,7 +758,8 @@
     <!-- For testing purposes, numbers starting with 24 are not considered US numbers.-->
     <territory id="US" countryCode="1" internationalPrefix="011"
                preferredExtnPrefix=" extn. " nationalPrefix="1"
-               mainCountryForCode="true" nationalPrefixOptionalWhenFormatting="true">
+               mainCountryForCode="true" nationalPrefixOptionalWhenFormatting="true"
+               mobileNumberPortableRegion="true">
       <availableFormats>
         <numberFormat pattern="(\d{3})(\d{4})">
           <format>$1 $2</format>
@@ -780,14 +788,6 @@
         <nationalNumberPattern>900\d{7}</nationalNumberPattern>
         <possibleNumberPattern>\d{10}</possibleNumberPattern>
       </premiumRate>
-      <emergency>
-        <nationalNumberPattern>
-          119|
-          911
-        </nationalNumberPattern>
-        <possibleNumberPattern>\d{3}</possibleNumberPattern>
-        <exampleNumber>911</exampleNumber>
-      </emergency>
     </territory>
 
     <!-- Mayotte -->
diff --git a/ShortNumberMetadata.xml b/ShortNumberMetadata.xml
new file mode 100644
index 0000000..869282a
--- /dev/null
+++ b/ShortNumberMetadata.xml
@@ -0,0 +1,7765 @@
+<!-- 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.
+
+     @author: David Yonge-Mallo
+     @author: Shaopeng Jia
+     @author: Lara Rennie
+
+     Metadata on Short Number patterns, containing information for classifying short numbers by
+     type and cost. Note that this is used in addition to the information provided by the
+     PhoneNumberMetadata.xml file - patterns should not be duplicated between these files.
+
+     Emergency numbers Wikipedia source:
+     http://en.wikipedia.org/wiki/Emergency_telephone_number
+-->
+
+<!DOCTYPE phoneNumberMetadata [
+    <!ELEMENT phoneNumberMetadata (territories)>
+    <!ELEMENT territories (territory+)>
+    <!ELEMENT territory (generalDesc, shortCode, tollFree?, standardRate?, premiumRate?,
+        carrierSpecific?, carrierServices?, directoryServices?, emergency?, expandedEmergency?,
+        smsServices?, carrierSelectionCodes?)>
+    <!ELEMENT generalDesc (nationalNumberPattern, possibleNumberPattern)>
+    <!ELEMENT shortCode (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
+
+    <!-- The following cost categories are mutually exclusive. Emergency numbers are implicitly
+         considered toll free and do not need to be repeated here. Otherwise, a short number which
+         does not fall into one of these categories is considered to have unknown cost. -->
+    <!ELEMENT tollFree (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
+    <!ELEMENT standardRate (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
+    <!ELEMENT premiumRate (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
+
+    <!-- The following tags are currently used to classify numbers as a particular type and need not
+         be mutually exclusive. The names are provisionary only and may be revised in the future.
+         -->
+    <!-- carrierSpecific numbers are numbers for which the endpoint can vary by carrier. The number
+         may connect to a different endpoint on another carrier, or may not work at all. -->
+    <!ELEMENT carrierSpecific (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
+    <!-- Numbers that access services operated by a particular carrier (e.g. account top-up.) -->
+    <!ELEMENT carrierServices (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
+    <!ELEMENT directoryServices (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
+    <!ELEMENT emergency (nationalNumberPattern?, possibleNumberPattern?, exampleNumber?)>
+    <!-- Emergency numbers beyond the traditional fire-police-ambulance trio. This includes things
+         like rescue helicopters and help-lines that include "emergency" in their description. -->
+    <!ELEMENT expandedEmergency (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
+    <!-- Used for numbers that can receive & send SMSs but are not available to be called. -->
+    <!ELEMENT smsServices (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
+
+    <!-- Numbers dialled to select a particular carrier before making a phone call. These should be
+         included in the generalDesc pattern if they connect by themselves. However, they should be
+         excluded if they are dialled as a prefix only. -->
+    <!ELEMENT carrierSelectionCodes (nationalNumberPattern, possibleNumberPattern?, exampleNumber)>
+
+    <!ELEMENT nationalNumberPattern (#PCDATA)>
+    <!ELEMENT possibleNumberPattern (#PCDATA)>
+    <!ELEMENT exampleNumber (#PCDATA)>
+
+    <!ATTLIST territory id CDATA #REQUIRED>
+]>
+
+<phoneNumberMetadata>
+  <territories>
+    <!-- Ascension Island -->
+    <!-- www.itu.int/oth/T02020000AF -->
+    <territory id="AC">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf
+             http://www.noonsite.com/Countries/AscensionIsland/?rc=GeneralInfo
+             Note the 4-digit emergency numbers fit the fixed-line pattern, therefore are not
+             included. This is consistent with how we handle such numbers in other countries. -->
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Andorra -->
+    <!-- http://www.itu.int/oth/T0202000005/en -->
+    <territory id="AD">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[0268]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+      <!-- http://www.fco.gov.uk/en/travel-and-living-abroad/travel-advice-by-country/europe/andorra
+           -->
+        <nationalNumberPattern>11[0268]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- United Arab Emirates -->
+    <!-- http://www.itu.int/oth/T02020000DC/en -->
+    <territory id="AE">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          112|
+          99[789]
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          112|
+          99[789]
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Afghanistan -->
+    <!-- http://www.itu.int/oth/T0202000001/en -->
+    <territory id="AF">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            02|
+            19
+          )
+        </nationalNumberPattern>
+        <exampleNumber>119</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            02|
+            19
+          )
+        </nationalNumberPattern>
+        <exampleNumber>119</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Antigua and Barbuda -->
+    <!-- http://www.itu.int/oth/T0202000008/en -->
+    <territory id="AG">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://barbados.usembassy.gov/emergency-antigua_barbuda.html -->
+        <nationalNumberPattern>
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Anguilla -->
+    <!-- http://www.itu.int/oth/T0202000007/en -->
+    <territory id="AI">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://barbados.usembassy.gov/emergency-anguilla.html -->
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Albania -->
+    <!-- http://www.itu.int/oth/T0202000002/en -->
+    <territory id="AL">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>12[789]</nationalNumberPattern>
+        <exampleNumber>129</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>12[789]</nationalNumberPattern>
+        <exampleNumber>129</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Armenia -->
+    <!-- http://www.itu.int/oth/T020200000A/en -->
+    <territory id="AM">
+      <generalDesc>
+        <nationalNumberPattern>[18]\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          (?:
+            1|
+            8[1-7]
+          )\d{2}
+        </nationalNumberPattern>
+        <exampleNumber>8711</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>10[123]</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>102</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Angola -->
+    <!-- http://www.itu.int/oth/T0202000006/en -->
+    <territory id="AO">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[235]</nationalNumberPattern>
+        <exampleNumber>113</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1096.html -->
+        <nationalNumberPattern>11[235]</nationalNumberPattern>
+        <exampleNumber>113</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Argentina -->
+    <!-- http://www.itu.int/oth/T0202000009/en -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Argentina#Public_utility_numbers -->
+    <territory id="AR">
+      <generalDesc>
+        <nationalNumberPattern>[019]\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          000|
+          1(?:
+            0[0-35-7]|
+            1[02-5]|
+            2[15]|
+            9
+          )|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>121</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <!-- According to http://wikitravel.org/en/Argentina all 2 and 3 digit numbers are free,
+             except for 113. -->
+        <nationalNumberPattern>
+          [09]\d{2}|
+          1(?:
+            [02-9]\d?|
+            1[0-24-9]?
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+        <exampleNumber>111</exampleNumber>
+      </tollFree>
+      <carrierServices>
+        <nationalNumberPattern>
+          1(?:
+            1[1-9]|
+            2\d
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </carrierServices>
+      <directoryServices>
+        <nationalNumberPattern>110</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>110</exampleNumber>
+      </directoryServices>
+      <emergency>
+        <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Argentina#Public_utility_numbers -->
+        <!-- 911 is only available in some places. -->
+        <nationalNumberPattern>
+          10[017]|
+          911
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>101</exampleNumber>
+      </emergency>
+      <expandedEmergency>
+        <nationalNumberPattern>10[356]</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>103</exampleNumber>
+      </expandedEmergency>
+    </territory>
+
+    <!-- American Samoa -->
+    <!-- http://www.itu.int/oth/T0202000004/en -->
+    <territory id="AS">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf
+             http://www.airportairport.com/American-Samoa.html
+             http://www.frommers.com/destinations/americansamoa/3038020157.html -->
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Austria -->
+    <!-- http://www.rtr.at/en/tk/E129 -->
+    <territory id="AT">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            [12]2|
+            33|
+            44
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            [12]2|
+            33|
+            44
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Australia -->
+    <!-- Country calling code shared with Cocos Islands (CC) and Christmas Islands (CX) -->
+    <!-- http://www.itu.int/oth/T020200000D/en -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Australia -->
+    <territory id="AU">
+      <!-- Note 200[1-3] are ignored, despite being mentioned in the ITU document, because no
+           evidence that these numbers really exist could be found online, and it is unclear what
+           they actually are. -->
+      <generalDesc>
+        <nationalNumberPattern>
+          [027]\d{2}|
+          1\d{2,7}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,8}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          000|
+          1(?:
+            06|
+            1(?:
+              00|
+              2|
+              9[46]
+            )|
+            2(?:
+              [23]\d|
+              4\d{2,3}|
+              5\d{3,4}|
+              8(?:
+                2|
+                [013-9]\d
+              )
+            )|
+            555|
+            9(?:
+              [13-5]\d{3}|
+              [679]\d{5}
+            )
+          )|
+          225|
+          7(?:
+            33|
+            67
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <nationalNumberPattern>
+          1(?:
+            258885|
+            555
+          )|
+          733
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,7}</possibleNumberPattern>
+        <exampleNumber>733</exampleNumber>
+      </tollFree>
+      <standardRate>
+        <nationalNumberPattern>
+          1(?:
+            1\d{2}|
+            24733
+          )|
+          225|
+          767
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+        <exampleNumber>225</exampleNumber>
+      </standardRate>
+      <premiumRate>
+        <!-- http://www.vodafone.com.au/personal/services/messaging/txt/mobilepremiumservices -->
+        <nationalNumberPattern>
+          1(?:
+            2(?:
+              34|
+              456
+            )|
+            9\d{4,6}
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4,8}</possibleNumberPattern>
+        <exampleNumber>191123</exampleNumber>
+      </premiumRate>
+      <carrierSpecific>
+        <!-- http://www.vodafone.com.au/personal/services/messaging/txt/mobilepremiumservices -->
+        <nationalNumberPattern>
+          1(?:
+            258885|
+            555
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4,7}</possibleNumberPattern>
+        <exampleNumber>1555</exampleNumber>
+      </carrierSpecific>
+      <carrierServices>
+        <nationalNumberPattern>
+          1(?:
+            2\d{1,5}|
+            555
+          )|
+          [27]\d{2}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,7}</possibleNumberPattern>
+        <exampleNumber>1282</exampleNumber>
+      </carrierServices>
+      <directoryServices>
+        <nationalNumberPattern>122[35]</nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>1223</exampleNumber>
+      </directoryServices>
+      <smsServices>
+        <nationalNumberPattern>19\d{4,6}</nationalNumberPattern>
+        <possibleNumberPattern>\d{6,8}</possibleNumberPattern>
+        <exampleNumber>191123</exampleNumber>
+      </smsServices>
+      <emergency>
+        <nationalNumberPattern>
+          000|
+          1(?:
+            06|
+            12
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Aruba -->
+    <!-- http://www.itu.int/oth/T020200000B/en -->
+    <territory id="AW">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          100|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.yellowpages-aruba.com/home/emergency-numbers -->
+        <nationalNumberPattern>
+          100|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Åland Islands. -->
+    <!-- Country calling code shared with Finland. -->
+    <territory id="AX">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.arrivalguides.com/en/Travelguides/Europe/Finland/ALAND -->
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Azerbaijan -->
+    <!-- http://www.itu.int/oth/T020200000F/en -->
+    <territory id="AZ">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0[123]|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>101</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_978.html
+             http://wikitravel.org/en/Azerbaijan#Emergency_contact_numbers -->
+        <nationalNumberPattern>
+          1(?:
+            0[123]|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>101</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Bosnia and Herzegovina -->
+    <!-- http://www.rak.ba/eng/index.php?uid=1272016657 (accessible from
+         http://www.cra.ba/en/telecom/numbering/) -->
+    <!-- http://en.wikipedia.org/wiki/+387 -->
+    <territory id="BA">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>12[234]</nationalNumberPattern>
+        <exampleNumber>122</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>12[234]</nationalNumberPattern>
+        <exampleNumber>122</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Barbados -->
+    <!-- http://www.itu.int/oth/T0202000013/en -->
+    <territory id="BB">
+      <generalDesc>
+        <nationalNumberPattern>[235]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>[235]11</nationalNumberPattern>
+        <exampleNumber>211</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>[235]11</nationalNumberPattern>
+        <exampleNumber>211</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Bangladesh -->
+    <!-- http://www.itu.int/oth/T0202000012/en -->
+    <territory id="BD">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0(?:
+              [0-39]|
+              5(?:
+                0\d|
+                [1-4]
+              )|
+              6\d{2}|
+              7[0-4]|
+              8[0-29]
+            )|
+            1[6-9]|
+            2(?:
+              2[0-5]|
+              [34]
+            )|
+            3(?:
+              1\d?|
+              3\d|
+              6[3-6]
+            )|
+            4(?:
+              0\d|
+              1\d{2}
+            )|
+            5[2-9]
+          )|
+          999
+        </nationalNumberPattern>
+        <exampleNumber>103</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          10[0-2]|
+          999
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Belgium -->
+    <!-- http://www.bipt.be/en/161/ShowContent/502/Database/Databases.aspx -->
+    <!-- http://www.mobileweb.be/en/mobileweb/sms-numberplan.asp -->
+    <territory id="BE">
+      <generalDesc>
+        <nationalNumberPattern>
+          1\d{2,5}|
+          [2-9]\d{3}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0[0-8]|
+            1(?:
+              [027]|
+              6000
+            )|
+            2(?:
+              0[47]|
+              12|
+              3[0-24]|
+              99
+            )|
+            3(?:
+              0[47]|
+              13|
+              99
+            )|
+            4(?:
+              0[47]|
+              14|
+              50|
+              99
+            )|
+            7(?:
+              00|
+              1[27]|
+              33|
+              65|
+              77
+            )|
+            819
+          )|
+          [2-9]\d{3}
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <!-- Documentation from www.childfocus.be says that 110 and 116000 are both free. Other
+             information comes from the website of each number. -->
+        <nationalNumberPattern>
+          1(?:
+            0[25-8]|
+            1(?:
+              0|
+              6\d{3}
+            )|
+            7(?:
+              12|
+              77
+            )
+          )|
+          8\d{3}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+        <exampleNumber>116000</exampleNumber>
+      </tollFree>
+      <premiumRate>
+        <!-- For the numbers starting with 2-7 or 9, in practice, there is a range of rates; but the
+             maximum is at least half a Euro, and in some cases 31 Euros (for mobile payments) so we
+             consider them all premium rate for now. Other numbers have been assigned here because
+             operators have listed them as being more expensive than normal numbers, e.g.
+             http://www.voo.be/fr/telephone/tarifs-speciaux/ -->
+        <nationalNumberPattern>
+          1(?:
+            212|
+            3(?:
+              0[47]|
+              13
+            )|
+            4[01]4
+          )|
+          [2-79]\d{3}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>7212</exampleNumber>
+      </premiumRate>
+      <directoryServices>
+        <nationalNumberPattern>1[2-4]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>1212</exampleNumber>
+      </directoryServices>
+      <smsServices>
+        <nationalNumberPattern>[2-9]\d{3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>2787</exampleNumber>
+      </smsServices>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            0[01]|
+            12
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+      <expandedEmergency>
+        <!-- http://www.childfocus.be/fr/accueil/ lists this as being an emergency number. -->
+        <nationalNumberPattern>
+          11(?:
+            0|
+            6000
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+        <exampleNumber>116000</exampleNumber>
+      </expandedEmergency>
+      <carrierSelectionCodes>
+        <nationalNumberPattern>
+          1(?:
+            5(?:
+              1[05]|
+              2[25]|
+              5[15]|
+              66|
+              88|
+              9[59]
+            )|
+            6(?:
+              02|
+              1[167]|
+              36|
+              6[156]
+            )
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>1510</exampleNumber>
+      </carrierSelectionCodes>
+    </territory>
+
+    <!-- Burkina Faso -->
+    <!-- http://www.itu.int/oth/T0202000021/en -->
+    <!-- http://www.onatel.bf/onatelsa/plandenumerotation_burkina.pdf -->
+    <territory id="BF">
+      <generalDesc>
+        <nationalNumberPattern>1\d</nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1[78]</nationalNumberPattern>
+        <exampleNumber>17</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.diplomatie.gouv.fr/fr/conseils-aux-voyageurs_909/conseils-par-pays_12191/burkina-faso_12217/index.html -->
+        <nationalNumberPattern>1[78]</nationalNumberPattern>
+        <exampleNumber>17</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Bulgaria -->
+    <!-- http://www.itu.int/oth/T0202000020/en -->
+    <territory id="BG">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            50|
+            6[06]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            50|
+            6[06]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Bahrain -->
+    <!-- http://www.itu.int/oth/T0202000011/en -->
+    <territory id="BH">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Burundi -->
+    <!-- http://www.itu.int/oth/T0202000022/en -->
+    <territory id="BI">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[78]</nationalNumberPattern>
+        <exampleNumber>117</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.diplomatie.gouv.fr/fr/conseils-aux-voyageurs_909/conseils-par-pays_12191/burundi_12220/index.html -->
+        <nationalNumberPattern>11[78]</nationalNumberPattern>
+        <exampleNumber>117</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Benin -->
+    <!-- http://www.itu.int/oth/T0202000017/en -->
+    <territory id="BJ">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[78]</nationalNumberPattern>
+        <exampleNumber>117</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[78]</nationalNumberPattern>
+        <exampleNumber>117</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Saint Barthélemy, French Antilles -->
+    <!-- http://www.itu.int/oth/T0202000058/en -->
+    <territory id="BL">
+      <generalDesc>
+        <nationalNumberPattern>1\d</nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>18</nationalNumberPattern>
+        <exampleNumber>18</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.comstbarth.fr/urgences.asp -->
+        <nationalNumberPattern>18</nationalNumberPattern>
+        <exampleNumber>18</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Bermuda -->
+    <!-- http://www.itu.int/oth/T0202000018/en -->
+    <territory id="BM">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1067.html -->
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Brunei Darussalam -->
+    <!-- http://www.itu.int/oth/T020200001F/en -->
+    <territory id="BN">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>99[135]</nationalNumberPattern>
+        <exampleNumber>991</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.information.gov.bn/VER2/content/view/52/62/ -->
+        <nationalNumberPattern>99[135]</nationalNumberPattern>
+        <exampleNumber>991</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Bolivia -->
+    <!-- http://www.itu.int/oth/T020200001A/en -->
+    <!-- http://www.bolivia.com/Servicios/Plandenumeracion.pdf -->
+    <territory id="BO">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[089]</nationalNumberPattern>
+        <exampleNumber>110</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[089]</nationalNumberPattern>
+        <exampleNumber>110</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Bonaire, Sint Eustatius and Saba -->
+    <!-- http://www.itu.int/oth/T02020000F8/en -->
+    <territory id="BQ">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          112|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.rijksdienstcn.com/index.php?view=pagina&id=126&set_language=EN -->
+        <nationalNumberPattern>
+          112|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Brazil -->
+    <!-- http://en.wikipedia.org/wiki/%2B55#Public_utility -->
+    <!-- http://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx?country=32 -->
+    <!-- http://www.anatel.gov.br/Portal/exibirPortalPaginaEspecial.do?codItemCanal=746&codCanal=277 -->
+    <territory id="BR">
+      <generalDesc>
+        <nationalNumberPattern>[1249]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0(?:
+              0|
+              [36]\d{2}|
+              5\d
+            )|
+            [15][26]|
+            2[38]|
+            68|
+            81|
+            9[0-5789]
+          )|
+          27878|
+          40404|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>168</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <!-- http://www.sdh.gov.br/disque100 -->
+        <!-- http://www.181.pr.gov.br/modules/conteudo/conteudo.php?conteudo=1 -->
+        <nationalNumberPattern>
+          1(?:
+            00|
+            81
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>181</exampleNumber>
+      </tollFree>
+      <carrierServices>
+        <!-- We have conducted tests in Brazil which verified that carrier customer service numbers
+             are not carrier-specific. -->
+        <nationalNumberPattern>
+          10(?:
+            [36]\d{2}|
+            5\d
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4,5}</possibleNumberPattern>
+        <exampleNumber>10321</exampleNumber>
+      </carrierServices>
+      <carrierSpecific>
+        <!-- https://support.twitter.com/articles/20170024 -->
+        <nationalNumberPattern>
+          27878|
+          40404
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>27878</exampleNumber>
+      </carrierSpecific>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            28|
+            9[023]
+          )|
+          911
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>190</exampleNumber>
+      </emergency>
+      <expandedEmergency>
+        <!-- 195 from https://www9.sabesp.com.br/agenciavirtual/ is limited to the state of São
+             Paulo. -->
+        <nationalNumberPattern>
+          1(?:
+            16|
+            23|
+            68|
+            9[145789]
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>168</exampleNumber>
+      </expandedEmergency>
+      <carrierSelectionCodes>
+        <!-- http://en.wikipedia.org/wiki/Brazilian_Carrier_Selection_Code -->
+        <nationalNumberPattern>
+          1[245]|
+          2[135]|
+          31|
+          4[13]|
+          65
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </carrierSelectionCodes>
+      <smsServices>
+        <!-- https://support.twitter.com/articles/20170024 -->
+        <nationalNumberPattern>
+          27878|
+          40404
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>27878</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- Bahamas -->
+    <!-- http://www.itu.int/oth/T0202000010/en -->
+    <territory id="BS">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>91[19]</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_989.html -->
+        <nationalNumberPattern>91[19]</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Bhutan -->
+    <!-- http://www.itu.int/oth/T0202000019/en -->
+    <territory id="BT">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[023]</nationalNumberPattern>
+        <exampleNumber>113</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.rbp.gov.bt/requestpolice.php -->
+        <!-- http://www.jdwnrh.gov.bt/sfo2011/?page_id=51 -->
+        <nationalNumberPattern>11[023]</nationalNumberPattern>
+        <exampleNumber>113</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Botswana -->
+    <!-- http://www.itu.int/oth/T020200001C/en -->
+    <territory id="BW">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>99[789]</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.gov.bw/en/Ministries%2D%2DAuthorities/Ministries/State-President/Botswana-Police-Service-/About-the-BPS/Toll-Free-Numbers/ -->
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1071.html -->
+        <nationalNumberPattern>99[789]</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Belarus -->
+    <!-- http://www.eng.beltelecom.by/en/subscribers/phone-codes -->
+    <territory id="BY">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0[123]|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            0[123]|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Belize -->
+    <!-- http://www.itu.int/oth/T0202000016/en -->
+    <territory id="BZ">
+      <generalDesc>
+        <nationalNumberPattern>9\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          9(?:
+            0|
+            11
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
+        <nationalNumberPattern>
+          9(?:
+            0|
+            11
+          )
+          </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Canada -->
+    <!-- http://www.cnac.ca/canadian_dial_plan/canadian_dial_plan.htm -->
+    <territory id="CA">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          112|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          112|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Cocos Islands -->
+    <!-- Country calling code shared with Australia. -->
+    <territory id="CC">
+      <generalDesc>
+        <nationalNumberPattern>[01]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          000|
+          112
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- We assume this is the same as for Australia, since they have the same country code and
+             share their police force, and no better information can be found. -->
+        <nationalNumberPattern>
+          000|
+          112
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Congo, Dem. Rep. of the (formerly Zaire) -->
+    <!-- id="CD" -->
+    <!-- No national emergency numbers were located for Congo. -->
+
+    <!-- Central African Republic -->
+    <!-- id="CF" -->
+    <!-- No emergency numbers information can be found. -->
+
+    <!-- Congo (Rep. of the) (Brazzaville) -->
+    <!-- id="CG" -->
+    <!-- No emergency numbers information can be found. -->
+
+    <!-- Switzerland -->
+    <!-- http://www.bakom.admin.ch/themen/telekom/00479/00604/index.html?lang=en -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Switzerland#Short_numbers -->
+    <!-- http://csi.sunrise.ch/smartzone/_privat -->
+    <territory id="CH">
+      <generalDesc>
+        <nationalNumberPattern>[1-9]\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <!-- According to the "E.164 national numbering plan of Switzerland", some short numbers
+             may be accessible from abroad. However, it does not specify which ones. -->
+        <nationalNumberPattern>
+          1(?:
+            0[78]\d{2}|
+            1(?:
+              [278]|
+              45|
+              6(?:
+                000|
+                111
+              )
+            )|
+            4(?:
+              [03457]|
+              1[45]
+            )|
+            6(?:
+              00|
+              [1-46]
+            )|
+            8(?:
+              02|
+              1[189]|
+              50|
+              7|
+              8[08]|
+              99
+            )
+          )|
+          [2-9]\d{2,4}
+        </nationalNumberPattern>
+        <exampleNumber>147</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <nationalNumberPattern>
+          1(?:
+            16\d{3}|
+            47
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+        <exampleNumber>116000</exampleNumber>
+      </tollFree>
+      <standardRate>
+        <!-- These are priced by the mobile companies at just under the rate they charge for calls
+             to fixed-line and mobile phones, so we consider them standard rate. 143 is actually
+             free for Sunrise. -->
+        <nationalNumberPattern>
+          1(?:
+            4(?:
+              [035]|
+              1\d
+            )|
+            6\d{1,2}
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+        <exampleNumber>1600</exampleNumber>
+      </standardRate>
+      <premiumRate>
+        <!-- http://www.zouk88.com/switzerland/index.htm -->
+        <!-- http://aonebill.com/coverage&tariffs#Switzerland -->
+        <!-- Swisscom and Sunrise refer to 18XY as being premium rate. 1145 is priced similarly. -->
+        <nationalNumberPattern>
+          1(?:
+            145|
+            8\d{2}
+          )|
+          543|
+          83111
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+        <exampleNumber>543</exampleNumber>
+      </premiumRate>
+      <directoryServices>
+        <nationalNumberPattern>18\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>1818</exampleNumber>
+      </directoryServices>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            1[278]|
+            44
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+      <expandedEmergency>
+        <nationalNumberPattern>
+          1(?:
+            16111|
+            4(?:
+              [0356]|
+              1[45]
+            )
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+        <exampleNumber>140</exampleNumber>
+      </expandedEmergency>
+      <smsServices>
+        <nationalNumberPattern>[2-9]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+        <exampleNumber>600</exampleNumber>
+      </smsServices>
+      <carrierSelectionCodes>
+        <!-- https://www.eofcom.admin.ch/eofcom/public/listEofcom_cscAllocated.do -->
+        <nationalNumberPattern>10[78]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>10742</exampleNumber>
+      </carrierSelectionCodes>
+    </territory>
+
+    <!-- Côte d'Ivoire -->
+    <!-- http://www.itu.int/oth/T0202000031/en -->
+    <territory id="CI">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            1[01]|
+            [78]0
+          )
+        </nationalNumberPattern>
+        <exampleNumber>110</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
+        <nationalNumberPattern>
+          1(?:
+            1[01]|
+            [78]0
+          )
+        </nationalNumberPattern>
+        <exampleNumber>110</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Cook Islands -->
+    <!-- http://www.itu.int/oth/T020200002F/en -->
+    <territory id="CK">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>99[689]</nationalNumberPattern>
+        <exampleNumber>998</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.frommers.com/destinations/cookislands/3036020157.html and other tourist
+             sites agree on the following numbers. -->
+        <nationalNumberPattern>99[689]</nationalNumberPattern>
+        <exampleNumber>998</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Chile -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Chile -->
+    <!-- http://www.clarochile.cl/wps/portal/cl/pc/personas/movil/sms-premium -->
+    <!-- http://www.13.cl/concursos -->
+    <territory id="CL">
+      <generalDesc>
+        <nationalNumberPattern>[1-9]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            06?0|
+            21[13]|
+            3(?:
+              [02679]|
+              13?|
+              [348]0?|
+              5[01]?
+            )|
+            4(?:
+              0[02-6]|
+              17|
+              [379]
+            )|
+            560|
+            818|
+            9(?:
+              19|
+              80
+            )
+          )|
+          2(?:
+            0(?:
+              01|
+              122
+            )|
+            22[47]|
+            323|
+            777|
+            882
+          )|
+          3(?:
+            0(?:
+              51|
+              99
+            )|
+            132|
+            3(?:
+              29|
+              37|
+              77|
+              90
+            )|
+            665
+          )|
+          4(?:
+            142|
+            243|
+            3(?:
+              42|
+              656
+            )|
+            4(?:
+              02|
+              15|
+              77
+            )|
+            554
+          )|
+          5(?:
+            004|
+            4154|
+            5(?:
+              66|
+              77
+            )|
+            995
+          )|
+          6(?:
+            0700|
+            131|
+            222|
+            3(?:
+              00|
+              66
+            )|
+            500|
+            699
+          )|
+          7878|
+          8(?:
+            011|
+            11[28]|
+            482|
+            889
+          )|
+          9(?:
+            011|
+            1(?:
+             1|
+             00
+            )|
+            200|
+            330
+          )
+        </nationalNumberPattern>
+        <exampleNumber>139</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <!-- http://www.clarochile.cl/portal/cl/pc/personas/movil/prepago/ under "Mensajería
+             Ilimitada". -->
+        <nationalNumberPattern>
+          1213|
+          4342
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>4342</exampleNumber>
+      </tollFree>
+      <standardRate>
+        <!-- http://www.clarochile.cl/portal/cl/pc/personas/movil/prepago/#04-prepago-multimedia -->
+        <nationalNumberPattern>
+          2001|
+          3337
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>3337</exampleNumber>
+      </standardRate>
+      <premiumRate>
+        <nationalNumberPattern>
+          1(?:
+            060|
+            211|
+            3(?:
+              13|
+              [348]0|
+              5[01]
+            )|
+            417|
+            560|
+            818|
+            9(?:
+              19|
+              80
+            )
+          )|
+          2(?:
+            0122|
+            22[47]|
+            323|
+            777|
+            882
+          )|
+          3(?:
+            0(?:
+              51|
+              99
+            )|
+            132|
+            3(?:
+              29|
+              77|
+              90
+            )|
+            665
+          )|
+          4(?:
+            142|
+            243|
+            3656|
+            4(?:
+              02|
+              15|
+              77
+            )|
+            554
+          )|
+          5(?:
+            004|
+            4154|
+            5(?:
+              66|
+              77
+            )|
+            995
+          )|
+          6(?:
+            0700|
+            131|
+            222|
+            3(?:
+              00|
+              66
+            )|
+            500|
+            699
+          )|
+          7878|
+          8(?:
+            011|
+            11[28]|
+            482|
+            889
+          )|
+          9(?:
+            011|
+            [12]00|
+            330
+          )
+        </nationalNumberPattern>
+        <exampleNumber>2224</exampleNumber>
+      </premiumRate>
+      <carrierSelectionCodes>
+        <nationalNumberPattern>
+          1(?:
+            1[0-69]|
+            2[0-57]|
+            5[13-58]|
+            69|
+            7[0167]|
+            8[018]
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>1\d{2}</possibleNumberPattern>
+        <exampleNumber>154</exampleNumber>
+      </carrierSelectionCodes>
+      <carrierServices>
+        <!-- http://www.clarochile.cl/portal/cl/pc/personas/movil/prepago/ under "Mensajería
+             Ilimitada". -->
+        <nationalNumberPattern>
+          1213|
+          4342
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>1213</exampleNumber>
+      </carrierServices>
+      <emergency>
+        <!-- http://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx?country=41 -->
+        <nationalNumberPattern>
+           13[123]|
+           911
+        </nationalNumberPattern>
+        <exampleNumber>133</exampleNumber>
+      </emergency>
+      <expandedEmergency>
+        <!-- http://es.wikipedia.org/wiki/Anexo:Teléfonos_de_emergencias -->
+        <nationalNumberPattern>
+          1(?:
+            00|
+            3[04-9]|
+            4(?:
+              0[02-6]|
+              [379]
+            )
+          )
+        </nationalNumberPattern>
+        <exampleNumber>149</exampleNumber>
+      </expandedEmergency>
+      <smsServices>
+        <nationalNumberPattern>
+          (?:
+            [137-9]|
+            [2456]\d?
+          )\d{3}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4,5}</possibleNumberPattern>
+        <exampleNumber>5577</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- Cameroon -->
+    <!-- http://www.itu.int/oth/T0202000024/en -->
+    <territory id="CM">
+      <generalDesc>
+        <nationalNumberPattern>1\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1?1[37]</nationalNumberPattern>
+        <exampleNumber>113</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.diplomatie.gouv.fr/fr/conseils-aux-voyageurs_909/conseils-par-pays_12191/cameroun_12221/index.html -->
+        <!-- Numbers must be prefixed with a 1 when dialled from a mobile. -->
+        <nationalNumberPattern>1?1[37]</nationalNumberPattern>
+        <exampleNumber>113</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- China -->
+    <!-- http://www.itu.int/oth/T020200002B/en -->
+    <territory id="CN">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            1[09]|
+            20
+          )
+        </nationalNumberPattern>
+        <exampleNumber>119</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            1[09]|
+            20
+          )
+        </nationalNumberPattern>
+        <exampleNumber>119</exampleNumber>
+      </emergency>
+    </territory>
+
+   <!-- Colombia -->
+    <!-- Information primarily obtained from:
+           http://en.wikipedia.org/wiki/Telephone_numbers_in_Colombia
+         and:
+           http://en.wikipedia.org/wiki/Emergency_telephone_number
+         The "civil defense" line (144) was found in:
+           http://www.icsu.unal.edu.co/ciudad.html
+
+         The Wikipedia page states:
+           "More specialized three-digit numbers are available; check the local Yellow Pages for
+            more information". See: http://sites.paginasamarillas.com/directorio/colombia.html
+
+         For examples of local Yellow Pages information see:
+         * http://images.paginasamarillas.com/flipping/colombia/bogota/Book/index.html#/20/
+         * http://images.paginasamarillas.com/flipping/colombia/amazonia/index.html#/2/
+         * http://images.paginasamarillas.com/flipping/colombia/cali/index.html#/18/
+
+         Currently not all short numbers from all local Yellow Pages have been included and we don't
+         know the cost for any of them. Current local short numbers are (* = urgent services):
+         Child Helpline:      106 *
+         Energy (Claims):     115 (the description for this is not very clear)
+         Water pipes (leaks): 116 *
+         Health Secretary     125
+         Hospital (Urgent)    137 *
+         Cooperation Network: 146
+         Gaula (Military)     147 *
+         Dept. of Security:   153
+         Gas emergencies:     164 *
+         Information:         195
+         -->
+    <territory id="CO">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            06|
+            1[2569]|
+            2[357]|
+            3[27]|
+            4[467]|
+            5[36]|
+            6[45]|
+            95
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- Police, medical and fire plus general emergency numbers (112,123). -->
+        <nationalNumberPattern>
+          1(?:
+            1[29]|
+            23|
+            32|
+            56
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+      <expandedEmergency>
+        <!-- Traffic accidents, civil defense, GAULA and urgent local short numbers from above. -->
+        <nationalNumberPattern>
+          1(?
+            [01]6|
+            [23]7|
+            4[47]|
+            6[45]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>127</exampleNumber>
+      </expandedEmergency>
+    </territory>
+
+    <!-- Costa Rica -->
+    <!-- http://www.itu.int/oth/T0202000030/en -->
+    <territory id="CR">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <!-- This pattern excludes 4-digit SMS content numbers for now. -->
+        <nationalNumberPattern>
+          1(?:
+            0(?:
+              00|
+              15|
+              2[2-4679]
+            )|
+            1(?:
+              1[0-35-9]|
+              2|
+              37|
+              [46]6|
+              7[57]|
+              8[79]|
+              9[0-379]
+            )|
+            2(?:
+              00|
+              [12]2|
+              34|
+              55
+            )|
+            333|
+            4(?:
+              00|
+              1[56]
+            )|
+            5(?:
+              15|
+              5[15]
+            )|
+            693|
+            7(?:
+              00|
+              1[789]|
+              2[02]|
+              [67]7
+            )|
+            975
+          )|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>1022</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          112|
+          911
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Cuba -->
+    <!-- www.itu.int/oth/T0202000033/en -->
+    <territory id="CU">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0[456]|
+            1(?:
+              6111|
+              8
+            )|
+            40
+          )
+        </nationalNumberPattern>
+        <exampleNumber>140</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>10[456]</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>106</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Cape Verde -->
+    <!-- http://www.itu.int/oth/T0202000026/en -->
+    <territory id="CV">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>13[012]</nationalNumberPattern>
+        <exampleNumber>132</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.capeverde.com/travel-tips/safety.html -->
+        <nationalNumberPattern>13[012]</nationalNumberPattern>
+        <exampleNumber>132</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Curaçao -->
+    <!-- http://www.itu.int/oth/T02020000F5/en -->
+    <territory id="CW">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          112|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.rijksdienstcn.com/index.php?view=pagina&id=126&set_language=EN -->
+        <nationalNumberPattern>
+          112|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Christmas Islands -->
+    <!-- Country calling code shared with Australia. -->
+    <territory id="CX">
+      <generalDesc>
+        <nationalNumberPattern>[01]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          000|
+          112
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- We assume this is the same as for Australia, since they have the same country code and
+             share their police force, and no better information can be found. -->
+        <nationalNumberPattern>
+          000|
+          112
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Cyprus -->
+    <!-- http://www.itu.int/oth/T0202000034/en -->
+    <territory id="CY">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Czech Rep. -->
+    <!-- http://www.itu.int/oth/T0202000035/en -->
+    <!-- http://en.wikipedia.org/wiki/%2B420 -->
+    <territory id="CZ">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            1(?:
+              2|
+              6\d{3}|
+              8\d
+            )|
+            2\d{2,3}|
+            3\d{3,4}|
+            4\d{3}|
+            5[058]|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>116123</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            5[058]
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Germany -->
+    <!-- http://www.itu.int/oth/T0202000051/en -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_germany -->
+    <territory id="DE">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <!-- Public Service Number for German administration: 115. -->
+        <nationalNumberPattern>11[025]</nationalNumberPattern>
+        <exampleNumber>115</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[02]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Djibouti -->
+    <!-- http://www.itu.int/oth/T020200003A/en -->
+    <territory id="DJ">
+      <generalDesc>
+        <nationalNumberPattern>1\d</nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1[78]</nationalNumberPattern>
+        <exampleNumber>17</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>1[78]</nationalNumberPattern>
+        <exampleNumber>17</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Denmark -->
+    <!-- http://www.dba.erhvervsstyrelsen.dk/numbering-lists -->
+    <territory id="DK">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Dominica -->
+    <!-- http://www.itu.int/oth/T020200003B/en -->
+    <territory id="DM">
+      <generalDesc>
+        <nationalNumberPattern>[39]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          333|
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://barbados.usembassy.gov/emergency-dominica.html -->
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1102.html -->
+        <nationalNumberPattern>
+          333|
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Dominican Rep. -->
+    <!-- http://www.itu.int/oth/T020200003C/en -->
+    <territory id="DO">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          112|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          112|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Algeria -->
+    <!-- http://www.itu.int/oth/T0202000003/en -->
+    <!-- www.arpt.dz -->
+    <territory id="DZ">
+      <generalDesc>
+        <nationalNumberPattern>1\d</nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1[47]</nationalNumberPattern>
+        <exampleNumber>17</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>1[47]</nationalNumberPattern>
+        <exampleNumber>17</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Ecuador -->
+    <!-- http://en.wikipedia.org/wiki/+593 -->
+    <!-- http://www.conatel.gob.ec/site_conatel/index.php?option=com_content&view=category&layout=blog&id=52&Itemid=153
+         -->
+    <!-- http://www.itu.int/oth/T020200003D/en -->
+    <territory id="EC">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0[12]|
+            12
+          )|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            0[12]|
+            12
+          )|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Estonia -->
+    <!-- http://www.itu.int/oth/T0202000043/en -->
+    <!-- http://www.tja.ee/public/Legislation_side/Numbering_/Estonian_NP_eng.htm -->
+    <territory id="EE">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <exampleNumber>116</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[02]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Egypt -->
+    <!-- http://www.itu.int/oth/T020200003E/en -->
+    <territory id="EG">
+      <generalDesc>
+        <nationalNumberPattern>[13]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            2[23]|
+            80
+          )|
+          34400
+        </nationalNumberPattern>
+        <exampleNumber>122</exampleNumber>
+      </shortCode>
+      <carrierSpecific>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>34400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>34400</exampleNumber>
+      </carrierSpecific>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            2[23]|
+            80
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>122</exampleNumber>
+      </emergency>
+      <smsServices>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>34400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>34400</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- Western Sahara -->
+    <!-- Country calling code shared with Morocco (MA). -->
+    <!-- http://www.itu.int/oth/T0202000090/en -->
+    <territory id="EH">
+      <generalDesc>
+        <nationalNumberPattern>1\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            [59]|
+            77
+          )
+        </nationalNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            [59]|
+            77
+          )
+        </nationalNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Eritrea -->
+    <!-- id="ER" -->
+    <!-- No emergency numbers information can be found. -->
+
+    <!-- Spain -->
+    <!-- http://www.minetur.gob.es/telecomunicaciones/es-ES/Servicios/Numeracion/Documents/2012_09_10_Presentation_E164_Numbering_plan_Spain.pdf -->
+    <!-- http://www.minetur.gob.es/telecomunicaciones/es-ES/Servicios/Numeracion/Documents/Descripcion_plan_20101216.pdf -->
+    <!-- http://www.minetur.gob.es/telecomunicaciones/es-ES/Servicios/Numeracion/Documents/13-01-11_Gu%C3%ADa_Numeracion.pdf -->
+    <territory id="ES">
+      <generalDesc>
+        <nationalNumberPattern>[0-379]\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <!-- 133, 134 and 177 aren't in the numbering plan but on vodafone's homepage as short
+             numbers. -->
+        <nationalNumberPattern>
+          0(?:
+            1[0-26]|
+            6[0-27]|
+            8[058]|
+            9[12]
+          )|
+          1(?:
+            0[03-57]\d{1,3}|
+            1(?:
+              2|
+              6(?:
+                000|
+                111
+              )|
+              8\d{2}
+            )|
+            2\d{1,4}|
+            3(?:
+              [34]|
+              \d{2}
+            )|
+            7(?:
+              7|
+              \d{2}
+            )|
+            [4-689]\d{2}
+          )|
+          2(?:
+            [01]\d{4}|
+            2\d{1,4}|
+            [357]\d{3}|
+            80\d{2}
+          )|
+          3[357]\d{3}|
+          [79]9[57]\d{3}
+        </nationalNumberPattern>
+        <exampleNumber>010</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <!-- Section 5.3 and 6.2 of Guia Numeracion (link above) -->
+        <nationalNumberPattern>
+          0(?:
+            16|
+            67|
+            88
+          )|
+          1(?:
+            006|
+            16\d{3}|
+            [3-7]\d{2}
+          )|
+          20\d{4}
+        </nationalNumberPattern>
+        <exampleNumber>116111</exampleNumber>
+      </tollFree>
+      <standardRate>
+        <!-- Section 6.2 of Guia Numeracion (link above).
+             Section 2 and 3 specify that the standard rate from mobile phones is 18-20 cents/min,
+             using this as a guideline the numbers having a cost in the doc have been placed either
+             as standard or premium rate. -->
+        <nationalNumberPattern>
+          0(?:
+            [16][0-2]|
+            80|
+            9[12]
+          )|
+          21\d{4}
+        </nationalNumberPattern>
+        <exampleNumber>211234</exampleNumber>
+      </standardRate>
+      <premiumRate>
+        <!-- Section 5.2 and 6.3 of Guia Numeracion (link above) -->
+        <nationalNumberPattern>
+          1(?:
+            18\d{2}|
+            2\d{1,4}
+          )|
+          2(?:
+            2\d{1,4}|
+            [3-9]\d{3,4}
+          )|
+          [379]\d{4,5}
+        </nationalNumberPattern>
+        <exampleNumber>23456</exampleNumber>
+      </premiumRate>
+      <carrierSpecific>
+        <!-- Network internal services in the numbering plan are actually carrier specific services.
+             The maximum length is specified as 'any' but here they're limited to 6 since that's
+             the maximum of any other short number for Spain. -->
+        <nationalNumberPattern>
+          1(?:
+            2\d{1,4}|
+            3[34]|
+            77
+          )|
+          22\d{1,4}
+        </nationalNumberPattern>
+        <exampleNumber>123</exampleNumber>
+      </carrierSpecific>
+      <carrierServices>
+        <!-- This covers the Network internal services specified in the numbering plan plus the
+             numbers 133, 134 and 177 found on Vodafone's homepage. -->
+        <nationalNumberPattern>
+          1(?:
+            004|
+            2\d{1,4}|
+            3[34]|
+            77
+          )|
+          22\d{1,4}
+        </nationalNumberPattern>
+        <exampleNumber>121</exampleNumber>
+      </carrierServices>
+      <directoryServices>
+        <nationalNumberPattern>118\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>11812</exampleNumber>
+      </directoryServices>
+      <emergency>
+        <nationalNumberPattern>
+          08[58]|
+          112
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+      <expandedEmergency>
+        <nationalNumberPattern>
+          0(?:
+            16|
+            [69][12]|
+            80
+          )|
+          1(?:
+            006|
+            16111
+          )
+        </nationalNumberPattern>
+        <exampleNumber>016</exampleNumber>
+      </expandedEmergency>
+      <smsServices>
+        <!-- Section 6 of Guia Numeracion (link above) -->
+        <nationalNumberPattern>[2379]\d{4,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{5,6}</possibleNumberPattern>
+        <exampleNumber>23456</exampleNumber>
+      </smsServices>
+      <carrierSelectionCodes>
+        <nationalNumberPattern>10[3-57]\d{1,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{4,6}</possibleNumberPattern>
+        <exampleNumber>103123</exampleNumber>
+      </carrierSelectionCodes>
+    </territory>
+
+    <!-- Ethiopia -->
+    <!-- http://www.itu.int/oth/T0202000044/en -->
+    <territory id="ET">
+      <generalDesc>
+        <nationalNumberPattern>9\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          9(?:
+            11?|
+            [23]|
+            9[17]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>991</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.addisculturetourism.gov.et/en/component/k2/itemlist/category/64.html?layout=category -->
+        <!-- http://www.netglobers.com/africa/ethiopia-emergency-numbers-in-ethiopia-.html -->
+        <!-- http://www.addisababacity.gov.et/index.php?option=com_content&view=article&id=139&Itemid=136 -->
+        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
+        <!-- The 91, 92, and 93 numbers are for the city of Addis Ababa. -->
+        <nationalNumberPattern>
+          9(?:
+            11?|
+            [23]|
+            9[17]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>991</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Finland -->
+    <!-- Country calling code shared with Åland (AX) -->
+    <!-- http://www.ficora.fi/en/index/palvelut/palvelutaiheittain/numerointi/numerotyypitjaalueet.html -->
+    <territory id="FI">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Fiji -->
+    <!-- http://www.itu.int/oth/T0202000048/en -->
+    <!-- www.tfl.com.fj -->
+    <territory id="FJ">
+      <generalDesc>
+        <nationalNumberPattern>[0-579]\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <!-- From the Emergency Numbers page on the Telecom Fiji website:
+             http://www.tfl.com.fj/index.cfm?go=tfl.support&id=B5B4EDF6-05EC-069A-38162D21274B90BC&category=support -->
+        <nationalNumberPattern>
+          0(?:
+           1[34]|
+           8[1-4]
+          )|
+          1(?:
+            0[1-3]|
+            [25]9
+          )|
+          2[289]|
+          30|
+          [45]4|
+          75|
+          91[137]
+        </nationalNumberPattern>
+        <exampleNumber>22</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>91[17]</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Falkland Islands (Malvinas) -->
+    <!-- http://www.itu.int/oth/T0202000046/en -->
+    <territory id="FK">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1\d{2}|
+          999
+        </nationalNumberPattern>
+        <!-- Service numbers use 3 digit short codes -->
+        <exampleNumber>123</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Micronesia, Federated States of -->
+    <!-- http://www.itu.int/oth/T020200008B/en -->
+    <territory id="FM">
+      <generalDesc>
+        <nationalNumberPattern>
+          3\d{5}|
+          9\d{2}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}(?:\d{3})?</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          320221|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_971.html -->
+        <nationalNumberPattern>
+          320221|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Faroe Islands -->
+    <!-- http://www.itu.int/oth/T0202000047/en -->
+    <territory id="FO">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <!-- Includes special numbers, special services and universal services.  -->
+        <nationalNumberPattern>
+          1(?:
+            1[248]|
+            4[124]\d|
+            71\d|
+            8[7-9]\d
+          )
+        </nationalNumberPattern>
+        <exampleNumber>114</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- France -->
+    <!-- http://www.arcep.fr/index.php?id=8146 -->
+    <!-- http://fr.wikipedia.org/wiki/Num%C3%A9ro_d'appel_d'urgence -->
+    <territory id="FR">
+      <generalDesc>
+        <nationalNumberPattern>
+          1\d{1,5}|
+          [27]\d{2,4}|
+          3\d{3,4}|
+          [4-68]\d{4}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{2,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <!-- 110 is a number used for different campaigns such as Sidaction for a limited time only.
+             -->
+        <nationalNumberPattern>
+          1(?:
+            0\d{2}|
+            1(?:
+              [02459]|
+              6000|
+              8\d{3}
+            )|
+            [578]
+          )|
+          2(?:
+            0000|
+            24
+          )|
+          3\d{3,4}|
+          7(?:
+            0[06]|
+            22|
+            40|
+            \d{4}
+          )|
+          [4-68]\d{4}
+        </nationalNumberPattern>
+        <exampleNumber>1010</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <!-- http://www.appel118.fr/detail.php#histo -->
+        <!-- Includes some "urgent services" numbers, plus short-codes designated as being free of
+             cost and European harmonised numbers (116XXX). -->
+        <nationalNumberPattern>
+          1(?:
+            0(?:
+              07|
+              13
+            )|
+            1(?:
+              [0459]|
+              6\d{3}|
+              871[03]
+            )
+          )|
+          224|
+          3(?:
+            [01]\d{2}|
+            3700
+          )|
+          740
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+        <exampleNumber>3010</exampleNumber>
+      </tollFree>
+      <standardRate>
+        <!-- 3646 is listed as being the same as a local call on www.ameli.fr. -->
+        <nationalNumberPattern>
+          1023|
+          3(?:
+            646|
+            900
+          )|
+          70[06]
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+        <exampleNumber>1023</exampleNumber>
+      </standardRate>
+      <premiumRate>
+        <!-- 118XYZ numbers are supposed to be tollfree by 2015 according to
+             http://www.arcep.fr/uploads/tx_gspublication/guide-operateurs-editeurs-sva-sept2012.pdf
+             but their current prices vary: according to http://www.appel118.fr/detail.php
+             only two numbers are free at the moment.
+             SMS Services [4-8]\d{4} vary in price from 0.05 euro to 4.50 euro per SMS, based on
+             prefix - we consider these all premium rate for now. -->
+        <nationalNumberPattern>
+          118(
+            [0-68]\d{2}|
+            7(?:
+              0\d|
+              1[1-9]|
+              [2-9]\d
+            )
+          )|
+          36665|
+          [4-8]\d{4}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{5,6}</possibleNumberPattern>
+        <exampleNumber>42000</exampleNumber>
+      </premiumRate>
+      <carrierSpecific>
+        <!-- http://www.appel118.fr/detail.php lists 118777 as only being accessible from SFR. 224
+             is an Orange-only service. -->
+        <nationalNumberPattern>
+          118777|
+          2(?:
+            0000|
+            24
+          )|
+          7\d{2}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+        <exampleNumber>118777</exampleNumber>
+      </carrierSpecific>
+      <!-- Other services in the French plan: -->
+      <carrierServices>
+        <nationalNumberPattern>
+          10\d{2}|
+          7\d{2}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+        <exampleNumber>1012</exampleNumber>
+      </carrierServices>
+      <directoryServices>
+        <nationalNumberPattern>118\d{3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{6}</possibleNumberPattern>
+        <exampleNumber>118218</exampleNumber>
+      </directoryServices>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            [578]|
+            12
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+      <expandedEmergency>
+        <nationalNumberPattern>116111</nationalNumberPattern>
+        <possibleNumberPattern>\d{6}</possibleNumberPattern>
+        <exampleNumber>116111</exampleNumber>
+      </expandedEmergency>
+      <!-- https://clients.txtnation.com/entries/22523777-France-Premium-SMS-Short-Code-Regulations
+           -->
+      <smsServices>
+        <nationalNumberPattern>[3-8]\d{4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>33700</exampleNumber>
+      </smsServices>
+      <carrierSelectionCodes>
+        <!-- The specific carrier selection codes have not yet been assigned. -->
+        <nationalNumberPattern>16\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>1600</exampleNumber>
+      </carrierSelectionCodes>
+    </territory>
+
+    <!-- Gabon -->
+    <!-- http://www.itu.int/oth/T020200004E/en -->
+    <!-- www.arcep.ga -->
+    <territory id="GA">
+      <generalDesc>
+        <nationalNumberPattern>1\d{1,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            730|
+            8|
+            3\d{2}
+          )
+        </nationalNumberPattern>
+        <exampleNumber>1730</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            730|
+            8|
+            3\d{2}
+          )
+        </nationalNumberPattern>
+        <exampleNumber>1730</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- United Kingdom -->
+    <territory id="GB">
+      <generalDesc>
+        <nationalNumberPattern>[1-4679]\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <!-- This is a list of the ones that can be called (as opposed to numbers used by text
+             delivery or data services). -->
+        <nationalNumberPattern>
+          1(?:
+            0[01]|
+            1(?:
+              [12]|
+              [68]\d{3}
+            )|
+            2[123]|
+            33|
+            4(?:
+              1|
+              7\d
+            )|
+            5\d|
+            70\d|
+            800\d|
+            9[15]
+          )|
+          2(?:
+            02|
+            2(?:
+              02|
+              11|
+              2
+            )|
+            3(?:
+              02|
+              45
+            )|
+            425
+          )|
+          3[13]3|
+          4(?:
+            0[02]|
+            35[01]|
+            44[45]|
+            5\d
+          )|
+          650|
+          789|
+          9(?:
+            01|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>150</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          112|
+          999
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Grenada -->
+    <!-- http://www.itu.int/oth/T0202000057/en -->
+    <territory id="GD">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://barbados.usembassy.gov/emergency-grenada.html -->
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Georgia -->
+    <!-- http://www.itu.int/oth/T0202000050/en -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Georgia. -->
+    <territory id="GE">
+      <generalDesc>
+        <nationalNumberPattern>[01]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          0(?:
+            11|
+            22|
+            33
+          )|
+          1(?:
+            1[123]|
+            22
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- According to Wikipedia, 011, 022 and 033 will be replaced by 111, 122, 113 and 114 in
+             2011. We are not sure if that has happened, so we support both versions for now. -->
+        <nationalNumberPattern>
+          0(?:
+            11|
+            22|
+            33
+          )|
+          1(?:
+            1[123]|
+            22
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- French Guiana (French Dept. of) -->
+    <!-- http://www.itu.int/oth/T020200004C/en -->
+    <!-- http://www.arcep.fr/index.php?id=2137&bloc=0594&CMD=RESULTS_NUMEROTATION -->
+    <!-- http://www.arcep.fr/uploads/tx_gsavis/11-1297.pdf -->
+    <territory id="GF">
+      <generalDesc>
+        <nationalNumberPattern>1\d</nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1[578]</nationalNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>1[578]</nationalNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Guernsey -->
+    <!-- Country calling code shared with the UK. -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_the_United_Kingdom -->
+    <territory id="GG">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <!-- Taken from numbers listed explicitly as Public Telephone Network Numbers in
+             http://stakeholders.ofcom.org.uk/binaries/telecoms/numbering/numplan201210.pdf -->
+        <nationalNumberPattern>
+          1(?:
+            0[01]|
+            1(?:
+              [12]|
+              [68]\d{3}
+            )|
+            23|
+            4(?:
+              1|
+              7\d
+            )|
+            55|
+            800\d|
+            95
+          )|
+          999
+        </nationalNumberPattern>
+        <exampleNumber>155</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://en.wikipedia.org/wiki/Guernsey#Emergency_services -->
+        <nationalNumberPattern>
+          112|
+          999
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Ghana -->
+    <!-- http://www.itu.int/oth/T0202000052/en -->
+    <!-- http://www.nca.org.gh/index.php?option=com_content&view=article&id=90&Itemid=65 -->
+    <territory id="GH">
+      <generalDesc>
+        <nationalNumberPattern>[1589]\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          19[123]|
+          (?:
+            54|
+            83
+          )00|
+          999
+        </nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <carrierSpecific>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>
+          (?:
+            54|
+            83
+          )00
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>5400</exampleNumber>
+      </carrierSpecific>
+      <emergency>
+        <nationalNumberPattern>
+          19[123]|
+          999
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+      <smsServices>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>
+          (?:
+            54|
+            83
+          )00
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>5400</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- Gibraltar -->
+    <!-- http://www.gra.gi/index.php?topic=numbering+plan&section=legislation&site=communications-->
+    <territory id="GI">
+      <generalDesc>
+        <nationalNumberPattern>[158]\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            00|
+            1(?:
+              2|
+              6(?:
+                00[06]|
+                1(?:
+                  1[17]|
+                  23
+                )
+              )|
+              8\d{2}
+            )|
+            23|
+            4(?:
+              1|
+              7[014]
+            )|
+            5[015]|
+            9[02349]
+          )|
+          555|
+          8(?:
+            008?|
+            4[0-2]|
+            88
+          )
+        </nationalNumberPattern>
+        <exampleNumber>116000</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <nationalNumberPattern>
+          1(?:
+            00|
+            16\d{3}|
+            23|
+            47\d|
+            5[15]|
+            9[2-4]
+          )|
+          555
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+        <exampleNumber>100</exampleNumber>
+      </tollFree>
+      <standardRate>
+        <nationalNumberPattern>150</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>150</exampleNumber>
+      </standardRate>
+      <carrierSpecific>
+        <nationalNumberPattern>
+          1(?:
+            18\d{2}|
+            23|
+            51|
+            9[2-4]
+          )|
+          555|
+          8(?:
+            00|
+            88
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+        <exampleNumber>123</exampleNumber>
+      </carrierSpecific>
+      <carrierServices>
+        <nationalNumberPattern>
+          123|
+          555|
+          8(?:
+            00|
+            88
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>123</exampleNumber>
+      </carrierServices>
+      <directoryServices>
+        <nationalNumberPattern>
+          1(?:
+            00|
+            18\d{2}
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+        <exampleNumber>11812</exampleNumber>
+      </directoryServices>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            9[09]
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+      <expandedEmergency>
+        <nationalNumberPattern>116111</nationalNumberPattern>
+        <possibleNumberPattern>\d{6}</possibleNumberPattern>
+        <exampleNumber>116111</exampleNumber>
+      </expandedEmergency>
+      <!-- Type B codes in the plan. -->
+      <carrierSelectionCodes>
+        <nationalNumberPattern>88[467]</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>884</exampleNumber>
+      </carrierSelectionCodes>
+    </territory>
+
+    <!-- Greenland -->
+    <!-- http://www.itu.int/oth/T0202000056/en -->
+    <territory id="GL">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Gambia -->
+    <!-- http://www.itu.int/oth/T020200004F/en -->
+    <territory id="GM">
+      <generalDesc>
+        <nationalNumberPattern>1\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1?1[678]</nationalNumberPattern>
+        <exampleNumber>117</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1121.html -->
+        <!-- http://www.netglobers.com/africa/gambia-emergency-numbers-in-the-gambia.html -->
+        <nationalNumberPattern>1?1[678]</nationalNumberPattern>
+        <exampleNumber>117</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Guinea -->
+    <!-- id="GN" -->
+    <!-- No national emergency numbers were located for Guinea. -->
+
+    <!-- Guadeloupe -->
+    <!-- http://www.itu.int/oth/T0202000058/en -->
+    <!-- http://www.guadeloupe.franceantilles.fr/pratique/urgences/numeros-urgence-guadeloupe-14950.php -->
+    <territory id="GP">
+      <generalDesc>
+        <nationalNumberPattern>1\d</nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1[578]</nationalNumberPattern>
+        <exampleNumber>18</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>1[578]</nationalNumberPattern>
+        <exampleNumber>18</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Equatorial Guinea -->
+    <!-- id="GQ" -->
+    <!-- No national emergency numbers were located for Equatorial Guinea. -->
+
+    <!-- Greece -->
+    <!-- http://www.itu.int/oth/T0202000055/en -->
+    <!-- http://en.wikipedia.org/wiki/%2B30 -->
+    <territory id="GR">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            00|
+            12|
+            66|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            00|
+            12|
+            66|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Guatemala -->
+    <!-- http://www.itu.int/oth/T020200005A/en -->
+    <!-- http://www.sit.gob.gt/index.php?page=plan-de-numeracion -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Guatemala -->
+    <territory id="GT">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            10|
+            2\d|
+            [57]\d{2}
+          )
+        </nationalNumberPattern>
+        <exampleNumber>123</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            10|
+            2[03]
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>110</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Guam -->
+    <!-- http://www.nationalnanpa.com/nas/public/assigned_code_query_step1.do?method=resetCodeQueryModel -->
+    <territory id="GU">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.justice.gov.gu/compileroflaws/gca/10gca/10gc084.PDF -->
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Guinea-Bissau -->
+    <!-- http://www.itu.int/oth/T020200005C/en -->
+    <territory id="GW">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[378]</nationalNumberPattern>
+        <exampleNumber>113</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- https://www.osac.gov/pages/ContentReportDetails.aspx?cid=10970 -->
+        <nationalNumberPattern>11[378]</nationalNumberPattern>
+        <exampleNumber>113</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Guyana -->
+    <!-- http://www.itu.int/oth/T020200005D/en -->
+    <territory id="GY">
+      <generalDesc>
+        <nationalNumberPattern>[09]\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          0(?:
+            02|
+            171|
+            444|
+            7[67]7|
+            801|
+            9(?:
+              0[78]|
+              [2-47]
+            )
+          )|
+          91[123]
+       </nationalNumberPattern>
+        <exampleNumber>0801</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>91[123]</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Hong Kong -->
+    <!-- http://www.ofca.gov.hk/en/industry_focus/telecommunications/portability/index.html -->
+    <territory id="HK">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          112|
+          99[29]
+        </nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          112|
+          99[29]
+        </nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Honduras -->
+    <!-- http://www.itu.int/oth/T020200005F/en -->
+    <territory id="HN">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>199</nationalNumberPattern>
+        <exampleNumber>199</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>199</nationalNumberPattern>
+        <exampleNumber>199</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Croatia -->
+    <!-- http://www.itu.int/oth/T0202000032/en -->
+    <!-- http://en.wikipedia.org/wiki/%2B385 -->
+    <territory id="HR">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            92
+          )|
+          9[34]
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            92
+          )|
+          9[34]
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Haiti -->
+    <!-- http://www.itu.int/oth/T020200005E/en -->
+    <territory id="HT">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[48]</nationalNumberPattern>
+        <exampleNumber>114</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
+        <nationalNumberPattern>11[48]</nationalNumberPattern>
+        <exampleNumber>118</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Hungary -->
+    <!-- http://www.itu.int/oth/T0202000061/en -->
+    <territory id="HU">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0[457]|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            0[457]|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Indonesia -->
+    <!-- http://en.wikipedia.org/wiki/%2B62 -->
+    <territory id="ID">
+      <generalDesc>
+        <nationalNumberPattern>[17]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          11[02389]|
+          71400
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <carrierSpecific>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>71400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>71400</exampleNumber>
+      </carrierSpecific>
+      <emergency>
+        <nationalNumberPattern>11[02389]</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+      <smsServices>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>71400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>71400</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- Ireland -->
+    <territory id="IE">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          112|
+          999
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          112|
+          999
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Israel -->
+    <!-- http://www.itu.int/oth/T020200006A/en -->
+    <!-- http://en.wikipedia.org/wiki/%2B972 -->
+    <territory id="IL">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0(?:
+              [012]|
+              400
+            )|
+            1(?:
+              [013-9]\d|
+              2
+            )|
+            [2-9]\d{2}
+          )
+        </nationalNumberPattern>
+        <exampleNumber>1455</exampleNumber>
+      </shortCode>
+      <carrierSpecific>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>10400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>10400</exampleNumber>
+      </carrierSpecific>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            0[012]|
+            12
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+      <smsServices>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>10400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>10400</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- Isle of Man -->
+    <!-- Country calling code shared with the UK. -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_the_United_Kingdom -->
+    <territory id="IM">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1\d{2}(?:\d{3})?|
+          999
+        </nationalNumberPattern>
+        <exampleNumber>150</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.directory.im/directory_useful.aspx -->
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- India -->
+    <!-- http://www.itu.int/oth/T0202000063/en -->
+    <!-- http://en.wikipedia.org/wiki/%2B91 -->
+    <territory id="IN">
+      <generalDesc>
+        <nationalNumberPattern>[12]\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0[0128]|
+            12|
+            298
+          )|
+          2611
+        </nationalNumberPattern>
+        <exampleNumber>108</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            0[0128]|
+            12|
+            298
+          )|
+          2611
+        </nationalNumberPattern>
+        <exampleNumber>108</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- British Indian Ocean Territory / Diego Garcia -->
+    <!-- id="IO" -->
+    <!-- It seems that there are no emergency numbers for this island. -->
+
+    <!-- Iraq -->
+    <territory id="IQ">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0[04]|
+            15|
+            22
+          )
+        </nationalNumberPattern>
+        <exampleNumber>122</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx?country=112 -->
+        <nationalNumberPattern>
+          1(?:
+            0[04]|
+            15|
+            22
+          )
+        </nationalNumberPattern>
+        <exampleNumber>122</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Iran, Islamic Republic of -->
+    <!-- http://www.itu.int/oth/T0202000066/en -->
+    <territory id="IR">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            1[025]|
+            25
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            1[025]|
+            25
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Iceland -->
+    <!-- http://www.pta.is/default.aspx?cat_id=85 -->
+    <!-- http://www.pfs.is/default.aspx?cat_id=14&module_id=210&element_id=4 -->
+    <territory id="IS">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Italy -->
+    <!-- http://www.itu.int/oth/T020200006B/en -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Italy -->
+    <territory id="IT">
+      <generalDesc>
+        <nationalNumberPattern>[14]\d{2,6}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,7}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0\d{2,3}|
+            1(?:
+              [2-5789]|
+              6000
+            )|
+            2\d{2}|
+            3[39]|
+            4(?:
+              82|
+              9\d{1,3}
+            )|
+            5(?:
+              00|
+              1[58]|
+              2[25]|
+              3[03]|
+              44|
+              [59]
+            )|
+            60|
+            8[67]|
+            9(?:
+              [01]|
+              2(?:
+                [01]\d{2}|
+                [2-9]
+              )|
+              4\d|
+              696
+            )
+          )|
+          4(?:
+            2323|
+            3(?:
+              [01]|
+              [45]\d{2}
+            )\d{2}|
+            [478](?:
+              [0-4]|
+              [5-9]\d{2}
+            )\d{2}|
+            5(?:
+              045|
+              5\d{2}
+            )
+          )
+        </nationalNumberPattern>
+        <exampleNumber>114</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <nationalNumberPattern>
+          1(?:
+            16\d{3}|
+            87
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+        <exampleNumber>187</exampleNumber>
+      </tollFree>
+      <premiumRate>
+        <!-- http://clients.txtnation.com/attachments/token/di5kfblvubttvlw/?name=Italy_CASP_EN.pdf -->
+        <nationalNumberPattern>
+          (?:
+            12|
+            4(?:
+              [478]\d{3,5}|
+              55
+            )
+          )\d{2}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4,7}</possibleNumberPattern>
+        <exampleNumber>1254</exampleNumber>
+      </premiumRate>
+      <carrierServices>
+        <nationalNumberPattern>
+          1(?:
+            87|
+            9(?:
+              2(?:
+                [01]\d{2}|
+                [2-9]
+              )|
+              4
+            )
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4,6}</possibleNumberPattern>
+        <exampleNumber>1920</exampleNumber>
+      </carrierServices>
+      <directoryServices>
+        <nationalNumberPattern>12\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>1254</exampleNumber>
+      </directoryServices>
+      <emergency>
+        <nationalNumberPattern>11[2358]</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+      <expandedEmergency>
+        <nationalNumberPattern>
+           1(?:
+             1(?:
+               [47]|
+               6111
+             )|
+             5(?:
+               15|
+               2[25]|
+               3[03]|
+               44
+             )|
+             9696
+           )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+        <exampleNumber>114</exampleNumber>
+      </expandedEmergency>
+      <smsServices>
+        <nationalNumberPattern>4[3-578]\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{5,7}</possibleNumberPattern>
+        <exampleNumber>43000</exampleNumber>
+      </smsServices>
+      <carrierSelectionCodes>
+        <nationalNumberPattern>10\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{4,5}</possibleNumberPattern>
+        <!-- http://www.carrieritalia.it/EN/Carrier-Selection-10164.aspx -->
+        <exampleNumber>10164</exampleNumber>
+      </carrierSelectionCodes>
+    </territory>
+
+    <!-- Jersey -->
+    <!-- Country calling code shared with the UK. -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_the_United_Kingdom -->
+    <territory id="JE">
+      <generalDesc>
+        <nationalNumberPattern>[129]\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <!-- http://www.jcra.je/cms3/v2/public/cmsChild.asp?pageID=1024&childID=1036 -->
+        <nationalNumberPattern>
+          1(?:
+            00|
+            1(?:
+              2|
+              8\d{3}
+            )|
+            23|
+            4(?:
+              [14]|
+              28|
+              7\d
+            )|
+            5\d|
+            7(?:
+              0[12]|
+              [128]|
+              35?
+            )|
+            808|
+            9[135]
+          )|
+          23[234]|
+          999
+        </nationalNumberPattern>
+        <exampleNumber>150</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://en.wikipedia.org/wiki/Jersey#Emergency_services -->
+        <nationalNumberPattern>
+          112|
+          999
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Jamaica -->
+    <!-- http://www.itu.int/oth/T020200006C/en -->
+    <territory id="JM">
+      <generalDesc>
+        <nationalNumberPattern>
+          11\d{2}|
+          911
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          11[029]|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx?country=116 -->
+        <nationalNumberPattern>
+          11[029]|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Jordan -->
+    <!-- http://www.trc.gov.jo/images/stories/pdf/NNP_ver200[1].pdf?lang=english -->
+    <!-- http://www.itu.int/oth/T020200006E/en -->
+    <!-- http://en.wikipedia.org/wiki/%2B962 -->
+    <territory id="JO">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            09|
+            1[0-2]|
+            9[0-24-79]
+          )|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>111</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            91
+          )|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Japan -->
+    <!-- http://www.soumu.go.jp/main_sosiki/joho_tsusin/top/tel_number/number_shitei.html -->
+    <!-- http://www.numberingplans.com/?page=dialling&sub=areacodes&ac=JP -->
+    <territory id="JP">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[09]</nationalNumberPattern>
+        <exampleNumber>110</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[09]</nationalNumberPattern>
+        <exampleNumber>110</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Kenya -->
+    <!-- http://www.cck.go.ke/licensing/numbering/plan.html -->
+    <!-- http://en.wikipedia.org/wiki/+254 -->
+    <territory id="KE">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <!-- Excluding SMS-only premium-rate short codes for now. -->
+        <nationalNumberPattern>
+          1(?:
+            0(?:
+              [09]|
+              400
+            )|
+            1(?:
+              [026]|
+              9[0-2579]
+            )|
+            2[13]|
+            3[01]
+          )|
+          999
+        </nationalNumberPattern>
+        <exampleNumber>116</exampleNumber>
+      </shortCode>
+      <carrierSpecific>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>10400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>10400</exampleNumber>
+      </carrierSpecific>
+      <emergency>
+        <!-- http://www.kenyapolice.go.ke/report_a_crime.asp -->
+        <nationalNumberPattern>
+          112|
+          999
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+      <smsServices>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>10400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>10400</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- Kyrgyzstan -->
+    <!-- http://www.itu.int/oth/T0202000074/en -->
+    <territory id="KG">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>10[123]</nationalNumberPattern>
+        <exampleNumber>101</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>10[123]</nationalNumberPattern>
+        <exampleNumber>101</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Cambodia -->
+    <!-- http://www.itu.int/oth/T0202000023/en -->
+    <!-- http://en.wikipedia.org/wiki/+855 -->
+    <territory id="KH">
+      <generalDesc>
+        <nationalNumberPattern>[16]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          11[789]|
+          666
+        </nationalNumberPattern>
+        <exampleNumber>117</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.phnompenh.gov.kh/phnom-penh-city-emergency-numbers-24-hrs-169.html -->
+        <nationalNumberPattern>
+          11[789]|
+          666
+        </nationalNumberPattern>
+        <exampleNumber>117</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Kiribati -->
+    <!-- http://www.itu.int/oth/T0202000071/en -->
+    <territory id="KI">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          10(?:
+            [0-8]|
+            5[01259]
+          )|
+          99[2349]
+        </nationalNumberPattern>
+        <exampleNumber>100</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- www.tskl.net.ki/directory.pdf -->
+        <nationalNumberPattern>99[2349]</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Comoros -->
+    <!-- http://www.itu.int/oth/T020200002D/en -->
+    <territory id="KM">
+      <generalDesc>
+        <nationalNumberPattern>1\d</nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1[78]</nationalNumberPattern>
+        <exampleNumber>17</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.comstbarth.fr/urgences.asp -->
+        <nationalNumberPattern>1[78]</nationalNumberPattern>
+        <exampleNumber>17</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Saint Kitts and Nevis -->
+    <!-- http://www.itu.int/oth/T02020000B0/en -->
+    <territory id="KN">
+      <generalDesc>
+        <nationalNumberPattern>[39]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          333|
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.stkittstourism.kn/explore-st-kitts-facts.php
+             http://barbados.usembassy.gov/emergency-st_kitts_nevis.html -->
+        <nationalNumberPattern>
+          333|
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Korea, Dem. People's Rep. of -->
+    <!-- id="KP" -->
+    <!-- According to the following webpage, there is no emergency number in North Korea:
+         http://www.netglobers.com/asia/north-korea-emergency-numbers-in-north-korea.html -->
+
+    <!-- Korea (Rep. of) -->
+    <!-- http://www.itu.int/oth/T0202000072/en -->
+    <!-- http://en.wikipedia.org/wiki/%2B82 -->
+    <territory id="KR">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[29]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[29]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Kuwait -->
+    <!-- http://www.itu.int/oth/T0202000073/en -->
+    <territory id="KW">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <exampleNumber>177</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Cayman Islands -->
+    <!-- http://www.itu.int/oth/T0202000027/en -->
+    <territory id="KY">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Kazakhstan -->
+    <!-- http://www.itu.int/oth/T020200006F/en -->
+    <territory id="KZ">
+      <generalDesc>
+        <nationalNumberPattern>[13]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0[123]|
+            12
+          )|
+          30400
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <carrierSpecific>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>30400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>30400</exampleNumber>
+      </carrierSpecific>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            0[123]|
+            12
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+      <smsServices>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>30400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>30400</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- Lao People's Dem. Rep. -->
+    <!-- http://www.itu.int/oth/T0202000075/en (Seems incomplete) -->
+    <!-- http://en.wikipedia.org/wiki/+856 -->
+    <territory id="LA">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>19[015]</nationalNumberPattern>
+        <exampleNumber>190</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_946.html -->
+        <nationalNumberPattern>19[015]</nationalNumberPattern>
+        <exampleNumber>190</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Lebanon -->
+    <!-- http://www.itu.int/oth/T0202000077/en -->
+    <!-- http://en.wikipedia.org/wiki/%2B961 -->
+    <territory id="LB">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            40|
+            75
+          )|
+          999
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            40|
+            75
+          )|
+          999
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Saint Lucia -->
+    <!-- http://www.itu.int/oth/T02020000B1/en -->
+    <territory id="LC">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://barbados.usembassy.gov/emergency-st_lucia.html
+             http://www.stlucia.org/planner/travel.asp
+             Note the second source only mentions 911, so we are not sure if 999 is indeed an
+             emergency number here. -->
+        <nationalNumberPattern>
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Liechtenstein -->
+    <!-- http://www.llv.li/amtsstellen/llv-ak-nummerierung.htm -->
+    <!-- http://www.llv.li/pdf-llv-ak-shortnumbers_20110331.pdf -->
+    <territory id="LI">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            1(?:
+              [278]|
+              45
+            )|
+            4(?:
+              [03-57]|
+              14
+            )|
+            50\d{4}|
+            6(?:
+              00|
+              [1-4]
+            )|
+            75|
+            8(?:
+              1[128]|
+              7
+            )
+          )
+        </nationalNumberPattern>
+        <exampleNumber>1600</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            1[278]|
+            44
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Sri Lanka -->
+    <!-- http://en.wikipedia.org/wiki/%2B94 -->
+    <!-- http://www.itu.int/oth/T02020000C3/en -->
+    <territory id="LK">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[0189]</nationalNumberPattern>
+        <exampleNumber>119</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[0189]</nationalNumberPattern>
+        <exampleNumber>119</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Liberia -->
+    <!-- http://www.itu.int/oth/T0202000079/en -->
+    <territory id="LR">
+      <generalDesc>
+        <nationalNumberPattern>[389]\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          355|
+          8400|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <carrierSpecific>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>8400</nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>8400</exampleNumber>
+      </carrierSpecific>
+      <emergency>
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_950.html -->
+        <nationalNumberPattern>
+          355|
+          911
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+      <smsServices>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>8400</nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>8400</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- Lesotho -->
+    <!-- http://www.itu.int/oth/T0202000078/en -->
+    <territory id="LS">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[257]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.nul.ls/students/students_Home/emergency_Nos/
+             http://www.voyage.gc.ca/countries_pays/report_rapport-eng.asp?id=160000 -->
+        <nationalNumberPattern>11[257]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Lithuania -->
+    <!-- http://www.itu.int/oth/T020200007C/en -->
+    <territory id="LT">
+      <generalDesc>
+        <nationalNumberPattern>[01]\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          0(?:
+            11?|
+            22?|
+            33?
+          )|
+          1(?:
+            0[123]|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          0(?:
+            11?|
+            22?|
+            33?
+          )|
+          1(?:
+            0[123]|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Luxembourg -->
+    <!-- http://www.ilr.public.lu/communications_electroniques/numerotation/index.html -->
+    <territory id="LU">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            1[23]|
+            2\d{3}
+          )
+        </nationalNumberPattern>
+        <exampleNumber>12123</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[23]</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Latvia -->
+    <!-- http://www.itu.int/oth/T0202000076/en -->
+    <!-- http://en.wikipedia.org/wiki/+371 -->
+    <territory id="LV">
+      <generalDesc>
+        <nationalNumberPattern>[01]\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          0[123]|
+          112
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          0[123]|
+          112
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Libya (Soc. People’s Libyan Arab Jamahiriya) -->
+    <territory id="LY">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>19[013]</nationalNumberPattern>
+        <exampleNumber>193</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- This information may or may not apply to the new government. -->
+        <!-- Most of the gov.ly domain is down (checked on 2011-11-07). -->
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_951.html -->
+        <!-- http://www.lookoutlibya.com/Look_Out_Libya_%7C_Health_and_Safety_03.html -->
+        <nationalNumberPattern>19[013]</nationalNumberPattern>
+        <exampleNumber>193</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Morocco -->
+    <!-- Shares formatting and some metadata with Western Sahara. -->
+    <!-- http://www.itu.int/oth/T0202000090/en -->
+    <!-- http://en.wikipedia.org/wiki/+212 -->
+    <territory id="MA">
+      <generalDesc>
+        <nationalNumberPattern>1\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            [59]|
+            77
+          )
+        </nationalNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            [59]|
+            77
+          )
+        </nationalNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Monaco -->
+    <!-- http://www.itu.int/oth/T020200008D/en -->
+    <territory id="MC">
+      <generalDesc>
+        <nationalNumberPattern>1\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            [578]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            [578]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Moldova, Rep. of -->
+    <!-- http://www.itu.int/oth/T020200008C/en -->
+    <!-- http://en.anrceti.md -->
+    <territory id="MD">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            1(?:
+              [279]|
+              6(?:
+                000|
+                1(?:
+                  11|
+                  23
+                )
+              )|
+              8\d
+            )|
+            4\d{3}|
+            5[0-3]\d|
+            6[0-389]\d|
+            8\d{2}|
+            9(?:
+              0[0-9]|
+              [1-4]\d
+            )
+          )
+        </nationalNumberPattern>
+        <exampleNumber>116000</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          112|
+          90[123]
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Montenegro -->
+    <!-- http://www.itu.int/oth/T02020000DA/en -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Montenegro -->
+    <!-- http://www.ekip.me/numeracija/dodijeljena.php -->
+    <territory id="ME">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            [035]\d{2}|
+            1(?:
+              [013-57-9]\d|
+              2|
+              6\d{3}
+            )|
+            2\d{1,2}|
+            4\d{2,3}|
+            9\d{3}
+          )
+        </nationalNumberPattern>
+        <exampleNumber>1011</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            2[234]
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Saint-Martin, French Antilles -->
+    <!-- http://www.itu.int/oth/T0202000058/en -->
+    <!-- http://www.arcep.fr/index.php?id=interactivenumeros - ZABPQ-ZNE.xls -->
+    <territory id="MF">
+      <generalDesc>
+        <nationalNumberPattern>1\d</nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1[578]</nationalNumberPattern>
+        <exampleNumber>18</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.leshotelsdesaintmartin.com/fr/saint-martin-antilles/informations-saint-martin/infos-pratiques-sxm.html -->
+        <nationalNumberPattern>1[578]</nationalNumberPattern>
+        <exampleNumber>18</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Madagascar -->
+    <!-- http://www.itu.int/oth/T020200007F/en -->
+    <territory id="MG">
+      <generalDesc>
+        <nationalNumberPattern>1\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11?[78]</nationalNumberPattern>
+        <exampleNumber>117</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.commerce.gov.mg/index.php/infos-services -->
+        <nationalNumberPattern>11?[78]</nationalNumberPattern>
+        <exampleNumber>117</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Marshall Islands -->
+    <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_964.html -->
+    <territory id="MH">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_964.html -->
+        <!-- Two fixed-line numbers (625 4111 and 625 8666) serve as emergency numbers in addition
+             to the following short number. -->
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Macedonia, Former Yugoslav Rep. of -->
+    <!-- http://www.itu.int/oth/T02020000CE/en -->
+    <territory id="MK">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            9[234]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            9[234]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Mali -->
+    <!-- http://crt-mali.org/pdf/plan_num -->
+    <!-- http://www.orangemali.com/mobile/offrespostpayees.php -->
+    <!-- http://www.orangemali.com/service-clients/service-clients-orange.php -->
+    <territory id="ML">
+      <generalDesc>
+        <nationalNumberPattern>[1367]\d{1,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <!-- Numbers have come from the pages listed above, along with the short-codes to find your
+             voting location published in Mali newspapers such as www.malijet.com. These begin with
+             36. -->
+        <nationalNumberPattern>
+          1(?:
+            1(?:
+              2|
+              [013-9]\d
+            )|
+            2(?:
+              1[02-469]|
+              2[13]
+            )|
+            [578]
+          )|
+          3(?:
+            5(?:
+              0(?:
+                35|
+                57
+              )|
+              2(?:
+                00|
+                11|
+                2[02]|
+                3[04-6]
+                5[0-25-8]|
+                6[0-69]|
+                7[0-47]|
+                80|
+                99
+              )
+            )|
+            6(?:
+              666|
+              777
+            )|
+            7(?:
+              4\d{2}|
+              5(?:
+                05|
+                1[59]|
+                25|
+                5[57]|
+                7[45]
+              )
+            )
+          )|
+          67(?:
+            0[09]|
+            59|
+            77|
+            8[89]|
+            99
+          )|
+          74(?:
+            0[02]|
+            44|
+            55
+          )
+        </nationalNumberPattern>
+        <exampleNumber>1210</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <!-- http://www.malitel.ml/Particuliers/Mobile/Pages/Waatibe.aspx says 6700 is free,
+             http://www.malitel.ml/Particuliers/Mobile/Pages/MessagerieVocale.aspx says 6777 is
+             free. -->
+        <nationalNumberPattern>
+          35200|
+          67(?:
+            00|
+            77
+          )|
+          74(?:
+            02|
+            44
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4,5}</possibleNumberPattern>
+        <exampleNumber>35200</exampleNumber>
+      </tollFree>
+      <standardRate>
+        <!-- 7400 is listed by Orange as costing half the price of a normal SMS. 37433 is cheaper
+             than other voice calls, with the exception of Orange network off-peak calls; it is
+             roughly the same price as that. 37575 is similar to normal SMSs. -->
+        <nationalNumberPattern>
+          37(?:
+            433|
+            575
+          )|
+          7400
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4,5}</possibleNumberPattern>
+        <exampleNumber>7400</exampleNumber>
+      </standardRate>
+      <premiumRate>
+        <!-- Adding the codes to "services à valeur ajoutée" from http://crt-mali.org/pdf/plan_num,
+             plus any other numbers found online where the prices are really high. -->
+        <nationalNumberPattern>
+          122[13]|
+          3(?:
+            52(?:
+              11|
+              2[02]|
+              3[04-6]|
+              99
+            )|
+            7574
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4,5}</possibleNumberPattern>
+        <exampleNumber>35211</exampleNumber>
+      </premiumRate>
+      <carrierSpecific>
+        <!-- 35035 found on http://www.malitel.ml/Pages/News.aspx?IdNews=4 -->
+        <nationalNumberPattern>
+          3(?:
+            5035|
+            6\d{3}
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>35035</exampleNumber>
+      </carrierSpecific>
+      <carrierServices>
+        <nationalNumberPattern>
+          67\d{2}|
+          3(?:
+            50|
+            7[45]
+          )\d{2}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4,5}</possibleNumberPattern>
+        <exampleNumber>6700</exampleNumber>
+      </carrierServices>
+      <smsServices>
+        <nationalNumberPattern>
+          3(?:
+            6\d{3}|
+            7(?:
+              4(?:
+                0[24-9]|
+                [1-9]\d
+              )|
+              5\d{2}
+            )
+          )|
+          7400
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4,5}</possibleNumberPattern>
+        <exampleNumber>37575</exampleNumber>
+      </smsServices>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            [578]
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+        <exampleNumber>17</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Myanmar -->
+    <!-- http://www.itu.int/oth/T0202000092/en -->
+    <territory id="MM">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>199</nationalNumberPattern>
+        <exampleNumber>199</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>199</nationalNumberPattern>
+        <exampleNumber>199</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Mongolia -->
+    <!-- http://www.itu.int/oth/T020200008E/en -->
+    <territory id="MN">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>10[0-3]</nationalNumberPattern>
+        <exampleNumber>102</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>10[0-3]</nationalNumberPattern>
+        <exampleNumber>102</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Macao, China -->
+    <!-- http://www.itu.int/oth/T020200007E/en -->
+    <territory id="MO">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Northern Mariana Islands -->
+    <!-- http://www.itu.int/oth/T02020000EE/en -->
+    <!-- www.cnmiphonebook.com/ -->
+    <territory id="MP">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.dps.gov.mp/ -->
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Martinique (French Dept. of) -->
+    <!-- http://www.itu.int/oth/T0202000086/en -->
+    <!-- http://www.arcep.fr/index.php?id=2137&bloc=0596&CMD=RESULTS_NUMEROTATION -->
+    <territory id="MQ">
+      <generalDesc>
+        <nationalNumberPattern>1\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            [578]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.martinique.franceantilles.fr/pratique/urgences/ -->
+        <nationalNumberPattern>
+          1(?:
+            12|
+            [578]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Mauritania -->
+    <!-- http://www.itu.int/oth/T0202000087/en -->
+    <!-- http://www.are.mr/com-1-4-1.html -->
+    <territory id="MR">
+      <generalDesc>
+        <nationalNumberPattern>1\d</nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1[78]</nationalNumberPattern>
+        <exampleNumber>17</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.lemoci.com/Mauritanie/14-Donnees-generales.htm -->
+        <nationalNumberPattern>1[78]</nationalNumberPattern>
+        <exampleNumber>17</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Montserrat -->
+    <!-- http://www.itu.int/oth/T020200008F/en -->
+    <territory id="MS">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
+        <nationalNumberPattern>
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Malta -->
+    <!-- www.itu.int/oth/T0202000084/en -->
+    <territory id="MT">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Mauritius -->
+    <!-- http://www.icta.mu/telecommunications/numbering.htm -->
+    <territory id="MU">
+      <generalDesc>
+        <nationalNumberPattern>[189]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1\d{2,4}|
+          8\d{3}|
+          99\d
+        </nationalNumberPattern>
+        <exampleNumber>995</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          11[45]|
+          99[59]
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Maldives -->
+    <territory id="MV">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            02|
+            1[09]|
+            23|
+            90
+          )
+          </nationalNumberPattern>
+        <exampleNumber>123</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            02|
+            19
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>102</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Malawi -->
+    <!-- http://www.itu.int/oth/T0202000080/en -->
+    <territory id="MW">
+      <generalDesc>
+        <nationalNumberPattern>[189]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          199|
+          80400|
+          99[789]
+        </nationalNumberPattern>
+        <exampleNumber>997</exampleNumber>
+      </shortCode>
+      <carrierSpecific>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>80400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>80400</exampleNumber>
+      </carrierSpecific>
+      <emergency>
+        <!-- http://www.malawiembassy.org/visit/contact.html -->
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_959.html -->
+        <nationalNumberPattern>
+          199|
+          99[789]
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>997</exampleNumber>
+      </emergency>
+      <smsServices>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>80400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>80400</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- Mexico -->
+    <!-- http://en.wikipedia.org/wiki/%2B52 -->
+    <territory id="MX">
+      <generalDesc>
+        <nationalNumberPattern>[0579]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          0(?:
+            [24589]0|
+            [37][01]|
+            6[0568]|
+            8[09]
+          )|
+          53053|
+          7766|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>030</exampleNumber>
+      </shortCode>
+      <premiumRate>
+        <!-- We have received information that 7766 is a premium rate number used to buy various
+             types of services or media. -->
+        <nationalNumberPattern>
+          53053|
+          7766
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{4,5}</possibleNumberPattern>
+        <exampleNumber>7766</exampleNumber>
+      </premiumRate>
+      <carrierServices>
+        <nationalNumberPattern>050</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>050</exampleNumber>
+      </carrierServices>
+      <directoryServices>
+        <nationalNumberPattern>040</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>040</exampleNumber>
+      </directoryServices>
+      <emergency>
+        <!-- http://en.wikipedia.org/wiki/%2B52#Other_service_numbers -->
+        <!-- http://en.wikipedia.org/wiki/Emergency_telephone_number -->
+        <nationalNumberPattern>
+          0(?:
+            6[0568]|
+            80
+          )|
+          911
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>066</exampleNumber>
+      </emergency>
+      <expandedEmergency>
+        <!-- Found information online that 089 is a tip line for anonymous crime reporting. -->
+        <nationalNumberPattern>089</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </expandedEmergency>
+    </territory>
+
+    <!-- Malaysia -->
+    <!-- http://en.wikipedia.org/wiki/%2B60 -->
+    <!-- http://www.skmm.gov.my -->
+    <territory id="MY">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          112|
+          999
+        </nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          112|
+          999
+        </nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Mozambique -->
+    <!-- http://www.itu.int/oth/T0202000091/en -->
+    <territory id="MZ">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            [02-5]\d{2}|
+            1[79]|
+            9[78]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>1011</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- 11X is national, 19X is for Maputo. -->
+        <!-- http://www.lonelyplanet.com/shop_pickandmix/previews/mozambique-maputo-preview.pdf -->
+        <!-- http://ccmusa.online.co.mz/index.php?option=com_content&task=view&id=20&Itemid=30 -->
+        <nationalNumberPattern>
+          1(?:
+            1[79]|
+            9[78]
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>119</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Namibia -->
+    <!-- http://www.itu.int/oth/T0202000093/en -->
+    <territory id="NA">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0111|
+            \d{3}
+          )|
+          9(?:
+            3111|
+            \d{2}
+          )
+        </nationalNumberPattern>
+        <exampleNumber>93111</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- ITU doc reserves 9XX for emergency numbers. No examples found. -->
+        <!-- http://www.namibia-1on1.com/information/a-emergencynos.html -->
+        <nationalNumberPattern>10111</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>10111</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- New Caledonia (Territoire français d'outre-mer) -->
+    <!-- As there seems to be only one carrier (OPT) in New Caledonia so for now we are not
+         distinguishing carrier specific numbers. -->
+    <!-- http://www.itu.int/oth/T0202000098/en -->
+    <!-- http://www.opt.nc -->
+    <territory id="NC">
+      <generalDesc>
+        <nationalNumberPattern>
+          1\d{1,3}|
+          3\d{3}|
+          5\d{2}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{2,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <!-- OPT: Office des Postes et Télécommunications de Nouvelle Calédonie -->
+        <!-- 3631 is listed as a short number for caller ID services by OPT and explicitly mentioned
+             as toll free (despite not matching the ITU document specification for 36). Note also
+             that we don't list 3651 as a short number because it's a prefix for hiding caller ID
+             and is only ever dialed before another normal number.
+             See: http://www.opt.nc/index.php?option=com_content&view=article&id=17&Itemid=66 -->
+        <!-- 1088 is listed as a toll-free credit balance service for prepay mobiles (not in ITU).
+             See: http://www.opt.nc/index.php?option=com_content&view=article&id=121&Itemid=36 -->
+        <nationalNumberPattern>
+          1(?:
+            0(?:
+              0[06]|
+              1[02-46]|
+              20|
+              3[0125]|
+              42|
+              5[058]|
+              77|
+              88
+            )|
+            [5-8]
+          )|
+          3631|
+          5[6-8]\d
+        </nationalNumberPattern>
+        <exampleNumber>1000</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <!-- It is entirely possible that all 1xxx short numbers are toll free but we're not found
+             good evidence for this anywhere. So far there are no counter examples. -->
+        <!-- 1000 is the operator, 1012 is directory enquiries and 1013 is fixed-line faults.
+             1000 and 1013 are listed as free on http://1000.nc & http://1013.nc and 1012 is
+             mentioned at: http://www.routard.com/guide/nouvelle_caledonie/2343/vie_pratique.htm -->
+        <!-- Note that 103[0-2] are assumed to be toll free as they are listed in regard to an "iZi"
+             service that is dialable from a highly restrictive phone mode:
+             http://www.opt.nc/index.php?option=com_content&view=article&id=16&Itemid=65 -->
+        <nationalNumberPattern>
+          10(?:
+            00|
+            1[23]|
+            3[0-2]|
+            88
+          )|
+          3631|
+          577
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+        <exampleNumber>1000</exampleNumber>
+      </tollFree>
+      <standardRate>
+        <!-- 567: http://www.opt.nc/index.php?option=com_content&view=article&id=14&Itemid=63 -->
+        <!-- 588: http://www.opt.nc/index.php?option=com_content&view=article&id=15&Itemid=64 -->
+        <nationalNumberPattern>
+          5(?:
+            67|
+            88
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>567</exampleNumber>
+      </standardRate>
+      <directoryServices>
+        <nationalNumberPattern>101[23]</nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>1013</exampleNumber>
+      </directoryServices>
+      <emergency>
+        <!-- http://www.routard.com/guide/nouvelle_caledonie/2343/vie_pratique.htm -->
+        <nationalNumberPattern>1[5-8]</nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Niger -->
+    <!-- id="NE" -->
+    <!-- No emergency numbers information can be found. -->
+
+    <!-- Norfolk Island -->
+    <!-- http://www.itu.int/oth/T020200009D/en -->
+    <territory id="NF">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          9(?:
+            11|
+            55|
+            77
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.discovernorfolkisland.com/norfolk/ -->
+        <nationalNumberPattern>
+          9(?:
+            11|
+            55|
+            77
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Nigeria -->
+    <!-- http://www.itu.int/oth/T020200009C/en -->
+    <territory id="NG">
+      <generalDesc>
+        <nationalNumberPattern>[14]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          199|
+          40700
+        </nationalNumberPattern>
+        <exampleNumber>199</exampleNumber>
+      </shortCode>
+      <carrierSpecific>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>40700</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>40700</exampleNumber>
+      </carrierSpecific>
+      <emergency>
+        <nationalNumberPattern>199</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>199</exampleNumber>
+      </emergency>
+      <smsServices>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>40700</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>40700</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- Nicaragua -->
+    <!-- http://www.itu.int/oth/T020200009A/en -->
+    <territory id="NI">
+      <generalDesc>
+        <nationalNumberPattern>[12467]\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            1[58]|
+            2(?:
+              [158]|
+              00?
+            )|
+            900
+          )|
+          2100|
+          4878|
+          6100|
+          7(?:
+            010|
+            100|
+            373
+          )
+        </nationalNumberPattern>
+        <exampleNumber>118</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <nationalNumberPattern>7373</nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>7373</exampleNumber>
+      </tollFree>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            1[58]|
+            2[08]
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>118</exampleNumber>
+      </emergency>
+      <carrierServices>
+        <nationalNumberPattern>
+          1(?:
+            2(?:
+              00|
+              1
+            )|
+            900
+          )|
+          2100|
+          4878|
+          6100|
+          7(?:
+            010|
+            100|
+            373
+          )
+        </nationalNumberPattern>
+        <exampleNumber>121</exampleNumber>
+      </carrierServices>
+    </territory>
+
+    <!-- Netherlands -->
+    <!-- http://en.wikipedia.org/wiki/%2B31 -->
+    <!-- http://www.opta.nl/en/numbers/search-for-numbers -->
+    <territory id="NL">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            833
+          )|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>1833</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          112|
+          911
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Norway -->
+    <!-- Country calling code shared with Svalbard. -->
+    <!-- http://www.npt.no/npt/numsys/E.164.pdf -->
+    <territory id="NO">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[023]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[023]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Nepal -->
+    <!-- http://www.itu.int/oth/T0202000095/en -->
+    <!-- http://www.ntc.net.np/mobile/mob_postpaid_number_scheme.php -->
+    <territory id="NP">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0[0-3]|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            0[0-3]|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Nauru -->
+    <!-- http://www.itu.int/oth/T0202000094/en -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Nauru -->
+    <territory id="NR">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            1[0-2]|
+            23|
+            92
+          )
+        </nationalNumberPattern>
+        <exampleNumber>110</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[0-2]</nationalNumberPattern>
+        <exampleNumber>110</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Niue -->
+    <!-- http://www.itu.int/oth/T02020000EC/en -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Niue -->
+    <territory id="NU">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- New Zealand -->
+    <!-- http://www.itu.int/oth/T0202000099/en -->
+    <!-- Includes Ross Dependency, Antarctica -->
+    <territory id="NZ">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>111</nationalNumberPattern>
+        <exampleNumber>111</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>111</nationalNumberPattern>
+        <exampleNumber>111</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Oman -->
+    <!-- http://www.itu.int/oth/T020200009F/en -->
+    <territory id="OM">
+      <generalDesc>
+        <nationalNumberPattern>9\d{3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>9999</nationalNumberPattern>
+        <exampleNumber>9999</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>9999</nationalNumberPattern>
+        <exampleNumber>9999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Panama -->
+    <!-- http://en.wikipedia.org/wiki/%2B507 -->
+    <territory id="PA">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          10[2-4]|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>102</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Peru -->
+    <!-- http://www.itu.int/oth/T02020000A6/en -->
+    <!-- http://en.wikipedia.org/wiki/+51 -->
+    <territory id="PE">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            05|
+            1[67]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>105</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            05|
+            1[67]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>105</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- French Polynesia (Tahiti) (Territoire français d'outre-mer) -->
+    <!-- http://www.itu.int/oth/T020200004D/en -->
+    <territory id="PF">
+      <generalDesc>
+        <nationalNumberPattern>1\d</nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1[578]</nationalNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
+        <nationalNumberPattern>1[578]</nationalNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Papua New Guinea -->
+    <!-- http://www.itu.int/oth/T02020000A4/en -->
+    <!-- http://en.wikipedia.org/wiki/%2B675 -->
+    <territory id="PG">
+      <generalDesc>
+        <nationalNumberPattern>0\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>000</nationalNumberPattern>
+        <exampleNumber>000</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.pngbd.com/emergency.php has been used, excluding fixed-line phone-numbers.
+             -->
+        <nationalNumberPattern>000</nationalNumberPattern>
+        <exampleNumber>000</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Philippines -->
+    <!-- http://en.wikipedia.org/wiki/%2B63 -->
+    <territory id="PH">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          11[27]|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          11[27]|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>117</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Pakistan -->
+    <!-- http://www.itu.int/oth/T02020000A1/en -->
+    <!-- http://en.wikipedia.org/wiki/%2B92 -->
+    <territory id="PK">
+      <generalDesc>
+        <nationalNumberPattern>1\d{1,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            1(?:
+              22?|
+              5
+            )|
+            [56]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            1(?:
+              22?|
+              5
+            )|
+            [56]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Poland -->
+    <!-- http://en.wikipedia.org/wiki/%2B48 -->
+    <!-- http://www.itu.int/oth/T02020000A8/en -->
+    <territory id="PL">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          112|
+          99[789]
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          112|
+          99[789]
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Saint Pierre and Miquelon (Collectivité territoriale de la République française) -->
+    <!-- http://www.itu.int/oth/T02020000B2/en -->
+    <territory id="PM">
+      <generalDesc>
+        <nationalNumberPattern>1\d</nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1[578]</nationalNumberPattern>
+        <exampleNumber>17</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>1[578]</nationalNumberPattern>
+        <exampleNumber>17</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Puerto Rico -->
+    <!-- http://www.itu.int/oth/T02020000AA/en -->
+    <territory id="PR">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.frommers.com/destinations/puertorico/0094020157.html
+             http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Portugal -->
+    <!-- http://www.anacom.pt/render.jsp?categoryId=279098 -->
+    <territory id="PT">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Palau -->
+    <!-- http://www.itu.int/oth/T02020000A2/en -->
+    <territory id="PW">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Paraguay -->
+    <territory id="PY">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1[1-4]\d|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>123</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          128|
+          911
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Qatar -->
+    <territory id="QA">
+      <generalDesc>
+        <nationalNumberPattern>[129]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          (?:
+            1|
+            20|
+            9[27]\d
+          )\d{2}|
+          999
+        </nationalNumberPattern>
+        <exampleNumber>2012</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Réunion (French Departments and Territories in the Indian Ocean) -->
+    <!-- http://www.itu.int/oth/T020200004B/en -->
+    <territory id="RE">
+      <generalDesc>
+        <nationalNumberPattern>1\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            [578]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.reunion.fr/en/navigation-principale/getting-there/practical-information.html -->
+        <nationalNumberPattern>
+          1(?:
+            12|
+            [578]
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Romania -->
+    <!-- http://www.itu.int/oth/T02020000AC/en -->
+    <territory id="RO">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Serbia -->
+    <territory id="RS">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1[189]\d{1,4}|
+          9[234]
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          112|
+          9[234]
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Russian Federation -->
+    <!-- http://www.itu.int/oth/T02020000AD/en -->
+    <!-- http://en.wikipedia.org/wiki/%2B7 -->
+    <territory id="RU">
+      <generalDesc>
+        <nationalNumberPattern>[01]\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          0[123]|
+          112
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          0[123]|
+          112
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Rwanda -->
+    <!-- http://en.wikipedia.org/wiki/+250 -->
+    <territory id="RW">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Saudi Arabia -->
+    <!-- http://www.itu.int/oth/T02020000B7/en -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Saudi_Arabia -->
+    <territory id="SA">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            1(?:
+              00|
+              2|
+              6111
+            )|
+            410|
+            9(?:
+              00|
+              1[89]|
+              9(?:
+                099|
+                22|
+                91
+              )
+            )
+          )|
+          9(
+            0[24-79]|
+            11|
+            3[379]|
+            40|
+            66|
+            8[5-9]|
+            9[02-9]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>937</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <!-- http://www.childhelplineinternational.org/media/40652/speaker_3_-_saudi_arabia__2_.pdf
+             says that 116111 is free. http://www.arabnews.com/news/451698 talks about 937 being
+             toll free. -->
+        <nationalNumberPattern>
+          116111|
+          937|
+          998
+        </nationalNumberPattern>
+        <exampleNumber>116111</exampleNumber>
+      </tollFree>
+      <standardRate>
+        <!-- This is listed on
+             http://www.mobily.com.sa/portalu/wps/portal/personal/services/video-and-voice-calls/voice-mail/?lang=en
+             as costing 25 per minute. The normal mobile rate for calls is 10-30. -->
+        <nationalNumberPattern>1410</nationalNumberPattern>
+        <possibleNumberPattern>\d{4}</possibleNumberPattern>
+        <exampleNumber>1410</exampleNumber>
+      </standardRate>
+      <emergency>
+        <nationalNumberPattern>
+          112|
+          9(?:
+            11|
+            9[79]
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+      <expandedEmergency>
+        <!-- 116 111 is set up for counselling and referral services in Saudi Arabia, not emergency
+             cases. -->
+        <nationalNumberPattern>
+          9(?:
+            37|
+            66|
+            87|
+            9[68]
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>937</exampleNumber>
+      </expandedEmergency>
+      <carrierSpecific>
+        <!-- 1410 is the Mobily voicemail number. -->
+        <nationalNumberPattern>
+          1(?:
+            100|
+            410
+          )|
+          90[24679]
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+        <exampleNumber>902</exampleNumber>
+      </carrierSpecific>
+      <carrierServices>
+        <nationalNumberPattern>
+          1(?:
+            100|
+            410
+          )|
+          902
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+        <exampleNumber>902</exampleNumber>
+      </carrierServices>
+      <directoryServices>
+        <nationalNumberPattern>905</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>905</exampleNumber>
+      </directoryServices>
+    </territory>
+
+    <!-- Solomon Islands -->
+    <territory id="SB">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0[02-79]|
+            1[12]|
+            2[0-26]|
+            4[189]|
+            68
+          )|
+          9(?:
+            [01]1|
+            22|
+            33|
+            55|
+            77|
+            88|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>100</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Seychelles -->
+    <territory id="SC">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0\d|
+            1[027]|
+            2[0-8]|
+            3[13]|
+            4[0-2]|
+            [59][15]|
+            6[1-9]|
+            7[124-6]|
+            8[158]
+          )|
+          9(?:
+            6\d{2}|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>100</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Sudan -->
+    <!-- http://www.itu.int/oth/T02020000C4/en -->
+    <territory id="SD">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Sweden -->
+    <!-- http://www.pts.se/upload/Ovrigt/Tele/Nummerfragor/Nrplansammanst%C3%A4llning-2013-07-05.pdf -->
+    <!-- http://www.etiskaradet.se/sidor/om-sms-tjanster.aspx -->
+    <territory id="SE">
+      <generalDesc>
+        <nationalNumberPattern>[1-37-9]\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          11(?:
+            [25]|
+            313|
+            4\d{2}|
+            6(?:
+              00[06]|
+              11[17]|
+              123
+            )|
+            7[0-8]|
+            8(?:
+              1(?:
+                [02-9]\d|
+                1[013-9]
+              )|
+              [02-46-9]\d{2}
+            )
+          )|
+          2(?:
+            2[02358]|
+            33|
+            4[01]|
+            50|
+            6[1-4]
+          )|
+          32[13]|
+          7\d{4}|
+          8(?:
+            22|
+            88
+          )|
+          9(?:
+            0(?:
+              000|
+              1(?:
+                [02-9]\d|
+                1[013-9]
+              )|
+              [2-4]\d{2}|
+              510
+            )|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>11313</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{6}</possibleNumberPattern>
+        <exampleNumber>116000</exampleNumber>
+      </tollFree>
+      <premiumRate>
+        <nationalNumberPattern>
+          11811[89]|
+          72\d{3}
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{5,6}</possibleNumberPattern>
+        <exampleNumber>118118</exampleNumber>
+      </premiumRate>
+      <carrierServices>
+        <!-- All numbers have been found on individual operator homepages, they are not
+             specified in the numbering plan. -->
+        <nationalNumberPattern>
+          2(?:
+            2[0238]|
+            33
+          )|
+          32[13]|
+          888
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>222</exampleNumber>
+      </carrierServices>
+      <carrierSpecific>
+        <!-- As with carrierServices, none of the numbers are specified in the numbering plan, they
+             have been found on operator homepages. -->
+        <!-- http://www.bth.se/for/telefoni.nsf/bilagor/Lathund_Telenor_One_2_0_pdf/$file/Lathund_Telenor_One_2.0.pdf -->
+        <!-- http://www.tele2.se/foretag/files/manual_tele2mobil_mini.pdf -->
+        <nationalNumberPattern>
+          2(?:
+            2[02358]|
+            33|
+            4[01]|
+            50|
+            6[1-4]
+          )|
+          32[13]|
+          8(?:
+            22|
+            88
+          )|
+          912
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>222</exampleNumber>
+      </carrierSpecific>
+      <directoryServices>
+        <nationalNumberPattern>118\d{3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{6}</possibleNumberPattern>
+        <exampleNumber>118400</exampleNumber>
+      </directoryServices>
+      <emergency>
+        <nationalNumberPattern>
+          112|
+          90000
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+      <expandedEmergency>
+        <nationalNumberPattern>116111</nationalNumberPattern>
+        <possibleNumberPattern>\d{6}</possibleNumberPattern>
+        <exampleNumber>116111</exampleNumber>
+      </expandedEmergency>
+      <smsServices>
+        <!-- http://www.etiskaradet.se/sidor/om-sms-tjanster.aspx -->
+        <nationalNumberPattern>7\d{4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>72123</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- Singapore -->
+    <territory id="SG">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            [0136]\d{2}|
+            [89](?:
+              [1-9]\d|
+              0[1-9]
+            )|
+            [57]\d{2,3})|
+          99[02-9]
+        </nationalNumberPattern>
+        <exampleNumber>1312</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>99[359]</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Saint Helena and Tristan da Cunha -->
+    <territory id="SH">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1\d{2,3}|
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>1234</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.sthelenatourism.com/pages/fast_facts.html#Emergencies -->
+        <nationalNumberPattern>
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Slovenia -->
+    <!-- http://www.itu.int/oth/T02020000BE/en -->
+    <territory id="SI">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[23]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[23]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Svalbard -->
+    <!-- Country calling code shared with Norway. -->
+    <!-- http://www.npt.no/pt_internet/numsys/E.164.pdf -->
+    <territory id="SJ">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[023]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- Same as Norway, according to http://kho.unis.no/nordlysstasjon_useful.htm -->
+        <nationalNumberPattern>11[023]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Slovakia -->
+    <!-- http://www.itu.int/oth/T02020000BD/en -->
+    <territory id="SK">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            5[058]
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            5[058]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Sierra Leone -->
+    <!-- http://www.itu.int/oth/T02020000BB/en -->
+    <territory id="SL">
+      <generalDesc>
+        <nationalNumberPattern>[069]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          (?:
+            01|
+            99
+          )9|
+          60400
+        </nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <carrierSpecific>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>60400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>60400</exampleNumber>
+      </carrierSpecific>
+      <emergency>
+        <nationalNumberPattern>
+          (?:
+            01|
+            99
+          )9
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+      <smsServices>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>60400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>60400</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- San Marino -->
+    <!-- http://www.itu.int/oth/T02020000B5/en -->
+    <territory id="SM">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[358]</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>113</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[358]</nationalNumberPattern>
+        <exampleNumber>113</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Senegal -->
+    <!-- id="SN" -->
+    <!-- No emergency numbers information can be found. -->
+
+    <!-- Somalia -->
+    <!-- id="SO" -->
+    <!-- According to the following webpage, there is no emergency number in Somalia:
+         http://www.netglobers.com/africa/somalia-emergency-numbers-in-somalia.html -->
+
+    <!-- Suriname -->
+    <territory id="SR">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
+        <exampleNumber>1234</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>115</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>115</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Sao Tome and Principe -->
+    <!-- http://www.itu.int/oth/T02020000B6/en -->
+    <territory id="ST">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.netglobers.com/africa/s%C3%A3o-tome-and-principe-emergency-numbers-in-s%C3%A3o-tome-and-principe.html
+             -->
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1010.html -->
+        <!-- http://www.tipredaktion.net/consumer/lufthansa_en/tip-ST-1.html -->
+        <!-- Emergency numbers longer than 3 digits covered by fixed-line. -->
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- El Salvador -->
+    <!-- http://www.itu.int/oth/T020200003F/en -->
+    <territory id="SV">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Sint Maarten -->
+    <!-- http://www.nanpa.com/pdf/PL_429.pdf -->
+    <!-- http://www.itu.int/oth/T02020000F7/en -->
+    <territory id="SX">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>919</nationalNumberPattern>
+        <exampleNumber>919</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://experiencestmartin.com/islandfacts/telephones.html -->
+        <nationalNumberPattern>919</nationalNumberPattern>
+        <exampleNumber>919</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Syrian Arab Republic -->
+    <!-- http://www.itu.int/oth/T02020000C9/en -->
+    <!-- http://en.wikipedia.org/wiki/%2B963 -->
+    <territory id="SY">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[023]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[023]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Swaziland -->
+    <!-- http://www.itu.int/oth/T02020000C6/en -->
+    <territory id="SZ">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1031.html -->
+        <!-- http://swaziland.usembassy.gov/information_for_travelers.html -->
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Turks and Caicos Islands -->
+    <!-- http://www.itu.int/oth/T02020000D8/en -->
+    <territory id="TC">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
+        <!-- http://s2.turksandcaicosyp.com/Turks-Caicos/Government/2/book -->
+        <nationalNumberPattern>
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Chad -->
+    <!-- http://www.itu.int/oth/T0202000029/en -->
+    <territory id="TD">
+      <generalDesc>
+        <nationalNumberPattern>1\d</nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1[78]</nationalNumberPattern>
+        <exampleNumber>17</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>1[78]</nationalNumberPattern>
+        <exampleNumber>17</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Togo -->
+    <!-- http://www.itu.int/oth/T02020000D1/en -->
+    <territory id="TG">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            01|
+            1[78]|
+            7[17]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>117</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1041.html -->
+        <!-- http://www.netglobers.com/africa/togo-emergency-numbers-in-togo.html -->
+        <!-- http://www.mapsofworld.com/togo/information/emergency-numbers.html -->
+        <nationalNumberPattern>
+          1(?:
+            01|
+            1[78]|
+            7[17]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>117</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Thailand -->
+    <!-- http://www.itu.int/oth/T02020000CD/en -->
+    <!-- http://www.barascientific.com/bscnews/variety/emergency/Tel-4Digi.pdf -->
+    <territory id="TH">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,4}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            669|
+            9[19]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>191</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            669|
+            9[19]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>191</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Tajikistan -->
+    <!-- http://www.itu.int/oth/T02020000CA/en -->
+    <territory id="TJ">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0[1-3]|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            0[1-3]|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Tokelau -->
+    <!-- id="TK" -->
+    <!-- No evidence that any emergency numbers exist for this tiny island has been found. -->
+
+    <!-- Timor-Leste (East Timor) -->
+    <territory id="TL">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0[02]|
+            1[25]|
+            2[0138]|
+            72|
+            9[07]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>102</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[25]</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Turkmenistan -->
+    <!-- http://www.itu.int/oth/T02020000D7/en -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Turkmenistan -->
+    <territory id="TM">
+      <generalDesc>
+        <nationalNumberPattern>0\d</nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>0[1-3]</nationalNumberPattern>
+        <exampleNumber>03</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.netglobers.com/asia/turkmenistan-emergency-numbers-in-turkmenistan.html
+             http://www.voyage.gc.ca/countries_pays/report_rapport-eng.asp?id=301000 -->
+        <nationalNumberPattern>0[1-3]</nationalNumberPattern>
+        <exampleNumber>03</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Tunisia -->
+    <!-- http://www.itu.int/oth/T02020000D5/en -->
+    <territory id="TN">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>19[078]</nationalNumberPattern>
+        <exampleNumber>197</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>19[078]</nationalNumberPattern>
+        <exampleNumber>197</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Tonga -->
+    <!-- http://www.itu.int/oth/T02020000D3/en -->
+    <!-- http://www.wtng.info/wtng-676-to.html -->
+    <territory id="TO">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          9(?:
+            11|
+            22|
+            33|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.tongaholiday.com/?page_id=2034 -->
+        <nationalNumberPattern>
+          9(?:
+            11|
+            22|
+            33|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Turkey -->
+    <!-- http://en.wikipedia.org/wiki/%2B90 -->
+    <!-- http://www.itu.int/oth/T02020000D6/en -->
+    <territory id="TR">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            1[02]|
+            55
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            1[02]|
+            55
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Trinidad and Tobago -->
+    <!-- http://www.itu.int/oth/T02020000D4/en -->
+    <territory id="TT">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>99[09]</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>99[09]</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Tuvalu -->
+    <!-- http://www.itu.int/oth/T02020000D9/en -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Tuvalu -->
+    <territory id="TV">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Taiwan, China -->
+    <!-- http://www.itu.int/oth/T02020000EB/en -->
+    <!-- Extension symbols found on the internet so far have been #, X and Ext - so # has been
+         chosen as the preferred extension prefix. -->
+    <territory id="TW">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[029]</nationalNumberPattern>
+        <exampleNumber>110</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[029]</nationalNumberPattern>
+        <exampleNumber>110</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Tanzania -->
+    <!-- http://www.itu.int/oth/T02020000CB/en -->
+    <territory id="TZ">
+      <generalDesc>
+        <nationalNumberPattern>[149]\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          11[12]|
+          46400|
+          999
+        </nationalNumberPattern>
+        <exampleNumber>111</exampleNumber>
+      </shortCode>
+      <carrierSpecific>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>46400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>46400</exampleNumber>
+      </carrierSpecific>
+      <emergency>
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1038.html
+             http://in2eastafrica.net/emergency-numbers-in-tanzania -->
+        <nationalNumberPattern>
+          11[12]|
+          999
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>111</exampleNumber>
+      </emergency>
+      <smsServices>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>46400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>46400</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- Ukraine -->
+    <!-- http://www.itu.int/oth/T02020000DB/en -->
+    <!-- http://en.wikipedia.org/wiki/%2B380 -->
+    <territory id="UA">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0[123]|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            0[123]|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Uganda -->
+    <!-- http://www.itu.int/oth/T02020000F1/en -->
+    <!-- http://www.ucc.co.ug/licensing/ugandaNumberingPlan.pdf -->
+    <territory id="UG">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>999</nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- United States -->
+    <!-- http://en.wikipedia.org/wiki/North_American_Numbering_Plan#Special_numbers_and_codes -->
+    <!-- http://en.wikipedia.org/wiki/Vertical_service_code -->
+    <!-- http://www.call811.com/how-811-works/default.aspx -->
+    <territory id="US">
+      <generalDesc>
+        <nationalNumberPattern>[1-9]\d{2,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,6}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            1(?:
+              2|
+              5[1-47]|
+              [68]\d|
+              7[0-57]|
+              98
+            )
+          )|
+          [2-9](?:
+            11|
+            \d{4,5}
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <tollFree>
+        <nationalNumberPattern>611</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>611</exampleNumber>
+      </tollFree>
+      <standardRate>
+        <nationalNumberPattern>
+          2(?:
+            3333|
+            42242|
+            56447|
+            6688|
+            75622
+          )|
+          3(?:
+            1010|
+            2665|
+            7404
+          )|
+          40404|
+          560560|
+          6(?:
+            0060|
+            22639|
+            5246|
+            7622
+          )|
+          7(?:
+            0701|
+            3822|
+            4666
+          )|
+          8(?:
+            38255|
+            4816|
+            72265
+          )|
+          99099
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{5,6}</possibleNumberPattern>
+        <exampleNumber>73822</exampleNumber>
+      </standardRate>
+      <premiumRate>
+        <nationalNumberPattern>
+          2(?:
+            4280|
+            5209|
+            7(?:
+              449|
+              663
+            )
+          )|
+          3(?:
+            2340|
+            3786|
+            5564|
+            8(?:
+              135|
+              254
+            )
+          )|
+          4(?:
+            1(?:
+              366|
+              463
+            )|
+            3355|
+            6(?:
+              157|
+              327
+            )|
+            7553|
+            8(?:
+              221|
+              277
+            )
+          )|
+          5(?:
+            2944|
+            4892|
+            5928|
+            9(?:
+              187|
+              342
+            )
+          )|
+          69388|
+          7(?:
+            2(?:
+              078|
+              087
+            )|
+            3(?:
+              288|
+              909
+            )|
+            6426
+          )|
+          8(?:
+            6234|
+            9616
+          )|
+          9(?:
+            5297|
+            6(?:
+              040|
+              835
+            )|
+            7(?:
+              294|
+              688
+            )|
+            9(?:
+              689|
+              796
+            )
+          )
+        </nationalNumberPattern>
+        <exampleNumber>24280</exampleNumber>
+      </premiumRate>
+      <carrierSpecific>
+        <!-- https://support.google.com/plus/answer/1304917
+             611 is listed as working from "most" wireless carriers. -->
+        <nationalNumberPattern>
+          33669|
+          611
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>33669</exampleNumber>
+      </carrierSpecific>
+      <carrierServices>
+        <!-- http://www.dial611.com/why_611.php -->
+        <nationalNumberPattern>611</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>611</exampleNumber>
+      </carrierServices>
+      <directoryServices>
+        <nationalNumberPattern>411</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>411</exampleNumber>
+      </directoryServices>
+      <emergency>
+        <nationalNumberPattern>
+          112|
+          911
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+      <smsServices>
+        <nationalNumberPattern>[2-9]\d{4,5}</nationalNumberPattern>
+        <possibleNumberPattern>\d{5,6}</possibleNumberPattern>
+        <exampleNumber>20566</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- Uruguay -->
+    <!-- http://www.itu.int/oth/T02020000E0/en -->
+    <!-- http://www.ursec.gub.uy -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Uruguay -->
+    <territory id="UY">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            0[4-9]|
+            1[2368]|
+            2[0-3568]
+          )|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>104</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          128|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Uzbekistan -->
+    <!-- http://www.ttts.uz/eng/telephone_codes/codes_uzb_eng -->
+    <!-- http://www.itu.int/oth/T02020000E1/en -->
+    <territory id="UZ">
+      <generalDesc>
+        <nationalNumberPattern>[04]\d{1,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          0(?:
+            0[123]|
+            [123]|
+            50
+          )|
+          45400
+        </nationalNumberPattern>
+        <exampleNumber>01</exampleNumber>
+      </shortCode>
+      <carrierSpecific>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>45400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>45400</exampleNumber>
+      </carrierSpecific>
+      <emergency>
+        <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1057.html
+             http://www.expat.uz/index.php?/Emergency-Numbers.html
+             http://www.mts.uz/en/citycodes/how_to_call_sos
+             Note that the third source, for a local mobile company, comments that a '*' needs to
+             be dialled before the 2-digit emergency numbers on their cell-phone. This is not
+             explicitly handled here, but instead is handled by normalising input in the code. -->
+        <nationalNumberPattern>
+          0(?:
+            0[123]|
+            [123]|
+            50
+          )
+        </nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+        <exampleNumber>01</exampleNumber>
+      </emergency>
+      <smsServices>
+        <!-- https://support.google.com/plus/answer/1304917 -->
+        <nationalNumberPattern>45400</nationalNumberPattern>
+        <possibleNumberPattern>\d{5}</possibleNumberPattern>
+        <exampleNumber>45400</exampleNumber>
+      </smsServices>
+    </territory>
+
+    <!-- Vatican City -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Vatican_City -->
+    <territory id="VA">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[2358]</nationalNumberPattern>
+        <exampleNumber>113</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[2358]</nationalNumberPattern>
+        <exampleNumber>113</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Saint Vincent and the Grenadines -->
+    <!-- http://www.itu.int/oth/T02020000B3/en -->
+    <territory id="VC">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://barbados.usembassy.gov/emergency-svg.html
+             http://travel.state.gov/travel/cis_pa_tw/cis/cis_1028.html?action=/travel/cis_pa_tw/cis/cis_1100.html -->
+        <nationalNumberPattern>
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Venezuela -->
+    <!-- http://www.itu.int/oth/T02020000E3/en -->
+    <!-- http://en.wikipedia.org/wiki/+58 -->
+    <!-- http://wikitravel.org/en/Venezuela -->
+    <territory id="VE">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            71
+          )|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>171</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            71
+          )|
+          911
+        </nationalNumberPattern>
+        <exampleNumber>171</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Virgin Islands, British -->
+    <!-- http://www.itu.int/oth/T020200001E/en -->
+    <territory id="VG">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://barbados.usembassy.gov/emergency-bvi.html
+             http://www.britishvirginislands.com/ntk_emergency.htm -->
+        <nationalNumberPattern>
+          9(?:
+            11|
+            99
+          )
+        </nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Virgin Islands, United States -->
+    <!-- http://www.itu.int/oth/T02020000DF/en -->
+    <territory id="VI">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
+        <nationalNumberPattern>911</nationalNumberPattern>
+        <exampleNumber>911</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Viet Nam (Vietnam) -->
+    <!-- http://www.itu.int/oth/T02020000E4/en -->
+    <!-- http://en.wikipedia.org/wiki/%2B84 -->
+    <territory id="VN">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>11[345]</nationalNumberPattern>
+        <exampleNumber>113</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>11[345]</nationalNumberPattern>
+        <exampleNumber>113</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Vanuatu -->
+    <!-- http://www.itu.int/oth/T02020000E2/en -->
+    <territory id="VU">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>112</nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Wallis and Futuna (Territoire français d'outre-mer) -->
+    <!-- http://www.itu.int/oth/T02020000E6/en -->
+    <territory id="WF">
+      <generalDesc>
+        <nationalNumberPattern>1\d</nationalNumberPattern>
+        <possibleNumberPattern>\d{2}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>1[578]</nationalNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://lannuaire.service-public.fr/navigation/wallis-et-futuna-wallis-futuna-alofi.html
+             -->
+        <nationalNumberPattern>1[578]</nationalNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Samoa -->
+    <!-- http://www.itu.int/oth/T02020000B4/en -->
+    <territory id="WS">
+      <generalDesc>
+        <nationalNumberPattern>9\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>99[4-6]</nationalNumberPattern>
+        <exampleNumber>994</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.blueskysamoa.ws/?page_id=509 -->
+        <nationalNumberPattern>99[4-6]</nationalNumberPattern>
+        <exampleNumber>994</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Yemen -->
+    <!-- http://www.itu.int/oth/T02020000E7/en -->
+    <territory id="YE">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>19[1459]</nationalNumberPattern>
+        <exampleNumber>191</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.yemenypages.com/en/emergency_numbers.aspx -->
+        <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
+        <!-- http://www.netglobers.com/asia/yemen-emergency-numbers-in-yemen.html -->
+        <nationalNumberPattern>19[1459]</nationalNumberPattern>
+        <exampleNumber>191</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Mayotte -->
+    <territory id="YT">
+      <generalDesc>
+        <nationalNumberPattern>1\d{1,2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{2,3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            12|
+            5
+          )
+        </nationalNumberPattern>
+        <exampleNumber>112</exampleNumber>
+      </shortCode>
+      <emergency>
+        <!-- http://www.sfr-mayotte.com/la-carte/les-services-@/article.jspz?oid=679&categ=345 -->
+        <!-- http://www.sccfd.org/travel.html -->
+        <nationalNumberPattern>
+          1(?:
+            12|
+            5
+          )
+        </nationalNumberPattern>
+        <exampleNumber>15</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- South Africa -->
+    <!-- http://www.itu.int/dms_pub/itu-t/oth/02/02/T02020000C10001PDFE.pdf -->
+    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_South_Africa -->
+    <territory id="ZA">
+      <generalDesc>
+        <nationalNumberPattern>1\d{2,4}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3,5}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          1(?:
+            01(?:
+              11|
+              77
+            )|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>10111</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          1(?:
+            01(?:
+              11|
+              77
+            )|
+            12
+          )
+        </nationalNumberPattern>
+        <exampleNumber>10111</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Zambia -->
+    <!-- http://www.itu.int/oth/T02020000E8/en -->
+    <territory id="ZM">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          (?:
+            112|
+            99[139]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          (?:
+            112|
+            99[139]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+
+    <!-- Zimbabwe -->
+    <!-- http://www.itu.int/oth/T02020000E9/en -->
+    <territory id="ZW">
+      <generalDesc>
+        <nationalNumberPattern>[19]\d{2}</nationalNumberPattern>
+        <possibleNumberPattern>\d{3}</possibleNumberPattern>
+      </generalDesc>
+      <shortCode>
+        <nationalNumberPattern>
+          (?:
+            112|
+            99[3459]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </shortCode>
+      <emergency>
+        <nationalNumberPattern>
+          (?:
+            112|
+            99[3459]
+          )
+        </nationalNumberPattern>
+        <exampleNumber>999</exampleNumber>
+      </emergency>
+    </territory>
+  </territories>
+</phoneNumberMetadata>
diff --git a/carrier/README b/carrier/README
new file mode 100644
index 0000000..d486c0d
--- /dev/null
+++ b/carrier/README
@@ -0,0 +1,2 @@
+Unless otherwise specified the data is based on Wikipedia and communication with carriers.
+(http://en.wikipedia.org/wiki/Mobile_Network_Code)
diff --git a/carrier/en/1.txt b/carrier/en/1.txt
new file mode 100644
index 0000000..9bf4d60
--- /dev/null
+++ b/carrier/en/1.txt
@@ -0,0 +1,395 @@
+# 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.
+
+124235|BaTelCo
+124245|BaTelCo
+124255|BaTelCo
+124623|LIME
+124624|LIME
+1246250|LIME
+1246251|LIME
+1246252|LIME
+1246253|LIME
+1246254|LIME
+1246258|Digicel
+124626|Digicel
+124645|Sunbeach Communications
+124682|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
+164923|C&W
+164924|C&W
+164933|DIGICEL
+164934|DIGICEL
+164943|Islandcom
+1671838|i CAN_GSM
+1671848|i CAN_GSM
+1671858|i CAN_GSM
+1671868|Choice Phone
+1671878|Choice Phone
+1671888|Choice Phone
+1671898|Choice Phone
+1767225|Cable & Wireless
+1767235|Cable & Wireless
+1767245|Cable & Wireless
+1767265|Cable & Wireless
+1767275|Cable & Wireless
+1767276|Cable & Wireless
+1767277|Cable & Wireless
+1767614|Digicel
+1767615|Digicel
+1767616|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
+186829|Digicel
+18683|Digicel
+18684|bmobile
+18686|bmobile
+18687|bmobile
+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
diff --git a/carrier/en/20.txt b/carrier/en/20.txt
new file mode 100644
index 0000000..3c18256
--- /dev/null
+++ b/carrier/en/20.txt
@@ -0,0 +1,17 @@
+# 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.
+
+2010|Vodafone
+2011|Etisalat
+2012|Mobinil
diff --git a/carrier/en/211.txt b/carrier/en/211.txt
new file mode 100644
index 0000000..d1a7445
--- /dev/null
+++ b/carrier/en/211.txt
@@ -0,0 +1,18 @@
+# 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.
+
+21191|Zain
+21192|MTN
+21195|Vivacell
+21197|Gemtel
diff --git a/carrier/en/212.txt b/carrier/en/212.txt
new file mode 100644
index 0000000..87af0bd
--- /dev/null
+++ b/carrier/en/212.txt
@@ -0,0 +1,87 @@
+# 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.
+
+# Prefixes include those from http://en.wikipedia.org/wiki/+212 and
+# http://www.telecomjahiz.com/Assistance/Liste-des-prefixes-des-operateurs-de-telephonie-Mobile-et-Fixe-au-Maroc.php
+
+212600|Inwi
+212601|Inwi
+212602|Inwi
+212603|Inwi
+212605|Inwi
+212606|Inwi
+212610|Maroc Telecom
+212611|Maroc Telecom
+212612|Méditel
+212613|Maroc Telecom
+212614|Méditel
+212615|Maroc Telecom
+212616|Maroc Telecom
+212617|Méditel
+212618|Maroc Telecom
+212619|Méditel
+212620|Méditel
+212622|Maroc Telecom
+212623|Maroc Telecom
+212624|Maroc Telecom
+212626|Inwi
+212627|Inwi
+212628|Maroc Telecom
+212629|Inwi
+212630|Inwi
+212633|Inwi
+212634|Inwi
+212635|Inwi
+212638|Inwi
+212640|Inwi
+212641|Maroc Telecom
+212642|Maroc Telecom
+212644|Méditel
+212645|Méditel
+212646|Inwi
+212647|Inwi
+212648|Maroc Telecom
+212649|Méditel
+212650|Maroc Telecom
+212651|Maroc Telecom
+212652|Maroc Telecom
+212653|Maroc Telecom
+212654|Maroc Telecom
+212655|Maroc Telecom
+212656|Méditel
+212657|Méditel
+212658|Maroc Telecom
+212659|Maroc Telecom
+212660|Méditel
+212661|Maroc Telecom
+212662|Maroc Telecom
+212663|Méditel
+212664|Méditel
+212665|Méditel
+212666|Maroc Telecom
+212667|Maroc Telecom
+212668|Maroc Telecom
+212669|Méditel
+212670|Maroc Telecom
+212671|Maroc Telecom
+212672|Maroc Telecom
+212673|Maroc Telecom
+212674|Méditel
+212675|Méditel
+212676|Maroc Telecom
+212677|Maroc Telecom
+212678|Maroc Telecom
+212679|Méditel
+212698|Inwi
+212699|Inwi
diff --git a/carrier/en/213.txt b/carrier/en/213.txt
new file mode 100644
index 0000000..1c2bb77
--- /dev/null
+++ b/carrier/en/213.txt
@@ -0,0 +1,19 @@
+# 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.
+
+21355|Nedjma
+21356|Nedjma
+2136|Mobilis
+21377|Djezzy
+21379|Djezzy
diff --git a/carrier/en/216.txt b/carrier/en/216.txt
new file mode 100644
index 0000000..e55e616
--- /dev/null
+++ b/carrier/en/216.txt
@@ -0,0 +1,20 @@
+# 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.
+
+2162|Tunisiana
+21640|Tunicell
+21641|Tunicell
+2165|Orange
+216797|Tunicell
+2169|Tunicell
diff --git a/carrier/en/220.txt b/carrier/en/220.txt
new file mode 100644
index 0000000..1029f0f
--- /dev/null
+++ b/carrier/en/220.txt
@@ -0,0 +1,19 @@
+# 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.
+
+2202|Africell
+2203|QCell
+2206|Comium
+2207|Africell
+2209|Gamcel
diff --git a/carrier/en/221.txt b/carrier/en/221.txt
new file mode 100644
index 0000000..3c01180
--- /dev/null
+++ b/carrier/en/221.txt
@@ -0,0 +1,17 @@
+# 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.
+
+22170|Expresso
+22176|Tigo
+22177|Orange
diff --git a/carrier/en/222.txt b/carrier/en/222.txt
new file mode 100644
index 0000000..d5986c7
--- /dev/null
+++ b/carrier/en/222.txt
@@ -0,0 +1,19 @@
+# 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.
+
+# Prefixes from ITU: http://www.itu.int/oth/T0202000087/en
+
+2222|Chinguitel
+2223|Mattel
+2224|Mauritel
diff --git a/carrier/en/223.txt b/carrier/en/223.txt
new file mode 100644
index 0000000..b5bb245
--- /dev/null
+++ b/carrier/en/223.txt
@@ -0,0 +1,15 @@
+# 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.
+
+2237|Orange
diff --git a/carrier/en/224.txt b/carrier/en/224.txt
new file mode 100644
index 0000000..40689f4
--- /dev/null
+++ b/carrier/en/224.txt
@@ -0,0 +1,21 @@
+# 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.
+
+# Prefixes from http://www.itu.int/oth/T020200005B/en
+
+22460|Sotelgui
+22462|Orange
+22463|Intercel
+22465|Cellcom
+22466|Areeba
diff --git a/carrier/en/225.txt b/carrier/en/225.txt
new file mode 100644
index 0000000..a679dd8
--- /dev/null
+++ b/carrier/en/225.txt
@@ -0,0 +1,43 @@
+# 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.
+#
+# Source: Prefixes 60, 66 and 67 from Wikipedia, 69 from ITU.
+
+22501|Moov
+22502|Moov
+22503|Moov
+22504|MTN
+22505|MTN
+22506|MTN
+22507|Orange
+22508|Orange
+22509|Orange
+22540|Moov
+22541|Moov
+22542|Moov
+22544|MTN
+22545|MTN
+22546|MTN
+22547|Orange
+22548|Orange
+22549|Orange
+22555|MTN
+22557|Orange
+22558|Orange
+22559|Orange
+22560|GreenN
+22561|GreenN
+22566|KoZ
+22567|KoZ
+22569|Aircom
diff --git a/carrier/en/226.txt b/carrier/en/226.txt
new file mode 100644
index 0000000..e17c9d2
--- /dev/null
+++ b/carrier/en/226.txt
@@ -0,0 +1,42 @@
+# 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.
+
+# http://www.itu.int/oth/T0202000021/en
+
+22660|Telmob
+22661|Telmob
+22662|Telmob
+226630|Telmob
+226631|Telmob
+226632|Telmob
+226633|Telmob
+22664|Airtel
+22665|Airtel
+22666|Airtel
+226680|Telecel Faso
+226681|Telecel Faso
+226682|Telecel Faso
+226683|Telecel Faso
+226684|Telecel Faso
+226685|Telecel Faso
+22670|Telmob
+22671|Telmob
+22672|Telmob
+22673|Telmob
+22674|Airtel
+22675|Airtel
+22676|Airtel
+22677|Airtel
+22678|Telecel Faso
+22679|Telecel Faso
diff --git a/carrier/en/227.txt b/carrier/en/227.txt
new file mode 100644
index 0000000..c685dd7
--- /dev/null
+++ b/carrier/en/227.txt
@@ -0,0 +1,23 @@
+# 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.
+
+22789|Airtel
+22790|Orange
+22791|Orange
+22792|Orange
+22794|Moov
+22796|Airtel
+22797|Airtel
+22798|Airtel
+22799|Airtel
diff --git a/carrier/en/228.txt b/carrier/en/228.txt
new file mode 100644
index 0000000..2b7a12e
--- /dev/null
+++ b/carrier/en/228.txt
@@ -0,0 +1,16 @@
+# 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.
+
+22898|Moov
+22899|Moov
diff --git a/carrier/en/229.txt b/carrier/en/229.txt
new file mode 100644
index 0000000..e516c47
--- /dev/null
+++ b/carrier/en/229.txt
@@ -0,0 +1,23 @@
+# 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.
+
+22964|Moov
+22968|Glo
+22990|Libercom
+22993|BLK
+22994|Moov
+22995|Moov
+22997|MTN
+22998|Glo
+22999|Glo
diff --git a/carrier/en/230.txt b/carrier/en/230.txt
new file mode 100644
index 0000000..bc5d01c
--- /dev/null
+++ b/carrier/en/230.txt
@@ -0,0 +1,61 @@
+# 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.
+
+# Prefixes from http://www.itu.int/oth/T0202000088/en
+
+230525|Cellplus
+230529|MTML
+2305421|Emtel
+2305422|Emtel
+2305423|Emtel
+2305428|Emtel
+2305429|Emtel
+230544|Emtel
+2305471|Mauritius Telecom
+2305472|Emtel
+2305473|Emtel
+2305474|Emtel
+2305475|Emtel
+2305476|Emtel
+2305477|Emtel
+2305478|Emtel
+2305479|Emtel
+230549|Emtel
+230570|Cellplus
+230571|Emtel
+230572|Emtel
+230573|Emtel
+230574|Emtel
+230575|Cellplus
+230576|Cellplus
+230577|Cellplus
+230578|Cellplus
+230579|Cellplus
+230582|Cellplus
+230585|Emtel
+230586|MTML
+2305871|MTML
+2305875|Cellplus
+2305876|Cellplus
+2305877|Cellplus
+2305878|Cellplus
+230590|Cellplus
+230591|Cellplus
+230592|Cellplus
+230593|Emtel
+230594|Cellplus
+230595|MTML
+230596|MTML
+230597|Emtel
+230598|Emtel
diff --git a/carrier/en/231.txt b/carrier/en/231.txt
new file mode 100644
index 0000000..3f368ca
--- /dev/null
+++ b/carrier/en/231.txt
@@ -0,0 +1,17 @@
+# 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.
+
+2315|Comium
+2317|Cellcom
+23188|Lonestar Cell
diff --git a/carrier/en/232.txt b/carrier/en/232.txt
new file mode 100644
index 0000000..5e93d82
--- /dev/null
+++ b/carrier/en/232.txt
@@ -0,0 +1,21 @@
+# 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.
+
+23230|Africell
+23233|Comium
+23276|Airtel
+23277|Africell
+23278|Airtel
+23279|Airtel
+23288|Africell
diff --git a/carrier/en/233.txt b/carrier/en/233.txt
new file mode 100644
index 0000000..ed54b5d
--- /dev/null
+++ b/carrier/en/233.txt
@@ -0,0 +1,22 @@
+# 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.
+
+23320|Vodafone
+23323|Globacom (Zain)
+23324|MTN
+23326|Airtel
+23327|tiGO
+23328|Expresso
+23354|MTN
+23357|tiGO
diff --git a/carrier/en/234.txt b/carrier/en/234.txt
new file mode 100644
index 0000000..53755b2
--- /dev/null
+++ b/carrier/en/234.txt
@@ -0,0 +1,242 @@
+# 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.
+
+234173|Starcomms
+234174|Starcomms
+2341804|Starcomms
+234181|Starcomms
+234182|Starcomms
+234184|Starcomms
+234185|Starcomms
+234187|Starcomms
+2341880|Starcomms
+2341881|Starcomms
+2341882|Starcomms
+2341883|Starcomms
+234189|Starcomms
+234195|Starcomms
+2342870|Starcomms
+2342871|Starcomms
+2342872|Starcomms
+2342873|Starcomms
+2342874|Starcomms
+2342875|Starcomms
+2342876|Starcomms
+2342877|Starcomms
+2343181|Starcomms
+2343182|Starcomms
+2343183|Starcomms
+2343184|Starcomms
+2343185|Starcomms
+2343186|Starcomms
+2343187|Starcomms
+2343188|Starcomms
+2343880|Starcomms
+2343881|Starcomms
+2343882|Starcomms
+2343883|Starcomms
+2343884|Starcomms
+2343885|Starcomms
+2343886|Starcomms
+2343887|Starcomms
+2343961|Starcomms
+2343962|Starcomms
+2343963|Starcomms
+2343964|Starcomms
+2343965|Starcomms
+2343985|Starcomms
+2343986|Starcomms
+2343987|Starcomms
+2343988|Starcomms
+2343989|Starcomms
+2344280|Starcomms
+2344281|Starcomms
+2344282|Starcomms
+2344671|Starcomms
+2344672|Starcomms
+2344673|Starcomms
+2344674|Starcomms
+2344675|Starcomms
+2344676|Starcomms
+2344677|Starcomms
+2344678|Starcomms
+2344679|Starcomms
+2344680|Starcomms
+2344682|Starcomms
+2344683|Starcomms
+2344684|Starcomms
+2344687|Starcomms
+2344880|Starcomms
+2344881|Starcomms
+2344882|Starcomms
+2345277|Starcomms
+2345278|Starcomms
+2345279|Starcomms
+234528|Starcomms
+2345381|Starcomms
+2345382|Starcomms
+2345383|Starcomms
+2345384|Starcomms
+2345385|Starcomms
+2345386|Starcomms
+2345387|Starcomms
+2345389|Starcomms
+2345480|Starcomms
+2345481|Starcomms
+2345482|Starcomms
+2345483|Starcomms
+2345484|Starcomms
+2345485|Starcomms
+2345486|Starcomms
+2345487|Starcomms
+2345684|Starcomms
+2345685|Starcomms
+2345686|Starcomms
+2345687|Starcomms
+2346277|Starcomms
+2346278|Starcomms
+2346279|Starcomms
+234628|Starcomms
+2346437|Starcomms
+2346438|Starcomms
+2346439|Starcomms
+2346461|Starcomms
+2346462|Starcomms
+2346469|Starcomms
+2346470|Starcomms
+2346474|Starcomms
+2346475|Starcomms
+2346476|Starcomms
+2346479|Starcomms
+2346481|Starcomms
+2346482|Starcomms
+2346489|Starcomms
+2346491|Starcomms
+2346492|Starcomms
+2346493|Starcomms
+2346494|Starcomms
+2346495|Starcomms
+2346496|Starcomms
+2346497|Starcomms
+2346498|Starcomms
+2346580|Starcomms
+2346581|Starcomms
+2346582|Starcomms
+2346987|Starcomms
+2346988|Starcomms
+2346989|Starcomms
+2347021|M-Tel
+2347022|M-Tel
+2347025|Visafone
+2347026|Visafone
+2347028|Starcomms
+2347029|Starcomms
+234703|MTN
+234704|Visafone
+234705|Glo
+234706|MTN
+234707|Glo
+234708|Airtel
+2347380|Starcomms
+2347381|Starcomms
+2347382|Starcomms
+2347383|Starcomms
+2347384|Starcomms
+2347385|Starcomms
+2347386|Starcomms
+2347387|Starcomms
+2347691|Starcomms
+2347692|Starcomms
+2347693|Starcomms
+2347694|Starcomms
+2347695|Starcomms
+2347696|Starcomms
+2347697|Starcomms
+2347698|Starcomms
+2347782|Starcomms
+2347783|Starcomms
+2347784|Starcomms
+234802|Airtel
+234803|MTN
+234804|M-Tel
+234805|Glo
+234806|MTN
+234807|Glo
+234808|Airtel
+234809|Etisalat
+234810|MTN
+234811|Glo
+234812|Airtel
+234813|MTN
+234814|MTN
+234815|Glo
+234816|MTN
+234817|Etisalat
+234818|Etisalat
+2348190|Starcomms
+2348191|Starcomms
+2348283|Starcomms
+2348284|Starcomms
+2348285|Starcomms
+2348286|Starcomms
+2348287|Starcomms
+2348288|Starcomms
+2348380|Starcomms
+2348381|Starcomms
+2348382|Starcomms
+2348421|Starcomms
+2348422|Starcomms
+2348431|Starcomms
+2348434|Starcomms
+2348437|Starcomms
+2348438|Starcomms
+2348439|Starcomms
+2348453|Starcomms
+2348454|Starcomms
+2348456|Starcomms
+2348474|Starcomms
+2348475|Starcomms
+2348476|Starcomms
+2348477|Starcomms
+2348478|Starcomms
+2348479|Starcomms
+2348480|Starcomms
+2348481|Starcomms
+2348484|Starcomms
+2348485|Starcomms
+2348486|Starcomms
+2348488|Starcomms
+2348489|Starcomms
+2348490|Starcomms
+2348581|Starcomms
+2348582|Starcomms
+2348583|Starcomms
+2348584|Starcomms
+2348585|Starcomms
+2348586|Starcomms
+2348587|Starcomms
+2348588|Starcomms
+2348782|Starcomms
+2348783|Starcomms
+2348784|Starcomms
+2348785|Starcomms
+2348786|Starcomms
+2348787|Starcomms
+2348788|Starcomms
+2348789|Starcomms
+2348885|Starcomms
+2348886|Starcomms
+2348887|Starcomms
+234980|Starcomms
+234987|Starcomms
diff --git a/carrier/en/235.txt b/carrier/en/235.txt
new file mode 100644
index 0000000..d3891ce
--- /dev/null
+++ b/carrier/en/235.txt
@@ -0,0 +1,15 @@
+# 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.
+
+2356|Airtel
diff --git a/carrier/en/236.txt b/carrier/en/236.txt
new file mode 100644
index 0000000..8a67e1f
--- /dev/null
+++ b/carrier/en/236.txt
@@ -0,0 +1,18 @@
+# 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.
+
+23670|TC
+23672|Orange
+23675|CTP
+23677|Nationlink
diff --git a/carrier/en/237.txt b/carrier/en/237.txt
new file mode 100644
index 0000000..a3f78d4
--- /dev/null
+++ b/carrier/en/237.txt
@@ -0,0 +1,16 @@
+# 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.
+
+2377|MTN Cameroon
+2379|Orange
diff --git a/carrier/en/238.txt b/carrier/en/238.txt
new file mode 100644
index 0000000..2c72812
--- /dev/null
+++ b/carrier/en/238.txt
@@ -0,0 +1,20 @@
+# 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.
+
+23891|T+
+23892|T+
+23895|CVMOVEL
+23897|CVMOVEL
+23898|CVMOVEL
+23899|CVMOVEL
diff --git a/carrier/en/239.txt b/carrier/en/239.txt
new file mode 100644
index 0000000..be49323
--- /dev/null
+++ b/carrier/en/239.txt
@@ -0,0 +1,16 @@
+# 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.
+
+23998|CSTmovel
+23999|CSTmovel
diff --git a/carrier/en/240.txt b/carrier/en/240.txt
new file mode 100644
index 0000000..9cb4fdd
--- /dev/null
+++ b/carrier/en/240.txt
@@ -0,0 +1,17 @@
+# 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.
+
+2405|Orange GQ
+2406|Orange GQ
+2407|Orange GQ
diff --git a/carrier/en/241.txt b/carrier/en/241.txt
new file mode 100644
index 0000000..a17a76e
--- /dev/null
+++ b/carrier/en/241.txt
@@ -0,0 +1,35 @@
+# 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.
+
+24104|Airtel
+24105|Moov
+24106|Libertis
+24107|Airtel
+24110|Libertis
+24111|Libertis
+24120|Libertis
+24121|Libertis
+24122|Libertis
+24123|Libertis
+24124|Libertis
+24125|Libertis
+24126|Libertis
+24127|Libertis
+2413|Libertis
+2414|Airtel
+2415|Moov
+2416|Libertis
+2417|Airtel
+24195|Libertis
+24197|Libertis
diff --git a/carrier/en/242.txt b/carrier/en/242.txt
new file mode 100644
index 0000000..5b35607
--- /dev/null
+++ b/carrier/en/242.txt
@@ -0,0 +1,16 @@
+# 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.
+
+24205|Airtel
+24206|Libertis Telecom
diff --git a/carrier/en/243.txt b/carrier/en/243.txt
new file mode 100644
index 0000000..bde07fe
--- /dev/null
+++ b/carrier/en/243.txt
@@ -0,0 +1,23 @@
+# 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.
+
+24380|Supercell
+24381|Vodacom
+24382|Vodacom
+24384|CCT
+24388|Yozma Timeturns sprl -YTT
+24389|Tigo
+24397|Zain
+24398|Zain
+24399|Zain
diff --git a/carrier/en/244.txt b/carrier/en/244.txt
new file mode 100644
index 0000000..0083940
--- /dev/null
+++ b/carrier/en/244.txt
@@ -0,0 +1,19 @@
+# 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.
+
+24491|Movicel
+24492|UNITEL
+24493|UNITEL
+24494|UNITEL
+24499|Movicel
diff --git a/carrier/en/245.txt b/carrier/en/245.txt
new file mode 100644
index 0000000..60ec756
--- /dev/null
+++ b/carrier/en/245.txt
@@ -0,0 +1,16 @@
+# 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.
+
+2455|Orange
+2456|Areeba
diff --git a/carrier/en/248.txt b/carrier/en/248.txt
new file mode 100644
index 0000000..1587458
--- /dev/null
+++ b/carrier/en/248.txt
@@ -0,0 +1,16 @@
+# 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.
+
+24827|Airtel
+24828|Airtel
diff --git a/carrier/en/249.txt b/carrier/en/249.txt
new file mode 100644
index 0000000..dd1ee9c
--- /dev/null
+++ b/carrier/en/249.txt
@@ -0,0 +1,19 @@
+# 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.
+
+24991|Zain
+24992|MTN
+24995|Network of The World Ltd
+24996|Zain
+24999|MTN
diff --git a/carrier/en/250.txt b/carrier/en/250.txt
new file mode 100644
index 0000000..7edee2a
--- /dev/null
+++ b/carrier/en/250.txt
@@ -0,0 +1,15 @@
+# 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.
+
+25073|Airtel
diff --git a/carrier/en/251.txt b/carrier/en/251.txt
new file mode 100644
index 0000000..4ddd1f1
--- /dev/null
+++ b/carrier/en/251.txt
@@ -0,0 +1,15 @@
+# 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.
+
+25191|ETH-MTN
diff --git a/carrier/en/252.txt b/carrier/en/252.txt
new file mode 100644
index 0000000..02b27d3
--- /dev/null
+++ b/carrier/en/252.txt
@@ -0,0 +1,21 @@
+# 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.
+
+25224|Telesom
+25228|Nationlink
+25263|Telesom
+25267|Nationlink
+25268|Nationlink
+25269|Nationlink
+25279|Somtel
diff --git a/carrier/en/253.txt b/carrier/en/253.txt
new file mode 100644
index 0000000..406459f
--- /dev/null
+++ b/carrier/en/253.txt
@@ -0,0 +1,17 @@
+# 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.
+
+253776|Evatis
+253777|Evatis
+253778|Evatis
diff --git a/carrier/en/254.txt b/carrier/en/254.txt
new file mode 100644
index 0000000..8af6778
--- /dev/null
+++ b/carrier/en/254.txt
@@ -0,0 +1,22 @@
+# 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.
+
+25420|Orange Kenya
+25470|Safaricom
+25471|Safaricom
+25472|Safaricom
+25473|Airtel
+25475|yu
+25477|Orange Kenya
+25478|Airtel
diff --git a/carrier/en/255.txt b/carrier/en/255.txt
new file mode 100644
index 0000000..5befc7d
--- /dev/null
+++ b/carrier/en/255.txt
@@ -0,0 +1,21 @@
+# 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.
+
+25565|tiGO
+25568|Airtel
+25571|tiGO
+25575|Vodacom
+25576|Vodacom
+25577|Zantel
+25578|Airtel
diff --git a/carrier/en/256.txt b/carrier/en/256.txt
new file mode 100644
index 0000000..8d7f92e
--- /dev/null
+++ b/carrier/en/256.txt
@@ -0,0 +1,20 @@
+# 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.
+
+25639|MTN
+25671|UTL
+25675|Airtel
+25677|MTN
+25678|MTN
+25679|Orange
diff --git a/carrier/en/257.txt b/carrier/en/257.txt
new file mode 100644
index 0000000..ff2a8d3
--- /dev/null
+++ b/carrier/en/257.txt
@@ -0,0 +1,21 @@
+# 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.
+
+25729|Leo
+25771|Leo
+25775|Smart Mobile
+25776|Spacetel
+25777|Onatel
+25778|Tempo
+25779|Leo
diff --git a/carrier/en/258.txt b/carrier/en/258.txt
new file mode 100644
index 0000000..e4452e0
--- /dev/null
+++ b/carrier/en/258.txt
@@ -0,0 +1,16 @@
+# 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.
+
+25882|mCel
+25884|Vodacom
diff --git a/carrier/en/260.txt b/carrier/en/260.txt
new file mode 100644
index 0000000..bd20942
--- /dev/null
+++ b/carrier/en/260.txt
@@ -0,0 +1,17 @@
+# 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.
+
+26095|ZAMTEL
+26096|MTN
+26097|Airtel
diff --git a/carrier/en/261.txt b/carrier/en/261.txt
new file mode 100644
index 0000000..90d8f15
--- /dev/null
+++ b/carrier/en/261.txt
@@ -0,0 +1,17 @@
+# 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.
+
+26132|Orange
+26133|Airtel
+26134|Telma
diff --git a/carrier/en/263.txt b/carrier/en/263.txt
new file mode 100644
index 0000000..d947f5d
--- /dev/null
+++ b/carrier/en/263.txt
@@ -0,0 +1,17 @@
+# 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.
+
+26371|Net*One
+26373|Telecel
+26377|Econet
diff --git a/carrier/en/265.txt b/carrier/en/265.txt
new file mode 100644
index 0000000..7a3df7c
--- /dev/null
+++ b/carrier/en/265.txt
@@ -0,0 +1,16 @@
+# 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.
+
+26588|TNM
+26599|Airtel
diff --git a/carrier/en/267.txt b/carrier/en/267.txt
new file mode 100644
index 0000000..45f7caa
--- /dev/null
+++ b/carrier/en/267.txt
@@ -0,0 +1,45 @@
+# 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.
+
+26771|Mascom
+26772|Orange
+26773|BTC Mobile
+267740|Mascom
+267741|Mascom
+267742|Mascom
+267743|Orange
+267744|Orange
+267745|Mascom
+267746|Mascom
+267747|Mascom
+267748|Orange
+267750|Orange
+267751|Orange
+267752|Orange
+267753|Orange
+267754|Mascom
+267755|Mascom
+267756|Mascom
+267757|Orange
+267759|Mascom
+267760|Mascom
+267761|Mascom
+267762|Mascom
+267763|Orange
+267764|Orange
+267765|Orange
+267766|Mascom
+267767|Mascom
+267769|Orange
+267776|Mascom
diff --git a/carrier/en/268.txt b/carrier/en/268.txt
new file mode 100644
index 0000000..fc41374
--- /dev/null
+++ b/carrier/en/268.txt
@@ -0,0 +1,15 @@
+# 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.
+
+2686|Swazi MTN
diff --git a/carrier/en/27.txt b/carrier/en/27.txt
new file mode 100644
index 0000000..c90ef73
--- /dev/null
+++ b/carrier/en/27.txt
@@ -0,0 +1,22 @@
+# 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.
+
+27710|MTN
+27717|MTN
+27718|MTN
+27719|MTN
+2773|MTN
+2778|MTN
+2781|Telkom Mobile / 8.ta / Telekom SA
+2783|MTN
diff --git a/carrier/en/297.txt b/carrier/en/297.txt
new file mode 100644
index 0000000..7b8ee64
--- /dev/null
+++ b/carrier/en/297.txt
@@ -0,0 +1,29 @@
+# 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.
+
+29756|SETAR
+297592|SETAR
+297593|SETAR
+297594|SETAR
+297597|SETAR
+297598|SETAR
+297660|SETAR
+297661|SETAR
+297690|SETAR
+29773|Digicel
+29774|Digicel
+297995|SETAR
+297996|SETAR
+297997|SETAR
+297998|SETAR
diff --git a/carrier/en/298.txt b/carrier/en/298.txt
new file mode 100644
index 0000000..3fd06be
--- /dev/null
+++ b/carrier/en/298.txt
@@ -0,0 +1,18 @@
+# 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.
+
+2982|Faroese Telecom
+2985|Vodafone
+2986|Vodafone
+2987|Vodafone
diff --git a/carrier/en/299.txt b/carrier/en/299.txt
new file mode 100644
index 0000000..cba9536
--- /dev/null
+++ b/carrier/en/299.txt
@@ -0,0 +1,17 @@
+# 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.
+
+2992|TELE Greenland A/S
+2994|TELE Greenland A/S
+2995|TELE Greenland A/S
diff --git a/carrier/en/30.txt b/carrier/en/30.txt
new file mode 100644
index 0000000..c8f01d4
--- /dev/null
+++ b/carrier/en/30.txt
@@ -0,0 +1,20 @@
+# 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.
+
+30690|Wind
+30693|Wind
+30694|Vodafone
+30695|Vodafone
+30697|Cosmote
+30698|Cosmote
diff --git a/carrier/en/31.txt b/carrier/en/31.txt
new file mode 100644
index 0000000..37a4eaa
--- /dev/null
+++ b/carrier/en/31.txt
@@ -0,0 +1,65 @@
+# 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.
+
+31610|KPN
+31611|Vodafone Libertel B.V.
+31612|KPN
+31613|KPN
+31614|T-Mobile
+31615|Vodafone Libertel B.V.
+31616|Telfort
+31617|Telfort
+31620|KPN
+31621|Vodafone Libertel B.V.
+31622|KPN
+31623|KPN
+31624|T-Mobile
+31625|Vodafone Libertel B.V.
+31626|Telfort
+31627|Vodafone Libertel B.V.
+31629|Vodafone Libertel B.V.
+31630|KPN
+31631|Vodafone Libertel B.V.
+31633|Telfort
+31634|T-Mobile
+316351|Intercity Zakelijk
+316359|ASPIDER Solutions Nederland B.V.
+31636|Tele2
+31637|Teleena (MVNE)
+31640|Tele2
+31641|T-Mobile
+31642|T-Mobile
+31643|T-Mobile
+31644|Telfort
+31645|Telfort
+31646|Vodafone Libertel B.V.
+31647|Telfort
+31649|Telfort
+31650|Vodafone Libertel B.V.
+31651|KPN
+31652|Vodafone Libertel B.V.
+31653|KPN
+31654|Vodafone Libertel B.V.
+31655|Vodafone Libertel B.V.
+31656|T-Mobile
+31657|KPN
+31658|Telfort
+31659|Vectone Mobile/Delight Mobile
+31680|Vodafone Libertel B.V.
+31681|T-Mobile
+31683|KPN
+31684|Lycamobile
+31685|Lycamobile
+31686|Lycamobile
+31687|Lycamobile
diff --git a/carrier/en/32.txt b/carrier/en/32.txt
new file mode 100644
index 0000000..e179445
--- /dev/null
+++ b/carrier/en/32.txt
@@ -0,0 +1,18 @@
+# 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.
+
+3246|Telenet
+3247|Proximus
+3248|BASE
+3249|Mobistar
diff --git a/carrier/en/33.txt b/carrier/en/33.txt
new file mode 100644
index 0000000..305aaaa
--- /dev/null
+++ b/carrier/en/33.txt
@@ -0,0 +1,72 @@
+# 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.
+
+336001|Orange France
+336002|SFR
+336003|Bouygues
+336007|SFR
+336008|Orange France
+336009|Bouygues
+33601|SFR
+33603|SFR
+336040|SFR
+336041|SFR
+336044|SFR
+336045|SFR
+336046|SFR
+336047|SFR
+336048|SFR
+336049|SFR
+336050|SFR
+336051|SFR
+336052|SFR
+336053|SFR
+336054|SFR
+336069|SFR
+33607|Orange France
+33608|Orange France
+33609|SFR
+3361|SFR
+3362|SFR
+33634|SFR
+33635|SFR
+336360|SFR
+336361|SFR
+336362|SFR
+336363|SFR
+336364|SFR
+3364166|SFR
+3364167|SFR
+3364168|SFR
+3364169|SFR
+33642|Orange France
+33643|Orange France
+33645|Orange France
+33646|SFR
+33647|Orange France
+33648|Orange France
+33650|Bouygues
+33653|Bouygues
+33654|Orange France
+33655|SFR
+33658|Bouygues
+33659|Bouygues
+3366|Bouygues
+3367|Orange France
+3368|Orange France
+33692|Bouygues
+33693|Bouygues
+33696|Bouygues
+33698|Bouygues
+33699|Bouygues
diff --git a/carrier/en/350.txt b/carrier/en/350.txt
new file mode 100644
index 0000000..57afd52
--- /dev/null
+++ b/carrier/en/350.txt
@@ -0,0 +1,19 @@
+# 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.
+
+35054|GibTel
+35056|GibTel
+35057|GibTel
+35058|GibTel
+35062|Shine
diff --git a/carrier/en/351.txt b/carrier/en/351.txt
new file mode 100644
index 0000000..e731094
--- /dev/null
+++ b/carrier/en/351.txt
@@ -0,0 +1,26 @@
+# 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.
+
+35191|Vodafone
+351922|TMN
+3519240|TMN
+3519241|TMN
+3519242|TMN
+3519243|TMN
+3519244|TMN
+351925|TMN
+351926|TMN
+351927|TMN
+35193|Optimus
+35196|TMN
diff --git a/carrier/en/352.txt b/carrier/en/352.txt
new file mode 100644
index 0000000..0d7639e
--- /dev/null
+++ b/carrier/en/352.txt
@@ -0,0 +1,22 @@
+# 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.
+
+352021|LuxGSM
+352091|Tango
+35261|Orange
+35262|LuxGSM
+35266|Orange
+35268|Orange
+352691|Tango
+35291|Tango
diff --git a/carrier/en/353.txt b/carrier/en/353.txt
new file mode 100644
index 0000000..c7ce27c
--- /dev/null
+++ b/carrier/en/353.txt
@@ -0,0 +1,20 @@
+# 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.
+
+35383|3
+35385|Meteor
+35386|O2
+35387|Vodafone
+35388|eMobile
+35389|Tesco Mobile
diff --git a/carrier/en/355.txt b/carrier/en/355.txt
new file mode 100644
index 0000000..38c5e28
--- /dev/null
+++ b/carrier/en/355.txt
@@ -0,0 +1,18 @@
+# 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.
+
+35566|Plus Communication
+35567|Eagle Mobile
+35568|AMC
+35569|Vodafone
diff --git a/carrier/en/357.txt b/carrier/en/357.txt
new file mode 100644
index 0000000..ea15baa
--- /dev/null
+++ b/carrier/en/357.txt
@@ -0,0 +1,19 @@
+# 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.
+
+357123|Cytamobile-Vodafone
+35795|PrimeTel
+35796|MTN
+35797|Cytamobile-Vodafone
+35799|Cytamobile-Vodafone
diff --git a/carrier/en/358.txt b/carrier/en/358.txt
new file mode 100644
index 0000000..2cc5196
--- /dev/null
+++ b/carrier/en/358.txt
@@ -0,0 +1,44 @@
+# 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.
+
+35841|DNA
+35842|Sonera
+3584320|DNA
+3584321|DNA
+358436|TDC
+358438|TDC
+35844|DNA
+358450|Sonera
+358451|Elisa
+358452|Elisa
+358453|Elisa
+3584541|Sonera
+3584542|Finnet Group / NOKIA OYJ
+3584543|Finnet Group / NOKIA OYJ
+3584544|Finnet Group / NOKIA OYJ
+3584545|Finnet Group / NOKIA OYJ
+3584559|Sonera
+358456|Elisa
+3584570|AMT
+3584573|AMT
+3584574|DNA
+3584575|AMT
+3584576|DNA
+3584577|DNA
+3584578|DNA
+3584579|DNA
+358458|Elisa
+35846|Elisa
+3584944|DNA
+35850|Elisa
diff --git a/carrier/en/359.txt b/carrier/en/359.txt
new file mode 100644
index 0000000..10b6ac2
--- /dev/null
+++ b/carrier/en/359.txt
@@ -0,0 +1,18 @@
+# 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.
+
+35987|Vivacom
+35988|M-Tel
+35989|GLOBUL
+35998|GLOBUL
diff --git a/carrier/en/36.txt b/carrier/en/36.txt
new file mode 100644
index 0000000..0ff8af2
--- /dev/null
+++ b/carrier/en/36.txt
@@ -0,0 +1,17 @@
+# 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.
+
+3620|Telenor
+3630|T-Mobile
+3670|Vodafone
diff --git a/carrier/en/370.txt b/carrier/en/370.txt
new file mode 100644
index 0000000..093c8fb
--- /dev/null
+++ b/carrier/en/370.txt
@@ -0,0 +1,50 @@
+# 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.
+
+37060|Tele 2
+37061|Omnitel
+37062|Omnitel
+370640|BITĖ
+370641|BITĖ
+370642|BITĖ
+370643|BITĖ
+370644|BITĖ
+370645|Tele 2
+370646|Tele 2
+370647|Tele 2
+370648|Tele 2
+370649|BITĖ
+37065|BITĖ
+370660|BITĖ
+370662|Omnitel
+37067|Tele 2
+370680|Omnitel
+370681|BITĖ
+370682|Omnitel
+370683|Tele 2
+370684|Tele 2
+370685|BITĖ
+370686|Omnitel
+370687|Omnitel
+370688|Omnitel
+370689|BITĖ
+370690|BITĖ
+370692|Omnitel
+370693|Omnitel
+370694|Omnitel
+370695|Omnitel
+370696|Omnitel
+370697|Omnitel
+370698|Omnitel
+370699|BITĖ
diff --git a/carrier/en/372.txt b/carrier/en/372.txt
new file mode 100644
index 0000000..bb72ac7
--- /dev/null
+++ b/carrier/en/372.txt
@@ -0,0 +1,30 @@
+# 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.
+
+37250|EMT
+372519|EMT
+37252|EMT
+372530|EMT
+372533|EMT
+372534|EMT
+372536|EMT
+372537|EMT
+372538|EMT
+372539|EMT
+372545|Elisa
+37255|Tele 2
+37256|Elisa
+372577|Elisa
+37258|Tele 2
+372590|EMT
diff --git a/carrier/en/374.txt b/carrier/en/374.txt
new file mode 100644
index 0000000..3957368
--- /dev/null
+++ b/carrier/en/374.txt
@@ -0,0 +1,22 @@
+# 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.
+
+37455|Orange
+37477|VivaCell-MTS
+37491|Beeline
+37493|VivaCell-MTS
+37494|VivaCell-MTS
+37495|Orange
+37498|VivaCell-MTS
+37499|Beeline
diff --git a/carrier/en/375.txt b/carrier/en/375.txt
new file mode 100644
index 0000000..19046c9
--- /dev/null
+++ b/carrier/en/375.txt
@@ -0,0 +1,27 @@
+# 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.
+
+375259|life:)
+375291|velcom
+375292|MTS
+375293|velcom
+375295|MTS
+375296|velcom
+375297|MTS
+375298|MTS
+375299|velcom
+375336|MTS
+375444|velcom
+375445|velcom
+375447|velcom
diff --git a/carrier/en/376.txt b/carrier/en/376.txt
new file mode 100644
index 0000000..0020597
--- /dev/null
+++ b/carrier/en/376.txt
@@ -0,0 +1,15 @@
+# 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.
+
+3763|Mobiland
diff --git a/carrier/en/380.txt b/carrier/en/380.txt
new file mode 100644
index 0000000..819c46b
--- /dev/null
+++ b/carrier/en/380.txt
@@ -0,0 +1,15 @@
+# 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.
+
+38094|IT
diff --git a/carrier/en/381.txt b/carrier/en/381.txt
new file mode 100644
index 0000000..11186d7
--- /dev/null
+++ b/carrier/en/381.txt
@@ -0,0 +1,23 @@
+# 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.
+
+38160|VIP
+38161|VIP
+38162|Telenor
+38163|Telenor
+38164|mt:s
+38165|mt:s
+38166|mt:s
+38168|VIP
+38169|Telenor
diff --git a/carrier/en/385.txt b/carrier/en/385.txt
new file mode 100644
index 0000000..3667b51
--- /dev/null
+++ b/carrier/en/385.txt
@@ -0,0 +1,19 @@
+# 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.
+
+38591|Vip
+38592|Vip
+38595|Tele2
+38598|T-Mobile
+38599|T-Mobile
diff --git a/carrier/en/386.txt b/carrier/en/386.txt
new file mode 100644
index 0000000..4e35e3f
--- /dev/null
+++ b/carrier/en/386.txt
@@ -0,0 +1,23 @@
+# 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.
+
+38630|Si.mobil
+38631|Mobitel
+38640|Si.mobil
+38641|Mobitel
+38649|Mobitel
+38651|Mobitel
+38664|T-2
+38670|Tušmobil
+38671|Mobitel
diff --git a/carrier/en/387.txt b/carrier/en/387.txt
new file mode 100644
index 0000000..87f846e
--- /dev/null
+++ b/carrier/en/387.txt
@@ -0,0 +1,20 @@
+# 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.
+
+38760|BH Mobile
+38761|BH Mobile
+38762|BH Mobile
+38763|HT-ERONET
+38765|m:tel
+38766|m:tel
diff --git a/carrier/en/39.txt b/carrier/en/39.txt
new file mode 100644
index 0000000..1f050f8
--- /dev/null
+++ b/carrier/en/39.txt
@@ -0,0 +1,23 @@
+# 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.
+
+3932|Wind
+3933|TIM
+3934|Vodafone
+3936|TIM
+39370|TIM
+39373|3 Italia
+39377|Vodafone
+3938|Wind
+3939|3 Italia
diff --git a/carrier/en/40.txt b/carrier/en/40.txt
new file mode 100644
index 0000000..ead91b9
--- /dev/null
+++ b/carrier/en/40.txt
@@ -0,0 +1,20 @@
+# 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.
+
+4072|Vodafone
+4073|Vodafone
+4074|Orange
+4075|Orange
+4076|Cosmote
+4077|Digi.Mobil
diff --git a/carrier/en/41.txt b/carrier/en/41.txt
new file mode 100644
index 0000000..3b405d3
--- /dev/null
+++ b/carrier/en/41.txt
@@ -0,0 +1,18 @@
+# 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.
+
+4176|Sunrise
+4177|Tele4u
+4178|Orange
+4179|Swisscom
diff --git a/carrier/en/420.txt b/carrier/en/420.txt
new file mode 100644
index 0000000..43ec7d7
--- /dev/null
+++ b/carrier/en/420.txt
@@ -0,0 +1,32 @@
+# 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.
+
+420601|O2
+420602|O2
+420603|T-Mobile
+420604|T-Mobile
+420605|T-Mobile
+420606|O2
+420607|O2
+420608|Vodafone
+42072|O2
+42073|T-Mobile
+42077|Vodafone
+42093|T-Mobile
+420962|O2
+420963|T-Mobile
+420964|T-Mobile
+420965|T-Mobile
+420966|O2
+420967|Vodafone
diff --git a/carrier/en/421.txt b/carrier/en/421.txt
new file mode 100644
index 0000000..ad52325
--- /dev/null
+++ b/carrier/en/421.txt
@@ -0,0 +1,28 @@
+# 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.
+
+421903|Telekom
+421904|Telekom
+421905|Orange
+421906|Orange
+421907|Orange
+421908|Orange
+421915|Orange
+421916|Orange
+421917|Orange
+421918|Orange
+421940|O2
+421944|O2
+421948|O2
+421949|O2
diff --git a/carrier/en/43.txt b/carrier/en/43.txt
new file mode 100644
index 0000000..8e9df75
--- /dev/null
+++ b/carrier/en/43.txt
@@ -0,0 +1,26 @@
+# 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.
+
+43650|tele.ring
+43660|Hutchison Drei Austria
+43664|A1 TA
+43676|T-Mobile AT
+436770|T-Mobile AT
+436771|T-Mobile AT
+436772|T-Mobile AT
+436778|T-Mobile AT
+436779|T-Mobile AT
+4368183|Orange AT
+43688|Orange AT
+43699|Orange AT
diff --git a/carrier/en/45.txt b/carrier/en/45.txt
new file mode 100644
index 0000000..bc21b71
--- /dev/null
+++ b/carrier/en/45.txt
@@ -0,0 +1,364 @@
+# 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.
+
+45201|TDC
+45202|TDC
+45203|TDC
+45204|TDC
+45205|TDC
+45206|Telenor
+45207|Telenor
+45208|Telenor
+45209|Telenor
+4521|TDC
+45221|Telenor
+45222|Telenor
+45223|Telenor
+45224|Telenor
+45225|Telenor
+45226|Telenor
+45227|Telenor
+45228|Telenor
+45229|Telenor
+45231|TDC
+45232|TDC
+45233|TDC
+45234|TDC
+45235|TDC
+45236|TDC
+45237|TDC
+45238|TDC
+452390|TDC
+452391|TDC
+452392|TDC
+452393|TDC
+452394|TDC
+452395|Telia
+452396|TDC
+452397|TDC
+452398|TDC
+452399|TDC
+4524|TDC
+45251|Telenor
+45252|Telenor
+45253|Telenor
+45254|Telenor
+45255|Telenor
+45256|Telenor
+452590|Telenor
+452591|Telenor
+452592|Telenor
+452593|Telenor
+452594|Telenor
+452595|Telenor
+4526|Telia
+4527|Telia
+4528|Telia
+4529|TDC
+4530|TDC
+45311|3
+45312|3
+453130|3
+4531312|Telenor
+453132|3
+453133|3
+453134|3
+453135|3
+453136|3
+453137|3
+453138|3
+453139|Telenor
+45314|3
+45315|3
+45316|3
+45317|3
+45318|3
+45320|Telenor
+45321|Telenor
+45322|Telenor
+45323|Telenor
+45324|Telenor
+45325|Telenor
+45326|Telenor
+45327|Telenor
+45328|Telenor
+45339692|Telenor
+45339693|Telenor
+4536874|Telenor
+45401|TDC
+45402|TDC
+45403|TDC
+45404|TDC
+45405|Telenor
+45406|Telenor
+45407|Telenor
+45408|Telenor
+45409|Telenor
+45411|Telenor
+45412|Telenor
+45413|Telenor
+45416|Telenor
+45417|Telenor
+45418|Telenor
+45419|Telenor
+454210|Telia
+454212|Telia
+454213|Telia
+454214|Telia
+454217|TDC
+454220|Telia
+454221|Telia
+454222|Telia
+454223|Telia
+454224|Telia
+454225|Telia
+454226|Telia
+45423|Telia
+45424|Telenor
+45425|Telenor
+454260|Telenor
+454270|Telenor
+454276|Telia
+454277|Telia
+454278|Telia
+454279|Telia
+45428|Telenor
+454290|Telenor
+454291|Telenor
+454292|Telenor
+454294|Telenor
+454295|Telenor
+454296|Telia
+454297|Telia
+454298|Telia
+454299|Telia
+455010|Telenor
+455011|Telenor
+455012|Telenor
+455013|Telenor
+455014|Telenor
+45502|Telenor
+455030|Telenor
+455032|Telenor
+455035|Telenor
+455037|Telenor
+455046|Telenor
+45505|Telenor
+455060|TDC
+455061000|TDC
+455062|Telenor
+455063|Telenor
+455064|Telenor
+455065|Telenor
+455066|Telenor
+455067|Telenor
+455068|Telenor
+455069|Telenor
+45507|Telenor
+45508|Telenor
+45509|Telenor
+45510|TDC
+45511|TDC
+45512|TDC
+45513|TDC
+45514|TDC
+45515|TDC
+45516|TDC
+45517|TDC
+455180|TDC
+455181|TDC
+455182|TDC
+455183|TDC
+455184|TDC
+455185|TDC
+455186|TDC
+455187|TDC
+455188|Telia
+455189|Telia
+45519|TDC
+455210|Telenor
+455212|Telenor
+455213|Telia
+455214|Telia
+455215|Telia
+455216|Telia
+455217|Telia
+455218|Telia
+455219|Telia
+455221|Telia
+455222|Telenor
+455223|Telia
+455224|Telia
+455225|Telenor
+455226|Telia
+455227|Telia
+455228|Telia
+455229|Telia
+455231|Telia
+455232|Telia
+455233|Telenor
+455234|Telia
+455235|Telia
+455236|Telia
+455237|Telia
+455238|Telia
+455239|Telia
+455241|Telia
+455242|Telenor
+455243|Telia
+455244|Telenor
+455245|Telia
+455246|Telia
+455247|Telia
+455248|Telia
+455249|Telia
+455251|Telenor
+455252|Telenor
+455253|Telenor
+455254|Telenor
+455255|Telenor
+455256|Telenor
+455257|Telenor
+455258|Telenor
+455259|Telenor
+45526|Telenor
+45527|Telenor
+455280|Telenor
+455281|Telenor
+455282|Telenor
+455283|Telenor
+455284|Telenor
+455285|Telenor
+455286|Telenor
+455287|Telenor
+455288|Telenor
+455290|Telenor
+455291|Telenor
+455292|Telenor
+455293|Telenor
+455294|Telenor
+455295|Telenor
+455296|Telenor
+455297|Telenor
+455298|Telenor
+455310|Telenor
+455312|Telenor
+455313|Telenor
+455314|Telenor
+455315|Telenor
+455316|Telenor
+455317|Telenor
+455318|Telenor
+455319|Telia
+455322|Telia
+455323|Telia
+455330|Telia
+455331|Telia
+455333|TDC
+455334|Telia
+455335|Telia
+455336|Telia
+455337|Telia
+455338|Telia
+455339|Telia
+45534|Telia
+45535|3
+45536|3
+455370|3
+455371|3
+455372|3
+455373|3
+455374|3
+455375|3
+455390|Telenor
+455391|Telenor
+455392|Telenor
+455393|Telenor
+455394|Telenor
+455395|Telenor
+455396|Telenor
+455397|Telenor
+455399|Telenor
+45601|Telia
+45602|Telia
+45603|Telia
+45604|Telia
+45605|Telenor
+45606|Telenor
+45607|Telenor
+45608|Telenor
+456090|Telenor
+456091|Telenor
+456092|Telenor
+456093|Telenor
+456094|Telenor
+456095|Telenor
+456096|Telenor
+456097|Telenor
+456098|Telenor
+456099|TDC
+45610|TDC
+45611|TDC
+45612|TDC
+45613|TDC
+456140|TDC
+456141|TDC
+456142|TDC
+456143|TDC
+456144|TDC
+456145|TDC
+456146|Telia
+456147|TDC
+45615|TDC
+45616|TDC
+45617|TDC
+45631|Telenor
+4570304|Telenor
+4570343|Telenor
+457110|Telenor
+457111|Telenor
+457112|Telenor
+457113|Telenor
+457114|Telenor
+457115|Telenor
+45713|Lycamobile Denmark Ltd
+45718|Lycamobile Denmark Ltd
+45721|Telenor
+45722|Telenor
+45723|Telenor
+45724|Telenor
+45725|Telenor
+45726|Telenor
+457810|Telenor
+457811|Telenor
+4580103|Telenor
+4580104|Telenor
+45914|Lycamobile Denmark Ltd
+45916|Lycamobile Denmark Ltd
+45917|Lycamobile Denmark Ltd
+459694485|Telenor
+459694486|Telenor
+459694487|Telenor
+459694488|Telenor
+459694489|Telenor
+45969449|Telenor
+45969450|Telenor
+45969451|Telenor
+45969452|Telenor
+45969453|Telenor
+45969454|Telenor
+45969455|Telenor
+45969456|Telenor
+459951|Telenor
+459955|Telenor
diff --git a/carrier/en/47.txt b/carrier/en/47.txt
new file mode 100644
index 0000000..c299a8e
--- /dev/null
+++ b/carrier/en/47.txt
@@ -0,0 +1,239 @@
+# 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.
+
+474000|NetCom
+474001|NetCom
+474010|NetCom
+474011|NetCom
+474022|Telenor
+474028|Telenor
+474029|NetCom
+474031|NetCom
+474032|NetCom
+474045|NetCom
+474046|NetCom
+474047|NetCom
+474048|NetCom
+474049|NetCom
+474055|NetCom
+474060|NetCom
+474061|NetCom
+474062|NetCom
+474063|NetCom
+474064|NetCom
+474077|NetCom
+474087|Telenor
+474104|NetCom
+474106|NetCom
+474110|NetCom
+474114|NetCom
+47412|Tele2
+47413|Tele2
+47414|Telenor
+47415|Telenor
+47416|Telenor
+47417|Telenor
+474184|Telenor
+474185|Telenor
+474190|NetCom
+47452|NetCom
+474539|NetCom
+47454|NetCom
+474550|NetCom
+474551|NetCom
+474559|NetCom
+474560|Telenor
+474561|Telenor
+474563|NetCom
+474566|Telenor
+474580|Telenor
+474586|NetCom
+474621|Telenor
+474623|NetCom
+474624|Telenor
+474625|Telenor
+474626|Telenor
+474627|Telenor
+474634|Telenor
+474635|Telenor
+474636|Telenor
+474637|Telenor
+474638|Telenor
+474639|Telenor
+47464|NetCom
+474650|NetCom
+474654|NetCom
+474660|NetCom
+474661|NetCom
+474662|NetCom
+474663|NetCom
+474666|Telenor
+474670|NetCom
+474673|NetCom
+474674|NetCom
+474675|NetCom
+47468|Telenor
+474690|Telenor
+474691|Telenor
+474692|Telenor
+474693|Telenor
+474694|Telenor
+474695|Telenor
+474696|Telenor
+474705|NetCom
+474723|Tele2
+474724|Tele2
+474725|Tele2
+474726|Tele2
+474727|Tele2
+474728|Tele2
+474729|Tele2
+47473|Tele2
+474740|Telenor
+474744|NetCom
+474746|Telenor
+474760|Telenor
+474761|Telenor
+474762|Telenor
+474763|Telenor
+474764|Telenor
+474765|Telenor
+474766|Telenor
+474767|Telenor
+474768|Telenor
+474770|Telenor
+474771|Telenor
+474772|Telenor
+474773|Telenor
+474774|Telenor
+474775|Telenor
+474776|Telenor
+47478|Telenor
+474790|Telenor
+474791|Network Norway
+474792|Network Norway
+474793|Network Norway
+47480|Telenor
+47481|Telenor
+47482|Telenor
+474830|Telenor
+474831|Telenor
+474832|Telenor
+47591|Telenor
+4790|Telenor
+479124|Telenor
+47913|Telenor
+47915|Telenor
+47916|Telenor
+47917|Telenor
+47918|Telenor
+479191|Telenor
+479199|Telenor
+47920|NetCom
+479210|NetCom
+479217|NetCom
+47922|NetCom
+479237|NetCom
+47924|NetCom
+479257|NetCom
+47926|NetCom
+479277|NetCom
+47928|NetCom
+479297|NetCom
+47930|NetCom
+479317|NetCom
+47932|NetCom
+479337|NetCom
+47934|NetCom
+479357|NetCom
+47936|NetCom
+479377|NetCom
+47938|NetCom
+479391|NetCom
+479403|Telenor
+479405|Telenor
+479413|Telenor
+479414|Telenor
+479415|Telenor
+479416|Telenor
+479417|Telenor
+479418|Telenor
+479419|Telenor
+479423|NetCom
+479425|Telenor
+479474|Telenor
+479475|Telenor
+479476|Telenor
+479477|Telenor
+479478|Telenor
+479479|Telenor
+47948|Telenor
+479497|Telenor
+479498|Telenor
+47950|Telenor
+47951|Telenor
+47952|Telenor
+479536|Telenor
+47954|Telenor
+479552|Telenor
+479555|Telenor
+47957|Telenor
+47958|Telenor
+47959|Telenor
+479601|Telenor
+479604|Telenor
+479609|Telenor
+479620|Telenor
+479622|Telenor
+479623|Telenor
+479650|Telenor
+479651|Telenor
+479683|NetCom
+47970|Telenor
+47971|Telenor
+479740|Telenor
+479741|Telenor
+479742|Telenor
+479743|Telenor
+479746|Telenor
+479747|Telenor
+479748|Telenor
+479749|Telenor
+47975|Telenor
+47976|Telenor
+47977|Telenor
+479795|Telenor
+479796|Telenor
+479797|Telenor
+479798|Telenor
+479799|Telenor
+47980|NetCom
+479815|NetCom
+47982|NetCom
+479837|NetCom
+47984|NetCom
+479854|NetCom
+47986|NetCom
+479876|NetCom
+47988|NetCom
+479899|NetCom
+47990|Telenor
+479915|Telenor
+479916|Telenor
+47992|Telenor
+47993|Telenor
+47994|Telenor
+47995|Telenor
+47996|Telenor
+47997|Telenor
diff --git a/carrier/en/48.txt b/carrier/en/48.txt
new file mode 100644
index 0000000..165bdd1
--- /dev/null
+++ b/carrier/en/48.txt
@@ -0,0 +1,117 @@
+# 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.
+
+4850|Orange
+4851|Orange
+48530|Play
+48531|Play
+48532|T-Mobile
+48533|Play
+48535|Play
+48600|T-Mobile
+48601|Plus
+48602|T-Mobile
+48603|Plus
+48604|T-Mobile
+48605|Plus
+48606|T-Mobile
+48607|Plus
+48608|T-Mobile
+48609|Plus
+48660|T-Mobile
+48661|Plus
+48662|T-Mobile
+48663|Plus
+48664|T-Mobile
+48665|Plus
+486666|Play
+48667|Plus
+48668|T-Mobile
+48669|Plus
+486901|Orange
+486902|Orange
+486903|Orange
+486904|Orange
+486905|Orange
+486906|Orange
+486907|CenterNet
+48691|Plus
+48692|T-Mobile
+48693|Plus
+48694|T-Mobile
+48695|Plus
+48696|T-Mobile
+48697|Plus
+48698|T-Mobile
+4869902|Cyfrowy Polsat
+4869903|Cyfrowy Polsat
+4869904|Cyfrowy Polsat
+4869905|Cyfrowy Polsat
+4869906|Cyfrowy Polsat
+4869907|Cyfrowy Polsat
+4869908|Cyfrowy Polsat
+4869909|Cyfrowy Polsat
+4869920|Cyfrowy Polsat
+4869921|Cyfrowy Polsat
+4869923|Cyfrowy Polsat
+4869924|Cyfrowy Polsat
+4869925|Cyfrowy Polsat
+4869926|Cyfrowy Polsat
+4869927|Cyfrowy Polsat
+4869928|Cyfrowy Polsat
+4869929|Cyfrowy Polsat
+4869961|Cyfrowy Polsat
+4869962|Cyfrowy Polsat
+4869963|Cyfrowy Polsat
+4869964|Cyfrowy Polsat
+4869965|Cyfrowy Polsat
+4869966|Cyfrowy Polsat
+4869967|Plus
+4869968|Cyfrowy Polsat
+4869969|Plus
+486998|Plus
+486999|Plus
+487200|CenterNet
+487201|CenterNet
+487202|CenterNet
+487203|CenterNet
+487204|CenterNet
+487205|CenterNet
+487206|CenterNet
+487207|CenterNet
+487209|CenterNet
+48721|Plus
+48722|Plus
+48723|Plus
+48724|Plus
+48725|Plus
+48726|Plus
+487270|Plus
+487272|T-Mobile
+487273|T-Mobile
+487274|Plus
+487275|Plus
+487276|Plus
+487277|Plus
+487278|Plus
+487279|Plus
+487280|Mobyland
+487281|T-Mobile
+487282|T-Mobile
+487283|T-Mobile
+487284|T-Mobile
+487285|T-Mobile
+487286|T-Mobile
+487287|T-Mobile
+487288|T-Mobile
diff --git a/carrier/en/49.txt b/carrier/en/49.txt
new file mode 100644
index 0000000..e1facdc
--- /dev/null
+++ b/carrier/en/49.txt
@@ -0,0 +1,30 @@
+# 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.
+
+49151|T-Mobile
+491520|Vodafone
+49156|Mobilcom
+49160|T-Mobile
+49162|Vodafone
+49163|Eplus
+49170|T-Mobile
+49171|T-Mobile
+49172|Vodafone
+49173|Vodafone
+49174|Vodafone
+49175|T-Mobile
+49176|O2
+49177|Eplus
+49178|Eplus
+49179|O2
diff --git a/carrier/en/501.txt b/carrier/en/501.txt
new file mode 100644
index 0000000..dba2524
--- /dev/null
+++ b/carrier/en/501.txt
@@ -0,0 +1,16 @@
+# 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.
+
+50120|DigiCell
+50121|DigiCell
diff --git a/carrier/en/506.txt b/carrier/en/506.txt
new file mode 100644
index 0000000..17b0db5
--- /dev/null
+++ b/carrier/en/506.txt
@@ -0,0 +1,17 @@
+# 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.
+
+50683|Kolbi ICE
+50688|Kolbi ICE
+50689|Kolbi ICE
diff --git a/carrier/en/51.txt b/carrier/en/51.txt
new file mode 100644
index 0000000..6312f9f
--- /dev/null
+++ b/carrier/en/51.txt
@@ -0,0 +1,584 @@
+# 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.
+
+511973|Claro
+5119750|Movistar
+5119751|Movistar
+51197520|Movistar
+51198003|Movistar
+51198004|Movistar
+51198005|Movistar
+51198006|Movistar
+51198007|Movistar
+51198008|Movistar
+51198009|Movistar
+5119801|Movistar
+5119802|Movistar
+5119803|Movistar
+51198040|Claro
+5119805|Claro
+5119806|Claro
+5119807|Claro
+5119808|Claro
+5119809|Claro
+511985|Movistar
+511986|Claro
+511987|Claro
+511988|Movistar
+511989|Claro
+511990|Movistar
+511991|Claro
+511992|Claro
+511993|Claro
+5119943|Claro
+5119944|Movistar
+5119945|Movistar
+5119946|Claro
+5119947|Claro
+5119948|Claro
+5119949|Claro
+5119953|Movistar
+5119954|Movistar
+5119955|Movistar
+5119956|Movistar
+5119957|Movistar
+5119958|Movistar
+5119959|Movistar
+511996|Movistar
+511997|Claro
+5119980|Movistar
+5119984|Movistar
+5119986|Movistar
+5119987|Movistar
+5119988|Movistar
+5119989|Movistar
+514194170|Claro
+514194171|Claro
+514194172|Claro
+514194173|Claro
+514194188|Movistar
+514194189|Movistar
+51419419|Movistar
+514294200|Movistar
+514294201|Movistar
+514294202|Movistar
+51429424|Movistar
+51429426|Movistar
+51429427|Claro
+51429429|Movistar
+51439430|Movistar
+51439431|Movistar
+514394320|Movistar
+514394321|Movistar
+514394322|Movistar
+514394323|Movistar
+514394324|Movistar
+514394330|Claro
+514394331|Claro
+514394332|Claro
+514394333|Claro
+514394334|Claro
+514394335|Claro
+51439434|Movistar
+51439435|Claro
+51439436|Movistar
+514394370|Claro
+514394371|Claro
+514394372|Claro
+514394373|Claro
+514394374|Claro
+514394375|Claro
+514394376|Claro
+514394377|Claro
+514394378|Movistar
+514394379|Movistar
+51439438|Movistar
+514494801|Movistar
+514494802|Movistar
+514494803|Movistar
+514494804|Movistar
+514494805|Claro
+514494806|Claro
+514494807|Claro
+514494808|Claro
+514494809|Claro
+514494810|Movistar
+514494811|Movistar
+514494812|Movistar
+514494813|Movistar
+514494814|Movistar
+514494815|Movistar
+514494816|Movistar
+51449482|Claro
+51449483|Claro
+51449484|Movistar
+51449485|Movistar
+51449486|Movistar
+51449488|Movistar
+51449489|Movistar
+514494900|Movistar
+514494901|Movistar
+514494902|Movistar
+514494903|Movistar
+514494904|Movistar
+514494905|Movistar
+514494906|Movistar
+514494907|Claro
+514494908|Claro
+514494909|Claro
+51449491|Claro
+51449492|Claro
+51449493|Claro
+51449494|Movistar
+514494950|Movistar
+514494951|Movistar
+514494952|Movistar
+514494953|Movistar
+514494954|Movistar
+514494955|Movistar
+51449496|Movistar
+514494970|Claro
+514494971|Claro
+514494972|Claro
+514494973|Claro
+514494974|Claro
+514494975|Claro
+514494976|Claro
+514494977|Claro
+514494978|Movistar
+514494979|Movistar
+51449498|Movistar
+514494991|Movistar
+514494995|Movistar
+514494996|Movistar
+514494997|Movistar
+514494998|Movistar
+514494999|Movistar
+515195080|Movistar
+515195081|Movistar
+515195082|Movistar
+515195083|Movistar
+51519509|Movistar
+51519510|Movistar
+51519511|Claro
+51519512|Claro
+51519513|Claro
+51519514|Movistar
+515195150|Movistar
+515195151|Movistar
+515195152|Movistar
+515195153|Movistar
+515195154|Movistar
+515195155|Movistar
+515195156|Movistar
+515195157|Movistar
+515195158|Movistar
+51519516|Movistar
+51519517|Claro
+51519518|Movistar
+515195190|Movistar
+515195191|Movistar
+515195193|Movistar
+515195194|Movistar
+515195195|Movistar
+515195196|Movistar
+515195197|Movistar
+515195198|Movistar
+515195199|Movistar
+51529523|Claro
+515295250|Movistar
+515295251|Movistar
+515295252|Movistar
+515295253|Movistar
+515295254|Movistar
+51529526|Movistar
+515295270|Claro
+515295271|Claro
+51529528|Movistar
+515295292|Movistar
+515295293|Movistar
+515295294|Movistar
+515295295|Movistar
+515295296|Movistar
+515295297|Movistar
+515295298|Movistar
+515295299|Movistar
+515395350|Claro
+515395352|Movistar
+515395361|Movistar
+515395363|Movistar
+515395364|Movistar
+515395366|Movistar
+515395367|Movistar
+515395368|Movistar
+515395370|Claro
+515395371|Claro
+515395372|Claro
+515395373|Claro
+515395374|Claro
+515395375|Claro
+515395376|Claro
+51539539|Movistar
+515495800|Movistar
+515495801|Movistar
+515495802|Movistar
+515495803|Movistar
+515495804|Movistar
+515495805|Claro
+515495806|Claro
+515495807|Claro
+515495808|Claro
+515495809|Claro
+515495810|Claro
+515495811|Claro
+515495820|Claro
+515495821|Claro
+515495823|Claro
+515495824|Claro
+515495825|Claro
+515495826|Claro
+515495827|Claro
+515495828|Claro
+515495829|Claro
+51549583|Claro
+515495840|Movistar
+515495841|Movistar
+515495842|Movistar
+515495843|Movistar
+51549585|Movistar
+51549586|Movistar
+51549587|Claro
+51549588|Movistar
+515495890|Movistar
+515495891|Movistar
+515495892|Movistar
+515495893|Movistar
+515495894|Movistar
+515495895|Claro
+515495896|Claro
+515495898|Claro
+51549590|Movistar
+51549591|Claro
+515495920|Claro
+515495921|Claro
+515495922|Claro
+515495923|Claro
+515495924|Claro
+515495925|Claro
+515495926|Claro
+515495927|Claro
+515495928|Movistar
+515495929|Movistar
+51549593|Claro
+51549594|Movistar
+515495950|Movistar
+515495951|Movistar
+515495952|Movistar
+515495953|Movistar
+515495954|Movistar
+515495955|Movistar
+515495956|Movistar
+515495957|Movistar
+515495958|Movistar
+51549596|Movistar
+51549597|Claro
+515495980|Movistar
+515495981|Movistar
+515495982|Movistar
+515495984|Movistar
+515495985|Movistar
+515495986|Movistar
+515495987|Movistar
+515495988|Movistar
+515495989|Movistar
+515495991|Movistar
+515495992|Movistar
+515495996|Movistar
+515495997|Movistar
+515495998|Movistar
+515495999|Movistar
+51569560|Movistar
+515695610|Movistar
+515695611|Movistar
+515695612|Movistar
+515695613|Movistar
+515695614|Movistar
+515695615|Movistar
+515695616|Movistar
+515695620|Claro
+515695621|Claro
+515695622|Claro
+515695623|Claro
+515695624|Claro
+515695625|Claro
+515695626|Claro
+51569563|Claro
+51569564|Movistar
+51569565|Movistar
+51569566|Movistar
+51569567|Claro
+51569568|Movistar
+51569569|Movistar
+516196150|Movistar
+516196151|Movistar
+516196152|Movistar
+516196153|Movistar
+516196154|Movistar
+516196155|Movistar
+51619616|Movistar
+516196170|Claro
+516196171|Claro
+516196172|Claro
+516196173|Claro
+516196174|Claro
+516196175|Claro
+51619619|Movistar
+51619627|Claro
+516296250|Movistar
+516296251|Movistar
+516296252|Movistar
+516296253|Movistar
+516296254|Movistar
+51629626|Movistar
+51629629|Movistar
+516396360|Movistar
+516396361|Movistar
+516396362|Movistar
+516396363|Movistar
+516396364|Movistar
+516396365|Movistar
+516396369|Movistar
+516396370|Claro
+516396371|Claro
+516396372|Claro
+516396373|Claro
+516396390|Movistar
+516396391|Movistar
+516396392|Movistar
+516396393|Movistar
+516396394|Movistar
+516396395|Movistar
+516396398|Movistar
+516396399|Movistar
+516495410|Claro
+516495411|Claro
+516495412|Claro
+516495440|Movistar
+516495441|Movistar
+516495442|Movistar
+516495443|Movistar
+516495444|Movistar
+516495445|Movistar
+516495446|Movistar
+516495447|Movistar
+516495448|Movistar
+51649640|Movistar
+51649641|Claro
+51649642|Claro
+51649643|Claro
+51649644|Movistar
+51649645|Movistar
+51649646|Movistar
+51649647|Movistar
+51649648|Movistar
+516496490|Movistar
+516496491|Movistar
+516496492|Movistar
+516496496|Movistar
+516496497|Movistar
+516496498|Movistar
+516496499|Movistar
+516596530|Claro
+516596531|Claro
+516596532|Claro
+516596533|Claro
+516596534|Claro
+51659656|Movistar
+51659657|Claro
+516596590|Movistar
+516596591|Movistar
+516596592|Movistar
+516596596|Movistar
+516596597|Movistar
+516596598|Movistar
+516596599|Movistar
+516696600|Movistar
+51669666|Movistar
+51669667|Claro
+51669668|Movistar
+51669669|Movistar
+51679674|Claro
+516796765|Movistar
+516796766|Movistar
+516796768|Movistar
+516796769|Movistar
+516796770|Claro
+516796771|Claro
+516796772|Claro
+516796773|Claro
+516796798|Movistar
+517297260|Movistar
+517297261|Movistar
+517297262|Movistar
+517297263|Movistar
+517297268|Movistar
+517297269|Movistar
+517297270|Claro
+517297271|Claro
+517297272|Claro
+517297273|Claro
+51729728|Movistar
+517297290|Movistar
+517297291|Movistar
+517297292|Movistar
+517297296|Movistar
+517297297|Movistar
+517297298|Movistar
+517396840|Movistar
+517396841|Movistar
+517396842|Movistar
+517396843|Movistar
+517396844|Movistar
+517396870|Claro
+517396871|Claro
+517396872|Claro
+517396873|Claro
+517396875|Claro
+517396876|Claro
+517396877|Claro
+517396878|Claro
+517396879|Claro
+51739688|Movistar
+51739689|Movistar
+51739690|Movistar
+51739691|Movistar
+51739692|Movistar
+51739694|Movistar
+517396950|Movistar
+517396951|Movistar
+517396952|Movistar
+517396953|Movistar
+517396954|Movistar
+517396955|Movistar
+517396956|Movistar
+517396957|Movistar
+51739696|Movistar
+51739698|Movistar
+517396990|Movistar
+517396991|Movistar
+517396994|Movistar
+517396995|Movistar
+517396996|Movistar
+517396997|Movistar
+517396998|Movistar
+517396999|Movistar
+517497840|Movistar
+517497841|Movistar
+517497842|Movistar
+517497843|Movistar
+517497870|Claro
+517497871|Claro
+517497872|Claro
+517497873|Claro
+517497874|Claro
+517497875|Claro
+517497876|Claro
+517497877|Claro
+51749788|Movistar
+51749789|Movistar
+51749790|Movistar
+51749791|Movistar
+51749792|Movistar
+51749793|Claro
+517497956|Movistar
+517497957|Movistar
+51749796|Movistar
+51749797|Claro
+51749798|Movistar
+517497990|Movistar
+517497991|Movistar
+517497992|Movistar
+517497993|Movistar
+517497996|Movistar
+517497997|Movistar
+517497998|Movistar
+517497999|Movistar
+517697600|Movistar
+517697601|Movistar
+517697602|Movistar
+517697603|Movistar
+517697604|Movistar
+517697605|Movistar
+517697606|Movistar
+517697621|Claro
+517697622|Claro
+51769763|Claro
+51769764|Movistar
+517697650|Movistar
+517697651|Movistar
+517697652|Movistar
+517697653|Movistar
+517697654|Movistar
+517697655|Movistar
+517697656|Movistar
+517697657|Movistar
+517697658|Movistar
+51769766|Movistar
+51769767|Movistar
+51769768|Movistar
+517697692|Movistar
+517697693|Movistar
+517697694|Movistar
+517697695|Movistar
+517697696|Movistar
+517697697|Movistar
+517697698|Movistar
+517697699|Movistar
+518298230|Claro
+518298231|Claro
+518298232|Claro
+518298260|Movistar
+518298261|Movistar
+518298268|Movistar
+51829827|Claro
+518298298|Movistar
+51839836|Movistar
+51839837|Claro
+518398398|Movistar
+518398399|Movistar
+51849742|Claro
+518497430|Claro
+518497431|Claro
+518497435|Claro
+518497436|Claro
+518497437|Claro
+518497438|Claro
+518497439|Claro
+51849747|Claro
+518498400|Movistar
+518498401|Movistar
+518498402|Movistar
+518498403|Movistar
+518498404|Movistar
+518498405|Movistar
+518498406|Movistar
+51849841|Claro
+51849842|Claro
+51849843|Claro
+51849844|Claro
+51849845|Movistar
+51849846|Movistar
+51849847|Claro
+51849848|Movistar
+51849849|Movistar
diff --git a/carrier/en/53.txt b/carrier/en/53.txt
new file mode 100644
index 0000000..f46d69e
--- /dev/null
+++ b/carrier/en/53.txt
@@ -0,0 +1,15 @@
+# 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.
+
+535|CUBACEL
diff --git a/carrier/en/54.txt b/carrier/en/54.txt
new file mode 100644
index 0000000..5d9ed65
--- /dev/null
+++ b/carrier/en/54.txt
@@ -0,0 +1,98 @@
+# 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.
+
+549113|Personal
+549114|Personal
+549115|Personal
+549116|Personal
+549220|Personal
+549221|Personal
+549222|Personal
+549223|Personal
+549224|Personal
+549225|Personal
+549226|Personal
+549227|Personal
+549228|Personal
+549229|Personal
+549230|Personal
+549231|Personal
+549232|Personal
+549233|Personal
+549234|Personal
+549235|Personal
+549236|Personal
+549239|Personal
+549247|Personal
+549249|Personal
+549260|Personal
+549261|Personal
+549262|Personal
+549263|Personal
+549264|Personal
+549265|Personal
+549266|Personal
+549280|Personal
+549290|Personal
+549291|Personal
+549292|Personal
+549293|Personal
+549294|Personal
+549295|Personal
+549296|Personal
+549297|Personal
+549298|Personal
+549299|Personal
+549332|Personal
+549336|Personal
+549338|Personal
+549340|Personal
+549341|Personal
+549342|Personal
+549343|Personal
+549344|Personal
+549345|Personal
+549346|Personal
+549347|Personal
+549348|Personal
+549349|Personal
+549351|Personal
+549352|Personal
+549353|Personal
+549354|Personal
+549356|Personal
+549357|Personal
+549358|Personal
+549362|Personal
+549364|Personal
+549370|Personal
+549371|Personal
+549372|Personal
+549373|Personal
+549374|Personal
+549375|Personal
+549376|Personal
+549377|Personal
+549378|Personal
+549379|Personal
+549380|Personal
+549381|Personal
+549382|Personal
+549383|Personal
+549384|Personal
+549385|Personal
+549386|Personal
+549387|Personal
+549388|Personal
+549389|Personal
diff --git a/carrier/en/55.txt b/carrier/en/55.txt
new file mode 100644
index 0000000..6d0a654
--- /dev/null
+++ b/carrier/en/55.txt
@@ -0,0 +1,9479 @@
+# 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.
+
+551195472|Vivo
+551195473|Vivo
+551195474|Vivo
+551195769|Vivo
+55119577|Vivo
+551195780|Vivo
+551195781|Vivo
+551195782|Vivo
+551195783|Vivo
+551195784|Vivo
+551195785|Vivo
+551195786|Vivo
+551196057|Vivo
+551196058|Vivo
+551196059|Vivo
+551196060|Vivo
+551196168|Claro BR
+551196169|Claro BR
+55119617|Claro BR
+551196180|Claro BR
+551196181|Claro BR
+551196182|Vivo
+551196183|Vivo
+551196184|Vivo
+551196185|Vivo
+551196186|Vivo
+551196187|Vivo
+551196188|Vivo
+551196189|Vivo
+55119619|Vivo
+55119630|Claro BR
+55119631|Claro BR
+55119632|Claro BR
+55119633|Claro BR
+55119637|Vivo
+55119638|Vivo
+55119639|Vivo
+55119640|Vivo
+55119641|Vivo
+55119647|Vivo
+55119648|Vivo
+55119649|Vivo
+55119657|Claro BR
+55119658|Claro BR
+55119659|Claro BR
+55119660|Claro BR
+55119661|Claro BR
+55119662|Claro BR
+55119663|Claro BR
+55119664|Claro BR
+551196650|Claro BR
+55119684|Vivo
+55119685|Vivo
+551196860|Vivo
+551196861|Vivo
+551196862|Vivo
+551196863|Vivo
+551196864|Vivo
+551196865|Vivo
+551196866|Vivo
+55119690|Vivo
+551196910|Vivo
+551196911|Vivo
+551196912|Vivo
+551196913|Vivo
+551196914|Claro BR
+551196915|Claro BR
+551196916|Claro BR
+551196917|Claro BR
+551196918|Claro BR
+551196919|Claro BR
+55119692|Claro BR
+551196930|Claro BR
+551196931|Claro BR
+551197011|TIM
+551197012|TIM
+551197013|TIM
+551197014|TIM
+551197015|TIM
+551197016|TIM
+551197017|TIM
+551197018|TIM
+551197019|TIM
+55119702|TIM
+551197030|TIM
+551197031|TIM
+551197032|TIM
+551197033|TIM
+551197034|TIM
+551197035|TIM
+551197036|TIM
+551197037|TIM
+551197038|TIM
+551197049|TIM
+551197050|TIM
+551197051|TIM
+551197052|Claro BR
+551197053|Claro BR
+551197054|Claro BR
+551197055|Claro BR
+551197056|Claro BR
+551197057|Claro BR
+551197058|Claro BR
+551197059|Claro BR
+55119706|Claro BR
+55119707|Claro BR
+551197080|Claro BR
+551197081|Claro BR
+551197082|Claro BR
+551197083|Claro BR
+551197084|Claro BR
+551197085|Claro BR
+551197086|Claro BR
+551197087|Vivo
+551197088|Vivo
+551197089|Vivo
+55119709|Vivo
+5511971|Vivo
+5511972|Vivo
+5511973|Vivo
+5511974|Vivo
+5511975|Vivo
+5511976|Claro BR
+551197968|Claro BR
+551197969|Claro BR
+551197970|Claro BR
+551197971|Oi
+551197972|Oi
+551197973|Oi
+551197974|Oi
+551197975|Oi
+551197976|Oi
+551197977|Oi
+551197978|Oi
+551197979|Oi
+55119798|Oi
+551197990|Oi
+551197991|Oi
+551197992|Oi
+551197993|Oi
+551197994|Oi
+551197995|Oi
+551198023|Oi
+551198024|Oi
+551198025|Oi
+551198026|Oi
+551198027|Oi
+551198028|Oi
+551198029|Oi
+55119803|Oi
+55119804|Oi
+55119805|Oi
+55119806|Oi
+55119807|Oi
+55119808|Oi
+55119809|Oi
+5511981|TIM
+5511982|TIM
+5511983|TIM
+5511984|TIM
+5511985|TIM
+5511986|TIM
+5511987|TIM
+5511988|Claro BR
+5511989|Claro BR
+5511991|Claro BR
+5511992|Claro BR
+5511993|Claro BR
+5511994|Claro BR
+5511995|Vivo
+5511996|Vivo
+5511997|Vivo
+5511998|Vivo
+5511999|Vivo
+551298111|TIM
+551298112|TIM
+551298113|TIM
+551298114|TIM
+551298115|TIM
+551298116|TIM
+551298117|TIM
+551298118|TIM
+551298119|TIM
+551298121|TIM
+551298122|TIM
+551298123|TIM
+551298124|TIM
+551298125|TIM
+551298126|TIM
+551298127|TIM
+551298128|TIM
+551298129|TIM
+551298131|TIM
+551298132|TIM
+551298133|TIM
+551298134|TIM
+551298135|TIM
+551298136|TIM
+551298137|TIM
+551298138|TIM
+551298139|TIM
+551298141|TIM
+551298142|TIM
+551298143|TIM
+551298144|TIM
+551298145|TIM
+551298146|TIM
+551298147|TIM
+551298148|TIM
+551298149|TIM
+551298151|TIM
+551298152|TIM
+551298153|TIM
+551298154|TIM
+551298155|TIM
+551298156|TIM
+551298157|TIM
+551298158|TIM
+551298159|TIM
+551298161|TIM
+551298162|TIM
+551298163|TIM
+551298164|TIM
+551298165|TIM
+551298166|TIM
+551298167|TIM
+551298168|TIM
+551298169|TIM
+551298171|TIM
+551298172|TIM
+551298173|TIM
+551298174|TIM
+551298175|TIM
+551298176|TIM
+551298177|TIM
+551298178|TIM
+551298179|TIM
+551298181|TIM
+551298182|TIM
+551298808|Oi
+551298809|Oi
+55129881|Oi
+551298820|Oi
+551298821|Oi
+551298822|Oi
+551298823|Oi
+5512991|Claro BR
+55129920|Claro BR
+55129921|Claro BR
+55129922|Claro BR
+55129923|Claro BR
+551299240|Claro BR
+551299241|Claro BR
+551299242|Claro BR
+551299243|Claro BR
+551299244|Claro BR
+551299245|Claro BR
+55129960|Vivo
+55129961|Vivo
+55129962|Vivo
+551299630|Vivo
+551299631|Vivo
+551299632|Vivo
+5512997|Vivo
+551398111|TIM
+551398112|TIM
+551398113|TIM
+551398114|TIM
+551398115|TIM
+551398116|TIM
+551398117|TIM
+551398118|TIM
+551398119|TIM
+551398121|TIM
+551398122|TIM
+551398123|TIM
+551398124|TIM
+551398125|TIM
+551398126|TIM
+551398127|TIM
+551398128|TIM
+551398129|TIM
+551398131|TIM
+551398132|TIM
+551398133|TIM
+551398134|TIM
+551398135|TIM
+551398136|TIM
+551398137|TIM
+551398138|TIM
+551398139|TIM
+551398141|TIM
+551398142|TIM
+551398143|TIM
+551398144|TIM
+551398145|TIM
+551398146|TIM
+551398147|TIM
+551398149|TIM
+551398151|TIM
+551398152|TIM
+551398153|TIM
+551398154|TIM
+551398155|TIM
+551398156|TIM
+551398157|TIM
+551398158|TIM
+551398159|TIM
+551398161|TIM
+551398803|Oi
+551398804|Oi
+551398805|Oi
+551398806|Oi
+551398807|Oi
+551398808|Oi
+551398809|Oi
+55139881|Oi
+551398820|Oi
+5513991|Claro BR
+55139920|Claro BR
+551399210|Claro BR
+551399211|Claro BR
+55139960|Vivo
+55139961|Vivo
+55139962|Vivo
+551399630|Vivo
+551399631|Vivo
+551399632|Vivo
+551399633|Vivo
+551399634|Vivo
+551399635|Vivo
+551399636|Vivo
+551399637|Vivo
+5513997|Vivo
+551498111|TIM
+551498112|TIM
+551498113|TIM
+551498114|TIM
+551498115|TIM
+551498116|TIM
+551498117|TIM
+551498118|TIM
+551498119|TIM
+551498121|TIM
+551498122|TIM
+551498123|TIM
+551498124|TIM
+551498125|TIM
+551498126|TIM
+551498127|TIM
+551498128|TIM
+551498129|TIM
+551498131|TIM
+551498132|TIM
+551498133|TIM
+551498134|TIM
+551498135|TIM
+551498136|TIM
+551498137|TIM
+551498138|TIM
+551498139|TIM
+551498141|TIM
+551498142|TIM
+551498143|TIM
+551498144|TIM
+551498145|TIM
+551498146|TIM
+551498147|TIM
+551498148|TIM
+551498149|TIM
+551498151|TIM
+551498152|TIM
+551498153|TIM
+551498154|TIM
+551498155|TIM
+551498156|TIM
+551498157|TIM
+551498158|TIM
+551498159|TIM
+551498161|TIM
+551498162|TIM
+551498163|TIM
+551498164|TIM
+551498165|TIM
+551498166|TIM
+551498806|Oi
+551498807|Oi
+551498808|Oi
+551498809|Oi
+551498810|Oi
+551498811|Oi
+551498812|Oi
+551498813|Oi
+551498814|Oi
+551499101|Claro BR
+551499102|Claro BR
+551499103|Claro BR
+551499104|Claro BR
+551499105|Claro BR
+551499106|Claro BR
+551499107|Claro BR
+551499108|Claro BR
+551499109|Claro BR
+551499111|Claro BR
+551499112|Claro BR
+551499113|Claro BR
+551499114|Claro BR
+551499115|Claro BR
+551499116|Claro BR
+551499117|Claro BR
+551499118|Claro BR
+551499119|Claro BR
+551499121|Claro BR
+551499122|Claro BR
+551499123|Claro BR
+551499124|Claro BR
+551499125|Claro BR
+551499126|Claro BR
+551499127|Claro BR
+551499128|Claro BR
+551499129|Claro BR
+551499131|Claro BR
+551499132|Claro BR
+551499133|Claro BR
+551499134|Claro BR
+551499135|Claro BR
+551499136|Claro BR
+551499137|Claro BR
+551499138|Claro BR
+551499141|Claro BR
+551499142|Claro BR
+551499143|Claro BR
+551499146|Claro BR
+551499147|Claro BR
+551499148|Claro BR
+551499149|Claro BR
+551499151|Claro BR
+551499152|Claro BR
+551499153|Claro BR
+551499154|Claro BR
+551499155|Claro BR
+551499156|Claro BR
+551499157|Claro BR
+551499161|Claro BR
+551499162|Claro BR
+551499163|Claro BR
+551499164|Claro BR
+551499165|Claro BR
+551499166|Claro BR
+551499167|Claro BR
+551499168|Claro BR
+551499169|Claro BR
+551499171|Claro BR
+551499172|Claro BR
+551499173|Claro BR
+551499174|Claro BR
+551499175|Claro BR
+551499176|Claro BR
+551499177|Claro BR
+551499178|Claro BR
+551499179|Claro BR
+551499181|Claro BR
+551499182|Claro BR
+551499183|Claro BR
+551499184|Claro BR
+551499185|Claro BR
+551499186|Claro BR
+551499187|Claro BR
+551499188|Claro BR
+551499189|Claro BR
+551499191|Claro BR
+551499192|Claro BR
+551499193|Claro BR
+551499194|Claro BR
+551499195|Claro BR
+551499196|Claro BR
+551499197|Claro BR
+5514996|Vivo
+5514997|Vivo
+55149980|Vivo
+55149981|Vivo
+55149982|Vivo
+551499830|Vivo
+551499831|Vivo
+551499832|Vivo
+551598111|TIM
+551598112|TIM
+551598113|TIM
+551598114|TIM
+551598115|TIM
+551598116|TIM
+551598117|TIM
+551598118|TIM
+551598119|TIM
+551598121|TIM
+551598122|TIM
+551598123|TIM
+551598124|TIM
+551598125|TIM
+551598126|TIM
+551598127|TIM
+551598128|TIM
+551598129|TIM
+551598131|TIM
+551598132|TIM
+551598133|TIM
+551598134|TIM
+551598135|TIM
+551598136|TIM
+551598138|TIM
+551598139|TIM
+551598141|TIM
+551598804|Oi
+551598805|Oi
+551598806|Oi
+551598807|Oi
+551598808|Oi
+551598809|Oi
+551598810|Oi
+551598813|Oi
+551598814|Oi
+551598815|Oi
+551599101|Claro BR
+551599102|Claro BR
+551599103|Claro BR
+551599104|Claro BR
+551599105|Claro BR
+551599106|Claro BR
+551599107|Claro BR
+551599108|Claro BR
+551599109|Claro BR
+551599111|Claro BR
+551599112|Claro BR
+551599113|Claro BR
+551599114|Claro BR
+551599115|Claro BR
+551599116|Claro BR
+551599117|Claro BR
+551599118|Claro BR
+551599119|Claro BR
+551599121|Claro BR
+551599122|Claro BR
+551599123|Claro BR
+551599124|Claro BR
+551599125|Claro BR
+551599126|Claro BR
+551599127|Claro BR
+551599128|Claro BR
+551599129|Claro BR
+551599131|Claro BR
+551599132|Claro BR
+551599133|Claro BR
+551599134|Claro BR
+551599135|Claro BR
+551599136|Claro BR
+551599137|Claro BR
+551599138|Claro BR
+551599139|Claro BR
+551599141|Claro BR
+551599142|Claro BR
+551599143|Claro BR
+551599144|Claro BR
+551599145|Claro BR
+551599146|Claro BR
+551599147|Claro BR
+551599148|Claro BR
+551599149|Claro BR
+551599151|Claro BR
+551599152|Claro BR
+551599153|Claro BR
+551599154|Claro BR
+551599155|Claro BR
+551599156|Claro BR
+551599157|Claro BR
+551599158|Claro BR
+551599159|Claro BR
+551599161|Claro BR
+551599162|Claro BR
+551599163|Claro BR
+551599164|Claro BR
+551599165|Claro BR
+551599166|Claro BR
+551599167|Claro BR
+551599168|Claro BR
+551599169|Claro BR
+551599171|Claro BR
+551599172|Claro BR
+551599173|Claro BR
+551599174|Claro BR
+551599175|Claro BR
+551599176|Claro BR
+551599177|Claro BR
+551599178|Claro BR
+551599179|Claro BR
+551599181|Claro BR
+551599182|Claro BR
+551599183|Claro BR
+551599184|Claro BR
+551599185|Claro BR
+551599186|Claro BR
+551599187|Claro BR
+551599188|Claro BR
+551599201|Claro BR
+55159960|Vivo
+55159961|Vivo
+55159962|Vivo
+55159963|Vivo
+55159964|Vivo
+55159965|Vivo
+55159966|Vivo
+55159967|Vivo
+55159968|Vivo
+551599690|Vivo
+551599691|Vivo
+551599692|Vivo
+551599693|Vivo
+551599694|Vivo
+551599695|Vivo
+551599696|Vivo
+551599697|Vivo
+5515997|Vivo
+551698111|TIM
+551698112|TIM
+551698113|TIM
+551698114|TIM
+551698115|TIM
+551698116|TIM
+551698117|TIM
+551698118|TIM
+551698119|TIM
+551698121|TIM
+551698122|TIM
+551698123|TIM
+551698124|TIM
+551698125|TIM
+551698126|TIM
+551698127|TIM
+551698128|TIM
+551698129|TIM
+551698131|TIM
+551698132|TIM
+551698133|TIM
+551698134|TIM
+551698135|TIM
+551698136|TIM
+551698137|TIM
+551698138|TIM
+551698139|TIM
+551698141|TIM
+551698142|TIM
+551698143|TIM
+551698144|TIM
+551698145|TIM
+551698146|TIM
+551698147|TIM
+551698148|TIM
+551698149|TIM
+551698151|TIM
+551698152|TIM
+551698153|TIM
+551698154|TIM
+551698155|TIM
+551698156|TIM
+551698157|TIM
+551698158|TIM
+551698159|TIM
+551698161|TIM
+551698162|TIM
+551698163|TIM
+551698164|TIM
+551698165|TIM
+551698166|TIM
+551698167|TIM
+551698168|TIM
+551698169|TIM
+551698171|TIM
+551698172|TIM
+551698173|TIM
+551698174|TIM
+551698175|TIM
+551698176|TIM
+551698177|TIM
+551698178|TIM
+551698179|TIM
+551698181|TIM
+551698182|TIM
+551698183|TIM
+551698184|TIM
+551698803|Oi
+551698804|Oi
+551698805|Oi
+551698806|Oi
+551698807|Oi
+551698808|Oi
+551698809|Oi
+55169881|Oi
+551698820|Oi
+551698821|Oi
+551698822|Oi
+551698823|Oi
+5516991|Claro BR
+5516992|Claro BR
+55169930|Claro BR
+55169931|Claro BR
+55169932|Claro BR
+55169933|Claro BR
+55169934|Claro BR
+55169935|Claro BR
+551699360|Claro BR
+551699361|Claro BR
+551699362|Claro BR
+551699363|Claro BR
+551699364|Claro BR
+551699601|Vivo
+551699606|Vivo
+551699607|Vivo
+551699608|Vivo
+551699609|Vivo
+551699701|Vivo
+551699702|Vivo
+551699703|Vivo
+551699704|Vivo
+551699705|Vivo
+551699706|Vivo
+551699707|Vivo
+551699708|Vivo
+551699709|Vivo
+551699711|Vivo
+551699712|Vivo
+551699713|Vivo
+551699714|Vivo
+551699715|Vivo
+551699716|Vivo
+551699717|Vivo
+551699718|Vivo
+551699719|Vivo
+551699721|Vivo
+551699722|Vivo
+551699723|Vivo
+551699724|Vivo
+551699725|Vivo
+551699726|Vivo
+551699727|Vivo
+551699728|Vivo
+551699729|Vivo
+551699731|Vivo
+551699732|Vivo
+551699733|Vivo
+551699734|Vivo
+551699735|Vivo
+551699736|Vivo
+551699737|Vivo
+551699738|Vivo
+551699739|Vivo
+551699741|Vivo
+551699742|Vivo
+551699743|Vivo
+551699744|Vivo
+551699745|Vivo
+551699746|Vivo
+551699747|Vivo
+551699748|Vivo
+551699749|Vivo
+551699751|Vivo
+551699752|Vivo
+551699753|Vivo
+551699754|Vivo
+551699755|Vivo
+551699756|Vivo
+551699757|Vivo
+551699758|Vivo
+551699759|Vivo
+551699761|Vivo
+551699762|Vivo
+551699763|Vivo
+551699764|Vivo
+551699765|Vivo
+551699766|Vivo
+551699767|Vivo
+551699768|Vivo
+551699769|Vivo
+551699770|Vivo
+551699771|Vivo
+551699772|Vivo
+551699773|Vivo
+551699774|Vivo
+551699775|Vivo
+551699776|Vivo
+551699777|Vivo
+551699778|Vivo
+551699780|Vivo
+551699781|Vivo
+551699782|Vivo
+551699783|Vivo
+551699784|Vivo
+551699785|Vivo
+551699786|Vivo
+551699787|Vivo
+551699788|Vivo
+551699791|Vivo
+551699792|Vivo
+551699793|Vivo
+551699794|Vivo
+551699796|Vivo
+551699961|Vivo
+551699962|Vivo
+551699963|Vivo
+551699964|Vivo
+551699975|Vivo
+551699991|Vivo
+551699992|Vivo
+551699993|Vivo
+551699994|Vivo
+551798111|TIM
+551798112|TIM
+551798113|TIM
+551798114|TIM
+551798115|TIM
+551798116|TIM
+551798117|TIM
+551798118|TIM
+551798119|TIM
+551798121|TIM
+551798122|TIM
+551798123|TIM
+551798124|TIM
+551798125|TIM
+551798126|TIM
+551798127|TIM
+551798128|TIM
+551798129|TIM
+551798131|TIM
+551798132|TIM
+551798133|TIM
+551798134|TIM
+551798135|TIM
+551798136|TIM
+551798137|TIM
+551798138|TIM
+551798139|TIM
+551798141|TIM
+551798142|TIM
+551798143|TIM
+551798144|TIM
+551798145|TIM
+551798146|TIM
+551798147|TIM
+551798148|TIM
+551798149|TIM
+551798151|TIM
+551798152|TIM
+551798153|TIM
+551798154|TIM
+551798155|TIM
+551798156|TIM
+551798803|Oi
+551798804|Oi
+551798805|Oi
+551798806|Oi
+551798807|Oi
+551798808|Oi
+551798809|Oi
+551798810|Oi
+551798811|Oi
+551798812|Oi
+551798813|Oi
+5517991|Claro BR
+55179920|Claro BR
+55179921|Claro BR
+55179922|Claro BR
+551799230|Claro BR
+551799231|Claro BR
+551799232|Claro BR
+551799233|Claro BR
+551799234|Claro BR
+551799235|Claro BR
+551799236|Claro BR
+551799601|Vivo
+551799602|Vivo
+551799603|Vivo
+551799604|Vivo
+551799605|Vivo
+551799606|Vivo
+551799607|Vivo
+551799608|Vivo
+551799609|Vivo
+551799611|Vivo
+551799612|Vivo
+551799613|Vivo
+551799614|Vivo
+551799615|Vivo
+551799616|Vivo
+551799617|Vivo
+551799618|Vivo
+551799619|Vivo
+551799621|Vivo
+551799622|Vivo
+551799623|Vivo
+551799624|Vivo
+551799625|Vivo
+551799626|Vivo
+551799627|Vivo
+551799628|Vivo
+551799629|Vivo
+551799631|Vivo
+551799632|Vivo
+551799633|Vivo
+551799634|Vivo
+551799635|Vivo
+551799636|Vivo
+551799637|Vivo
+551799638|Vivo
+551799639|Vivo
+551799641|Vivo
+551799642|Vivo
+551799643|Vivo
+551799644|Vivo
+551799645|Vivo
+551799646|Vivo
+551799701|Vivo
+551799702|Vivo
+551799703|Vivo
+551799704|Vivo
+551799705|Vivo
+551799706|Vivo
+551799707|Vivo
+551799708|Vivo
+551799709|Vivo
+551799711|Vivo
+551799712|Vivo
+551799713|Vivo
+551799714|Vivo
+551799715|Vivo
+551799716|Vivo
+551799717|Vivo
+551799718|Vivo
+551799719|Vivo
+551799721|Vivo
+551799722|Vivo
+551799723|Vivo
+551799724|Vivo
+551799725|Vivo
+551799726|Vivo
+551799727|Vivo
+551799728|Vivo
+551799729|Vivo
+551799731|Vivo
+551799732|Vivo
+551799733|Vivo
+551799734|Vivo
+551799735|Vivo
+551799736|Vivo
+551799737|Vivo
+551799738|Vivo
+551799739|Vivo
+551799741|Vivo
+551799742|Vivo
+551799743|Vivo
+551799744|Vivo
+551799745|Vivo
+551799746|Vivo
+551799747|Vivo
+551799748|Vivo
+551799749|Vivo
+551799751|Vivo
+551799752|Vivo
+551799753|Vivo
+551799754|Vivo
+551799755|Vivo
+551799756|Vivo
+551799757|Vivo
+551799758|Vivo
+551799759|Vivo
+551799761|Vivo
+551799762|Vivo
+551799763|Vivo
+551799764|Vivo
+551799765|Vivo
+551799766|Vivo
+551799767|Vivo
+551799768|Vivo
+551799769|Vivo
+551799771|Vivo
+551799772|Vivo
+551799773|Vivo
+551799774|Vivo
+551799775|Vivo
+551799776|Vivo
+551799777|Vivo
+551799778|Vivo
+551799779|Vivo
+551799780|Vivo
+551799783|Vivo
+551799784|Vivo
+551799785|Vivo
+551799791|Vivo
+551898111|TIM
+551898112|TIM
+551898113|TIM
+551898114|TIM
+551898115|TIM
+551898116|TIM
+551898117|TIM
+551898118|TIM
+551898119|TIM
+551898121|TIM
+551898122|TIM
+551898123|TIM
+551898124|TIM
+551898125|TIM
+551898126|TIM
+551898127|TIM
+551898128|TIM
+551898129|TIM
+551898131|TIM
+551898132|TIM
+551898133|TIM
+551898134|TIM
+551898135|TIM
+551898136|TIM
+551898137|TIM
+551898138|TIM
+551898139|TIM
+551898141|TIM
+551898142|TIM
+551898143|TIM
+551898144|TIM
+551898145|TIM
+551898146|TIM
+551898147|TIM
+551898148|TIM
+551898149|TIM
+551898151|TIM
+551898810|Oi
+551898811|Oi
+55189910|Claro BR
+55189911|Claro BR
+55189912|Claro BR
+55189913|Claro BR
+55189914|Claro BR
+55189915|Claro BR
+55189916|Claro BR
+55189917|Claro BR
+551899180|Claro BR
+551899197|Claro BR
+551899198|Claro BR
+551899199|Claro BR
+551899601|Vivo
+551899602|Vivo
+551899603|Vivo
+551899604|Vivo
+551899605|Vivo
+551899606|Vivo
+551899607|Vivo
+551899608|Vivo
+551899609|Vivo
+551899611|Vivo
+551899612|Vivo
+551899613|Vivo
+551899614|Vivo
+551899615|Vivo
+551899616|Vivo
+551899617|Vivo
+551899618|Vivo
+551899621|Vivo
+551899622|Vivo
+551899623|Vivo
+551899624|Vivo
+551899625|Vivo
+551899626|Vivo
+551899627|Vivo
+551899628|Vivo
+551899629|Vivo
+551899631|Vivo
+551899632|Vivo
+551899633|Vivo
+551899634|Vivo
+551899635|Vivo
+551899636|Vivo
+551899637|Vivo
+551899638|Vivo
+551899639|Vivo
+551899641|Vivo
+551899642|Vivo
+551899643|Vivo
+551899644|Vivo
+551899645|Vivo
+551899646|Vivo
+551899647|Vivo
+551899648|Vivo
+551899649|Vivo
+551899651|Vivo
+551899652|Vivo
+551899653|Vivo
+551899654|Vivo
+551899655|Vivo
+551899656|Vivo
+551899657|Vivo
+551899658|Vivo
+551899659|Vivo
+551899661|Vivo
+551899662|Vivo
+551899663|Vivo
+551899664|Vivo
+551899665|Vivo
+551899666|Vivo
+551899667|Vivo
+551899668|Vivo
+551899669|Vivo
+551899671|Vivo
+551899672|Vivo
+551899673|Vivo
+551899674|Vivo
+551899675|Vivo
+551899676|Vivo
+551899677|Vivo
+551899678|Vivo
+551899679|Vivo
+551899681|Vivo
+551899682|Vivo
+551899683|Vivo
+551899684|Vivo
+551899685|Vivo
+551899686|Vivo
+551899687|Vivo
+551899701|Vivo
+551899702|Vivo
+551899703|Vivo
+551899704|Vivo
+551899705|Vivo
+551899706|Vivo
+551899707|Vivo
+551899708|Vivo
+551899709|Vivo
+551899711|Vivo
+551899712|Vivo
+551899713|Vivo
+551899714|Vivo
+551899715|Vivo
+551899716|Vivo
+551899717|Vivo
+551899718|Vivo
+551899719|Vivo
+551899721|Vivo
+551899722|Vivo
+551899723|Vivo
+551899724|Vivo
+551899725|Vivo
+551899726|Vivo
+551899727|Vivo
+551899728|Vivo
+551899729|Vivo
+551899731|Vivo
+551899732|Vivo
+551899733|Vivo
+551899734|Vivo
+551899735|Vivo
+551899736|Vivo
+551899737|Vivo
+551899738|Vivo
+551899739|Vivo
+551899741|Vivo
+551899742|Vivo
+551899743|Vivo
+551899744|Vivo
+551899745|Vivo
+551899746|Vivo
+551899747|Vivo
+551899748|Vivo
+551899749|Vivo
+551899751|Vivo
+551899752|Vivo
+551899753|Vivo
+551899754|Vivo
+551899755|Vivo
+551899756|Vivo
+551899757|Vivo
+551899758|Vivo
+551899759|Vivo
+551899761|Vivo
+551899762|Vivo
+551899763|Vivo
+551899764|Vivo
+551899765|Vivo
+551899766|Vivo
+551899767|Vivo
+551899768|Vivo
+551899771|Vivo
+551899772|Vivo
+551899773|Vivo
+551899774|Vivo
+551899775|Vivo
+551899776|Vivo
+551899777|Vivo
+551899778|Vivo
+551899779|Vivo
+55189978|Vivo
+551899791|Vivo
+551899792|Vivo
+551899793|Vivo
+551899794|Vivo
+551899795|Vivo
+551899796|Vivo
+551899797|Vivo
+551899798|Vivo
+551899799|Vivo
+5519981|TIM
+551998201|TIM
+551998202|TIM
+551998203|TIM
+551998204|TIM
+551998205|TIM
+551998206|TIM
+551998207|TIM
+551998208|TIM
+551998209|TIM
+551998211|TIM
+551998212|TIM
+551998213|TIM
+551998214|TIM
+551998215|TIM
+551998216|TIM
+551998217|TIM
+551998218|TIM
+551998219|TIM
+551998221|TIM
+551998222|TIM
+551998223|TIM
+551998224|TIM
+551998225|TIM
+551998226|TIM
+551998227|TIM
+551998229|TIM
+5519991|Claro BR
+5519992|Claro BR
+5519993|Claro BR
+5519994|Claro BR
+551999500|Claro BR
+551999501|Claro BR
+551999502|Claro BR
+551999503|Claro BR
+551999504|Claro BR
+551999505|Claro BR
+551999506|Claro BR
+551999507|Claro BR
+551999508|Claro BR
+551999601|Vivo
+551999602|Vivo
+551999603|Vivo
+551999604|Vivo
+551999605|Vivo
+551999606|Vivo
+551999607|Vivo
+551999608|Vivo
+551999609|Vivo
+55199961|Vivo
+551999621|Vivo
+551999622|Vivo
+551999623|Vivo
+551999624|Vivo
+551999625|Vivo
+551999626|Vivo
+551999627|Vivo
+551999628|Vivo
+551999629|Vivo
+551999631|Vivo
+551999632|Vivo
+551999633|Vivo
+551999634|Vivo
+551999635|Vivo
+551999636|Vivo
+551999637|Vivo
+551999638|Vivo
+551999639|Vivo
+551999641|Vivo
+551999642|Vivo
+551999643|Vivo
+551999644|Vivo
+551999645|Vivo
+551999646|Vivo
+551999647|Vivo
+551999648|Vivo
+551999649|Vivo
+551999651|Vivo
+551999652|Vivo
+551999653|Vivo
+551999654|Vivo
+551999655|Vivo
+551999656|Vivo
+551999657|Vivo
+551999658|Vivo
+551999659|Vivo
+551999661|Vivo
+551999662|Vivo
+551999663|Vivo
+551999664|Vivo
+551999665|Vivo
+551999666|Vivo
+551999667|Vivo
+551999668|Vivo
+551999669|Vivo
+551999671|Vivo
+551999672|Vivo
+551999673|Vivo
+551999674|Vivo
+551999675|Vivo
+551999676|Vivo
+551999677|Vivo
+551999678|Vivo
+551999679|Vivo
+551999681|Vivo
+551999682|Vivo
+551999683|Vivo
+551999684|Vivo
+551999685|Vivo
+551999686|Vivo
+551999687|Vivo
+551999688|Vivo
+551999689|Vivo
+551999691|Vivo
+551999692|Vivo
+551999693|Vivo
+551999694|Vivo
+551999695|Vivo
+551999696|Vivo
+551999697|Vivo
+551999698|Vivo
+551999699|Vivo
+55199970|Vivo
+55199971|Vivo
+55199972|Vivo
+55199973|Vivo
+55199974|Vivo
+551999751|Vivo
+551999752|Vivo
+551999753|Vivo
+551999754|Vivo
+551999755|Vivo
+551999756|Vivo
+551999757|Vivo
+551999758|Vivo
+551999759|Vivo
+551999761|Vivo
+551999762|Vivo
+551999763|Vivo
+551999764|Vivo
+551999765|Vivo
+551999766|Vivo
+551999767|Vivo
+551999768|Vivo
+551999769|Vivo
+551999771|Vivo
+551999772|Vivo
+551999773|Vivo
+551999774|Vivo
+551999775|Vivo
+551999776|Vivo
+551999777|Vivo
+551999778|Vivo
+551999779|Vivo
+55199978|Vivo
+55199979|Vivo
+55199980|Vivo
+55199981|Vivo
+55199982|Vivo
+55199983|Vivo
+55199984|Vivo
+55199985|Vivo
+55199986|Vivo
+55199987|Vivo
+55199988|Vivo
+551999890|Vivo
+552171|Vivo
+552172|Vivo
+5521730|Claro BR
+5521731|Claro BR
+5521732|Claro BR
+5521733|Claro BR
+5521734|Claro BR
+5521735|Claro BR
+5521736|Claro BR
+55217370|Claro BR
+55217371|Claro BR
+55217372|Claro BR
+55217373|Claro BR
+552174|Claro BR
+552175|Claro BR
+552176|Claro BR
+552181|TIM
+552182|TIM
+55218301|TIM
+55218302|TIM
+55218303|TIM
+55218304|TIM
+55218305|TIM
+55218306|TIM
+55218307|TIM
+55218308|TIM
+55218309|TIM
+55218311|TIM
+55218312|TIM
+55218313|TIM
+55218314|TIM
+55218315|TIM
+55218316|TIM
+55218317|TIM
+55218318|TIM
+55218319|TIM
+55218321|TIM
+55218322|TIM
+55218323|TIM
+55218324|TIM
+55218325|TIM
+55218326|TIM
+55218327|TIM
+55218328|TIM
+55218329|TIM
+55218331|TIM
+55218332|TIM
+55218333|TIM
+55218334|TIM
+55218335|TIM
+55218336|TIM
+55218337|TIM
+55218338|TIM
+55218339|TIM
+55218341|TIM
+55218342|TIM
+55218343|TIM
+55218344|TIM
+55218345|TIM
+55218346|TIM
+55218347|TIM
+55218348|TIM
+55218349|TIM
+55218351|TIM
+55218352|TIM
+55218353|TIM
+55218354|TIM
+55218355|TIM
+55218356|TIM
+55218357|TIM
+55218358|TIM
+55218359|TIM
+55218361|TIM
+55218362|TIM
+55218363|TIM
+55218364|TIM
+55218365|TIM
+55218366|TIM
+55218367|TIM
+55218368|TIM
+55218369|TIM
+55218371|TIM
+55218372|TIM
+55218373|TIM
+55218374|TIM
+55218375|TIM
+55218376|TIM
+55218377|TIM
+55218378|TIM
+55218379|TIM
+55218381|TIM
+55218382|TIM
+55218383|TIM
+55218384|TIM
+55218385|TIM
+55218386|TIM
+55218401|Oi
+55218402|Oi
+55218403|Oi
+55218404|Oi
+55218405|Oi
+55218406|Oi
+55218407|Oi
+55218408|Oi
+55218409|Oi
+55218411|Oi
+55218412|Oi
+55218413|Oi
+55218414|Oi
+55218415|Oi
+55218416|Oi
+55218417|Oi
+55218418|Oi
+55218419|Oi
+552185|Oi
+552186|Oi
+552187|Oi
+552188|Oi
+552189|Oi
+552191|Claro BR
+552192|Claro BR
+552193|Claro BR
+552194|Claro BR
+552195|Vivo
+552196|Vivo
+552197|Vivo
+552198|Vivo
+552199|Vivo
+55228111|TIM
+55228112|TIM
+55228113|TIM
+55228114|TIM
+55228115|TIM
+55228116|TIM
+55228117|TIM
+55228118|TIM
+55228119|TIM
+55228121|TIM
+55228122|TIM
+55228123|TIM
+55228124|TIM
+55228125|TIM
+55228126|TIM
+55228127|TIM
+55228128|TIM
+55228129|TIM
+55228131|TIM
+55228132|TIM
+55228133|TIM
+55228134|TIM
+55228135|TIM
+55228136|TIM
+55228137|TIM
+55228138|TIM
+55228139|TIM
+55228141|TIM
+55228142|TIM
+55228143|TIM
+55228144|TIM
+55228145|TIM
+55228146|TIM
+55228147|TIM
+55228148|TIM
+55228149|TIM
+55228151|TIM
+552285|Oi
+552286|Oi
+552287|Oi
+552288|Oi
+552289|Oi
+55229101|Claro BR
+55229102|Claro BR
+55229103|Claro BR
+55229104|Claro BR
+55229105|Claro BR
+55229201|Claro BR
+55229202|Claro BR
+55229203|Claro BR
+55229204|Claro BR
+55229205|Claro BR
+55229206|Claro BR
+55229207|Claro BR
+55229208|Claro BR
+55229209|Claro BR
+55229211|Claro BR
+55229212|Claro BR
+55229213|Claro BR
+55229214|Claro BR
+55229215|Claro BR
+55229216|Claro BR
+55229217|Claro BR
+55229218|Claro BR
+55229219|Claro BR
+55229221|Claro BR
+55229222|Claro BR
+55229223|Claro BR
+55229224|Claro BR
+55229225|Claro BR
+55229226|Claro BR
+55229227|Claro BR
+55229228|Claro BR
+55229229|Claro BR
+55229231|Claro BR
+55229232|Claro BR
+55229233|Claro BR
+55229234|Claro BR
+55229235|Claro BR
+55229236|Claro BR
+55229237|Claro BR
+55229238|Claro BR
+55229239|Claro BR
+55229241|Claro BR
+55229242|Claro BR
+55229243|Claro BR
+55229244|Claro BR
+55229245|Claro BR
+55229246|Claro BR
+55229247|Claro BR
+55229248|Claro BR
+55229249|Claro BR
+55229251|Claro BR
+55229252|Claro BR
+55229253|Claro BR
+55229254|Claro BR
+55229255|Claro BR
+55229256|Claro BR
+55229257|Claro BR
+55229258|Claro BR
+55229259|Claro BR
+55229261|Claro BR
+55229262|Claro BR
+55229263|Claro BR
+55229264|Claro BR
+55229265|Claro BR
+55229266|Claro BR
+55229267|Claro BR
+55229268|Claro BR
+55229269|Claro BR
+55229271|Claro BR
+55229272|Claro BR
+55229273|Claro BR
+55229274|Claro BR
+55229275|Claro BR
+55229276|Claro BR
+55229277|Claro BR
+55229278|Claro BR
+55229279|Claro BR
+55229281|Claro BR
+55229282|Claro BR
+55229283|Claro BR
+55229284|Claro BR
+55229285|Claro BR
+55229286|Claro BR
+55229287|Claro BR
+55229288|Claro BR
+55229289|Claro BR
+5522970|Vivo
+5522971|Vivo
+5522972|Vivo
+5522973|Vivo
+5522974|Vivo
+5522975|Vivo
+55229760|Vivo
+55229761|Vivo
+55229762|Vivo
+55229763|Vivo
+55229764|Vivo
+55229765|Vivo
+55229766|Vivo
+55229767|Vivo
+552298|Vivo
+552299|Vivo
+55248111|TIM
+55248112|TIM
+55248113|TIM
+55248114|TIM
+55248115|TIM
+55248116|TIM
+55248117|TIM
+55248118|TIM
+55248119|TIM
+55248121|TIM
+55248122|TIM
+55248123|TIM
+55248124|TIM
+55248125|TIM
+55248126|TIM
+55248127|TIM
+55248128|TIM
+55248129|TIM
+55248131|TIM
+55248132|TIM
+55248133|TIM
+55248134|TIM
+55248135|TIM
+55248136|TIM
+55248137|TIM
+55248138|TIM
+55248139|TIM
+55248141|TIM
+55248142|TIM
+55248143|TIM
+55248144|TIM
+55248145|TIM
+55248182|TIM
+552485|Oi
+552486|Oi
+552487|Oi
+552488|Oi
+552489|Oi
+5524920|Claro BR
+5524921|Claro BR
+5524922|Claro BR
+5524923|Claro BR
+5524924|Claro BR
+5524925|Claro BR
+5524926|Claro BR
+5524927|Claro BR
+55249280|Claro BR
+55249281|Claro BR
+55249282|Claro BR
+55249291|Claro BR
+55249292|Claro BR
+55249293|Claro BR
+55249294|Claro BR
+55249295|Claro BR
+55249296|Claro BR
+55249297|Claro BR
+55249298|Claro BR
+55249299|Claro BR
+55249301|Claro BR
+55249395|Claro BR
+5524962|Vivo
+5524963|Vivo
+5524964|Vivo
+5524965|Vivo
+5524966|Vivo
+5524967|Vivo
+5524968|Vivo
+5524969|Vivo
+552497|Vivo
+552498|Vivo
+5524990|Vivo
+5524991|Vivo
+55249920|Vivo
+55249921|Vivo
+55249922|Vivo
+55249923|Vivo
+55249924|Vivo
+55249925|Vivo
+5524994|Vivo
+5524995|Vivo
+5524996|Vivo
+5524997|Vivo
+5524998|Vivo
+5524999|Vivo
+55278111|TIM
+55278112|TIM
+55278113|TIM
+55278114|TIM
+55278115|TIM
+55278116|TIM
+55278117|TIM
+55278118|TIM
+55278119|TIM
+55278121|TIM
+55278122|TIM
+55278123|TIM
+55278124|TIM
+55278125|TIM
+55278126|TIM
+55278127|TIM
+55278128|TIM
+55278129|TIM
+55278131|TIM
+55278132|TIM
+55278133|TIM
+55278134|TIM
+55278135|TIM
+55278136|TIM
+55278137|TIM
+55278138|TIM
+55278139|TIM
+55278141|TIM
+55278142|TIM
+55278143|TIM
+55278144|TIM
+55278145|TIM
+55278146|TIM
+55278147|TIM
+55278148|TIM
+55278149|TIM
+55278151|TIM
+55278152|TIM
+55278153|TIM
+55278154|TIM
+55278155|TIM
+55278156|TIM
+55278157|TIM
+55278158|TIM
+55278159|TIM
+55278161|TIM
+55278162|TIM
+55278163|TIM
+55278164|TIM
+55278165|TIM
+55278166|TIM
+55278167|TIM
+55278168|TIM
+55278169|TIM
+55278171|TIM
+55278172|TIM
+55278173|TIM
+55278174|TIM
+55278175|TIM
+55278176|TIM
+55278177|TIM
+55278178|TIM
+55278182|TIM
+552785|Oi
+552786|Oi
+552787|Oi
+552788|Oi
+552789|Oi
+55279201|Claro BR
+55279202|Claro BR
+55279203|Claro BR
+55279204|Claro BR
+55279205|Claro BR
+55279222|Claro BR
+55279223|Claro BR
+55279224|Claro BR
+55279225|Claro BR
+55279226|Claro BR
+55279227|Claro BR
+55279228|Claro BR
+55279229|Claro BR
+55279231|Claro BR
+55279232|Claro BR
+55279233|Claro BR
+55279234|Claro BR
+55279235|Claro BR
+55279236|Claro BR
+55279237|Claro BR
+55279238|Claro BR
+55279239|Claro BR
+55279241|Claro BR
+55279242|Claro BR
+55279243|Claro BR
+55279244|Claro BR
+55279245|Claro BR
+55279246|Claro BR
+55279247|Claro BR
+55279248|Claro BR
+55279249|Claro BR
+55279251|Claro BR
+55279252|Claro BR
+55279253|Claro BR
+55279254|Claro BR
+55279255|Claro BR
+55279256|Claro BR
+55279257|Claro BR
+55279258|Claro BR
+55279259|Claro BR
+55279261|Claro BR
+55279262|Claro BR
+55279263|Claro BR
+55279264|Claro BR
+55279265|Claro BR
+55279266|Claro BR
+55279267|Claro BR
+55279268|Claro BR
+55279269|Claro BR
+55279271|Claro BR
+55279272|Claro BR
+55279273|Claro BR
+55279274|Claro BR
+55279275|Claro BR
+55279276|Claro BR
+55279277|Claro BR
+55279278|Claro BR
+55279279|Claro BR
+55279281|Claro BR
+55279282|Claro BR
+55279283|Claro BR
+55279284|Claro BR
+55279285|Claro BR
+55279286|Claro BR
+55279287|Claro BR
+55279288|Claro BR
+55279289|Claro BR
+55279291|Claro BR
+55279292|Claro BR
+55279293|Claro BR
+55279294|Claro BR
+55279295|Claro BR
+55279296|Claro BR
+55279297|Claro BR
+55279298|Claro BR
+55279299|Claro BR
+55279309|Claro BR
+55279311|Claro BR
+55279312|Claro BR
+55279316|Claro BR
+5527960|Vivo
+5527961|Vivo
+5527962|Vivo
+5527963|Vivo
+5527964|Vivo
+55279650|Vivo
+55279651|Vivo
+55279652|Vivo
+55279653|Vivo
+552797|Vivo
+552798|Vivo
+552799|Vivo
+55288111|TIM
+55288112|TIM
+55288113|TIM
+55288114|TIM
+55288115|TIM
+55288116|TIM
+55288117|TIM
+55288118|TIM
+55288119|TIM
+552885|Oi
+552886|Oi
+552887|Oi
+552888|Oi
+552889|Oi
+55289210|Claro BR
+55289222|Claro BR
+55289251|Claro BR
+55289252|Claro BR
+55289253|Claro BR
+55289254|Claro BR
+55289255|Claro BR
+55289256|Claro BR
+55289257|Claro BR
+55289258|Claro BR
+55289271|Claro BR
+55289272|Claro BR
+55289273|Claro BR
+55289274|Claro BR
+55289275|Claro BR
+55289276|Claro BR
+55289277|Claro BR
+55289278|Claro BR
+55289279|Claro BR
+55289291|Claro BR
+55289298|Claro BR
+55289881|Vivo
+55289882|Vivo
+55289883|Vivo
+55289884|Vivo
+55289885|Vivo
+55289886|Vivo
+55289901|Vivo
+55289902|Vivo
+55289903|Vivo
+55289904|Vivo
+55289905|Vivo
+55289915|Vivo
+55289916|Vivo
+55289917|Vivo
+55289918|Vivo
+55289919|Vivo
+55289921|Vivo
+55289922|Vivo
+55289923|Vivo
+55289924|Vivo
+55289925|Vivo
+55289926|Vivo
+55289935|Vivo
+55289938|Vivo
+55289939|Vivo
+55289945|Vivo
+55289946|Vivo
+55289951|Vivo
+55289952|Vivo
+55289953|Vivo
+55289954|Vivo
+55289955|Vivo
+55289956|Vivo
+55289957|Vivo
+55289958|Vivo
+55289959|Vivo
+55289961|Vivo
+55289962|Vivo
+55289963|Vivo
+55289964|Vivo
+55289965|Vivo
+55289966|Vivo
+55289967|Vivo
+55289968|Vivo
+55289969|Vivo
+55289971|Vivo
+55289972|Vivo
+55289973|Vivo
+55289974|Vivo
+55289975|Vivo
+55289976|Vivo
+55289977|Vivo
+55289978|Vivo
+55289979|Vivo
+55289981|Vivo
+55289982|Vivo
+55289983|Vivo
+55289984|Vivo
+55289985|Vivo
+55289986|Vivo
+55289987|Vivo
+55289988|Vivo
+55289989|Vivo
+55289991|Vivo
+55289992|Vivo
+55289993|Vivo
+55289994|Vivo
+55289995|Vivo
+55289996|Vivo
+55289997|Vivo
+55289998|Vivo
+5531820|Claro BR
+5531821|Claro BR
+5531822|Claro BR
+5531823|Claro BR
+55318240|Claro BR
+55318241|Claro BR
+55318242|Claro BR
+55318243|Claro BR
+55318244|Claro BR
+55318245|Claro BR
+553183|Claro BR
+553184|Claro BR
+553185|Oi
+553186|Oi
+553187|Oi
+553188|Oi
+553189|Oi
+55319101|TIM
+55319102|TIM
+55319103|TIM
+55319104|TIM
+55319105|TIM
+55319106|TIM
+55319107|TIM
+55319108|TIM
+55319109|TIM
+5531911|TIM
+5531912|TIM
+5531913|TIM
+5531914|TIM
+5531915|TIM
+55319161|TIM
+55319162|TIM
+55319163|TIM
+55319164|TIM
+55319165|TIM
+55319166|TIM
+55319167|TIM
+55319168|TIM
+55319169|TIM
+55319171|TIM
+55319172|TIM
+55319173|TIM
+55319174|TIM
+55319175|TIM
+55319176|TIM
+55319177|TIM
+55319178|TIM
+55319179|TIM
+55319181|TIM
+55319182|TIM
+55319183|TIM
+55319184|TIM
+55319185|TIM
+55319186|TIM
+55319187|TIM
+55319188|TIM
+55319189|TIM
+55319191|TIM
+55319192|TIM
+55319193|TIM
+55319194|TIM
+55319195|TIM
+55319196|TIM
+55319197|TIM
+55319198|TIM
+55319199|TIM
+55319201|TIM
+55319202|TIM
+55319203|TIM
+55319204|TIM
+55319205|TIM
+55319206|TIM
+55319207|TIM
+55319208|TIM
+55319209|TIM
+55319211|TIM
+55319212|TIM
+55319213|TIM
+55319214|TIM
+55319215|TIM
+55319216|TIM
+55319217|TIM
+55319218|TIM
+55319219|TIM
+55319221|TIM
+55319222|TIM
+55319223|TIM
+55319224|TIM
+55319225|TIM
+55319226|TIM
+55319227|TIM
+55319228|TIM
+55319229|TIM
+55319231|TIM
+55319232|TIM
+55319233|TIM
+55319234|TIM
+55319235|TIM
+55319236|TIM
+55319237|TIM
+55319238|TIM
+55319239|TIM
+55319241|TIM
+55319242|TIM
+55319243|TIM
+55319244|TIM
+55319245|TIM
+55319246|TIM
+55319247|TIM
+55319248|TIM
+55319249|TIM
+55319251|TIM
+55319252|TIM
+55319253|TIM
+55319254|TIM
+55319255|TIM
+55319256|TIM
+55319257|TIM
+55319258|TIM
+55319259|TIM
+55319261|TIM
+55319262|TIM
+55319263|TIM
+55319264|TIM
+55319265|TIM
+55319266|TIM
+55319267|TIM
+55319268|TIM
+55319269|TIM
+55319271|TIM
+55319272|TIM
+55319273|TIM
+55319274|TIM
+55319275|TIM
+55319276|TIM
+55319277|TIM
+55319278|TIM
+55319279|TIM
+55319281|TIM
+55319282|TIM
+55319283|TIM
+55319284|TIM
+55319285|TIM
+55319286|TIM
+55319287|TIM
+55319288|TIM
+55319289|TIM
+55319291|TIM
+55319292|TIM
+55319293|TIM
+55319294|TIM
+55319295|TIM
+55319296|TIM
+55319297|TIM
+55319298|TIM
+55319299|TIM
+55319301|TIM
+55319302|TIM
+55319303|TIM
+55319304|TIM
+55319305|TIM
+55319306|TIM
+55319307|TIM
+55319308|TIM
+55319309|TIM
+55319311|TIM
+55319312|TIM
+55319313|TIM
+55319314|TIM
+55319315|TIM
+55319316|TIM
+55319317|TIM
+55319318|TIM
+55319319|TIM
+55319321|TIM
+55319322|TIM
+55319323|TIM
+55319324|TIM
+55319325|TIM
+55319326|TIM
+55319327|TIM
+55319328|TIM
+55319329|TIM
+55319331|TIM
+55319332|TIM
+55319333|TIM
+55319334|TIM
+55319335|TIM
+55319336|TIM
+55319337|TIM
+55319338|TIM
+55319339|TIM
+55319341|TIM
+55319342|TIM
+55319343|TIM
+55319344|TIM
+55319345|TIM
+55319346|TIM
+55319347|TIM
+55319348|TIM
+55319349|TIM
+55319351|TIM
+55319352|TIM
+55319353|TIM
+55319354|TIM
+55319355|TIM
+55319356|TIM
+55319357|TIM
+55319358|TIM
+55319359|TIM
+55319361|TIM
+55319362|TIM
+55319363|TIM
+55319364|TIM
+55319365|TIM
+55319366|TIM
+55319367|TIM
+55319368|TIM
+55319369|TIM
+55319371|TIM
+55319372|TIM
+55319373|TIM
+55319374|TIM
+55319375|TIM
+55319376|TIM
+55319377|TIM
+55319378|TIM
+55319379|TIM
+55319381|TIM
+55319382|TIM
+55319383|TIM
+55319384|TIM
+55319385|TIM
+55319386|TIM
+55319387|TIM
+55319388|TIM
+55319389|TIM
+55319391|TIM
+55319392|TIM
+55319393|TIM
+55319394|TIM
+55319395|TIM
+55319396|TIM
+55319397|TIM
+55319398|TIM
+55319399|TIM
+55319401|TIM
+55319402|TIM
+55319403|TIM
+55319404|TIM
+55319405|TIM
+55319406|TIM
+55319407|TIM
+55319408|TIM
+55319409|TIM
+55319411|TIM
+55319412|TIM
+55319413|TIM
+55319414|TIM
+55319415|TIM
+55319416|TIM
+55319601|Telemig Celular
+55319602|Telemig Celular
+55319603|Telemig Celular
+55319604|Telemig Celular
+55319605|Telemig Celular
+55319606|Telemig Celular
+55319607|Telemig Celular
+55319608|Telemig Celular
+55319609|Telemig Celular
+55319611|Telemig Celular
+55319612|Telemig Celular
+55319613|Telemig Celular
+55319614|Telemig Celular
+55319615|Telemig Celular
+55319616|Telemig Celular
+55319617|Telemig Celular
+55319618|Telemig Celular
+55319619|Telemig Celular
+55319621|Telemig Celular
+55319622|Telemig Celular
+55319624|Telemig Celular
+55319625|Telemig Celular
+55319626|Telemig Celular
+55319627|Telemig Celular
+55319628|Telemig Celular
+55319629|Telemig Celular
+55319631|Telemig Celular
+55319632|Telemig Celular
+55319633|Telemig Celular
+55319634|Telemig Celular
+55319635|Telemig Celular
+55319636|Telemig Celular
+55319637|Telemig Celular
+55319638|Telemig Celular
+55319639|Telemig Celular
+55319641|Telemig Celular
+55319642|Telemig Celular
+55319643|Telemig Celular
+55319644|Telemig Celular
+55319645|Telemig Celular
+55319646|Telemig Celular
+55319647|Telemig Celular
+55319648|Telemig Celular
+55319649|Telemig Celular
+55319651|Telemig Celular
+55319652|Telemig Celular
+55319653|Telemig Celular
+55319654|Telemig Celular
+55319655|Telemig Celular
+55319656|Telemig Celular
+55319657|Telemig Celular
+55319658|Telemig Celular
+55319659|Telemig Celular
+55319661|Telemig Celular
+55319662|Telemig Celular
+55319663|Telemig Celular
+55319664|Telemig Celular
+55319665|Telemig Celular
+55319666|Telemig Celular
+55319667|Telemig Celular
+55319668|Telemig Celular
+55319669|Telemig Celular
+55319671|Telemig Celular
+55319672|Telemig Celular
+55319673|Telemig Celular
+55319674|Telemig Celular
+55319675|Telemig Celular
+55319676|Telemig Celular
+55319677|Telemig Celular
+55319678|Telemig Celular
+55319679|Telemig Celular
+55319681|Telemig Celular
+55319682|Telemig Celular
+55319683|Telemig Celular
+55319684|Telemig Celular
+55319685|Telemig Celular
+55319686|Telemig Celular
+55319687|Telemig Celular
+55319688|Telemig Celular
+55319689|Telemig Celular
+55319691|Telemig Celular
+55319692|Telemig Celular
+55319693|Telemig Celular
+55319694|Telemig Celular
+55319695|Telemig Celular
+55319696|Telemig Celular
+55319697|Telemig Celular
+55319698|Telemig Celular
+55319699|Telemig Celular
+55319701|Telemig Celular
+55319702|Telemig Celular
+55319703|Telemig Celular
+55319704|Telemig Celular
+55319705|Telemig Celular
+55319706|Telemig Celular
+55319707|Telemig Celular
+55319708|Telemig Celular
+55319709|Telemig Celular
+55319711|Telemig Celular
+55319712|Telemig Celular
+55319713|Telemig Celular
+55319714|Telemig Celular
+55319715|Telemig Celular
+55319717|Telemig Celular
+55319718|Telemig Celular
+55319719|Telemig Celular
+55319721|Telemig Celular
+55319722|Telemig Celular
+55319723|Telemig Celular
+55319724|Telemig Celular
+55319725|Telemig Celular
+55319726|Telemig Celular
+55319728|Telemig Celular
+55319729|Telemig Celular
+55319731|Telemig Celular
+55319732|Telemig Celular
+55319733|Telemig Celular
+55319734|Telemig Celular
+55319735|Telemig Celular
+55319736|Telemig Celular
+55319737|Telemig Celular
+55319738|Telemig Celular
+55319739|Telemig Celular
+55319741|Telemig Celular
+55319742|Telemig Celular
+55319743|Telemig Celular
+55319744|Telemig Celular
+55319745|Telemig Celular
+55319746|Telemig Celular
+55319747|Telemig Celular
+55319748|Telemig Celular
+55319749|Telemig Celular
+55319751|Telemig Celular
+55319752|Telemig Celular
+55319753|Telemig Celular
+55319755|Telemig Celular
+55319756|Telemig Celular
+55319757|Telemig Celular
+55319758|Telemig Celular
+55319759|Telemig Celular
+55319761|Telemig Celular
+55319762|Telemig Celular
+55319763|Telemig Celular
+55319764|Telemig Celular
+55319765|Telemig Celular
+55319766|Telemig Celular
+55319767|Telemig Celular
+55319768|Telemig Celular
+55319769|Telemig Celular
+55319771|Telemig Celular
+55319772|Telemig Celular
+55319773|Telemig Celular
+55319774|Telemig Celular
+55319775|Telemig Celular
+55319776|Telemig Celular
+55319777|Telemig Celular
+55319778|Telemig Celular
+55319779|Telemig Celular
+55319781|Telemig Celular
+55319782|Telemig Celular
+55319783|Telemig Celular
+55319784|Telemig Celular
+55319785|Telemig Celular
+55319786|Telemig Celular
+55319787|Telemig Celular
+55319788|Telemig Celular
+55319789|Telemig Celular
+55319791|Telemig Celular
+55319792|Telemig Celular
+55319793|Telemig Celular
+55319794|Telemig Celular
+55319795|Telemig Celular
+55319796|Telemig Celular
+55319797|Telemig Celular
+55319798|Telemig Celular
+55319799|Telemig Celular
+55319801|Telemig Celular
+55319802|Telemig Celular
+55319803|Telemig Celular
+55319804|Telemig Celular
+55319805|Telemig Celular
+55319806|Telemig Celular
+55319807|Telemig Celular
+55319808|Telemig Celular
+55319809|Telemig Celular
+55319811|Telemig Celular
+55319812|Telemig Celular
+55319813|Telemig Celular
+55319814|Telemig Celular
+55319815|Telemig Celular
+55319816|Telemig Celular
+55319817|Telemig Celular
+55319818|Telemig Celular
+55319819|Telemig Celular
+55319821|Telemig Celular
+55319822|Telemig Celular
+55319823|Telemig Celular
+55319824|Telemig Celular
+55319825|Telemig Celular
+55319826|Telemig Celular
+55319827|Telemig Celular
+55319828|Telemig Celular
+55319829|Telemig Celular
+55319831|Telemig Celular
+55319832|Telemig Celular
+55319833|Telemig Celular
+55319834|Telemig Celular
+55319835|Telemig Celular
+55319836|Telemig Celular
+55319837|Telemig Celular
+55319838|Telemig Celular
+55319839|Telemig Celular
+55319841|Telemig Celular
+55319842|Telemig Celular
+55319843|Telemig Celular
+55319844|Telemig Celular
+55319845|Telemig Celular
+55319846|Telemig Celular
+55319847|Telemig Celular
+55319848|Telemig Celular
+55319849|Telemig Celular
+55319851|Telemig Celular
+55319852|Telemig Celular
+55319853|Telemig Celular
+55319854|Telemig Celular
+55319855|Telemig Celular
+55319856|Telemig Celular
+55319857|Telemig Celular
+55319858|Telemig Celular
+55319859|Telemig Celular
+55319861|Telemig Celular
+55319862|Telemig Celular
+55319863|Telemig Celular
+55319864|Telemig Celular
+55319865|Telemig Celular
+55319866|Telemig Celular
+55319867|Telemig Celular
+55319868|Telemig Celular
+55319869|Telemig Celular
+55319871|Telemig Celular
+55319872|Telemig Celular
+55319873|Telemig Celular
+55319874|Telemig Celular
+55319875|Telemig Celular
+55319876|Telemig Celular
+55319877|Telemig Celular
+55319878|Telemig Celular
+55319879|Telemig Celular
+55319881|Telemig Celular
+55319882|Telemig Celular
+55319883|Telemig Celular
+55319884|Telemig Celular
+55319885|Telemig Celular
+55319886|Telemig Celular
+55319887|Telemig Celular
+55319888|Telemig Celular
+55319889|Telemig Celular
+55319891|Telemig Celular
+55319892|Telemig Celular
+55319893|Telemig Celular
+55319894|Telemig Celular
+55319895|Telemig Celular
+55319896|Telemig Celular
+55319897|Telemig Celular
+55319898|Telemig Celular
+55319899|Telemig Celular
+55319901|Telemig Celular
+55319902|Telemig Celular
+55319903|Telemig Celular
+55319904|Telemig Celular
+55319905|Telemig Celular
+55319906|Telemig Celular
+55319907|Telemig Celular
+55319908|Telemig Celular
+55319909|Telemig Celular
+55319911|Telemig Celular
+55319912|Telemig Celular
+55319913|Telemig Celular
+55319914|Telemig Celular
+55319915|Telemig Celular
+55319916|Telemig Celular
+55319917|Telemig Celular
+55319918|Telemig Celular
+55319919|Telemig Celular
+55319921|Telemig Celular
+55319922|Telemig Celular
+55319923|Telemig Celular
+55319924|Telemig Celular
+55319925|Telemig Celular
+55319926|Telemig Celular
+55319927|Telemig Celular
+55319928|Telemig Celular
+55319929|Telemig Celular
+55319931|Telemig Celular
+55319932|Telemig Celular
+55319933|Telemig Celular
+55319934|Telemig Celular
+55319935|Telemig Celular
+55319936|Telemig Celular
+55319937|Telemig Celular
+55319938|Telemig Celular
+55319939|Telemig Celular
+55319941|Telemig Celular
+55319942|Telemig Celular
+55319943|Telemig Celular
+55319944|Telemig Celular
+55319945|Telemig Celular
+55319946|Telemig Celular
+55319947|Telemig Celular
+55319948|Telemig Celular
+55319949|Telemig Celular
+5531995|Telemig Celular
+5531996|Telemig Celular
+5531997|Telemig Celular
+5531998|Telemig Celular
+5531999|Telemig Celular
+5532840|Claro BR
+5532841|Claro BR
+5532842|Claro BR
+5532843|Claro BR
+5532844|Claro BR
+5532845|Claro BR
+5532846|Claro BR
+5532847|Claro BR
+55328480|Claro BR
+55328481|Claro BR
+55328482|Claro BR
+55328483|Claro BR
+55328484|Claro BR
+55328485|Claro BR
+553285|Oi
+553286|Oi
+553287|Oi
+553288|Oi
+553289|Oi
+55329101|TIM
+55329102|TIM
+55329103|TIM
+55329104|TIM
+55329105|TIM
+55329106|TIM
+55329107|TIM
+55329108|TIM
+55329109|TIM
+55329111|TIM
+55329112|TIM
+55329113|TIM
+55329114|TIM
+55329115|TIM
+55329116|TIM
+55329117|TIM
+55329118|TIM
+55329119|TIM
+55329121|TIM
+55329122|TIM
+55329123|TIM
+55329124|TIM
+55329125|TIM
+55329126|TIM
+55329127|TIM
+55329128|TIM
+55329129|TIM
+55329131|TIM
+55329132|TIM
+55329133|TIM
+55329134|TIM
+55329135|TIM
+55329136|TIM
+55329137|TIM
+55329138|TIM
+55329139|TIM
+55329141|TIM
+55329142|TIM
+55329143|TIM
+55329144|TIM
+55329145|TIM
+55329146|TIM
+55329193|TIM
+55329194|TIM
+55329195|TIM
+55329197|TIM
+55329198|TIM
+55329199|TIM
+55329901|Telemig Celular
+55329902|Telemig Celular
+55329903|Telemig Celular
+55329904|Telemig Celular
+55329905|Telemig Celular
+55329906|Telemig Celular
+55329907|Telemig Celular
+55329908|Telemig Celular
+55329909|Telemig Celular
+55329911|Telemig Celular
+55329912|Telemig Celular
+55329913|Telemig Celular
+55329914|Telemig Celular
+55329917|Telemig Celular
+55329918|Telemig Celular
+55329919|Telemig Celular
+55329921|Telemig Celular
+55329922|Telemig Celular
+55329923|Telemig Celular
+55329924|Telemig Celular
+55329925|Telemig Celular
+55329931|Telemig Celular
+55329932|Telemig Celular
+55329933|Telemig Celular
+55329934|Telemig Celular
+55329935|Telemig Celular
+55329936|Telemig Celular
+55329937|Telemig Celular
+55329938|Telemig Celular
+55329939|Telemig Celular
+55329941|Telemig Celular
+55329942|Telemig Celular
+55329943|Telemig Celular
+55329944|Telemig Celular
+55329945|Telemig Celular
+55329946|Telemig Celular
+55329947|Telemig Celular
+55329948|Telemig Celular
+55329949|Telemig Celular
+55329951|Telemig Celular
+55329952|Telemig Celular
+55329953|Telemig Celular
+55329954|Telemig Celular
+55329955|Telemig Celular
+55329956|Telemig Celular
+55329957|Telemig Celular
+55329958|Telemig Celular
+55329959|Telemig Celular
+5532996|Telemig Celular
+55329971|Telemig Celular
+55329972|Telemig Celular
+55329973|Telemig Celular
+55329974|Telemig Celular
+55329975|Telemig Celular
+55329976|Telemig Celular
+55329977|Telemig Celular
+55329979|Telemig Celular
+5532998|Telemig Celular
+55329991|Telemig Celular
+55329992|Telemig Celular
+55329993|Telemig Celular
+55329994|Telemig Celular
+55329995|Telemig Celular
+55329996|Telemig Celular
+55329997|Telemig Celular
+55329998|Telemig Celular
+55338401|Claro BR
+55338402|Claro BR
+55338403|Claro BR
+55338404|Claro BR
+55338405|Claro BR
+55338406|Claro BR
+55338407|Claro BR
+55338408|Claro BR
+55338409|Claro BR
+55338411|Claro BR
+55338412|Claro BR
+55338413|Claro BR
+55338414|Claro BR
+55338415|Claro BR
+55338416|Claro BR
+55338417|Claro BR
+55338418|Claro BR
+55338419|Claro BR
+55338421|Claro BR
+55338422|Claro BR
+55338423|Claro BR
+55338424|Claro BR
+55338425|Claro BR
+55338426|Claro BR
+55338427|Claro BR
+55338428|Claro BR
+55338429|Claro BR
+55338431|Claro BR
+55338432|Claro BR
+55338433|Claro BR
+55338434|Claro BR
+55338435|Claro BR
+55338436|Claro BR
+55338437|Claro BR
+55338438|Claro BR
+55338439|Claro BR
+55338441|Claro BR
+55338442|Claro BR
+55338443|Claro BR
+55338444|Claro BR
+55338445|Claro BR
+55338446|Claro BR
+55338447|Claro BR
+55338448|Claro BR
+55338449|Claro BR
+55338451|Claro BR
+55338452|Claro BR
+55338453|Claro BR
+55338454|Claro BR
+55338455|Claro BR
+55338456|Claro BR
+553385|Oi
+553386|Oi
+553387|Oi
+553388|Oi
+553389|Oi
+55339101|TIM
+55339102|TIM
+55339103|TIM
+55339104|TIM
+55339105|TIM
+55339106|TIM
+55339107|TIM
+55339108|TIM
+55339109|TIM
+55339111|TIM
+55339112|TIM
+55339113|TIM
+55339114|TIM
+55339115|TIM
+55339116|TIM
+55339117|TIM
+55339118|TIM
+55339119|TIM
+55339121|TIM
+55339122|TIM
+55339123|TIM
+55339124|TIM
+55339125|TIM
+55339126|TIM
+55339127|TIM
+55339128|TIM
+55339129|TIM
+55339136|TIM
+55339137|TIM
+55339138|TIM
+55339139|TIM
+55339168|TIM
+55339191|TIM
+55339193|TIM
+55339197|TIM
+55339198|TIM
+55339199|TIM
+55339901|Telemig Celular
+55339902|Telemig Celular
+55339903|Telemig Celular
+55339904|Telemig Celular
+55339905|Telemig Celular
+55339906|Telemig Celular
+55339907|Telemig Celular
+55339908|Telemig Celular
+55339909|Telemig Celular
+55339911|Telemig Celular
+55339912|Telemig Celular
+55339913|Telemig Celular
+55339914|Telemig Celular
+55339915|Telemig Celular
+55339916|Telemig Celular
+55339917|Telemig Celular
+55339918|Telemig Celular
+55339919|Telemig Celular
+55339921|Telemig Celular
+55339922|Telemig Celular
+55339933|Telemig Celular
+55339951|Telemig Celular
+55339952|Telemig Celular
+55339953|Telemig Celular
+55339954|Telemig Celular
+55339955|Telemig Celular
+55339956|Telemig Celular
+55339957|Telemig Celular
+55339958|Telemig Celular
+55339959|Telemig Celular
+55339961|Telemig Celular
+55339962|Telemig Celular
+55339963|Telemig Celular
+55339964|Telemig Celular
+55339965|Telemig Celular
+55339966|Telemig Celular
+55339967|Telemig Celular
+55339968|Telemig Celular
+55339969|Telemig Celular
+55339971|Telemig Celular
+55339972|Telemig Celular
+55339973|Telemig Celular
+55339974|Telemig Celular
+55339975|Telemig Celular
+55339976|Telemig Celular
+55339977|Telemig Celular
+55339978|Telemig Celular
+55339979|Telemig Celular
+5533998|Telemig Celular
+5534840|Claro BR
+5534841|Claro BR
+55348420|Claro BR
+55348421|Claro BR
+55348422|Claro BR
+553485|Oi
+553486|Oi
+553487|Oi
+553488|Oi
+553489|Oi
+55349101|TIM
+55349102|TIM
+55349103|TIM
+55349104|TIM
+55349105|TIM
+55349106|TIM
+55349107|TIM
+55349108|TIM
+55349109|TIM
+5534911|TIM
+5534912|TIM
+5534913|TIM
+5534914|TIM
+5534915|TIM
+5534916|TIM
+5534917|TIM
+55349181|TIM
+55349182|TIM
+55349183|TIM
+55349184|TIM
+55349185|TIM
+55349186|TIM
+55349187|TIM
+55349188|TIM
+55349189|TIM
+55349191|TIM
+55349192|TIM
+55349193|TIM
+55349194|TIM
+55349195|TIM
+55349196|TIM
+55349197|TIM
+55349198|TIM
+55349199|TIM
+55349202|TIM
+55349203|TIM
+55349204|TIM
+55349205|TIM
+55349206|TIM
+55349207|TIM
+55349208|TIM
+55349209|TIM
+55349211|TIM
+55349212|TIM
+55349213|TIM
+55349214|TIM
+55349215|TIM
+55349216|TIM
+55349217|TIM
+55349218|TIM
+55349229|TIM
+55349801|Telemig Celular
+55349802|Telemig Celular
+55349803|Telemig Celular
+55349804|Telemig Celular
+55349805|Telemig Celular
+55349806|Telemig Celular
+55349807|Telemig Celular
+55349808|Telemig Celular
+55349809|Telemig Celular
+55349811|Telemig Celular
+55349812|Telemig Celular
+55349813|Telemig Celular
+55349814|Telemig Celular
+55349815|Telemig Celular
+55349816|Telemig Celular
+55349817|Telemig Celular
+55349821|Telemig Celular
+55349822|Telemig Celular
+55349823|Telemig Celular
+55349824|Telemig Celular
+55349825|Telemig Celular
+55349901|Telemig Celular
+55349902|Telemig Celular
+55349903|Telemig Celular
+55349904|Telemig Celular
+55349905|Telemig Celular
+55349906|Telemig Celular
+55349907|Telemig Celular
+55349908|Telemig Celular
+55349909|Telemig Celular
+55349911|Telemig Celular
+55349912|Telemig Celular
+55349913|Telemig Celular
+55349914|Telemig Celular
+55349915|Telemig Celular
+55349916|Telemig Celular
+55349917|Telemig Celular
+55349918|Telemig Celular
+55349919|Telemig Celular
+55349921|Telemig Celular
+55349922|Telemig Celular
+55349923|Telemig Celular
+55349924|Telemig Celular
+55349925|Telemig Celular
+55349926|Telemig Celular
+55349927|Telemig Celular
+55349928|Telemig Celular
+55349929|Telemig Celular
+55349931|Telemig Celular
+55349932|Telemig Celular
+55349933|Telemig Celular
+55349934|Telemig Celular
+55349935|Telemig Celular
+55349936|Telemig Celular
+55349937|Telemig Celular
+55349938|Telemig Celular
+55349939|Telemig Celular
+55349941|Telemig Celular
+55349942|Telemig Celular
+55349943|Telemig Celular
+55349944|Telemig Celular
+55349945|Telemig Celular
+55349946|Telemig Celular
+55349947|Telemig Celular
+55349948|Telemig Celular
+55349949|Telemig Celular
+55349951|Telemig Celular
+55349952|Telemig Celular
+55349953|Telemig Celular
+55349954|Telemig Celular
+55349955|Telemig Celular
+55349956|Telemig Celular
+55349957|Telemig Celular
+55349958|Telemig Celular
+55349959|Telemig Celular
+55349981|Telemig Celular
+55349982|Telemig Celular
+55349983|Telemig Celular
+55349984|Telemig Celular
+55349985|Telemig Celular
+55349986|Telemig Celular
+55349987|Telemig Celular
+55349988|Telemig Celular
+55349989|Telemig Celular
+55358401|Claro BR
+55358402|Claro BR
+55358403|Claro BR
+55358404|Claro BR
+55358405|Claro BR
+55358406|Claro BR
+55358407|Claro BR
+55358408|Claro BR
+55358409|Claro BR
+55358411|Claro BR
+55358412|Claro BR
+55358413|Claro BR
+55358414|Claro BR
+55358415|Claro BR
+55358416|Claro BR
+55358417|Claro BR
+55358418|Claro BR
+55358419|Claro BR
+55358421|Claro BR
+55358422|Claro BR
+55358423|Claro BR
+55358424|Claro BR
+55358425|Claro BR
+55358426|Claro BR
+55358427|Claro BR
+55358428|Claro BR
+55358429|Claro BR
+55358431|Claro BR
+55358432|Claro BR
+55358433|Claro BR
+55358434|Claro BR
+55358435|Claro BR
+55358436|Claro BR
+55358437|Claro BR
+55358438|Claro BR
+55358439|Claro BR
+55358441|Claro BR
+55358442|Claro BR
+55358443|Claro BR
+55358444|Claro BR
+55358445|Claro BR
+55358446|Claro BR
+55358447|Claro BR
+55358448|Claro BR
+55358449|Claro BR
+55358451|Claro BR
+55358452|Claro BR
+55358453|Claro BR
+55358454|Claro BR
+55358455|Claro BR
+55358456|Claro BR
+55358457|Claro BR
+55358458|Claro BR
+55358459|Claro BR
+55358461|Claro BR
+55358462|Claro BR
+55358463|Claro BR
+55358464|Claro BR
+55358465|Claro BR
+55358466|Claro BR
+55358467|Claro BR
+55358468|Claro BR
+55358469|Claro BR
+55358471|Claro BR
+55358472|Claro BR
+55358473|Claro BR
+55358474|Claro BR
+55358475|Claro BR
+55358476|Claro BR
+55358477|Claro BR
+55358478|Claro BR
+55358479|Claro BR
+553585|Oi
+553586|Oi
+553587|Oi
+553588|Oi
+553589|Oi
+55359101|TIM
+55359102|TIM
+55359103|TIM
+55359104|TIM
+55359105|TIM
+55359106|TIM
+55359107|TIM
+55359108|TIM
+55359109|TIM
+55359111|TIM
+55359112|TIM
+55359113|TIM
+55359114|TIM
+55359115|TIM
+55359116|TIM
+55359117|TIM
+55359118|TIM
+55359119|TIM
+55359121|TIM
+55359122|TIM
+55359123|TIM
+55359124|TIM
+55359125|TIM
+55359126|TIM
+55359127|TIM
+55359128|TIM
+55359129|TIM
+55359131|TIM
+55359132|TIM
+55359133|TIM
+55359134|TIM
+55359135|TIM
+55359136|TIM
+55359137|TIM
+55359138|TIM
+55359139|TIM
+55359141|TIM
+55359142|TIM
+55359143|TIM
+55359144|TIM
+55359145|TIM
+55359146|TIM
+55359147|TIM
+55359148|TIM
+55359149|TIM
+55359151|TIM
+55359152|TIM
+55359153|TIM
+55359154|TIM
+55359155|TIM
+55359156|TIM
+55359157|TIM
+55359158|TIM
+55359159|TIM
+55359161|TIM
+55359162|TIM
+55359163|TIM
+55359164|TIM
+55359165|TIM
+55359166|TIM
+55359167|TIM
+55359168|TIM
+55359169|TIM
+55359171|TIM
+55359172|TIM
+55359173|TIM
+55359174|TIM
+55359175|TIM
+55359176|TIM
+55359177|TIM
+55359178|TIM
+55359179|TIM
+55359181|TIM
+55359187|TIM
+55359188|TIM
+55359191|TIM
+55359192|TIM
+55359193|TIM
+55359197|TIM
+55359198|TIM
+55359199|TIM
+55359801|Telemig Celular
+55359802|Telemig Celular
+55359803|Telemig Celular
+55359804|Telemig Celular
+55359805|Telemig Celular
+55359806|Telemig Celular
+55359807|Telemig Celular
+55359808|Telemig Celular
+55359809|Telemig Celular
+55359811|Telemig Celular
+55359812|Telemig Celular
+55359813|Telemig Celular
+55359814|Telemig Celular
+55359815|Telemig Celular
+55359816|Telemig Celular
+55359817|Telemig Celular
+55359818|Telemig Celular
+55359819|Telemig Celular
+55359821|Telemig Celular
+55359822|Telemig Celular
+55359823|Telemig Celular
+55359824|Telemig Celular
+55359825|Telemig Celular
+55359826|Telemig Celular
+55359827|Telemig Celular
+55359828|Telemig Celular
+55359829|Telemig Celular
+55359831|Telemig Celular
+55359832|Telemig Celular
+55359833|Telemig Celular
+55359834|Telemig Celular
+55359835|Telemig Celular
+55359836|Telemig Celular
+55359837|Telemig Celular
+55359838|Telemig Celular
+55359839|Telemig Celular
+55359841|Telemig Celular
+55359842|Telemig Celular
+55359843|Telemig Celular
+55359844|Telemig Celular
+55359845|Telemig Celular
+55359846|Telemig Celular
+55359901|Telemig Celular
+55359902|Telemig Celular
+55359903|Telemig Celular
+55359904|Telemig Celular
+55359905|Telemig Celular
+55359906|Telemig Celular
+55359907|Telemig Celular
+55359908|Telemig Celular
+55359911|Telemig Celular
+55359912|Telemig Celular
+55359913|Telemig Celular
+55359914|Telemig Celular
+55359915|Telemig Celular
+55359916|Telemig Celular
+55359917|Telemig Celular
+55359918|Telemig Celular
+55359919|Telemig Celular
+55359921|Telemig Celular
+55359922|Telemig Celular
+55359923|Telemig Celular
+55359924|Telemig Celular
+55359925|Telemig Celular
+55359926|Telemig Celular
+55359927|Telemig Celular
+55359928|Telemig Celular
+55359929|Telemig Celular
+55359931|Telemig Celular
+55359932|Telemig Celular
+55359933|Telemig Celular
+55359934|Telemig Celular
+55359935|Telemig Celular
+55359936|Telemig Celular
+55359937|Telemig Celular
+55359938|Telemig Celular
+55359939|Telemig Celular
+55359941|Telemig Celular
+55359942|Telemig Celular
+55359943|Telemig Celular
+55359944|Telemig Celular
+55359945|Telemig Celular
+55359946|Telemig Celular
+55359947|Telemig Celular
+55359948|Telemig Celular
+55359949|Telemig Celular
+55359951|Telemig Celular
+55359952|Telemig Celular
+55359953|Telemig Celular
+55359954|Telemig Celular
+55359955|Telemig Celular
+55359956|Telemig Celular
+55359957|Telemig Celular
+55359958|Telemig Celular
+55359959|Telemig Celular
+5535996|Telemig Celular
+5535997|Telemig Celular
+5535998|Telemig Celular
+55359992|Telemig Celular
+55359993|Telemig Celular
+55359994|Telemig Celular
+55359995|Telemig Celular
+55359996|Telemig Celular
+55359997|Telemig Celular
+55378401|Claro BR
+55378402|Claro BR
+55378403|Claro BR
+55378404|Claro BR
+55378405|Claro BR
+55378406|Claro BR
+55378407|Claro BR
+55378408|Claro BR
+55378409|Claro BR
+55378411|Claro BR
+55378412|Claro BR
+55378413|Claro BR
+55378414|Claro BR
+55378415|Claro BR
+55378416|Claro BR
+55378417|Claro BR
+55378418|Claro BR
+55378419|Claro BR
+55378421|Claro BR
+55378422|Claro BR
+55378423|Claro BR
+55378424|Claro BR
+55378425|Claro BR
+55378426|Claro BR
+553785|Oi
+553786|Oi
+553787|Oi
+553788|Oi
+553789|Oi
+55379101|TIM
+55379102|TIM
+55379103|TIM
+55379104|TIM
+55379105|TIM
+55379106|TIM
+55379107|TIM
+55379108|TIM
+55379109|TIM
+55379111|TIM
+55379112|TIM
+55379113|TIM
+55379114|TIM
+55379115|TIM
+55379116|TIM
+55379117|TIM
+55379118|TIM
+55379119|TIM
+55379121|TIM
+55379122|TIM
+55379123|TIM
+55379124|TIM
+55379125|TIM
+55379126|TIM
+55379127|TIM
+55379128|TIM
+55379129|TIM
+55379131|TIM
+55379132|TIM
+55379133|TIM
+55379134|TIM
+55379135|TIM
+55379136|TIM
+55379137|TIM
+55379138|TIM
+55379139|TIM
+55379141|TIM
+55379143|TIM
+55379144|TIM
+55379145|TIM
+55379146|TIM
+55379147|TIM
+55379154|TIM
+55379186|TIM
+55379191|TIM
+55379192|TIM
+55379193|TIM
+55379194|TIM
+55379197|TIM
+55379198|TIM
+55379199|TIM
+55379801|Telemig Celular
+55379802|Telemig Celular
+55379803|Telemig Celular
+55379804|Telemig Celular
+55379805|Telemig Celular
+55379901|Telemig Celular
+55379902|Telemig Celular
+55379903|Telemig Celular
+55379904|Telemig Celular
+55379905|Telemig Celular
+55379906|Telemig Celular
+55379907|Telemig Celular
+55379908|Telemig Celular
+55379909|Telemig Celular
+55379911|Telemig Celular
+55379912|Telemig Celular
+55379913|Telemig Celular
+55379914|Telemig Celular
+55379915|Telemig Celular
+55379916|Telemig Celular
+55379917|Telemig Celular
+55379918|Telemig Celular
+55379919|Telemig Celular
+55379921|Telemig Celular
+55379922|Telemig Celular
+55379923|Telemig Celular
+55379924|Telemig Celular
+55379925|Telemig Celular
+55379926|Telemig Celular
+55379927|Telemig Celular
+55379928|Telemig Celular
+55379929|Telemig Celular
+55379931|Telemig Celular
+55379932|Telemig Celular
+55379933|Telemig Celular
+55379934|Telemig Celular
+55379935|Telemig Celular
+55379936|Telemig Celular
+55379937|Telemig Celular
+55379938|Telemig Celular
+55379939|Telemig Celular
+55379941|Telemig Celular
+55379942|Telemig Celular
+55379943|Telemig Celular
+55379944|Telemig Celular
+55379945|Telemig Celular
+55379946|Telemig Celular
+55379947|Telemig Celular
+55379948|Telemig Celular
+55379949|Telemig Celular
+55379951|Telemig Celular
+55379952|Telemig Celular
+55379953|Telemig Celular
+55379954|Telemig Celular
+55379955|Telemig Celular
+55379956|Telemig Celular
+55379957|Telemig Celular
+55379958|Telemig Celular
+55379959|Telemig Celular
+55379961|Telemig Celular
+55379962|Telemig Celular
+55379963|Telemig Celular
+55379964|Telemig Celular
+55379965|Telemig Celular
+55379966|Telemig Celular
+55379967|Telemig Celular
+55379968|Telemig Celular
+55379969|Telemig Celular
+5537998|Telemig Celular
+55379991|Telemig Celular
+55379992|Telemig Celular
+55379993|Telemig Celular
+55379994|Telemig Celular
+55379995|Telemig Celular
+55379996|Telemig Celular
+55379997|Telemig Celular
+55379998|Telemig Celular
+55379999|Telemig Celular
+55388401|Claro BR
+55388402|Claro BR
+55388403|Claro BR
+55388404|Claro BR
+55388405|Claro BR
+55388406|Claro BR
+55388407|Claro BR
+55388408|Claro BR
+55388409|Claro BR
+55388411|Claro BR
+55388412|Claro BR
+55388413|Claro BR
+55388414|Claro BR
+55388415|Claro BR
+55388416|Claro BR
+55388417|Claro BR
+55388418|Claro BR
+55388419|Claro BR
+55388421|Claro BR
+55388422|Claro BR
+55388423|Claro BR
+55388424|Claro BR
+55388425|Claro BR
+55388426|Claro BR
+55388427|Claro BR
+55388428|Claro BR
+55388429|Claro BR
+55388431|Claro BR
+55388432|Claro BR
+55388433|Claro BR
+55388434|Claro BR
+55388435|Claro BR
+55388436|Claro BR
+55388437|Claro BR
+553885|Oi
+553886|Oi
+553887|Oi
+553888|Oi
+553889|Oi
+55389101|TIM
+55389102|TIM
+55389103|TIM
+55389104|TIM
+55389105|TIM
+55389106|TIM
+55389107|TIM
+55389108|TIM
+55389109|TIM
+55389111|TIM
+55389112|TIM
+55389113|TIM
+55389114|TIM
+55389115|TIM
+55389116|TIM
+55389117|TIM
+55389118|TIM
+55389119|TIM
+55389121|TIM
+55389122|TIM
+55389123|TIM
+55389124|TIM
+55389125|TIM
+55389126|TIM
+55389127|TIM
+55389128|TIM
+55389129|TIM
+55389131|TIM
+55389132|TIM
+55389133|TIM
+55389134|TIM
+55389135|TIM
+55389136|TIM
+55389137|TIM
+55389138|TIM
+55389139|TIM
+55389141|TIM
+55389142|TIM
+55389143|TIM
+55389144|TIM
+55389145|TIM
+55389146|TIM
+55389147|TIM
+55389148|TIM
+55389149|TIM
+55389151|TIM
+55389152|TIM
+55389153|TIM
+55389154|TIM
+55389155|TIM
+55389156|TIM
+55389157|TIM
+55389158|TIM
+55389159|TIM
+55389161|TIM
+55389162|TIM
+55389163|TIM
+55389164|TIM
+55389165|TIM
+55389166|TIM
+55389167|TIM
+55389168|TIM
+55389169|TIM
+55389171|TIM
+55389172|TIM
+55389173|TIM
+55389174|TIM
+55389175|TIM
+55389176|TIM
+55389177|TIM
+55389178|TIM
+55389179|TIM
+55389181|TIM
+55389182|TIM
+55389183|TIM
+55389184|TIM
+55389191|TIM
+55389192|TIM
+55389193|TIM
+55389194|TIM
+55389195|TIM
+55389196|TIM
+55389197|TIM
+55389801|Telemig Celular
+55389802|Telemig Celular
+55389803|Telemig Celular
+55389804|Telemig Celular
+55389805|Telemig Celular
+55389806|Telemig Celular
+55389807|Telemig Celular
+55389808|Telemig Celular
+55389809|Telemig Celular
+55389810|Telemig Celular
+55389901|Telemig Celular
+55389902|Telemig Celular
+55389903|Telemig Celular
+55389904|Telemig Celular
+55389905|Telemig Celular
+55389906|Telemig Celular
+55389907|Telemig Celular
+55389908|Telemig Celular
+55389909|Telemig Celular
+5538991|Telemig Celular
+5538992|Telemig Celular
+5538993|Telemig Celular
+5538994|Telemig Celular
+5538995|Telemig Celular
+5538996|Telemig Celular
+5538997|Telemig Celular
+5538998|Telemig Celular
+55389990|Telemig Celular
+55389991|Telemig Celular
+55389992|Telemig Celular
+55389993|Telemig Celular
+55389995|Telemig Celular
+55389996|Telemig Celular
+55389997|Telemig Celular
+55389998|Telemig Celular
+55389999|Telemig Celular
+55418401|Brasil Telecom GSM
+55418402|Brasil Telecom GSM
+55418403|Brasil Telecom GSM
+55418404|Brasil Telecom GSM
+55418405|Brasil Telecom GSM
+55418406|Brasil Telecom GSM
+55418407|Brasil Telecom GSM
+55418408|Brasil Telecom GSM
+55418409|Brasil Telecom GSM
+55418411|Brasil Telecom GSM
+55418412|Brasil Telecom GSM
+55418413|Brasil Telecom GSM
+55418414|Brasil Telecom GSM
+55418415|Brasil Telecom GSM
+55418416|Brasil Telecom GSM
+55418417|Brasil Telecom GSM
+55418418|Brasil Telecom GSM
+55418419|Brasil Telecom GSM
+55418421|Brasil Telecom GSM
+55418422|Brasil Telecom GSM
+55418423|Brasil Telecom GSM
+55418424|Brasil Telecom GSM
+55418425|Brasil Telecom GSM
+55418426|Brasil Telecom GSM
+55418427|Brasil Telecom GSM
+55418428|Brasil Telecom GSM
+55418429|Brasil Telecom GSM
+55418431|Brasil Telecom GSM
+55418432|Brasil Telecom GSM
+55418433|Brasil Telecom GSM
+55418434|Brasil Telecom GSM
+55418435|Brasil Telecom GSM
+55418436|Brasil Telecom GSM
+55418437|Brasil Telecom GSM
+55418438|Brasil Telecom GSM
+55418439|Brasil Telecom GSM
+55418441|Brasil Telecom GSM
+55418442|Brasil Telecom GSM
+55418443|Brasil Telecom GSM
+55418444|Brasil Telecom GSM
+55418445|Brasil Telecom GSM
+55418446|Brasil Telecom GSM
+55418447|Brasil Telecom GSM
+55418448|Brasil Telecom GSM
+55418449|Brasil Telecom GSM
+55418451|Brasil Telecom GSM
+55418452|Brasil Telecom GSM
+55418453|Brasil Telecom GSM
+55418454|Brasil Telecom GSM
+55418455|Brasil Telecom GSM
+55418456|Brasil Telecom GSM
+55418457|Brasil Telecom GSM
+55418458|Brasil Telecom GSM
+55418459|Brasil Telecom GSM
+55418461|Brasil Telecom GSM
+55418462|Brasil Telecom GSM
+55418463|Brasil Telecom GSM
+55418464|Brasil Telecom GSM
+55418465|Brasil Telecom GSM
+55418466|Brasil Telecom GSM
+55418467|Brasil Telecom GSM
+55418468|Brasil Telecom GSM
+55418469|Brasil Telecom GSM
+55418471|Brasil Telecom GSM
+55418472|Brasil Telecom GSM
+55418473|Brasil Telecom GSM
+55418474|Brasil Telecom GSM
+55418475|Brasil Telecom GSM
+55418476|Brasil Telecom GSM
+55418477|Brasil Telecom GSM
+55418478|Brasil Telecom GSM
+5541870|Claro BR
+5541871|Claro BR
+5541872|Claro BR
+5541873|Claro BR
+5541874|Claro BR
+55418750|Claro BR
+55418751|Claro BR
+55418752|Claro BR
+554188|Claro BR
+5541910|Vivo
+55419111|Vivo
+55419112|Vivo
+55419113|Vivo
+55419114|Vivo
+55419115|Vivo
+55419116|Vivo
+55419117|Vivo
+55419118|Vivo
+55419119|Vivo
+55419121|Vivo
+55419122|Vivo
+55419123|Vivo
+55419124|Vivo
+55419125|Vivo
+55419126|Vivo
+55419127|Vivo
+55419128|Vivo
+55419129|Vivo
+55419131|Vivo
+55419132|Vivo
+55419133|Vivo
+55419134|Vivo
+55419135|Vivo
+55419136|Vivo
+55419137|Vivo
+55419138|Vivo
+55419139|Vivo
+55419141|Vivo
+55419142|Vivo
+55419143|Vivo
+55419144|Vivo
+55419145|Vivo
+55419146|Vivo
+55419147|Vivo
+55419148|Vivo
+55419149|Vivo
+55419151|Vivo
+55419152|Vivo
+55419153|Vivo
+55419154|Vivo
+55419155|Vivo
+55419156|Vivo
+55419157|Vivo
+55419158|Vivo
+55419159|Vivo
+55419161|Vivo
+55419162|Vivo
+55419163|Vivo
+55419164|Vivo
+55419165|Vivo
+55419166|Vivo
+55419167|Vivo
+55419168|Vivo
+55419169|Vivo
+55419171|Vivo
+55419172|Vivo
+55419173|Vivo
+55419174|Vivo
+55419175|Vivo
+55419176|Vivo
+55419177|Vivo
+55419178|Vivo
+55419179|Vivo
+55419181|Vivo
+55419182|Vivo
+55419183|Vivo
+55419184|Vivo
+55419185|Vivo
+55419186|Vivo
+55419187|Vivo
+55419188|Vivo
+55419189|Vivo
+55419191|Vivo
+55419192|Vivo
+55419193|Vivo
+55419194|Vivo
+55419195|Vivo
+55419196|Vivo
+55419197|Vivo
+55419198|Vivo
+55419199|Vivo
+55419201|Vivo
+55419202|Vivo
+55419203|Vivo
+55419204|Vivo
+55419205|Vivo
+55419206|Vivo
+55419207|Vivo
+55419208|Vivo
+55419209|Vivo
+55419211|Vivo
+55419212|Vivo
+55419213|Vivo
+55419214|Vivo
+55419215|Vivo
+55419216|Vivo
+55419217|Vivo
+55419218|Vivo
+55419219|Vivo
+55419221|Vivo
+55419222|Vivo
+55419223|Vivo
+55419224|Vivo
+55419225|Vivo
+55419226|Vivo
+55419227|Vivo
+55419228|Vivo
+55419229|Vivo
+55419231|Vivo
+55419232|Vivo
+55419233|Vivo
+55419234|Vivo
+55419235|Vivo
+55419236|Vivo
+55419237|Vivo
+55419238|Vivo
+55419239|Vivo
+55419241|Vivo
+55419242|Vivo
+55419243|Vivo
+55419244|Vivo
+55419245|Vivo
+55419246|Vivo
+55419247|Vivo
+55419248|Vivo
+55419249|Vivo
+55419251|Vivo
+55419252|Vivo
+55419253|Vivo
+55419254|Vivo
+55419255|Vivo
+55419256|Vivo
+55419257|Vivo
+55419258|Vivo
+55419259|Vivo
+55419261|Vivo
+55419262|Vivo
+55419263|Vivo
+55419264|Vivo
+55419265|Vivo
+55419266|Vivo
+554196|TIM
+55419800|TIM
+55419801|TIM
+55419802|TIM
+55419803|TIM
+55419804|TIM
+554199|TIM
+55428401|Brasil Telecom GSM
+55428402|Brasil Telecom GSM
+55428403|Brasil Telecom GSM
+55428404|Brasil Telecom GSM
+55428405|Brasil Telecom GSM
+55428406|Brasil Telecom GSM
+55428407|Brasil Telecom GSM
+55428408|Brasil Telecom GSM
+55428409|Brasil Telecom GSM
+55428411|Brasil Telecom GSM
+55428412|Brasil Telecom GSM
+55428413|Brasil Telecom GSM
+55428414|Brasil Telecom GSM
+55428415|Brasil Telecom GSM
+55428416|Brasil Telecom GSM
+55428417|Brasil Telecom GSM
+5542880|Claro BR
+5542881|Claro BR
+5542882|Claro BR
+5542883|Claro BR
+5542884|Claro BR
+5542885|Claro BR
+5542886|Claro BR
+55428870|Claro BR
+55428871|Claro BR
+55428872|Claro BR
+55428873|Claro BR
+55428874|Claro BR
+5542910|Vivo
+55429111|Vivo
+55429112|Vivo
+55429113|Vivo
+55429114|Vivo
+55429115|Vivo
+55429116|Vivo
+55429117|Vivo
+55429118|Vivo
+55429119|Vivo
+55429121|Vivo
+55429122|Vivo
+55429123|Vivo
+55429124|Vivo
+55429125|Vivo
+55429126|Vivo
+55429127|Vivo
+55429128|Vivo
+55429129|Vivo
+55429131|Vivo
+55429132|Vivo
+55429133|Vivo
+55429134|Vivo
+55429135|Vivo
+55429136|Vivo
+55429137|Vivo
+55429138|Vivo
+55429139|Vivo
+55429141|Vivo
+55429142|Vivo
+55429143|Vivo
+55429144|Vivo
+55429145|Vivo
+55429146|Vivo
+55429147|Vivo
+55429148|Vivo
+55429149|Vivo
+55429151|Vivo
+55429152|Vivo
+55429153|Vivo
+55429154|Vivo
+55429155|Vivo
+55429156|Vivo
+55429157|Vivo
+55429158|Vivo
+55429159|Vivo
+55429161|Vivo
+55429162|Vivo
+55429163|Vivo
+55429164|Vivo
+55429165|Vivo
+55429166|Vivo
+55429901|TIM
+55429902|TIM
+55429903|TIM
+55429904|TIM
+55429905|TIM
+55429906|TIM
+55429907|TIM
+55429908|TIM
+55429911|TIM
+55429912|TIM
+55429913|TIM
+55429914|TIM
+55429915|TIM
+55429916|TIM
+55429917|TIM
+55429918|TIM
+55429919|TIM
+55429921|TIM
+55429922|TIM
+55429923|TIM
+55429924|TIM
+55429925|TIM
+55429926|TIM
+55429927|TIM
+55429928|TIM
+55429929|TIM
+55429931|TIM
+55429932|TIM
+55429933|TIM
+55429934|TIM
+55429935|TIM
+55429936|TIM
+55429937|TIM
+55429938|TIM
+55429939|TIM
+55429941|TIM
+55429942|TIM
+55429943|TIM
+55429944|TIM
+55429945|TIM
+55429946|TIM
+55429947|TIM
+55429948|TIM
+55429949|TIM
+55429961|TIM
+55429962|TIM
+55429963|TIM
+55429964|TIM
+55429965|TIM
+55429966|TIM
+55429967|TIM
+55429969|TIM
+55429971|TIM
+55429972|TIM
+55429973|TIM
+55429974|TIM
+55429975|TIM
+55429976|TIM
+55429977|TIM
+55429978|TIM
+55429979|TIM
+55429981|TIM
+55429982|TIM
+55438111|TIM
+55438401|Brasil Telecom GSM
+55438402|Brasil Telecom GSM
+55438403|Brasil Telecom GSM
+55438404|Brasil Telecom GSM
+55438405|Brasil Telecom GSM
+55438406|Brasil Telecom GSM
+55438407|Brasil Telecom GSM
+55438408|Brasil Telecom GSM
+55438409|Brasil Telecom GSM
+55438411|Brasil Telecom GSM
+55438412|Brasil Telecom GSM
+55438413|Brasil Telecom GSM
+55438414|Brasil Telecom GSM
+55438415|Brasil Telecom GSM
+55438416|Brasil Telecom GSM
+55438417|Brasil Telecom GSM
+55438418|Brasil Telecom GSM
+55438419|Brasil Telecom GSM
+55438421|Brasil Telecom GSM
+55438422|Brasil Telecom GSM
+55438423|Brasil Telecom GSM
+55438424|Brasil Telecom GSM
+55438425|Brasil Telecom GSM
+55438426|Brasil Telecom GSM
+55438427|Brasil Telecom GSM
+55438428|Brasil Telecom GSM
+55438429|Brasil Telecom GSM
+55438431|Brasil Telecom GSM
+55438432|Brasil Telecom GSM
+55438433|Brasil Telecom GSM
+55438434|Brasil Telecom GSM
+55438435|Brasil Telecom GSM
+5543880|Claro BR
+5543881|Claro BR
+5543882|Claro BR
+5543883|Claro BR
+5543884|Claro BR
+55438850|Claro BR
+55438851|Claro BR
+55438852|Claro BR
+5543910|Vivo
+55439111|Vivo
+55439112|Vivo
+55439113|Vivo
+55439114|Vivo
+55439115|Vivo
+55439116|Vivo
+55439117|Vivo
+55439118|Vivo
+55439119|Vivo
+55439121|Vivo
+55439122|Vivo
+55439123|Vivo
+55439124|Vivo
+55439125|Vivo
+55439126|Vivo
+55439127|Vivo
+55439128|Vivo
+55439129|Vivo
+55439131|Vivo
+55439132|Vivo
+55439133|Vivo
+55439134|Vivo
+55439135|Vivo
+55439136|Vivo
+55439137|Vivo
+55439138|Vivo
+55439139|Vivo
+55439141|Vivo
+55439142|Vivo
+55439143|Vivo
+55439144|Vivo
+55439145|Vivo
+55439146|Vivo
+55439147|Vivo
+55439148|Vivo
+55439149|Vivo
+55439151|Vivo
+55439152|Vivo
+55439153|Vivo
+55439154|Vivo
+55439155|Vivo
+55439156|Vivo
+55439157|Vivo
+55439158|Vivo
+55439159|Vivo
+55439161|Vivo
+55439162|Vivo
+55439163|Vivo
+55439164|Vivo
+55439165|Vivo
+55439166|Vivo
+55439167|Vivo
+55439168|Vivo
+55439169|Vivo
+55439171|Vivo
+55439172|Vivo
+55439173|Vivo
+55439174|Vivo
+55439175|Vivo
+55439176|Vivo
+55439177|Vivo
+55439178|Vivo
+55439179|Vivo
+55439181|Vivo
+55439182|Vivo
+55439183|Vivo
+55439184|Vivo
+55439185|Vivo
+55439186|Vivo
+55439187|Vivo
+55439188|Vivo
+55439189|Vivo
+55439191|Vivo
+55439192|Vivo
+55439193|Vivo
+55439194|Vivo
+55439195|Vivo
+5543960|TIM
+55439610|TIM
+55439611|TIM
+55439612|TIM
+5543990|TIM
+5543991|TIM
+5543992|TIM
+55439930|TIM
+55439931|TIM
+55439932|TIM
+55439933|TIM
+55439934|TIM
+55439935|TIM
+55439936|TIM
+55439937|TIM
+55439938|TIM
+554399396|TIM
+554399397|TIM
+554399398|TIM
+554399399|TIM
+5543995|TIM
+5543996|TIM
+5543997|TIM
+5543998|TIM
+55448401|Brasil Telecom GSM
+55448402|Brasil Telecom GSM
+55448403|Brasil Telecom GSM
+55448404|Brasil Telecom GSM
+55448405|Brasil Telecom GSM
+55448406|Brasil Telecom GSM
+55448407|Brasil Telecom GSM
+55448408|Brasil Telecom GSM
+55448409|Brasil Telecom GSM
+55448411|Brasil Telecom GSM
+55448412|Brasil Telecom GSM
+55448413|Brasil Telecom GSM
+55448414|Brasil Telecom GSM
+55448415|Brasil Telecom GSM
+55448416|Brasil Telecom GSM
+55448417|Brasil Telecom GSM
+55448418|Brasil Telecom GSM
+55448419|Brasil Telecom GSM
+55448421|Brasil Telecom GSM
+55448422|Brasil Telecom GSM
+55448423|Brasil Telecom GSM
+55448424|Brasil Telecom GSM
+55448425|Brasil Telecom GSM
+55448426|Brasil Telecom GSM
+55448427|Brasil Telecom GSM
+55448428|Brasil Telecom GSM
+55448429|Brasil Telecom GSM
+5544880|Claro BR
+5544881|Claro BR
+5544882|Claro BR
+5544883|Claro BR
+5544884|Claro BR
+5544885|Claro BR
+55448860|Claro BR
+5544910|Vivo
+55449111|Vivo
+55449112|Vivo
+55449113|Vivo
+55449114|Vivo
+55449115|Vivo
+55449116|Vivo
+55449117|Vivo
+55449118|Vivo
+55449119|Vivo
+55449121|Vivo
+55449122|Vivo
+55449123|Vivo
+55449124|Vivo
+55449125|Vivo
+55449126|Vivo
+55449127|Vivo
+55449128|Vivo
+55449129|Vivo
+55449131|Vivo
+55449132|Vivo
+55449133|Vivo
+55449134|Vivo
+55449135|Vivo
+55449136|Vivo
+55449137|Vivo
+55449138|Vivo
+55449139|Vivo
+55449141|Vivo
+55449142|Vivo
+55449143|Vivo
+55449144|Vivo
+55449145|Vivo
+55449146|Vivo
+55449147|Vivo
+55449148|Vivo
+55449149|Vivo
+55449151|Vivo
+55449152|Vivo
+55449153|Vivo
+55449154|Vivo
+55449155|Vivo
+55449156|Vivo
+55449157|Vivo
+55449158|Vivo
+55449159|Vivo
+55449161|Vivo
+55449162|Vivo
+55449163|Vivo
+55449164|Vivo
+55449165|Vivo
+55449166|Vivo
+55449167|Vivo
+55449168|Vivo
+55449169|Vivo
+55449171|Vivo
+55449172|Vivo
+55449173|Vivo
+55449174|Vivo
+554499|TIM
+55458401|Brasil Telecom GSM
+55458402|Brasil Telecom GSM
+55458403|Brasil Telecom GSM
+55458404|Brasil Telecom GSM
+55458405|Brasil Telecom GSM
+55458406|Brasil Telecom GSM
+55458407|Brasil Telecom GSM
+55458408|Brasil Telecom GSM
+55458409|Brasil Telecom GSM
+55458411|Brasil Telecom GSM
+55458412|Brasil Telecom GSM
+55458413|Brasil Telecom GSM
+55458414|Brasil Telecom GSM
+55458415|Brasil Telecom GSM
+55458416|Brasil Telecom GSM
+55458417|Brasil Telecom GSM
+55458418|Brasil Telecom GSM
+55458801|Claro BR
+55458802|Claro BR
+55458803|Claro BR
+55458804|Claro BR
+55458805|Claro BR
+55458806|Claro BR
+55458807|Claro BR
+55458808|Claro BR
+55458809|Claro BR
+55458811|Claro BR
+55458812|Claro BR
+55458813|Claro BR
+55458814|Claro BR
+55458815|Claro BR
+55458816|Claro BR
+55458817|Claro BR
+55458818|Claro BR
+55458819|Claro BR
+55458821|Claro BR
+55458822|Claro BR
+55458823|Claro BR
+55458824|Claro BR
+55458825|Claro BR
+55458826|Claro BR
+55458827|Claro BR
+55458828|Claro BR
+55458829|Claro BR
+55458831|Claro BR
+55458832|Claro BR
+55458833|Claro BR
+55458834|Claro BR
+55458835|Claro BR
+55458836|Claro BR
+55458837|Claro BR
+55458838|Claro BR
+55458839|Claro BR
+55458841|Claro BR
+55458842|Claro BR
+5545910|Vivo
+55459111|Vivo
+55459112|Vivo
+55459113|Vivo
+55459114|Vivo
+55459115|Vivo
+55459116|Vivo
+55459117|Vivo
+55459118|Vivo
+55459119|Vivo
+55459121|Vivo
+55459122|Vivo
+55459123|Vivo
+55459124|Vivo
+55459125|Vivo
+55459126|Vivo
+55459127|Vivo
+55459128|Vivo
+55459129|Vivo
+55459131|Vivo
+55459132|Vivo
+55459133|Vivo
+55459134|Vivo
+55459135|Vivo
+55459136|Vivo
+55459137|Vivo
+55459138|Vivo
+55459139|Vivo
+55459141|Vivo
+55459142|Vivo
+55459143|Vivo
+55459144|Vivo
+55459145|Vivo
+55459146|Vivo
+55459147|Vivo
+55459148|Vivo
+55459149|Vivo
+55459151|Vivo
+55459152|Vivo
+55459153|Vivo
+55459154|Vivo
+55459155|Vivo
+55459156|Vivo
+55459157|Vivo
+55459158|Vivo
+55459911|TIM
+55459912|TIM
+55459913|TIM
+55459914|TIM
+55459915|TIM
+55459916|TIM
+55459917|TIM
+55459918|TIM
+55459919|TIM
+55459921|TIM
+55459922|TIM
+55459923|TIM
+55459924|TIM
+55459925|TIM
+55459926|TIM
+55459927|TIM
+55459928|TIM
+55459929|TIM
+55459931|TIM
+55459932|TIM
+55459933|TIM
+55459934|TIM
+55459935|TIM
+55459936|TIM
+55459937|TIM
+55459938|TIM
+55459939|TIM
+55459941|TIM
+55459942|TIM
+55459943|TIM
+55459944|TIM
+55459945|TIM
+55459946|TIM
+55459947|TIM
+55459948|TIM
+55459949|TIM
+55459951|TIM
+55459952|TIM
+55459953|TIM
+55459954|TIM
+55459961|TIM
+55459962|TIM
+55459963|TIM
+55459964|TIM
+55459965|TIM
+55459966|TIM
+55459967|TIM
+55459968|TIM
+55459969|TIM
+55459971|TIM
+55459972|TIM
+55459973|TIM
+55459974|TIM
+55459975|TIM
+55459976|TIM
+55459977|TIM
+55459978|TIM
+55459979|TIM
+55459981|TIM
+55459982|TIM
+55459983|TIM
+55459984|TIM
+55468401|Brasil Telecom GSM
+55468402|Brasil Telecom GSM
+55468403|Brasil Telecom GSM
+55468404|Brasil Telecom GSM
+55468405|Brasil Telecom GSM
+55468406|Brasil Telecom GSM
+55468407|Brasil Telecom GSM
+55468801|Claro BR
+55468802|Claro BR
+55468803|Claro BR
+55468804|Claro BR
+55468805|Claro BR
+55468806|Claro BR
+55468807|Claro BR
+55468808|Claro BR
+55468809|Claro BR
+5546881|Claro BR
+55468821|Claro BR
+55468822|Claro BR
+55468823|Claro BR
+55468824|Claro BR
+55468825|Claro BR
+55468826|Claro BR
+55468827|Claro BR
+5546910|Vivo
+55469111|Vivo
+55469112|Vivo
+55469113|Vivo
+55469114|Vivo
+55469115|Vivo
+55469116|Vivo
+55469117|Vivo
+55469118|Vivo
+55469119|Vivo
+55469121|Vivo
+55469122|Vivo
+55469123|Vivo
+55469124|Vivo
+55469125|Vivo
+55469126|Vivo
+55469127|Vivo
+55469128|Vivo
+55469129|Vivo
+55469131|Vivo
+55469132|Vivo
+55469911|TIM
+55469912|TIM
+55469913|TIM
+55469914|TIM
+55469915|TIM
+55469916|TIM
+55469917|TIM
+55469918|TIM
+55469919|TIM
+55469921|TIM
+55469922|TIM
+55469923|TIM
+55469939|TIM
+55469971|TIM
+55469972|TIM
+55469973|TIM
+55469974|TIM
+55469975|TIM
+55469976|TIM
+55469978|TIM
+55478401|Brasil Telecom GSM
+55478402|Brasil Telecom GSM
+55478403|Brasil Telecom GSM
+55478404|Brasil Telecom GSM
+55478405|Brasil Telecom GSM
+55478406|Brasil Telecom GSM
+55478407|Brasil Telecom GSM
+55478408|Brasil Telecom GSM
+55478409|Brasil Telecom GSM
+55478411|Brasil Telecom GSM
+55478412|Brasil Telecom GSM
+55478413|Brasil Telecom GSM
+55478414|Brasil Telecom GSM
+55478415|Brasil Telecom GSM
+55478416|Brasil Telecom GSM
+55478417|Brasil Telecom GSM
+55478418|Brasil Telecom GSM
+55478419|Brasil Telecom GSM
+55478421|Brasil Telecom GSM
+55478422|Brasil Telecom GSM
+55478423|Brasil Telecom GSM
+55478424|Brasil Telecom GSM
+55478425|Brasil Telecom GSM
+55478426|Brasil Telecom GSM
+55478427|Brasil Telecom GSM
+55478428|Brasil Telecom GSM
+55478429|Brasil Telecom GSM
+55478431|Brasil Telecom GSM
+55478432|Brasil Telecom GSM
+55478433|Brasil Telecom GSM
+55478434|Brasil Telecom GSM
+55478435|Brasil Telecom GSM
+55478436|Brasil Telecom GSM
+55478437|Brasil Telecom GSM
+55478438|Brasil Telecom GSM
+55478439|Brasil Telecom GSM
+55478441|Brasil Telecom GSM
+55478442|Brasil Telecom GSM
+55478443|Brasil Telecom GSM
+55478444|Brasil Telecom GSM
+55478445|Brasil Telecom GSM
+55478446|Brasil Telecom GSM
+55478447|Brasil Telecom GSM
+55478448|Brasil Telecom GSM
+55478449|Brasil Telecom GSM
+55478451|Brasil Telecom GSM
+55478452|Brasil Telecom GSM
+55478453|Brasil Telecom GSM
+55478454|Brasil Telecom GSM
+55478455|Brasil Telecom GSM
+55478456|Brasil Telecom GSM
+55478457|Brasil Telecom GSM
+554788|Claro BR
+55478900|Claro BR
+55478901|Claro BR
+554791|Vivo
+5547920|Vivo
+5547921|Vivo
+5547922|Vivo
+5547923|Vivo
+55479240|Vivo
+55479241|Vivo
+55479242|Vivo
+55479243|Vivo
+55479244|Vivo
+55479245|Vivo
+55479246|Vivo
+55479601|TIM
+55479602|TIM
+55479603|TIM
+55479604|TIM
+55479605|TIM
+55479606|TIM
+55479607|TIM
+55479608|TIM
+55479609|TIM
+55479611|TIM
+55479612|TIM
+55479613|TIM
+55479614|TIM
+55479615|TIM
+55479616|TIM
+55479617|TIM
+55479618|TIM
+55479619|TIM
+55479621|TIM
+55479622|TIM
+55479623|TIM
+55479624|TIM
+55479625|TIM
+55479626|TIM
+55479627|TIM
+55479628|TIM
+55479629|TIM
+55479631|TIM
+55479632|TIM
+55479633|TIM
+55479634|TIM
+55479635|TIM
+55479636|TIM
+55479637|TIM
+55479638|TIM
+55479651|TIM
+55479652|TIM
+55479653|TIM
+55479654|TIM
+55479655|TIM
+55479656|TIM
+55479657|TIM
+55479658|TIM
+55479901|TIM
+55479902|TIM
+55479903|TIM
+55479904|TIM
+55479905|TIM
+55479906|TIM
+55479907|TIM
+55479909|TIM
+55479911|TIM
+55479912|TIM
+55479913|TIM
+55479914|TIM
+55479915|TIM
+55479916|TIM
+55479917|TIM
+55479918|TIM
+55479919|TIM
+55479921|TIM
+55479922|TIM
+55479923|TIM
+55479924|TIM
+55479925|TIM
+55479926|TIM
+55479927|TIM
+55479928|TIM
+55479929|TIM
+55479931|TIM
+55479932|TIM
+55479933|TIM
+55479934|TIM
+55479935|TIM
+55479936|TIM
+55479937|TIM
+55479938|TIM
+55479939|TIM
+55479941|TIM
+55479942|TIM
+55479943|TIM
+55479944|TIM
+55479945|TIM
+55479946|TIM
+55479947|TIM
+55479948|TIM
+55479949|TIM
+55479951|TIM
+55479952|TIM
+55479953|TIM
+55479954|TIM
+55479955|TIM
+55479956|TIM
+55479957|TIM
+55479958|TIM
+55479959|TIM
+55479961|TIM
+55479962|TIM
+55479963|TIM
+55479964|TIM
+55479965|TIM
+55479966|TIM
+55479967|TIM
+55479968|TIM
+55479969|TIM
+55479971|TIM
+55479972|TIM
+55479973|TIM
+55479974|TIM
+55479975|TIM
+55479976|TIM
+55479977|TIM
+55479978|TIM
+55479979|TIM
+5547998|TIM
+55479991|TIM
+55479992|TIM
+55479993|TIM
+55479994|TIM
+55479995|TIM
+55479996|TIM
+55479997|TIM
+55479998|TIM
+55488401|Brasil Telecom GSM
+55488402|Brasil Telecom GSM
+55488403|Brasil Telecom GSM
+55488404|Brasil Telecom GSM
+55488405|Brasil Telecom GSM
+55488406|Brasil Telecom GSM
+55488407|Brasil Telecom GSM
+55488408|Brasil Telecom GSM
+55488409|Brasil Telecom GSM
+55488411|Brasil Telecom GSM
+55488412|Brasil Telecom GSM
+55488413|Brasil Telecom GSM
+55488414|Brasil Telecom GSM
+55488415|Brasil Telecom GSM
+55488416|Brasil Telecom GSM
+55488417|Brasil Telecom GSM
+55488418|Brasil Telecom GSM
+55488419|Brasil Telecom GSM
+55488421|Brasil Telecom GSM
+55488422|Brasil Telecom GSM
+55488423|Brasil Telecom GSM
+55488424|Brasil Telecom GSM
+55488425|Brasil Telecom GSM
+55488426|Brasil Telecom GSM
+55488427|Brasil Telecom GSM
+55488428|Brasil Telecom GSM
+55488429|Brasil Telecom GSM
+55488431|Brasil Telecom GSM
+55488432|Brasil Telecom GSM
+55488433|Brasil Telecom GSM
+55488434|Brasil Telecom GSM
+55488435|Brasil Telecom GSM
+55488436|Brasil Telecom GSM
+55488437|Brasil Telecom GSM
+55488438|Brasil Telecom GSM
+55488439|Brasil Telecom GSM
+55488441|Brasil Telecom GSM
+55488442|Brasil Telecom GSM
+55488443|Brasil Telecom GSM
+55488444|Brasil Telecom GSM
+55488445|Brasil Telecom GSM
+55488446|Brasil Telecom GSM
+55488447|Brasil Telecom GSM
+55488448|Brasil Telecom GSM
+55488449|Brasil Telecom GSM
+55488451|Brasil Telecom GSM
+55488452|Brasil Telecom GSM
+5548880|Claro BR
+5548881|Claro BR
+5548882|Claro BR
+5548883|Claro BR
+5548884|Claro BR
+5548885|Claro BR
+55488860|Claro BR
+55488861|Claro BR
+55488862|Claro BR
+55488863|Claro BR
+55488864|Claro BR
+55488865|Claro BR
+55488866|Claro BR
+5548910|Vivo
+55489111|Vivo
+55489112|Vivo
+55489113|Vivo
+55489114|Vivo
+55489115|Vivo
+55489116|Vivo
+55489117|Vivo
+55489118|Vivo
+55489119|Vivo
+55489121|Vivo
+55489122|Vivo
+55489123|Vivo
+55489124|Vivo
+55489125|Vivo
+55489126|Vivo
+55489127|Vivo
+55489128|Vivo
+55489129|Vivo
+55489131|Vivo
+55489132|Vivo
+55489133|Vivo
+55489134|Vivo
+55489135|Vivo
+55489136|Vivo
+55489137|Vivo
+55489138|Vivo
+55489139|Vivo
+55489141|Vivo
+55489142|Vivo
+55489143|Vivo
+55489144|Vivo
+55489145|Vivo
+55489146|Vivo
+55489147|Vivo
+55489148|Vivo
+55489149|Vivo
+55489151|Vivo
+55489152|Vivo
+55489153|Vivo
+55489154|Vivo
+55489155|Vivo
+55489156|Vivo
+55489157|Vivo
+55489158|Vivo
+55489159|Vivo
+55489161|Vivo
+55489162|Vivo
+55489163|Vivo
+55489164|Vivo
+55489165|Vivo
+55489166|Vivo
+55489167|Vivo
+55489168|Vivo
+55489169|Vivo
+55489171|Vivo
+55489172|Vivo
+55489173|Vivo
+55489174|Vivo
+55489175|Vivo
+55489176|Vivo
+55489177|Vivo
+55489178|Vivo
+55489179|Vivo
+55489181|Vivo
+55489182|Vivo
+55489183|Vivo
+55489184|Vivo
+55489185|Vivo
+55489186|Vivo
+55489601|TIM
+55489602|TIM
+55489603|TIM
+55489604|TIM
+55489606|TIM
+55489607|TIM
+55489608|TIM
+55489609|TIM
+55489611|TIM
+55489612|TIM
+55489613|TIM
+55489614|TIM
+55489615|TIM
+55489616|TIM
+55489617|TIM
+55489618|TIM
+55489619|TIM
+55489621|TIM
+55489622|TIM
+55489623|TIM
+55489624|TIM
+55489625|TIM
+55489626|TIM
+55489627|TIM
+55489628|TIM
+55489629|TIM
+55489631|TIM
+55489632|TIM
+55489633|TIM
+55489634|TIM
+55489635|TIM
+55489636|TIM
+55489637|TIM
+55489638|TIM
+55489639|TIM
+55489641|TIM
+55489642|TIM
+55489643|TIM
+55489901|TIM
+55489902|TIM
+55489903|TIM
+55489904|TIM
+55489905|TIM
+55489906|TIM
+55489907|TIM
+55489908|TIM
+55489909|TIM
+55489911|TIM
+55489912|TIM
+55489913|TIM
+55489914|TIM
+55489915|TIM
+55489916|TIM
+55489917|TIM
+55489918|TIM
+55489919|TIM
+55489921|TIM
+55489922|TIM
+55489923|TIM
+55489924|TIM
+55489925|TIM
+55489926|TIM
+55489927|TIM
+55489928|TIM
+55489929|TIM
+55489931|TIM
+55489932|TIM
+55489933|TIM
+55489934|TIM
+55489935|TIM
+55489936|TIM
+55489937|TIM
+55489938|TIM
+55489939|TIM
+55489941|TIM
+55489942|TIM
+55489943|TIM
+55489944|TIM
+55489945|TIM
+55489946|TIM
+55489947|TIM
+55489948|TIM
+55489949|TIM
+55489951|TIM
+55489952|TIM
+55489953|TIM
+55489954|TIM
+55489955|TIM
+55489956|TIM
+55489957|TIM
+55489958|TIM
+55489959|TIM
+5548996|TIM
+55489971|TIM
+55489972|TIM
+55489973|TIM
+55489974|TIM
+55489975|TIM
+55489976|TIM
+55489977|TIM
+55489978|TIM
+55489979|TIM
+5548998|TIM
+55489991|TIM
+55489992|TIM
+55489993|TIM
+55489994|TIM
+55489995|TIM
+55489996|TIM
+55489997|TIM
+55489998|TIM
+55498401|Brasil Telecom GSM
+55498402|Brasil Telecom GSM
+55498403|Brasil Telecom GSM
+55498404|Brasil Telecom GSM
+55498405|Brasil Telecom GSM
+55498406|Brasil Telecom GSM
+55498407|Brasil Telecom GSM
+55498408|Brasil Telecom GSM
+55498409|Brasil Telecom GSM
+55498411|Brasil Telecom GSM
+55498412|Brasil Telecom GSM
+55498413|Brasil Telecom GSM
+55498414|Brasil Telecom GSM
+55498415|Brasil Telecom GSM
+55498416|Brasil Telecom GSM
+55498417|Brasil Telecom GSM
+55498418|Brasil Telecom GSM
+55498419|Brasil Telecom GSM
+5549880|Claro BR
+5549881|Claro BR
+5549882|Claro BR
+5549883|Claro BR
+5549884|Claro BR
+5549885|Claro BR
+5549886|Claro BR
+5549887|Claro BR
+55498880|Claro BR
+55498881|Claro BR
+55498882|Claro BR
+5549910|Vivo
+55499111|Vivo
+55499112|Vivo
+55499113|Vivo
+55499114|Vivo
+55499115|Vivo
+55499116|Vivo
+55499117|Vivo
+55499118|Vivo
+55499119|Vivo
+55499121|Vivo
+55499122|Vivo
+55499123|Vivo
+55499124|Vivo
+55499125|Vivo
+55499126|Vivo
+55499127|Vivo
+55499128|Vivo
+55499129|Vivo
+55499131|Vivo
+55499132|Vivo
+55499133|Vivo
+55499134|Vivo
+55499135|Vivo
+55499136|Vivo
+55499137|Vivo
+55499138|Vivo
+55499139|Vivo
+55499141|Vivo
+55499142|Vivo
+55499143|Vivo
+55499144|Vivo
+55499145|Vivo
+55499146|Vivo
+55499147|Vivo
+55499148|Vivo
+55499149|Vivo
+55499151|Vivo
+55499152|Vivo
+55499153|Vivo
+55499154|Vivo
+55499155|Vivo
+55499156|Vivo
+55499157|Vivo
+55499158|Vivo
+55499159|Vivo
+55499161|Vivo
+55499162|Vivo
+55499163|Vivo
+55499164|Vivo
+55499165|Vivo
+55499166|Vivo
+55499167|Vivo
+55499168|Vivo
+55499169|Vivo
+55499171|Vivo
+55499172|Vivo
+55499173|Vivo
+55499174|Vivo
+55499175|Vivo
+55499176|Vivo
+55499177|Vivo
+55499911|TIM
+55499912|TIM
+55499913|TIM
+55499914|TIM
+55499915|TIM
+55499916|TIM
+55499917|TIM
+55499918|TIM
+55499919|TIM
+55499921|TIM
+55499922|TIM
+55499923|TIM
+55499924|TIM
+55499925|TIM
+55499926|TIM
+55499927|TIM
+55499928|TIM
+55499929|TIM
+55499931|TIM
+55499932|TIM
+55499939|TIM
+55499951|TIM
+55499955|TIM
+55499963|TIM
+55499964|TIM
+55499965|TIM
+55499966|TIM
+55499967|TIM
+55499968|TIM
+55499969|TIM
+55499971|TIM
+55499972|TIM
+55499973|TIM
+55499974|TIM
+55499975|TIM
+55499976|TIM
+55499977|TIM
+55499978|TIM
+55499979|TIM
+5549998|TIM
+55499991|TIM
+55499992|TIM
+55499993|TIM
+55499994|TIM
+55499995|TIM
+55499996|TIM
+55499997|TIM
+55499998|TIM
+555181|TIM
+55518201|TIM
+55518202|TIM
+55518203|TIM
+55518204|TIM
+55518205|TIM
+55518206|TIM
+55518207|TIM
+55518208|TIM
+55518209|TIM
+55518211|TIM
+55518212|TIM
+55518213|TIM
+55518214|TIM
+55518215|TIM
+55518216|TIM
+55518217|TIM
+55518218|TIM
+55518226|TIM
+55518227|TIM
+555184|Brasil Telecom GSM
+555185|Brasil Telecom GSM
+555191|Claro BR
+555192|Claro BR
+555193|Claro BR
+5551940|Claro BR
+5551941|Claro BR
+5551942|Claro BR
+5551943|Claro BR
+5551944|Claro BR
+55519450|Claro BR
+5551950|Vivo
+5551951|Vivo
+5551952|Vivo
+5551953|Vivo
+5551954|Vivo
+5551955|Vivo
+55519560|Vivo
+55519561|Vivo
+55519562|Vivo
+55519563|Vivo
+555196|Vivo
+555197|Vivo
+555198|Vivo
+555199|Vivo
+55538111|TIM
+55538112|TIM
+55538113|TIM
+55538114|TIM
+55538115|TIM
+55538116|TIM
+55538117|TIM
+55538118|TIM
+55538119|TIM
+55538121|TIM
+55538122|TIM
+55538123|TIM
+55538124|TIM
+55538125|TIM
+55538126|TIM
+55538127|TIM
+55538128|TIM
+55538129|TIM
+55538131|TIM
+55538132|TIM
+55538133|TIM
+55538134|TIM
+55538135|TIM
+55538136|TIM
+55538137|TIM
+55538138|TIM
+55538139|TIM
+55538141|TIM
+55538401|Brasil Telecom GSM
+55538402|Brasil Telecom GSM
+55538403|Brasil Telecom GSM
+55538404|Brasil Telecom GSM
+55538405|Brasil Telecom GSM
+55538406|Brasil Telecom GSM
+55538407|Brasil Telecom GSM
+55538408|Brasil Telecom GSM
+55538409|Brasil Telecom GSM
+55538411|Brasil Telecom GSM
+55538412|Brasil Telecom GSM
+55538413|Brasil Telecom GSM
+55538414|Brasil Telecom GSM
+55538415|Brasil Telecom GSM
+55538416|Brasil Telecom GSM
+55538417|Brasil Telecom GSM
+55538418|Brasil Telecom GSM
+55538419|Brasil Telecom GSM
+55538421|Brasil Telecom GSM
+55538422|Brasil Telecom GSM
+55538423|Brasil Telecom GSM
+55538424|Brasil Telecom GSM
+55538425|Brasil Telecom GSM
+55538426|Brasil Telecom GSM
+55538427|Brasil Telecom GSM
+55538428|Brasil Telecom GSM
+55538429|Brasil Telecom GSM
+55538431|Brasil Telecom GSM
+55538432|Brasil Telecom GSM
+55538433|Brasil Telecom GSM
+55538434|Brasil Telecom GSM
+55538435|Brasil Telecom GSM
+55538436|Brasil Telecom GSM
+55538437|Brasil Telecom GSM
+5553910|Claro BR
+5553911|Claro BR
+5553912|Claro BR
+5553913|Claro BR
+5553914|Claro BR
+5553915|Claro BR
+5553916|Claro BR
+55539170|Claro BR
+55539171|Claro BR
+55539172|Claro BR
+55539173|Claro BR
+55539174|Claro BR
+55539175|Claro BR
+55539176|Claro BR
+55539177|Claro BR
+55539241|Claro BR
+55539911|TIM
+55539913|TIM
+55539927|Vivo
+55539928|Vivo
+55539929|Vivo
+55539931|Vivo
+55539932|Vivo
+55539933|Vivo
+55539934|Vivo
+55539935|Vivo
+55539936|Vivo
+55539937|Vivo
+55539938|Vivo
+55539939|TIM
+55539941|Vivo
+55539942|Vivo
+55539943|Vivo
+55539944|Vivo
+55539945|Vivo
+55539946|Vivo
+55539947|Vivo
+55539948|Vivo
+55539949|Vivo
+55539951|Vivo
+55539952|Vivo
+55539953|Vivo
+55539954|Vivo
+55539955|Vivo
+55539956|Vivo
+55539957|Vivo
+55539958|Vivo
+55539959|Vivo
+55539961|Vivo
+55539962|Vivo
+55539963|Vivo
+55539964|Vivo
+55539965|Vivo
+55539966|Vivo
+55539967|Vivo
+55539968|Vivo
+55539969|Vivo
+55539971|Vivo
+55539972|Vivo
+55539973|Vivo
+55539974|Vivo
+55539975|Vivo
+55539976|Vivo
+55539977|Vivo
+55539978|Vivo
+55539979|Vivo
+55539981|TIM
+55539982|TIM
+55539983|TIM
+55539985|TIM
+55539986|TIM
+55539987|TIM
+55539988|TIM
+55539989|TIM
+55539991|Vivo
+55539992|Vivo
+55539993|Vivo
+55539994|Vivo
+55539995|Vivo
+55539996|Vivo
+55539997|Vivo
+55539998|Vivo
+55539999|Vivo
+55548111|TIM
+55548112|TIM
+55548113|TIM
+55548114|TIM
+55548115|TIM
+55548116|TIM
+55548117|TIM
+55548118|TIM
+55548119|TIM
+55548121|TIM
+55548122|TIM
+55548123|TIM
+55548124|TIM
+55548125|TIM
+55548126|TIM
+55548127|TIM
+55548128|TIM
+55548129|TIM
+55548131|TIM
+55548132|TIM
+55548133|TIM
+55548134|TIM
+55548135|TIM
+55548136|TIM
+55548137|TIM
+55548138|TIM
+55548139|TIM
+55548141|TIM
+55548142|TIM
+55548143|TIM
+55548144|TIM
+55548145|TIM
+55548146|TIM
+55548147|TIM
+55548148|TIM
+55548149|TIM
+55548401|Brasil Telecom GSM
+55548402|Brasil Telecom GSM
+55548403|Brasil Telecom GSM
+55548404|Brasil Telecom GSM
+55548405|Brasil Telecom GSM
+55548406|Brasil Telecom GSM
+55548407|Brasil Telecom GSM
+55548408|Brasil Telecom GSM
+55548409|Brasil Telecom GSM
+55548411|Brasil Telecom GSM
+55548412|Brasil Telecom GSM
+55548413|Brasil Telecom GSM
+55548414|Brasil Telecom GSM
+55548415|Brasil Telecom GSM
+55548416|Brasil Telecom GSM
+55548417|Brasil Telecom GSM
+55548418|Brasil Telecom GSM
+555491|Claro BR
+5554920|Claro BR
+5554921|Claro BR
+55549220|Claro BR
+55549221|Claro BR
+55549601|Vivo
+55549602|Vivo
+55549603|Vivo
+55549604|Vivo
+55549605|Vivo
+55549606|Vivo
+55549607|Vivo
+55549608|Vivo
+55549609|Vivo
+55549611|Vivo
+55549612|Vivo
+55549613|Vivo
+55549614|Vivo
+55549615|Vivo
+55549616|Vivo
+55549617|Vivo
+55549618|Vivo
+55549619|Vivo
+55549621|Vivo
+55549622|Vivo
+55549623|Vivo
+55549624|Vivo
+55549625|Vivo
+55549626|Vivo
+55549627|Vivo
+55549628|Vivo
+55549629|Vivo
+55549631|Vivo
+55549632|Vivo
+55549633|Vivo
+55549634|Vivo
+55549635|Vivo
+55549636|Vivo
+55549637|Vivo
+55549638|Vivo
+55549639|Vivo
+55549641|Vivo
+55549642|Vivo
+55549643|Vivo
+55549644|Vivo
+55549645|Vivo
+55549646|Vivo
+55549647|Vivo
+55549648|Vivo
+55549649|Vivo
+55549651|Vivo
+55549652|Vivo
+55549653|Vivo
+55549654|Vivo
+55549655|Vivo
+55549656|Vivo
+55549657|Vivo
+55549658|Vivo
+55549659|Vivo
+55549661|Vivo
+55549662|Vivo
+55549663|Vivo
+55549664|Vivo
+55549665|Vivo
+55549666|Vivo
+55549667|Vivo
+55549668|Vivo
+55549669|Vivo
+55549671|Vivo
+55549672|Vivo
+55549673|Vivo
+55549674|Vivo
+55549675|Vivo
+55549676|Vivo
+55549677|Vivo
+55549678|Vivo
+55549679|Vivo
+55549681|Vivo
+55549682|Vivo
+55549683|Vivo
+55549684|Vivo
+55549901|Vivo
+55549902|Vivo
+55549903|Vivo
+55549904|Vivo
+55549905|Vivo
+55549906|Vivo
+55549907|Vivo
+55549908|Vivo
+55549909|Vivo
+55549911|Vivo
+55549912|Vivo
+55549913|Vivo
+55549914|Vivo
+55549915|Vivo
+55549916|Vivo
+55549917|Vivo
+55549918|Vivo
+55549919|Vivo
+55549921|Vivo
+55549922|Vivo
+55549923|Vivo
+55549924|Vivo
+55549925|Vivo
+55549926|Vivo
+55549927|Vivo
+55549928|Vivo
+55549929|Vivo
+55549931|Vivo
+55549932|Vivo
+55549933|Vivo
+55549934|Vivo
+55549935|Vivo
+55549936|Vivo
+55549937|Vivo
+55549938|Vivo
+55549939|Vivo
+55549941|Vivo
+55549942|Vivo
+55549943|Vivo
+55549944|Vivo
+55549945|Vivo
+55549946|Vivo
+55549947|Vivo
+55549948|Vivo
+55549949|Vivo
+55549951|Vivo
+55549952|Vivo
+55549953|Vivo
+55549954|Vivo
+55549955|Vivo
+55549956|Vivo
+55549957|Vivo
+55549958|Vivo
+55549959|Vivo
+55549961|Vivo
+55549962|Vivo
+55549963|Vivo
+55549964|Vivo
+55549965|Vivo
+55549966|Vivo
+55549967|Vivo
+55549968|Vivo
+55549969|Vivo
+55549971|Vivo
+55549972|Vivo
+55549973|Vivo
+55549974|Vivo
+55549975|Vivo
+55549976|Vivo
+55549977|Vivo
+55549978|Vivo
+55549979|Vivo
+55549981|Vivo
+55549982|Vivo
+55549983|Vivo
+55549984|Vivo
+55549985|Vivo
+55549986|Vivo
+55549987|Vivo
+55549988|Vivo
+55549989|Vivo
+55549991|Vivo
+55549992|Vivo
+55549993|Vivo
+55549994|Vivo
+55549995|Vivo
+55549996|Vivo
+55549997|Vivo
+55549998|Vivo
+55549999|Vivo
+55558111|TIM
+55558112|TIM
+55558113|TIM
+55558114|TIM
+55558115|TIM
+55558116|TIM
+55558117|TIM
+55558118|TIM
+55558119|TIM
+55558121|TIM
+55558122|TIM
+55558123|TIM
+55558124|TIM
+55558125|TIM
+55558126|TIM
+55558127|TIM
+55558128|TIM
+55558129|TIM
+55558131|TIM
+55558132|TIM
+55558133|TIM
+55558134|TIM
+55558135|TIM
+55558136|TIM
+55558137|TIM
+55558138|TIM
+55558139|TIM
+55558141|TIM
+55558142|TIM
+55558143|TIM
+55558401|Brasil Telecom GSM
+55558402|Brasil Telecom GSM
+55558403|Brasil Telecom GSM
+55558404|Brasil Telecom GSM
+55558405|Brasil Telecom GSM
+55558406|Brasil Telecom GSM
+55558407|Brasil Telecom GSM
+55558408|Brasil Telecom GSM
+55558409|Brasil Telecom GSM
+55558411|Brasil Telecom GSM
+55558412|Brasil Telecom GSM
+55558413|Brasil Telecom GSM
+55558414|Brasil Telecom GSM
+55558415|Brasil Telecom GSM
+55558416|Brasil Telecom GSM
+55558417|Brasil Telecom GSM
+55558418|Brasil Telecom GSM
+55558419|Brasil Telecom GSM
+55558421|Brasil Telecom GSM
+55558422|Brasil Telecom GSM
+55558423|Brasil Telecom GSM
+55558424|Brasil Telecom GSM
+55558425|Brasil Telecom GSM
+55558426|Brasil Telecom GSM
+55558427|Brasil Telecom GSM
+555591|Claro BR
+555596|Vivo
+5555990|Vivo
+5555991|Vivo
+5555992|Vivo
+55559931|Vivo
+55559932|Vivo
+55559933|Vivo
+55559934|Vivo
+55559935|Vivo
+55559936|Vivo
+55559937|Vivo
+55559938|Vivo
+55559939|Vivo
+55559941|Vivo
+55559942|Vivo
+55559943|Vivo
+55559944|Vivo
+55559945|Vivo
+55559946|Vivo
+55559947|Vivo
+55559948|Vivo
+55559949|Vivo
+55559951|Vivo
+55559952|Vivo
+55559953|Vivo
+55559954|Vivo
+55559955|Vivo
+55559956|Vivo
+55559957|Vivo
+55559958|Vivo
+55559959|Vivo
+55559961|Vivo
+55559962|Vivo
+55559963|Vivo
+55559964|Vivo
+55559965|Vivo
+55559966|Vivo
+55559967|Vivo
+55559968|Vivo
+55559969|Vivo
+55559971|Vivo
+55559972|Vivo
+55559973|Vivo
+55559974|Vivo
+55559975|Vivo
+55559976|Vivo
+55559977|Vivo
+55559978|Vivo
+55559979|Vivo
+55559981|Vivo
+55559982|Vivo
+55559983|Vivo
+55559984|Vivo
+55559985|Vivo
+55559986|Vivo
+55559987|Vivo
+55559988|Vivo
+55559989|Vivo
+55559991|Vivo
+55559992|Vivo
+55559993|Vivo
+55559994|Vivo
+55559995|Vivo
+55559996|Vivo
+55559997|Vivo
+55559998|Vivo
+55559999|Vivo
+55618101|TIM
+55618102|TIM
+55618103|TIM
+55618104|TIM
+55618105|TIM
+55618106|TIM
+55618107|TIM
+55618108|TIM
+55618109|TIM
+5561811|TIM
+5561812|TIM
+5561813|TIM
+5561814|TIM
+5561815|TIM
+5561816|TIM
+55618171|TIM
+55618172|TIM
+55618173|TIM
+55618174|TIM
+55618175|TIM
+55618176|TIM
+55618177|TIM
+55618178|TIM
+55618179|TIM
+55618181|TIM
+55618182|TIM
+55618183|TIM
+55618184|TIM
+55618185|TIM
+55618186|TIM
+55618187|TIM
+55618188|TIM
+55618189|TIM
+55618191|TIM
+55618192|TIM
+55618193|TIM
+55618194|TIM
+55618195|TIM
+55618196|TIM
+55618197|TIM
+55618198|TIM
+55618199|TIM
+556184|Brasil Telecom GSM
+55618501|Brasil Telecom GSM
+55618502|Brasil Telecom GSM
+55618503|Brasil Telecom GSM
+55618504|Brasil Telecom GSM
+55618505|Brasil Telecom GSM
+55618506|Brasil Telecom GSM
+55618507|Brasil Telecom GSM
+55618508|Brasil Telecom GSM
+55618509|Brasil Telecom GSM
+55618511|Brasil Telecom GSM
+55618512|Brasil Telecom GSM
+55618513|Brasil Telecom GSM
+55618514|Brasil Telecom GSM
+55618515|Brasil Telecom GSM
+55618516|Brasil Telecom GSM
+55618517|Brasil Telecom GSM
+55618518|Brasil Telecom GSM
+55618519|Brasil Telecom GSM
+55618521|Brasil Telecom GSM
+55618522|Brasil Telecom GSM
+55618523|Brasil Telecom GSM
+55618524|Brasil Telecom GSM
+55618525|Brasil Telecom GSM
+55618526|Brasil Telecom GSM
+55618527|Brasil Telecom GSM
+55618528|Brasil Telecom GSM
+55618529|Brasil Telecom GSM
+55618531|Brasil Telecom GSM
+55618532|Brasil Telecom GSM
+55618533|Brasil Telecom GSM
+55618534|Brasil Telecom GSM
+55618535|Brasil Telecom GSM
+55618536|Brasil Telecom GSM
+55618537|Brasil Telecom GSM
+55618538|Brasil Telecom GSM
+55618539|Brasil Telecom GSM
+55618541|Brasil Telecom GSM
+55618542|Brasil Telecom GSM
+55618543|Brasil Telecom GSM
+55618544|Brasil Telecom GSM
+55618545|Brasil Telecom GSM
+55618546|Brasil Telecom GSM
+55618547|Brasil Telecom GSM
+55618548|Brasil Telecom GSM
+55618549|Brasil Telecom GSM
+55618551|Brasil Telecom GSM
+55618552|Brasil Telecom GSM
+55618553|Brasil Telecom GSM
+55618554|Brasil Telecom GSM
+55618555|Brasil Telecom GSM
+55618556|Brasil Telecom GSM
+55618557|Brasil Telecom GSM
+55618558|Brasil Telecom GSM
+55618559|Brasil Telecom GSM
+55618561|Brasil Telecom GSM
+55618562|Brasil Telecom GSM
+55618563|Brasil Telecom GSM
+55618564|Brasil Telecom GSM
+55618565|Brasil Telecom GSM
+55618566|Brasil Telecom GSM
+55618567|Brasil Telecom GSM
+55618568|Brasil Telecom GSM
+55618569|Brasil Telecom GSM
+55618571|Brasil Telecom GSM
+55618572|Brasil Telecom GSM
+55618573|Brasil Telecom GSM
+55618574|Brasil Telecom GSM
+55618576|Brasil Telecom GSM
+55618577|Brasil Telecom GSM
+55618579|Brasil Telecom GSM
+55618581|Brasil Telecom GSM
+55618582|Brasil Telecom GSM
+55619601|Vivo
+55619602|Vivo
+55619603|Vivo
+55619604|Vivo
+55619605|Vivo
+55619606|Vivo
+55619607|Vivo
+55619608|Vivo
+55619609|Vivo
+55619611|Vivo
+55619612|Vivo
+55619613|Vivo
+55619614|Vivo
+55619615|Vivo
+55619616|Vivo
+55619617|Vivo
+55619618|Vivo
+55619619|Vivo
+55619621|Vivo
+55619622|Vivo
+55619623|Vivo
+55619624|Vivo
+55619625|Vivo
+55619626|Vivo
+55619627|Vivo
+55619628|Vivo
+55619629|Vivo
+55619631|Vivo
+55619632|Vivo
+55619633|Vivo
+55619634|Vivo
+55619635|Vivo
+55619636|Vivo
+55619637|Vivo
+55619638|Vivo
+55619639|Vivo
+55619641|Vivo
+55619642|Vivo
+55619643|Vivo
+55619644|Vivo
+55619645|Vivo
+55619646|Vivo
+55619647|Vivo
+55619648|Vivo
+55619649|Vivo
+55619651|Vivo
+55619652|Vivo
+55619653|Vivo
+55619654|Vivo
+55619655|Vivo
+55619656|Vivo
+55619657|Vivo
+55619658|Vivo
+55619659|Vivo
+55619661|Vivo
+55619662|Vivo
+55619663|Vivo
+55619664|Vivo
+55619665|Vivo
+55619666|Vivo
+55619667|Vivo
+55619668|Vivo
+55619669|Vivo
+55619671|Vivo
+55619672|Vivo
+55619673|Vivo
+55619674|Vivo
+55619675|Vivo
+55619676|Vivo
+55619677|Vivo
+55619678|Vivo
+55619679|Vivo
+55619681|Vivo
+55619682|Vivo
+55619683|Vivo
+55619684|Vivo
+55619685|Vivo
+55619686|Vivo
+55619687|Vivo
+55619688|Vivo
+55619689|Vivo
+55619691|Vivo
+55619692|Vivo
+55619693|Vivo
+55619694|Vivo
+55619695|Vivo
+55619696|Vivo
+55619697|Vivo
+55619698|Vivo
+55619699|Vivo
+55619801|Vivo
+55619802|Vivo
+55619803|Vivo
+55619804|Vivo
+55619805|Vivo
+55619806|Vivo
+55619807|Vivo
+55619808|Vivo
+55619809|Vivo
+55619811|Vivo
+55619812|Vivo
+55619813|Vivo
+55619814|Vivo
+55619815|Vivo
+55619816|Vivo
+55619817|Vivo
+55619818|Vivo
+55619819|Vivo
+55619821|Vivo
+55619822|Vivo
+55619823|Vivo
+55619824|Vivo
+55619825|Vivo
+55619826|Vivo
+55619827|Vivo
+55619828|Vivo
+55619829|Vivo
+55619831|Vivo
+55619832|Vivo
+55619838|Vivo
+55619839|Vivo
+55619841|Vivo
+55619842|Vivo
+55619843|Vivo
+55619844|Vivo
+55619901|Vivo
+55619902|Vivo
+55619903|Vivo
+55619904|Vivo
+55619905|Vivo
+55619906|Vivo
+55619907|Vivo
+55619908|Vivo
+55619909|Vivo
+55619911|Vivo
+55619912|Vivo
+55619913|Vivo
+55619914|Vivo
+55619915|Vivo
+55619916|Vivo
+55619917|Vivo
+55619918|Vivo
+55619919|Vivo
+55619921|Vivo
+55619922|Vivo
+55619923|Vivo
+55619924|Vivo
+55619925|Vivo
+55619926|Vivo
+55619927|Vivo
+55619928|Vivo
+55619929|Vivo
+55619931|Vivo
+55619932|Vivo
+55619933|Vivo
+55619934|Vivo
+55619935|Vivo
+55619936|Vivo
+55619937|Vivo
+55619938|Vivo
+55619939|Vivo
+55619941|Vivo
+55619942|Vivo
+55619943|Vivo
+55619944|Vivo
+55619945|Vivo
+55619946|Vivo
+55619947|Vivo
+55619948|Vivo
+55619949|Vivo
+55619951|Vivo
+55619952|Vivo
+55619953|Vivo
+55619954|Vivo
+55619955|Vivo
+55619956|Vivo
+55619957|Vivo
+55619958|Vivo
+55619959|Vivo
+5561996|Vivo
+5561997|Vivo
+5561998|Vivo
+5561999|Vivo
+55628101|TIM
+55628102|TIM
+55628103|TIM
+55628104|TIM
+55628111|TIM
+55628112|TIM
+55628113|TIM
+55628114|TIM
+55628115|TIM
+55628116|TIM
+55628117|TIM
+55628118|TIM
+55628119|TIM
+55628121|TIM
+55628122|TIM
+55628123|TIM
+55628124|TIM
+55628125|TIM
+55628126|TIM
+55628127|TIM
+55628128|TIM
+55628129|TIM
+55628131|TIM
+55628132|TIM
+55628133|TIM
+55628134|TIM
+55628135|TIM
+55628136|TIM
+55628137|TIM
+55628138|TIM
+55628139|TIM
+55628141|TIM
+55628142|TIM
+55628143|TIM
+55628144|TIM
+55628145|TIM
+55628146|TIM
+55628147|TIM
+55628148|TIM
+55628149|TIM
+55628151|TIM
+55628152|TIM
+55628153|TIM
+55628154|TIM
+55628155|TIM
+55628156|TIM
+55628157|TIM
+55628158|TIM
+55628159|TIM
+55628161|TIM
+55628162|TIM
+55628163|TIM
+55628164|TIM
+55628165|TIM
+55628166|TIM
+55628167|TIM
+55628168|TIM
+55628169|TIM
+55628171|TIM
+55628172|TIM
+55628173|TIM
+55628174|TIM
+55628175|TIM
+55628176|TIM
+55628177|TIM
+55628178|TIM
+55628179|TIM
+55628181|TIM
+55628182|TIM
+55628183|TIM
+55628184|TIM
+55628185|TIM
+55628186|TIM
+55628187|TIM
+55628188|TIM
+55628189|TIM
+55628191|TIM
+55628192|TIM
+55628193|TIM
+55628194|TIM
+55628195|TIM
+55628196|TIM
+55628197|TIM
+55628198|TIM
+55628199|TIM
+556284|Brasil Telecom GSM
+556285|Brasil Telecom GSM
+5562960|Vivo
+5562961|Vivo
+5562962|Vivo
+5562963|Vivo
+5562964|Vivo
+5562965|Vivo
+55629661|Vivo
+55629662|Vivo
+55629663|Vivo
+55629664|Vivo
+55629665|Vivo
+55629666|Vivo
+55629667|Vivo
+55629668|Vivo
+55629669|Vivo
+55629671|Vivo
+55629672|Vivo
+55629673|Vivo
+55629674|Vivo
+55629675|Vivo
+55629676|Vivo
+55629677|Vivo
+55629678|Vivo
+55629679|Vivo
+55629681|Vivo
+55629682|Vivo
+55629683|Vivo
+55629684|Vivo
+55629685|Vivo
+55629686|Vivo
+55629687|Vivo
+55629688|Vivo
+55629689|Vivo
+55629691|Vivo
+55629692|Vivo
+55629693|Vivo
+55629694|Vivo
+55629695|Vivo
+55629696|Vivo
+55629697|Vivo
+55629698|Vivo
+55629699|Vivo
+55629801|Vivo
+55629802|Vivo
+55629803|Vivo
+55629804|Vivo
+55629805|Vivo
+55629806|Vivo
+55629807|Vivo
+55629808|Vivo
+55629809|Vivo
+55629811|Vivo
+55629812|Vivo
+55629813|Vivo
+55629814|Vivo
+55629815|Vivo
+55629816|Vivo
+55629817|Vivo
+55629818|Vivo
+55629901|Vivo
+55629902|Vivo
+55629903|Vivo
+55629904|Vivo
+55629905|Vivo
+55629906|Vivo
+55629907|Vivo
+55629908|Vivo
+55629909|Vivo
+55629911|Vivo
+55629912|Vivo
+55629913|Vivo
+55629914|Vivo
+55629915|Vivo
+55629916|Vivo
+55629917|Vivo
+55629918|Vivo
+55629919|Vivo
+55629921|Vivo
+55629922|Vivo
+55629923|Vivo
+55629924|Vivo
+55629925|Vivo
+55629926|Vivo
+55629927|Vivo
+55629928|Vivo
+55629929|Vivo
+55629931|Vivo
+55629932|Vivo
+55629933|Vivo
+55629934|Vivo
+55629935|Vivo
+55629936|Vivo
+55629937|Vivo
+55629938|Vivo
+55629939|Vivo
+55629941|Vivo
+55629942|Vivo
+55629943|Vivo
+55629944|Vivo
+55629945|Vivo
+55629946|Vivo
+55629947|Vivo
+55629948|Vivo
+55629949|Vivo
+55629951|Vivo
+55629952|Vivo
+55629953|Vivo
+55629954|Vivo
+55629955|Vivo
+55629956|Vivo
+55629957|Vivo
+55629958|Vivo
+55629959|Vivo
+5562996|Vivo
+5562997|Vivo
+5562998|Vivo
+55629991|Vivo
+55629992|Vivo
+55629993|Vivo
+55629994|Vivo
+55629995|Vivo
+55629996|Vivo
+55629997|Vivo
+55629998|Vivo
+55629999|Vivo
+55638111|TIM
+55638112|TIM
+55638113|TIM
+55638114|TIM
+55638115|TIM
+55638116|TIM
+55638117|TIM
+55638118|TIM
+55638119|TIM
+55638121|TIM
+55638122|TIM
+55638123|TIM
+55638124|TIM
+55638125|TIM
+55638126|TIM
+55638127|TIM
+55638128|TIM
+55638129|TIM
+55638131|TIM
+55638132|TIM
+55638133|TIM
+55638401|Brasil Telecom GSM
+55638402|Brasil Telecom GSM
+55638403|Brasil Telecom GSM
+55638404|Brasil Telecom GSM
+55638405|Brasil Telecom GSM
+55638406|Brasil Telecom GSM
+55638407|Brasil Telecom GSM
+55638408|Brasil Telecom GSM
+55638409|Brasil Telecom GSM
+55638411|Brasil Telecom GSM
+55638412|Brasil Telecom GSM
+55638413|Brasil Telecom GSM
+55638414|Brasil Telecom GSM
+55638415|Brasil Telecom GSM
+55638416|Brasil Telecom GSM
+55638417|Brasil Telecom GSM
+55638418|Brasil Telecom GSM
+55638419|Brasil Telecom GSM
+55638421|Brasil Telecom GSM
+55638422|Brasil Telecom GSM
+55638423|Brasil Telecom GSM
+55638424|Brasil Telecom GSM
+55638425|Brasil Telecom GSM
+55638426|Brasil Telecom GSM
+55638427|Brasil Telecom GSM
+55638428|Brasil Telecom GSM
+55638429|Brasil Telecom GSM
+55638431|Brasil Telecom GSM
+55638432|Brasil Telecom GSM
+55638433|Brasil Telecom GSM
+55638434|Brasil Telecom GSM
+55638435|Brasil Telecom GSM
+55638436|Brasil Telecom GSM
+55638437|Brasil Telecom GSM
+55638438|Brasil Telecom GSM
+55638439|Brasil Telecom GSM
+55638441|Brasil Telecom GSM
+55638442|Brasil Telecom GSM
+55638443|Brasil Telecom GSM
+55639911|Vivo
+55639941|Vivo
+55639942|Vivo
+55639943|Vivo
+55639944|Vivo
+55639945|Vivo
+55639946|Vivo
+55639947|Vivo
+55639948|Vivo
+55639949|Vivo
+55639951|Vivo
+55639952|Vivo
+55639953|Vivo
+55639954|Vivo
+55639955|Vivo
+55639956|Vivo
+55639957|Vivo
+55639958|Vivo
+55639959|Vivo
+55639961|Vivo
+55639962|Vivo
+55639963|Vivo
+55639964|Vivo
+55639965|Vivo
+55639966|Vivo
+55639967|Vivo
+55639968|Vivo
+55639969|Vivo
+5563997|Vivo
+5563998|Vivo
+55639991|Vivo
+55639992|Vivo
+55639993|Vivo
+55639994|Vivo
+55639995|Vivo
+55639996|Vivo
+55639997|Vivo
+55639998|Vivo
+55639999|Vivo
+55648111|TIM
+55648112|TIM
+55648113|TIM
+55648114|TIM
+55648115|TIM
+55648116|TIM
+55648117|TIM
+55648118|TIM
+55648119|TIM
+55648121|TIM
+55648122|TIM
+55648123|TIM
+55648124|TIM
+55648125|TIM
+55648126|TIM
+55648127|TIM
+55648128|TIM
+55648129|TIM
+55648131|TIM
+55648132|TIM
+55648133|TIM
+55648134|TIM
+55648135|TIM
+55648136|TIM
+55648137|TIM
+55648138|TIM
+55648139|TIM
+55648141|TIM
+55648401|Brasil Telecom GSM
+55648402|Brasil Telecom GSM
+55648403|Brasil Telecom GSM
+55648404|Brasil Telecom GSM
+55648405|Brasil Telecom GSM
+55648406|Brasil Telecom GSM
+55648407|Brasil Telecom GSM
+55648408|Brasil Telecom GSM
+55648409|Brasil Telecom GSM
+55648411|Brasil Telecom GSM
+55648412|Brasil Telecom GSM
+55648413|Brasil Telecom GSM
+55648414|Brasil Telecom GSM
+55648415|Brasil Telecom GSM
+55648416|Brasil Telecom GSM
+55648417|Brasil Telecom GSM
+55648418|Brasil Telecom GSM
+55648419|Brasil Telecom GSM
+55648421|Brasil Telecom GSM
+55648422|Brasil Telecom GSM
+55648423|Brasil Telecom GSM
+55648424|Brasil Telecom GSM
+55648425|Brasil Telecom GSM
+55648426|Brasil Telecom GSM
+55648427|Brasil Telecom GSM
+55648428|Brasil Telecom GSM
+55648429|Brasil Telecom GSM
+55648431|Brasil Telecom GSM
+55648432|Brasil Telecom GSM
+55648433|Brasil Telecom GSM
+55648434|Brasil Telecom GSM
+55648435|Brasil Telecom GSM
+55648436|Brasil Telecom GSM
+55648437|Brasil Telecom GSM
+55648438|Brasil Telecom GSM
+55648439|Brasil Telecom GSM
+55648441|Brasil Telecom GSM
+55649606|Vivo
+55649607|Vivo
+55649611|Vivo
+55649618|Vivo
+55649623|Vivo
+55649624|Vivo
+55649625|Vivo
+55649626|Vivo
+55649627|Vivo
+55649641|Vivo
+55649642|Vivo
+55649643|Vivo
+55649644|Vivo
+55649645|Vivo
+55649646|Vivo
+55649647|Vivo
+55649648|Vivo
+55649652|Vivo
+55649653|Vivo
+55649654|Vivo
+55649655|Vivo
+55649658|Vivo
+55649671|Vivo
+55649675|Vivo
+55649676|Vivo
+55649695|Vivo
+55649699|Vivo
+55649902|Vivo
+55649905|Vivo
+55649906|Vivo
+55649907|Vivo
+55649911|Vivo
+55649931|Vivo
+55649935|Vivo
+55649937|Vivo
+55649938|Vivo
+55649939|Vivo
+55649941|Vivo
+55649942|Vivo
+55649943|Vivo
+55649944|Vivo
+55649945|Vivo
+55649946|Vivo
+55649947|Vivo
+55649948|Vivo
+55649949|Vivo
+55649951|Vivo
+55649952|Vivo
+55649953|Vivo
+55649954|Vivo
+55649955|Vivo
+55649956|Vivo
+55649957|Vivo
+55649958|Vivo
+55649959|Vivo
+55649961|Vivo
+55649962|Vivo
+55649963|Vivo
+55649964|Vivo
+55649965|Vivo
+55649966|Vivo
+55649967|Vivo
+55649968|Vivo
+55649969|Vivo
+5564997|Vivo
+5564998|Vivo
+55649991|Vivo
+55649994|Vivo
+55649995|Vivo
+55649996|Vivo
+55649997|Vivo
+55649998|Vivo
+55658111|TIM
+55658112|TIM
+55658113|TIM
+55658114|TIM
+55658115|TIM
+55658116|TIM
+55658117|TIM
+55658118|TIM
+55658119|TIM
+55658121|TIM
+55658122|TIM
+55658123|TIM
+55658124|TIM
+55658125|TIM
+55658126|TIM
+55658127|TIM
+55658128|TIM
+55658129|TIM
+55658131|TIM
+55658132|TIM
+55658133|TIM
+55658134|TIM
+55658135|TIM
+55658136|TIM
+55658137|TIM
+55658138|TIM
+55658139|TIM
+55658141|TIM
+55658142|TIM
+55658401|Brasil Telecom GSM
+55658402|Brasil Telecom GSM
+55658403|Brasil Telecom GSM
+55658404|Brasil Telecom GSM
+55658405|Brasil Telecom GSM
+55658406|Brasil Telecom GSM
+55658407|Brasil Telecom GSM
+55658408|Brasil Telecom GSM
+55658409|Brasil Telecom GSM
+55658411|Brasil Telecom GSM
+55658412|Brasil Telecom GSM
+55658413|Brasil Telecom GSM
+55658414|Brasil Telecom GSM
+55658415|Brasil Telecom GSM
+55658416|Brasil Telecom GSM
+55658417|Brasil Telecom GSM
+55658418|Brasil Telecom GSM
+55658419|Brasil Telecom GSM
+55658421|Brasil Telecom GSM
+55658422|Brasil Telecom GSM
+55658423|Brasil Telecom GSM
+55658424|Brasil Telecom GSM
+55658425|Brasil Telecom GSM
+55658426|Brasil Telecom GSM
+55658427|Brasil Telecom GSM
+55658428|Brasil Telecom GSM
+55658429|Brasil Telecom GSM
+55658431|Brasil Telecom GSM
+55658432|Brasil Telecom GSM
+55658433|Brasil Telecom GSM
+55658434|Brasil Telecom GSM
+55658435|Brasil Telecom GSM
+55658436|Brasil Telecom GSM
+55658437|Brasil Telecom GSM
+55658438|Brasil Telecom GSM
+55658439|Brasil Telecom GSM
+55658441|Brasil Telecom GSM
+55658442|Brasil Telecom GSM
+55658443|Brasil Telecom GSM
+55658444|Brasil Telecom GSM
+55658445|Brasil Telecom GSM
+55658446|Brasil Telecom GSM
+55658447|Brasil Telecom GSM
+55658448|Brasil Telecom GSM
+55658449|Brasil Telecom GSM
+55658451|Brasil Telecom GSM
+55658452|Brasil Telecom GSM
+55658453|Brasil Telecom GSM
+55658454|Brasil Telecom GSM
+55658455|Brasil Telecom GSM
+55658456|Brasil Telecom GSM
+55658457|Brasil Telecom GSM
+55659601|Vivo
+55659602|Vivo
+55659603|Vivo
+55659604|Vivo
+55659605|Vivo
+55659606|Vivo
+55659607|Vivo
+55659608|Vivo
+55659609|Vivo
+55659611|Vivo
+55659612|Vivo
+55659613|Vivo
+55659614|Vivo
+55659615|Vivo
+55659616|Vivo
+55659617|Vivo
+55659618|Vivo
+55659619|Vivo
+55659621|Vivo
+55659622|Vivo
+55659623|Vivo
+55659624|Vivo
+55659625|Vivo
+55659626|Vivo
+55659627|Vivo
+55659628|Vivo
+55659629|Vivo
+55659631|Vivo
+55659632|Vivo
+55659633|Vivo
+55659634|Vivo
+55659635|Vivo
+55659636|Vivo
+55659637|Vivo
+55659638|Vivo
+55659639|Vivo
+55659641|Vivo
+55659642|Vivo
+55659643|Vivo
+55659644|Vivo
+55659645|Vivo
+55659646|Vivo
+55659647|Vivo
+55659648|Vivo
+55659649|Vivo
+55659651|Vivo
+55659652|Vivo
+55659653|Vivo
+55659654|Vivo
+55659655|Vivo
+55659656|Vivo
+55659657|Vivo
+55659658|Vivo
+55659659|Vivo
+55659661|Vivo
+55659662|Vivo
+55659663|Vivo
+55659664|Vivo
+55659665|Vivo
+55659666|Vivo
+55659667|Vivo
+55659668|Vivo
+55659669|Vivo
+55659671|Vivo
+55659672|Vivo
+55659673|Vivo
+55659674|Vivo
+55659675|Vivo
+55659676|Vivo
+55659677|Vivo
+55659901|Vivo
+55659902|Vivo
+55659903|Vivo
+55659904|Vivo
+55659905|Vivo
+55659906|Vivo
+55659907|Vivo
+55659908|Vivo
+55659909|Vivo
+55659911|Vivo
+55659912|Vivo
+55659913|Vivo
+55659914|Vivo
+55659915|Vivo
+55659916|Vivo
+55659917|Vivo
+55659918|Vivo
+55659919|Vivo
+55659921|Vivo
+55659922|Vivo
+55659923|Vivo
+55659924|Vivo
+55659925|Vivo
+55659926|Vivo
+55659927|Vivo
+55659928|Vivo
+55659929|Vivo
+55659931|Vivo
+55659932|Vivo
+55659933|Vivo
+55659934|Vivo
+55659935|Vivo
+55659936|Vivo
+55659937|Vivo
+55659938|Vivo
+55659939|Vivo
+55659941|Vivo
+55659942|Vivo
+55659943|Vivo
+55659944|Vivo
+55659945|Vivo
+55659946|Vivo
+55659947|Vivo
+55659948|Vivo
+55659949|Vivo
+55659951|Vivo
+55659952|Vivo
+55659953|Vivo
+55659954|Vivo
+55659955|Vivo
+55659956|Vivo
+55659957|Vivo
+55659958|Vivo
+55659959|Vivo
+5565996|Vivo
+5565997|Vivo
+5565998|Vivo
+55659991|Vivo
+55659992|Vivo
+55659993|Vivo
+55659994|Vivo
+55659995|Vivo
+55659996|Vivo
+55659997|Vivo
+55659998|Vivo
+55659999|Vivo
+55668111|TIM
+55668112|TIM
+55668113|TIM
+55668114|TIM
+55668115|TIM
+55668116|TIM
+55668117|TIM
+55668118|TIM
+55668119|TIM
+55668121|TIM
+55668122|TIM
+55668123|TIM
+55668124|TIM
+55668125|TIM
+55668126|TIM
+55668127|TIM
+55668128|TIM
+55668129|TIM
+55668131|TIM
+55668132|TIM
+55668401|Brasil Telecom GSM
+55668402|Brasil Telecom GSM
+55668403|Brasil Telecom GSM
+55668404|Brasil Telecom GSM
+55668405|Brasil Telecom GSM
+55668406|Brasil Telecom GSM
+55668407|Brasil Telecom GSM
+55668408|Brasil Telecom GSM
+55668409|Brasil Telecom GSM
+55668411|Brasil Telecom GSM
+55668412|Brasil Telecom GSM
+55668413|Brasil Telecom GSM
+55668414|Brasil Telecom GSM
+55668415|Brasil Telecom GSM
+55668416|Brasil Telecom GSM
+55668417|Brasil Telecom GSM
+55668418|Brasil Telecom GSM
+55668419|Brasil Telecom GSM
+55668421|Brasil Telecom GSM
+55668422|Brasil Telecom GSM
+55668423|Brasil Telecom GSM
+55668424|Brasil Telecom GSM
+55668425|Brasil Telecom GSM
+55668426|Brasil Telecom GSM
+55668427|Brasil Telecom GSM
+55668428|Brasil Telecom GSM
+55669601|Vivo
+55669602|Vivo
+55669603|Vivo
+55669604|Vivo
+55669605|Vivo
+55669606|Vivo
+55669607|Vivo
+55669608|Vivo
+55669609|Vivo
+55669611|Vivo
+55669612|Vivo
+55669613|Vivo
+55669614|Vivo
+55669615|Vivo
+55669616|Vivo
+55669617|Vivo
+55669618|Vivo
+55669619|Vivo
+55669621|Vivo
+55669622|Vivo
+55669623|Vivo
+55669624|Vivo
+55669625|Vivo
+55669626|Vivo
+55669627|Vivo
+55669628|Vivo
+55669629|Vivo
+55669631|Vivo
+55669632|Vivo
+55669633|Vivo
+55669634|Vivo
+55669635|Vivo
+55669636|Vivo
+55669637|Vivo
+55669638|Vivo
+55669639|Vivo
+55669641|Vivo
+55669642|Vivo
+55669643|Vivo
+55669644|Vivo
+55669645|Vivo
+55669646|Vivo
+55669647|Vivo
+55669648|Vivo
+55669649|Vivo
+55669651|Vivo
+55669652|Vivo
+55669653|Vivo
+55669654|Vivo
+55669655|Vivo
+55669656|Vivo
+55669657|Vivo
+55669658|Vivo
+55669659|Vivo
+55669661|Vivo
+55669662|Vivo
+55669663|Vivo
+55669664|Vivo
+55669665|Vivo
+55669666|Vivo
+55669667|Vivo
+55669668|Vivo
+55669669|Vivo
+55669671|Vivo
+55669672|Vivo
+55669673|Vivo
+55669674|Vivo
+55669675|Vivo
+55669676|Vivo
+55669677|Vivo
+55669678|Vivo
+55669679|Vivo
+55669681|Vivo
+55669682|Vivo
+55669683|Vivo
+55669684|Vivo
+55669685|Vivo
+55669686|Vivo
+55669687|Vivo
+55669688|Vivo
+55669689|Vivo
+55669691|Vivo
+55669692|Vivo
+55669693|Vivo
+55669694|Vivo
+55669695|Vivo
+55669696|Vivo
+55669697|Vivo
+55669698|Vivo
+55669699|Vivo
+55669901|Vivo
+55669902|Vivo
+55669903|Vivo
+55669904|Vivo
+55669905|Vivo
+55669906|Vivo
+55669907|Vivo
+55669908|Vivo
+55669909|Vivo
+55669911|Vivo
+55669912|Vivo
+55669913|Vivo
+55669951|Vivo
+55669952|Vivo
+55669953|Vivo
+55669954|Vivo
+55669955|Vivo
+55669956|Vivo
+55669957|Vivo
+55669958|Vivo
+55669959|Vivo
+55669961|Vivo
+55669962|Vivo
+55669963|Vivo
+55669964|Vivo
+55669965|Vivo
+55669966|Vivo
+55669967|Vivo
+55669968|Vivo
+55669969|Vivo
+5566997|Vivo
+5566998|Vivo
+55669991|Vivo
+55669992|Vivo
+55669993|Vivo
+55669994|Vivo
+55669995|Vivo
+55669996|Vivo
+55669997|Vivo
+55669998|Vivo
+55669999|Vivo
+55678111|TIM
+55678112|TIM
+55678113|TIM
+55678114|TIM
+55678115|TIM
+55678116|TIM
+55678117|TIM
+55678118|TIM
+55678119|TIM
+55678121|TIM
+55678122|TIM
+55678123|TIM
+55678124|TIM
+55678125|TIM
+55678126|TIM
+55678127|TIM
+55678128|TIM
+55678129|TIM
+55678131|TIM
+55678132|TIM
+55678133|TIM
+55678134|TIM
+55678135|TIM
+55678136|TIM
+55678137|TIM
+55678138|TIM
+55678139|TIM
+55678141|TIM
+55678142|TIM
+55678143|TIM
+55678144|TIM
+55678145|TIM
+55678146|TIM
+55678147|TIM
+55678148|TIM
+55678149|TIM
+55678151|TIM
+55678152|TIM
+55678153|TIM
+55678154|TIM
+55678155|TIM
+55678156|TIM
+55678157|TIM
+55678158|TIM
+55678159|TIM
+55678161|TIM
+55678162|TIM
+55678163|TIM
+55678164|TIM
+55678167|TIM
+55678401|Brasil Telecom GSM
+55678402|Brasil Telecom GSM
+55678403|Brasil Telecom GSM
+55678404|Brasil Telecom GSM
+55678405|Brasil Telecom GSM
+55678406|Brasil Telecom GSM
+55678407|Brasil Telecom GSM
+55678408|Brasil Telecom GSM
+55678409|Brasil Telecom GSM
+55678411|Brasil Telecom GSM
+55678412|Brasil Telecom GSM
+55678413|Brasil Telecom GSM
+55678414|Brasil Telecom GSM
+55678415|Brasil Telecom GSM
+55678416|Brasil Telecom GSM
+55678417|Brasil Telecom GSM
+55678418|Brasil Telecom GSM
+55678419|Brasil Telecom GSM
+55678421|Brasil Telecom GSM
+55678422|Brasil Telecom GSM
+55678423|Brasil Telecom GSM
+55678424|Brasil Telecom GSM
+55678425|Brasil Telecom GSM
+55678426|Brasil Telecom GSM
+55678427|Brasil Telecom GSM
+55678428|Brasil Telecom GSM
+55678429|Brasil Telecom GSM
+55678431|Brasil Telecom GSM
+55678432|Brasil Telecom GSM
+55678433|Brasil Telecom GSM
+55678434|Brasil Telecom GSM
+55678435|Brasil Telecom GSM
+55678436|Brasil Telecom GSM
+55678437|Brasil Telecom GSM
+55678438|Brasil Telecom GSM
+55678439|Brasil Telecom GSM
+55678441|Brasil Telecom GSM
+55678442|Brasil Telecom GSM
+55678443|Brasil Telecom GSM
+55678444|Brasil Telecom GSM
+55678445|Brasil Telecom GSM
+55678446|Brasil Telecom GSM
+55678447|Brasil Telecom GSM
+55678448|Brasil Telecom GSM
+55678449|Brasil Telecom GSM
+55678451|Brasil Telecom GSM
+55678452|Brasil Telecom GSM
+55678453|Brasil Telecom GSM
+55678454|Brasil Telecom GSM
+556796|Vivo
+5567980|Vivo
+55679810|Vivo
+55679811|Vivo
+55679812|Vivo
+55679813|Vivo
+55679814|Vivo
+556799|Vivo
+55688111|TIM
+55688112|TIM
+55688113|TIM
+55688114|TIM
+55688115|TIM
+55688117|TIM
+55688118|TIM
+55688119|TIM
+55688121|TIM
+55688401|Brasil Telecom GSM
+55688402|Brasil Telecom GSM
+55688403|Brasil Telecom GSM
+55688404|Brasil Telecom GSM
+55688405|Brasil Telecom GSM
+55688406|Brasil Telecom GSM
+55688407|Brasil Telecom GSM
+55688408|Brasil Telecom GSM
+55688409|Brasil Telecom GSM
+55688411|Brasil Telecom GSM
+55688412|Brasil Telecom GSM
+55688413|Brasil Telecom GSM
+55688414|Brasil Telecom GSM
+55688415|Brasil Telecom GSM
+55688416|Brasil Telecom GSM
+55688417|Brasil Telecom GSM
+55688418|Brasil Telecom GSM
+55689911|Vivo
+55689931|Vivo
+55689932|Vivo
+55689933|Vivo
+55689934|Vivo
+55689935|Vivo
+55689936|Vivo
+55689937|Vivo
+55689938|Vivo
+55689939|Vivo
+55689941|Vivo
+55689942|Vivo
+55689943|Vivo
+55689944|Vivo
+55689945|Vivo
+55689946|Vivo
+55689947|Vivo
+55689948|Vivo
+55689949|Vivo
+55689951|Vivo
+55689952|Vivo
+55689953|Vivo
+55689954|Vivo
+55689955|Vivo
+55689956|Vivo
+55689957|Vivo
+55689958|Vivo
+55689959|Vivo
+55689961|Vivo
+55689962|Vivo
+55689963|Vivo
+55689964|Vivo
+55689965|Vivo
+55689966|Vivo
+55689967|Vivo
+55689968|Vivo
+55689969|Vivo
+5568997|Vivo
+5568998|Vivo
+55689991|Vivo
+55689992|Vivo
+55689993|Vivo
+55689994|Vivo
+55689995|Vivo
+55689996|Vivo
+55689997|Vivo
+55689998|Vivo
+55689999|Vivo
+55698111|TIM
+55698112|TIM
+55698113|TIM
+55698114|TIM
+55698115|TIM
+55698116|TIM
+55698117|TIM
+55698118|TIM
+55698119|TIM
+55698121|TIM
+55698122|TIM
+55698123|TIM
+55698124|TIM
+55698125|TIM
+55698126|TIM
+55698127|TIM
+55698128|TIM
+55698401|Brasil Telecom GSM
+55698402|Brasil Telecom GSM
+55698403|Brasil Telecom GSM
+55698404|Brasil Telecom GSM
+55698405|Brasil Telecom GSM
+55698406|Brasil Telecom GSM
+55698407|Brasil Telecom GSM
+55698408|Brasil Telecom GSM
+55698409|Brasil Telecom GSM
+55698411|Brasil Telecom GSM
+55698412|Brasil Telecom GSM
+55698413|Brasil Telecom GSM
+55698414|Brasil Telecom GSM
+55698415|Brasil Telecom GSM
+55698416|Brasil Telecom GSM
+55698417|Brasil Telecom GSM
+55698418|Brasil Telecom GSM
+55698419|Brasil Telecom GSM
+55698421|Brasil Telecom GSM
+55698422|Brasil Telecom GSM
+55698423|Brasil Telecom GSM
+55698424|Brasil Telecom GSM
+55698425|Brasil Telecom GSM
+55698426|Brasil Telecom GSM
+55698427|Brasil Telecom GSM
+55698428|Brasil Telecom GSM
+55698429|Brasil Telecom GSM
+55698431|Brasil Telecom GSM
+55698432|Brasil Telecom GSM
+55698433|Brasil Telecom GSM
+55698434|Brasil Telecom GSM
+55698435|Brasil Telecom GSM
+55698436|Brasil Telecom GSM
+55698437|Brasil Telecom GSM
+55698438|Brasil Telecom GSM
+55698439|Brasil Telecom GSM
+55698441|Brasil Telecom GSM
+55698442|Brasil Telecom GSM
+55698443|Brasil Telecom GSM
+55698444|Brasil Telecom GSM
+55698445|Brasil Telecom GSM
+55698446|Brasil Telecom GSM
+55698447|Brasil Telecom GSM
+55698448|Brasil Telecom GSM
+55698449|Brasil Telecom GSM
+55698451|Brasil Telecom GSM
+55698452|Brasil Telecom GSM
+55698453|Brasil Telecom GSM
+55698454|Brasil Telecom GSM
+55698455|Brasil Telecom GSM
+55698456|Brasil Telecom GSM
+55698457|Brasil Telecom GSM
+55698458|Brasil Telecom GSM
+55698459|Brasil Telecom GSM
+55698461|Brasil Telecom GSM
+55698462|Brasil Telecom GSM
+55698463|Brasil Telecom GSM
+55698465|Brasil Telecom GSM
+55698466|Brasil Telecom GSM
+55698467|Brasil Telecom GSM
+55699901|Vivo
+55699902|Vivo
+55699903|Vivo
+55699904|Vivo
+55699905|Vivo
+55699906|Vivo
+55699907|Vivo
+55699908|Vivo
+55699909|Vivo
+55699911|Vivo
+55699912|Vivo
+55699913|Vivo
+55699914|Vivo
+55699915|Vivo
+55699916|Vivo
+55699917|Vivo
+55699918|Vivo
+55699919|Vivo
+55699921|Vivo
+55699922|Vivo
+55699923|Vivo
+55699924|Vivo
+55699925|Vivo
+55699926|Vivo
+55699927|Vivo
+55699928|Vivo
+55699929|Vivo
+55699931|Vivo
+55699932|Vivo
+55699951|Vivo
+55699952|Vivo
+55699953|Vivo
+55699954|Vivo
+55699955|Vivo
+55699956|Vivo
+55699957|Vivo
+55699958|Vivo
+55699959|Vivo
+5569996|Vivo
+5569997|Vivo
+5569998|Vivo
+55699991|Vivo
+55699992|Vivo
+55699993|Vivo
+55699994|Vivo
+55699995|Vivo
+55699996|Vivo
+55699997|Vivo
+55699998|Vivo
+55699999|Vivo
+557181|Claro BR
+557182|Claro BR
+5571830|Claro BR
+5571831|Claro BR
+5571832|Claro BR
+5571833|Claro BR
+5571834|Claro BR
+5571835|Claro BR
+55718360|Claro BR
+55718361|Claro BR
+55718362|Claro BR
+557185|Oi
+557186|Oi
+557187|Oi
+557188|Oi
+557189|Oi
+55719101|TIM
+55719102|TIM
+55719103|TIM
+55719104|TIM
+55719105|TIM
+55719106|TIM
+55719107|TIM
+55719108|TIM
+55719109|TIM
+55719111|TIM
+55719112|TIM
+55719113|TIM
+55719114|TIM
+55719115|TIM
+55719116|TIM
+55719117|TIM
+55719118|TIM
+55719119|TIM
+55719121|TIM
+55719122|TIM
+55719123|TIM
+55719124|TIM
+55719125|TIM
+55719126|TIM
+55719127|TIM
+55719128|TIM
+55719129|TIM
+55719131|TIM
+55719132|TIM
+55719133|TIM
+55719134|TIM
+55719135|TIM
+55719136|TIM
+55719137|TIM
+55719138|TIM
+55719139|TIM
+55719141|TIM
+55719142|TIM
+55719143|TIM
+55719144|TIM
+55719145|TIM
+55719146|TIM
+55719147|TIM
+55719148|TIM
+55719149|TIM
+55719151|TIM
+55719152|TIM
+55719153|TIM
+55719154|TIM
+55719155|TIM
+55719156|TIM
+55719157|TIM
+55719158|TIM
+55719159|TIM
+55719161|TIM
+55719162|TIM
+55719163|TIM
+55719164|TIM
+55719165|TIM
+55719166|TIM
+55719167|TIM
+55719168|TIM
+55719169|TIM
+55719171|TIM
+55719172|TIM
+55719173|TIM
+55719174|TIM
+55719175|TIM
+55719176|TIM
+55719177|TIM
+55719178|TIM
+55719179|TIM
+55719181|TIM
+55719182|TIM
+55719183|TIM
+55719184|TIM
+55719185|TIM
+55719186|TIM
+55719187|TIM
+55719188|TIM
+55719189|TIM
+55719191|TIM
+55719192|TIM
+55719193|TIM
+55719194|TIM
+55719195|TIM
+55719196|TIM
+55719197|TIM
+55719198|TIM
+55719199|TIM
+55719201|TIM
+55719202|TIM
+55719203|TIM
+55719204|TIM
+55719205|TIM
+55719206|TIM
+55719207|TIM
+55719208|TIM
+55719209|TIM
+55719211|TIM
+55719212|TIM
+55719213|TIM
+55719214|TIM
+55719215|TIM
+55719216|TIM
+55719217|TIM
+55719218|TIM
+55719219|TIM
+55719221|TIM
+55719222|TIM
+55719223|TIM
+55719224|TIM
+55719225|TIM
+55719226|TIM
+55719227|TIM
+55719228|TIM
+55719229|TIM
+55719231|TIM
+55719232|TIM
+55719233|TIM
+55719234|TIM
+55719235|TIM
+55719236|TIM
+55719237|TIM
+55719238|TIM
+55719239|TIM
+55719241|TIM
+55719242|TIM
+55719243|TIM
+55719244|TIM
+55719245|TIM
+55719246|TIM
+55719247|TIM
+55719248|TIM
+55719249|TIM
+55719251|TIM
+55719252|TIM
+55719253|TIM
+55719254|TIM
+55719255|TIM
+55719256|TIM
+55719257|TIM
+55719258|TIM
+55719259|TIM
+55719261|TIM
+55719262|TIM
+55719263|TIM
+55719264|TIM
+55719265|TIM
+55719266|TIM
+55719267|TIM
+55719268|TIM
+55719269|TIM
+55719271|TIM
+55719272|TIM
+55719273|TIM
+55719274|TIM
+55719275|TIM
+55719276|TIM
+55719277|TIM
+55719278|TIM
+55719279|TIM
+55719287|TIM
+5571960|Vivo
+5571961|Vivo
+5571962|Vivo
+5571963|Vivo
+5571964|Vivo
+5571965|Vivo
+5571966|Vivo
+5571967|Vivo
+5571968|Vivo
+55719690|Vivo
+55719691|Vivo
+55719692|Vivo
+55719901|Vivo
+55719902|Vivo
+55719903|Vivo
+55719904|Vivo
+55719905|Vivo
+55719906|Vivo
+55719907|Vivo
+55719908|Vivo
+55719909|Vivo
+55719911|Vivo
+55719912|Vivo
+55719913|Vivo
+55719914|Vivo
+55719915|Vivo
+55719916|Vivo
+55719917|Vivo
+55719918|Vivo
+55719919|Vivo
+55719921|Vivo
+55719922|Vivo
+55719923|Vivo
+55719924|Vivo
+55719925|Vivo
+55719926|Vivo
+55719927|Vivo
+55719928|Vivo
+55719929|Vivo
+55719931|Vivo
+55719932|Vivo
+55719933|Vivo
+55719934|Vivo
+55719935|Vivo
+55719936|Vivo
+55719937|Vivo
+55719938|Vivo
+55719939|Vivo
+55719941|Vivo
+55719942|Vivo
+55719943|Vivo
+55719944|Vivo
+55719945|Vivo
+55719946|Vivo
+55719947|Vivo
+55719948|Vivo
+55719949|Vivo
+55719951|Vivo
+55719952|Vivo
+55719953|Vivo
+55719954|Vivo
+55719955|Vivo
+55719956|Vivo
+55719957|Vivo
+55719958|Vivo
+55719959|Vivo
+5571996|Vivo
+55719971|Vivo
+55719972|Vivo
+55719973|Vivo
+55719974|Vivo
+55719975|Vivo
+55719976|Vivo
+55719977|Vivo
+55719978|Vivo
+55719979|Vivo
+55719981|Vivo
+55719982|Vivo
+55719983|Vivo
+55719984|Vivo
+55719985|Vivo
+55719986|Vivo
+55719987|Vivo
+55719988|Vivo
+55719989|Vivo
+55719991|Vivo
+55719992|Vivo
+55719993|Vivo
+55719994|Vivo
+55719995|Vivo
+55719996|Vivo
+55719997|Vivo
+55719998|Vivo
+55719999|Vivo
+557381|Claro BR
+557385|Oi
+557386|Oi
+557387|Oi
+557388|Oi
+557389|Oi
+55739111|TIM
+55739112|TIM
+55739113|TIM
+55739115|TIM
+55739116|TIM
+55739121|TIM
+55739122|TIM
+55739126|TIM
+55739128|TIM
+55739129|TIM
+55739131|TIM
+55739132|TIM
+55739133|TIM
+55739134|TIM
+55739136|TIM
+55739137|TIM
+55739141|TIM
+55739142|TIM
+55739147|TIM
+55739149|TIM
+55739157|TIM
+55739158|TIM
+55739191|TIM
+55739193|TIM
+55739194|TIM
+55739198|TIM
+55739199|TIM
+55739800|Vivo
+55739801|Vivo
+55739802|Vivo
+55739803|Vivo
+5573990|Vivo
+5573991|Vivo
+5573992|Vivo
+5573993|Vivo
+5573994|Vivo
+5573995|Vivo
+55739961|Vivo
+55739962|Vivo
+55739963|Vivo
+55739964|Vivo
+55739965|Vivo
+55739966|Vivo
+55739967|Vivo
+55739968|Vivo
+55739969|Vivo
+55739970|Vivo
+55739971|Vivo
+55739972|Vivo
+55739973|Vivo
+55739976|Vivo
+55739977|Vivo
+55739978|Vivo
+55739979|Vivo
+55739980|Vivo
+55739981|Vivo
+55739983|Vivo
+55739984|Vivo
+55739985|Vivo
+55739986|Vivo
+55739987|Vivo
+55739988|Vivo
+55739989|Vivo
+55739990|Vivo
+55739991|Vivo
+55739993|Vivo
+55739994|Vivo
+55739995|Vivo
+55739997|Vivo
+55739999|Vivo
+5574810|Claro BR
+5574811|Claro BR
+5574812|Claro BR
+55748130|Claro BR
+55748131|Claro BR
+557485|Oi
+557486|Oi
+557487|Oi
+557488|Oi
+557489|Oi
+55749115|TIM
+55749116|TIM
+55749121|TIM
+55749122|TIM
+55749123|TIM
+55749124|TIM
+55749125|TIM
+55749135|TIM
+55749147|TIM
+55749148|TIM
+55749149|TIM
+55749188|TIM
+55749189|TIM
+55749191|TIM
+55749193|TIM
+55749194|TIM
+55749195|TIM
+55749198|TIM
+55749199|TIM
+55749941|Vivo
+55749942|Vivo
+55749943|Vivo
+55749944|Vivo
+55749945|Vivo
+55749946|Vivo
+55749947|Vivo
+55749948|Vivo
+55749949|Vivo
+5574995|Vivo
+55749961|Vivo
+55749962|Vivo
+55749963|Vivo
+55749964|Vivo
+55749965|Vivo
+55749967|Vivo
+55749968|Vivo
+55749969|Vivo
+55749970|Vivo
+55749971|Vivo
+55749972|Vivo
+55749973|Vivo
+55749975|Vivo
+55749976|Vivo
+55749977|Vivo
+55749978|Vivo
+55749979|Vivo
+5574998|Vivo
+55749991|Vivo
+55749995|Vivo
+55749996|Vivo
+55749998|Vivo
+55749999|Vivo
+557581|Claro BR
+5575820|Claro BR
+5575821|Claro BR
+5575822|Claro BR
+5575823|Claro BR
+5575824|Claro BR
+5575825|Claro BR
+5575826|Claro BR
+55758270|Claro BR
+55758271|Claro BR
+55758272|Claro BR
+55758273|Claro BR
+55758274|Claro BR
+55758275|Claro BR
+55758276|Claro BR
+557585|Oi
+557586|Oi
+557587|Oi
+557588|Oi
+557589|Oi
+55759111|TIM
+55759112|TIM
+55759113|TIM
+55759114|TIM
+55759115|TIM
+55759116|TIM
+55759117|TIM
+55759118|TIM
+55759119|TIM
+55759121|TIM
+55759122|TIM
+55759123|TIM
+55759124|TIM
+55759125|TIM
+55759126|TIM
+55759127|TIM
+55759129|TIM
+55759131|TIM
+55759132|TIM
+55759133|TIM
+55759134|TIM
+55759135|TIM
+55759136|TIM
+55759137|TIM
+55759138|TIM
+55759139|TIM
+55759141|TIM
+55759142|TIM
+55759143|TIM
+55759144|TIM
+55759145|TIM
+55759146|TIM
+55759147|TIM
+55759148|TIM
+55759149|TIM
+55759165|TIM
+55759168|TIM
+55759169|TIM
+55759172|TIM
+55759173|TIM
+55759174|TIM
+55759175|TIM
+55759176|TIM
+55759177|TIM
+55759178|TIM
+55759179|TIM
+55759181|TIM
+55759182|TIM
+55759183|TIM
+55759191|TIM
+55759192|TIM
+55759193|TIM
+55759194|TIM
+55759198|TIM
+55759199|TIM
+55759801|Vivo
+55759802|Vivo
+55759803|Vivo
+55759804|Vivo
+55759805|Vivo
+55759806|Vivo
+55759807|Vivo
+55759808|Vivo
+55759809|Vivo
+5575981|Vivo
+5575982|Vivo
+5575983|Vivo
+55759840|Vivo
+55759841|Vivo
+55759842|Vivo
+55759843|Vivo
+5575990|Vivo
+5575991|Vivo
+5575992|Vivo
+5575993|Vivo
+5575994|Vivo
+5575995|Vivo
+55759961|Vivo
+55759962|Vivo
+55759963|Vivo
+55759964|Vivo
+55759965|Vivo
+55759966|Vivo
+55759967|Vivo
+55759970|Vivo
+55759972|Vivo
+55759973|Vivo
+55759975|Vivo
+55759976|Vivo
+55759977|Vivo
+55759978|Vivo
+55759979|Vivo
+55759980|Vivo
+55759981|Vivo
+55759982|Vivo
+55759983|Vivo
+55759985|Vivo
+55759986|Vivo
+55759987|Vivo
+55759988|Vivo
+55759990|Vivo
+55759992|Vivo
+55759993|Vivo
+55759994|Vivo
+55759996|Vivo
+55759997|Vivo
+55759998|Vivo
+55759999|Vivo
+5577810|Claro BR
+5577811|Claro BR
+5577812|Claro BR
+5577813|Claro BR
+5577814|Claro BR
+55778150|Claro BR
+55778151|Claro BR
+55778152|Claro BR
+55778153|Claro BR
+557785|Oi
+557786|Oi
+557787|Oi
+557788|Oi
+557789|Oi
+55779115|TIM
+55779116|TIM
+55779117|TIM
+55779118|TIM
+55779119|TIM
+55779121|TIM
+55779125|TIM
+55779127|TIM
+55779128|TIM
+55779129|TIM
+55779131|TIM
+55779135|TIM
+55779136|TIM
+55779148|TIM
+55779149|TIM
+55779191|TIM
+55779193|TIM
+55779194|TIM
+55779198|TIM
+55779199|TIM
+5577980|Vivo
+55779810|Vivo
+55779811|Vivo
+55779812|Vivo
+55779813|Vivo
+55779814|Vivo
+55779815|Vivo
+5577990|Vivo
+5577991|Vivo
+5577992|Vivo
+5577993|Vivo
+5577994|Vivo
+5577995|Vivo
+55779961|Vivo
+55779962|Vivo
+55779963|Vivo
+55779964|Vivo
+55779966|Vivo
+55779967|Vivo
+55779968|Vivo
+55779969|Vivo
+55779970|Vivo
+55779971|Vivo
+55779972|Vivo
+55779973|Vivo
+55779974|Vivo
+55779975|Vivo
+55779976|Vivo
+55779977|Vivo
+55779978|Vivo
+5577998|Vivo
+55779990|Vivo
+55779992|Vivo
+55779993|Vivo
+55779999|Vivo
+5579810|Claro BR
+5579811|Claro BR
+5579812|Claro BR
+5579813|Claro BR
+5579814|Claro BR
+5579815|Claro BR
+5579816|Claro BR
+55798171|Claro BR
+55798172|Claro BR
+557985|Oi
+557986|Oi
+557987|Oi
+557988|Oi
+557989|Oi
+55799116|TIM
+55799121|TIM
+55799124|TIM
+55799131|TIM
+55799132|TIM
+55799133|TIM
+55799134|TIM
+55799135|TIM
+55799136|TIM
+55799137|TIM
+55799138|TIM
+55799139|TIM
+55799141|TIM
+55799142|TIM
+55799143|TIM
+55799145|TIM
+55799147|TIM
+55799148|TIM
+55799149|TIM
+55799151|TIM
+55799152|TIM
+55799153|TIM
+55799154|TIM
+55799159|TIM
+55799191|TIM
+55799192|TIM
+55799193|TIM
+55799198|TIM
+55799199|TIM
+55799600|Vivo
+55799601|Vivo
+55799602|Vivo
+55799603|Vivo
+55799604|Vivo
+55799605|Vivo
+55799606|Vivo
+55799607|Vivo
+557998|Vivo
+557999|Vivo
+558181|Vivo
+5581820|Vivo
+5581821|Vivo
+5581822|Vivo
+5581823|Vivo
+5581824|Vivo
+5581825|Vivo
+55818260|Vivo
+55818261|Vivo
+55818262|Vivo
+55818263|Vivo
+558185|Oi
+558186|Oi
+558187|Oi
+558188|Oi
+558189|Oi
+558191|Claro BR
+558192|Claro BR
+5581930|Claro BR
+5581931|Claro BR
+5581932|Claro BR
+5581933|Claro BR
+5581934|Claro BR
+5581935|Claro BR
+5581936|Claro BR
+55819370|Claro BR
+55819371|Claro BR
+55819372|Claro BR
+55819373|Claro BR
+55819374|Claro BR
+55819375|Claro BR
+558194|Claro BR
+558196|TIM
+5581970|TIM
+5581971|TIM
+5581972|TIM
+55819730|TIM
+55819731|TIM
+55819732|TIM
+55819733|TIM
+55819734|TIM
+55819735|TIM
+55819736|TIM
+55819737|TIM
+55819738|TIM
+55819747|TIM
+55819748|TIM
+55819749|TIM
+55819750|TIM
+558199|TIM
+5582810|Vivo
+5582811|Vivo
+5582812|Vivo
+5582813|Vivo
+55828140|Vivo
+55828141|Vivo
+55828142|Vivo
+55828143|Vivo
+558285|Oi
+558286|Oi
+558287|Oi
+558288|Oi
+558289|Oi
+558291|Claro BR
+5582930|Claro BR
+55829310|Claro BR
+55829311|Claro BR
+55829312|Claro BR
+55829313|Claro BR
+55829314|Claro BR
+55829315|Claro BR
+55829316|Claro BR
+55829317|Claro BR
+55829318|Claro BR
+5582932|Claro BR
+5582933|Claro BR
+55829340|Claro BR
+55829341|Claro BR
+55829342|Claro BR
+55829343|Claro BR
+55829351|Claro BR
+55829361|Claro BR
+55829371|Claro BR
+55829381|Claro BR
+55829444|Claro BR
+55829600|TIM
+55829601|TIM
+55829602|TIM
+55829603|TIM
+55829604|TIM
+55829605|TIM
+55829606|TIM
+55829607|TIM
+55829608|TIM
+55829621|TIM
+55829622|TIM
+55829623|TIM
+55829624|TIM
+55829625|TIM
+55829627|TIM
+55829628|TIM
+55829629|TIM
+55829631|TIM
+5582990|TIM
+5582991|TIM
+5582992|TIM
+5582993|TIM
+5582994|TIM
+5582995|TIM
+5582996|TIM
+5582997|TIM
+5582998|TIM
+55829991|TIM
+55829992|TIM
+55829993|TIM
+55829994|TIM
+55829995|TIM
+55829996|TIM
+55829997|TIM
+55829998|TIM
+55829999|TIM
+5583810|Vivo
+5583811|Vivo
+5583812|Vivo
+5583813|Vivo
+5583814|Vivo
+5583815|Vivo
+55838160|Vivo
+55838161|Vivo
+55838162|Vivo
+55838163|Vivo
+55838164|Vivo
+55838165|Vivo
+558385|Oi
+558386|Oi
+558387|Oi
+558388|Oi
+558389|Oi
+558391|Claro BR
+5583930|Claro BR
+5583931|Claro BR
+5583932|Claro BR
+55839330|Claro BR
+55839331|Claro BR
+55839332|Claro BR
+55839333|Claro BR
+55839334|Claro BR
+55839342|Claro BR
+55839352|Claro BR
+55839362|Claro BR
+55839372|Claro BR
+55839382|Claro BR
+55839444|Claro BR
+55839600|TIM
+55839601|TIM
+5583990|TIM
+5583991|TIM
+5583992|TIM
+5583993|TIM
+55839940|TIM
+55839941|TIM
+55839942|TIM
+55839943|TIM
+55839944|TIM
+55839945|TIM
+55839946|TIM
+55839947|TIM
+55839948|TIM
+5583995|TIM
+5583996|TIM
+5583997|TIM
+5583998|TIM
+5583999|TIM
+5584810|Vivo
+5584811|Vivo
+5584812|Vivo
+5584813|Vivo
+55848140|Vivo
+55848141|Vivo
+55848142|Vivo
+55848143|Vivo
+55848144|Vivo
+55848145|Vivo
+55848146|Vivo
+55848147|Vivo
+558485|Oi
+558486|Oi
+558487|Oi
+558488|Oi
+558489|Oi
+558491|Claro BR
+5584940|Claro BR
+5584941|Claro BR
+5584942|Claro BR
+5584943|Claro BR
+5584944|Claro BR
+5584945|Claro BR
+55849461|Claro BR
+55849462|Claro BR
+55849463|Claro BR
+55849464|Claro BR
+55849465|Claro BR
+55849466|Claro BR
+55849467|Claro BR
+55849468|Claro BR
+55849471|Claro BR
+55849481|Claro BR
+5584960|TIM
+55849610|TIM
+55849611|TIM
+55849612|TIM
+55849615|TIM
+55849616|TIM
+55849617|TIM
+55849618|TIM
+55849619|TIM
+55849620|TIM
+558499|TIM
+558581|Vivo
+5585820|Vivo
+55858210|Vivo
+55858211|Vivo
+55858212|Vivo
+55858213|Vivo
+55858214|Vivo
+55858215|Vivo
+55858216|Vivo
+55858217|Vivo
+558585|Oi
+558586|Oi
+558587|Oi
+558588|Oi
+558589|Oi
+558591|Claro BR
+5585920|Claro BR
+5585921|Claro BR
+5585922|Claro BR
+5585923|Claro BR
+5585924|Claro BR
+55859401|Claro BR
+55859402|Claro BR
+55859403|Claro BR
+55859404|Claro BR
+55859444|Claro BR
+55859601|TIM
+55859602|TIM
+55859603|TIM
+55859604|TIM
+55859605|TIM
+55859606|TIM
+55859607|TIM
+55859608|TIM
+55859609|TIM
+55859611|TIM
+55859612|TIM
+55859613|TIM
+55859614|TIM
+55859615|TIM
+55859616|TIM
+55859617|TIM
+55859618|TIM
+55859619|TIM
+55859621|TIM
+55859622|TIM
+55859623|TIM
+55859624|TIM
+55859625|TIM
+55859626|TIM
+55859627|TIM
+55859628|TIM
+55859629|TIM
+55859631|TIM
+55859632|TIM
+55859633|TIM
+55859634|TIM
+55859635|TIM
+55859636|TIM
+55859637|TIM
+55859638|TIM
+55859639|TIM
+55859641|TIM
+55859642|TIM
+55859643|TIM
+55859644|TIM
+55859645|TIM
+55859646|TIM
+55859647|TIM
+55859648|TIM
+55859649|TIM
+55859651|TIM
+55859652|TIM
+55859653|TIM
+55859654|TIM
+55859655|TIM
+55859656|TIM
+55859657|TIM
+55859658|TIM
+55859659|TIM
+55859661|TIM
+55859662|TIM
+55859663|TIM
+55859664|TIM
+55859665|TIM
+55859666|TIM
+55859667|TIM
+55859668|TIM
+55859669|TIM
+55859671|TIM
+55859672|TIM
+55859673|TIM
+55859674|TIM
+55859675|TIM
+55859676|TIM
+55859677|TIM
+55859901|TIM
+55859902|TIM
+55859903|TIM
+55859904|TIM
+55859905|TIM
+55859906|TIM
+55859907|TIM
+55859908|TIM
+55859909|TIM
+55859911|TIM
+55859912|TIM
+55859913|TIM
+55859914|TIM
+55859915|TIM
+55859916|TIM
+55859917|TIM
+55859918|TIM
+55859919|TIM
+55859921|TIM
+55859922|TIM
+55859923|TIM
+55859924|TIM
+55859925|TIM
+55859926|TIM
+55859927|TIM
+55859928|TIM
+55859929|TIM
+55859931|TIM
+55859932|TIM
+55859933|TIM
+55859934|TIM
+55859935|TIM
+55859936|TIM
+55859937|TIM
+55859938|TIM
+55859939|TIM
+55859941|TIM
+55859942|TIM
+55859943|TIM
+55859944|TIM
+55859945|TIM
+55859946|TIM
+55859947|TIM
+55859948|TIM
+55859949|TIM
+55859951|TIM
+55859952|TIM
+55859953|TIM
+55859954|TIM
+55859955|TIM
+55859956|TIM
+55859957|TIM
+55859958|TIM
+55859959|TIM
+55859961|TIM
+55859962|TIM
+55859963|TIM
+55859969|TIM
+55859971|TIM
+55859972|TIM
+55859973|TIM
+55859974|TIM
+55859975|TIM
+55859976|TIM
+55859977|TIM
+55859978|TIM
+55859979|TIM
+55859981|TIM
+55859982|TIM
+55859983|TIM
+55859984|TIM
+55859985|TIM
+55859986|TIM
+55859987|TIM
+55859988|TIM
+55859989|TIM
+5585999|TIM
+5586810|Vivo
+5586811|Vivo
+5586812|Vivo
+5586813|Vivo
+55868140|Vivo
+55868141|Vivo
+55868142|Vivo
+55868143|Vivo
+55868144|Vivo
+558685|Oi
+558686|Oi
+558687|Oi
+558688|Oi
+558689|Oi
+558694|Claro BR
+5586950|Claro BR
+55869510|Claro BR
+55869511|Claro BR
+55869512|Claro BR
+55869513|Claro BR
+55869514|Claro BR
+55869515|Claro BR
+55869516|Claro BR
+55869517|Claro BR
+5586992|TIM
+5586993|TIM
+5586994|TIM
+55869950|TIM
+55869951|TIM
+55869971|TIM
+55869972|TIM
+55869973|TIM
+55869974|TIM
+55869975|TIM
+55869976|TIM
+55869977|TIM
+55869978|TIM
+55869979|TIM
+55869981|TIM
+55869982|TIM
+55869983|TIM
+55869984|TIM
+55869985|TIM
+55869986|TIM
+55869987|TIM
+55869988|TIM
+55869989|TIM
+55869991|TIM
+55869992|TIM
+55869993|TIM
+55869994|TIM
+55869995|TIM
+55869996|TIM
+55869997|TIM
+55869998|TIM
+55869999|TIM
+5587810|Vivo
+5587811|Vivo
+55878120|Vivo
+55878121|Vivo
+55878122|Vivo
+55878123|Vivo
+55878124|Vivo
+55878125|Vivo
+558785|Oi
+558786|Oi
+558787|Oi
+558788|Oi
+558789|Oi
+5587910|Claro BR
+5587911|Claro BR
+5587912|Claro BR
+5587913|Claro BR
+5587914|Claro BR
+5587915|Claro BR
+5587916|Claro BR
+55879170|Claro BR
+55879171|Claro BR
+55879172|Claro BR
+55879173|Claro BR
+55879174|Claro BR
+55879175|Claro BR
+55879243|Claro BR
+55879253|Claro BR
+55879601|TIM
+55879602|TIM
+55879603|TIM
+55879604|TIM
+55879605|TIM
+55879606|TIM
+55879607|TIM
+55879608|TIM
+55879609|TIM
+55879611|TIM
+55879612|TIM
+55879613|TIM
+55879614|TIM
+55879615|TIM
+55879616|TIM
+55879617|TIM
+55879618|TIM
+55879619|TIM
+55879621|TIM
+55879622|TIM
+55879623|TIM
+55879624|TIM
+55879625|TIM
+55879626|TIM
+55879627|TIM
+55879628|TIM
+55879629|TIM
+55879631|TIM
+55879632|TIM
+55879633|TIM
+55879634|TIM
+55879635|TIM
+55879636|TIM
+55879637|TIM
+55879638|TIM
+55879639|TIM
+55879901|TIM
+55879902|TIM
+55879911|TIM
+55879912|TIM
+55879913|TIM
+55879914|TIM
+55879915|TIM
+55879916|TIM
+55879917|TIM
+55879918|TIM
+55879919|TIM
+55879921|TIM
+55879922|TIM
+55879923|TIM
+55879924|TIM
+55879925|TIM
+55879926|TIM
+55879927|TIM
+55879928|TIM
+55879929|TIM
+55879931|TIM
+55879932|TIM
+55879933|TIM
+55879934|TIM
+55879935|TIM
+55879936|TIM
+55879937|TIM
+55879938|TIM
+55879939|TIM
+55879988|TIM
+55879991|TIM
+55879992|TIM
+55879993|TIM
+55879994|TIM
+55879995|TIM
+55879996|TIM
+55879997|TIM
+55879998|TIM
+55879999|TIM
+5588810|Vivo
+5588811|Vivo
+5588812|Vivo
+55888130|Vivo
+558885|Oi
+558886|Oi
+558887|Oi
+558888|Oi
+558889|Oi
+558892|Claro BR
+5588940|Claro BR
+5588941|Claro BR
+5588942|Claro BR
+5588943|Claro BR
+5588944|Claro BR
+5588945|Claro BR
+55889460|Claro BR
+55889461|Claro BR
+55889462|Claro BR
+55889463|Claro BR
+55889464|Claro BR
+55889601|TIM
+55889602|TIM
+55889603|TIM
+55889604|TIM
+55889605|TIM
+55889606|TIM
+55889607|TIM
+55889608|TIM
+55889609|TIM
+5588961|TIM
+55889621|TIM
+55889622|TIM
+55889623|TIM
+55889624|TIM
+55889625|TIM
+55889626|TIM
+55889627|TIM
+55889628|TIM
+55889630|TIM
+55889634|TIM
+55889635|TIM
+55889636|TIM
+55889640|TIM
+55889650|TIM
+55889901|TIM
+55889902|TIM
+55889903|TIM
+55889904|TIM
+55889905|TIM
+55889906|TIM
+55889907|TIM
+55889908|TIM
+55889909|TIM
+55889911|TIM
+55889912|TIM
+55889913|TIM
+55889914|TIM
+55889915|TIM
+55889916|TIM
+55889917|TIM
+55889918|TIM
+55889919|TIM
+55889921|TIM
+55889922|TIM
+55889923|TIM
+55889924|TIM
+55889925|TIM
+55889926|TIM
+55889927|TIM
+55889928|TIM
+55889929|TIM
+55889931|TIM
+55889932|TIM
+55889933|TIM
+55889934|TIM
+55889935|TIM
+55889936|TIM
+55889937|TIM
+55889938|TIM
+55889939|TIM
+55889941|TIM
+55889942|TIM
+55889943|TIM
+55889944|TIM
+55889945|TIM
+55889946|TIM
+55889947|TIM
+55889951|TIM
+55889952|TIM
+55889953|TIM
+55889954|TIM
+55889955|TIM
+55889956|TIM
+55889957|TIM
+55889958|TIM
+55889959|TIM
+55889961|TIM
+55889962|TIM
+55889963|TIM
+55889964|TIM
+55889965|TIM
+55889966|TIM
+55889967|TIM
+55889968|TIM
+55889969|TIM
+5589810|Vivo
+5589811|Vivo
+55898120|Vivo
+558985|Oi
+558986|Oi
+558987|Oi
+558988|Oi
+558989|Oi
+5589940|Claro BR
+5589941|Claro BR
+5589942|Claro BR
+5589943|Claro BR
+55899443|Claro BR
+55899444|Claro BR
+55899445|Claro BR
+55899446|Claro BR
+55899921|TIM
+55899922|TIM
+55899924|TIM
+55899925|TIM
+55899926|TIM
+55899927|TIM
+55899928|TIM
+55899929|TIM
+55899971|TIM
+55899972|TIM
+55899973|TIM
+55899974|TIM
+55899975|TIM
+55899976|TIM
+55899978|TIM
+55899979|TIM
+55899984|TIM
+55899985|TIM
+55899997|TIM
+559181|TIM
+55918201|TIM
+55918202|TIM
+55918203|TIM
+55918204|TIM
+55918205|TIM
+55918206|TIM
+55918207|TIM
+55918208|TIM
+55918209|TIM
+55918211|TIM
+55918212|TIM
+55918213|TIM
+55918214|TIM
+55918215|TIM
+55918216|TIM
+55918217|TIM
+55918218|TIM
+55918219|TIM
+55918221|TIM
+55918222|TIM
+55918223|TIM
+55918224|TIM
+55918225|TIM
+55918226|TIM
+55918227|TIM
+55918228|TIM
+55918229|TIM
+55918231|TIM
+55918232|TIM
+55918233|TIM
+55918234|TIM
+55918235|TIM
+55918236|TIM
+55918237|TIM
+55918238|TIM
+55918239|TIM
+55918241|TIM
+55918242|TIM
+55918243|TIM
+55918244|TIM
+55918245|TIM
+55918246|TIM
+5591840|Claro BR
+5591841|Claro BR
+5591842|Claro BR
+5591843|Claro BR
+5591844|Claro BR
+5591845|Claro BR
+5591846|Claro BR
+5591847|Claro BR
+55918480|Claro BR
+55918481|Claro BR
+55918482|Claro BR
+55918483|Claro BR
+55918484|Claro BR
+55918485|Claro BR
+55918486|Claro BR
+559185|Oi
+559186|Oi
+559187|Oi
+559188|Oi
+559189|Oi
+559191|Vivo
+5591920|Vivo
+5591921|Vivo
+5591922|Vivo
+5591923|Vivo
+5591924|Vivo
+5591925|Vivo
+5591926|Vivo
+5591927|Vivo
+55919280|Vivo
+55919281|Vivo
+55919282|Vivo
+55919283|Vivo
+55919284|Vivo
+55919285|Vivo
+55919286|Vivo
+55919601|Oi
+55919602|Oi
+55919603|Oi
+55919604|Oi
+55919605|Oi
+55919606|Oi
+55919607|Oi
+55919608|Oi
+55919609|Oi
+55919611|Oi
+55919612|Oi
+55919613|Oi
+55919614|Oi
+55919615|Oi
+55919616|Oi
+55919617|Oi
+55919618|Oi
+55919619|Oi
+55919621|Oi
+55919622|Oi
+55919623|Oi
+55919624|Oi
+55919625|Oi
+55919626|Oi
+55919627|Oi
+55919628|Oi
+55919629|Oi
+55919631|Oi
+55919632|Oi
+55919633|Oi
+55919634|Oi
+55919635|Oi
+55919636|Oi
+55919637|Oi
+55919638|Oi
+55919639|Oi
+55919641|Oi
+55919642|Oi
+55919901|Oi
+55919902|Oi
+55919903|Oi
+55919904|Oi
+55919905|Oi
+55919906|Oi
+55919907|Oi
+55919908|Oi
+55919912|Oi
+55919913|Oi
+55919914|Oi
+55919915|Oi
+55919916|Oi
+55919917|Oi
+55919918|Oi
+55919919|Oi
+55919921|Oi
+55919922|Oi
+55919923|Oi
+55919924|Oi
+55919925|Oi
+55919926|Oi
+55919933|Oi
+55919940|Oi
+55919941|Oi
+55919942|Oi
+55919943|Oi
+55919944|Oi
+55919949|Oi
+5591996|Oi
+55919971|Oi
+55919975|Oi
+55919977|Oi
+55919978|Oi
+55919979|Oi
+5591998|Oi
+559281|TIM
+55928211|TIM
+5592840|Claro BR
+5592841|Claro BR
+5592842|Claro BR
+5592843|Claro BR
+5592844|Claro BR
+55928450|Claro BR
+55928451|Claro BR
+559285|Oi
+559286|Oi
+559287|Oi
+559288|Oi
+559289|Oi
+559291|Vivo
+559292|Vivo
+5592930|Vivo
+5592931|Vivo
+5592932|Vivo
+5592933|Vivo
+5592934|Vivo
+5592935|Vivo
+5592936|Vivo
+5592937|Vivo
+5592938|Vivo
+55929390|Vivo
+55929391|Vivo
+55929392|Vivo
+55929393|Vivo
+55929394|Vivo
+55929395|Vivo
+55929631|Oi
+55929901|Oi
+55929902|Oi
+55929903|Oi
+55929904|Oi
+55929905|Oi
+55929906|Oi
+55929907|Oi
+55929908|Oi
+55929909|Oi
+55929911|Oi
+55929912|Oi
+55929913|Oi
+55929933|Oi
+55929944|Oi
+55929951|Oi
+55929961|Oi
+55929962|Oi
+55929963|Oi
+55929964|Oi
+55929965|Oi
+55929966|Oi
+55929967|Oi
+55929968|Oi
+55929969|Oi
+55929971|Oi
+55929972|Oi
+55929973|Oi
+55929974|Oi
+55929975|Oi
+55929976|Oi
+55929977|Oi
+55929978|Oi
+5592998|Oi
+55929991|Oi
+55929994|Oi
+55929995|Oi
+55929996|Oi
+55929997|Oi
+55929998|Oi
+55929999|Oi
+55938111|TIM
+55938112|TIM
+55938113|TIM
+55938114|TIM
+55938115|TIM
+55938116|TIM
+55938117|TIM
+55938118|TIM
+55938119|TIM
+55938121|TIM
+55938122|TIM
+55938123|TIM
+55938124|TIM
+55938125|TIM
+55938401|Claro BR
+55938402|Claro BR
+55938403|Claro BR
+55938404|Claro BR
+55938405|Claro BR
+55938406|Claro BR
+55938407|Claro BR
+55938408|Claro BR
+55938409|Claro BR
+55938411|Claro BR
+55938412|Claro BR
+55938413|Claro BR
+55938414|Claro BR
+55938415|Claro BR
+55938416|Claro BR
+559385|Oi
+559386|Oi
+559387|Oi
+559388|Oi
+559389|Oi
+55939101|Vivo
+55939102|Vivo
+55939103|Vivo
+55939104|Vivo
+55939105|Vivo
+55939106|Vivo
+55939107|Vivo
+55939111|Vivo
+55939112|Vivo
+55939113|Vivo
+55939114|Vivo
+55939115|Vivo
+55939116|Vivo
+55939117|Vivo
+55939118|Vivo
+55939119|Vivo
+55939121|Vivo
+55939122|Vivo
+55939123|Vivo
+55939124|Vivo
+55939125|Vivo
+55939126|Vivo
+55939127|Vivo
+55939128|Vivo
+55939129|Vivo
+55939131|Vivo
+55939132|Vivo
+55939133|Vivo
+55939134|Vivo
+55939135|Vivo
+55939136|Vivo
+55939137|Vivo
+55939138|Vivo
+55939139|Vivo
+55939141|Vivo
+55939142|Vivo
+55939143|Vivo
+55939144|Vivo
+55939145|Vivo
+55939146|Vivo
+55939147|Vivo
+55939148|Vivo
+55939149|Vivo
+55939151|Vivo
+55939152|Vivo
+55939153|Vivo
+55939154|Vivo
+55939155|Vivo
+55939156|Vivo
+55939157|Vivo
+55939158|Vivo
+55939159|Vivo
+55939161|Vivo
+55939162|Vivo
+55939163|Vivo
+55939164|Vivo
+55939165|Vivo
+55939166|Vivo
+55939167|Vivo
+55939168|Vivo
+55939169|Vivo
+55939171|Vivo
+55939172|Vivo
+55939173|Vivo
+55939174|Vivo
+55939175|Vivo
+55939176|Vivo
+55939177|Vivo
+55939178|Vivo
+55939179|Vivo
+55939181|Vivo
+55939182|Vivo
+55939183|Vivo
+55939184|Vivo
+55939185|Vivo
+55939186|Vivo
+55939187|Vivo
+55939188|Vivo
+55939189|Vivo
+55939191|Vivo
+55939192|Vivo
+55939193|Vivo
+55939194|Vivo
+55939195|Vivo
+55939196|Vivo
+55939197|Vivo
+55939198|Vivo
+55939199|Vivo
+55939651|Oi
+55939652|Oi
+55939653|Oi
+55939654|Oi
+55939655|Oi
+55939656|Oi
+55939657|Oi
+55939658|Oi
+55939659|Oi
+55939901|Oi
+55939902|Oi
+55939903|Oi
+55939904|Oi
+55939908|Oi
+55939933|Oi
+55939951|Oi
+55939952|Oi
+55939954|Oi
+55939970|Oi
+55939973|Oi
+55939974|Oi
+55939975|Oi
+55939976|Oi
+55939977|Oi
+55939978|Oi
+55939979|Oi
+55948111|TIM
+55948112|TIM
+55948113|TIM
+55948114|TIM
+55948115|TIM
+55948116|TIM
+55948117|TIM
+55948118|TIM
+55948119|TIM
+55948121|TIM
+55948122|TIM
+55948123|TIM
+55948124|TIM
+55948125|TIM
+55948126|TIM
+55948127|TIM
+55948128|TIM
+55948129|TIM
+55948131|TIM
+55948132|TIM
+55948133|TIM
+55948134|TIM
+55948135|TIM
+55948136|TIM
+55948137|TIM
+55948138|TIM
+55948139|TIM
+55948141|TIM
+55948142|TIM
+55948143|TIM
+55948144|TIM
+55948145|TIM
+55948146|TIM
+55948147|TIM
+55948148|TIM
+55948149|TIM
+55948154|TIM
+55948155|TIM
+55948156|TIM
+55948157|TIM
+55948401|Claro BR
+55948402|Claro BR
+55948403|Claro BR
+55948404|Claro BR
+55948405|Claro BR
+55948406|Claro BR
+55948407|Claro BR
+55948408|Claro BR
+55948409|Claro BR
+55948411|Claro BR
+55948412|Claro BR
+55948413|Claro BR
+55948414|Claro BR
+559485|Oi
+559486|Oi
+559487|Oi
+559488|Oi
+559489|Oi
+559491|Vivo
+5594920|Vivo
+5594921|Vivo
+5594922|Vivo
+55949230|Vivo
+55949231|Vivo
+55949232|Vivo
+55949233|Vivo
+55949661|Oi
+55949662|Oi
+55949663|Oi
+55949664|Oi
+55949665|Oi
+55949666|Oi
+55949667|Oi
+55949668|Oi
+55949901|Oi
+55949903|Oi
+55949904|Oi
+55949908|Oi
+55949909|Oi
+55949933|Oi
+55949934|Oi
+55949944|Oi
+55949953|Oi
+55949955|Oi
+55949969|Oi
+55949970|Oi
+55949972|Oi
+55949973|Oi
+55949974|Oi
+55949975|Oi
+55949977|Oi
+55949979|Oi
+55958111|TIM
+55958112|TIM
+55958113|TIM
+55958114|TIM
+55958115|TIM
+55958116|TIM
+55958117|TIM
+55958118|TIM
+55958119|TIM
+55958121|TIM
+55958122|TIM
+55958123|TIM
+5595840|Claro BR
+55958410|Claro BR
+55958411|Claro BR
+55958412|Claro BR
+559585|Oi
+559586|Oi
+559587|Oi
+559588|Oi
+559589|Oi
+55959111|Vivo
+55959112|Vivo
+55959113|Vivo
+55959114|Vivo
+55959115|Vivo
+55959116|Vivo
+55959117|Vivo
+55959118|Vivo
+55959119|Vivo
+55959121|Vivo
+55959122|Vivo
+55959123|Vivo
+55959124|Vivo
+55959125|Vivo
+55959126|Vivo
+55959127|Vivo
+55959128|Vivo
+55959129|Vivo
+55959131|Vivo
+55959132|Vivo
+55959133|Vivo
+55959134|Vivo
+55959135|Vivo
+55959136|Vivo
+55959137|Vivo
+55959138|Vivo
+55959139|Vivo
+55959141|Vivo
+55959142|Vivo
+55959143|Vivo
+55959144|Vivo
+55959145|Vivo
+55959146|Vivo
+55959147|Vivo
+55959148|Vivo
+55959149|Vivo
+55959151|Vivo
+55959152|Vivo
+55959153|Vivo
+55959154|Vivo
+55959155|Vivo
+55959156|Vivo
+55959157|Vivo
+55959158|Vivo
+55959159|Vivo
+55959161|Vivo
+55959162|Vivo
+55959163|Vivo
+55959164|Vivo
+55959165|Vivo
+55959166|Vivo
+55959167|Vivo
+55959168|Vivo
+55959901|Oi
+55959902|Oi
+55959903|Oi
+55959904|Oi
+55959905|Oi
+55959933|Oi
+55959959|Oi
+55959961|Oi
+55959962|Oi
+55959963|Oi
+55959964|Oi
+55959965|Oi
+55959967|Oi
+55959970|Oi
+55959971|Oi
+55959972|Oi
+55959974|Oi
+55959976|Oi
+55959977|Oi
+55959981|Oi
+55968111|TIM
+55968112|TIM
+55968113|TIM
+55968114|TIM
+55968115|TIM
+55968116|TIM
+55968117|TIM
+55968118|TIM
+55968119|TIM
+55968121|TIM
+55968122|TIM
+55968123|TIM
+55968124|TIM
+55968125|TIM
+55968126|TIM
+55968127|TIM
+55968128|TIM
+55968129|TIM
+55968131|TIM
+55968132|TIM
+55968133|TIM
+55968134|TIM
+55968135|TIM
+5596840|Claro BR
+55968410|Claro BR
+55968411|Claro BR
+55968412|Claro BR
+55968413|Claro BR
+559685|Oi
+559686|Oi
+559687|Oi
+559688|Oi
+559689|Oi
+55969111|Vivo
+55969112|Vivo
+55969113|Vivo
+55969114|Vivo
+55969115|Vivo
+55969116|Vivo
+55969117|Vivo
+55969118|Vivo
+55969119|Vivo
+55969121|Vivo
+55969122|Vivo
+55969123|Vivo
+55969124|Vivo
+55969125|Vivo
+55969126|Vivo
+55969127|Vivo
+55969128|Vivo
+55969129|Vivo
+55969131|Vivo
+55969132|Vivo
+55969133|Vivo
+55969134|Vivo
+55969135|Vivo
+55969136|Vivo
+55969137|Vivo
+55969138|Vivo
+55969139|Vivo
+55969141|Vivo
+55969142|Vivo
+55969143|Vivo
+55969144|Vivo
+55969145|Vivo
+55969146|Vivo
+55969147|Vivo
+55969148|Vivo
+55969149|Vivo
+55969151|Vivo
+55969152|Vivo
+55969153|Vivo
+55969154|Vivo
+55969155|Vivo
+55969156|Vivo
+55969157|Vivo
+55969158|Vivo
+55969159|Vivo
+55969161|Vivo
+55969162|Vivo
+55969163|Vivo
+55969164|Vivo
+55969165|Vivo
+55969166|Vivo
+55969167|Vivo
+55969168|Vivo
+55969169|Vivo
+55969171|Vivo
+55969172|Vivo
+55969173|Vivo
+55969174|Vivo
+55969175|Vivo
+55969176|Vivo
+55969177|Vivo
+55969178|Vivo
+55969179|Vivo
+55969181|Vivo
+55969901|Oi
+55969902|Oi
+55969903|Oi
+55969904|Oi
+55969905|Oi
+55969906|Oi
+55969907|Oi
+55969908|Oi
+55969909|Oi
+55969911|Oi
+55969912|Oi
+55969913|Oi
+55969914|Oi
+55969915|Oi
+55969916|Oi
+55969917|Oi
+55969918|Oi
+55969933|Oi
+55969961|Oi
+55969962|Oi
+55969963|Oi
+55969964|Oi
+55969965|Oi
+55969966|Oi
+55969967|Oi
+55969968|Oi
+55969970|Oi
+55969971|Oi
+55969972|Oi
+55969973|Oi
+55969974|Oi
+55969975|Oi
+55969976|Oi
+55969981|Oi
+55978111|TIM
+55978113|TIM
+55978114|TIM
+55978115|TIM
+55978116|TIM
+55978117|TIM
+55978118|TIM
+55978119|TIM
+55978121|TIM
+5597840|Claro BR
+55978410|Claro BR
+55978411|Claro BR
+559785|Oi
+559786|Oi
+559787|Oi
+559788|Oi
+559789|Oi
+55979151|Vivo
+55979152|Vivo
+55979153|Vivo
+55979154|Vivo
+55979155|Vivo
+55979156|Vivo
+55979157|Vivo
+55979158|Vivo
+55979159|Vivo
+55979161|Vivo
+55979162|Vivo
+55979163|Vivo
+55979164|Vivo
+55979165|Vivo
+55979166|Vivo
+55979167|Vivo
+55979168|Vivo
+55979169|Vivo
+55979171|Vivo
+55979172|Vivo
+55979173|Vivo
+55979174|Vivo
+55979175|Vivo
+55979176|Vivo
+55979177|Vivo
+55979178|Vivo
+55979179|Vivo
+55979181|Vivo
+55979182|Vivo
+55979183|Vivo
+55979184|Vivo
+55979185|Vivo
+55979186|Vivo
+55979187|Vivo
+55979188|Vivo
+55979611|Oi
+55979612|Oi
+55979613|Oi
+55979901|Oi
+55979902|Oi
+55979903|Oi
+55979933|Oi
+55979953|Oi
+55979957|Oi
+55979958|Oi
+55979959|Oi
+55979978|Oi
+55979979|Oi
+55988111|TIM
+55988112|TIM
+55988113|TIM
+55988114|TIM
+55988115|TIM
+55988116|TIM
+55988117|TIM
+55988118|TIM
+55988119|TIM
+55988121|TIM
+55988122|TIM
+55988123|TIM
+55988124|TIM
+55988125|TIM
+55988126|TIM
+55988127|TIM
+55988128|TIM
+55988129|TIM
+55988131|TIM
+55988132|TIM
+55988133|TIM
+55988134|TIM
+55988135|TIM
+55988136|TIM
+55988137|TIM
+55988138|TIM
+55988139|TIM
+55988141|TIM
+55988142|TIM
+55988143|TIM
+55988144|TIM
+55988145|TIM
+55988146|TIM
+55988147|TIM
+55988148|TIM
+55988149|TIM
+55988151|TIM
+55988152|TIM
+55988153|TIM
+55988154|TIM
+55988155|TIM
+55988156|TIM
+55988157|TIM
+55988158|TIM
+55988159|TIM
+55988161|TIM
+55988162|TIM
+55988163|TIM
+55988164|TIM
+55988165|TIM
+55988166|TIM
+55988167|TIM
+55988168|TIM
+55988169|TIM
+55988171|TIM
+55988172|TIM
+55988173|TIM
+55988174|TIM
+55988175|TIM
+55988176|TIM
+55988177|TIM
+55988178|TIM
+55988179|TIM
+55988181|TIM
+55988182|TIM
+55988183|TIM
+55988184|TIM
+55988185|TIM
+5598840|Claro BR
+5598841|Claro BR
+5598842|Claro BR
+5598843|Claro BR
+5598844|Claro BR
+5598845|Claro BR
+55988460|Claro BR
+55988461|Claro BR
+559885|Oi
+559886|Oi
+559887|Oi
+559888|Oi
+559889|Oi
+55989101|Vivo
+55989102|Vivo
+55989103|Vivo
+55989104|Vivo
+55989105|Vivo
+55989106|Vivo
+55989107|Vivo
+55989108|Vivo
+55989111|Vivo
+55989112|Vivo
+55989113|Vivo
+55989114|Vivo
+55989115|Vivo
+55989116|Vivo
+55989117|Vivo
+55989118|Vivo
+55989119|Vivo
+55989121|Vivo
+55989122|Vivo
+55989123|Vivo
+55989124|Vivo
+55989125|Vivo
+55989126|Vivo
+55989127|Vivo
+55989128|Vivo
+55989129|Vivo
+55989131|Vivo
+55989132|Vivo
+55989133|Vivo
+55989134|Vivo
+55989135|Vivo
+55989136|Vivo
+55989137|Vivo
+55989138|Vivo
+55989139|Vivo
+55989141|Vivo
+55989142|Vivo
+55989143|Vivo
+55989144|Vivo
+55989145|Vivo
+55989146|Vivo
+55989147|Vivo
+55989148|Vivo
+55989149|Vivo
+55989151|Vivo
+55989152|Vivo
+55989153|Vivo
+55989154|Vivo
+55989155|Vivo
+55989156|Vivo
+55989157|Vivo
+55989158|Vivo
+55989159|Vivo
+55989161|Vivo
+55989162|Vivo
+55989163|Vivo
+55989164|Vivo
+55989165|Vivo
+55989166|Vivo
+55989167|Vivo
+55989168|Vivo
+55989169|Vivo
+55989171|Vivo
+55989172|Vivo
+55989173|Vivo
+55989174|Vivo
+55989175|Vivo
+55989176|Vivo
+55989177|Vivo
+55989178|Vivo
+55989179|Vivo
+55989181|Vivo
+55989182|Vivo
+55989183|Vivo
+55989184|Vivo
+55989185|Vivo
+55989186|Vivo
+55989187|Vivo
+55989188|Vivo
+55989189|Vivo
+55989191|Vivo
+55989192|Vivo
+55989193|Vivo
+55989194|Vivo
+55989195|Vivo
+55989196|Vivo
+55989197|Vivo
+55989198|Vivo
+55989199|Vivo
+55989601|Oi
+55989602|Oi
+55989603|Oi
+55989604|Oi
+55989605|Oi
+55989606|Oi
+55989607|Oi
+55989608|Oi
+55989609|Oi
+55989611|Oi
+55989612|Oi
+55989613|Oi
+55989614|Oi
+55989615|Oi
+55989616|Oi
+55989617|Oi
+55989618|Oi
+55989619|Oi
+55989621|Oi
+55989901|Oi
+55989902|Oi
+55989903|Oi
+55989904|Oi
+55989905|Oi
+55989906|Oi
+55989907|Oi
+55989908|Oi
+55989909|Oi
+55989911|Oi
+55989912|Oi
+55989913|Oi
+55989933|Oi
+55989934|Oi
+55989944|Oi
+55989961|Oi
+55989962|Oi
+55989963|Oi
+55989964|Oi
+55989965|Oi
+55989966|Oi
+55989967|Oi
+55989968|Oi
+55989969|Oi
+55989970|Oi
+55989971|Oi
+55989972|Oi
+55989973|Oi
+55989974|Oi
+55989975|Oi
+55989976|Oi
+55989981|Oi
+55989982|Oi
+55989983|Oi
+55989984|Oi
+55989985|Oi
+55989988|Oi
+55989991|Oi
+55989992|Oi
+55989993|Oi
+55989994|Oi
+55989995|Oi
+55998111|TIM
+55998112|TIM
+55998113|TIM
+55998114|TIM
+55998115|TIM
+55998116|TIM
+55998117|TIM
+55998118|TIM
+55998119|TIM
+55998121|TIM
+55998122|TIM
+55998123|TIM
+55998124|TIM
+55998125|TIM
+55998126|TIM
+55998127|TIM
+55998128|TIM
+55998129|TIM
+55998131|TIM
+55998132|TIM
+55998133|TIM
+55998134|TIM
+55998135|TIM
+55998136|TIM
+55998137|TIM
+55998138|TIM
+55998139|TIM
+55998141|TIM
+55998142|TIM
+55998143|TIM
+55998144|TIM
+55998145|TIM
+55998146|TIM
+55998147|TIM
+55998148|TIM
+55998149|TIM
+55998151|TIM
+55998152|TIM
+55998153|TIM
+5599840|Claro BR
+5599841|Claro BR
+55998420|Claro BR
+55998421|Claro BR
+55998422|Claro BR
+559985|Oi
+559986|Oi
+559987|Oi
+559988|Oi
+559989|Oi
+55999101|Vivo
+55999102|Vivo
+55999103|Vivo
+55999104|Vivo
+55999105|Vivo
+55999106|Vivo
+55999107|Vivo
+55999108|Vivo
+55999109|Vivo
+55999111|Vivo
+55999112|Vivo
+55999113|Vivo
+55999114|Vivo
+55999115|Vivo
+55999121|Vivo
+55999122|Vivo
+55999123|Vivo
+55999124|Vivo
+55999125|Vivo
+55999126|Vivo
+55999127|Vivo
+55999128|Vivo
+55999129|Vivo
+55999131|Vivo
+55999132|Vivo
+55999133|Vivo
+55999134|Vivo
+55999135|Vivo
+55999136|Vivo
+55999137|Vivo
+55999138|Vivo
+55999139|Vivo
+55999141|Vivo
+55999142|Vivo
+55999143|Vivo
+55999144|Vivo
+55999145|Vivo
+55999146|Vivo
+55999147|Vivo
+55999148|Vivo
+55999149|Vivo
+55999151|Vivo
+55999152|Vivo
+55999153|Vivo
+55999154|Vivo
+55999155|Vivo
+55999156|Vivo
+55999157|Vivo
+55999158|Vivo
+55999159|Vivo
+55999161|Vivo
+55999162|Vivo
+55999163|Vivo
+55999164|Vivo
+55999165|Vivo
+55999166|Vivo
+55999167|Vivo
+55999168|Vivo
+55999169|Vivo
+55999171|Vivo
+55999172|Vivo
+55999173|Vivo
+55999174|Vivo
+55999175|Vivo
+55999176|Vivo
+55999177|Vivo
+55999178|Vivo
+55999179|Vivo
+55999181|Vivo
+55999182|Vivo
+55999183|Vivo
+55999184|Vivo
+55999185|Vivo
+55999186|Vivo
+55999187|Vivo
+55999188|Vivo
+55999189|Vivo
+55999191|Vivo
+55999192|Vivo
+55999193|Vivo
+55999194|Vivo
+55999195|Vivo
+55999196|Vivo
+55999197|Vivo
+55999198|Vivo
+55999631|Oi
+55999641|Oi
+55999642|Oi
+55999643|Oi
+55999644|Oi
+55999645|Oi
+55999646|Oi
+55999647|Oi
+55999649|Oi
+55999651|Oi
+55999901|Oi
+55999902|Oi
+55999903|Oi
+55999904|Oi
+55999905|Oi
+55999933|Oi
+55999934|Oi
+55999935|Oi
+55999951|Oi
+55999952|Oi
+55999953|Oi
+55999954|Oi
+55999955|Oi
+55999970|Oi
+55999977|Oi
+55999978|Oi
+55999979|Oi
+55999984|Oi
+55999985|Oi
+55999986|Oi
+55999987|Oi
+55999989|Oi
diff --git a/carrier/en/56.txt b/carrier/en/56.txt
new file mode 100644
index 0000000..11249da
--- /dev/null
+++ b/carrier/en/56.txt
@@ -0,0 +1,422 @@
+# 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.
+
+56813|entel
+56815|entel
+56818|entel
+56819|entel
+56820|entel
+56821|entel
+56822|entel
+56823|entel
+56824|entel
+56825|entel
+56840|entel
+56841|entel
+56842|entel
+56843|entel
+56844|entel
+56845|entel
+56846|entel
+56847|entel
+5686|entel
+56872|entel
+56873|entel
+56874|entel
+56875|entel
+56876|entel
+56881|entel
+56882|entel
+56883|entel
+56888|entel
+56889|entel
+56907|entel
+56908|entel
+56909|entel
+56912|entel
+56913|entel
+569140|entel
+569141|entel
+569142|entel
+56915|entel
+56921|entel
+56922|entel
+569289|entel
+56929|entel
+56930|entel
+56931|entel
+56935|entel
+569382|entel
+569383|entel
+56941|entel
+56947|entel
+569483|entel
+569484|entel
+569485|entel
+569486|entel
+569487|entel
+569488|entel
+569489|entel
+56949|entel
+56950|entel
+56951|entel
+56957|entel
+56959|entel
+569601|entel
+569607|entel
+5696080|entel
+5696081|entel
+5696082|entel
+5696083|entel
+5696084|entel
+56961|entel
+569620|entel
+569621|entel
+569622|entel
+569623|entel
+569624|entel
+569625|Claro
+569626|Claro
+569627|Claro
+569628|movistar
+569629|movistar
+569660|entel
+569661|entel
+569662|entel
+569663|entel
+56967|entel
+569680|movistar
+569681|movistar
+569682|movistar
+569683|movistar
+569684|movistar
+569685|movistar
+569686|movistar
+569687|movistar
+56969|entel
+56971|entel
+569740|Claro
+569741|movistar
+569742|movistar
+569743|movistar
+569744|movistar
+569745|movistar
+569746|movistar
+569747|movistar
+569748|movistar
+569749|movistar
+569754|movistar
+569755|movistar
+569756|movistar
+569757|movistar
+569758|movistar
+569759|movistar
+569760|entel
+569761|movistar
+569762|movistar
+569763|movistar
+569764|entel
+569765|entel
+569766|entel
+569767|Claro
+569768|Claro
+569769|Claro
+569770|entel
+569772|movistar
+569774|entel
+569775|entel
+569776|entel
+569777|Claro
+569778|Claro
+569779|Claro
+569780|entel
+569781|Claro
+569782|Claro
+569783|Claro
+569784|Claro
+569785|Claro
+569786|Claro
+569787|entel
+569788|entel
+569789|entel
+569790|Claro
+569791|Claro
+569792|Claro
+569793|Claro
+569794|Claro
+569795|entel
+569796|entel
+569797|entel
+569798|entel
+569799|entel
+56980|entel
+569811|entel
+569812|movistar
+569813|entel
+569814|Claro
+569815|entel
+569816|movistar
+569817|movistar
+569818|entel
+569819|entel
+56982|entel
+56983|movistar
+569840|entel
+569841|entel
+569842|entel
+569843|entel
+569844|entel
+569845|entel
+569846|entel
+5698470|entel
+5698471|entel
+5698472|entel
+5698473|entel
+5698474|entel
+5698475|entel
+5698476|entel
+5698477|entel
+5698478|entel
+5698479|entel
+569848|Claro
+569849|Claro
+56985|movistar
+56986|Claro
+569870|Claro
+569871|Claro
+569872|entel
+569873|entel
+569874|entel
+569875|entel
+569876|entel
+569877|Claro
+569878|movistar
+569879|movistar
+569880|Claro
+569881|entel
+569882|entel
+569883|entel
+569884|movistar
+569885|movistar
+569886|movistar
+569887|movistar
+569888|entel
+569889|entel
+56989|movistar
+569900|Claro
+569901|movistar
+5699020|movistar
+5699021|movistar
+5699022|movistar
+5699023|movistar
+5699024|movistar
+5699025|movistar
+569903|movistar
+5699040|movistar
+5699041|movistar
+5699042|movistar
+5699043|movistar
+5699044|movistar
+5699045|movistar
+5699046|movistar
+5699047|movistar
+569905|Claro
+569906|Claro
+569907|entel
+569908|entel
+569909|entel
+569910|Claro
+569912|entel
+569913|entel
+5699140|entel
+5699141|entel
+5699142|entel
+5699144|movistar
+5699145|movistar
+5699146|movistar
+5699147|movistar
+5699148|movistar
+5699149|movistar
+569915|entel
+569916|movistar
+569917|Claro
+569918|movistar
+569919|movistar
+569920|Claro
+569921|entel
+569922|movistar
+569923|movistar
+569924|movistar
+569925|movistar
+569926|movistar
+569927|movistar
+5699280|movistar
+5699281|movistar
+5699282|movistar
+5699283|movistar
+5699284|movistar
+5699286|movistar
+5699287|movistar
+5699289|entel
+569929|entel
+569930|entel
+569931|entel
+569932|movistar
+569933|movistar
+569934|movistar
+569935|entel
+569936|movistar
+569937|movistar
+5699380|movistar
+5699381|movistar
+5699382|entel
+5699383|entel
+5699385|Claro
+5699386|Claro
+5699387|Claro
+5699388|Claro
+5699389|movistar
+569939|Claro
+569940|movistar
+569941|entel
+569942|movistar
+569943|movistar
+569944|movistar
+569945|movistar
+569946|movistar
+569947|entel
+5699480|movistar
+5699481|movistar
+5699482|movistar
+5699483|entel
+5699484|entel
+5699485|entel
+5699486|entel
+5699487|entel
+5699488|entel
+5699489|entel
+569949|entel
+569950|entel
+569951|entel
+569952|movistar
+569953|movistar
+569954|movistar
+569955|movistar
+569956|movistar
+569957|entel
+5699580|movistar
+5699581|movistar
+5699582|movistar
+5699583|movistar
+5699584|movistar
+5699585|Claro
+5699586|Claro
+5699587|Claro
+5699588|Claro
+5699589|Claro
+569959|entel
+5699600|movistar
+5699601|entel
+5699602|movistar
+5699603|movistar
+5699604|movistar
+5699605|movistar
+5699606|movistar
+5699607|entel
+5699608|movistar
+5699609|Claro
+5699610|entel
+5699611|entel
+5699612|entel
+5699613|entel
+5699614|entel
+5699615|entel
+5699616|entel
+5699617|entel
+5699618|entel
+5699619|entel
+569962|movistar
+569963|movistar
+569964|movistar
+569965|movistar
+569966|movistar
+569967|entel
+5699680|movistar
+5699681|movistar
+5699682|Claro
+5699683|Claro
+5699684|Claro
+5699685|Claro
+5699686|Claro
+5699687|Claro
+5699688|Claro
+5699689|Claro
+569969|entel
+56997|entel
+569980|Claro
+569981|entel
+569982|entel
+569983|entel
+569984|Claro
+569985|Claro
+569986|Claro
+569987|entel
+569988|entel
+569989|entel
+569990|movistar
+5699910|entel
+5699911|entel
+5699912|entel
+5699913|entel
+5699914|entel
+5699915|entel
+5699916|entel
+5699917|entel
+5699918|entel
+5699919|entel
+569992|entel
+569993|entel
+569994|entel
+569995|movistar
+5699960|movistar
+5699961|movistar
+5699962|movistar
+5699963|movistar
+5699964|movistar
+5699965|entel
+5699966|entel
+5699967|entel
+5699968|entel
+5699969|entel
+5699970|movistar
+5699971|movistar
+5699972|movistar
+5699973|movistar
+5699974|movistar
+5699975|movistar
+5699976|Claro
+5699977|Claro
+5699978|Claro
+5699979|Claro
+569998|entel
+5699990|entel
+5699991|entel
+5699992|entel
+5699993|entel
+5699994|entel
+5699995|entel
+5699996|entel
+5699997|entel
+5699998|entel
+5699999|entel
diff --git a/carrier/en/57.txt b/carrier/en/57.txt
new file mode 100644
index 0000000..377ec45
--- /dev/null
+++ b/carrier/en/57.txt
@@ -0,0 +1,25 @@
+# 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.
+
+5730|Tigo
+57310|Claro
+57311|Claro
+57312|Claro
+57313|Claro
+57314|Claro
+57315|movistar
+57316|movistar
+57317|movistar
+57318|movistar
+5732|Claro
diff --git a/carrier/en/58.txt b/carrier/en/58.txt
new file mode 100644
index 0000000..7eb8910
--- /dev/null
+++ b/carrier/en/58.txt
@@ -0,0 +1,18 @@
+# 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.
+
+58412|Digitel GSM
+58414|movistar
+58416|Movilnet
+58426|Movilnet
diff --git a/carrier/en/591.txt b/carrier/en/591.txt
new file mode 100644
index 0000000..412555e
--- /dev/null
+++ b/carrier/en/591.txt
@@ -0,0 +1,51 @@
+# 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.
+
+59170|Nuevatel
+591710|Entel
+591711|Entel
+591712|Entel
+591714|Entel
+591715|Entel
+591716|Entel
+591717|Entel
+591718|Entel
+591719|Entel
+59172|Entel
+591730|Entel
+591731|Entel
+591732|Entel
+591733|Entel
+5917342|Entel
+5917343|Entel
+5917344|Entel
+5917346|Entel
+5917347|Entel
+5917348|Entel
+5917349|Entel
+5917353|Entel
+591736|Entel
+5917370|Entel
+5917371|Entel
+5917372|Entel
+5917373|Entel
+5917374|Entel
+5917375|Entel
+5917377|Entel
+591738|Entel
+59174|Entel
+59175|Tigo
+59176|Tigo
+59177|Tigo
+59179|Nuevatel
diff --git a/carrier/en/595.txt b/carrier/en/595.txt
new file mode 100644
index 0000000..38c4232
--- /dev/null
+++ b/carrier/en/595.txt
@@ -0,0 +1,19 @@
+# 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.
+
+59521|Personal
+59596|Personal
+59597|Personal
+59598|Personal
+59599|Personal
diff --git a/carrier/en/597.txt b/carrier/en/597.txt
new file mode 100644
index 0000000..11477b6
--- /dev/null
+++ b/carrier/en/597.txt
@@ -0,0 +1,27 @@
+# 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.
+
+59771|Digicel
+59772|Digicel
+59773|Uniqa
+59775|Telesur
+59781|Digicel
+59782|Digicel
+59783|Uniqa
+59784|Uniqa
+59785|Telesur
+59786|Telesur
+59787|Telesur
+59788|Telesur
+59789|Telesur
diff --git a/carrier/en/598.txt b/carrier/en/598.txt
new file mode 100644
index 0000000..12a8216
--- /dev/null
+++ b/carrier/en/598.txt
@@ -0,0 +1,20 @@
+# 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.
+
+59894|Movistar
+59895|Movistar
+59896|Claro
+59897|Claro
+59898|Antel
+59899|Antel
diff --git a/carrier/en/60.txt b/carrier/en/60.txt
new file mode 100644
index 0000000..0d3a342
--- /dev/null
+++ b/carrier/en/60.txt
@@ -0,0 +1,113 @@
+# 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.
+
+60102|DiGi
+601030|Celcom
+601031|Celcom
+601032|Celcom
+601033|Celcom
+601034|Celcom
+601036|DiGi
+601037|DiGi
+601038|DiGi
+601039|DiGi
+601040|Celcom
+601041|Celcom
+601042|Maxis
+601043|Maxis
+601046|DiGi
+601050|Celcom
+601051|Celcom
+601052|Celcom
+601053|Celcom
+601054|Celcom
+601056|DiGi
+601057|Celcom
+601058|Celcom
+601059|Celcom
+601066|DiGi
+601070|Maxis
+601071|Maxis
+601076|DiGi
+601077|Celcom
+601078|Celcom
+601079|Celcom
+601080|Celcom
+601081|Celcom
+601082|DiGi
+601083|Celcom
+601084|Celcom
+601085|Celcom
+601086|Celcom
+601087|Celcom
+601088|DiGi
+601089|Maxis
+601090|DiGi
+601091|DiGi
+601092|DiGi
+601093|DiGi
+601094|DiGi
+601095|DiGi
+601096|DiGi
+601097|DiGi
+601098|DiGi
+601113|Celcom
+601115|Celcom
+601116|DiGi
+601119|Celcom
+601126|DiGi
+6012|Maxis
+6013|Celcom
+60142|Maxis
+60143|DiGi
+60145|Celcom
+60146|DiGi
+60147|Maxis
+60148|Celcom
+60149|DiGi
+6015920|Celcom
+6015921|Celcom
+6015922|Celcom
+6015923|Celcom
+6015924|Celcom
+6016|DiGi
+6017|Maxis
+60182|TM Homeline
+601831|TM Homeline
+601832|TM Homeline
+601833|TM Homeline
+601835|TM Homeline
+601836|TM Homeline
+601837|TM Homeline
+601838|TM Homeline
+601839|TM Homeline
+601840|TM Homeline
+601846|TM Homeline
+601847|TM Homeline
+601857|TM Homeline
+601866|TM Homeline
+601876|TM Homeline
+601877|TM Homeline
+601878|TM Homeline
+601879|TM Homeline
+601887|TM Homeline
+601890|TM Homeline
+601891|TM Homeline
+601894|TM Homeline
+601895|TM Homeline
+601896|TM Homeline
+601897|TM Homeline
+601898|TM Homeline
+601899|TM Homeline
+6019|Celcom
diff --git a/carrier/en/61.txt b/carrier/en/61.txt
new file mode 100644
index 0000000..b02edc5
--- /dev/null
+++ b/carrier/en/61.txt
@@ -0,0 +1,81 @@
+# 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.
+
+61400|Telstra
+61401|Optus
+61402|Optus
+61403|Optus
+61404|Vodafone
+61405|Vodafone
+61406|Vodafone
+61407|Telstra
+61408|Telstra
+61409|Telstra
+61410|Vodafone
+61411|Optus
+61412|Optus
+61413|Optus
+61414|Vodafone
+61415|Vodafone
+61416|Vodafone
+61417|Telstra
+61418|Telstra
+61419|Telstra
+61420|Vodafone
+61421|Optus
+61422|Optus
+61423|Optus
+61424|Vodafone
+61426|Vodafone
+61427|Telstra
+61428|Telstra
+61429|Telstra
+61430|3
+61431|Optus
+61432|Optus
+61433|3
+61434|Optus
+61436|Vodafone
+61437|Telstra
+61438|Telstra
+61439|Telstra
+61447|Telstra
+61448|Telstra
+61449|Vodafone
+61450|Vodafone
+61451|Vodafone
+61457|Telstra
+61458|Telstra
+614590|Telstra
+614591|Telstra
+614592|Telstra
+61462|Telstra
+614660|Optus
+614661|Optus
+614662|Optus
+614663|Optus
+614664|Optus
+614665|Optus
+614666|Optus
+614671|Optus
+614685|Optus
+614686|Optus
+614687|Optus
+614688|Optus
+614689|Optus
+61469|Telstra
+61483|Optus
+61485|Telstra
+61488|Telstra
+61489|Telstra
diff --git a/carrier/en/62.txt b/carrier/en/62.txt
new file mode 100644
index 0000000..1bf2cb4
--- /dev/null
+++ b/carrier/en/62.txt
@@ -0,0 +1,701 @@
+# 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.
+
+62199|Esia
+6221317|Esia
+62213430|Esia
+62213431|Esia
+62213432|Esia
+62213433|Esia
+62213434|Esia
+6221358|Esia
+6221359|Esia
+6221409|Esia
+6221410|Esia
+6221411|Esia
+6221412|Esia
+6221413|Esia
+6221414|Esia
+6221415|Esia
+6221416|Esia
+6221417|Esia
+6221418|Esia
+6221511|Esia
+6221512|Esia
+6221513|Esia
+62215141|Esia
+62215142|Esia
+62215143|Esia
+62215144|Esia
+62215145|Esia
+62215146|Esia
+62215147|Esia
+62215148|Esia
+62215149|Esia
+6221561|Esia
+62215936|Esia
+6221602|Esia
+6221603|Esia
+6221604|Esia
+6221605|Esia
+62216060|Esia
+62216061|Esia
+62216062|Esia
+62216063|Esia
+62216064|Esia
+6221607|Esia
+6221608|Esia
+6221609|Esia
+6221802|Esia
+6221803|Esia
+6221807|Esia
+6221832|Esia
+6221833|Esia
+6221834|Esia
+6221836|Esia
+62218380|Esia
+62218381|Esia
+62218382|Esia
+62218383|Esia
+62218384|Esia
+62218390|Esia
+62218391|Esia
+62218392|Esia
+62218393|Esia
+62218394|Esia
+6221853|Esia
+6221854|Esia
+62218553|Esia
+62218554|Esia
+62218555|Esia
+62218556|Esia
+62218557|Esia
+62218558|Esia
+62218559|Esia
+62218954|Esia
+62218955|Esia
+62218956|Esia
+62218957|Esia
+62218958|Esia
+62218959|Esia
+62218960|Esia
+62218961|Esia
+62218962|Esia
+62218963|Esia
+62218964|Esia
+62218965|Esia
+62218966|Esia
+62219|Esia
+6222880|Esia
+62228810|Esia
+62228811|Esia
+62228812|Esia
+622291|Esia
+622292|Esia
+622293|Esia
+622295|Esia
+6222960|Esia
+62229610|Esia
+62229611|Esia
+62229612|Esia
+62229613|Esia
+62229614|Esia
+62229615|Esia
+62229616|Esia
+6222990|Esia
+6222991|Esia
+6222992|Esia
+6222993|Esia
+6222994|Esia
+6222995|Esia
+6222996|Esia
+6222997|Esia
+6223191|Esia
+6223192|Esia
+6223193|Esia
+6223194|Esia
+62231950|Esia
+6223291|Esia
+6223292|Esia
+62232930|Esia
+62232931|Esia
+62232932|Esia
+62232933|Esia
+62232934|Esia
+62232935|Esia
+62232936|Esia
+62232937|Esia
+62232938|Esia
+6223391|Esia
+62233920|Esia
+62233921|Esia
+62233922|Esia
+62233923|Esia
+62233924|Esia
+62233925|Esia
+62233926|Esia
+62233927|Esia
+62233928|Esia
+6223491|Esia
+6223492|Esia
+62243600|Esia
+62243601|Esia
+62243602|Esia
+62243603|Esia
+62243604|Esia
+62243605|Esia
+622491|Esia
+6225131|Esia
+6225132|Esia
+6225133|Esia
+6225140|Esia
+6225141|Esia
+622519|Esia
+62252910|Esia
+62252911|Esia
+62252912|Esia
+62252913|Esia
+62252914|Esia
+6225298|Esia
+6225299|Esia
+62253910|Esia
+62253911|Esia
+62253912|Esia
+62253913|Esia
+62253914|Esia
+6225398|Esia
+6225399|Esia
+6225490|Esia
+6225491|Esia
+6225492|Esia
+6225493|Esia
+6225494|Esia
+6225495|Esia
+6226091|Esia
+62260920|Esia
+62260921|Esia
+62260922|Esia
+62260923|Esia
+62260924|Esia
+6226099|Esia
+6226191|Esia
+6226192|Esia
+6226291|Esia
+62262920|Esia
+62262921|Esia
+62262922|Esia
+62262923|Esia
+62262924|Esia
+62262925|Esia
+62262926|Esia
+62262927|Esia
+6226297|Esia
+6226298|Esia
+6226299|Esia
+6226391|Esia
+6226392|Esia
+62263930|Esia
+62263931|Esia
+62263932|Esia
+62263933|Esia
+62263934|Esia
+62263935|Esia
+6226491|Esia
+62264920|Esia
+62264921|Esia
+62264922|Esia
+62264923|Esia
+62264924|Esia
+62264925|Esia
+62264926|Esia
+62264927|Esia
+62264928|Esia
+6226590|Esia
+6226591|Esia
+6226592|Esia
+6226593|Esia
+62265985|Esia
+62265986|Esia
+62265987|Esia
+62265988|Esia
+62265989|Esia
+6226599|Esia
+6226690|Esia
+6226691|Esia
+6226692|Esia
+6226693|Esia
+6226790|Esia
+6226791|Esia
+6226792|Esia
+6226794|Esia
+6227191|Esia
+6227192|Esia
+6227193|Esia
+6227194|Esia
+6227195|Esia
+6227196|Esia
+6227197|Esia
+6227198|Esia
+62272900|Esia
+62272901|Esia
+62272902|Esia
+62272903|Esia
+62272904|Esia
+6227299|Esia
+6227391|Esia
+62273920|Esia
+62273921|Esia
+62273922|Esia
+62273923|Esia
+62273924|Esia
+6227435|Esia
+6227491|Esia
+6227492|Esia
+6227493|Esia
+6227494|Esia
+6227495|Esia
+6227496|Esia
+6227497|Esia
+62274980|Esia
+62274981|Esia
+62274982|Esia
+62274983|Esia
+62274984|Esia
+62274985|Esia
+62274986|Esia
+62274987|Esia
+6227599|Esia
+62276910|Esia
+62276911|Esia
+62276912|Esia
+62276913|Esia
+62276914|Esia
+62276915|Esia
+62276916|Esia
+6227699|Esia
+6228191|Esia
+6228192|Esia
+62281985|Esia
+62281986|Esia
+62281987|Esia
+62281988|Esia
+62281989|Esia
+6228199|Esia
+6228291|Esia
+6228391|Esia
+62283920|Esia
+62283921|Esia
+62283922|Esia
+62283923|Esia
+62283924|Esia
+62283985|Esia
+62283986|Esia
+62283987|Esia
+62283988|Esia
+62283989|Esia
+6228399|Esia
+62284910|Esia
+62284911|Esia
+62284912|Esia
+62284913|Esia
+62284990|Esia
+62284991|Esia
+62284992|Esia
+62284993|Esia
+62284994|Esia
+62284995|Esia
+62284996|Esia
+6228591|Esia
+6228599|Esia
+6228699|Esia
+6228799|Esia
+6229191|Esia
+6229299|Esia
+6229391|Esia
+6229399|Esia
+6229490|Esia
+62294910|Esia
+62294911|Esia
+62294912|Esia
+62294913|Esia
+62294914|Esia
+62295993|Esia
+62295994|Esia
+62295995|Esia
+62295996|Esia
+62295997|Esia
+62295998|Esia
+62295999|Esia
+6229891|Esia
+62298920|Esia
+62298921|Esia
+62298922|Esia
+62298923|Esia
+62298924|Esia
+622990|Esia
+622991|Esia
+622992|Esia
+622993|Esia
+622994|Esia
+622995|Esia
+622996|Esia
+623191|Esia
+623192|Esia
+6231930|Esia
+6231931|Esia
+6232191|Esia
+6232192|Esia
+6232291|Esia
+62322920|Esia
+62322921|Esia
+62322922|Esia
+62322923|Esia
+62322924|Esia
+62324995|Esia
+62324996|Esia
+62324997|Esia
+62324998|Esia
+62324999|Esia
+6233191|Esia
+6233192|Esia
+62331985|Esia
+62331986|Esia
+62331987|Esia
+62331988|Esia
+62331989|Esia
+62331990|Esia
+62331991|Esia
+62331992|Esia
+62331993|Esia
+62331994|Esia
+62333985|Esia
+62333986|Esia
+62333987|Esia
+62333988|Esia
+62333989|Esia
+6233399|Esia
+62334985|Esia
+62334986|Esia
+62334987|Esia
+62334988|Esia
+62334989|Esia
+6233499|Esia
+62335995|Esia
+62335996|Esia
+62335997|Esia
+62335998|Esia
+62335999|Esia
+6234165|Esia
+6234166|Esia
+6234167|Esia
+62341680|Esia
+62341681|Esia
+62341682|Esia
+62341683|Esia
+62341684|Esia
+62341685|Esia
+6234197|Esia
+6234198|Esia
+6234199|Esia
+62342995|Esia
+62342996|Esia
+62342997|Esia
+62342998|Esia
+62342999|Esia
+6234391|Esia
+62343920|Esia
+62343921|Esia
+62343922|Esia
+62343923|Esia
+62343924|Esia
+62351975|Esia
+62351976|Esia
+62351977|Esia
+62351978|Esia
+62351979|Esia
+6235198|Esia
+6235199|Esia
+62353995|Esia
+62353996|Esia
+62353997|Esia
+62353998|Esia
+62353999|Esia
+6235490|Esia
+6235491|Esia
+6235492|Esia
+6235598|Esia
+6235599|Esia
+62358995|Esia
+62358996|Esia
+62358997|Esia
+62358998|Esia
+62358999|Esia
+6236139|Esia
+62361600|Esia
+62361601|Esia
+62361602|Esia
+62361603|Esia
+62361604|Esia
+62361605|Esia
+62361606|Esia
+6236196|Esia
+6236199|Esia
+6236285|Esia
+6236286|Esia
+6236299|Esia
+62370985|Esia
+62370986|Esia
+62370987|Esia
+62370988|Esia
+62370989|Esia
+6237099|Esia
+62380400|Esia
+62380401|Esia
+62380402|Esia
+62380403|Esia
+62380404|Esia
+62380995|Esia
+62380996|Esia
+62380997|Esia
+62380998|Esia
+62380999|Esia
+623990|Esia
+623991|Esia
+623992|Esia
+623993|Esia
+623994|Esia
+623995|Esia
+623996|Esia
+62401700|Esia
+62401701|Esia
+62401702|Esia
+62401703|Esia
+62401704|Esia
+6241191|Esia
+6241192|Esia
+6241193|Esia
+6241194|Esia
+6241195|Esia
+6241196|Esia
+62411970|Esia
+62411971|Esia
+62411972|Esia
+62411973|Esia
+62411974|Esia
+62421990|Esia
+62421991|Esia
+62421992|Esia
+62421993|Esia
+62421994|Esia
+62426400|Esia
+62426401|Esia
+62426402|Esia
+62426403|Esia
+62426404|Esia
+62426995|Esia
+62426996|Esia
+62426997|Esia
+62426998|Esia
+62426999|Esia
+6243191|Esia
+6243199|Esia
+62435985|Esia
+62435986|Esia
+62435987|Esia
+62435988|Esia
+62435989|Esia
+6243599|Esia
+6243899|Esia
+62451610|Esia
+62451611|Esia
+62451612|Esia
+62451613|Esia
+62451614|Esia
+62481990|Esia
+62481991|Esia
+62481992|Esia
+62481993|Esia
+62481994|Esia
+6251191|Esia
+6251192|Esia
+6251199|Esia
+62518320|Esia
+62518321|Esia
+62518322|Esia
+62518990|Esia
+62518991|Esia
+62518992|Esia
+62518993|Esia
+62536200|Esia
+62536201|Esia
+62536202|Esia
+62536203|Esia
+62536204|Esia
+6254190|Esia
+6254191|Esia
+6254192|Esia
+6254291|Esia
+6254292|Esia
+62548990|Esia
+62548991|Esia
+62548992|Esia
+62548993|Esia
+62548994|Esia
+62549990|Esia
+62549991|Esia
+62549992|Esia
+62549993|Esia
+62549994|Esia
+6256191|Esia
+6256192|Esia
+62562990|Esia
+62562991|Esia
+62562992|Esia
+62562993|Esia
+62562994|Esia
+626191|Esia
+6261920|Esia
+6261921|Esia
+6264592|Esia
+6264593|Esia
+6265198|Esia
+6265199|Esia
+6271191|Esia
+6271192|Esia
+6271193|Esia
+6271194|Esia
+6271195|Esia
+6271399|Esia
+62717400|Esia
+62717401|Esia
+62717402|Esia
+62717403|Esia
+62717404|Esia
+62717995|Esia
+62717996|Esia
+62717997|Esia
+62717998|Esia
+62717999|Esia
+6272187|Esia
+6272190|Esia
+6272193|Esia
+62721971|Esia
+62721972|Esia
+62721973|Esia
+62721974|Esia
+62721975|Esia
+6272199|Esia
+6272599|Esia
+6272799|Esia
+62735985|Esia
+62735986|Esia
+62735987|Esia
+62735988|Esia
+62735989|Esia
+6273599|Esia
+62736400|Esia
+62736401|Esia
+62736402|Esia
+62736403|Esia
+62736404|Esia
+62736995|Esia
+62736996|Esia
+62736997|Esia
+62736998|Esia
+62736999|Esia
+6274197|Esia
+6274198|Esia
+6274199|Esia
+6275183|Esia
+6275188|Esia
+6275194|Esia
+6275195|Esia
+62751976|Esia
+62751977|Esia
+62751978|Esia
+62751979|Esia
+6275198|Esia
+6275199|Esia
+6275298|Esia
+62752990|Esia
+62752991|Esia
+62752992|Esia
+62752993|Esia
+62752994|Esia
+62752995|Esia
+62752996|Esia
+6276196|Esia
+6276197|Esia
+6276198|Esia
+6276298|Esia
+6276299|Esia
+6276598|Esia
+6277199|Esia
+6277799|Esia
+6277891|Esia
+6277896|Esia
+6277897|Esia
+6277898|Esia
+6277899|Esia
+62811|Telkomsel
+62812|Telkomsel
+62813|Telkomsel
+62814|IM3
+62815|IM3
+62816|IM3
+62817|XL
+62818|XL
+62819|XL
+62821|Telkomsel
+62822|Telkomsel
+62823|Telkomsel
+62831|AXIS
+62832|AXIS
+62833|AXIS
+62838|AXIS
+62852|Telkomsel
+62853|Telkomsel
+62855|IM3
+62856|IM3
+62857|IM3
+62858|IM3
+62859|XL
+62877|XL
+62878|XL
+62879|XL
+62881|Smartfren
+62882|Smartfren
+62883|Smartfren
+62887|Smartfren
+62888|Smartfren
+62889|Smartfren
+62896|3
+62897|3
+62898|3
+62899|3
+62911400|Esia
+62911401|Esia
+62911402|Esia
+62911403|Esia
+62911404|Esia
+62911995|Esia
+62911996|Esia
+62911997|Esia
+62911998|Esia
+62911999|Esia
+62967900|Esia
+62967901|Esia
+62967902|Esia
+62967903|Esia
+62967904|Esia
diff --git a/carrier/en/63.txt b/carrier/en/63.txt
new file mode 100644
index 0000000..3a0d9ec
--- /dev/null
+++ b/carrier/en/63.txt
@@ -0,0 +1,49 @@
+# 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.
+
+63905|Globe
+63906|Globe
+63907|Smart
+63908|Smart
+63909|Smart
+63910|Smart
+63912|Smart
+63915|Globe
+63916|Globe
+63917|Globe
+63918|Smart
+63919|Smart
+63920|Smart
+63921|Smart
+63922|Sun
+63923|Sun
+63926|Globe
+63927|Globe
+63928|Smart
+63929|Smart
+63930|Smart
+63932|Sun
+63933|Sun
+63935|Globe
+63936|Globe
+63937|Globe
+63938|Smart
+63939|Smart
+63942|Sun
+63943|Sun
+63946|Smart
+63947|Smart
+63948|Smart
+63949|Smart
+63999|Smart
diff --git a/carrier/en/64.txt b/carrier/en/64.txt
new file mode 100644
index 0000000..e179d4a
--- /dev/null
+++ b/carrier/en/64.txt
@@ -0,0 +1,22 @@
+# 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.
+
+64204|Skinny
+6421|Vodafone
+6422|2degrees
+6425|Telecom
+6426|Vodafone
+6427|Telecom
+6428|Vodafone
+6429|TelstraClear
diff --git a/carrier/en/65.txt b/carrier/en/65.txt
new file mode 100644
index 0000000..d0df06f
--- /dev/null
+++ b/carrier/en/65.txt
@@ -0,0 +1,403 @@
+# 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.
+
+65810|M1
+65811|StarHub
+65812|SingTel
+65813|StarHub
+65814|StarHub
+65815|StarHub
+65816|StarHub
+65817|M1
+658180|StarHub
+658181|SingTel
+658182|SingTel
+658183|StarHub
+658184|StarHub
+658185|StarHub
+658186|StarHub
+658187|StarHub
+658188|M1
+658189|StarHub
+658190|M1
+658191|M1
+658192|M1
+658193|M1
+658194|M1
+658195|M1
+658196|M1
+658197|M1
+658198|StarHub
+658199|M1
+65820|StarHub
+658210|M1
+658211|M1
+658212|M1
+658213|M1
+658214|M1
+658215|M1
+658216|M1
+658217|M1
+658218|SingTel
+658219|M1
+658220|StarHub
+658221|StarHub
+658222|M1
+658223|SingTel
+658224|StarHub
+658225|StarHub
+658226|StarHub
+658227|StarHub
+658228|SingTel
+658229|StarHub
+658232|StarHub
+658233|StarHub
+658234|StarHub
+658235|StarHub
+65824|StarHub
+65825|StarHub
+658260|SingTel
+658261|SingTel
+658262|SingTel
+658263|SingTel
+658264|SingTel
+658265|SingTel
+658266|SingTel
+658267|SingTel
+658268|StarHub
+658269|SingTel
+65827|M1
+658280|SingTel
+658281|SingTel
+658282|M1
+658283|SingTel
+658284|SingTel
+658285|SingTel
+658286|SingTel
+658287|SingTel
+658288|M1
+658289|SingTel
+658290|StarHub
+658291|StarHub
+658292|StarHub
+658293|StarHub
+658294|StarHub
+658295|StarHub
+658296|StarHub
+658297|StarHub
+658298|StarHub
+658299|SingTel
+65830|SingTel
+65831|SingTel
+658320|M1
+658321|StarHub
+658322|StarHub
+658323|M1
+658324|M1
+658325|M1
+658326|M1
+658328|StarHub
+658329|M1
+658330|StarHub
+658331|StarHub
+658332|StarHub
+658333|M1
+658334|StarHub
+658335|StarHub
+658336|StarHub
+658337|StarHub
+658338|SingTel
+658339|SingTel
+65834|SingTel
+658350|SingTel
+658351|SingTel
+658352|StarHub
+658353|SingTel
+658354|SingTel
+658355|SingTel
+658356|SingTel
+658357|SingTel
+658358|SingTel
+658359|SingTel
+658360|SingTel
+658361|StarHub
+658362|StarHub
+658363|StarHub
+658364|StarHub
+658366|M1
+658367|StarHub
+658368|M1
+658369|StarHub
+658370|StarHub
+658371|SingTel
+658372|SingTel
+658373|StarHub
+658374|SingTel
+658375|SingTel
+658376|SingTel
+658377|StarHub
+658378|StarHub
+658379|SingTel
+658380|StarHub
+658381|SingTel
+658382|M1
+658383|M1
+658384|StarHub
+658385|SingTel
+658386|SingTel
+658387|SingTel
+658388|M1
+658389|StarHub
+658390|StarHub
+658391|StarHub
+658392|StarHub
+658393|SingTel
+658394|StarHub
+658395|StarHub
+658396|StarHub
+658398|SingTel
+658399|SingTel
+658400|StarHub
+658401|SingTel
+658402|SingTel
+658403|SingTel
+658404|SingTel
+658405|SingTel
+658406|SingTel
+658407|SingTel
+658408|SingTel
+658409|SingTel
+658410|M1
+658411|SingTel
+658412|M1
+658413|M1
+658414|M1
+658415|M1
+658416|M1
+658417|M1
+658418|M1
+658419|M1
+65842|SingTel
+65843|SingTel
+65844|M1
+658450|SingTel
+658451|SingTel
+658452|SingTel
+658453|SingTel
+658454|SingTel
+658455|SingTel
+658457|SingTel
+658458|SingTel
+658459|SingTel
+658460|M1
+658461|M1
+658462|M1
+658463|M1
+658464|M1
+658465|M1
+658466|M1
+658467|M1
+658468|StarHub
+658469|M1
+658478|StarHub
+658480|M1
+658484|M1
+658488|M1
+658490|SingTel
+658491|SingTel
+658492|SingTel
+658493|SingTel
+658494|SingTel
+658495|SingTel
+658498|StarHub
+658499|SingTel
+658500|M1
+658501|StarHub
+658503|StarHub
+658505|StarHub
+658508|StarHub
+658509|StarHub
+658510|SingTel
+658511|SingTel
+658512|StarHub
+658513|StarHub
+658514|StarHub
+658518|SingTel
+658519|StarHub
+658520|StarHub
+658521|StarHub
+658522|SingTel
+658523|SingTel
+658524|SingTel
+658528|StarHub
+658533|SingTel
+658538|StarHub
+658539|M1
+65854|M1
+659001|StarHub
+659002|StarHub
+659003|StarHub
+659004|StarHub
+659005|StarHub
+659006|StarHub
+659007|StarHub
+659008|StarHub
+659009|StarHub
+65901|SingTel
+65902|StarHub
+65903|SingTel
+65904|M1
+65905|SingTel
+65906|StarHub
+65907|M1
+65908|SingTel
+65909|M1
+65910|StarHub
+659113|SingTel
+659114|SingTel
+659115|SingTel
+659116|SingTel
+659120|SingTel
+659121|SingTel
+659122|SingTel
+659123|SingTel
+659124|SingTel
+659125|SingTel
+659126|SingTel
+65913|SingTel
+65914|StarHub
+65915|SingTel
+65916|StarHub
+65917|SingTel
+65918|StarHub
+659190|M1
+659191|M1
+659192|M1
+659193|M1
+659194|M1
+659195|M1
+659196|M1
+659197|M1
+659198|M1
+659199|StarHub
+65922|M1
+659230|SingTel
+659231|SingTel
+659232|SingTel
+659233|SingTel
+659234|SingTel
+659235|SingTel
+659236|SingTel
+659237|StarHub
+659238|StarHub
+659239|StarHub
+65924|StarHub
+659270|StarHub
+659271|StarHub
+659272|StarHub
+659273|M1
+659274|M1
+659275|M1
+659276|M1
+659277|M1
+659278|M1
+659279|M1
+659295|SingTel
+659296|SingTel
+659297|SingTel
+659298|SingTel
+659299|SingTel
+65932|M1
+659334|SingTel
+659335|StarHub
+659336|StarHub
+659337|StarHub
+659338|StarHub
+659339|StarHub
+65934|M1
+659350|SingTel
+659351|SingTel
+65936|M1
+659371|SingTel
+659372|SingTel
+65938|StarHub
+65939|SingTel
+65942|StarHub
+65943|M1
+659443|SingTel
+659444|SingTel
+659445|SingTel
+659446|SingTel
+65945|StarHub
+65946|SingTel
+65947|M1
+65948|StarHub
+659499|StarHub
+65961|SingTel
+659629|SingTel
+65963|SingTel
+65964|SingTel
+65965|SingTel
+65966|SingTel
+65967|SingTel
+65968|M1
+65969|M1
+659710|SingTel
+659711|SingTel
+659712|SingTel
+659713|SingTel
+659714|SingTel
+659715|SingTel
+659716|SingTel
+65972|SingTel
+65973|SingTel
+65974|M1
+65975|SingTel
+65976|M1
+65977|SingTel
+65978|SingTel
+65979|M1
+659800|StarHub
+659806|SingTel
+659807|SingTel
+659810|SingTel
+659811|SingTel
+659812|SingTel
+659813|StarHub
+659814|StarHub
+659815|SingTel
+659816|SingTel
+659817|SingTel
+659818|SingTel
+659819|SingTel
+65982|SingTel
+65983|SingTel
+65984|M1
+65985|StarHub
+659860|SingTel
+659866|SingTel
+659868|SingTel
+659869|SingTel
+65987|M1
+659880|StarHub
+659881|StarHub
+659882|StarHub
+659883|StarHub
+659884|StarHub
+659885|StarHub
+659886|StarHub
+659887|StarHub
+659888|SingTel
+659889|M1
+65989|SingTel
diff --git a/carrier/en/66.txt b/carrier/en/66.txt
new file mode 100644
index 0000000..76f7bef
--- /dev/null
+++ b/carrier/en/66.txt
@@ -0,0 +1,240 @@
+# 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.
+
+66800|AIS
+66801|AIS
+66802|True Move
+66803|True Move
+66804|dtac
+66805|dtac
+66806|AIS
+66807|AIS
+6680895|dtac
+6680896|dtac
+6680897|dtac
+6680898|dtac
+66809|True Move
+66810|AIS
+66811|AIS
+6681202|True Move
+6681203|True Move
+6681204|True Move
+6681205|dtac
+6681206|dtac
+6681207|dtac
+6681208|dtac
+6681209|dtac
+6681234|True Move
+6681235|True Move
+6681245|True Move
+6681246|True Move
+6681247|True Move
+6681248|True Move
+6681249|True Move
+668130|dtac
+668134|dtac
+668139|dtac
+668140|dtac
+668141|dtac
+668142|dtac
+668143|dtac
+668144|dtac
+668145|dtac
+6681460|dtac
+6681461|dtac
+6681462|dtac
+6681463|dtac
+6681464|dtac
+6681465|dtac
+6681466|dtac
+6681467|dtac
+6681468|True Move
+6681469|True Move
+668153|dtac
+668154|dtac
+668155|dtac
+668156|dtac
+668157|dtac
+668158|dtac
+668159|dtac
+66816|dtac
+668171|dtac
+66818|AIS
+66819|AIS
+66820|True Move
+66821|AIS
+66822|AIS
+66823|dtac
+66824|dtac
+66825|True Move
+66826|True Move
+66827|dtac
+66828|AIS
+6682900|True Move
+6682901|True Move
+6682902|True Move
+668291|True Move
+668292|True Move
+668293|True Move
+668294|True Move
+668295|True Move
+668296|True Move
+668297|True Move
+668298|True Move
+668299|True Move
+66831|dtac
+668320|True Move
+668321|True Move
+668322|True Move
+668323|True Move
+668324|True Move
+668325|True Move
+668326|True Move
+668327|True Move
+668328|dtac
+668329|dtac
+66833|AIS
+668340|True Move
+668341|dtac
+668342|True Move
+668343|True Move
+668344|True Move
+668345|True Move
+668346|True Move
+668347|True Move
+668348|True Move
+668349|True Move
+668350|True Move
+668351|True Move
+668352|True Move
+668353|True Move
+668354|dtac
+668355|dtac
+668356|dtac
+668357|dtac
+668358|dtac
+668359|dtac
+668360|True Move
+668361|True Move
+668362|dtac
+668363|dtac
+668364|dtac
+668365|dtac
+668366|dtac
+668367|dtac
+668368|True Move
+668369|dtac
+668370|True Move
+668371|True Move
+668372|dtac
+668373|dtac
+668374|dtac
+668375|True Move
+668376|dtac
+668377|True Move
+668378|True Move
+668379|True Move
+66838|True Move
+668390|True Move
+668391|True Move
+668392|True Move
+668393|True Move
+668394|True Move
+668395|dtac
+668396|dtac
+668397|True Move
+668398|True Move
+668399|True Move
+66840|True Move
+66841|True Move
+66842|True Move
+668430|dtac
+668440|dtac
+668450|True Move
+668451|dtac
+668458|True Move
+668459|dtac
+66846|dtac
+66847|AIS
+66848|AIS
+668497|True Move
+668498|True Move
+668499|True Move
+66850|dtac
+66851|dtac
+66852|AIS
+66853|dtac
+668540|dtac
+668541|dtac
+668549|dtac
+66855|True Move
+668561|dtac
+66857|AIS
+66858|True Move
+668590|dtac
+668591|dtac
+668592|dtac
+668593|True Move
+668594|True Move
+668595|True Move
+668596|True Move
+668597|True Move
+668598|True Move
+668599|True Move
+66860|AIS
+66861|AIS
+66862|AIS
+66865|True Move
+66866|True Move
+668670|True Move
+668671|True Move
+668672|True Move
+668673|True Move
+668674|True Move
+668675|dtac
+668676|dtac
+668677|dtac
+668678|dtac
+668679|dtac
+66868|dtac
+66869|dtac
+66870|AIS
+66871|AIS
+66872|AIS
+66873|dtac
+66874|dtac
+66875|dtac
+66876|dtac
+66877|dtac
+66878|AIS
+66879|AIS
+66880|dtac
+66881|dtac
+66882|dtac
+66883|AIS
+66884|AIS
+66886|True Move
+66887|True Move
+66888|dtac
+668890|dtac
+66890|AIS
+66891|True Move
+66892|AIS
+66894|dtac
+66895|AIS
+66896|dtac
+66897|dtac
+66898|AIS
+66899|AIS
+66900|dtac
diff --git a/carrier/en/670.txt b/carrier/en/670.txt
new file mode 100644
index 0000000..b57f515
--- /dev/null
+++ b/carrier/en/670.txt
@@ -0,0 +1,16 @@
+# 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.
+
+67077|Timor Telecom
+67078|Timor Telecom
diff --git a/carrier/en/673.txt b/carrier/en/673.txt
new file mode 100644
index 0000000..a6533c7
--- /dev/null
+++ b/carrier/en/673.txt
@@ -0,0 +1,22 @@
+# 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.
+
+6732|DSTCom
+67371|DSTCom
+67381|B-Mobile
+67382|B-Mobile
+67386|DSTCom
+67387|DSTCom
+67388|DSTCom
+67389|DSTCom
diff --git a/carrier/en/675.txt b/carrier/en/675.txt
new file mode 100644
index 0000000..8585adb
--- /dev/null
+++ b/carrier/en/675.txt
@@ -0,0 +1,23 @@
+# 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.
+
+# http://www.itu.int/oth/T02020000A4/en
+
+67570|Digicel
+67571|Digicel
+67572|Digicel
+67573|Digicel
+67579|Digicel
+67576|BeMobile Vodafone
+675775|Citifon
diff --git a/carrier/en/676.txt b/carrier/en/676.txt
new file mode 100644
index 0000000..b5a3131
--- /dev/null
+++ b/carrier/en/676.txt
@@ -0,0 +1,39 @@
+# 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.
+
+67615|U-Call
+67616|U-Call
+67617|U-Call
+67618|U-Call
+67619|U-Call
+67646|U-Call
+67649|U-Call
+67653|U-Call
+67654|U-Call
+67655|U-Call
+67656|U-Call
+67657|U-Call
+67658|U-Call
+67659|U-Call
+67663|U-Call
+67664|U-Call
+67665|U-Call
+67666|U-Call
+67667|U-Call
+67668|U-Call
+67669|U-Call
+67675|U-Call
+67676|U-Call
+67677|U-Call
+67678|U-Call
diff --git a/carrier/en/678.txt b/carrier/en/678.txt
new file mode 100644
index 0000000..402ceea
--- /dev/null
+++ b/carrier/en/678.txt
@@ -0,0 +1,31 @@
+# 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.
+
+67853|Digicel
+67854|Digicel
+67855|Digicel
+67856|Digicel
+678572|Digicel
+678573|Digicel
+678574|Digicel
+678575|Digicel
+678576|Digicel
+678577|Digicel
+67859|Digicel
+67870|SMILE
+67871|SMILE
+67873|SMILE
+67874|SMILE
+67875|SMILE
+67876|SMILE
diff --git a/carrier/en/679.txt b/carrier/en/679.txt
new file mode 100644
index 0000000..3bdc460
--- /dev/null
+++ b/carrier/en/679.txt
@@ -0,0 +1,17 @@
+# 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.
+
+6797|Digicel
+6798|Vodafone
+6799|Vodafone
diff --git a/carrier/en/685.txt b/carrier/en/685.txt
new file mode 100644
index 0000000..b65d90a
--- /dev/null
+++ b/carrier/en/685.txt
@@ -0,0 +1,17 @@
+# 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.
+
+68572|Digicel
+68575|Bluesky
+68577|Digicel
diff --git a/carrier/en/686.txt b/carrier/en/686.txt
new file mode 100644
index 0000000..32dd9cf
--- /dev/null
+++ b/carrier/en/686.txt
@@ -0,0 +1,16 @@
+# 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.
+
+6866|Kiribati - Frigate Net
+6869|Kiribati - Frigate Net
diff --git a/carrier/en/7.txt b/carrier/en/7.txt
new file mode 100644
index 0000000..a342338
--- /dev/null
+++ b/carrier/en/7.txt
@@ -0,0 +1,22 @@
+# 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.
+
+7701|Kcell
+7702|Kcell
+7705|Beeline
+7771|Beeline
+7775|Kcell
+7776|Beeline
+7777|Beeline
+7778|Kcell
diff --git a/carrier/en/84.txt b/carrier/en/84.txt
new file mode 100644
index 0000000..c0e9cfb
--- /dev/null
+++ b/carrier/en/84.txt
@@ -0,0 +1,24 @@
+# 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.
+
+84123|Vinaphone
+84124|Vinaphone
+84125|Vinaphone
+84127|Vinaphone
+84129|Vinaphone
+84162|Viettel Mobile
+84199|G-Mobile
+8490|MobiFone
+8491|Vinaphone
+8494|Vinaphone
diff --git a/carrier/en/852.txt b/carrier/en/852.txt
new file mode 100644
index 0000000..6c31285
--- /dev/null
+++ b/carrier/en/852.txt
@@ -0,0 +1,282 @@
+# 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.
+
+# Prefixes from http://www.ofca.gov.hk/mobile/en/industry_focus/telecommunications/portability/numbering/index.html
+
+852510|China Mobile
+852511|New World Mobility
+852512|China Mobile
+852513|China Mobile
+852514|PCCW Mobile
+8525149|Truphone
+852516|China Mobile
+852517|China Mobile
+852518|PCCW Mobile
+852519|3
+852521|1O1O / One2Free
+8525230|PCCW Mobile
+8525231|PCCW Mobile
+8525232|PCCW Mobile
+8525233|PCCW Mobile
+852524|1O1O / One2Free
+852526|China Mobile
+852530|China Mobile
+852531|China Mobile
+852532|PCCW Mobile
+852533|3
+852534|China Mobile
+852536|PCCW Mobile
+852537|China Mobile
+852538|China Unicom
+852539|China Mobile
+852540|New World Mobility
+852541|PCCW Mobile
+852542|China Mobile
+852543|1O1O / One2Free
+852544|China Mobile
+852546|3
+852547|1O1O / One2Free
+852548|China Mobile
+852549|China Mobile
+852550|SmarTone
+852551|China Mobile
+852552|1O1O / One2Free
+852553|China Mobile
+8525540|New World Mobility
+8525541|New World Mobility
+8525542|New World Mobility
+8525543|New World Mobility
+8525544|New World Mobility
+8525545|New World Mobility
+8525546|New World Mobility
+8525547|New World Mobility
+8525548|New World Mobility
+852556|3
+852557|China Mobile
+852558|PCCW Mobile
+852559|SmarTone
+852560|China Mobile
+852561|China Mobile
+852562|China Mobile
+852563|3
+852564|China Mobile
+852566|3
+852568|1O1O / One2Free
+852569|3
+8525900|PCCW Mobile
+8525901|PCCW Mobile
+8525902|PCCW Mobile
+8525903|PCCW Mobile
+8525904|PCCW Mobile
+8525905|PCCW Mobile
+852591|1O1O / One2Free
+852592|1O1O / One2Free
+852593|China Mobile
+852594|PCCW Mobile
+852596|3
+852597|3
+852598|China Mobile
+852599|1O1O / One2Free
+852601|SmarTone
+852602|1O1O / One2Free
+852603|1O1O / One2Free
+852604|3
+852605|1O1O / One2Free
+852606|China Mobile
+852607|3
+852608|3
+852609|China Mobile
+852610|3
+852611|SmarTone
+852612|PCCW Mobile
+852613|1O1O / One2Free
+852614|1O1O / One2Free
+852615|China Mobile
+852616|1O1O / One2Free
+852617|1O1O / One2Free
+852618|PCCW Mobile
+852619|3
+852620|3
+852621|China Mobile
+852622|China Mobile
+852623|China Mobile
+852624|CM Mobile
+852625|PCCW Mobile
+852627|3
+852628|1O1O / One2Free
+852629|1O1O / One2Free
+852630|PCCW Mobile
+852631|3
+852632|SmarTone
+852633|3
+852634|3
+852635|China Mobile
+852637|1O1O / One2Free
+852638|PCCW Mobile
+852639|1O1O / One2Free
+852640|3
+852641|1O1O / One2Free
+852642|1O1O / One2Free
+852643|China Mobile
+852644|PCCW Mobile
+8526450|CITIC
+85264510|CITIC
+85264511|CITIC
+8526452|CITIC
+85264535|CITIC
+85264536|CITIC
+85264537|CITIC
+85264538|CITIC
+85264539|CITIC
+8526454|CITIC
+8526455|CITIC
+8526456|CITIC
+8526457|CITIC
+8526458|CITIC
+8526459|CITIC
+852646|SmarTone
+852647|3
+852648|China Mobile
+852649|PCCW Mobile
+852650|3
+852651|China-Hongkong Telecom
+852652|China Unicom
+852653|1O1O / One2Free
+852654|1O1O / One2Free
+852655|China Unicom
+852656|China Unicom
+852657|China Mobile
+852658|China Mobile
+852659|1O1O / One2Free
+852660|PCCW Mobile
+852661|China Unicom
+852662|PCCW Mobile
+852663|China Unicom
+852664|China Mobile
+852665|1O1O / One2Free
+852667|China Mobile
+852668|3
+852669|PCCW Mobile
+852670|China Mobile
+852671|1O1O / One2Free
+852672|China Unicom
+852673|China Mobile
+852674|China Mobile
+852675|1O1O / One2Free
+852676|China Mobile
+852677|1O1O / One2Free
+852679|3
+852680|PCCW Mobile
+852681|China Unicom
+852682|1O1O / One2Free
+852683|CM Mobile
+852684|China Mobile
+852685|China Mobile
+852687|China Mobile
+852688|China Unicom
+852689|1O1O / One2Free
+852690|3
+852691|China Mobile
+852692|PCCW Mobile
+852693|China Mobile
+852694|China Mobile
+852695|China Mobile
+852696|CM Mobile
+852697|1O1O / One2Free
+852698|CM Mobile
+852699|China Mobile
+852901|SmarTone
+852902|1O1O / One2Free
+852903|1O1O / One2Free
+852904|3
+852905|CM Mobile
+852906|China Mobile
+852907|PCCW Mobile
+852908|1O1O / One2Free
+852909|1O1O / One2Free
+852910|1O1O / One2Free
+852912|3
+852913|SmarTone
+852914|China Mobile
+852915|1O1O / One2Free
+852916|SmarTone
+852917|SmarTone
+852918|1O1O / One2Free
+852919|1O1O / One2Free
+852920|China Mobile
+852921|1O1O / One2Free
+852922|SmarTone
+852923|PCCW Mobile
+852924|SmarTone
+852925|1O1O / One2Free
+852926|1O1O / One2Free
+852927|PCCW Mobile
+852928|3
+852930|1O1O / One2Free
+852931|SmarTone
+852932|3
+852933|1O1O / One2Free
+852934|China Mobile
+852935|3
+852936|3
+852937|3
+852938|SmarTone
+852940|1O1O / One2Free
+852941|3
+852942|3
+852943|SmarTone
+852944|SmarTone
+852945|SmarTone
+852946|1O1O / One2Free
+852947|3
+852948|3
+852949|3
+852950|3
+852951|China Mobile
+852952|PCCW Mobile
+852953|1O1O / One2Free
+852954|SmarTone
+852955|1O1O / One2Free
+852956|China Unicom
+852957|3
+852958|China Mobile
+852960|China Mobile
+852961|1O1O / One2Free
+852962|1O1O / One2Free
+852963|3
+852964|PCCW Mobile
+852965|1O1O / One2Free
+852966|SmarTone
+852967|3
+852968|SmarTone
+852969|China-Hongkong Telecom
+852970|3
+852971|China Mobile
+852972|SmarTone
+852973|SmarTone
+852974|3
+852975|3
+852976|1O1O / One2Free
+852977|PCCW Mobile
+852978|1O1O / One2Free
+852979|China Mobile
+852980|PCCW Mobile
+852981|3
+852982|3
+852983|3
+852984|SmarTone
+852985|SmarTone
+852986|SmarTone
+852987|1O1O / One2Free
+852988|1O1O / One2Free
diff --git a/carrier/en/855.txt b/carrier/en/855.txt
new file mode 100644
index 0000000..5ce76f3
--- /dev/null
+++ b/carrier/en/855.txt
@@ -0,0 +1,34 @@
+# 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.
+
+85510|Smart
+85512|Cellcard
+85514|Cellcard
+85517|Cellcard
+85560|Beeline
+85566|Beeline
+85567|Beeline
+85568|Beeline
+85569|Smart
+85570|Smart
+85577|Cellcard
+85578|Cellcard
+85586|Smart
+85589|Cellcard
+85590|Beeline
+85592|Cellcard
+85593|Smart
+85595|Cellcard
+85596|Smart
+85598|Smart
diff --git a/carrier/en/856.txt b/carrier/en/856.txt
new file mode 100644
index 0000000..00e8adc
--- /dev/null
+++ b/carrier/en/856.txt
@@ -0,0 +1,16 @@
+# 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.
+
+856202|ETL
+856207|Beeline
diff --git a/carrier/en/86.txt b/carrier/en/86.txt
new file mode 100644
index 0000000..6b450aa
--- /dev/null
+++ b/carrier/en/86.txt
@@ -0,0 +1,37 @@
+# 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.
+
+86130|China Unicom
+86131|China Unicom
+86132|China Unicom
+86133|China Telcom
+86134|China Mobile
+86135|China Mobile
+86136|China Mobile
+86137|China Mobile
+86138|China Mobile
+86139|China Mobile
+86150|China Mobile
+86151|China Mobile
+86153|China Telcom
+86156|China Unicom
+86157|China Mobile
+86158|China Mobile
+86159|China Mobile
+86180|China Telcom
+86185|China Unicom
+86186|China Unicom
+86187|China Mobile
+86188|China Mobile
+86189|China Telcom
diff --git a/carrier/en/880.txt b/carrier/en/880.txt
new file mode 100644
index 0000000..becf745
--- /dev/null
+++ b/carrier/en/880.txt
@@ -0,0 +1,20 @@
+# 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.
+
+88011|Citycell
+88015|TeleTalk
+88016|Beeong3G
+88017|Grameenphone
+88018|Robi
+88019|Banglalink
diff --git a/carrier/en/90.txt b/carrier/en/90.txt
new file mode 100644
index 0000000..f4f3558
--- /dev/null
+++ b/carrier/en/90.txt
@@ -0,0 +1,26 @@
+# 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.
+
+9050|Aycell
+9053|Turkcell
+90541|Turkcell
+90542|Turkcell
+90543|Turkcell
+90544|Turkcell
+90545|Turkcell
+90546|Turkcell
+90547|Turkcell
+90548|Turkcell
+90549|Turkcell
+9055|Aycell
diff --git a/carrier/en/91.txt b/carrier/en/91.txt
new file mode 100644
index 0000000..856e6a9
--- /dev/null
+++ b/carrier/en/91.txt
@@ -0,0 +1,1597 @@
+# 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.
+
+917200|TATA DOCOMO
+917204|TATA DOCOMO
+917205|TATA DOCOMO
+917206|TATA DOCOMO
+917207|TATA DOCOMO
+917208|TATA DOCOMO
+917209|TATA DOCOMO
+917250|AirTel
+917259|AIRTEL
+917275|TATA DOCOMO
+917276|TATA DOCOMO
+917277|AIRCEL
+917278|AIRCEL
+917293|AIRCEL
+917298|Aircel
+917299|Aircel
+917301|S TEL
+917302|IDEA
+917303|Reliance
+917304|Reliance
+917305|Reliance
+917306|Reliance
+917307|Reliance
+917308|Reliance
+917309|Idea
+917350|IDEA
+917351|IDEA
+917352|IDEA
+917353|IDEA
+917354|Idea Cellular Ltd
+917355|VIDEOCON
+917356|VIDEOCON
+917357|VIDEOCON
+917358|VIDEOCON
+917359|IDEA
+917373|Aircel
+917376|CellOne
+917377|IDEA
+917379|Vodafone IN
+917380|CellOne
+917381|Vodafone IN
+917382|CellOne
+917383|Uninor
+917384|Uninor
+917385|Uninor
+917386|Uninor
+917387|AirTel
+917388|AirTel
+917389|AirTel
+917396|Uninor
+917398|UNITECH
+917399|AIRCEL
+917401|Aircel
+917402|Aircel
+917403|AIRCEL
+917404|TATA DOCOMO
+917405|TATA DOCOMO
+917406|Vodafone IN
+917407|VODAFONE
+917408|Vodafone IN
+917409|Vodafone IN
+917411|TATA DOCOMO
+917415|TATA DOCOMO
+917416|TATA DOCOMO
+917417|TATA DOCOMO
+917418|TATA DOCOMO
+917419|RELIANCE
+917428|RELIANCE
+917429|RELIANCE
+917439|RELIANCE
+917483|RELIANCE
+917488|RELIANCE
+917489|RELIANCE
+917498|RELIANCE
+917499|RELIANCE
+917500|IDEA
+917501|TATA DOCOMO
+917502|Aircel
+917503|AIRCEL
+917504|AIRCEL
+917505|Reliance
+917506|Vodafone IN
+917507|Vodafone IN
+917508|Vodafone IN
+917509|Vodafone IN
+917520|RELIANCE
+917549|Vodafone IN
+917566|Vodafone IN
+917567|Vodafone IN
+917568|AirTel
+917569|Reliance
+917579|CellOne
+917587|CellOne
+917588|CellOne
+917589|CellOne
+917597|CellOne
+917598|CellOne
+917599|CellOne
+917600|AirTel
+917602|AirTel
+917607|AirTel
+917620|Reliance
+917631|Vodafone IN
+917639|Vodafone IN
+917654|IDEA
+917665|Vodafone IN
+917666|Reliance
+917667|Reliance
+917668|Reliance
+917669|Reliance
+917676|Reliance
+917677|Reliance
+917679|Reliance
+917696|TATA DOCOMO
+917697|Idea Cellular Ltd
+917698|IDEA
+917699|IDEA
+917702|Airtel
+917708|AirTel
+917709|AirTel
+917735|Reliance
+917736|TATA DOCOMO
+917737|TATA DOCOMO
+917738|AirTel
+917739|AirTel
+917742|AirTel
+917760|AIRTEL
+917795|TATA DOCOMO
+917796|TATA DOCOMO
+917797|VODAFONE
+917798|Vodafone IN
+917799|Vodafone IN
+917800|Vodafone IN
+917807|S TEL
+917808|S TEL
+917809|S TEL
+917814|Reliance
+917827|Reliance
+917828|Reliance
+917829|Vodafone IN
+917830|Vodafone IN
+917837|Vodafone IN
+917838|Vodafone IN
+917839|CellOne
+917842|TATA DOCOMO
+917845|TATA DOCOMO
+917860|Idea
+917869|AirTel
+917870|UNITECH
+917871|UNITECH
+917872|VODAFONE
+917873|Vodafone IN
+917874|Vodafone IN
+917875|Vodafone IN
+917876|Reliance
+917877|Reliance
+917878|Reliance
+917879|Reliance
+917890|IDEA
+917891|IDEA
+917893|Airtel
+917894|AirTel
+917895|AirTel
+917896|AirTel
+917897|AirTel
+917898|AirTel
+917899|Uninor
+918000|Reliance
+918001|VODAFONE
+918002|AirTel
+918003|AirTel
+918004|CellOne
+918005|CellOne
+918006|Vodafone IN
+918007|Vodafone IN
+918008|Airtel
+918009|AirTel
+918010|Reliance
+918011|AirTel
+918012|Aircel
+918013|AIRCEL
+918014|AIRCEL
+918015|TATA DOCOMO
+918016|AirTel
+918017|Vodafone IN
+918018|AirTel
+918019|TATA DOCOMO
+918050|TATA DOCOMO
+918051|Vodafone IN
+918052|Vodafone IN
+918053|Vodafone IN
+918054|Vodafone IN
+918055|Reliance
+918056|AirTel
+918057|IDEA
+918058|IDEA
+918059|IDEA
+918080|Reliance
+918081|Reliance
+918082|Loop Mobile
+918083|AIRCEL
+918084|AirTel
+918085|AirTel
+918086|Vodafone IN
+918087|TATA DOCOMO
+918088|Reliance
+918089|TATA DOCOMO
+918090|TATA DOCOMO
+918091|TATA DOCOMO
+918092|TATA DOCOMO
+918093|TATA DOCOMO
+918094|Vodafone IN
+918095|Vodafone IN
+918096|IDEA
+918097|TATA DOCOMO
+918098|Vodafone IN
+918099|Reliance
+918100|Reliance
+918101|Reliance
+918102|Reliance
+918103|Reliance
+918104|SISTEMA
+918105|AIRTEL
+918106|Airtel
+918107|AirTel
+918108|IDEA
+918109|TATA DOCOMO
+918115|UNITECH
+918116|AirTel
+918120|Idea Cellular Ltd
+918121|TATA DOCOMO
+918122|TATA DOCOMO
+918123|TATA DOCOMO
+918124|IDEA
+918125|TATA DOCOMO
+918126|AirTel
+918127|AirTel
+918128|AirTel
+918129|AirTel
+918130|AirTel
+918140|IDEA
+918141|Vodafone IN
+918142|Vodafone IN
+918143|TATA DOCOMO
+918144|Reliance
+918145|VODAFONE
+918146|AirTel
+918147|TATA DOCOMO
+918148|TATA DOCOMO
+918149|TATA DOCOMO
+918171|AirTel
+918179|Airtel
+918197|AIRTEL
+918220|AirTel
+918233|TATA DOCOMO
+918235|TATA DOCOMO
+918237|TATA DOCOMO
+918238|Vodafone IN
+918239|Vodafone IN
+918252|Reliance
+918260|Reliance
+918264|Videocon Datacom
+918268|VIDEOCON
+918269|Videocon Datacom
+918270|UNITECH
+918271|UNITECH
+918273|Uninor
+918275|CellOne
+918277|CellOne
+918278|CellOne
+918279|CellOne
+918280|CellOne
+918281|CellOne
+918285|AIRCEL
+918286|AIRCEL
+918287|Reliance
+918290|AirTel
+918291|UNITECH
+918292|AirTel
+918293|TATA DOCOMO
+918294|AirTel
+918295|AirTel
+918296|Uninor
+918297|Vodafone IN
+918298|Vodafone IN
+918300|CellOne
+918302|Reliance
+918303|Reliance
+918305|Reliance
+918306|Reliance
+918307|Reliance
+918308|IDEA
+918341|Uninor
+918344|Aircel
+918347|IDEA
+918348|VODAFONE
+918349|AirTel
+918374|Airtel
+918390|Vodafone IN
+918400|AirTel
+918401|Uninor
+918409|UNITECH
+918410|AIRCEL
+918420|AirTel
+918421|Uninor
+918423|UNITECH
+918427|AirTel
+918428|VIDEOCON
+918429|RELIANCE
+918430|Reliance
+918431|Reliance
+918432|SISTEMA
+918433|SISTEMA
+918434|SISTEMA
+918435|Idea Cellular Ltd
+918436|Uninor
+918437|IDEA
+918438|TATA DOCOMO
+918439|TATA DOCOMO
+918445|Uninor
+918446|TATA DOCOMO
+918447|Vodafone IN
+918448|RELIANCE
+918449|IDEA
+918453|SISTEMA
+918459|SISTEMA
+918460|TATA DOCOMO
+918469|Vodafone IN
+918480|CellOne
+918486|Vodafone IN
+918489|Vodafone IN
+918500|CellOne
+918507|AIRCEL
+918508|Aircel
+918509|Reliance
+918511|AirTel
+918521|AirTel
+918526|Aircel
+918527|AirTel
+918528|VIDEOCON
+918529|VIDEOCON
+918530|Videocon Datacom
+918544|CellOne
+918547|CellOne
+918553|AIRCEL
+918574|AIRCEL
+918575|AIRCEL
+918580|CellOne
+918590|Reliance
+918591|Reliance
+918595|RELIANCE
+918597|RELIANCE
+918600|AirTel
+918601|Vodafone IN
+918602|TATA DOCOMO
+918603|TATA DOCOMO
+918604|TATA DOCOMO
+918605|IDEA
+918606|IDEA
+918607|IDEA
+918608|IDEA
+918609|IDEA
+918650|Vodafone IN
+918651|IDEA
+918652|IDEA
+918653|TATA DOCOMO
+918655|TATA DOCOMO
+918657|Reliance
+918658|AirTel
+918670|AirTel
+918675|Aircel
+918679|AIRCEL
+918686|AIRCEL
+918687|Reliance
+918688|Reliance
+918690|Reliance
+918695|Reliance
+918696|Vodafone IN
+918697|Vodafone IN
+918698|Vodafone IN
+918699|TATA DOCOMO
+918712|TATA DOCOMO
+918714|TATA DOCOMO
+918722|IDEA
+918726|Idea
+918750|IDEA
+918754|AirTel
+918755|AirTel
+918756|AirTel
+918757|AirTel
+918758|Vodafone IN
+918759|AIRCEL
+918760|Aircel
+918762|CellOne
+918763|CellOne
+918764|CellOne
+918765|CellOne
+918766|RELIANCE
+918767|Reliance
+918768|VODAFONE
+918769|AirTel
+918790|Airtel
+918791|TATA DOCOMO
+918792|TATA DOCOMO
+918793|TATA DOCOMO
+918794|Vodafone IN
+918795|Vodafone IN
+918796|AIRCEL
+918797|TATA DOCOMO
+918798|RELIANCE
+918799|RELIANCE
+918800|AirTel
+918801|AIRCEL
+918802|AIRCEL
+918803|Aircel
+918804|AIRCEL
+918805|IDEA
+918806|Vodafone IN
+918807|TATA DOCOMO
+918808|Idea
+918809|AirTel
+918810|RELIANCE
+918815|RELIANCE
+918817|Reliance
+918820|Reliance
+918822|Reliance
+918824|Reliance
+918825|VIDEOCON
+918826|AirTel
+918827|AirTel
+918828|VIDEOCON
+918853|AirTel
+918858|UNITECH
+918859|Vodafone IN
+918860|Vodafone IN
+918861|AIRTEL
+918866|TATA DOCOMO
+918867|TATA DOCOMO
+918870|AirTel
+918871|TATA DOCOMO
+918872|IDEA
+918873|IDEA
+918874|Vodafone IN
+918875|Vodafone IN
+918876|Vodafone IN
+918877|Vodafone IN
+918878|Vodafone IN
+918879|Vodafone IN
+918880|Reliance
+918881|Reliance
+918882|Reliance
+918883|Aircel
+918884|Vodafone IN
+918885|TATA DOCOMO
+918886|Vodafone IN
+918887|CellOne
+918888|IDEA
+918889|Idea Cellular Ltd
+918890|AirTel
+918891|TATA DOCOMO
+918892|AIRCEL
+918893|Reliance
+918894|AirTel
+918895|CellOne
+918896|AIRCEL
+918897|Airtel
+918898|AIRCEL
+918899|Reliance
+918900|CellOne
+918901|CellOne
+918902|CellOne
+918903|CellOne
+918904|TATA DOCOMO
+918905|Reliance
+918906|AIRCEL
+918907|AIRCEL
+918908|AIRCEL
+918909|AIRCEL
+918923|Uninor
+918925|SISTEMA
+918926|SISTEMA
+918927|Reliance
+918928|Reliance
+918929|Reliance
+918930|Vodafone IN
+918939|Vodafone IN
+918940|Vodafone IN
+918943|Vodafone IN
+9189468|AIRCEL
+9189469|AIRCEL
+9189470|AIRCEL
+9189478|AIRCEL
+9189479|AIRCEL
+918948|Vodafone IN
+918950|TATA DOCOMO
+918951|TATA DOCOMO
+9189520|AIRCEL
+9189528|AIRCEL
+9189529|AIRCEL
+918953|AirTel
+918954|Vodafone IN
+918955|Reliance
+918956|Reliance
+918957|Reliance
+918958|IDEA
+918959|Idea Cellular Ltd
+918960|TATA DOCOMO
+918961|TATA DOCOMO
+918962|TATA DOCOMO
+9189630|AIRCEL
+9189638|AIRCEL
+9189639|Idea Cellular Ltd
+9189640|Idea Cellular Ltd
+9189648|Idea Cellular Ltd
+9189649|Idea Cellular Ltd
+9189650|Idea Cellular Ltd
+9189658|Idea Cellular Ltd
+9189659|Idea Cellular Ltd
+9189660|Idea Cellular Ltd
+9189668|Idea Cellular Ltd
+9189669|Idea Cellular Ltd
+918967|AirTel
+918968|AirTel
+918969|AirTel
+918970|IDEA
+918971|AIRTEL
+918972|AirTel
+918973|Aircel
+918974|Airtel
+918975|IDEA
+918976|TATA DOCOMO
+918977|TATA DOCOMO
+918978|Airtel
+918979|AirTel
+918980|Vodafone IN
+918981|TATA DOCOMO
+918982|TATA DOCOMO
+918983|TATA DOCOMO
+918984|TATA DOCOMO
+918985|CellOne
+918986|CellOne
+918987|CellOne
+918988|CellOne
+918989|CellOne
+919000|Airtel
+919001|AirTel
+919002|AirTel
+919003|AirTel
+919004|AirTel
+919005|AirTel
+919006|AirTel
+919007|AirTel
+919008|AIRTEL
+919009|Idea Cellular Ltd
+919010|IDEA
+919011|IDEA
+919012|IDEA
+919013|DOLPHIN
+919014|Reliance
+919015|Reliance
+919016|Reliance
+919017|Reliance
+919018|Reliance
+919019|Reliance
+919020|Reliance
+919021|Reliance
+919022|Reliance
+919023|Reliance
+919024|Reliance
+919025|Reliance
+919026|Reliance
+919027|Reliance
+919028|TATA DOCOMO
+919029|TATA DOCOMO
+919030|TATA DOCOMO
+919031|TATA DOCOMO
+919032|TATA DOCOMO
+919033|TATA DOCOMO
+919034|TATA DOCOMO
+919035|TATA DOCOMO
+919036|TATA DOCOMO
+919037|TATA DOCOMO
+919038|TATA DOCOMO
+919039|TATA DOCOMO
+919040|TATA DOCOMO
+919041|TATA DOCOMO
+919042|TATA DOCOMO
+919043|TATA DOCOMO
+919044|TATA DOCOMO
+919045|TATA DOCOMO
+919046|TATA DOCOMO
+919047|Vodafone IN
+919048|Vodafone IN
+919049|Vodafone IN
+919050|Vodafone IN
+919051|Vodafone IN
+919052|Vodafone IN
+919053|UNITECH
+919054|UNITECH
+919055|UNITECH
+919056|UNITECH
+919057|UNITECH
+919058|Uninor
+919059|Uninor
+919060|Uninor
+919061|Uninor
+919062|Uninor
+919063|VIDEOCON
+919064|Videocon Datacom
+919065|VIDEOCON
+919066|VIDEOCON
+919067|Videocon Datacom
+919068|VIDEOCON
+919069|VIDEOCON
+919070|VIDEOCON
+919071|VIDEOCON
+919072|VIDEOCON
+919073|VIDEOCON
+919074|Videocon Datacom
+919075|VIDEOCON
+919076|VIDEOCON
+919077|VIDEOCON
+919078|VIDEOCON
+919079|VIDEOCON
+919080|VIDEOCON
+919081|VIDEOCON
+919082|VIDEOCON
+919083|VIDEOCON
+919084|Uninor
+919085|IDEA
+919086|IDEA
+919087|IDEA
+919088|IDEA
+919089|IDEA
+919090|IDEA
+919091|IDEA
+919092|IDEA
+919093|IDEA
+919094|Aircel
+919095|Aircel
+919096|AirTel
+919097|AIRCEL
+919098|Reliance
+919099|Vodafone IN
+919100|Loop Mobile
+919101|Loop Mobile
+919102|Loop Mobile
+919103|Loop Mobile
+919104|Loop Mobile
+919105|Loop Mobile
+919106|Loop Mobile
+919107|Loop Mobile
+919108|Loop Mobile
+919109|Loop Mobile
+919110|Loop Mobile
+919111|Loop Mobile
+919112|Loop Mobile
+919113|Loop Mobile
+919114|Loop Mobile
+919115|Loop Mobile
+919116|Loop Mobile
+919117|Loop Mobile
+919118|Loop Mobile
+919119|Loop Mobile
+919120|Loop Mobile
+919121|Uninor
+919122|UNITECH
+919123|UNITECH
+919124|UNITECH
+919125|UNITECH
+919126|Uninor
+919127|S Tel
+919128|S TEL
+919129|S TEL
+919130|S TEL
+919131|S TEL
+919132|S TEL
+919133|SISTEMA
+919134|SISTEMA
+919135|SISTEMA
+919136|SISTEMA
+919137|SISTEMA
+919138|SISTEMA
+919139|SISTEMA
+919140|SISTEMA
+919141|SISTEMA
+919142|SISTEMA
+919143|SISTEMA
+919144|SISTEMA
+919145|SISTEMA
+919146|SISTEMA
+919147|SISTEMA
+919148|SISTEMA
+919149|SISTEMA
+919150|SISTEMA
+919151|SISTEMA
+919152|SISTEMA
+919153|SISTEMA
+919154|IDEA
+919155|IDEA
+919156|IDEA
+919157|IDEA
+919158|Vodafone IN
+919159|Vodafone IN
+919160|Vodafone IN
+919161|Vodafone IN
+919162|AirTel
+919163|AirTel
+919164|IDEA
+919165|Idea Cellular Ltd
+919166|AirTel
+919167|Vodafone IN
+919171|UNITECH
+919172|UNITECH
+919173|Uninor
+919174|UNITECH
+919175|Uninor
+919176|Vodafone IN
+919177|Airtel
+919178|AirTel
+919179|AirTel
+919180|BSNL
+919181|BSNL
+919182|BSNL
+919183|BSNL
+919184|BSNL
+919185|BSNL
+919186|BSNL
+919187|BSNL
+919188|BSNL
+919189|BSNL
+919190|BSNL
+919191|BSNL
+919192|BSNL
+919193|BSNL
+919194|BSNL
+919195|BSNL
+919196|BSNL
+919197|BSNL
+919198|AirTel
+919199|AirTel
+919200|TATA
+919201|TATA
+919202|TATA
+919203|TATA
+919204|TATA
+919205|TATA
+919206|TATA
+919207|TATA
+919208|TATA
+919209|TATA
+919210|TATA
+919211|TATA
+919212|TATA
+919213|TATA
+919214|TATA
+919215|TATA
+919216|TATA
+919217|TATA
+919218|TATA
+919219|TATA
+919220|TATA
+919221|TATA
+919222|TATA
+919223|TATA
+919224|TATA
+919225|TATA
+919226|TATA
+919227|TATA
+919228|TATA
+919229|TATA
+919230|TATA
+919231|TATA
+919232|TATA
+919233|TATA
+919234|TATA
+919235|TATA
+919236|TATA
+919237|TATA
+919238|TATA
+919239|TATA
+919240|TATA
+919241|TATA
+919242|TATA
+919243|TATA
+919244|TATA
+919245|TATA
+919246|TATA
+919247|TATA
+919248|TATA
+919249|TATA
+919250|TATA
+919251|TATA
+919252|TATA
+919253|TATA
+919254|TATA
+919255|TATA
+919256|TATA
+919257|TATA
+919258|TATA
+919259|TATA
+919260|TATA
+919261|TATA
+919262|TATA
+919263|TATA
+9192640|TATA DOCOMO
+9192641|TATA DOCOMO
+9192642|TATA DOCOMO
+9192643|TATA DOCOMO
+9192644|TATA DOCOMO
+9192645|TATA DOCOMO
+9192646|TATA DOCOMO
+9192647|TATA DOCOMO
+9192648|TATA DOCOMO
+9192649|TATA DOCOMO
+919265|TATA
+919266|TATA
+919267|TATA
+919268|TATA
+919269|TATA
+919270|TATA
+919271|TATA
+919272|TATA
+919273|TATA
+919274|TATA
+919275|TATA
+919276|TATA
+919277|TATA
+919278|TATA
+919279|TATA
+919280|TATA
+919281|TATA
+919282|TATA
+919283|TATA
+919284|TATA
+919285|TATA
+919286|TATA
+919287|TATA
+919288|TATA
+919289|TATA
+919290|TATA
+919291|TATA
+919292|TATA
+919293|TATA
+919294|TATA
+919295|TATA
+919296|TATA
+919297|TATA
+919298|TATA
+919299|TATA
+919300|RELIANCE
+919301|RELIANCE
+919302|RELIANCE
+919303|RELIANCE
+919304|RELIANCE
+919305|RELIANCE
+919306|RELIANCE
+919307|RELIANCE
+919308|RELIANCE
+919309|RELIANCE
+919310|RELIANCE
+919311|RELIANCE
+919312|RELIANCE
+919313|RELIANCE
+919314|RELIANCE
+919315|RELIANCE
+919316|RELIANCE
+919317|RELIANCE
+919318|RELIANCE
+919319|RELIANCE
+919320|RELIANCE
+919321|RELIANCE
+919322|RELIANCE
+919323|RELIANCE
+919324|RELIANCE
+919325|RELIANCE
+919326|RELIANCE
+919327|RELIANCE
+919328|RELIANCE
+919329|RELIANCE
+919330|RELIANCE
+919331|RELIANCE
+919332|RELIANCE
+919333|RELIANCE
+919334|RELIANCE
+919335|RELIANCE
+919336|RELIANCE
+919337|RELIANCE
+919338|RELIANCE
+919339|RELIANCE
+919340|RELIANCE
+919341|RELIANCE
+919342|RELIANCE
+919343|RELIANCE
+919344|RELIANCE
+919345|RELIANCE
+919346|RELIANCE
+919347|RELIANCE
+919348|RELIANCE
+919349|RELIANCE
+919350|RELIANCE
+919351|RELIANCE
+919352|RELIANCE
+919353|RELIANCE
+919354|RELIANCE
+919355|RELIANCE
+919356|RELIANCE
+919357|RELIANCE
+919358|RELIANCE
+919359|RELIANCE
+919360|RELIANCE
+919361|RELIANCE
+919362|RELIANCE
+919363|RELIANCE
+919364|RELIANCE
+919365|RELIANCE
+919366|RELIANCE
+919367|RELIANCE
+919368|RELIANCE
+919369|RELIANCE
+919370|RELIANCE
+919371|RELIANCE
+919372|RELIANCE
+919373|RELIANCE
+919374|RELIANCE
+919375|RELIANCE
+919376|RELIANCE
+919377|RELIANCE
+919378|RELIANCE
+919379|RELIANCE
+919380|RELIANCE
+919381|RELIANCE
+919382|RELIANCE
+919383|RELIANCE
+919384|RELIANCE
+919385|RELIANCE
+919386|RELIANCE
+919387|RELIANCE
+919388|RELIANCE
+919389|RELIANCE
+919390|RELIANCE
+919391|RELIANCE
+919392|RELIANCE
+919393|RELIANCE
+919394|RELIANCE
+919395|RELIANCE
+919396|RELIANCE
+919397|RELIANCE
+919398|RELIANCE
+919399|RELIANCE
+919400|CellOne
+919401|CellOne
+919402|CellOne
+919403|CellOne
+919404|CellOne
+919405|CellOne
+919406|CellOne
+919407|CellOne
+919408|CellOne
+919409|CellOne
+919410|CellOne
+919411|CellOne
+919412|CellOne
+919413|CellOne
+919414|CellOne
+919415|CellOne
+919416|CellOne
+919417|CellOne
+919418|CellOne
+919419|CellOne
+919420|CellOne
+919421|CellOne
+919422|CellOne
+919423|CellOne
+919424|CellOne
+919425|CellOne
+919426|CellOne
+919427|CellOne
+919428|CellOne
+919429|CellOne
+919430|CellOne
+919431|CellOne
+919432|CellOne
+919433|CellOne
+919434|CellOne
+919435|CellOne
+919436|CellOne
+919437|CellOne
+919438|CellOne
+919439|CellOne
+919440|CellOne
+919441|CellOne
+919442|CellOne
+919443|CellOne
+919444|CellOne
+919445|CellOne
+919446|CellOne
+919447|CellOne
+919448|CellOne
+919449|CellOne
+919450|CellOne
+919451|CellOne
+919452|CellOne
+919453|CellOne
+919454|CellOne
+919455|CellOne
+919456|CellOne
+919457|CellOne
+919458|CellOne
+919459|CellOne
+919460|CellOne
+919461|CellOne
+919462|CellOne
+919463|CellOne
+919464|CellOne
+919465|CellOne
+919466|CellOne
+919467|CellOne
+9194680|CellOne
+9194681|CellOne
+9194682|CellOne
+9194683|CellOne
+9194684|CellOne
+9194685|CellOne
+9194686|CellOne
+9194687|CellOne
+9194688|CellOne
+9194689|CellOne
+919469|CellOne
+919470|CellOne
+919471|CellOne
+919472|CellOne
+9194730|CellOne
+9194731|CellOne
+9194732|CellOne
+9194733|CellOne
+9194734|CellOne
+9194735|CellOne
+9194736|CellOne
+9194737|CellOne
+9194738|CellOne
+9194739|CellOne
+919474|CellOne
+919475|CellOne
+919476|CellOne
+919477|CellOne
+919478|CellOne
+919479|CellOne
+919480|CellOne
+919481|CellOne
+919482|CellOne
+919483|CellOne
+919484|CellOne
+919485|CellOne
+919486|CellOne
+919487|CellOne
+919488|CellOne
+919489|CellOne
+919490|CellOne
+919491|CellOne
+919492|CellOne
+919493|CellOne
+919494|CellOne
+919495|CellOne
+919496|CellOne
+919497|CellOne
+919498|CellOne
+919499|CellOne
+919500|AirTel
+919501|AirTel
+919502|Airtel
+919503|AirTel
+919504|AIRCEL
+919505|IDEA
+919506|Idea
+919507|IDEA
+919508|Reliance
+919509|Reliance
+919510|Reliance
+919511|ETISALAT
+919512|Etisalat DB(cheers)
+919513|ETISALAT
+919514|ETISALAT
+919515|Etisalat DB(cheers)
+919516|Etisalat DB(cheers)
+919517|ETISALAT
+919518|ETISALAT
+919519|ETISALAT
+919520|ETISALAT
+919521|ETISALAT
+919522|ETISALAT
+919523|ETISALAT
+919524|Aircel
+919525|IDEA
+919526|IDEA
+919527|IDEA
+919528|Reliance
+919529|Reliance
+9195300|CellOne
+9195301|CellOne
+9195302|CellOne
+9195303|CellOne
+9195304|CellOne
+9195305|CellOne
+9195306|CellOne
+9195307|CellOne
+9195308|CellOne
+9195309|CellOne
+9195310|CellOne
+9195311|CellOne
+9195312|CellOne
+9195313|CellOne
+9195314|CellOne
+9195315|CellOne
+9195316|CellOne
+9195317|CellOne
+9195318|CellOne
+9195319|CellOne
+919532|CellOne
+919533|Reliance
+919534|Vodafone IN
+919535|AIRTEL
+919536|Vodafone IN
+919537|Vodafone IN
+919538|Vodafone IN
+919539|Vodafone IN
+919540|IDEA
+919541|Reliance
+919542|IDEA
+919543|Reliance
+919544|IDEA
+919545|Vodafone IN
+919546|AirTel
+919547|AirTel
+919548|Reliance
+919549|Vodafone IN
+919550|Airtel
+919551|Aircel
+919552|IDEA
+919553|IDEA
+919554|Vodafone IN
+919555|Reliance
+919556|AirTel
+919557|AirTel
+919558|AirTel
+919559|AirTel
+919560|AirTel
+919561|AirTel
+919562|IDEA
+919563|AIRCEL
+919564|VODAFONE
+919565|Vodafone IN
+919566|AirTel
+919567|AirTel
+919568|IDEA
+919569|Reliance
+919570|Vodafone IN
+919571|AirTel
+919572|AirTel
+919573|Airtel
+919574|IDEA
+919575|Idea Cellular Ltd
+919576|IDEA
+919577|AIRCEL
+919578|Aircel
+919579|Reliance
+919580|Reliance
+919581|Vodafone IN
+919582|Vodafone IN
+919583|Vodafone IN
+919584|Vodafone IN
+919585|Vodafone IN
+919586|Vodafone IN
+919587|Vodafone IN
+919588|ETISALAT
+919589|AirTel
+919590|Reliance
+919591|AIRTEL
+919592|IDEA
+919593|VODAFONE
+919594|IDEA
+919595|Reliance
+919596|Airtel
+919597|AirTel
+919598|Idea
+919599|Etisalat DB(cheers)
+919600|AirTel
+919601|AirTel
+919602|AirTel
+919603|IDEA
+919604|IDEA
+919605|IDEA
+919606|RELIANCE
+919607|RELIANCE
+919608|Reliance
+919609|VODAFONE
+919610|Vodafone IN
+919611|AIRTEL
+919612|Airtel
+919613|AIRCEL
+919614|AIRCEL
+919615|AIRCEL
+919616|Idea
+919617|Idea Cellular Ltd
+919618|Airtel
+919619|Vodafone IN
+919620|Vodafone IN
+919621|AirTel
+919622|Airtel
+919623|IDEA
+919624|IDEA
+919625|Reliance
+919626|Vodafone IN
+919627|Vodafone IN
+919628|Vodafone IN
+919629|AirTel
+919630|AirTel
+919631|AirTel
+919632|AIRTEL
+919633|AirTel
+919634|AirTel
+919635|AirTel
+919636|AirTel
+919637|Vodafone IN
+919638|Vodafone IN
+919639|IDEA
+919640|IDEA
+919641|Reliance
+919642|Vodafone IN
+919645|Vodafone IN
+919646|Vodafone IN
+919647|VODAFONE
+919648|Vodafone IN
+919649|Vodafone IN
+919650|AirTel
+919651|AirTel
+919652|Airtel
+919653|VIDEOCON
+919654|Vodafone IN
+919655|Vodafone IN
+919656|IDEA
+919657|IDEA
+919658|AIRCEL
+919659|Aircel
+919660|AirTel
+919661|AirTel
+919662|AirTel
+919663|AIRTEL
+919664|Loop Mobile
+919665|AirTel
+919666|IDEA
+919667|SISTEMA
+919668|AirTel
+919669|Idea Cellular Ltd
+919670|Vodafone IN
+919671|Vodafone IN
+919672|Vodafone IN
+919673|Vodafone IN
+919674|Vodafone IN
+919675|Vodafone IN
+919676|Airtel
+919677|AirTel
+919678|AirTel
+919679|AirTel
+919680|AirTel
+919681|Reliance
+919682|BSNL
+919683|BSNL
+919684|BSNL
+919685|AirTel
+919686|AIRTEL
+919687|Vodafone IN
+919688|Aircel
+919689|IDEA
+919690|IDEA
+919691|Reliance
+919692|Reliance
+919693|Reliance
+919694|IDEA
+919695|AirTel
+919696|Reliance
+919697|Aircel
+919698|Aircel
+919699|Reliance
+919700|AIRCEL
+919701|Airtel
+919702|IDEA
+919703|Vodafone IN
+919704|Airtel
+919705|IDEA
+919706|Vodafone IN
+919707|Reliance
+919708|IDEA
+919709|Vodafone IN
+919710|Aircel
+919711|Vodafone IN
+919712|Vodafone IN
+919713|Vodafone IN
+919714|IDEA
+919715|Aircel
+919716|AIRCEL
+919717|AirTel
+919718|IDEA
+919719|Vodafone IN
+919720|Vodafone IN
+919721|Vodafone IN
+919722|AIRCEL
+919723|IDEA
+919724|AirTel
+919725|AirTel
+919726|Vodafone IN
+919727|Vodafone IN
+919728|IDEA
+919729|AirTel
+919730|AirTel
+919731|AIRTEL
+919732|VODAFONE
+919733|VODAFONE
+919734|VODAFONE
+919735|VODAFONE
+919736|Vodafone IN
+919737|IDEA
+919738|AIRCEL
+919739|Vodafone IN
+919740|AIRTEL
+919741|AIRTEL
+919742|Vodafone IN
+919743|IDEA
+919744|IDEA
+919745|Vodafone IN
+919746|AirTel
+919747|IDEA
+919748|AirTel
+919749|Reliance
+919750|Aircel
+919751|Vodafone IN
+919752|AirTel
+919753|Idea Cellular Ltd
+919754|Idea Cellular Ltd
+919755|AirTel
+919756|IDEA
+919757|DOLPHIN
+919758|Vodafone IN
+919759|Vodafone IN
+919760|AirTel
+919761|Vodafone IN
+919762|AIRCEL
+919763|IDEA
+919764|Vodafone IN
+919765|Vodafone IN
+919766|AirTel
+919767|IDEA
+919768|AIRCEL
+919769|Vodafone IN
+919770|Reliance
+919771|AirTel
+919772|Vodafone IN
+919773|Loop Mobile
+919774|Vodafone IN
+919775|VODAFONE
+919776|Vodafone IN
+919777|AirTel
+919778|Reliance
+919779|AirTel
+919780|Vodafone IN
+919781|IDEA
+919782|AIRCEL
+919783|Vodafone IN
+919784|AirTel
+919785|IDEA
+919786|Vodafone IN
+919787|Vodafone IN
+919788|Aircel
+919789|AirTel
+919790|AirTel
+919791|AirTel
+919792|Vodafone IN
+919793|AirTel
+919794|AirTel
+919795|Idea
+919796|Vodafone IN
+919797|Airtel
+919798|Reliance
+919799|AirTel
+919800|AirTel
+919801|AirTel
+919802|AIRCEL
+919803|AIRCEL
+919804|AIRCEL
+919805|AirTel
+919806|AIRCEL
+919807|AIRCEL
+919808|AIRCEL
+919809|AIRCEL
+919810|AirTel
+919811|Vodafone IN
+919812|IDEA
+919813|Vodafone IN
+919814|IDEA
+919815|AirTel
+919816|AirTel
+919817|Reliance
+919818|AirTel
+919819|Vodafone IN
+919820|Vodafone IN
+919821|Loop Mobile
+919822|IDEA
+919823|Vodafone IN
+919824|IDEA
+919825|Vodafone IN
+919826|Idea Cellular Ltd
+919827|Reliance
+919828|Vodafone IN
+919829|AirTel
+919830|Vodafone IN
+919831|AirTel
+919832|Reliance
+919833|Vodafone IN
+919835|Reliance
+919836|Vodafone IN
+919837|IDEA
+919838|Vodafone IN
+919839|Vodafone IN
+919840|AirTel
+919841|Aircel
+919842|Aircel
+919843|Vodafone IN
+919844|IDEA
+919845|AIRTEL
+919846|Vodafone IN
+919847|IDEA
+919848|IDEA
+919849|Airtel
+919850|IDEA
+919851|AIRCEL
+919852|AIRCEL
+919853|AIRCEL
+919854|AIRCEL
+919855|IDEA
+919856|AIRCEL
+919857|AIRCEL
+919858|Aircel
+919859|AIRCEL
+919860|AirTel
+919861|Reliance
+919862|Airtel
+919863|Reliance
+919864|Reliance
+919865|Aircel
+919866|Airtel
+919867|AirTel
+919868|DOLPHIN
+919869|DOLPHIN
+919870|Loop Mobile
+919871|AirTel
+919872|AirTel
+919873|Vodafone IN
+919874|Vodafone IN
+919875|SISTEMA
+919876|AirTel
+919877|VIDEOCON
+919878|AirTel
+919879|Vodafone IN
+919880|AIRTEL
+919881|IDEA
+919882|Idea
+919883|Reliance
+919884|Vodafone IN
+919885|Vodafone IN
+919886|Vodafone IN
+919887|IDEA
+919888|Vodafone IN
+919889|Idea
+919890|AirTel
+919891|IDEA
+919892|AirTel
+919893|AirTel
+919894|AirTel
+919895|AirTel
+919896|AirTel
+919897|AirTel
+919898|AirTel
+919899|Vodafone IN
+919900|AIRTEL
+919901|AIRTEL
+919902|AIRTEL
+919903|AirTel
+919904|IDEA
+919905|Reliance
+919906|Airtel
+919907|Reliance
+919908|Airtel
+919909|Vodafone IN
+919910|AirTel
+919911|IDEA
+919912|IDEA
+919913|Vodafone IN
+919914|IDEA
+919915|AirTel
+919916|Vodafone IN
+919917|IDEA
+919918|Vodafone IN
+919919|Vodafone IN
+919920|Vodafone IN
+919921|IDEA
+919922|IDEA
+919923|Vodafone IN
+919924|IDEA
+919925|Vodafone IN
+919926|Idea Cellular Ltd
+919927|IDEA
+919928|AirTel
+919929|AirTel
+919930|Vodafone IN
+919931|AirTel
+919932|AirTel
+919933|AirTel
+919934|AirTel
+919935|AirTel
+919936|AirTel
+919937|AirTel
+919938|AirTel
+919939|AirTel
+919940|AirTel
+919941|Aircel
+919942|Aircel
+919943|Vodafone IN
+919944|AirTel
+919945|AIRTEL
+919946|Vodafone IN
+919947|IDEA
+919948|IDEA
+919949|Airtel
+919950|AirTel
+919951|IDEA
+919952|AirTel
+919953|Vodafone IN
+919954|AirTel
+919955|AirTel
+919956|AirTel
+919957|AirTel
+919958|AirTel
+919959|Airtel
+919960|AirTel
+919961|IDEA
+919962|Vodafone IN
+919963|Airtel
+919964|IDEA
+919965|Aircel
+919966|Vodafone IN
+919967|AirTel
+919968|DOLPHIN
+919969|DOLPHIN
+919970|AirTel
+919971|AirTel
+919972|AIRTEL
+919973|AirTel
+919974|AirTel
+919975|AirTel
+919976|Aircel
+919977|Idea Cellular Ltd
+919978|Vodafone IN
+919979|Vodafone IN
+919980|AIRTEL
+919981|AirTel
+919982|Vodafone IN
+919983|Vodafone IN
+919984|Vodafone IN
+919985|Vodafone IN
+919986|Vodafone IN
+919987|AirTel
+919988|Vodafone IN
+919989|Airtel
+919990|IDEA
+919991|Vodafone IN
+919992|IDEA
+919993|AirTel
+919994|AirTel
+919995|AirTel
+919996|AirTel
+919997|AirTel
+919998|AirTel
+919999|Vodafone IN
diff --git a/carrier/en/92.txt b/carrier/en/92.txt
new file mode 100644
index 0000000..c796104
--- /dev/null
+++ b/carrier/en/92.txt
@@ -0,0 +1,43 @@
+# 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.
+
+92300|Mobilink
+92301|Mobilink
+92302|Mobilink
+92303|Mobilink
+92304|Mobilink
+92305|Mobilink
+92306|Mobilink
+92307|Mobilink
+92308|Mobilink
+92311|Ufone
+92312|Ufone
+92313|Ufone
+92314|Ufone
+92315|Ufone
+9232|Warid
+92331|Ufone
+92332|Ufone
+92333|Ufone
+92334|Ufone
+92335|Ufone
+92336|Ufone
+92341|Telenor
+92342|Telenor
+92343|Telenor
+92344|Telenor
+92345|Telenor
+92346|Telenor
+92347|Telenor
+92364|Ufone
diff --git a/carrier/en/93.txt b/carrier/en/93.txt
new file mode 100644
index 0000000..bfeffd5
--- /dev/null
+++ b/carrier/en/93.txt
@@ -0,0 +1,25 @@
+# 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.
+
+9370|AWCC
+93772|MTN
+93773|MTN
+93774|MTN
+93775|MTN
+93776|MTN
+93777|MTN
+93778|MTN
+93779|MTN
+9378|Etisalat
+9379|Roshan
diff --git a/carrier/en/94.txt b/carrier/en/94.txt
new file mode 100644
index 0000000..b3026af
--- /dev/null
+++ b/carrier/en/94.txt
@@ -0,0 +1,19 @@
+# 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.
+
+94117|Dialog
+9471|Mobitel
+9472|Etisalat
+9475|Airtel
+9477|Dialog
diff --git a/carrier/en/960.txt b/carrier/en/960.txt
new file mode 100644
index 0000000..100589e
--- /dev/null
+++ b/carrier/en/960.txt
@@ -0,0 +1,16 @@
+# 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.
+
+9607|Dhiraagu
+9609|Wataniya
diff --git a/carrier/en/962.txt b/carrier/en/962.txt
new file mode 100644
index 0000000..0dd6a5e
--- /dev/null
+++ b/carrier/en/962.txt
@@ -0,0 +1,18 @@
+# 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.
+
+96274|XPress JO
+96277|Orange
+96278|Umniah
+96279|zain JO
diff --git a/carrier/en/964.txt b/carrier/en/964.txt
new file mode 100644
index 0000000..767743f
--- /dev/null
+++ b/carrier/en/964.txt
@@ -0,0 +1,19 @@
+# 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.
+
+96475|Korek
+96476|Omnnea
+96477|Asia Cell
+96478|Zain
+96479|Zain
diff --git a/carrier/en/965.txt b/carrier/en/965.txt
new file mode 100644
index 0000000..8107f18
--- /dev/null
+++ b/carrier/en/965.txt
@@ -0,0 +1,37 @@
+# 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.
+
+965500|Viva
+965501|Wataniya
+965502|Wataniya
+965505|Viva
+965506|Wataniya
+965507|Wataniya
+965508|Wataniya
+965509|Wataniya
+96551|Wataniya
+96555|Viva
+96557|Wataniya
+96558|Wataniya
+96559|Wataniya
+96560|Wataniya
+96565|Wataniya
+96566|Wataniya
+96567|Wataniya
+96570|Wataniya
+96577|Wataniya
+96590|zain KW
+96594|zain KW
+96597|zain KW
+96599|zain KW
diff --git a/carrier/en/966.txt b/carrier/en/966.txt
new file mode 100644
index 0000000..4d8eb64
--- /dev/null
+++ b/carrier/en/966.txt
@@ -0,0 +1,21 @@
+# 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.
+
+96650|Al Jawal (STC)
+96653|Al Jawal (STC)
+96654|Mobily
+96655|Al Jawal (STC)
+96656|Mobily
+96658|Zain
+96659|Zain
diff --git a/carrier/en/967.txt b/carrier/en/967.txt
new file mode 100644
index 0000000..7ce7754
--- /dev/null
+++ b/carrier/en/967.txt
@@ -0,0 +1,18 @@
+# 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.
+
+96770|SabaFon
+96771|SabaFon
+96773|Spacetel Yemen
+96777|SabaFon
diff --git a/carrier/en/968.txt b/carrier/en/968.txt
new file mode 100644
index 0000000..d11539f
--- /dev/null
+++ b/carrier/en/968.txt
@@ -0,0 +1,18 @@
+# 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.
+
+96894|Nawras
+96895|Nawras
+96896|Nawras
+96897|Nawras
diff --git a/carrier/en/970.txt b/carrier/en/970.txt
new file mode 100644
index 0000000..6c6fd84
--- /dev/null
+++ b/carrier/en/970.txt
@@ -0,0 +1,16 @@
+# 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.
+
+97056|Wataniya
+97059|Palestine Cellular Communications
diff --git a/carrier/en/971.txt b/carrier/en/971.txt
new file mode 100644
index 0000000..2cd221c
--- /dev/null
+++ b/carrier/en/971.txt
@@ -0,0 +1,18 @@
+# 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.
+
+97150|Etisalat
+97152|du
+97155|du
+97156|Etisalat
diff --git a/carrier/en/972.txt b/carrier/en/972.txt
new file mode 100644
index 0000000..dfb1eca
--- /dev/null
+++ b/carrier/en/972.txt
@@ -0,0 +1,24 @@
+# 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.
+
+97250|Pelephone
+97252|Cellcom
+97253|Mirs - Hot Mobile
+97254|Orange
+9725566|Rami Levy
+9725567|Rami Levy
+97256|Wataniya
+97257|Mirs - Hot Mobile
+97258|Golan Telecom
+97259|Jawwal
diff --git a/carrier/en/973.txt b/carrier/en/973.txt
new file mode 100644
index 0000000..4bb532f
--- /dev/null
+++ b/carrier/en/973.txt
@@ -0,0 +1,24 @@
+# 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.
+
+973322|Batelco
+97333|VIVA
+97334|VIVA
+97336|zain BH
+97337|zain BH
+973383|Batelco
+973384|Batelco
+973388|Batelco
+97339|Batelco
+97366|zain BH
diff --git a/carrier/en/974.txt b/carrier/en/974.txt
new file mode 100644
index 0000000..f63c90a
--- /dev/null
+++ b/carrier/en/974.txt
@@ -0,0 +1,18 @@
+# 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.
+
+97433|ooredoo
+97455|ooredoo
+97466|ooredoo
+97477|Vodafone
diff --git a/carrier/en/975.txt b/carrier/en/975.txt
new file mode 100644
index 0000000..55bd745
--- /dev/null
+++ b/carrier/en/975.txt
@@ -0,0 +1,15 @@
+# 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.
+
+97517|B-Mobile of Bhutan Telecom
diff --git a/carrier/en/977.txt b/carrier/en/977.txt
new file mode 100644
index 0000000..b8acd1b
--- /dev/null
+++ b/carrier/en/977.txt
@@ -0,0 +1,15 @@
+# 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.
+
+97798|Namaste / NT Mobile
diff --git a/carrier/en/98.txt b/carrier/en/98.txt
new file mode 100644
index 0000000..240e9f2
--- /dev/null
+++ b/carrier/en/98.txt
@@ -0,0 +1,25 @@
+# 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.
+
+9891|IR-MCI
+98930|Irancell
+98931|MTCE
+98932|Taliya
+989347|TKC
+98935|Irancell
+98936|Irancell
+98937|Irancell
+98938|Irancell
+98939|Irancell
+989990|IR-MCI
diff --git a/carrier/en/992.txt b/carrier/en/992.txt
new file mode 100644
index 0000000..61d0642
--- /dev/null
+++ b/carrier/en/992.txt
@@ -0,0 +1,21 @@
+# 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.
+
+99290|Megafon
+992917|Tacom
+992918|Babilon-M
+992919|Tacom
+992927|Tcell
+99293|Tcell
+99298|Babilon-M
diff --git a/carrier/en/993.txt b/carrier/en/993.txt
new file mode 100644
index 0000000..751f5d8
--- /dev/null
+++ b/carrier/en/993.txt
@@ -0,0 +1,17 @@
+# 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.
+
+99365|TM-Cell
+99366|MTS (BARASH Communication)
+99367|MTS (BARASH Communication)
diff --git a/carrier/en/994.txt b/carrier/en/994.txt
new file mode 100644
index 0000000..1263e59
--- /dev/null
+++ b/carrier/en/994.txt
@@ -0,0 +1,20 @@
+# 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.
+
+99440|FONEX
+99450|Azercell
+99451|Azercell
+99455|Bakcell
+99470|Nar Mobile
+99477|Nar Mobile
diff --git a/carrier/en/995.txt b/carrier/en/995.txt
new file mode 100644
index 0000000..4e2219a
--- /dev/null
+++ b/carrier/en/995.txt
@@ -0,0 +1,34 @@
+# 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.
+
+99550|MagtiCom
+99551|MagtiCom
+99554|MagtiCom
+99555|Geocell
+99557|Geocell
+99558|Geocell
+99562|Geocell
+99570|Silknet
+99571|Beeline
+99577|Geocell
+99579|Beeline
+99590|MagtiCom
+99591|MagtiCom
+99592|Beeline
+99593|Geocell
+99595|MagtiCom
+99596|MagtiCom
+99597|Beeline
+99598|MagtiCom
+99599|MagtiCom
diff --git a/carrier/en/996.txt b/carrier/en/996.txt
new file mode 100644
index 0000000..7005bc2
--- /dev/null
+++ b/carrier/en/996.txt
@@ -0,0 +1,18 @@
+# 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.
+
+996312|Beeline
+99650|Beeline
+99655|MegaCom
+99677|Beeline
diff --git a/carrier/en/998.txt b/carrier/en/998.txt
new file mode 100644
index 0000000..44580da
--- /dev/null
+++ b/carrier/en/998.txt
@@ -0,0 +1,33 @@
+# 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.
+
+99861|MTS
+99862|MTS
+99865|MTS
+99866|MTS
+99867|MTS
+99869|MTS
+99870|MTS
+99872|MTS
+99873|MTS
+99874|MTS
+99875|MTS
+99876|MTS
+99879|MTS
+99890|Beeline
+99891|Beeline
+99892|MTS
+99893|Ucell
+99894|Ucell
+99897|MTS
diff --git a/geocoding/ar/82.txt b/geocoding/ar/82.txt
new file mode 100644
index 0000000..232210c
--- /dev/null
+++ b/geocoding/ar/82.txt
@@ -0,0 +1,34 @@
+# 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.
+
+# Generated from: Wikipedia translations of the prefixes listed:
+# http://www.itu.int/oth/T0202000072/en [2004-03-01]
+# http://en.wikipedia.org/wiki/+82 [390794641]
+
+822|سول
+8231|جيونجي دو
+8232|مدينة إنتشيون الكبرى
+8233|جانجون-دو
+8241|تشانجتشيونجنام دو
+8242|مدينة دايجون الكبرى
+8243|تشانجتشيونج دو
+8251|مدينة بوسان الكبرى
+8252|مدينة أولسان الكبرى
+8253|مدينة دياجو الكبرى
+8254|جيونجسانجبك دو
+8255|جيونسانجنام-دو
+8261|جولانام-دو
+8262|مدينة جوانججو الكبرى
+8263|جولابوك-دو
+8264|جيجو دو
diff --git a/geocoding/ar/966.txt b/geocoding/ar/966.txt
new file mode 100644
index 0000000..5db9feb
--- /dev/null
+++ b/geocoding/ar/966.txt
@@ -0,0 +1,27 @@
+# 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.
+
+# Generated from the "en" file, translations courtesy of wikipedia.
+
+96611|الرياض/الخرج
+96612|مكة/جدة
+96613|الدمام/الخبر/الظهران
+96614|المدينة المنورة/عرعر/تبوك/ينبع البحر
+96616|حائل/القصيم
+96617|أبها/نجران/جازان
+9662|مكة/جدة
+9663|الدمام/الخبر/الظهران
+9664|المدينة المنورة/عرعر/تبوك/ينبع البحر
+9666|حائل/منطقة القصيم
+9667|أبها/نجران/جازان
diff --git a/geocoding/de/49.txt b/geocoding/de/49.txt
index 26967a3..ec90d32 100644
--- a/geocoding/de/49.txt
+++ b/geocoding/de/49.txt
@@ -2015,12 +2015,12 @@
 494129|Haseldorf
 494131|Lüneburg
 494132|Amelinghausen
-494133|Wittorf Kreis Lünebeburg
-494134|Embsen Kreis Lünebeburg
+494133|Wittorf Kreis Lüneburg
+494134|Embsen Kreis Lüneburg
 494135|Kirchgellersen
 494136|Scharnebeck
 494137|Barendorf
-494138|Betzendorf Kreis Lünebeburg
+494138|Betzendorf Kreis Lüneburg
 494139|Hohnstorf Elbe
 494140|Estorf Kreis Stade
 494141|Stade
diff --git a/geocoding/en/1.txt b/geocoding/en/1.txt
index e0edd82..3014e82 100644
--- a/geocoding/en/1.txt
+++ b/geocoding/en/1.txt
@@ -3840,6 +3840,7 @@
 1270932|Greensburg, KY
 1270965|Marion, KY
 1270982|Elizabethtown, KY
+1272|Pennsylvania
 1276|Virginia
 1276223|Wytheville, VA
 1276228|Wytheville, VA
@@ -22331,6 +22332,7 @@
 1734996|Ann Arbor, MI
 1734997|Ann Arbor, MI
 1734998|Ann Arbor, MI
+1737|Texas
 1740|Ohio
 1740223|Marion, OH
 1740246|Thornville, OH
diff --git a/geocoding/en/220.txt b/geocoding/en/220.txt
index d3d0edc..b503810 100644
--- a/geocoding/en/220.txt
+++ b/geocoding/en/220.txt
@@ -13,11 +13,47 @@
 # limitations under the License.
 
 # Generated from:
-# http://en.wikipedia.org/wiki/+220 [414318078]
+# http://www.itu.int/oth/T020200004F/en
 
 22042|Banjul
-22043|Serekunda
+22043|Bundung/Serekunda
 220441|Sanyang
-220446|Kotu
+2204410|Brufut
+2204412|Tanji
+2204416|Tujereng
+2204417|Sanyang
+2204419|Kartong
+22044195|Berending
+220446|Kotu/Senegambia
 220447|Yundum
+220448|Brikama/Kanilia
+2204480|Bondali
+2204485|Kafuta
+2204486|Gunjur
+2204487|Faraba
+2204488|Sibanor
+2204489|Bwiam
 220449|Bakau
+2205540|Kaiaf
+2205541|Kwenella
+2205542|Nyorojattaba
+2205543|Japeneh/Soma
+2205544|Bureng
+2205545|Pakaliba
+2205546|Kudang
+2205547|Jareng
+220566|Baja Kunda/Basse/Fatoto/Gambisara/Garawol/Misera/Sambakunda/Sudowol
+2205665|Kuntaur
+2205666|Numeyel
+220567|Sotuma
+2205674|Bansang
+2205676|Georgetown
+2205678|Brikama-Ba
+2205710|Barra
+2205714|Ndugukebbe
+2205720|Kerewan
+2205723|Njabakunda
+2205725|Iliasa
+2205735|Farafenni
+2205738|Ngensanjal
+2205748|Kaur
diff --git a/geocoding/en/241.txt b/geocoding/en/241.txt
index bd69dc7..8f9ecd0 100644
--- a/geocoding/en/241.txt
+++ b/geocoding/en/241.txt
@@ -16,33 +16,33 @@
 # http://www.itu.int/oth/T020200004E/en [2012-07-04]
 # http://en.wikipedia.org/wiki/+241 [503030636]
 
-241140|Kango
-2411420|Ntoum
-2411424|Cocobeach
-241144|Libreville
-241145|Libreville
-241146|Libreville
-241147|Libreville
-241148|Libreville
-241150|Gamba
-241154|Omboué
-241155|Port-Gentil
-241156|Port-Gentil
-241158|Lambaréné
-241159|Ndjolé
-241160|Ngouoni
-241162|Mounana
-241164|Lastourville
-241165|Koulamoutou
-241166|Moanda
-241167|Franceville
-241169|Léconi/Akiéni/Okondja
-24117|Libreville
-241182|Tchibanga
-241183|Mayumba
-241186|Mouila
-241190|Makokou
-241192|Mékambo
-241193|Booué
-241196|Bitam
-241198|Oyem
+2410140|Kango
+24101420|Ntoum
+24101424|Cocobeach
+2410144|Libreville
+2410145|Libreville
+2410146|Libreville
+2410147|Libreville
+2410148|Libreville
+2410150|Gamba
+2410154|Omboué
+2410155|Port-Gentil
+2410156|Port-Gentil
+2410158|Lambaréné
+2410159|Ndjolé
+2410160|Ngouoni
+2410162|Mounana
+2410164|Lastoursville
+2410165|Koulamoutou
+2410166|Moanda
+2410167|Franceville
+2410169|Léconi/Akiéni/Okondja
+241017|Libreville
+2410182|Tchibanga
+2410183|Mayumba
+2410186|Mouila
+2410190|Makokou
+2410192|Mékambo
+2410193|Booué
+2410196|Bitam
+2410198|Oyem
diff --git a/geocoding/en/47.txt b/geocoding/en/47.txt
new file mode 100644
index 0000000..23b2af8
--- /dev/null
+++ b/geocoding/en/47.txt
@@ -0,0 +1,49 @@
+# 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.
+
+# Prefixes from:
+# http://www.npt.no/npt/numsys/E.164.pdf
+# Note Svalbard is excluded; it has its own region code.
+
+472|Oslo
+4731|Buskerud
+4732|Buskerud
+4733|Vestfold
+4734|Vestfold
+4735|Telemark
+4737|Aust-Agder
+4738|Vest-Agder
+4751|Rogaland
+4752|Rogaland
+4753|Hordaland
+4755|Hordaland
+4756|Hordaland
+4757|Sogn og Fjordane
+4760|Oppland
+4761|Oppland
+4762|Hedmark
+4763|Akershus
+4764|Akershus
+4766|Akershus
+4767|Akershus
+4769|Østfold
+4770|Møre og Romsdal
+4771|Møre og Romsdal
+4772|Sør-Trøndelag
+4773|Sør-Trøndelag
+4774|Nord-Trøndelag
+4775|Nordland
+4776|Nordland
+4777|Troms
+4778|Finnmark
diff --git a/geocoding/en/49.txt b/geocoding/en/49.txt
index 522421d..e8ace5a 100644
--- a/geocoding/en/49.txt
+++ b/geocoding/en/49.txt
@@ -2014,12 +2014,12 @@
 494129|Haseldorf
 494131|Lüneburg
 494132|Amelinghausen
-494133|Wittorf Kreis Lünebeburg
-494134|Embsen Kreis Lünebeburg
+494133|Wittorf Kreis Lüneburg
+494134|Embsen Kreis Lüneburg
 494135|Kirchgellersen
 494136|Scharnebeck
 494137|Barendorf
-494138|Betzendorf Kreis Lünebeburg
+494138|Betzendorf Kreis Lüneburg
 494139|Hohnstorf Elbe
 494140|Estorf Kreis Stade
 494141|Stade
diff --git a/geocoding/en/966.txt b/geocoding/en/966.txt
new file mode 100644
index 0000000..e15f09c
--- /dev/null
+++ b/geocoding/en/966.txt
@@ -0,0 +1,29 @@
+# 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.
+
+# Generated from:
+# http://www.itu.int/dms_pub/itu-t/oth/02/02/T02020000B70001PDFE.pdf
+# Including both old and new NDCs during the parallel running period.
+
+96611|Riyadh/Kharj
+96612|Makkah/Jeddah
+96613|Dammam/Khobar/Dahran
+96614|Madenah/Arar/Tabuk/Yanbu
+96616|Hail/Qasim
+96617|Abha/Najran/Jezan
+9662|Makkah/Jeddah
+9663|Dammam/Khobar/Dahran
+9664|Madenah/Arar/Tabuk/Yanbu
+9666|Hail/Qasim
+9667|Abha/Najran/Jezan
diff --git a/geocoding/en/98.txt b/geocoding/en/98.txt
index 18ecc80..3aec80c 100644
--- a/geocoding/en/98.txt
+++ b/geocoding/en/98.txt
@@ -15,6 +15,7 @@
 # Generated from:
 # http://www.itu.int/oth/T0202000066/en [2012-07-24]
 # Numbering Plan received from Sony Ericsson [2012-04]
+# Some prefixes were changed/removed based on http://www.tct.ir/?siteid=1&pageid=195
 # Some names were changed to the more common English spelling.
 
 98111|Babol
@@ -37,25 +38,19 @@
 98182|Bandar Anzali suburbs
 98191|Chalus
 98192|Chalus suburbs
-9821|Tehran
-98221|Tehran suburbs
-98228|Eslamshahr
-98229|Eslamshahr suburbs
+9821|Tehran province
 98231|Semnan
 98232|Semnan suburbs
 98241|Zanjan
 98242|Zanjan suburbs
-98251|Qom
-98252|Qom suburbs
+9825|Qom province
 98255|Saveh
 98256|Saveh suburbs
-9826|Karaj
+9826|Alborz
 98273|Shahroud
 98274|Shahroud suburbs
 98281|Qazvin
 98282|Qazvin suburbs
-98291|Varamin
-98292|Varamin suburbs
 98311|Isfahan
 98312|Isfahan suburbs
 98321|Shahreza
diff --git a/geocoding/fa/98.txt b/geocoding/fa/98.txt
index 09d2f90..dcefcc6 100644
--- a/geocoding/fa/98.txt
+++ b/geocoding/fa/98.txt
@@ -35,25 +35,19 @@
 98182|حومهٔ بندر انزلی
 98191|چالوس
 98192|حومهٔ چالوس
-9821|تهران
-98221|حومهٔ تهران
-98228|اسلامشهر
-98229|حومهٔ اسلامشهر
+9821|استان تهران
 98231|سمنان
 98232|حومهٔ سمنان
 98241|زنجان
 98242|حومهٔ زنجان
-98251|قم
-98252|حومهٔ قم
+9825|استان قم
 98255|ساوه
 98256|حومهٔ ساوه
-9826|کرج
+9826|استان البرز
 98273|شاهرود
 98274|حومهٔ شاهرود
 98281|قزوین
 98282|حومهٔ قزوین
-98291|ورامین
-98292|حومهٔ ورامین
 98311|اصفهان
 98312|حومهٔ اصفهان
 98321|شهرضا
diff --git a/phonemetadata.proto b/phonemetadata.proto
index ecd3ba2..2246a92 100644
--- a/phonemetadata.proto
+++ b/phonemetadata.proto
@@ -16,14 +16,14 @@
 
 // Definition of protocol buffer for holding metadata for international
 // telephone numbers. The fields here correspond exactly to those in
-// resources/PhoneNumberMetaData.xml.
+// resources/PhoneNumberMetadata.xml.
 // @author Shaopeng Jia
 
 syntax = "proto2";
 
-option java_package = "com.google.i18n.phonenumbers";
 option optimize_for = LITE_RUNTIME;
 
+option java_package = "com.google.i18n.phonenumbers";
 package i18n.phonenumbers;
 
 message NumberFormat {
@@ -118,25 +118,31 @@
   // for all types of phone numbers. If any element is missing in the
   // description of a specific type in the XML file, the element will inherit
   // from its counterpart in the general_desc. Every locale is assumed to have
-  // fixed line and mobile numbers - if these types are missing in the XML
-  // file, they will inherit all fields from the general_desc. For all other
-  // types, if the whole type is missing in the xml file, it will be given a
-  // national_number_pattern of "NA" and a possible_number_pattern of "NA".
-  required PhoneNumberDesc general_desc = 1;
-  required PhoneNumberDesc fixed_line = 2;
-  required PhoneNumberDesc mobile = 3;
-  required PhoneNumberDesc toll_free = 4;
-  required PhoneNumberDesc premium_rate = 5;
-  required PhoneNumberDesc shared_cost = 6;
-  required PhoneNumberDesc personal_number = 7;
-  required PhoneNumberDesc voip = 8;
-  required PhoneNumberDesc pager = 21;
-  required PhoneNumberDesc uan = 25;
-  required PhoneNumberDesc emergency = 27;
-  required PhoneNumberDesc voicemail = 28;
+  // fixed line and mobile numbers - if these types are missing in the
+  // PhoneNumberMetadata XML file, they will inherit all fields from the
+  // general_desc. For all other types that are generally relevant to normal
+  // phone numbers, if the whole type is missing in the PhoneNumberMetadata XML
+  // file, it will be given a national_number_pattern of "NA" and a
+  // possible_number_pattern of "NA".
+  optional PhoneNumberDesc general_desc = 1;
+  optional PhoneNumberDesc fixed_line = 2;
+  optional PhoneNumberDesc mobile = 3;
+  optional PhoneNumberDesc toll_free = 4;
+  optional PhoneNumberDesc premium_rate = 5;
+  optional PhoneNumberDesc shared_cost = 6;
+  optional PhoneNumberDesc personal_number = 7;
+  optional PhoneNumberDesc voip = 8;
+  optional PhoneNumberDesc pager = 21;
+  optional PhoneNumberDesc uan = 25;
+  optional PhoneNumberDesc emergency = 27;
+  optional PhoneNumberDesc voicemail = 28;
+  optional PhoneNumberDesc short_code = 29;
+  optional PhoneNumberDesc standard_rate = 30;
+  optional PhoneNumberDesc carrier_specific = 31;
+
   // The rules here distinguish the numbers that are only able to be dialled
   // nationally.
-  required PhoneNumberDesc no_international_dialling = 24;
+  optional PhoneNumberDesc no_international_dialling = 24;
 
   // The ISO 3166-1 alpha-2 representation of a country/region, with the
   // exception of "country calling codes" used for non-geographical entities,
@@ -148,14 +154,14 @@
   // The country calling code that one would dial from overseas when trying to
   // dial a phone number in this country. For example, this would be "64" for
   // New Zealand.
-  required int32 country_code = 10;
+  optional int32 country_code = 10;
 
   // The international_prefix of country A is the number that needs to be
   // dialled from country A to another country (country B). This is followed
   // by the country code for country B. Note that some countries may have more
   // than one international prefix, and for those cases, a regular expression
   // matching the international prefixes will be stored in this field.
-  required string international_prefix = 11;
+  optional string international_prefix = 11;
 
   // If more than one international prefix is present, a preferred prefix can
   // be specified here for out-of-country formatting purposes. If this field is
@@ -263,6 +269,12 @@
   // and all regions associated with that calling code will use the same
   // setting.
   optional bool leading_zero_possible = 26 [default=false];
+
+  // This field is set when this country has implemented mobile number
+  // portability. This means that transferring mobile numbers between carriers
+  // is allowed. A consequence of this is that phone prefix to carrier mapping
+  // is less reliable.
+  optional bool mobile_number_portable_region = 32 [default=false];
 }
 
 message PhoneMetadataCollection {
diff --git a/test/carrier/en/1.txt b/test/carrier/en/1.txt
new file mode 100644
index 0000000..afa8be3
--- /dev/null
+++ b/test/carrier/en/1.txt
@@ -0,0 +1,16 @@
+# 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.
+
+1650212|US carrier
+1650213|US carrier2
diff --git a/test/carrier/en/244.txt b/test/carrier/en/244.txt
new file mode 100644
index 0000000..2459200
--- /dev/null
+++ b/test/carrier/en/244.txt
@@ -0,0 +1,16 @@
+# 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.
+
+244262|Angolan fixed line carrier
+244917|Angolan carrier
diff --git a/test/carrier/en/44.txt b/test/carrier/en/44.txt
new file mode 100644
index 0000000..7b8f783
--- /dev/null
+++ b/test/carrier/en/44.txt
@@ -0,0 +1,17 @@
+# 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.
+
+4411|British fixed line carrier
+4473|British carrier
+44760|British pager
diff --git a/test/carrier/sv/44.txt b/test/carrier/sv/44.txt
new file mode 100644
index 0000000..849b60b
--- /dev/null
+++ b/test/carrier/sv/44.txt
@@ -0,0 +1,15 @@
+# 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.
+
+4473|Brittisk operatör
diff --git a/test/geocoding/en/54.txt b/test/geocoding/en/54.txt
new file mode 100644
index 0000000..577d7e2
--- /dev/null
+++ b/test/geocoding/en/54.txt
@@ -0,0 +1,15 @@
+# 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.
+
+542214|La Plata
diff --git a/test/timezones/map_data.txt b/test/timezones/map_data.txt
new file mode 100644
index 0000000..3a438a6
--- /dev/null
+++ b/test/timezones/map_data.txt
@@ -0,0 +1,24 @@
+# Copyright (C) 2012 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.
+
+1|America/New_York&America/Chicago&America/Winnipeg&America/Los_Angeles
+1201|America/New_York
+1212812|America/New_York
+1234|America/New_York
+1604|America/Winnipeg
+1617423|America/Chicago
+1650960|America/Los_Angeles
+1989|Ameriac/Los_Angeles
+612|Australia/Sydney
+82|Asia/Seoul
diff --git a/timezones/map_data.txt b/timezones/map_data.txt
new file mode 100644
index 0000000..c0798c1
--- /dev/null
+++ b/timezones/map_data.txt
@@ -0,0 +1,1996 @@
+# Copyright (C) 2012 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.
+
+# Generated from:
+# Internal statistics data (2013-06-12).
+
+# TODO: Solve these current issues:
+#   -Australian prefix 618 has almost as many establishments from
+#    Australia/Adelaide as from Australia/Perth. This is due to the short
+#    length of the phone prefix. Thus, a custom config should be used to
+#    get a longer prefix.
+#   -Add prefixes for America/Noronha and Pacific/Easter.
+
+# List of deleted prefixes from the original data:
+#   -Prefixes 9761, 9762, since they just indicate the carrier.
+#   -Prefix 9765, since it is just a wireless local loop prefix.
+#   -Prefix 5905. It is the only prefix for 590 country code, which has three
+#    timezones (America/Guadeloupe, America/Halifax and America/Marigot),
+#    whereas 5905 has only one (America/Guadeloupe).
+#    TODO: Investigate where the time zones America/Halifax and America/Marigot
+#          should be used.
+
+1|America/Anguilla&America/Antigua&America/Barbados&America/Cayman&America/Chicago&America/Denver&America/Dominica&America/Edmonton&America/Grand_Turk&America/Grenada&America/Halifax&America/Jamaica&America/Juneau&America/Los_Angeles&America/Lower_Princes&America/Montserrat&America/Nassau&America/New_York&America/Port_of_Spain&America/Puerto_Rico&America/St_Johns&America/St_Kitts&America/St_Lucia&America/St_Thomas&America/St_Vincent&America/Toronto&America/Tortola&America/Vancouver&America/Winnipeg&Atlantic/Bermuda&Pacific/Guam&Pacific/Honolulu&Pacific/Pago_Pago&Pacific/Saipan
+1201|America/New_York
+1202|America/New_York
+1203|America/New_York
+1204|America/Winnipeg
+1205|America/Chicago
+1206|America/Los_Angeles
+1207|America/New_York
+120822|America/Denver
+120823|America/Denver
+120824|America/Los_Angeles
+1208253|America/Denver
+1208255|America/Los_Angeles
+120826|America/Los_Angeles
+120827|America/Denver
+120828|America/Denver
+1208292|America/Los_Angeles
+1208297|America/Denver
+12083|America/Denver
+120841|America/Denver
+120842|America/Denver
+1208433|America/Denver
+1208436|America/Denver
+1208437|America/Los_Angeles
+1208438|America/Denver
+1208442|America/Denver
+1208448|America/Los_Angeles
+1208452|America/Denver
+1208453|America/Denver
+1208454|America/Denver
+1208455|America/Denver
+1208457|America/Los_Angeles
+1208459|America/Denver
+120846|America/Denver
+1208475|America/Denver
+1208476|America/Los_Angeles
+1208478|America/Denver
+120848|America/Denver
+120849|America/Denver
+12085|America/Denver
+120861|America/Los_Angeles
+1208622|America/Denver
+1208623|America/Los_Angeles
+1208624|America/Denver
+1208628|America/Los_Angeles
+1208629|America/Denver
+120863|America/Denver
+120864|America/Denver
+120865|America/Denver
+120866|America/Los_Angeles
+1208672|America/Denver
+1208676|America/Los_Angeles
+1208677|America/Denver
+1208678|America/Denver
+1208682|America/Los_Angeles
+1208683|America/Los_Angeles
+1208684|America/Denver
+1208686|America/Los_Angeles
+1208687|America/Los_Angeles
+120870|America/Denver
+120871|America/Denver
+120872|America/Denver
+120873|America/Denver
+1208743|America/Los_Angeles
+1208745|America/Denver
+1208746|America/Los_Angeles
+1208755|America/Los_Angeles
+1208756|America/Denver
+1208762|America/Los_Angeles
+1208765|America/Los_Angeles
+1208766|America/Denver
+1208769|America/Los_Angeles
+120877|America/Los_Angeles
+1208782|America/Denver
+1208783|America/Los_Angeles
+1208785|America/Denver
+1208787|America/Denver
+1208788|America/Denver
+1208794|America/Denver
+1208798|America/Los_Angeles
+1208799|America/Los_Angeles
+1208835|America/Los_Angeles
+1208837|America/Denver
+120884|America/Denver
+120885|America/Denver
+120886|America/Denver
+1208870|America/Denver
+1208875|America/Los_Angeles
+1208878|America/Denver
+1208879|America/Denver
+1208880|America/Denver
+1208882|America/Los_Angeles
+1208883|America/Los_Angeles
+1208884|America/Denver
+1208885|America/Los_Angeles
+1208886|America/Denver
+1208887|America/Denver
+1208888|America/Denver
+120889|America/Denver
+1208922|America/Denver
+1208926|America/Los_Angeles
+1208934|America/Denver
+1208935|America/Los_Angeles
+1208938|America/Denver
+1208939|America/Denver
+120894|America/Denver
+120896|America/Los_Angeles
+120898|America/Los_Angeles
+120899|America/Denver
+1209|America/Los_Angeles
+1210|America/Chicago
+1212|America/New_York
+1213|America/Los_Angeles
+1214|America/Chicago
+1215|America/New_York
+1216|America/New_York
+1217|America/Chicago
+1218|America/Chicago
+121922|America/Chicago
+121925|America/New_York
+121926|America/Chicago
+121927|America/New_York
+121928|America/Chicago
+12193|America/Chicago
+12194|America/Chicago
+12195|America/Chicago
+12196|America/Chicago
+12197|America/Chicago
+12198|America/Chicago
+12199|America/Chicago
+1224|America/Chicago
+1225|America/Chicago
+1226|America/Toronto
+1228|America/Chicago
+1229|America/New_York
+123|America/New_York
+1240|America/New_York
+1242|America/Nassau
+1246|America/Barbados
+1248|America/New_York
+125021|America/Vancouver
+1250242|America/Edmonton
+1250245|America/Vancouver
+1250246|America/Vancouver
+1250247|America/Vancouver
+1250248|America/Vancouver
+125025|America/Vancouver
+1250260|America/Vancouver
+1250262|America/Edmonton
+1250265|America/Vancouver
+125028|America/Vancouver
+125029|America/Vancouver
+125031|America/Vancouver
+125033|America/Vancouver
+125034|America/Edmonton
+125035|America/Vancouver
+125036|America/Vancouver
+125037|America/Vancouver
+125038|America/Vancouver
+125039|America/Vancouver
+1250412|America/Vancouver
+1250417|America/Edmonton
+125042|America/Edmonton
+125044|America/Vancouver
+125046|America/Vancouver
+125047|America/Vancouver
+1250480|America/Vancouver
+1250483|America/Vancouver
+1250487|America/Vancouver
+1250489|America/Edmonton
+125049|America/Vancouver
+12505|America/Vancouver
+12506|America/Vancouver
+125070|America/Vancouver
+125071|America/Vancouver
+125072|America/Vancouver
+125074|America/Vancouver
+125075|America/Vancouver
+125076|America/Vancouver
+125077|America/Vancouver
+125078|America/Edmonton
+12508|America/Vancouver
+12509|America/Vancouver
+1251|America/Chicago
+1252|America/New_York
+1253|America/Los_Angeles
+1254|America/Chicago
+1256|America/Chicago
+1260|America/New_York
+1262|America/Chicago
+1264|America/Anguilla
+1267|America/New_York
+1268|America/Antigua
+1269|America/New_York
+1270230|America/Chicago
+1270234|America/New_York
+1270236|America/Chicago
+1270237|America/Chicago
+127024|America/Chicago
+127025|America/Chicago
+127026|America/Chicago
+127027|America/Chicago
+127029|America/Chicago
+127033|America/Chicago
+127034|America/Chicago
+127035|America/New_York
+1270360|America/New_York
+1270362|America/Chicago
+1270365|America/Chicago
+1270369|America/New_York
+127038|America/Chicago
+127039|America/Chicago
+127041|America/Chicago
+127042|America/New_York
+127043|America/Chicago
+127044|America/Chicago
+127046|America/New_York
+127047|America/Chicago
+127048|America/Chicago
+12705|America/Chicago
+127062|America/Chicago
+127063|America/Chicago
+127064|America/Chicago
+127065|America/Chicago
+127066|America/Chicago
+127067|America/Chicago
+127068|America/Chicago
+1270691|America/Chicago
+1270692|America/New_York
+1270699|America/New_York
+127070|America/Chicago
+127072|America/Chicago
+127073|America/New_York
+127074|America/Chicago
+127075|America/Chicago
+1270761|America/Chicago
+1270762|America/Chicago
+1270763|America/New_York
+1270765|America/New_York
+1270766|America/New_York
+1270769|America/New_York
+127077|America/Chicago
+1270780|America/Chicago
+1270781|America/Chicago
+1270782|America/Chicago
+1270783|America/Chicago
+1270786|America/Chicago
+1270789|America/New_York
+127079|America/Chicago
+1270821|America/Chicago
+1270824|America/Chicago
+1270825|America/Chicago
+1270826|America/Chicago
+1270827|America/Chicago
+1270828|America/New_York
+127083|America/Chicago
+127084|America/Chicago
+127085|America/Chicago
+1270862|America/New_York
+1270864|America/Chicago
+1270866|America/Chicago
+1270877|America/New_York
+1270879|America/Chicago
+127088|America/Chicago
+127089|America/Chicago
+127090|America/Chicago
+127092|America/Chicago
+127093|America/Chicago
+127096|America/Chicago
+1270982|America/New_York
+1270988|America/Chicago
+1276|America/New_York
+1281|America/Chicago
+1284|America/Tortola
+1289|America/Toronto
+1301|America/New_York
+1302|America/New_York
+1303|America/Denver
+1304|America/New_York
+1305|America/New_York
+13062|America/Winnipeg
+13063|America/Winnipeg
+13064|America/Winnipeg
+13065|America/Winnipeg
+13066|America/Winnipeg
+13067|America/Winnipeg
+130682|America/Edmonton
+130683|America/Winnipeg
+130684|America/Winnipeg
+130686|America/Winnipeg
+130687|America/Winnipeg
+130688|America/Winnipeg
+130689|America/Edmonton
+13069|America/Winnipeg
+1307|America/Denver
+1308233|America/Chicago
+1308234|America/Chicago
+1308235|America/Denver
+1308236|America/Chicago
+1308237|America/Chicago
+130825|America/Denver
+130826|America/Denver
+130828|America/Denver
+1308324|America/Chicago
+1308327|America/Denver
+130834|America/Chicago
+130835|America/Denver
+130836|America/Chicago
+130838|America/Chicago
+130839|America/Chicago
+1308423|America/Denver
+1308425|America/Chicago
+130843|America/Denver
+130845|America/Chicago
+130846|America/Chicago
+13085|America/Chicago
+130862|America/Denver
+130863|America/Denver
+130866|America/Denver
+130869|America/Chicago
+130872|America/Chicago
+130874|America/Chicago
+130875|America/Chicago
+130876|America/Denver
+130877|America/Denver
+130878|America/Chicago
+130883|America/Chicago
+130886|America/Chicago
+1308872|America/Chicago
+1308874|America/Denver
+130888|America/Denver
+13089|America/Chicago
+1309|America/Chicago
+1310|America/Los_Angeles
+1312|America/Chicago
+1313|America/New_York
+1314|America/Chicago
+1315|America/New_York
+1316|America/Chicago
+1317|America/New_York
+1318|America/Chicago
+1319|America/Chicago
+1320|America/Chicago
+1321|America/New_York
+1323|America/Los_Angeles
+1325|America/Chicago
+1330|America/New_York
+1334|America/Chicago
+1336|America/New_York
+1337|America/Chicago
+1340|America/St_Thomas
+1345|America/Cayman
+1347|America/New_York
+135|America/New_York
+1360|America/Los_Angeles
+1361|America/Chicago
+1385|America/Denver
+1386|America/New_York
+1401|America/New_York
+14022|America/Chicago
+140232|America/Chicago
+140233|America/Chicago
+140234|America/Chicago
+140235|America/Chicago
+140236|America/Chicago
+1402370|America/Chicago
+1402371|America/Chicago
+1402372|America/Chicago
+1402373|America/Chicago
+1402374|America/Chicago
+1402375|America/Chicago
+1402376|America/Denver
+1402379|America/Chicago
+140238|America/Chicago
+140239|America/Chicago
+14024|America/Chicago
+14025|America/Chicago
+14026|America/Chicago
+14027|America/Chicago
+14028|America/Chicago
+14029|America/Chicago
+1403|America/Edmonton
+1404|America/New_York
+1405|America/Chicago
+1406|America/Denver
+1407|America/New_York
+1408|America/Los_Angeles
+1409|America/Chicago
+1410|America/New_York
+1412|America/New_York
+1413|America/New_York
+1414|America/Chicago
+1415|America/Los_Angeles
+1416|America/Toronto
+1417|America/Chicago
+1418|America/Toronto
+1419|America/New_York
+14232|America/New_York
+14233|America/New_York
+142342|America/New_York
+142343|America/New_York
+1423442|America/New_York
+1423447|America/Chicago
+142346|America/New_York
+142347|America/New_York
+142348|America/New_York
+142349|America/New_York
+14235|America/New_York
+142361|America/New_York
+142362|America/New_York
+142363|America/New_York
+142364|America/New_York
+1423652|America/New_York
+1423658|America/Chicago
+142366|America/New_York
+142369|America/New_York
+14237|America/New_York
+142382|America/New_York
+142383|America/Chicago
+142384|America/New_York
+142385|America/New_York
+142386|America/New_York
+142387|America/New_York
+142388|America/New_York
+142389|America/New_York
+142391|America/New_York
+142392|America/New_York
+142394|America/Chicago
+142395|America/New_York
+142396|America/New_York
+142397|America/New_York
+142398|America/New_York
+1425|America/Los_Angeles
+1432|America/Chicago
+1434|America/New_York
+1435|America/Denver
+1438|America/Toronto
+1440|America/New_York
+1441|Atlantic/Bermuda
+1443|America/New_York
+145|America/Toronto
+146|America/Chicago
+1473|America/Grenada
+1478|America/New_York
+1479|America/Chicago
+1480|America/Denver
+1484|America/New_York
+1501|America/Chicago
+1502|America/New_York
+1503|America/Los_Angeles
+1504|America/Chicago
+1505|America/Denver
+1506|America/Halifax
+1507|America/Chicago
+1508|America/New_York
+1509|America/Los_Angeles
+1510|America/Los_Angeles
+1512|America/Chicago
+1513|America/New_York
+1514|America/Toronto
+1515|America/Chicago
+1516|America/New_York
+1517|America/New_York
+1518|America/New_York
+1519|America/Toronto
+152|America/Denver
+153|America/Los_Angeles
+1540|America/New_York
+15412|America/Los_Angeles
+154130|America/Los_Angeles
+154131|America/Los_Angeles
+154132|America/Los_Angeles
+154133|America/Los_Angeles
+154134|America/Los_Angeles
+154135|America/Los_Angeles
+154136|America/Los_Angeles
+154137|America/Denver
+154138|America/Los_Angeles
+154139|America/Los_Angeles
+154140|America/Los_Angeles
+154141|America/Los_Angeles
+154142|America/Los_Angeles
+154143|America/Los_Angeles
+154144|America/Los_Angeles
+154145|America/Los_Angeles
+154146|America/Los_Angeles
+1541471|America/Los_Angeles
+1541472|America/Los_Angeles
+1541473|America/Denver
+1541474|America/Los_Angeles
+1541475|America/Los_Angeles
+1541476|America/Los_Angeles
+1541479|America/Los_Angeles
+154148|America/Los_Angeles
+154149|America/Los_Angeles
+15415|America/Los_Angeles
+15416|America/Los_Angeles
+15417|America/Los_Angeles
+154181|America/Los_Angeles
+154182|America/Los_Angeles
+154183|America/Los_Angeles
+154184|America/Los_Angeles
+154185|America/Los_Angeles
+154186|America/Los_Angeles
+154187|America/Los_Angeles
+1541881|America/Denver
+1541882|America/Los_Angeles
+1541883|America/Los_Angeles
+1541884|America/Los_Angeles
+1541885|America/Los_Angeles
+1541888|America/Los_Angeles
+1541889|America/Denver
+154189|America/Los_Angeles
+15419|America/Los_Angeles
+155|America/Los_Angeles
+1561|America/New_York
+1562|America/Los_Angeles
+1563|America/Chicago
+1570|America/New_York
+1571|America/New_York
+1573|America/Chicago
+15742|America/New_York
+15743|America/New_York
+15744|America/New_York
+15745|America/New_York
+15746|America/New_York
+157472|America/New_York
+157475|America/New_York
+1574772|America/Chicago
+1574773|America/New_York
+157478|America/New_York
+157482|America/New_York
+157483|America/New_York
+157484|America/New_York
+157485|America/New_York
+157486|America/New_York
+157487|America/New_York
+1574892|America/New_York
+1574893|America/New_York
+1574896|America/Chicago
+15749|America/New_York
+1575|America/Denver
+1580|America/Chicago
+1585|America/New_York
+1586|America/New_York
+1601|America/Chicago
+1602|America/Denver
+1603|America/New_York
+1604|America/Vancouver
+160521|America/Chicago
+1605223|America/Denver
+1605224|America/Chicago
+1605225|America/Chicago
+1605226|America/Chicago
+1605229|America/Chicago
+160523|America/Chicago
+160525|America/Chicago
+160526|America/Chicago
+1605271|America/Chicago
+1605274|America/Chicago
+1605275|America/Chicago
+1605279|America/Denver
+160529|America/Chicago
+160532|America/Chicago
+160533|America/Chicago
+1605341|America/Denver
+1605342|America/Denver
+1605343|America/Denver
+1605345|America/Chicago
+1605347|America/Denver
+1605348|America/Denver
+1605352|America/Chicago
+1605353|America/Chicago
+1605355|America/Denver
+1605356|America/Chicago
+1605357|America/Chicago
+160536|America/Chicago
+1605371|America/Chicago
+1605373|America/Chicago
+1605374|America/Denver
+1605384|America/Chicago
+1605387|America/Chicago
+1605388|America/Denver
+1605393|America/Denver
+1605394|America/Denver
+1605397|America/Chicago
+1605399|America/Denver
+160542|America/Chicago
+160543|America/Chicago
+160544|America/Chicago
+160545|America/Denver
+160547|America/Chicago
+160548|America/Chicago
+160549|America/Chicago
+160552|America/Chicago
+160553|America/Chicago
+160554|America/Chicago
+160557|America/Denver
+1605582|America/Chicago
+1605584|America/Denver
+1605589|America/Chicago
+160559|America/Chicago
+160562|America/Chicago
+1605642|America/Denver
+1605644|America/Denver
+1605647|America/Chicago
+1605649|America/Chicago
+160566|America/Chicago
+160567|America/Denver
+160568|America/Denver
+160569|America/Chicago
+160571|America/Denver
+1605720|America/Denver
+1605721|America/Denver
+1605722|America/Denver
+1605723|America/Denver
+1605724|America/Chicago
+1605725|America/Chicago
+160573|America/Chicago
+1605745|America/Denver
+1605747|America/Chicago
+160575|America/Chicago
+160576|America/Chicago
+160577|America/Chicago
+160578|America/Denver
+1605791|America/Denver
+1605796|America/Chicago
+160582|America/Denver
+1605835|America/Chicago
+1605837|America/Denver
+160584|America/Chicago
+1605852|America/Chicago
+1605853|America/Chicago
+1605854|America/Chicago
+1605856|America/Chicago
+1605859|America/Denver
+160586|America/Denver
+160587|America/Chicago
+160588|America/Chicago
+160589|America/Denver
+1605923|America/Denver
+1605925|America/Chicago
+1605928|America/Chicago
+160594|America/Chicago
+160596|America/Denver
+160597|America/Chicago
+160598|America/Chicago
+160599|America/Chicago
+16062|America/New_York
+160632|America/New_York
+160633|America/New_York
+160634|America/New_York
+160635|America/New_York
+160636|America/New_York
+160637|America/New_York
+160638|America/Chicago
+16064|America/New_York
+16065|America/New_York
+16066|America/New_York
+16067|America/New_York
+16068|America/New_York
+16069|America/New_York
+1607|America/New_York
+1608|America/Chicago
+1609|America/New_York
+1610|America/New_York
+1612|America/Chicago
+1613|America/Toronto
+1614|America/New_York
+1615|America/Chicago
+1616|America/New_York
+1617|America/New_York
+1618|America/Chicago
+1619|America/Los_Angeles
+16202|America/Chicago
+162032|America/Chicago
+162033|America/Chicago
+162034|America/Chicago
+162035|America/Chicago
+162036|America/Chicago
+1620375|America/Chicago
+1620376|America/Denver
+1620378|America/Chicago
+1620382|America/Chicago
+1620384|America/Denver
+162039|America/Chicago
+16204|America/Chicago
+16205|America/Chicago
+16206|America/Chicago
+16207|America/Chicago
+16208|America/Chicago
+16209|America/Chicago
+1623|America/Denver
+1626|America/Los_Angeles
+1630|America/Chicago
+1631|America/New_York
+1636|America/Chicago
+1641|America/Chicago
+1646|America/New_York
+1647|America/Toronto
+1649|America/Grand_Turk
+1650|America/Los_Angeles
+1651|America/Chicago
+1660|America/Chicago
+1661|America/Los_Angeles
+1662|America/Chicago
+1664|America/Montserrat
+1670|Pacific/Saipan
+1671|Pacific/Guam
+1678|America/New_York
+1682|America/Chicago
+1684|Pacific/Pago_Pago
+1701221|America/Chicago
+1701222|America/Chicago
+1701223|America/Chicago
+1701224|America/Chicago
+1701225|America/Denver
+1701227|America/Denver
+1701228|America/Chicago
+170123|America/Chicago
+170124|America/Chicago
+170125|America/Chicago
+170126|America/Chicago
+170127|America/Chicago
+170128|America/Chicago
+170129|America/Chicago
+17013|America/Chicago
+170140|America/Chicago
+170143|America/Chicago
+170144|America/Chicago
+1701452|America/Chicago
+1701454|America/Chicago
+1701456|America/Denver
+170146|America/Chicago
+170147|America/Chicago
+170148|America/Denver
+170149|America/Chicago
+170152|America/Denver
+170153|America/Chicago
+170154|America/Chicago
+170156|America/Denver
+1701572|America/Chicago
+1701575|America/Denver
+1701577|America/Chicago
+170158|America/Denver
+17016|America/Chicago
+170172|America/Chicago
+170173|America/Chicago
+1701742|America/Chicago
+1701746|America/Chicago
+1701748|America/Denver
+170175|America/Chicago
+1701764|America/Denver
+1701766|America/Chicago
+170177|America/Chicago
+170178|America/Chicago
+170179|America/Chicago
+170183|America/Chicago
+1701842|America/Denver
+1701843|America/Chicago
+1701845|America/Chicago
+1701852|America/Chicago
+1701854|America/Denver
+1701857|America/Chicago
+1701858|America/Chicago
+170187|America/Denver
+170188|America/Chicago
+17019|America/Chicago
+1702|America/Los_Angeles
+1703|America/New_York
+1704|America/New_York
+1705|America/Toronto
+1706|America/New_York
+1707|America/Los_Angeles
+1708|America/Chicago
+170922|America/St_Johns
+170923|America/St_Johns
+170925|America/St_Johns
+170927|America/St_Johns
+170928|America/Halifax
+17093|America/St_Johns
+17094|America/St_Johns
+17095|America/St_Johns
+17096|America/St_Johns
+17097|America/St_Johns
+170983|America/St_Johns
+1709895|America/St_Johns
+1709896|America/Halifax
+17099|America/Halifax
+1712|America/Chicago
+1713|America/Chicago
+1714|America/Los_Angeles
+1715|America/Chicago
+1716|America/New_York
+1717|America/New_York
+1718|America/New_York
+1719|America/Denver
+1720|America/Denver
+1721|America/Lower_Princes
+1724|America/New_York
+1727|America/New_York
+1731|America/Chicago
+1732|America/New_York
+1734|America/New_York
+174|America/New_York
+1754|America/New_York
+1757|America/New_York
+1758|America/St_Lucia
+1760|America/Los_Angeles
+1763|America/Chicago
+1765|America/New_York
+1767|America/Dominica
+1769|America/Chicago
+1770|America/New_York
+1772|America/New_York
+1773|America/Chicago
+1774|America/New_York
+1775|America/Los_Angeles
+1778|America/Vancouver
+1779|America/Chicago
+1780|America/Edmonton
+1781|America/New_York
+1784|America/St_Vincent
+17852|America/Chicago
+17853|America/Chicago
+17854|America/Chicago
+17855|America/Chicago
+17856|America/Chicago
+17857|America/Chicago
+178582|America/Chicago
+178583|America/Chicago
+178584|America/Chicago
+1785852|America/Denver
+1785856|America/Chicago
+178586|America/Chicago
+178587|America/Chicago
+178588|America/Chicago
+178589|America/Denver
+17859|America/Chicago
+1786|America/New_York
+1787|America/Puerto_Rico
+1801|America/Denver
+1802|America/New_York
+1803|America/New_York
+1804|America/New_York
+1805|America/Los_Angeles
+1806|America/Chicago
+1807223|America/Winnipeg
+1807229|America/Toronto
+180727|America/Winnipeg
+180728|America/Toronto
+18073|America/Toronto
+180746|America/Winnipeg
+180747|America/Toronto
+180748|America/Winnipeg
+180754|America/Winnipeg
+180757|America/Toronto
+180759|America/Toronto
+18076|America/Toronto
+180772|America/Winnipeg
+180773|America/Winnipeg
+180776|America/Toronto
+18078|America/Toronto
+1807934|America/Winnipeg
+1807937|America/Winnipeg
+1807939|America/Toronto
+1808|Pacific/Honolulu
+1809|America/Halifax
+1810|America/New_York
+18122|America/New_York
+181231|America/New_York
+181232|America/New_York
+181233|America/New_York
+181234|America/New_York
+181235|America/New_York
+181236|America/New_York
+181237|America/New_York
+1812384|America/New_York
+1812385|America/Chicago
+1812386|America/Chicago
+181240|America/Chicago
+1812421|America/Chicago
+1812422|America/Chicago
+1812423|America/Chicago
+1812424|America/Chicago
+1812425|America/Chicago
+1812426|America/Chicago
+1812427|America/New_York
+1812428|America/Chicago
+1812432|America/New_York
+1812435|America/Chicago
+1812437|America/Chicago
+1812438|America/New_York
+181244|America/New_York
+181245|America/Chicago
+1812462|America/New_York
+1812464|America/Chicago
+1812466|America/New_York
+1812471|America/Chicago
+1812473|America/Chicago
+1812474|America/Chicago
+1812475|America/Chicago
+1812476|America/Chicago
+1812477|America/Chicago
+1812478|America/New_York
+1812479|America/Chicago
+1812481|America/New_York
+1812482|America/New_York
+1812485|America/Chicago
+1812486|America/New_York
+181249|America/Chicago
+181252|America/New_York
+181253|America/New_York
+1812546|America/New_York
+1812547|America/Chicago
+181259|America/New_York
+181262|America/New_York
+181263|America/New_York
+181264|America/Chicago
+181265|America/New_York
+181266|America/New_York
+1812682|America/Chicago
+1812683|America/New_York
+1812689|America/New_York
+181272|America/New_York
+181273|America/New_York
+181274|America/Chicago
+1812752|America/New_York
+1812753|America/Chicago
+181276|America/Chicago
+181279|America/New_York
+181282|America/New_York
+181283|America/Chicago
+1812842|America/Chicago
+1812847|America/New_York
+1812849|America/New_York
+1812853|America/Chicago
+1812855|America/New_York
+1812858|America/Chicago
+1812865|America/New_York
+1812866|America/New_York
+1812867|America/Chicago
+1812874|America/Chicago
+1812875|America/New_York
+1812876|America/New_York
+1812877|America/New_York
+181288|America/New_York
+181289|America/Chicago
+181291|America/New_York
+1812923|America/New_York
+1812925|America/Chicago
+1812926|America/New_York
+1812932|America/New_York
+1812933|America/New_York
+1812934|America/New_York
+1812936|America/New_York
+1812937|America/Chicago
+1812939|America/New_York
+181294|America/New_York
+181295|America/New_York
+1812963|America/Chicago
+1812967|America/New_York
+1812985|America/Chicago
+1812988|America/New_York
+1813|America/New_York
+1814|America/New_York
+1815|America/Chicago
+1816|America/Chicago
+1817|America/Chicago
+1818|America/Los_Angeles
+1819|America/Toronto
+1828|America/New_York
+1829|America/Halifax
+1830|America/Chicago
+1831|America/Los_Angeles
+1832|America/Chicago
+1843|America/New_York
+1845|America/New_York
+1847|America/Chicago
+1849|America/Halifax
+1850210|America/New_York
+1850215|America/Chicago
+1850216|America/New_York
+1850219|America/New_York
+1850222|America/New_York
+1850223|America/New_York
+1850224|America/New_York
+1850226|America/Chicago
+1850227|America/Chicago
+1850229|America/Chicago
+185023|America/Chicago
+185024|America/Chicago
+1850251|America/New_York
+1850256|America/Chicago
+1850258|America/Chicago
+1850259|America/Chicago
+185026|America/Chicago
+185027|America/Chicago
+185028|America/Chicago
+185029|America/New_York
+1850301|America/Chicago
+1850309|America/New_York
+185031|America/Chicago
+1850325|America/New_York
+1850327|America/Chicago
+1850329|America/New_York
+185033|America/Chicago
+185036|America/Chicago
+185038|America/New_York
+1850391|America/New_York
+1850398|America/Chicago
+185040|America/New_York
+185041|America/Chicago
+1850421|America/New_York
+1850422|America/New_York
+1850423|America/Chicago
+1850424|America/Chicago
+1850425|America/New_York
+1850429|America/Chicago
+1850431|America/New_York
+1850432|America/Chicago
+1850433|America/Chicago
+1850434|America/Chicago
+1850435|America/Chicago
+1850436|America/Chicago
+1850437|America/Chicago
+1850438|America/Chicago
+1850439|America/Chicago
+185044|America/Chicago
+185045|America/Chicago
+185046|America/Chicago
+185047|America/Chicago
+1850481|America/Chicago
+1850482|America/Chicago
+1850484|America/Chicago
+1850488|America/New_York
+185049|America/Chicago
+1850505|America/Chicago
+1850508|America/New_York
+185051|America/New_York
+1850522|America/Chicago
+1850523|America/New_York
+1850526|America/Chicago
+1850527|America/Chicago
+1850535|America/Chicago
+1850537|America/Chicago
+1850539|America/New_York
+1850545|America/New_York
+1850547|America/Chicago
+185056|America/New_York
+185057|America/New_York
+1850580|America/New_York
+1850581|America/Chicago
+1850584|America/New_York
+1850585|America/Chicago
+1850587|America/Chicago
+1850588|America/Chicago
+1850592|America/Chicago
+1850593|America/Chicago
+1850595|America/Chicago
+1850597|America/New_York
+185060|America/Chicago
+1850622|America/Chicago
+1850623|America/Chicago
+1850626|America/Chicago
+1850627|America/New_York
+185063|America/Chicago
+1850640|America/Chicago
+1850643|America/New_York
+1850644|America/New_York
+1850650|America/Chicago
+1850651|America/Chicago
+1850653|America/New_York
+1850654|America/Chicago
+1850656|America/New_York
+1850663|America/New_York
+1850664|America/Chicago
+1850668|America/New_York
+1850670|America/New_York
+1850671|America/New_York
+1850674|America/Chicago
+1850675|America/Chicago
+1850678|America/Chicago
+1850681|America/New_York
+1850682|America/Chicago
+1850683|America/Chicago
+1850685|America/Chicago
+1850689|America/Chicago
+1850696|America/Chicago
+1850697|America/New_York
+1850722|America/Chicago
+1850727|America/New_York
+1850729|America/Chicago
+185074|America/Chicago
+185076|America/Chicago
+185078|America/Chicago
+185079|America/Chicago
+1850833|America/Chicago
+1850835|America/Chicago
+1850837|America/Chicago
+1850838|America/New_York
+185085|America/Chicago
+185086|America/Chicago
+1850871|America/Chicago
+1850872|America/Chicago
+1850874|America/Chicago
+1850875|America/New_York
+1850877|America/New_York
+1850878|America/New_York
+185088|America/Chicago
+1850891|America/New_York
+1850892|America/Chicago
+1850893|America/New_York
+1850894|America/New_York
+1850897|America/Chicago
+185091|America/Chicago
+185092|America/New_York
+185093|America/Chicago
+1850941|America/Chicago
+1850942|America/New_York
+1850944|America/Chicago
+185095|America/Chicago
+185096|America/Chicago
+185097|America/New_York
+185098|America/Chicago
+1850994|America/Chicago
+1850995|America/Chicago
+1850997|America/New_York
+1856|America/New_York
+1857|America/New_York
+1858|America/Los_Angeles
+1859|America/New_York
+1860|America/New_York
+1862|America/New_York
+1863|America/New_York
+1864|America/New_York
+1865|America/New_York
+18673|America/Vancouver
+18674|America/Vancouver
+18675|America/Vancouver
+186763|America/Vancouver
+186764|America/Winnipeg
+1867667|America/Vancouver
+1867668|America/Vancouver
+1867669|America/Edmonton
+186769|America/Edmonton
+18677|America/Edmonton
+18678|America/Edmonton
+186792|America/Edmonton
+186797|America/Toronto
+186799|America/Vancouver
+1868|America/Port_of_Spain
+1869|America/St_Kitts
+1870|America/Chicago
+1876|America/Jamaica
+1901|America/Chicago
+1902|America/Halifax
+1903|America/Chicago
+1904|America/New_York
+1905|America/Toronto
+190622|America/New_York
+190623|America/New_York
+190624|America/New_York
+190625|America/New_York
+190626|America/Chicago
+190629|America/New_York
+19063|America/New_York
+19064|America/New_York
+190652|America/New_York
+190656|America/Chicago
+190658|America/New_York
+19066|America/New_York
+190675|America/Chicago
+190677|America/Chicago
+190678|America/New_York
+190684|America/New_York
+190686|America/Chicago
+190687|America/Chicago
+190688|America/New_York
+19069|America/Chicago
+1907|America/Juneau
+1908|America/New_York
+1909|America/Los_Angeles
+1910|America/New_York
+1912|America/New_York
+1913|America/Chicago
+1914|America/New_York
+1915|America/Denver
+1916|America/Los_Angeles
+1917|America/New_York
+1918|America/Chicago
+1919|America/New_York
+1920|America/Chicago
+1925|America/Los_Angeles
+1928|America/Denver
+1931|America/Chicago
+1936|America/Chicago
+1937|America/New_York
+1939|America/Puerto_Rico
+1940|America/Chicago
+1941|America/New_York
+1949|America/Los_Angeles
+1951|America/Los_Angeles
+1952|America/Chicago
+1954|America/New_York
+1956|America/Chicago
+1970|America/Denver
+1971|America/Los_Angeles
+1972|America/Chicago
+1973|America/New_York
+1978|America/New_York
+1979|America/Chicago
+1980|America/New_York
+1985|America/Chicago
+1989|America/New_York
+20|Africa/Cairo
+211|Africa/Nairobi
+212|Atlantic/Canary
+213|Europe/Paris
+216|Africa/Tunis
+218|Europe/Paris
+220|Africa/Banjul
+221|Africa/Dakar
+222|Africa/Nouakchott
+223|Africa/Bamako
+224|Africa/Conakry
+225|Africa/Abidjan
+226|Africa/Ouagadougou
+227|Africa/Niamey
+228|Africa/Lome
+229|Africa/Porto-Novo
+230|Indian/Mauritius
+231|Atlantic/Reykjavik
+232|Africa/Freetown
+233|Africa/Accra
+234|Africa/Lagos
+235|Africa/Ndjamena
+236|Africa/Bangui
+237|Africa/Douala
+238|Atlantic/Cape_Verde
+239|Africa/Sao_Tome
+240|Africa/Malabo
+241|Africa/Libreville
+242|Africa/Brazzaville
+243|Africa/Kinshasa&Africa/Lubumbashi
+2431|Africa/Kinshasa
+2435|Africa/Kinshasa
+244|Africa/Luanda
+245|Atlantic/Reykjavik
+246|Indian/Chagos
+247|Atlantic/St_Helena
+248|Indian/Mahe
+249|Africa/Nairobi
+250|Africa/Kigali
+251|Africa/Addis_Ababa
+252|Africa/Mogadishu
+253|Africa/Djibouti
+254|Africa/Nairobi
+255|Africa/Dar_es_Salaam
+256|Africa/Kampala
+257|Africa/Bujumbura
+258|Africa/Maputo
+260|Africa/Lusaka
+261|Indian/Antananarivo
+262|Indian/Mayotte&Indian/Reunion
+262262|Indian/Reunion
+262269|Indian/Mayotte
+263|Africa/Harare
+264|Africa/Lagos
+265|Africa/Blantyre
+266|Africa/Maseru
+267|Africa/Gaborone
+268|Africa/Mbabane
+269|Indian/Comoro
+27|Africa/Johannesburg
+290|Atlantic/St_Helena
+291|Africa/Asmera
+297|America/Aruba
+298|Atlantic/Faeroe
+299|America/Godthab&America/Scoresbysund&America/Thule&Atlantic/Reykjavik
+2993|America/Godthab
+2998|America/Godthab
+2999|America/Godthab
+30|Europe/Athens
+31|Europe/Amsterdam
+32|Europe/Brussels
+33|Europe/Paris
+34|Atlantic/Canary&Europe/Madrid
+3481|Europe/Madrid
+34821|Europe/Madrid
+34822|Atlantic/Canary
+34823|Europe/Madrid
+34824|Europe/Madrid
+34825|Europe/Madrid
+34826|Europe/Madrid
+34827|Europe/Madrid
+34828|Atlantic/Canary
+3483|Europe/Madrid
+3484|Europe/Madrid
+3485|Europe/Madrid
+34860|Europe/Madrid
+34865|Europe/Madrid
+34868|Europe/Madrid
+34869|Atlantic/Canary&Europe/Madrid
+3487|Europe/Madrid
+3488|Europe/Madrid
+3491|Europe/Madrid
+34920|Europe/Madrid
+34921|Europe/Madrid
+34922|Atlantic/Canary
+34923|Europe/Madrid
+34924|Europe/Madrid
+34925|Europe/Madrid
+34926|Europe/Madrid
+34927|Europe/Madrid
+34928|Atlantic/Canary
+3493|Europe/Madrid
+3494|Europe/Madrid
+3495|Europe/Madrid
+3496|Europe/Madrid
+3497|Europe/Madrid
+3498|Europe/Madrid
+350|Europe/Gibraltar
+351|Atlantic/Azores&Atlantic/Canary
+35121|Atlantic/Canary
+35122|Atlantic/Canary
+35123|Atlantic/Canary
+35124|Atlantic/Canary
+35125|Atlantic/Canary
+35126|Atlantic/Canary
+35127|Atlantic/Canary
+35128|Atlantic/Canary
+351291|Atlantic/Canary
+351292|Atlantic/Azores
+351295|Atlantic/Azores
+351296|Atlantic/Azores
+352|Europe/Luxembourg
+353|Europe/Dublin
+354|Atlantic/Reykjavik
+355|Europe/Tirane
+356|Europe/Malta
+357|Asia/Nicosia
+358|Europe/Helsinki&Europe/Mariehamn
+35813|Europe/Helsinki
+35814|Europe/Helsinki
+35815|Europe/Helsinki
+35816|Europe/Helsinki
+35817|Europe/Helsinki
+35818|Europe/Mariehamn
+35819|Europe/Helsinki
+3582|Europe/Helsinki
+3583|Europe/Helsinki
+3585|Europe/Helsinki
+3586|Europe/Helsinki
+3588|Europe/Helsinki
+3589|Europe/Helsinki
+359|Europe/Sofia
+36|Europe/Budapest
+370|Europe/Bucharest
+371|Europe/Bucharest
+372|Europe/Bucharest
+373|Europe/Bucharest
+374|Asia/Yerevan
+375|Europe/Belarus
+376|Europe/Andorra
+377|Europe/Monaco
+378|Europe/San_Marino
+379|Europe/Vatican
+380|Europe/Bucharest
+381|Europe/Belgrade
+382|Europe/Podgorica
+385|Europe/Zagreb
+386|Europe/Ljubljana
+387|Europe/Sarajevo
+389|Europe/Skopje
+39|Europe/Rome
+40|Europe/Bucharest
+41|Europe/Zurich
+420|Europe/Prague
+421|Europe/Bratislava
+423|Europe/Vaduz
+43|Europe/Vienna
+44|Atlantic/Reykjavik&Europe/London
+4411|Europe/London
+4412|Europe/London
+44130|Europe/London
+44131|Europe/London
+44132|Europe/London
+44133|Europe/London
+44134|Europe/London
+44135|Europe/London
+44136|Europe/London
+44137|Europe/London
+441380|Europe/London
+441381|Europe/London
+441382|Europe/London
+441383|Europe/London
+441384|Europe/London
+441386|Europe/London
+441387|Europe/London
+4413873|Europe/London
+441388|Europe/London
+441389|Europe/London
+44139|Europe/London
+44140|Europe/London
+44141|Europe/London
+44142|Europe/London
+44143|Europe/London
+44144|Europe/London
+44145|Europe/London
+44146|Europe/London
+44147|Europe/London
+441480|Europe/London
+441481|Atlantic/Reykjavik
+441482|Europe/London
+441483|Europe/London
+441484|Europe/London
+441485|Europe/London
+441487|Europe/London
+441488|Europe/London
+441489|Europe/London
+44149|Europe/London
+44150|Europe/London
+44151|Europe/London
+441520|Europe/London
+441522|Europe/London
+441524|Europe/London
+4415242|Europe/London
+441525|Europe/London
+441526|Europe/London
+441527|Europe/London
+441528|Europe/London
+441529|Europe/London
+441530|Europe/London
+441531|Europe/London
+441534|Atlantic/Reykjavik
+441535|Europe/London
+441536|Europe/London
+441538|Europe/London
+441539|Europe/London
+4415394|Europe/London
+4415395|Europe/London
+4415396|Europe/London
+44154|Europe/London
+44155|Europe/London
+44156|Europe/London
+44157|Europe/London
+44158|Europe/London
+44159|Europe/London
+44160|Europe/London
+44161|Europe/London
+441620|Europe/London
+441621|Europe/London
+441622|Europe/London
+441623|Europe/London
+441624|Atlantic/Reykjavik
+441625|Europe/London
+441626|Europe/London
+441628|Europe/London
+441629|Europe/London
+44163|Europe/London
+44164|Europe/London
+44165|Europe/London
+44166|Europe/London
+44167|Europe/London
+44168|Europe/London
+441690|Europe/London
+441691|Europe/London
+441692|Europe/London
+441694|Europe/London
+441695|Europe/London
+441697|Europe/London
+4416973|Europe/London
+4416974|Europe/London
+4416977|Europe/London
+441698|Europe/London
+44170|Europe/London
+44172|Europe/London
+44173|Europe/London
+44174|Europe/London
+44175|Europe/London
+441760|Europe/London
+441761|Europe/London
+441763|Europe/London
+441764|Europe/London
+441765|Europe/London
+441766|Europe/London
+441767|Europe/London
+441768|Europe/London
+4417683|Europe/London
+4417684|Europe/London
+4417687|Europe/London
+441769|Europe/London
+44177|Europe/London
+44178|Europe/London
+44179|Europe/London
+4418|Europe/London
+44190|Europe/London
+44191|Europe/London
+44192|Europe/London
+44193|Europe/London
+441942|Europe/London
+441943|Europe/London
+441944|Europe/London
+441945|Europe/London
+441946|Europe/London
+4419467|Europe/London
+441947|Europe/London
+441948|Europe/London
+441949|Europe/London
+44195|Europe/London
+44196|Europe/London
+44197|Europe/London
+44198|Europe/London
+44199|Europe/London
+442|Europe/London
+45|Europe/Copenhagen
+46|Europe/Stockholm
+47|Europe/Oslo&Europe/Paris
+472|Europe/Oslo
+473|Europe/Oslo
+475|Europe/Oslo
+476|Europe/Oslo
+4770|Europe/Oslo
+4771|Europe/Oslo
+4772|Europe/Oslo
+4773|Europe/Oslo
+4774|Europe/Oslo
+4775|Europe/Oslo
+4776|Europe/Oslo
+4777|Europe/Oslo
+4778|Europe/Oslo
+4779|Europe/Paris
+48|Europe/Warsaw
+49|Europe/Berlin
+500|Atlantic/Stanley
+501|America/Belize
+502|America/Guatemala
+503|America/El_Salvador
+504|America/Tegucigalpa
+505|America/Chicago
+506|America/Costa_Rica
+507|America/Panama
+508|America/Miquelon
+509|America/Port-au-Prince
+51|America/Lima
+52|America/Hermosillo&America/Mexico_City&America/Tijuana
+522|America/Mexico_City
+52311|America/Hermosillo
+52312|America/Mexico_City
+52313|America/Mexico_City
+52314|America/Mexico_City
+52315|America/Mexico_City
+52316|America/Mexico_City
+52317|America/Mexico_City
+52319|America/Hermosillo
+52321|America/Mexico_City
+52322|America/Mexico_City
+52323|America/Hermosillo
+52324|America/Hermosillo
+52325|America/Hermosillo
+52326|America/Mexico_City
+52327|America/Hermosillo
+52328|America/Mexico_City
+52329|America/Hermosillo&America/Mexico_City
+5233|America/Mexico_City
+5234|America/Mexico_City
+5235|America/Mexico_City
+5237|America/Mexico_City
+52381|America/Mexico_City
+52382|America/Mexico_City
+52383|America/Mexico_City
+52384|America/Mexico_City
+52385|America/Mexico_City
+52386|America/Mexico_City
+52387|America/Mexico_City
+52388|America/Mexico_City
+52389|America/Hermosillo
+5239|America/Mexico_City
+524|America/Mexico_City
+525|America/Mexico_City
+52612|America/Hermosillo
+52613|America/Hermosillo
+52614|America/Hermosillo
+52615|America/Hermosillo
+52616|America/Hermosillo&America/Tijuana
+52618|America/Mexico_City
+5262|America/Hermosillo
+5263|America/Hermosillo
+52641|America/Hermosillo
+52642|America/Hermosillo
+52643|America/Hermosillo
+52644|America/Hermosillo
+52645|America/Hermosillo
+52646|America/Tijuana
+52647|America/Hermosillo
+52648|America/Hermosillo
+52649|America/Hermosillo&America/Mexico_City
+52651|America/Hermosillo
+52652|America/Hermosillo
+52653|America/Hermosillo
+52656|America/Hermosillo
+52658|America/Tijuana
+52659|America/Hermosillo
+52661|America/Tijuana
+52662|America/Hermosillo
+52664|America/Tijuana
+52665|America/Tijuana
+52667|America/Hermosillo
+52668|America/Hermosillo
+52669|America/Hermosillo
+52671|America/Mexico_City
+52672|America/Hermosillo
+52673|America/Hermosillo
+52674|America/Mexico_City
+52675|America/Mexico_City
+52676|America/Mexico_City
+52677|America/Mexico_City
+52686|America/Tijuana
+52687|America/Hermosillo
+5269|America/Hermosillo
+527|America/Mexico_City
+528|America/Mexico_City
+529|America/Mexico_City
+53|America/Havana
+54|America/Buenos_Aires
+55|America/Manaus&America/Noronha&America/Sao_Paulo
+551|America/Sao_Paulo
+552|America/Sao_Paulo
+553|America/Sao_Paulo
+554|America/Sao_Paulo
+555|America/Sao_Paulo
+5561|America/Sao_Paulo
+5562|America/Sao_Paulo
+5563|America/Sao_Paulo
+5564|America/Sao_Paulo
+5565|America/Manaus
+5566|America/Manaus
+5567|America/Manaus
+5568|America/Manaus
+5569|America/Manaus
+557|America/Sao_Paulo
+558|America/Sao_Paulo
+5591|America/Manaus
+5592|America/Manaus
+5593|America/Manaus
+5594|America/Manaus
+5595|America/Manaus
+5596|America/Sao_Paulo
+5597|America/Manaus
+5598|America/Sao_Paulo
+5599|America/Sao_Paulo
+56|America/Santiago&Pacific/Easter
+562|America/Santiago
+563|America/Santiago
+564|America/Santiago
+565|America/Santiago
+566|America/Santiago
+567|America/Santiago
+57|America/Bogota
+58|America/Caracas
+590|America/Guadeloupe&America/Halifax&America/Marigot
+591|America/La_Paz
+592|America/Guyana
+593|America/Guayaquil&Pacific/Galapagos
+5932|America/Guayaquil
+5933|America/Guayaquil
+5934|America/Guayaquil
+5935|America/Guayaquil&Pacific/Galapagos
+5936|America/Guayaquil
+5937|America/Guayaquil
+594|America/Cayenne
+595|America/Asuncion
+596|America/Martinique
+597|America/Paramaribo
+598|America/Montevideo
+599|America/Curacao&America/Kralendijk
+5993|America/Kralendijk
+5994|America/Kralendijk
+5997|America/Kralendijk
+5999|America/Curacao
+60|Asia/Kuching
+61|Antarctica/Macquarie&Australia/Adelaide&Australia/Eucla&Australia/Lord_Howe&Australia/Perth&Australia/Sydney&Indian/Christmas&Indian/Cocos
+612|Australia/Sydney
+613|Australia/Sydney
+617|Australia/Sydney
+618|Australia/Adelaide&Australia/Perth
+62|Asia/Jakarta&Asia/Jayapura&Asia/Makassar
+622|Asia/Jakarta
+6231|Asia/Jakarta
+62321|Asia/Jakarta
+62322|Asia/Jakarta
+62323|Asia/Jakarta
+62324|Asia/Jakarta
+62327|Asia/Jakarta&Asia/Makassar
+62328|Asia/Jakarta
+6233|Asia/Jakarta
+6234|Asia/Jakarta
+6235|Asia/Jakarta
+6236|Asia/Makassar
+62370|Asia/Makassar
+62371|Asia/Makassar
+62372|Asia/Makassar
+62373|Asia/Jakarta&Asia/Makassar
+62374|Asia/Jakarta&Asia/Makassar
+62376|Asia/Makassar
+62380|Asia/Makassar
+62381|Asia/Jakarta&Asia/Makassar
+62382|Asia/Makassar
+62384|Asia/Jakarta&Asia/Makassar
+62385|Asia/Makassar
+62386|Asia/Makassar
+62388|Asia/Jakarta&Asia/Makassar
+62389|Asia/Makassar
+62401|Asia/Makassar
+62402|Asia/Makassar
+62403|Asia/Makassar
+62405|Asia/Jakarta&Asia/Makassar
+62408|Asia/Makassar
+62411|Asia/Jakarta
+62413|Asia/Makassar
+62414|Asia/Jakarta&Asia/Makassar
+62417|Asia/Jakarta&Asia/Makassar
+62419|Asia/Jakarta
+62420|Asia/Jakarta
+62422|Asia/Makassar
+62423|Asia/Jakarta&Asia/Makassar
+62426|Asia/Makassar
+62428|Asia/Makassar
+6243|Asia/Makassar
+62451|Asia/Makassar
+62452|Asia/Makassar
+62453|Asia/Jakarta&Asia/Makassar
+62457|Asia/Makassar
+62458|Asia/Jakarta
+62461|Asia/Makassar
+62462|Asia/Jakarta
+62464|Asia/Makassar
+6247|Asia/Jakarta
+62481|Asia/Makassar
+62484|Asia/Makassar
+62485|Asia/Jakarta
+62511|Asia/Makassar
+62512|Asia/Makassar
+62513|Asia/Jakarta
+62516|Asia/Jakarta
+62517|Asia/Makassar
+62518|Asia/Jakarta&Asia/Makassar
+62519|Asia/Jakarta
+62525|Asia/Jakarta
+62526|Asia/Makassar
+62527|Asia/Makassar
+62528|Asia/Jakarta&Asia/Makassar
+6253|Asia/Jakarta
+6254|Asia/Makassar
+62551|Asia/Makassar
+62552|Asia/Jakarta
+62553|Asia/Makassar
+62554|Asia/Makassar
+62556|Asia/Jakarta&Asia/Makassar
+6256|Asia/Jakarta
+6261|Asia/Jakarta
+62620|Asia/Jakarta
+62621|Asia/Jakarta
+62622|Asia/Jakarta
+62623|Asia/Jakarta&Asia/Makassar
+62624|Asia/Jakarta
+62625|Asia/Jakarta
+62626|Asia/Jakarta
+62627|Asia/Jakarta
+62628|Asia/Jakarta
+62629|Asia/Jakarta
+6263|Asia/Jakarta
+62641|Asia/Jakarta
+62642|Asia/Jakarta&Asia/Makassar
+62643|Asia/Jakarta
+62644|Asia/Jakarta
+62645|Asia/Jakarta
+62646|Asia/Jakarta
+6265|Asia/Jakarta
+62711|Asia/Makassar
+62712|Asia/Makassar
+62713|Asia/Makassar
+62714|Asia/Makassar
+62716|Asia/Jakarta
+62717|Asia/Jakarta
+62718|Asia/Jakarta&Asia/Makassar
+62719|Asia/Jakarta
+6272|Asia/Jakarta
+62730|Asia/Makassar
+62731|Asia/Makassar
+62732|Asia/Jakarta
+62733|Asia/Makassar
+62734|Asia/Makassar
+62735|Asia/Makassar
+62736|Asia/Jakarta
+62737|Asia/Jakarta
+62738|Asia/Jakarta
+62739|Asia/Jakarta
+6274|Asia/Jakarta
+6275|Asia/Jakarta
+6276|Asia/Jakarta
+6277|Asia/Jakarta
+62901|Asia/Jayapura
+62902|Asia/Jakarta&Asia/Makassar
+62910|Asia/Jakarta
+62911|Asia/Jayapura
+62913|Asia/Jakarta&Asia/Jayapura
+62915|Asia/Jakarta&Asia/Makassar
+62916|Asia/Jakarta&Asia/Jayapura
+62917|Asia/Jakarta
+62918|Asia/Jakarta&Asia/Makassar
+62921|Asia/Jayapura
+62929|Asia/Jakarta
+62951|Asia/Jayapura
+62955|Asia/Jakarta&Asia/Jayapura
+62956|Asia/Jakarta&Asia/Jayapura
+62957|Asia/Jayapura
+62958|Asia/Jakarta
+62966|Asia/Jakarta
+62967|Asia/Jayapura
+6297|Asia/Jayapura
+62981|Asia/Jayapura
+62983|Asia/Jakarta
+62984|Asia/Jayapura
+62986|Asia/Jayapura
+63|Asia/Manila
+64|Pacific/Auckland&Pacific/Chatham
+643|Pacific/Auckland
+643305|Pacific/Chatham
+644|Pacific/Auckland
+646|Pacific/Auckland
+647|Pacific/Auckland
+649|Pacific/Auckland
+65|Asia/Singapore
+66|Asia/Bangkok
+670|Asia/Dili
+672|Pacific/Norfolk
+673|Asia/Brunei
+674|Pacific/Nauru
+675|Pacific/Port_Moresby
+676|Pacific/Tongatapu
+677|Pacific/Guadalcanal
+678|Pacific/Efate
+679|Pacific/Fiji
+680|Pacific/Palau
+681|Pacific/Wallis
+682|Pacific/Rarotonga
+683|Pacific/Niue
+685|Pacific/Apia
+686|Pacific/Enderbury&Pacific/Kiritimati&Pacific/Tarawa
+687|Pacific/Noumea
+688|Pacific/Funafuti
+689|Pacific/Gambier&Pacific/Marquesas&Pacific/Tahiti
+6894|Pacific/Tahiti
+6895|Pacific/Tahiti
+6896|Pacific/Tahiti
+6898|Pacific/Tahiti
+68990|Pacific/Tahiti
+68991|Pacific/Marquesas
+68992|Pacific/Marquesas
+68993|Pacific/Tahiti
+68994|Pacific/Tahiti
+68995|Pacific/Tahiti
+68996|Pacific/Tahiti
+68997|Pacific/Gambier
+68998|Pacific/Tahiti
+690|Pacific/Fakaofo
+691|Pacific/Kosrae&Pacific/Ponape&Pacific/Truk
+69132|Pacific/Ponape
+69133|Pacific/Truk
+69135|Pacific/Truk
+69137|Pacific/Kosrae
+6919|Pacific/Ponape
+692|Pacific/Majuro
+7|Asia/Almaty&Asia/Aqtobe&Asia/Irkutsk&Asia/Krasnoyarsk&Asia/Magadan&Asia/Novosibirsk&Asia/Omsk&Asia/Sakhalin&Asia/Vladivostok&Asia/Yakutsk&Asia/Yekaterinburg&Europe/Moscow&Europe/Volgograd
+7301|Asia/Irkutsk
+7302|Asia/Yakutsk
+7341|Europe/Moscow
+7342|Asia/Yekaterinburg
+7343|Asia/Yekaterinburg
+7345|Asia/Yekaterinburg
+7346|Asia/Yekaterinburg
+7347|Asia/Yekaterinburg
+7349|Asia/Yekaterinburg
+735|Asia/Yekaterinburg
+738|Asia/Omsk
+7390|Asia/Krasnoyarsk
+7391|Asia/Krasnoyarsk
+7394|Asia/Krasnoyarsk
+7395|Asia/Irkutsk
+7411|Asia/Yakutsk
+7413|Asia/Magadan
+7415|Asia/Magadan
+7416|Asia/Yakutsk
+7421|Asia/Vladivostok
+7423|Asia/Vladivostok
+7424|Asia/Vladivostok
+7426|Asia/Vladivostok
+7427|Asia/Magadan
+747|Europe/Moscow
+748|Europe/Moscow
+749|Europe/Moscow
+7710|Asia/Almaty
+7711|Asia/Aqtobe
+7712|Asia/Aqtobe
+7713|Asia/Aqtobe
+7714|Asia/Almaty
+7715|Asia/Almaty
+7716|Asia/Almaty
+7717|Asia/Almaty
+7718|Asia/Almaty
+7721|Asia/Almaty
+7722|Asia/Almaty
+7723|Asia/Almaty
+7724|Asia/Almaty
+7725|Asia/Almaty
+7726|Asia/Almaty
+7727|Asia/Almaty
+7728|Asia/Almaty
+7729|Asia/Aqtobe
+78|Europe/Moscow
+81|Asia/Tokyo
+82|Asia/Seoul
+84|Asia/Saigon
+850|Asia/Pyongyang
+852|Asia/Hong_Kong
+853|Asia/Shanghai
+855|Asia/Phnom_Penh
+856|Asia/Vientiane
+86|Asia/Shanghai
+880|Asia/Dhaka
+886|Asia/Taipei
+90|Europe/Bucharest
+91|Asia/Calcutta
+92|Asia/Karachi
+93|Asia/Kabul
+94|Asia/Colombo
+95|Asia/Rangoon
+960|Indian/Maldives
+961|Asia/Beirut
+962|Asia/Amman
+963|Asia/Damascus
+964|Asia/Baghdad
+965|Asia/Kuwait
+966|Asia/Riyadh
+967|Asia/Aden
+968|Asia/Muscat
+970|Europe/Bucharest
+971|Asia/Dubai
+972|Asia/Jerusalem
+973|Asia/Bahrain
+974|Asia/Qatar
+975|Asia/Thimphu
+976|Asia/Choibalsan&Asia/Hovd&Asia/Ulaanbaatar
+977|Asia/Katmandu
+98|Asia/Tehran
+992|Asia/Dushanbe
+993|Asia/Ashgabat
+994|Asia/Baku
+995|Asia/Tbilisi
+996|Asia/Bishkek
+998|Asia/Tashkent