• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!-- Copyright (C) 2013 The Libphonenumber Authors
2
3     Licensed under the Apache License, Version 2.0 (the "License");
4     you may not use this file except in compliance with the License.
5     You may obtain a copy of the License at
6
7     http://www.apache.org/licenses/LICENSE-2.0
8
9     Unless required by applicable law or agreed to in writing, software
10     distributed under the License is distributed on an "AS IS" BASIS,
11     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12     See the License for the specific language governing permissions and
13     limitations under the License.
14
15     @author: David Yonge-Mallo
16     @author: Shaopeng Jia
17     @author: Lara Rennie
18
19     Metadata on Short Number patterns, containing information for classifying short numbers by
20     type and cost. Note that this is used in addition to the information provided by the
21     PhoneNumberMetadata.xml file - patterns should not be duplicated between these files.
22
23     Emergency numbers Wikipedia source:
24     http://en.wikipedia.org/wiki/Emergency_telephone_number
25-->
26
27<!DOCTYPE phoneNumberMetadata [
28    <!ELEMENT phoneNumberMetadata (territories)>
29    <!ELEMENT territories (territory+)>
30    <!ELEMENT territory (generalDesc, shortCode, tollFree?, standardRate?, premiumRate?,
31        carrierSpecific?, emergency?, expandedEmergency?, smsServices?)>
32    <!ELEMENT generalDesc (nationalNumberPattern)>
33    <!ELEMENT shortCode (possibleLengths, exampleNumber, nationalNumberPattern)>
34
35    <!-- The following cost categories are mutually exclusive. Emergency numbers are implicitly
36         considered toll free and do not need to be repeated here. Otherwise, a short number which
37         does not fall into one of these categories is considered to have unknown cost. -->
38    <!ELEMENT tollFree (possibleLengths, exampleNumber, nationalNumberPattern)>
39    <!ELEMENT standardRate (possibleLengths, exampleNumber, nationalNumberPattern)>
40    <!ELEMENT premiumRate (possibleLengths, exampleNumber, nationalNumberPattern)>
41
42    <!-- The following tags are currently used to classify numbers as a particular type and need not
43         be mutually exclusive. The names are provisionary only and may be revised in the future.
44         -->
45    <!-- carrierSpecific numbers are numbers for which the endpoint can vary by carrier. The number
46         may connect to a different endpoint on another carrier, or may not work at all. -->
47    <!ELEMENT carrierSpecific (possibleLengths, exampleNumber, nationalNumberPattern)>
48    <!ELEMENT emergency (possibleLengths, exampleNumber, nationalNumberPattern)>
49    <!-- Emergency numbers beyond the traditional fire-police-ambulance trio. This includes things
50         like rescue helicopters and help-lines that include "emergency" in their description. -->
51    <!ELEMENT expandedEmergency (possibleLengths, exampleNumber, nationalNumberPattern)>
52    <!-- Used for numbers where the primary or only intended usage is to receive and/or send text
53         messages (SMSs). -->
54    <!ELEMENT smsServices (possibleLengths, exampleNumber, nationalNumberPattern)>
55
56    <!ELEMENT nationalNumberPattern (#PCDATA)>
57    <!ELEMENT exampleNumber (#PCDATA)>
58    <!ELEMENT possibleLengths EMPTY>
59
60    <!ATTLIST territory id CDATA #REQUIRED>
61    <!ATTLIST possibleLengths national CDATA #REQUIRED>
62    <!ATTLIST possibleLengths localOnly CDATA #IMPLIED>
63]>
64
65<phoneNumberMetadata>
66  <territories>
67    <!-- Ascension Island (AC) -->
68    <!-- www.itu.int/oth/T02020000AF -->
69    <territory id="AC">
70      <generalDesc>
71        <nationalNumberPattern>9\d\d</nationalNumberPattern>
72      </generalDesc>
73      <shortCode>
74        <possibleLengths national="3"/>
75        <exampleNumber>911</exampleNumber>
76        <nationalNumberPattern>
77          9(?:
78            11|
79            99
80          )
81        </nationalNumberPattern>
82      </shortCode>
83      <tollFree>
84        <possibleLengths national="3"/>
85        <exampleNumber>911</exampleNumber>
86        <nationalNumberPattern>
87          9(?:
88            11|
89            99
90          )
91        </nationalNumberPattern>
92      </tollFree>
93      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf
94           http://www.noonsite.com/Countries/AscensionIsland/?rc=GeneralInfo
95           Note the 4-digit emergency numbers fit the fixed-line pattern, therefore are not
96           included. This is consistent with how we handle such numbers in other countries. -->
97      <emergency>
98        <possibleLengths national="3"/>
99        <exampleNumber>911</exampleNumber>
100        <nationalNumberPattern>
101          9(?:
102            11|
103            99
104          )
105        </nationalNumberPattern>
106      </emergency>
107    </territory>
108
109    <!-- Andorra (AD) -->
110    <!-- http://www.itu.int/oth/T0202000005/en -->
111    <territory id="AD">
112      <generalDesc>
113        <nationalNumberPattern>1\d\d</nationalNumberPattern>
114      </generalDesc>
115      <shortCode>
116        <possibleLengths national="3"/>
117        <exampleNumber>110</exampleNumber>
118        <nationalNumberPattern>11[0268]</nationalNumberPattern>
119      </shortCode>
120      <tollFree>
121        <possibleLengths national="3"/>
122        <exampleNumber>110</exampleNumber>
123        <nationalNumberPattern>11[0268]</nationalNumberPattern>
124      </tollFree>
125      <!-- http://www.fco.gov.uk/en/travel-and-living-abroad/travel-advice-by-country/europe/andorra -->
126      <emergency>
127        <possibleLengths national="3"/>
128        <exampleNumber>110</exampleNumber>
129        <nationalNumberPattern>11[0268]</nationalNumberPattern>
130      </emergency>
131    </territory>
132
133    <!-- United Arab Emirates (AE) -->
134    <!-- http://www.itu.int/oth/T02020000DC/en -->
135    <territory id="AE">
136      <generalDesc>
137        <nationalNumberPattern>[149]\d{2,3}</nationalNumberPattern>
138      </generalDesc>
139      <shortCode>
140        <possibleLengths national="3,4"/>
141        <exampleNumber>112</exampleNumber>
142        <nationalNumberPattern>
143          112|
144          445[16]|
145          99[7-9]
146        </nationalNumberPattern>
147      </shortCode>
148      <tollFree>
149        <possibleLengths national="3"/>
150        <exampleNumber>112</exampleNumber>
151        <nationalNumberPattern>
152          112|
153          99[7-9]
154        </nationalNumberPattern>
155      </tollFree>
156      <emergency>
157        <possibleLengths national="3"/>
158        <exampleNumber>112</exampleNumber>
159        <nationalNumberPattern>
160          112|
161          99[7-9]
162        </nationalNumberPattern>
163      </emergency>
164      <!-- As per online evidences, 4451 and 4456 are SMS-able short codes. -->
165      <smsServices>
166        <possibleLengths national="4"/>
167        <exampleNumber>4450</exampleNumber>
168        <nationalNumberPattern>445\d</nationalNumberPattern>
169      </smsServices>
170    </territory>
171
172    <!-- Afghanistan (AF) -->
173    <!-- http://www.itu.int/oth/T0202000001/en -->
174    <territory id="AF">
175      <generalDesc>
176        <nationalNumberPattern>
177          [14]\d\d(?:
178            \d{2}
179          )?
180        </nationalNumberPattern>
181      </generalDesc>
182      <shortCode>
183        <possibleLengths national="3,5"/>
184        <exampleNumber>100</exampleNumber>
185        <nationalNumberPattern>
186          1(?:
187            0[02]|
188            19
189          )|
190          40404
191        </nationalNumberPattern>
192      </shortCode>
193      <tollFree>
194        <possibleLengths national="3"/>
195        <exampleNumber>100</exampleNumber>
196        <nationalNumberPattern>
197          1(?:
198            0[02]|
199            19
200          )
201        </nationalNumberPattern>
202      </tollFree>
203      <!-- https://support.twitter.com/articles/20170024 -->
204      <carrierSpecific>
205        <possibleLengths national="5"/>
206        <exampleNumber>40400</exampleNumber>
207        <nationalNumberPattern>404\d\d</nationalNumberPattern>
208      </carrierSpecific>
209      <emergency>
210        <possibleLengths national="3"/>
211        <exampleNumber>100</exampleNumber>
212        <nationalNumberPattern>
213          1(?:
214            0[02]|
215            19
216          )
217        </nationalNumberPattern>
218      </emergency>
219      <!-- https://support.twitter.com/articles/20170024 -->
220      <smsServices>
221        <possibleLengths national="5"/>
222        <exampleNumber>40400</exampleNumber>
223        <nationalNumberPattern>404\d\d</nationalNumberPattern>
224      </smsServices>
225    </territory>
226
227    <!-- Antigua & Barbuda (AG) -->
228    <!-- http://www.itu.int/oth/T0202000008/en -->
229    <territory id="AG">
230      <generalDesc>
231        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
232      </generalDesc>
233      <shortCode>
234        <possibleLengths national="3"/>
235        <exampleNumber>176</exampleNumber>
236        <nationalNumberPattern>
237          176|
238          9(?:
239            11|
240            88|
241            99
242          )
243        </nationalNumberPattern>
244      </shortCode>
245      <tollFree>
246        <possibleLengths national="3"/>
247        <exampleNumber>911</exampleNumber>
248        <nationalNumberPattern>
249          9(?:
250            11|
251            88|
252            99
253          )
254        </nationalNumberPattern>
255      </tollFree>
256      <!-- https://support.twitter.com/articles/20170024 -->
257      <carrierSpecific>
258        <possibleLengths national="3"/>
259        <exampleNumber>176</exampleNumber>
260        <nationalNumberPattern>176</nationalNumberPattern>
261      </carrierSpecific>
262      <!-- http://barbados.usembassy.gov/emergency-antigua_barbuda.html -->
263      <emergency>
264        <possibleLengths national="3"/>
265        <exampleNumber>911</exampleNumber>
266        <nationalNumberPattern>
267          9(?:
268            11|
269            99
270          )
271        </nationalNumberPattern>
272      </emergency>
273      <expandedEmergency>
274        <possibleLengths national="3"/>
275        <exampleNumber>988</exampleNumber>
276        <nationalNumberPattern>988</nationalNumberPattern>
277      </expandedEmergency>
278      <!-- https://support.twitter.com/articles/20170024 -->
279      <smsServices>
280        <possibleLengths national="3"/>
281        <exampleNumber>176</exampleNumber>
282        <nationalNumberPattern>176</nationalNumberPattern>
283      </smsServices>
284    </territory>
285
286    <!-- Anguilla (AI) -->
287    <!-- http://www.itu.int/oth/T0202000007/en -->
288    <territory id="AI">
289      <generalDesc>
290        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
291      </generalDesc>
292      <shortCode>
293        <possibleLengths national="3"/>
294        <exampleNumber>176</exampleNumber>
295        <nationalNumberPattern>
296          176|
297          9(?:
298            11|
299            88
300          )
301        </nationalNumberPattern>
302      </shortCode>
303      <tollFree>
304        <possibleLengths national="3"/>
305        <exampleNumber>911</exampleNumber>
306        <nationalNumberPattern>
307          9(?:
308            11|
309            88
310          )
311        </nationalNumberPattern>
312      </tollFree>
313      <!-- https://support.twitter.com/articles/20170024 -->
314      <carrierSpecific>
315        <possibleLengths national="3"/>
316        <exampleNumber>176</exampleNumber>
317        <nationalNumberPattern>176</nationalNumberPattern>
318      </carrierSpecific>
319      <!-- http://barbados.usembassy.gov/emergency-anguilla.html -->
320      <emergency>
321        <possibleLengths national="3"/>
322        <exampleNumber>911</exampleNumber>
323        <nationalNumberPattern>911</nationalNumberPattern>
324      </emergency>
325      <expandedEmergency>
326        <possibleLengths national="3"/>
327        <exampleNumber>988</exampleNumber>
328        <nationalNumberPattern>988</nationalNumberPattern>
329      </expandedEmergency>
330      <!-- https://support.twitter.com/articles/20170024 -->
331      <smsServices>
332        <possibleLengths national="3"/>
333        <exampleNumber>176</exampleNumber>
334        <nationalNumberPattern>176</nationalNumberPattern>
335      </smsServices>
336    </territory>
337
338    <!-- Albania (AL) -->
339    <!-- http://www.itu.int/oth/T0202000002/en -->
340    <territory id="AL">
341      <generalDesc>
342        <nationalNumberPattern>[15]\d{2,5}</nationalNumberPattern>
343      </generalDesc>
344      <shortCode>
345        <possibleLengths national="[3-6]"/>
346        <exampleNumber>110</exampleNumber>
347        <nationalNumberPattern>
348          1(?:
349            1(?:
350              6(?:
351                000|
352                1(?:
353                  06|
354                  11|
355                  23
356                )
357              )|
358              8\d\d
359            )|
360            65\d|
361            89[12]
362          )|
363          5\d{4}|
364          1(?:
365            [1349]\d|
366            2[2-9]
367          )
368        </nationalNumberPattern>
369      </shortCode>
370      <!-- All 116XXX, "European harmonized services of social" value are toll-free.
371           See: https://ec.europa.eu/digital-single-market/116-helplines. -->
372      <tollFree>
373        <possibleLengths national="3,6"/>
374        <exampleNumber>112</exampleNumber>
375        <nationalNumberPattern>
376          1(?:
377            1(?:
378              2|
379              6[01]\d\d
380            )|
381            2[7-9]|
382            3[15]|
383            41
384          )
385        </nationalNumberPattern>
386      </tollFree>
387      <premiumRate>
388        <possibleLengths national="5"/>
389        <exampleNumber>50000</exampleNumber>
390        <nationalNumberPattern>5\d{4}</nationalNumberPattern>
391      </premiumRate>
392      <!-- 123 is a ALBtelecom customer service number. -->
393      <carrierSpecific>
394        <possibleLengths national="3"/>
395        <exampleNumber>123</exampleNumber>
396        <nationalNumberPattern>123</nationalNumberPattern>
397      </carrierSpecific>
398      <emergency>
399        <possibleLengths national="3"/>
400        <exampleNumber>112</exampleNumber>
401        <nationalNumberPattern>
402          1(?:
403            12|
404            2[7-9]
405          )
406        </nationalNumberPattern>
407      </emergency>
408      <!-- According to http://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx this is for
409           sea emergencies and 126 for traffic emergencies. -->
410      <expandedEmergency>
411        <possibleLengths national="3,6"/>
412        <exampleNumber>125</exampleNumber>
413        <nationalNumberPattern>
414          1(?:
415            16(?:
416              000|
417              1(?:
418                06|
419                11|
420                23
421              )
422            )|
423            2[56]
424          )
425        </nationalNumberPattern>
426      </expandedEmergency>
427      <smsServices>
428        <possibleLengths national="3,5"/>
429        <exampleNumber>131</exampleNumber>
430        <nationalNumberPattern>
431          131|
432          5\d{4}
433        </nationalNumberPattern>
434      </smsServices>
435    </territory>
436
437    <!-- Armenia (AM) -->
438    <!-- http://www.itu.int/oth/T020200000A/en -->
439    <territory id="AM">
440      <generalDesc>
441        <nationalNumberPattern>[148]\d{2,4}</nationalNumberPattern>
442      </generalDesc>
443      <shortCode>
444        <possibleLengths national="[3-5]"/>
445        <exampleNumber>100</exampleNumber>
446        <nationalNumberPattern>
447          (?:
448            1|
449            8[1-7]
450          )\d\d|
451          40404
452        </nationalNumberPattern>
453      </shortCode>
454      <tollFree>
455        <possibleLengths national="3"/>
456        <exampleNumber>101</exampleNumber>
457        <nationalNumberPattern>10[1-3]</nationalNumberPattern>
458      </tollFree>
459      <!-- https://support.twitter.com/articles/20170024 -->
460      <carrierSpecific>
461        <possibleLengths national="5"/>
462        <exampleNumber>40400</exampleNumber>
463        <nationalNumberPattern>404\d\d</nationalNumberPattern>
464      </carrierSpecific>
465      <emergency>
466        <possibleLengths national="3"/>
467        <exampleNumber>101</exampleNumber>
468        <nationalNumberPattern>10[1-3]</nationalNumberPattern>
469      </emergency>
470      <!-- https://support.twitter.com/articles/20170024 -->
471      <smsServices>
472        <possibleLengths national="5"/>
473        <exampleNumber>40400</exampleNumber>
474        <nationalNumberPattern>404\d\d</nationalNumberPattern>
475      </smsServices>
476    </territory>
477
478    <!-- Angola (AO) -->
479    <!-- http://www.itu.int/oth/T0202000006/en -->
480    <territory id="AO">
481      <generalDesc>
482        <nationalNumberPattern>1\d\d</nationalNumberPattern>
483      </generalDesc>
484      <shortCode>
485        <possibleLengths national="3"/>
486        <exampleNumber>112</exampleNumber>
487        <nationalNumberPattern>11[235]</nationalNumberPattern>
488      </shortCode>
489      <tollFree>
490        <possibleLengths national="3"/>
491        <exampleNumber>112</exampleNumber>
492        <nationalNumberPattern>11[235]</nationalNumberPattern>
493      </tollFree>
494      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1096.html -->
495      <emergency>
496        <possibleLengths national="3"/>
497        <exampleNumber>112</exampleNumber>
498        <nationalNumberPattern>11[235]</nationalNumberPattern>
499      </emergency>
500    </territory>
501
502    <!-- Argentina (AR) -->
503    <!-- http://www.itu.int/oth/T0202000009/en -->
504    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Argentina#Public_utility_numbers -->
505    <territory id="AR">
506      <generalDesc>
507        <nationalNumberPattern>[01389]\d{1,4}</nationalNumberPattern>
508      </generalDesc>
509      <shortCode>
510        <possibleLengths national="[2-5]"/>
511        <exampleNumber>19</exampleNumber>
512        <nationalNumberPattern>
513          000|
514          1(?:
515            0[0-35-7]|
516            1[02-5]|
517            2[015]|
518            3[47]|
519            4[478]|
520            9
521          )|
522          3372|
523          89338|
524          911
525        </nationalNumberPattern>
526      </shortCode>
527      <!-- According to http://wikitravel.org/en/Argentina all 2 and 3 digit numbers are free,
528           except for 113. -->
529      <tollFree>
530        <possibleLengths national="2,3"/>
531        <exampleNumber>19</exampleNumber>
532        <nationalNumberPattern>
533          000|
534          1(?:
535            0[0-35-7]|
536            1[0245]|
537            2[015]|
538            3[47]|
539            4[478]|
540            9
541          )|
542          911
543        </nationalNumberPattern>
544      </tollFree>
545      <!-- https://support.twitter.com/articles/20170024 -->
546      <carrierSpecific>
547        <possibleLengths national="5"/>
548        <exampleNumber>89300</exampleNumber>
549        <nationalNumberPattern>893\d\d</nationalNumberPattern>
550      </carrierSpecific>
551      <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Argentina#Public_utility_numbers -->
552      <!-- 911 is only available in some places. -->
553      <emergency>
554        <possibleLengths national="3"/>
555        <exampleNumber>100</exampleNumber>
556        <nationalNumberPattern>
557          10[017]|
558          911
559        </nationalNumberPattern>
560      </emergency>
561      <expandedEmergency>
562        <possibleLengths national="3"/>
563        <exampleNumber>103</exampleNumber>
564        <nationalNumberPattern>
565          1(?:
566            0[356]|
567            20|
568            3[47]|
569            4[478]
570          )
571        </nationalNumberPattern>
572      </expandedEmergency>
573      <!-- https://support.twitter.com/articles/20170024 -->
574      <smsServices>
575        <possibleLengths national="4,5"/>
576        <exampleNumber>3370</exampleNumber>
577        <nationalNumberPattern>
578          (?:
579            337|
580            893\d
581          )\d
582        </nationalNumberPattern>
583      </smsServices>
584    </territory>
585
586    <!-- American Samoa (AS) -->
587    <!-- http://www.itu.int/oth/T0202000004/en -->
588    <territory id="AS">
589      <generalDesc>
590        <nationalNumberPattern>
591          [49]\d\d(?:
592            \d{2}
593          )?
594        </nationalNumberPattern>
595      </generalDesc>
596      <shortCode>
597        <possibleLengths national="3,5"/>
598        <exampleNumber>911</exampleNumber>
599        <nationalNumberPattern>
600          40404|
601          9(?:
602            11|
603            88
604          )
605        </nationalNumberPattern>
606      </shortCode>
607      <tollFree>
608        <possibleLengths national="3"/>
609        <exampleNumber>911</exampleNumber>
610        <nationalNumberPattern>
611          9(?:
612            11|
613            88
614          )
615        </nationalNumberPattern>
616      </tollFree>
617      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf
618           http://www.airportairport.com/American-Samoa.html
619           http://www.frommers.com/destinations/americansamoa/3038020157.html -->
620      <emergency>
621        <possibleLengths national="3"/>
622        <exampleNumber>911</exampleNumber>
623        <nationalNumberPattern>911</nationalNumberPattern>
624      </emergency>
625      <expandedEmergency>
626        <possibleLengths national="3"/>
627        <exampleNumber>988</exampleNumber>
628        <nationalNumberPattern>988</nationalNumberPattern>
629      </expandedEmergency>
630      <!-- https://support.twitter.com/articles/20170024 -->
631      <smsServices>
632        <possibleLengths national="5"/>
633        <exampleNumber>40400</exampleNumber>
634        <nationalNumberPattern>404\d\d</nationalNumberPattern>
635      </smsServices>
636    </territory>
637
638    <!-- Austria (AT) -->
639    <!-- http://www.rtr.at/en/tk/E129 -->
640    <territory id="AT">
641      <generalDesc>
642        <nationalNumberPattern>
643          1\d\d(?:
644            \d{3}
645          )?
646        </nationalNumberPattern>
647      </generalDesc>
648      <shortCode>
649        <possibleLengths national="3,6"/>
650        <exampleNumber>112</exampleNumber>
651        <nationalNumberPattern>
652          116(?:
653            00[06]|
654            1(?:
655              17|
656              23
657            )
658          )|
659          1(?:
660            [12]2|
661            33|
662            44
663          )
664        </nationalNumberPattern>
665      </shortCode>
666      <tollFree>
667        <possibleLengths national="3,6"/>
668        <exampleNumber>112</exampleNumber>
669        <nationalNumberPattern>
670          116\d{3}|
671          1(?:
672            [12]2|
673            33|
674            44
675          )
676        </nationalNumberPattern>
677      </tollFree>
678      <emergency>
679        <possibleLengths national="3"/>
680        <exampleNumber>112</exampleNumber>
681        <nationalNumberPattern>
682          1(?:
683            [12]2|
684            33|
685            44
686          )
687        </nationalNumberPattern>
688      </emergency>
689      <expandedEmergency>
690        <possibleLengths national="6"/>
691        <exampleNumber>116000</exampleNumber>
692        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
693      </expandedEmergency>
694    </territory>
695
696    <!-- Australia (AU) -->
697    <!-- http://www.itu.int/oth/T020200000D/en -->
698    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Australia -->
699    <!-- Note 200[1-3] are ignored, despite being mentioned in the ITU document, because no
700         evidence that these numbers really exist could be found online, and it is unclear what
701         they actually are. -->
702    <territory id="AU">
703      <generalDesc>
704        <nationalNumberPattern>[0-27]\d{2,7}</nationalNumberPattern>
705      </generalDesc>
706      <shortCode>
707        <possibleLengths national="[3-8]"/>
708        <exampleNumber>000</exampleNumber>
709        <nationalNumberPattern>
710          000|
711          1(?:
712            06|
713            1(?:
714              00|
715              2|
716              9[46]
717            )|
718            2(?:
719              014[1-3]|
720              [23]\d|
721              (?:
722                4|
723                5\d
724              )\d{2,3}|
725              68[689]|
726              72(?:
727                20|
728                3\d\d
729              )|
730              8(?:
731                [013-9]\d|
732                2
733              )
734            )|
735            555|
736            9\d{4,6}
737          )|
738          225|
739          7(?:
740            33|
741            67
742          )
743        </nationalNumberPattern>
744      </shortCode>
745      <tollFree>
746        <possibleLengths national="3,4,7"/>
747        <exampleNumber>000</exampleNumber>
748        <nationalNumberPattern>
749          000|
750          1(?:
751            06|
752            12|
753            258885|
754            55\d
755          )|
756          733
757        </nationalNumberPattern>
758      </tollFree>
759      <standardRate>
760        <possibleLengths national="3,4,6"/>
761        <exampleNumber>225</exampleNumber>
762        <nationalNumberPattern>
763          1(?:
764            1[09]\d|
765            24733
766          )|
767          225|
768          767
769        </nationalNumberPattern>
770      </standardRate>
771      <!-- http://www.vodafone.com.au/personal/services/messaging/txt/mobilepremiumservices -->
772      <premiumRate>
773        <possibleLengths national="[4-8]"/>
774        <exampleNumber>1234</exampleNumber>
775        <nationalNumberPattern>
776          1(?:
777            2(?:
778              34|
779              456
780            )|
781            9\d{4,6}
782          )
783        </nationalNumberPattern>
784      </premiumRate>
785      <!-- http://www.vodafone.com.au/personal/services/messaging/txt/mobilepremiumservices -->
786      <carrierSpecific>
787        <possibleLengths national="4,7"/>
788        <exampleNumber>1550</exampleNumber>
789        <nationalNumberPattern>
790          1(?:
791            258885|
792            55\d
793          )
794        </nationalNumberPattern>
795      </carrierSpecific>
796      <emergency>
797        <possibleLengths national="3"/>
798        <exampleNumber>000</exampleNumber>
799        <nationalNumberPattern>
800          000|
801          1(?:
802            06|
803            12
804          )
805        </nationalNumberPattern>
806      </emergency>
807      <smsServices>
808        <possibleLengths national="[6-8]"/>
809        <exampleNumber>190000</exampleNumber>
810        <nationalNumberPattern>19\d{4,6}</nationalNumberPattern>
811      </smsServices>
812    </territory>
813
814    <!-- Aruba (AW) -->
815    <!-- http://www.itu.int/oth/T020200000B/en -->
816    <territory id="AW">
817      <generalDesc>
818        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
819      </generalDesc>
820      <shortCode>
821        <possibleLengths national="3"/>
822        <exampleNumber>100</exampleNumber>
823        <nationalNumberPattern>
824          1(?:
825            00|
826            18|
827            76
828          )|
829          91[13]
830        </nationalNumberPattern>
831      </shortCode>
832      <tollFree>
833        <possibleLengths national="3"/>
834        <exampleNumber>100</exampleNumber>
835        <nationalNumberPattern>
836          100|
837          911
838        </nationalNumberPattern>
839      </tollFree>
840      <!-- https://support.twitter.com/articles/20170024 -->
841      <carrierSpecific>
842        <possibleLengths national="3"/>
843        <exampleNumber>176</exampleNumber>
844        <nationalNumberPattern>176</nationalNumberPattern>
845      </carrierSpecific>
846      <!-- http://www.yellowpages-aruba.com/home/emergency-numbers -->
847      <emergency>
848        <possibleLengths national="3"/>
849        <exampleNumber>100</exampleNumber>
850        <nationalNumberPattern>
851          100|
852          911
853        </nationalNumberPattern>
854      </emergency>
855      <!-- https://support.twitter.com/articles/20170024 -->
856      <smsServices>
857        <possibleLengths national="3"/>
858        <exampleNumber>176</exampleNumber>
859        <nationalNumberPattern>176</nationalNumberPattern>
860      </smsServices>
861    </territory>
862
863    <!-- Åland Islands (AX) -->
864    <territory id="AX">
865      <generalDesc>
866        <nationalNumberPattern>
867          [17]\d\d(?:
868            \d{2}
869          )?
870        </nationalNumberPattern>
871      </generalDesc>
872      <!-- Most service numbers are included under UAN in PhoneNumberMetadata.xml (and also in
873           the no-international-dialling block) but prefixes 75[12] are always short and used for
874           directory services, hence we consider them to be short numbers. -->
875      <shortCode>
876        <possibleLengths national="3,5"/>
877        <exampleNumber>112</exampleNumber>
878        <nationalNumberPattern>
879          112|
880          75[12]\d\d
881        </nationalNumberPattern>
882      </shortCode>
883      <tollFree>
884        <possibleLengths national="3"/>
885        <exampleNumber>112</exampleNumber>
886        <nationalNumberPattern>112</nationalNumberPattern>
887      </tollFree>
888      <!-- http://www.arrivalguides.com/en/Travelguides/Europe/Finland/ALAND -->
889      <emergency>
890        <possibleLengths national="3"/>
891        <exampleNumber>112</exampleNumber>
892        <nationalNumberPattern>112</nationalNumberPattern>
893      </emergency>
894    </territory>
895
896    <!-- Azerbaijan (AZ) -->
897    <!-- http://www.itu.int/oth/T020200000F/en -->
898    <territory id="AZ">
899      <generalDesc>
900        <nationalNumberPattern>[148]\d{2,3}</nationalNumberPattern>
901      </generalDesc>
902      <shortCode>
903        <possibleLengths national="3,4"/>
904        <exampleNumber>101</exampleNumber>
905        <nationalNumberPattern>
906          1(?:
907            0[1-3]|
908            12
909          )|
910          (?:
911            404|
912            880
913          )0
914        </nationalNumberPattern>
915      </shortCode>
916      <tollFree>
917        <possibleLengths national="3"/>
918        <exampleNumber>101</exampleNumber>
919        <nationalNumberPattern>
920          1(?:
921            0[1-3]|
922            12
923          )
924        </nationalNumberPattern>
925      </tollFree>
926      <!-- https://support.twitter.com/articles/20170024 -->
927      <carrierSpecific>
928        <possibleLengths national="4"/>
929        <exampleNumber>4040</exampleNumber>
930        <nationalNumberPattern>
931          (?:
932            404|
933            880
934          )\d
935        </nationalNumberPattern>
936      </carrierSpecific>
937      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_978.html
938           http://wikitravel.org/en/Azerbaijan#Emergency_contact_numbers -->
939      <emergency>
940        <possibleLengths national="3"/>
941        <exampleNumber>101</exampleNumber>
942        <nationalNumberPattern>
943          1(?:
944            0[1-3]|
945            12
946          )
947        </nationalNumberPattern>
948      </emergency>
949      <!-- https://support.twitter.com/articles/20170024 -->
950      <smsServices>
951        <possibleLengths national="4"/>
952        <exampleNumber>4040</exampleNumber>
953        <nationalNumberPattern>
954          (?:
955            404|
956            880
957          )\d
958        </nationalNumberPattern>
959      </smsServices>
960    </territory>
961
962    <!-- Bosnia & Herzegovina (BA) -->
963    <!-- https://www.itu.int/dms_pub/itu-t/oth/02/02/T020200001B0001PDFE.pdf -->
964    <!-- http://www.rak.ba/eng/index.php?uid=1272016657 (accessible from
965         http://www.cra.ba/en/telecom/numbering/) -->
966    <!-- http://en.wikipedia.org/wiki/+387 -->
967    <territory id="BA">
968      <generalDesc>
969        <nationalNumberPattern>1\d{2,5}</nationalNumberPattern>
970      </generalDesc>
971      <shortCode>
972        <possibleLengths national="[3-6]"/>
973        <exampleNumber>122</exampleNumber>
974        <nationalNumberPattern>
975          1(?:
976            16(?:
977              00[06]|
978              1(?:
979                1[17]|
980                23
981              )
982            )|
983            2(?:
984              0[0-7]|
985              [2-5]|
986              6[0-26]
987            )|
988            (?:
989              [3-5]|
990              7\d
991            )\d\d
992          )|
993          1(?:
994            18|
995            2[78]
996          )\d\d?
997        </nationalNumberPattern>
998      </shortCode>
999      <!-- All 116XXX, "European harmonized services of social" value are toll-free.
1000           See: https://ec.europa.eu/digital-single-market/116-helplines. -->
1001      <tollFree>
1002        <possibleLengths national="3,6"/>
1003        <exampleNumber>122</exampleNumber>
1004        <nationalNumberPattern>
1005          1(?:
1006            16\d{3}|
1007            2[2-4]
1008          )
1009        </nationalNumberPattern>
1010      </tollFree>
1011      <emergency>
1012        <possibleLengths national="3"/>
1013        <exampleNumber>122</exampleNumber>
1014        <nationalNumberPattern>12[2-4]</nationalNumberPattern>
1015      </emergency>
1016    </territory>
1017
1018    <!-- Barbados (BB) -->
1019    <!-- http://www.itu.int/oth/T0202000013/en -->
1020    <territory id="BB">
1021      <generalDesc>
1022        <nationalNumberPattern>[2-689]\d\d</nationalNumberPattern>
1023      </generalDesc>
1024      <shortCode>
1025        <possibleLengths national="3"/>
1026        <exampleNumber>211</exampleNumber>
1027        <nationalNumberPattern>
1028          988|
1029          [2-689]11
1030        </nationalNumberPattern>
1031      </shortCode>
1032      <tollFree>
1033        <possibleLengths national="3"/>
1034        <exampleNumber>211</exampleNumber>
1035        <nationalNumberPattern>
1036          988|
1037          [2359]11
1038        </nationalNumberPattern>
1039      </tollFree>
1040      <carrierSpecific>
1041        <possibleLengths national="3"/>
1042        <exampleNumber>411</exampleNumber>
1043        <nationalNumberPattern>[468]11</nationalNumberPattern>
1044      </carrierSpecific>
1045      <emergency>
1046        <possibleLengths national="3"/>
1047        <exampleNumber>211</exampleNumber>
1048        <nationalNumberPattern>[2359]11</nationalNumberPattern>
1049      </emergency>
1050      <expandedEmergency>
1051        <possibleLengths national="3"/>
1052        <exampleNumber>988</exampleNumber>
1053        <nationalNumberPattern>988</nationalNumberPattern>
1054      </expandedEmergency>
1055    </territory>
1056
1057    <!-- Bangladesh (BD) -->
1058    <!-- http://www.itu.int/oth/T0202000012/en -->
1059    <territory id="BD">
1060      <generalDesc>
1061        <nationalNumberPattern>[1579]\d{2,4}</nationalNumberPattern>
1062      </generalDesc>
1063      <shortCode>
1064        <possibleLengths national="[3-5]"/>
1065        <exampleNumber>100</exampleNumber>
1066        <nationalNumberPattern>
1067          1(?:
1068            0(?:
1069              [0-369]|
1070              5[1-4]|
1071              7[0-4]|
1072              8[0-29]
1073            )|
1074            1[16-9]|
1075            2(?:
1076              [134]|
1077              2[0-5]
1078            )|
1079            3(?:
1080              1\d?|
1081              6[3-6]
1082            )|
1083            5[2-9]
1084          )|
1085          5012|
1086          786|
1087          9594|
1088          [19]99|
1089          1(?:
1090            0(?:
1091              50|
1092              6\d
1093            )|
1094            33|
1095            4(?:
1096              0|
1097              1\d
1098            )
1099          )\d
1100        </nationalNumberPattern>
1101      </shortCode>
1102      <tollFree>
1103        <possibleLengths national="3"/>
1104        <exampleNumber>100</exampleNumber>
1105        <nationalNumberPattern>
1106          10[0-26]|
1107          [19]99
1108        </nationalNumberPattern>
1109      </tollFree>
1110      <!-- https://support.twitter.com/articles/20170024 -->
1111      <carrierSpecific>
1112        <possibleLengths national="3,4"/>
1113        <exampleNumber>111</exampleNumber>
1114        <nationalNumberPattern>
1115          1(?:
1116            11|
1117            2[13]
1118          )|
1119          (?:
1120            501|
1121            959
1122          )\d|
1123          786
1124        </nationalNumberPattern>
1125      </carrierSpecific>
1126      <emergency>
1127        <possibleLengths national="3"/>
1128        <exampleNumber>100</exampleNumber>
1129        <nationalNumberPattern>
1130          10[0-2]|
1131          [19]99
1132        </nationalNumberPattern>
1133      </emergency>
1134      <!-- https://support.twitter.com/articles/20170024 -->
1135      <smsServices>
1136        <possibleLengths national="4"/>
1137        <exampleNumber>9590</exampleNumber>
1138        <nationalNumberPattern>959\d</nationalNumberPattern>
1139      </smsServices>
1140    </territory>
1141
1142    <!-- Belgium (BE) -->
1143    <!-- http://www.bipt.be/en/161/ShowContent/502/Database/Databases.aspx -->
1144    <!-- http://www.mobileweb.be/en/mobileweb/sms-numberplan.asp -->
1145    <territory id="BE">
1146      <generalDesc>
1147        <nationalNumberPattern>
1148          [1-9]\d\d(?:
1149            \d(?:
1150              \d{2}
1151            )?
1152          )?
1153        </nationalNumberPattern>
1154      </generalDesc>
1155      <shortCode>
1156        <possibleLengths national="3,4,6"/>
1157        <exampleNumber>100</exampleNumber>
1158        <nationalNumberPattern>
1159          1(?:
1160            0[0-8]|
1161            1(?:
1162              [027]|
1163              6117
1164            )|
1165            2(?:
1166              12|
1167              3[0-24]
1168            )|
1169            313|
1170            414|
1171            5(?:
1172              1[05]|
1173              5[15]|
1174              66|
1175              95
1176            )|
1177            6(?:
1178              1[167]|
1179              36|
1180              6[16]
1181            )|
1182            7(?:
1183              [07][017]|
1184              1[27-9]|
1185              22|
1186              33|
1187              65
1188            )|
1189            81[39]
1190          )|
1191          [2-9]\d{3}|
1192          1(?:
1193            1600|
1194            45
1195          )0|
1196          1(?:
1197            [2-4]9|
1198            78
1199          )9|
1200          1[2-4]0[47]
1201        </nationalNumberPattern>
1202      </shortCode>
1203      <!-- Documentation from www.childfocus.be says that 110 and 116000 are both free. Other
1204           information comes from the website of each number. -->
1205      <tollFree>
1206        <possibleLengths national="3,4,6"/>
1207        <exampleNumber>100</exampleNumber>
1208        <nationalNumberPattern>
1209          1(?:
1210            0[0-35-8]|
1211            1[02]|
1212            7(?:
1213              12|
1214              77
1215            )|
1216            813
1217          )|
1218          (?:
1219            116|
1220            8
1221          )\d{3}
1222        </nationalNumberPattern>
1223      </tollFree>
1224      <!-- For the numbers starting with 2-7 or 9, in practice, there is a range of rates; but the
1225           maximum is at least half a Euro, and in some cases 31 Euros (for mobile payments) so we
1226           consider them all premium rate for now. Other numbers have been assigned here because
1227           operators have listed them as being more expensive than normal numbers, e.g.
1228           http://www.voo.be/fr/telephone/tarifs-speciaux/ -->
1229      <premiumRate>
1230        <possibleLengths national="4"/>
1231        <exampleNumber>1204</exampleNumber>
1232        <nationalNumberPattern>
1233          1(?:
1234            2[03]|
1235            40
1236          )4|
1237          (?:
1238            1(?:
1239              [24]1|
1240              3[01]
1241            )|
1242            [2-79]\d\d
1243          )\d
1244        </nationalNumberPattern>
1245      </premiumRate>
1246      <emergency>
1247        <possibleLengths national="3"/>
1248        <exampleNumber>100</exampleNumber>
1249        <nationalNumberPattern>
1250          1(?:
1251            0[01]|
1252            12
1253          )
1254        </nationalNumberPattern>
1255      </emergency>
1256      <!-- http://www.childfocus.be/fr/accueil/ lists this as being an emergency number. -->
1257      <expandedEmergency>
1258        <possibleLengths national="3,6"/>
1259        <exampleNumber>102</exampleNumber>
1260        <nationalNumberPattern>
1261          1(?:
1262            0[235-8]|
1263            1(?:
1264              0|
1265              60\d\d
1266            )
1267          )
1268        </nationalNumberPattern>
1269      </expandedEmergency>
1270      <smsServices>
1271        <possibleLengths national="4"/>
1272        <exampleNumber>2000</exampleNumber>
1273        <nationalNumberPattern>[2-9]\d{3}</nationalNumberPattern>
1274      </smsServices>
1275    </territory>
1276
1277    <!-- Burkina Faso (BF) -->
1278    <!-- http://www.itu.int/oth/T0202000021/en -->
1279    <!-- http://www.onatel.bf/onatelsa/plandenumerotation_burkina.pdf -->
1280    <territory id="BF">
1281      <generalDesc>
1282        <nationalNumberPattern>1\d</nationalNumberPattern>
1283      </generalDesc>
1284      <shortCode>
1285        <possibleLengths national="2"/>
1286        <exampleNumber>17</exampleNumber>
1287        <nationalNumberPattern>1[78]</nationalNumberPattern>
1288      </shortCode>
1289      <tollFree>
1290        <possibleLengths national="2"/>
1291        <exampleNumber>17</exampleNumber>
1292        <nationalNumberPattern>1[78]</nationalNumberPattern>
1293      </tollFree>
1294      <!-- http://www.diplomatie.gouv.fr/fr/conseils-aux-voyageurs_909/conseils-par-pays_12191/burkina-faso_12217/index.html -->
1295      <emergency>
1296        <possibleLengths national="2"/>
1297        <exampleNumber>17</exampleNumber>
1298        <nationalNumberPattern>1[78]</nationalNumberPattern>
1299      </emergency>
1300    </territory>
1301
1302    <!-- Bulgaria (BG) -->
1303    <!-- http://www.itu.int/oth/T0202000020/en -->
1304    <territory id="BG">
1305      <generalDesc>
1306        <nationalNumberPattern>
1307          1\d\d(?:
1308            \d{3}
1309          )?
1310        </nationalNumberPattern>
1311      </generalDesc>
1312      <shortCode>
1313        <possibleLengths national="3,6"/>
1314        <exampleNumber>112</exampleNumber>
1315        <nationalNumberPattern>
1316          1(?:
1317            1(?:
1318              2|
1319              6(?:
1320                000|
1321                111
1322              )
1323            )|
1324            50|
1325            6[06]
1326          )
1327        </nationalNumberPattern>
1328      </shortCode>
1329      <tollFree>
1330        <possibleLengths national="3,6"/>
1331        <exampleNumber>112</exampleNumber>
1332        <nationalNumberPattern>
1333          1(?:
1334            1(?:
1335              2|
1336              6\d{3}
1337            )|
1338            50|
1339            6[06]
1340          )
1341        </nationalNumberPattern>
1342      </tollFree>
1343      <emergency>
1344        <possibleLengths national="3"/>
1345        <exampleNumber>112</exampleNumber>
1346        <nationalNumberPattern>
1347          1(?:
1348            12|
1349            50|
1350            6[06]
1351          )
1352        </nationalNumberPattern>
1353      </emergency>
1354      <expandedEmergency>
1355        <possibleLengths national="6"/>
1356        <exampleNumber>116000</exampleNumber>
1357        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
1358      </expandedEmergency>
1359    </territory>
1360
1361    <!-- Bahrain (BH) -->
1362    <!-- http://www.itu.int/oth/T0202000011/en -->
1363    <!-- http://www.tra.org.bh/media/document/National%20Numbering%20Plan.pdf -->
1364    <territory id="BH">
1365      <generalDesc>
1366        <nationalNumberPattern>
1367          [0189]\d\d(?:
1368            \d{2}
1369          )?
1370        </nationalNumberPattern>
1371      </generalDesc>
1372      <!-- As per official numbering plan, 85xxx shortcodes are shared cost numbers. As the cost
1373           details are not clear, categorized them as unknown cost numbers. -->
1374      <shortCode>
1375        <possibleLengths national="3,5"/>
1376        <exampleNumber>100</exampleNumber>
1377        <nationalNumberPattern>
1378          1(?:
1379            [02]\d|
1380            12|
1381            4[01]|
1382            51|
1383            8[18]|
1384            9[169]
1385          )|
1386          99[02489]|
1387          (?:
1388            0[167]|
1389            8[158]|
1390            9[148]
1391          )\d{3}
1392        </nationalNumberPattern>
1393      </shortCode>
1394      <tollFree>
1395        <possibleLengths national="3,5"/>
1396        <exampleNumber>199</exampleNumber>
1397        <nationalNumberPattern>
1398          (?:
1399            0[167]|
1400            81
1401          )\d{3}|
1402          [19]99
1403        </nationalNumberPattern>
1404      </tollFree>
1405      <premiumRate>
1406        <possibleLengths national="5"/>
1407        <exampleNumber>91000</exampleNumber>
1408        <nationalNumberPattern>9[148]\d{3}</nationalNumberPattern>
1409      </premiumRate>
1410      <!-- https://support.twitter.com/articles/20170024 -->
1411      <carrierSpecific>
1412        <possibleLengths national="5"/>
1413        <exampleNumber>06000</exampleNumber>
1414        <nationalNumberPattern>
1415          0[67]\d{3}|
1416          88000|
1417          98555
1418        </nationalNumberPattern>
1419      </carrierSpecific>
1420      <emergency>
1421        <possibleLengths national="3"/>
1422        <exampleNumber>199</exampleNumber>
1423        <nationalNumberPattern>[19]99</nationalNumberPattern>
1424      </emergency>
1425      <expandedEmergency>
1426        <possibleLengths national="3"/>
1427        <exampleNumber>112</exampleNumber>
1428        <nationalNumberPattern>
1429          112|
1430          99[0248]
1431        </nationalNumberPattern>
1432      </expandedEmergency>
1433      <!-- https://support.twitter.com/articles/20170024 -->
1434      <smsServices>
1435        <possibleLengths national="5"/>
1436        <exampleNumber>88000</exampleNumber>
1437        <nationalNumberPattern>
1438          88000|
1439          98555
1440        </nationalNumberPattern>
1441      </smsServices>
1442    </territory>
1443
1444    <!-- Burundi (BI) -->
1445    <!-- http://www.itu.int/oth/T0202000022/en -->
1446    <territory id="BI">
1447      <generalDesc>
1448        <nationalNumberPattern>[16-9]\d{2,3}</nationalNumberPattern>
1449      </generalDesc>
1450      <shortCode>
1451        <possibleLengths national="3,4"/>
1452        <exampleNumber>110</exampleNumber>
1453        <nationalNumberPattern>
1454          1(?:
1455            1\d|
1456            5[2-9]|
1457            6[0-256]
1458          )|
1459          611|
1460          7(?:
1461            10|
1462            77|
1463            979
1464          )|
1465          8[28]8|
1466          900
1467        </nationalNumberPattern>
1468      </shortCode>
1469      <!-- Leo call centre (marked as free on their website) -->
1470      <tollFree>
1471        <possibleLengths national="3"/>
1472        <exampleNumber>112</exampleNumber>
1473        <nationalNumberPattern>
1474          11[237]|
1475          611
1476        </nationalNumberPattern>
1477      </tollFree>
1478      <carrierSpecific>
1479        <possibleLengths national="3"/>
1480        <exampleNumber>611</exampleNumber>
1481        <nationalNumberPattern>
1482          611|
1483          7(?:
1484            10|
1485            77
1486          )|
1487          888|
1488          900
1489        </nationalNumberPattern>
1490      </carrierSpecific>
1491      <emergency>
1492        <possibleLengths national="3"/>
1493        <exampleNumber>112</exampleNumber>
1494        <nationalNumberPattern>11[237]</nationalNumberPattern>
1495      </emergency>
1496      <expandedEmergency>
1497        <possibleLengths national="3"/>
1498        <exampleNumber>110</exampleNumber>
1499        <nationalNumberPattern>11[014-689]</nationalNumberPattern>
1500      </expandedEmergency>
1501      <!-- 900 is used by Leo to buy a certain package, 710 by Tempo. -->
1502      <smsServices>
1503        <possibleLengths national="3"/>
1504        <exampleNumber>710</exampleNumber>
1505        <nationalNumberPattern>
1506          (?:
1507            71|
1508            90
1509          )0
1510        </nationalNumberPattern>
1511      </smsServices>
1512    </territory>
1513
1514    <!-- Benin (BJ) -->
1515    <!-- http://www.itu.int/oth/T0202000017/en -->
1516    <territory id="BJ">
1517      <generalDesc>
1518        <nationalNumberPattern>[17]\d{2,3}</nationalNumberPattern>
1519      </generalDesc>
1520      <shortCode>
1521        <possibleLengths national="3,4"/>
1522        <exampleNumber>117</exampleNumber>
1523        <nationalNumberPattern>
1524          1(?:
1525            1[78]|
1526            2[02-5]|
1527            60
1528          )|
1529          7[0-5]\d\d
1530        </nationalNumberPattern>
1531      </shortCode>
1532      <tollFree>
1533        <possibleLengths national="3,4"/>
1534        <exampleNumber>117</exampleNumber>
1535        <nationalNumberPattern>
1536          11[78]|
1537          7[3-5]\d\d
1538        </nationalNumberPattern>
1539      </tollFree>
1540      <carrierSpecific>
1541        <possibleLengths national="3"/>
1542        <exampleNumber>120</exampleNumber>
1543        <nationalNumberPattern>12[02-5]</nationalNumberPattern>
1544      </carrierSpecific>
1545      <emergency>
1546        <possibleLengths national="3"/>
1547        <exampleNumber>117</exampleNumber>
1548        <nationalNumberPattern>11[78]</nationalNumberPattern>
1549      </emergency>
1550    </territory>
1551
1552    <!-- St. Barthélemy (BL) -->
1553    <!-- http://www.itu.int/oth/T0202000058/en -->
1554    <territory id="BL">
1555      <generalDesc>
1556        <nationalNumberPattern>1\d</nationalNumberPattern>
1557      </generalDesc>
1558      <shortCode>
1559        <possibleLengths national="2"/>
1560        <exampleNumber>18</exampleNumber>
1561        <nationalNumberPattern>18</nationalNumberPattern>
1562      </shortCode>
1563      <tollFree>
1564        <possibleLengths national="2"/>
1565        <exampleNumber>18</exampleNumber>
1566        <nationalNumberPattern>18</nationalNumberPattern>
1567      </tollFree>
1568      <!-- http://www.comstbarth.fr/urgences.asp -->
1569      <emergency>
1570        <possibleLengths national="2"/>
1571        <exampleNumber>18</exampleNumber>
1572        <nationalNumberPattern>18</nationalNumberPattern>
1573      </emergency>
1574    </territory>
1575
1576    <!-- Bermuda (BM) -->
1577    <!-- http://www.itu.int/oth/T0202000018/en -->
1578    <territory id="BM">
1579      <generalDesc>
1580        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
1581      </generalDesc>
1582      <shortCode>
1583        <possibleLengths national="3"/>
1584        <exampleNumber>176</exampleNumber>
1585        <nationalNumberPattern>
1586          176|
1587          9(?:
1588            11|
1589            88
1590          )
1591        </nationalNumberPattern>
1592      </shortCode>
1593      <tollFree>
1594        <possibleLengths national="3"/>
1595        <exampleNumber>911</exampleNumber>
1596        <nationalNumberPattern>
1597          9(?:
1598            11|
1599            88
1600          )
1601        </nationalNumberPattern>
1602      </tollFree>
1603      <!-- https://support.twitter.com/articles/20170024 -->
1604      <carrierSpecific>
1605        <possibleLengths national="3"/>
1606        <exampleNumber>176</exampleNumber>
1607        <nationalNumberPattern>176</nationalNumberPattern>
1608      </carrierSpecific>
1609      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1067.html -->
1610      <emergency>
1611        <possibleLengths national="3"/>
1612        <exampleNumber>911</exampleNumber>
1613        <nationalNumberPattern>911</nationalNumberPattern>
1614      </emergency>
1615      <expandedEmergency>
1616        <possibleLengths national="3"/>
1617        <exampleNumber>988</exampleNumber>
1618        <nationalNumberPattern>988</nationalNumberPattern>
1619      </expandedEmergency>
1620      <!-- https://support.twitter.com/articles/20170024 -->
1621      <smsServices>
1622        <possibleLengths national="3"/>
1623        <exampleNumber>176</exampleNumber>
1624        <nationalNumberPattern>176</nationalNumberPattern>
1625      </smsServices>
1626    </territory>
1627
1628    <!-- Brunei (BN) -->
1629    <!-- http://www.itu.int/oth/T020200001F/en -->
1630    <territory id="BN">
1631      <generalDesc>
1632        <nationalNumberPattern>9\d\d</nationalNumberPattern>
1633      </generalDesc>
1634      <shortCode>
1635        <possibleLengths national="3"/>
1636        <exampleNumber>991</exampleNumber>
1637        <nationalNumberPattern>99[135]</nationalNumberPattern>
1638      </shortCode>
1639      <tollFree>
1640        <possibleLengths national="3"/>
1641        <exampleNumber>991</exampleNumber>
1642        <nationalNumberPattern>99[135]</nationalNumberPattern>
1643      </tollFree>
1644      <!-- http://www.information.gov.bn/VER2/content/view/52/62/ -->
1645      <emergency>
1646        <possibleLengths national="3"/>
1647        <exampleNumber>991</exampleNumber>
1648        <nationalNumberPattern>99[135]</nationalNumberPattern>
1649      </emergency>
1650    </territory>
1651
1652    <!-- Bolivia (BO) -->
1653    <!-- http://www.itu.int/oth/T020200001A/en -->
1654    <!-- http://www.bolivia.com/Servicios/Plandenumeracion.pdf -->
1655    <territory id="BO">
1656      <generalDesc>
1657        <nationalNumberPattern>
1658          [14]\d\d(?:
1659            \d{2}
1660          )?
1661        </nationalNumberPattern>
1662      </generalDesc>
1663      <shortCode>
1664        <possibleLengths national="3,5"/>
1665        <exampleNumber>110</exampleNumber>
1666        <nationalNumberPattern>
1667          11[089]|
1668          40404
1669        </nationalNumberPattern>
1670      </shortCode>
1671      <tollFree>
1672        <possibleLengths national="3"/>
1673        <exampleNumber>110</exampleNumber>
1674        <nationalNumberPattern>11[089]</nationalNumberPattern>
1675      </tollFree>
1676      <emergency>
1677        <possibleLengths national="3"/>
1678        <exampleNumber>110</exampleNumber>
1679        <nationalNumberPattern>11[089]</nationalNumberPattern>
1680      </emergency>
1681      <!-- https://support.twitter.com/articles/20170024 -->
1682      <smsServices>
1683        <possibleLengths national="5"/>
1684        <exampleNumber>40400</exampleNumber>
1685        <nationalNumberPattern>404\d\d</nationalNumberPattern>
1686      </smsServices>
1687    </territory>
1688
1689    <!-- Caribbean Netherlands (BQ) -->
1690    <!-- http://www.itu.int/oth/T02020000F8/en -->
1691    <territory id="BQ">
1692      <generalDesc>
1693        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
1694      </generalDesc>
1695      <shortCode>
1696        <possibleLengths national="3"/>
1697        <exampleNumber>112</exampleNumber>
1698        <nationalNumberPattern>
1699          1(?:
1700            12|
1701            76
1702          )|
1703          911
1704        </nationalNumberPattern>
1705      </shortCode>
1706      <tollFree>
1707        <possibleLengths national="3"/>
1708        <exampleNumber>112</exampleNumber>
1709        <nationalNumberPattern>
1710          112|
1711          911
1712        </nationalNumberPattern>
1713      </tollFree>
1714      <!-- https://support.twitter.com/articles/20170024 -->
1715      <carrierSpecific>
1716        <possibleLengths national="3"/>
1717        <exampleNumber>176</exampleNumber>
1718        <nationalNumberPattern>176</nationalNumberPattern>
1719      </carrierSpecific>
1720      <!-- http://www.rijksdienstcn.com/index.php?view=pagina&id=126&set_language=EN -->
1721      <emergency>
1722        <possibleLengths national="3"/>
1723        <exampleNumber>112</exampleNumber>
1724        <nationalNumberPattern>
1725          112|
1726          911
1727        </nationalNumberPattern>
1728      </emergency>
1729      <!-- https://support.twitter.com/articles/20170024 -->
1730      <smsServices>
1731        <possibleLengths national="3"/>
1732        <exampleNumber>176</exampleNumber>
1733        <nationalNumberPattern>176</nationalNumberPattern>
1734      </smsServices>
1735    </territory>
1736
1737    <!-- Brazil (BR) -->
1738    <!-- http://en.wikipedia.org/wiki/%2B55#Public_utility -->
1739    <!-- http://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx?country=32 -->
1740    <!-- http://www.anatel.gov.br/Portal/exibirPortalPaginaEspecial.do?codItemCanal=746&codCanal=277 -->
1741    <territory id="BR">
1742      <generalDesc>
1743        <nationalNumberPattern>[1-69]\d{2,5}</nationalNumberPattern>
1744      </generalDesc>
1745      <shortCode>
1746        <possibleLengths national="[3-6]"/>
1747        <exampleNumber>100</exampleNumber>
1748        <nationalNumberPattern>
1749          1(?:
1750            0(?:
1751              [02]|
1752              3(?:
1753                1[2-579]|
1754                2[13-9]|
1755                3[124-9]|
1756                4[1-3578]|
1757                5[1-468]|
1758                6[139]|
1759                8[149]|
1760                9[168]
1761              )|
1762              5[0-35-9]|
1763              6(?:
1764                0|
1765                1[0-35-8]?|
1766                2[0145]|
1767                3[0137]?|
1768                4[37-9]?|
1769                5[0-35]|
1770                6[016]?|
1771                7[137]?|
1772                8[5-8]|
1773                9[1359]
1774              )
1775            )|
1776            1[25-8]|
1777            2[357-9]|
1778            3[024-68]|
1779            4[12568]|
1780            5\d|
1781            6[0-8]|
1782            8[015]|
1783            9[0-47-9]
1784          )|
1785          2(?:
1786            7(?:
1787              330|
1788              878
1789            )|
1790            85959?
1791          )|
1792          (?:
1793            32|
1794            91
1795          )1|
1796          4(?:
1797            0404?|
1798            57|
1799            828
1800          )|
1801          55555|
1802          6(?:
1803            0\d{4}|
1804            10000
1805          )|
1806          (?:
1807            133|
1808            411
1809          )[12]
1810        </nationalNumberPattern>
1811      </shortCode>
1812      <!-- The plan says all numbers marked as SERVIÇOS PÚBLICOS DE EMERGÊNCIA are toll-free. The
1813           18X and 19X ranges seem to be allocated for these kinds of numbers based on the last
1814           numbering plan. -->
1815      <tollFree>
1816        <possibleLengths national="3,4"/>
1817        <exampleNumber>100</exampleNumber>
1818        <nationalNumberPattern>
1819          1(?:
1820            00|
1821            12|
1822            28|
1823            8[015]|
1824            9[0-47-9]
1825          )|
1826          4(?:
1827            57|
1828            82\d
1829          )|
1830          911
1831        </nationalNumberPattern>
1832      </tollFree>
1833      <standardRate>
1834        <possibleLengths national="3,5"/>
1835        <exampleNumber>102</exampleNumber>
1836        <nationalNumberPattern>
1837          102|
1838          273\d\d|
1839          321
1840        </nationalNumberPattern>
1841      </standardRate>
1842      <!-- https://support.twitter.com/articles/20170024 -->
1843      <!-- For unsubscribing to SMS short code campaigns: 457 is Vivo, 4112 is Tim, 55555 is Oi,
1844           4040 is Claro. For example, see
1845           http://www.tim.com.br/sp/sobre-a-tim/regulatorio/mensagens-publicitarias. Note this
1846           also mentions 4111 as the TIM short-code to sign up.
1847           151 is listed here since it isn't available throughout the country; e.g. not in Rio
1848           Grande do Sul. -->
1849      <carrierSpecific>
1850        <possibleLengths national="[3-5]"/>
1851        <exampleNumber>151</exampleNumber>
1852        <nationalNumberPattern>
1853          151|
1854          (?:
1855            278|
1856            555
1857          )\d\d|
1858          4(?:
1859            04\d\d?|
1860            11\d|
1861            57
1862          )
1863        </nationalNumberPattern>
1864      </carrierSpecific>
1865      <emergency>
1866        <possibleLengths national="3"/>
1867        <exampleNumber>112</exampleNumber>
1868        <nationalNumberPattern>
1869          1(?:
1870            12|
1871            28|
1872            9[023]
1873          )|
1874          911
1875        </nationalNumberPattern>
1876      </emergency>
1877      <!-- 195 from https://www9.sabesp.com.br/agenciavirtual/ is limited to the state of São
1878           Paulo. -->
1879      <expandedEmergency>
1880        <possibleLengths national="3"/>
1881        <exampleNumber>116</exampleNumber>
1882        <nationalNumberPattern>
1883          1(?:
1884            16|
1885            23|
1886            68|
1887            8[015]|
1888            9[147-9]
1889          )
1890        </nationalNumberPattern>
1891      </expandedEmergency>
1892      <!-- https://support.twitter.com/articles/20170024 -->
1893      <!-- Added short codes 28595, 285959 and 4828 after a report that it is used for SMS
1894           services. We can't find range-related information, despite emailing Anatel. -->
1895      <smsServices>
1896        <possibleLengths national="[3-6]"/>
1897        <exampleNumber>321</exampleNumber>
1898        <nationalNumberPattern>
1899          285\d{2,3}|
1900          321|
1901          40404|
1902          (?:
1903            27[38]\d|
1904            482
1905          )\d|
1906          6(?:
1907            0\d|
1908            10
1909          )\d{3}
1910        </nationalNumberPattern>
1911      </smsServices>
1912    </territory>
1913
1914    <!-- Bahamas (BS) -->
1915    <!-- http://www.itu.int/oth/T0202000010/en -->
1916    <territory id="BS">
1917      <generalDesc>
1918        <nationalNumberPattern>9\d\d</nationalNumberPattern>
1919      </generalDesc>
1920      <shortCode>
1921        <possibleLengths national="3"/>
1922        <exampleNumber>911</exampleNumber>
1923        <nationalNumberPattern>
1924          9(?:
1925            1[19]|
1926            88
1927          )
1928        </nationalNumberPattern>
1929      </shortCode>
1930      <tollFree>
1931        <possibleLengths national="3"/>
1932        <exampleNumber>911</exampleNumber>
1933        <nationalNumberPattern>
1934          9(?:
1935            1[19]|
1936            88
1937          )
1938        </nationalNumberPattern>
1939      </tollFree>
1940      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_989.html -->
1941      <emergency>
1942        <possibleLengths national="3"/>
1943        <exampleNumber>911</exampleNumber>
1944        <nationalNumberPattern>91[19]</nationalNumberPattern>
1945      </emergency>
1946      <expandedEmergency>
1947        <possibleLengths national="3"/>
1948        <exampleNumber>988</exampleNumber>
1949        <nationalNumberPattern>988</nationalNumberPattern>
1950      </expandedEmergency>
1951    </territory>
1952
1953    <!-- Bhutan (BT) -->
1954    <!-- http://www.itu.int/oth/T0202000019/en -->
1955    <territory id="BT">
1956      <generalDesc>
1957        <nationalNumberPattern>
1958          [14]\d\d(?:
1959            \d{2}
1960          )?
1961        </nationalNumberPattern>
1962      </generalDesc>
1963      <shortCode>
1964        <possibleLengths national="3,5"/>
1965        <exampleNumber>110</exampleNumber>
1966        <nationalNumberPattern>
1967          11[0-6]|
1968          40404
1969        </nationalNumberPattern>
1970      </shortCode>
1971      <tollFree>
1972        <possibleLengths national="3"/>
1973        <exampleNumber>110</exampleNumber>
1974        <nationalNumberPattern>11[023]</nationalNumberPattern>
1975      </tollFree>
1976      <!-- http://www.rbp.gov.bt/requestpolice.php -->
1977      <!-- http://www.jdwnrh.gov.bt/sfo2011/?page_id=51 -->
1978      <emergency>
1979        <possibleLengths national="3"/>
1980        <exampleNumber>110</exampleNumber>
1981        <nationalNumberPattern>11[023]</nationalNumberPattern>
1982      </emergency>
1983      <!-- https://support.twitter.com/articles/20170024 -->
1984      <smsServices>
1985        <possibleLengths national="5"/>
1986        <exampleNumber>40400</exampleNumber>
1987        <nationalNumberPattern>404\d\d</nationalNumberPattern>
1988      </smsServices>
1989    </territory>
1990
1991    <!-- Botswana (BW) -->
1992    <!-- http://www.itu.int/oth/T020200001C/en -->
1993    <territory id="BW">
1994      <generalDesc>
1995        <nationalNumberPattern>
1996          [19]\d\d(?:
1997            \d{2}
1998          )?
1999        </nationalNumberPattern>
2000      </generalDesc>
2001      <shortCode>
2002        <possibleLengths national="3,5"/>
2003        <exampleNumber>112</exampleNumber>
2004        <nationalNumberPattern>
2005          1(?:
2006            1[26]|
2007            3123
2008          )|
2009          9(?:
2010            1[14]|
2011            9[1-57-9]
2012          )
2013        </nationalNumberPattern>
2014      </shortCode>
2015      <tollFree>
2016        <possibleLengths national="3"/>
2017        <exampleNumber>911</exampleNumber>
2018        <nationalNumberPattern>
2019          9(?:
2020            11|
2021            9[7-9]
2022          )
2023        </nationalNumberPattern>
2024      </tollFree>
2025      <!-- https://support.twitter.com/articles/20170024 -->
2026      <carrierSpecific>
2027        <possibleLengths national="5"/>
2028        <exampleNumber>13100</exampleNumber>
2029        <nationalNumberPattern>131\d\d</nationalNumberPattern>
2030      </carrierSpecific>
2031      <!-- http://www.gov.bw/en/Ministries%2D%2DAuthorities/Ministries/State-President/Botswana-Police-Service-/About-the-BPS/Toll-Free-Numbers/ -->
2032      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1071.html -->
2033      <emergency>
2034        <possibleLengths national="3"/>
2035        <exampleNumber>911</exampleNumber>
2036        <nationalNumberPattern>
2037          9(?:
2038            11|
2039            9[7-9]
2040          )
2041        </nationalNumberPattern>
2042      </emergency>
2043      <!-- https://support.twitter.com/articles/20170024 -->
2044      <smsServices>
2045        <possibleLengths national="5"/>
2046        <exampleNumber>13100</exampleNumber>
2047        <nationalNumberPattern>131\d\d</nationalNumberPattern>
2048      </smsServices>
2049    </territory>
2050
2051    <!-- Belarus (BY) -->
2052    <!-- http://www.eng.beltelecom.by/en/subscribers/phone-codes -->
2053    <territory id="BY">
2054      <generalDesc>
2055        <nationalNumberPattern>1\d\d</nationalNumberPattern>
2056      </generalDesc>
2057      <!-- Wikipedia notes not all numbers are active everywhere. -->
2058      <shortCode>
2059        <possibleLengths national="3"/>
2060        <exampleNumber>101</exampleNumber>
2061        <nationalNumberPattern>
2062          1(?:
2063            0[1-79]|
2064            1[246]|
2065            35|
2066            5[1-35]|
2067            6[89]|
2068            7[5-7]|
2069            8[58]|
2070            9[1-7]
2071          )
2072        </nationalNumberPattern>
2073      </shortCode>
2074      <tollFree>
2075        <possibleLengths national="3"/>
2076        <exampleNumber>101</exampleNumber>
2077        <nationalNumberPattern>
2078          1(?:
2079            0[1-3]|
2080            12
2081          )
2082        </nationalNumberPattern>
2083      </tollFree>
2084      <emergency>
2085        <possibleLengths national="3"/>
2086        <exampleNumber>101</exampleNumber>
2087        <nationalNumberPattern>
2088          1(?:
2089            0[1-3]|
2090            12
2091          )
2092        </nationalNumberPattern>
2093      </emergency>
2094    </territory>
2095
2096    <!-- Belize (BZ) -->
2097    <!-- http://www.itu.int/oth/T0202000016/en -->
2098    <territory id="BZ">
2099      <generalDesc>
2100        <nationalNumberPattern>9\d\d?</nationalNumberPattern>
2101      </generalDesc>
2102      <shortCode>
2103        <possibleLengths national="2,3"/>
2104        <exampleNumber>90</exampleNumber>
2105        <nationalNumberPattern>
2106          9(?:
2107            0|
2108            11
2109          )
2110        </nationalNumberPattern>
2111      </shortCode>
2112      <tollFree>
2113        <possibleLengths national="2,3"/>
2114        <exampleNumber>90</exampleNumber>
2115        <nationalNumberPattern>
2116          9(?:
2117            0|
2118            11
2119          )
2120        </nationalNumberPattern>
2121      </tollFree>
2122      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
2123      <emergency>
2124        <possibleLengths national="2,3"/>
2125        <exampleNumber>90</exampleNumber>
2126        <nationalNumberPattern>
2127          9(?:
2128            0|
2129            11
2130          )
2131        </nationalNumberPattern>
2132      </emergency>
2133    </territory>
2134
2135    <!-- Canada (CA) -->
2136    <!-- http://www.cnac.ca/canadian_dial_plan/canadian_dial_plan.htm -->
2137    <!-- Excluding local normal numbers from the general description (and indeed from being possible
2138         short numbers, since they definitely are not). -->
2139    <territory id="CA">
2140      <generalDesc>
2141        <nationalNumberPattern>
2142          [1-9]\d\d(?:
2143            \d\d(?:
2144              \d(?:
2145                \d{2}
2146              )?
2147            )?
2148          )?
2149        </nationalNumberPattern>
2150      </generalDesc>
2151      <shortCode>
2152        <possibleLengths national="3,5,6,8"/>
2153        <exampleNumber>112</exampleNumber>
2154        <nationalNumberPattern>
2155          112|
2156          30000\d{3}|
2157          [1-35-9]\d{4,5}|
2158          [2-8]11|
2159          9(?:
2160            11|
2161            88
2162          )
2163        </nationalNumberPattern>
2164      </shortCode>
2165      <tollFree>
2166        <possibleLengths national="3"/>
2167        <exampleNumber>112</exampleNumber>
2168        <nationalNumberPattern>
2169          112|
2170          988|
2171          [29]11
2172        </nationalNumberPattern>
2173      </tollFree>
2174      <!-- https://en.wikipedia.org/wiki/6-1-1 says it is only partially supported, similar to
2175           articles on these other numbers. 7-1-1 is required to be supported by all carriers in
2176           the US, but in Canada it is up to individual communities it seems. -->
2177      <carrierSpecific>
2178        <possibleLengths national="3"/>
2179        <exampleNumber>211</exampleNumber>
2180        <nationalNumberPattern>[235-7]11</nationalNumberPattern>
2181      </carrierSpecific>
2182      <emergency>
2183        <possibleLengths national="3"/>
2184        <exampleNumber>112</exampleNumber>
2185        <nationalNumberPattern>
2186          112|
2187          911
2188        </nationalNumberPattern>
2189      </emergency>
2190      <expandedEmergency>
2191        <possibleLengths national="3"/>
2192        <exampleNumber>988</exampleNumber>
2193        <nationalNumberPattern>988</nationalNumberPattern>
2194      </expandedEmergency>
2195      <!-- https://support.twitter.com/articles/20170024 -->
2196      <!-- http://www.txt.ca/en/shortcode-search/ -->
2197      <!-- We also support so-called "long codes" (8 digits). Technically we know that 30000 is
2198           not a valid short-code but this is too complex/not worth the time to exclude here. -->
2199      <smsServices>
2200        <possibleLengths national="5,6,8"/>
2201        <exampleNumber>10000</exampleNumber>
2202        <nationalNumberPattern>
2203          300\d{5}|
2204          [1-35-9]\d{4,5}
2205        </nationalNumberPattern>
2206      </smsServices>
2207    </territory>
2208
2209    <!-- Cocos (Keeling) Islands (CC) -->
2210    <territory id="CC">
2211      <generalDesc>
2212        <nationalNumberPattern>[01]\d\d</nationalNumberPattern>
2213      </generalDesc>
2214      <shortCode>
2215        <possibleLengths national="3"/>
2216        <exampleNumber>000</exampleNumber>
2217        <nationalNumberPattern>
2218          000|
2219          112
2220        </nationalNumberPattern>
2221      </shortCode>
2222      <tollFree>
2223        <possibleLengths national="3"/>
2224        <exampleNumber>000</exampleNumber>
2225        <nationalNumberPattern>
2226          000|
2227          112
2228        </nationalNumberPattern>
2229      </tollFree>
2230      <!-- We assume this is the same as for Australia, since they have the same country code and
2231           share their police force, and no better information can be found. -->
2232      <emergency>
2233        <possibleLengths national="3"/>
2234        <exampleNumber>000</exampleNumber>
2235        <nationalNumberPattern>
2236          000|
2237          112
2238        </nationalNumberPattern>
2239      </emergency>
2240    </territory>
2241
2242    <!-- Congo - Kinshasa (CD) -->
2243    <!-- http://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx?country=47&pg_size=50 -->
2244    <territory id="CD">
2245      <generalDesc>
2246        <nationalNumberPattern>
2247          [14]\d\d(?:
2248            \d{2}
2249          )?
2250        </nationalNumberPattern>
2251      </generalDesc>
2252      <shortCode>
2253        <possibleLengths national="3,5"/>
2254        <exampleNumber>113</exampleNumber>
2255        <nationalNumberPattern>
2256          1(?:
2257            1[348]|
2258            23|
2259            77|
2260            88
2261          )|
2262          40404
2263        </nationalNumberPattern>
2264      </shortCode>
2265      <tollFree>
2266        <possibleLengths national="3"/>
2267        <exampleNumber>113</exampleNumber>
2268        <nationalNumberPattern>
2269          1(?:
2270            1[348]|
2271            77|
2272            88
2273          )
2274        </nationalNumberPattern>
2275      </tollFree>
2276      <!-- https://support.twitter.com/articles/20170024 -->
2277      <carrierSpecific>
2278        <possibleLengths national="5"/>
2279        <exampleNumber>40400</exampleNumber>
2280        <nationalNumberPattern>404\d\d</nationalNumberPattern>
2281      </carrierSpecific>
2282      <!-- No national emergency numbers were located for Congo. -->
2283      <emergency>
2284        <possibleLengths national="3"/>
2285        <exampleNumber>113</exampleNumber>
2286        <nationalNumberPattern>
2287          1(?:
2288            1[348]|
2289            77|
2290            88
2291          )
2292        </nationalNumberPattern>
2293      </emergency>
2294      <expandedEmergency>
2295        <possibleLengths national="3"/>
2296        <exampleNumber>123</exampleNumber>
2297        <nationalNumberPattern>123</nationalNumberPattern>
2298      </expandedEmergency>
2299      <!-- https://support.twitter.com/articles/20170024 -->
2300      <smsServices>
2301        <possibleLengths national="5"/>
2302        <exampleNumber>40400</exampleNumber>
2303        <nationalNumberPattern>404\d\d</nationalNumberPattern>
2304      </smsServices>
2305    </territory>
2306
2307    <!-- Central African Republic (CF) -->
2308    <!-- http://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx?country=37&pg_size=50 -->
2309    <territory id="CF">
2310      <generalDesc>
2311        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
2312      </generalDesc>
2313      <shortCode>
2314        <possibleLengths national="3,4"/>
2315        <exampleNumber>114</exampleNumber>
2316        <nationalNumberPattern>
2317          1(?:
2318            1[478]|
2319            220
2320          )
2321        </nationalNumberPattern>
2322      </shortCode>
2323      <tollFree>
2324        <possibleLengths national="3,4"/>
2325        <exampleNumber>117</exampleNumber>
2326        <nationalNumberPattern>
2327          1(?:
2328            1[78]|
2329            22\d
2330          )
2331        </nationalNumberPattern>
2332      </tollFree>
2333      <emergency>
2334        <possibleLengths national="3,4"/>
2335        <exampleNumber>117</exampleNumber>
2336        <nationalNumberPattern>
2337          1(?:
2338            1[78]|
2339            220
2340          )
2341        </nationalNumberPattern>
2342      </emergency>
2343      <expandedEmergency>
2344        <possibleLengths national="3"/>
2345        <exampleNumber>114</exampleNumber>
2346        <nationalNumberPattern>114</nationalNumberPattern>
2347      </expandedEmergency>
2348    </territory>
2349
2350    <!-- Congo - Brazzaville (CG) -->
2351    <territory id="CG">
2352      <generalDesc>
2353        <nationalNumberPattern>1\d\d</nationalNumberPattern>
2354      </generalDesc>
2355      <shortCode>
2356        <possibleLengths national="3"/>
2357        <exampleNumber>111</exampleNumber>
2358        <nationalNumberPattern>11[126-8]</nationalNumberPattern>
2359      </shortCode>
2360      <tollFree>
2361        <possibleLengths national="3"/>
2362        <exampleNumber>111</exampleNumber>
2363        <nationalNumberPattern>11[178]</nationalNumberPattern>
2364      </tollFree>
2365      <emergency>
2366        <possibleLengths national="3"/>
2367        <exampleNumber>117</exampleNumber>
2368        <nationalNumberPattern>11[78]</nationalNumberPattern>
2369      </emergency>
2370      <expandedEmergency>
2371        <possibleLengths national="3"/>
2372        <exampleNumber>112</exampleNumber>
2373        <nationalNumberPattern>11[26]</nationalNumberPattern>
2374      </expandedEmergency>
2375    </territory>
2376
2377    <!-- Switzerland (CH) -->
2378    <!-- http://www.bakom.admin.ch/themen/telekom/00479/00604/index.html?lang=en -->
2379    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Switzerland#Short_numbers -->
2380    <!-- http://csi.sunrise.ch/smartzone/_privat -->
2381    <territory id="CH">
2382      <generalDesc>
2383        <nationalNumberPattern>[1-9]\d{2,5}</nationalNumberPattern>
2384      </generalDesc>
2385      <!-- According to the "E.164 national numbering plan of Switzerland", some short numbers
2386           may be accessible from abroad. However, it does not specify which ones. -->
2387      <shortCode>
2388        <possibleLengths national="[3-6]"/>
2389        <exampleNumber>112</exampleNumber>
2390        <nationalNumberPattern>
2391          1(?:
2392            0[78]\d\d|
2393            1(?:
2394              [278]|
2395              45|
2396              6(?:
2397                000|
2398                111
2399              )
2400            )|
2401            4(?:
2402              [03-57]|
2403              1[45]
2404            )|
2405            6(?:
2406              00|
2407              [1-46]
2408            )|
2409            8(?:
2410              02|
2411              1[189]|
2412              50|
2413              7|
2414              8[08]|
2415              99
2416            )
2417          )|
2418          [2-9]\d{2,4}
2419        </nationalNumberPattern>
2420      </shortCode>
2421      <tollFree>
2422        <possibleLengths national="3,4,6"/>
2423        <exampleNumber>112</exampleNumber>
2424        <nationalNumberPattern>
2425          1(?:
2426            1(?:
2427              [278]|
2428              6\d{3}
2429            )|
2430            4[47]
2431          )|
2432          5200
2433        </nationalNumberPattern>
2434      </tollFree>
2435      <!-- These are priced by the mobile companies at just under the rate they charge for calls
2436           to fixed-line and mobile phones, so we consider them standard rate. 143 is actually
2437           free for Sunrise. -->
2438      <standardRate>
2439        <possibleLengths national="3,4"/>
2440        <exampleNumber>140</exampleNumber>
2441        <nationalNumberPattern>
2442          1(?:
2443            4[035]|
2444            6[1-46]
2445          )|
2446          1(?:
2447            41|
2448            60
2449          )\d
2450        </nationalNumberPattern>
2451      </standardRate>
2452      <!-- http://www.zouk88.com/switzerland/index.htm -->
2453      <!-- http://aonebill.com/coverage&tariffs#Switzerland -->
2454      <!-- Swisscom and Sunrise refer to 18XY as being premium rate. 1145 is priced similarly. -->
2455      <premiumRate>
2456        <possibleLengths national="[3-5]"/>
2457        <exampleNumber>543</exampleNumber>
2458        <nationalNumberPattern>
2459          1(?:
2460            14|
2461            8[01589]
2462          )\d|
2463          543|
2464          83111
2465        </nationalNumberPattern>
2466      </premiumRate>
2467      <!-- 5200, 535 are both used by Orange for SMSs. -->
2468      <carrierSpecific>
2469        <possibleLengths national="3,4"/>
2470        <exampleNumber>535</exampleNumber>
2471        <nationalNumberPattern>
2472          5(?:
2473            200|
2474            35
2475          )
2476        </nationalNumberPattern>
2477      </carrierSpecific>
2478      <emergency>
2479        <possibleLengths national="3"/>
2480        <exampleNumber>112</exampleNumber>
2481        <nationalNumberPattern>
2482          1(?:
2483            1[278]|
2484            44
2485          )
2486        </nationalNumberPattern>
2487      </emergency>
2488      <expandedEmergency>
2489        <possibleLengths national="3,4,6"/>
2490        <exampleNumber>140</exampleNumber>
2491        <nationalNumberPattern>
2492          14[0357]|
2493          1(?:
2494            161\d|
2495            41
2496          )\d
2497        </nationalNumberPattern>
2498      </expandedEmergency>
2499      <smsServices>
2500        <possibleLengths national="[3-5]"/>
2501        <exampleNumber>200</exampleNumber>
2502        <nationalNumberPattern>[2-9]\d{2,4}</nationalNumberPattern>
2503      </smsServices>
2504    </territory>
2505
2506    <!-- Côte d’Ivoire (CI) -->
2507    <!-- http://www.itu.int/oth/T0202000031/en -->
2508    <territory id="CI">
2509      <generalDesc>
2510        <nationalNumberPattern>[14]\d{2,3}</nationalNumberPattern>
2511      </generalDesc>
2512      <shortCode>
2513        <possibleLengths national="3,4"/>
2514        <exampleNumber>110</exampleNumber>
2515        <nationalNumberPattern>
2516          1(?:
2517            1[01]|
2518            [78]0
2519          )|
2520          4443
2521        </nationalNumberPattern>
2522      </shortCode>
2523      <tollFree>
2524        <possibleLengths national="3"/>
2525        <exampleNumber>110</exampleNumber>
2526        <nationalNumberPattern>
2527          1(?:
2528            1[01]|
2529            [78]0
2530          )
2531        </nationalNumberPattern>
2532      </tollFree>
2533      <!-- https://support.twitter.com/articles/20170024 -->
2534      <carrierSpecific>
2535        <possibleLengths national="4"/>
2536        <exampleNumber>4440</exampleNumber>
2537        <nationalNumberPattern>444\d</nationalNumberPattern>
2538      </carrierSpecific>
2539      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
2540      <emergency>
2541        <possibleLengths national="3"/>
2542        <exampleNumber>110</exampleNumber>
2543        <nationalNumberPattern>
2544          1(?:
2545            1[01]|
2546            [78]0
2547          )
2548        </nationalNumberPattern>
2549      </emergency>
2550      <!-- https://support.twitter.com/articles/20170024 -->
2551      <smsServices>
2552        <possibleLengths national="4"/>
2553        <exampleNumber>4440</exampleNumber>
2554        <nationalNumberPattern>444\d</nationalNumberPattern>
2555      </smsServices>
2556    </territory>
2557
2558    <!-- Cook Islands (CK) -->
2559    <!-- http://www.itu.int/oth/T020200002F/en -->
2560    <territory id="CK">
2561      <generalDesc>
2562        <nationalNumberPattern>9\d\d</nationalNumberPattern>
2563      </generalDesc>
2564      <shortCode>
2565        <possibleLengths national="3"/>
2566        <exampleNumber>996</exampleNumber>
2567        <nationalNumberPattern>99[689]</nationalNumberPattern>
2568      </shortCode>
2569      <tollFree>
2570        <possibleLengths national="3"/>
2571        <exampleNumber>996</exampleNumber>
2572        <nationalNumberPattern>99[689]</nationalNumberPattern>
2573      </tollFree>
2574      <!-- http://www.frommers.com/destinations/cookislands/3036020157.html and other tourist
2575           sites agree on the following numbers. -->
2576      <emergency>
2577        <possibleLengths national="3"/>
2578        <exampleNumber>996</exampleNumber>
2579        <nationalNumberPattern>99[689]</nationalNumberPattern>
2580      </emergency>
2581    </territory>
2582
2583    <!-- Chile (CL) -->
2584    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Chile -->
2585    <!-- http://www.clarochile.cl/wps/portal/cl/pc/personas/movil/sms-premium -->
2586    <territory id="CL">
2587      <generalDesc>
2588        <nationalNumberPattern>[1-9]\d{2,4}</nationalNumberPattern>
2589      </generalDesc>
2590      <shortCode>
2591        <possibleLengths national="[3-5]"/>
2592        <exampleNumber>100</exampleNumber>
2593        <nationalNumberPattern>
2594          1(?:
2595            00|
2596            21[13]|
2597            3(?:
2598              13|
2599              [348]0|
2600              5[01]
2601            )|
2602            4(?:
2603              0[02-6]|
2604              17|
2605              [379]
2606            )|
2607            818|
2608            919
2609          )|
2610          2(?:
2611            0(?:
2612              01|
2613              122
2614            )|
2615            22[47]|
2616            323|
2617            777|
2618            882
2619          )|
2620          3(?:
2621            0(?:
2622              51|
2623              99
2624            )|
2625            132|
2626            3(?:
2627              29|
2628              [37]7
2629            )|
2630            665
2631          )|
2632          43656|
2633          5(?:
2634            (?:
2635              00|
2636              415
2637            )4|
2638            5(?:
2639              66|
2640              77
2641            )|
2642            995
2643          )|
2644          6(?:
2645            131|
2646            222|
2647            366|
2648            699
2649          )|
2650          7878|
2651          8(?:
2652            011|
2653            11[28]|
2654            482|
2655            889
2656          )|
2657          9(?:
2658            01|
2659            1
2660          )1|
2661          13\d|
2662          4(?:
2663            [13]42|
2664            243|
2665            4(?:
2666              02|
2667              15|
2668              77
2669            )|
2670            554
2671          )|
2672          (?:
2673            1(?:
2674              [05]6|
2675              98
2676            )|
2677            339|
2678            6(?:
2679              07|
2680              [35]
2681            )0|
2682            9(?:
2683              [12]0|
2684              33
2685            )
2686          )0
2687        </nationalNumberPattern>
2688      </shortCode>
2689      <!-- http://www.clarochile.cl/portal/cl/pc/personas/movil/prepago/ under "Mensajería
2690           Ilimitada". -->
2691      <tollFree>
2692        <possibleLengths national="3,4"/>
2693        <exampleNumber>131</exampleNumber>
2694        <nationalNumberPattern>
2695          1(?:
2696            213|
2697            3[1-3]
2698          )|
2699          434\d|
2700          911
2701        </nationalNumberPattern>
2702      </tollFree>
2703      <!-- http://www.clarochile.cl/portal/cl/pc/personas/movil/prepago/#04-prepago-multimedia -->
2704      <standardRate>
2705        <possibleLengths national="4"/>
2706        <exampleNumber>2000</exampleNumber>
2707        <nationalNumberPattern>
2708          (?:
2709            200|
2710            333
2711          )\d
2712        </nationalNumberPattern>
2713      </standardRate>
2714      <premiumRate>
2715        <possibleLengths national="4,5"/>
2716        <exampleNumber>1060</exampleNumber>
2717        <nationalNumberPattern>
2718          1(?:
2719            211|
2720            3(?:
2721              13|
2722              [348]0|
2723              5[01]
2724            )
2725          )|
2726          (?:
2727            1(?:
2728              [05]6|
2729              [48]1|
2730              9[18]
2731            )|
2732            2(?:
2733              01\d|
2734              [23]2|
2735              77|
2736              88
2737            )|
2738            3(?:
2739              0[59]|
2740              13|
2741              3[279]|
2742              66
2743            )|
2744            4(?:
2745              [12]4|
2746              36\d|
2747              4[017]|
2748              55
2749            )|
2750            5(?:
2751              00|
2752              41\d|
2753              5[67]|
2754              99
2755            )|
2756            6(?:
2757              07\d|
2758              13|
2759              22|
2760              3[06]|
2761              50|
2762              69
2763            )|
2764            787|
2765            8(?:
2766              [01]1|
2767              [48]8
2768            )|
2769            9(?:
2770              01|
2771              [12]0|
2772              33
2773            )
2774          )\d
2775        </nationalNumberPattern>
2776      </premiumRate>
2777      <!-- http://www.13.cl/concursos -->
2778      <emergency>
2779        <possibleLengths national="3"/>
2780        <exampleNumber>131</exampleNumber>
2781        <nationalNumberPattern>
2782          13[1-3]|
2783          911
2784        </nationalNumberPattern>
2785      </emergency>
2786      <!-- http://es.wikipedia.org/wiki/Anexo:Teléfonos_de_emergencias -->
2787      <expandedEmergency>
2788        <possibleLengths national="3,4"/>
2789        <exampleNumber>100</exampleNumber>
2790        <nationalNumberPattern>
2791          1(?:
2792            00|
2793            3[04-9]|
2794            4(?:
2795              0\d|
2796              [379]
2797            )
2798          )
2799        </nationalNumberPattern>
2800      </expandedEmergency>
2801      <smsServices>
2802        <possibleLengths national="4,5"/>
2803        <exampleNumber>1060</exampleNumber>
2804        <nationalNumberPattern>
2805          13(?:
2806            13|
2807            [348]0|
2808            5[01]
2809          )|
2810          (?:
2811            1(?:
2812              [05]6|
2813              [28]1|
2814              4[01]|
2815              9[18]
2816            )|
2817            2(?:
2818              0(?:
2819                0|
2820                1\d
2821              )|
2822              [23]2|
2823              77|
2824              88
2825            )|
2826            3(?:
2827              0[59]|
2828              13|
2829              3[2379]|
2830              66
2831            )|
2832            436\d|
2833            5(?:
2834              00|
2835              41\d|
2836              5[67]|
2837              99
2838            )|
2839            6(?:
2840              07\d|
2841              13|
2842              22|
2843              3[06]|
2844              50|
2845              69
2846            )|
2847            787|
2848            8(?:
2849              [01]1|
2850              [48]8
2851            )|
2852            9(?:
2853              01|
2854              [12]0|
2855              33
2856            )
2857          )\d|
2858          4(?:
2859            [1-3]4|
2860            4[017]|
2861            55
2862          )\d
2863        </nationalNumberPattern>
2864      </smsServices>
2865    </territory>
2866
2867    <!-- Cameroon (CM) -->
2868    <!-- http://www.itu.int/oth/T0202000024/en -->
2869    <territory id="CM">
2870      <generalDesc>
2871        <nationalNumberPattern>[18]\d{1,3}</nationalNumberPattern>
2872      </generalDesc>
2873      <shortCode>
2874        <possibleLengths national="[2-4]"/>
2875        <exampleNumber>13</exampleNumber>
2876        <nationalNumberPattern>
2877          1(?:
2878            1[37]|
2879            [37]
2880          )|
2881          8711
2882        </nationalNumberPattern>
2883      </shortCode>
2884      <tollFree>
2885        <possibleLengths national="2,3"/>
2886        <exampleNumber>13</exampleNumber>
2887        <nationalNumberPattern>
2888          1(?:
2889            1[37]|
2890            [37]
2891          )
2892        </nationalNumberPattern>
2893      </tollFree>
2894      <!-- https://support.twitter.com/articles/20170024 -->
2895      <carrierSpecific>
2896        <possibleLengths national="4"/>
2897        <exampleNumber>8710</exampleNumber>
2898        <nationalNumberPattern>871\d</nationalNumberPattern>
2899      </carrierSpecific>
2900      <!-- http://www.diplomatie.gouv.fr/fr/conseils-aux-voyageurs_909/conseils-par-pays_12191/cameroun_12221/index.html -->
2901      <!-- Numbers must be prefixed with a 1 when dialled from a mobile. -->
2902      <emergency>
2903        <possibleLengths national="2,3"/>
2904        <exampleNumber>13</exampleNumber>
2905        <nationalNumberPattern>
2906          1(?:
2907            1[37]|
2908            [37]
2909          )
2910        </nationalNumberPattern>
2911      </emergency>
2912      <!-- https://support.twitter.com/articles/20170024 -->
2913      <smsServices>
2914        <possibleLengths national="4"/>
2915        <exampleNumber>8710</exampleNumber>
2916        <nationalNumberPattern>871\d</nationalNumberPattern>
2917      </smsServices>
2918    </territory>
2919
2920    <!-- China (CN) -->
2921    <!-- http://www.itu.int/oth/T020200002B/en -->
2922    <territory id="CN">
2923      <generalDesc>
2924        <nationalNumberPattern>
2925          [19]\d\d(?:
2926            \d{2,3}
2927          )?
2928        </nationalNumberPattern>
2929      </generalDesc>
2930      <!-- 100xx numbers are mainly used for carrier services. They can be dialed nationwide and
2931           are always routed to the local provider.  Note they can also be used with area codes
2932           when one specifically wants to reach an operator in a different region. That case is
2933           more like fixed-line and is covered under the fixed-line pattern in
2934           PhoneNumberMetadata.xml. -->
2935      <shortCode>
2936        <possibleLengths national="3,5,6"/>
2937        <exampleNumber>110</exampleNumber>
2938        <nationalNumberPattern>
2939          1(?:
2940            00\d\d|
2941            1[029]|
2942            20
2943          )|
2944          95\d{3,4}
2945        </nationalNumberPattern>
2946      </shortCode>
2947      <tollFree>
2948        <possibleLengths national="3"/>
2949        <exampleNumber>110</exampleNumber>
2950        <nationalNumberPattern>
2951          1(?:
2952            1[09]|
2953            20
2954          )
2955        </nationalNumberPattern>
2956      </tollFree>
2957      <!-- 100xx numbers are free if called from a phone by the same carrier, or charged at local
2958           rate if called from a phone by a different carrier.
2959           95xxx(x) numbers are covered by the ITU doc, but the following doc contains more info:
2960           http://baike.baidu.com/view/3269670.htm. They can be dialed nationwide and are always
2961           routed to the local provider. Note they can also be used with area codes when one
2962           specifically wants to reach an operator in a different region. That case is more like
2963           fixed-line and is covered under the fixed-line pattern in PhoneNumberMetadata.xml. -->
2964      <standardRate>
2965        <possibleLengths national="3,5,6"/>
2966        <exampleNumber>112</exampleNumber>
2967        <nationalNumberPattern>
2968          1(?:
2969            00\d\d|
2970            12
2971          )|
2972          95\d{3,4}
2973        </nationalNumberPattern>
2974      </standardRate>
2975      <emergency>
2976        <possibleLengths national="3"/>
2977        <exampleNumber>110</exampleNumber>
2978        <nationalNumberPattern>
2979          1(?:
2980            1[09]|
2981            20
2982          )
2983        </nationalNumberPattern>
2984      </emergency>
2985    </territory>
2986
2987    <!-- Colombia (CO) -->
2988    <!-- Information primarily obtained from:
2989           http://en.wikipedia.org/wiki/Telephone_numbers_in_Colombia
2990         and:
2991           http://en.wikipedia.org/wiki/Emergency_telephone_number
2992         The "civil defense" line (144) was found in:
2993           http://www.icsu.unal.edu.co/ciudad.html
2994
2995         The Wikipedia page states:
2996           "More specialized three-digit numbers are available; check the local Yellow Pages for
2997            more information". See: http://sites.paginasamarillas.com/directorio/colombia.html
2998
2999         For examples of local Yellow Pages information see:
3000         * http://images.paginasamarillas.com/flipping/colombia/bogota/Book/index.html#/20/
3001         * http://images.paginasamarillas.com/flipping/colombia/amazonia/index.html#/2/
3002         * http://images.paginasamarillas.com/flipping/colombia/cali/index.html#/18/
3003
3004         Currently not all short numbers from all local Yellow Pages have been included and we don't
3005         know the cost for any of them. Current local short numbers are (* = urgent services):
3006         Child Helpline:      106 *
3007         Energy (Claims):     115 (the description for this is not very clear)
3008         Water pipes (leaks): 116 *
3009         Health Secretary     125
3010         Hospital (Urgent)    137 *
3011         Cooperation Network: 146
3012         Gaula (Military)     147 *
3013         Dept. of Security:   153
3014         Gas emergencies:     164 *
3015         Information:         195 -->
3016    <territory id="CO">
3017      <generalDesc>
3018        <nationalNumberPattern>
3019          [148]\d\d(?:
3020            \d{2}
3021          )?
3022        </nationalNumberPattern>
3023      </generalDesc>
3024      <shortCode>
3025        <possibleLengths national="3,5"/>
3026        <exampleNumber>106</exampleNumber>
3027        <nationalNumberPattern>
3028          1(?:
3029            06|
3030            1[2-9]|
3031            2[35-7]|
3032            3[27]|
3033            4[467]|
3034            5[36]|
3035            6[4-7]|
3036            95
3037          )|
3038          40404|
3039          85432
3040        </nationalNumberPattern>
3041      </shortCode>
3042      <tollFree>
3043        <possibleLengths national="3"/>
3044        <exampleNumber>112</exampleNumber>
3045        <nationalNumberPattern>
3046          1(?:
3047            1[29]|
3048            23|
3049            32|
3050            56
3051          )
3052        </nationalNumberPattern>
3053      </tollFree>
3054      <!-- https://support.twitter.com/articles/20170024 -->
3055      <!-- 85432 is used for customer complaints - found on mobile websites - and will go to your
3056           carrier specifically. -->
3057      <carrierSpecific>
3058        <possibleLengths national="5"/>
3059        <exampleNumber>40400</exampleNumber>
3060        <nationalNumberPattern>
3061          (?:
3062            40|
3063            85
3064          )4\d\d
3065        </nationalNumberPattern>
3066      </carrierSpecific>
3067      <!-- Police, medical and fire plus general emergency numbers (112,123). -->
3068      <emergency>
3069        <possibleLengths national="3"/>
3070        <exampleNumber>112</exampleNumber>
3071        <nationalNumberPattern>
3072          1(?:
3073            1[29]|
3074            23|
3075            32|
3076            56
3077          )
3078        </nationalNumberPattern>
3079      </emergency>
3080      <!-- Traffic accidents, civil defense, GAULA and urgent local short numbers from above. -->
3081      <expandedEmergency>
3082        <possibleLengths national="3"/>
3083        <exampleNumber>106</exampleNumber>
3084        <nationalNumberPattern>
3085          1(?:
3086            06|
3087            1[467]|
3088            [23]7|
3089            4[47]|
3090            6[4-6]
3091          )
3092        </nationalNumberPattern>
3093      </expandedEmergency>
3094      <!-- https://support.twitter.com/articles/20170024 -->
3095      <smsServices>
3096        <possibleLengths national="5"/>
3097        <exampleNumber>40400</exampleNumber>
3098        <nationalNumberPattern>
3099          (?:
3100            40|
3101            85
3102          )4\d\d
3103        </nationalNumberPattern>
3104      </smsServices>
3105    </territory>
3106
3107    <!-- Costa Rica (CR) -->
3108    <!-- http://www.itu.int/oth/T0202000030/en -->
3109    <territory id="CR">
3110      <generalDesc>
3111        <nationalNumberPattern>[1359]\d{2,3}</nationalNumberPattern>
3112      </generalDesc>
3113      <!-- This pattern excludes 4-digit SMS content numbers for now. -->
3114      <shortCode>
3115        <possibleLengths national="3,4"/>
3116        <exampleNumber>112</exampleNumber>
3117        <nationalNumberPattern>
3118          1(?:
3119            0(?:
3120              00|
3121              15|
3122              2[2-4679]
3123            )|
3124            1(?:
3125              1[0-35-9]|
3126              2|
3127              37|
3128              [46]6|
3129              7[57]|
3130              8[79]|
3131              9[0-379]
3132            )|
3133            2(?:
3134              00|
3135              [12]2|
3136              34|
3137              55
3138            )|
3139            3(?:
3140              21|
3141              33
3142            )|
3143            4(?:
3144              0[06]|
3145              1[4-6]
3146            )|
3147            5(?:
3148              15|
3149              5[15]
3150            )|
3151            693|
3152            7(?:
3153              00|
3154              1[7-9]|
3155              2[02]|
3156              [67]7
3157            )|
3158            975
3159          )|
3160          3855|
3161          5(?:
3162            0(?:
3163              30|
3164              49
3165            )|
3166            510
3167          )|
3168          911
3169        </nationalNumberPattern>
3170      </shortCode>
3171      <tollFree>
3172        <possibleLengths national="3"/>
3173        <exampleNumber>112</exampleNumber>
3174        <nationalNumberPattern>
3175          112|
3176          911
3177        </nationalNumberPattern>
3178      </tollFree>
3179      <emergency>
3180        <possibleLengths national="3"/>
3181        <exampleNumber>112</exampleNumber>
3182        <nationalNumberPattern>
3183          112|
3184          911
3185        </nationalNumberPattern>
3186      </emergency>
3187      <smsServices>
3188        <possibleLengths national="4"/>
3189        <exampleNumber>3850</exampleNumber>
3190        <nationalNumberPattern>
3191          (?:
3192            385|
3193            5(?:
3194              0[34]|
3195              51
3196            )
3197          )\d
3198        </nationalNumberPattern>
3199      </smsServices>
3200    </territory>
3201
3202    <!-- Cuba (CU) -->
3203    <!-- www.itu.int/oth/T0202000033/en -->
3204    <territory id="CU">
3205      <generalDesc>
3206        <nationalNumberPattern>
3207          [12]\d\d(?:
3208            \d{3,4}
3209          )?
3210        </nationalNumberPattern>
3211      </generalDesc>
3212      <shortCode>
3213        <possibleLengths national="3,6,7"/>
3214        <exampleNumber>104</exampleNumber>
3215        <nationalNumberPattern>
3216          1(?:
3217            0[4-7]|
3218            1(?:
3219              6111|
3220              8
3221            )|
3222            40
3223          )|
3224          2045252
3225        </nationalNumberPattern>
3226      </shortCode>
3227      <tollFree>
3228        <possibleLengths national="3,6,7"/>
3229        <exampleNumber>104</exampleNumber>
3230        <nationalNumberPattern>
3231          10[4-7]|
3232          (?:
3233            116|
3234            204\d
3235          )\d{3}
3236        </nationalNumberPattern>
3237      </tollFree>
3238      <emergency>
3239        <possibleLengths national="3"/>
3240        <exampleNumber>104</exampleNumber>
3241        <nationalNumberPattern>10[4-6]</nationalNumberPattern>
3242      </emergency>
3243      <expandedEmergency>
3244        <possibleLengths national="3,6,7"/>
3245        <exampleNumber>107</exampleNumber>
3246        <nationalNumberPattern>
3247          107|
3248          (?:
3249            116|
3250            204\d
3251          )\d{3}
3252        </nationalNumberPattern>
3253      </expandedEmergency>
3254    </territory>
3255
3256    <!-- Cape Verde (CV) -->
3257    <!-- http://www.itu.int/oth/T0202000026/en -->
3258    <territory id="CV">
3259      <generalDesc>
3260        <nationalNumberPattern>1\d\d</nationalNumberPattern>
3261      </generalDesc>
3262      <shortCode>
3263        <possibleLengths national="3"/>
3264        <exampleNumber>130</exampleNumber>
3265        <nationalNumberPattern>13[0-2]</nationalNumberPattern>
3266      </shortCode>
3267      <tollFree>
3268        <possibleLengths national="3"/>
3269        <exampleNumber>130</exampleNumber>
3270        <nationalNumberPattern>13[0-2]</nationalNumberPattern>
3271      </tollFree>
3272      <!-- http://www.capeverde.com/travel-tips/safety.html -->
3273      <emergency>
3274        <possibleLengths national="3"/>
3275        <exampleNumber>130</exampleNumber>
3276        <nationalNumberPattern>13[0-2]</nationalNumberPattern>
3277      </emergency>
3278    </territory>
3279
3280    <!-- Curaçao (CW) -->
3281    <!-- http://www.itu.int/oth/T02020000F5/en -->
3282    <territory id="CW">
3283      <generalDesc>
3284        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
3285      </generalDesc>
3286      <shortCode>
3287        <possibleLengths national="3"/>
3288        <exampleNumber>112</exampleNumber>
3289        <nationalNumberPattern>
3290          1(?:
3291            12|
3292            76
3293          )|
3294          911
3295        </nationalNumberPattern>
3296      </shortCode>
3297      <tollFree>
3298        <possibleLengths national="3"/>
3299        <exampleNumber>112</exampleNumber>
3300        <nationalNumberPattern>
3301          112|
3302          911
3303        </nationalNumberPattern>
3304      </tollFree>
3305      <!-- https://support.twitter.com/articles/20170024 -->
3306      <carrierSpecific>
3307        <possibleLengths national="3"/>
3308        <exampleNumber>176</exampleNumber>
3309        <nationalNumberPattern>176</nationalNumberPattern>
3310      </carrierSpecific>
3311      <!-- http://www.rijksdienstcn.com/index.php?view=pagina&id=126&set_language=EN -->
3312      <emergency>
3313        <possibleLengths national="3"/>
3314        <exampleNumber>112</exampleNumber>
3315        <nationalNumberPattern>
3316          112|
3317          911
3318        </nationalNumberPattern>
3319      </emergency>
3320      <!-- https://support.twitter.com/articles/20170024 -->
3321      <smsServices>
3322        <possibleLengths national="3"/>
3323        <exampleNumber>176</exampleNumber>
3324        <nationalNumberPattern>176</nationalNumberPattern>
3325      </smsServices>
3326    </territory>
3327
3328    <!-- Christmas Island (CX) -->
3329    <territory id="CX">
3330      <generalDesc>
3331        <nationalNumberPattern>[01]\d\d</nationalNumberPattern>
3332      </generalDesc>
3333      <shortCode>
3334        <possibleLengths national="3"/>
3335        <exampleNumber>000</exampleNumber>
3336        <nationalNumberPattern>
3337          000|
3338          112
3339        </nationalNumberPattern>
3340      </shortCode>
3341      <tollFree>
3342        <possibleLengths national="3"/>
3343        <exampleNumber>000</exampleNumber>
3344        <nationalNumberPattern>
3345          000|
3346          112
3347        </nationalNumberPattern>
3348      </tollFree>
3349      <!-- We assume this is the same as for Australia, since they have the same country code and
3350           share their police force, and no better information can be found. -->
3351      <emergency>
3352        <possibleLengths national="3"/>
3353        <exampleNumber>000</exampleNumber>
3354        <nationalNumberPattern>
3355          000|
3356          112
3357        </nationalNumberPattern>
3358      </emergency>
3359    </territory>
3360
3361    <!-- Cyprus (CY) -->
3362    <!-- http://www.itu.int/oth/T0202000034/en -->
3363    <territory id="CY">
3364      <generalDesc>
3365        <nationalNumberPattern>
3366          1\d\d(?:
3367            \d{3}
3368          )?
3369        </nationalNumberPattern>
3370      </generalDesc>
3371      <shortCode>
3372        <possibleLengths national="3,6"/>
3373        <exampleNumber>112</exampleNumber>
3374        <nationalNumberPattern>
3375          1(?:
3376            1(?:
3377              2|
3378              6(?:
3379                000|
3380                111
3381              )
3382            )|
3383            99
3384          )
3385        </nationalNumberPattern>
3386      </shortCode>
3387      <tollFree>
3388        <possibleLengths national="3,6"/>
3389        <exampleNumber>112</exampleNumber>
3390        <nationalNumberPattern>
3391          1(?:
3392            1(?:
3393              2|
3394              6\d{3}
3395            )|
3396            99
3397          )
3398        </nationalNumberPattern>
3399      </tollFree>
3400      <emergency>
3401        <possibleLengths national="3"/>
3402        <exampleNumber>112</exampleNumber>
3403        <nationalNumberPattern>
3404          1(?:
3405            12|
3406            99
3407          )
3408        </nationalNumberPattern>
3409      </emergency>
3410      <expandedEmergency>
3411        <possibleLengths national="6"/>
3412        <exampleNumber>116000</exampleNumber>
3413        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
3414      </expandedEmergency>
3415    </territory>
3416
3417    <!-- Czechia (CZ) -->
3418    <!-- http://www.itu.int/oth/T0202000035/en -->
3419    <!-- http://en.wikipedia.org/wiki/%2B420 -->
3420    <territory id="CZ">
3421      <generalDesc>
3422        <nationalNumberPattern>1\d{2,5}</nationalNumberPattern>
3423      </generalDesc>
3424      <shortCode>
3425        <possibleLengths national="[3-6]"/>
3426        <exampleNumber>112</exampleNumber>
3427        <nationalNumberPattern>
3428          1(?:
3429            1(?:
3430              2|
3431              8\d
3432            )|
3433            (?:
3434              2|
3435              3\d
3436            )\d{2,3}|
3437            5[0568]|
3438            99
3439          )|
3440          1(?:
3441            16|
3442            4
3443          )\d{3}
3444        </nationalNumberPattern>
3445      </shortCode>
3446      <tollFree>
3447        <possibleLengths national="3,6"/>
3448        <exampleNumber>112</exampleNumber>
3449        <nationalNumberPattern>
3450          1(?:
3451            1(?:
3452              2|
3453              6(?:
3454                00[06]|
3455                1(?:
3456                  11|
3457                  23
3458                )
3459              )
3460            )|
3461            5[0568]
3462          )
3463        </nationalNumberPattern>
3464      </tollFree>
3465      <emergency>
3466        <possibleLengths national="3"/>
3467        <exampleNumber>112</exampleNumber>
3468        <nationalNumberPattern>
3469          1(?:
3470            12|
3471            5[0568]
3472          )
3473        </nationalNumberPattern>
3474      </emergency>
3475      <expandedEmergency>
3476        <possibleLengths national="6"/>
3477        <exampleNumber>116000</exampleNumber>
3478        <nationalNumberPattern>
3479          116(?:
3480            00[06]|
3481            1(?:
3482              11|
3483              23
3484            )
3485          )
3486        </nationalNumberPattern>
3487      </expandedEmergency>
3488    </territory>
3489
3490    <!-- Germany (DE) -->
3491    <!-- http://www.itu.int/oth/T0202000051/en -->
3492    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_germany -->
3493    <territory id="DE">
3494      <generalDesc>
3495        <nationalNumberPattern>
3496          1\d\d(?:
3497            \d{2,3}
3498          )?
3499        </nationalNumberPattern>
3500      </generalDesc>
3501      <!-- 118xx short numbers are used for directory services and 1180xx are used for call
3502           connect services. -->
3503      <shortCode>
3504        <possibleLengths national="3,5,6"/>
3505        <exampleNumber>110</exampleNumber>
3506        <nationalNumberPattern>
3507          11(?:
3508            [025]|
3509            6(?:
3510              00[06]|
3511              1(?:
3512                1[167]|
3513                23
3514              )
3515            )|
3516            800\d
3517          )|
3518          118\d\d
3519        </nationalNumberPattern>
3520      </shortCode>
3521      <tollFree>
3522        <possibleLengths national="3,6"/>
3523        <exampleNumber>110</exampleNumber>
3524        <nationalNumberPattern>
3525          11(?:
3526            [02]|
3527            6\d{3}
3528          )
3529        </nationalNumberPattern>
3530      </tollFree>
3531      <emergency>
3532        <possibleLengths national="3"/>
3533        <exampleNumber>110</exampleNumber>
3534        <nationalNumberPattern>11[02]</nationalNumberPattern>
3535      </emergency>
3536      <expandedEmergency>
3537        <possibleLengths national="6"/>
3538        <exampleNumber>116000</exampleNumber>
3539        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
3540      </expandedEmergency>
3541    </territory>
3542
3543    <!-- Djibouti (DJ) -->
3544    <!-- http://www.itu.int/oth/T020200003A/en -->
3545    <territory id="DJ">
3546      <generalDesc>
3547        <nationalNumberPattern>1\d</nationalNumberPattern>
3548      </generalDesc>
3549      <shortCode>
3550        <possibleLengths national="2"/>
3551        <exampleNumber>17</exampleNumber>
3552        <nationalNumberPattern>1[78]</nationalNumberPattern>
3553      </shortCode>
3554      <tollFree>
3555        <possibleLengths national="2"/>
3556        <exampleNumber>17</exampleNumber>
3557        <nationalNumberPattern>1[78]</nationalNumberPattern>
3558      </tollFree>
3559      <emergency>
3560        <possibleLengths national="2"/>
3561        <exampleNumber>17</exampleNumber>
3562        <nationalNumberPattern>1[78]</nationalNumberPattern>
3563      </emergency>
3564    </territory>
3565
3566    <!-- Denmark (DK) -->
3567    <!-- http://www.dba.erhvervsstyrelsen.dk/numbering-lists -->
3568    <territory id="DK">
3569      <generalDesc>
3570        <nationalNumberPattern>
3571          1\d\d(?:
3572            \d(?:
3573              \d{2}
3574            )?
3575          )?
3576        </nationalNumberPattern>
3577      </generalDesc>
3578      <shortCode>
3579        <possibleLengths national="3,4,6"/>
3580        <exampleNumber>112</exampleNumber>
3581        <nationalNumberPattern>
3582          1(?:
3583            1(?:
3584              [2-48]|
3585              6(?:
3586                00[06]|
3587                111
3588              )
3589            )|
3590            8(?:
3591              [08]1|
3592              1[0238]|
3593              28|
3594              30|
3595              5[13]
3596            )
3597          )
3598        </nationalNumberPattern>
3599      </shortCode>
3600      <tollFree>
3601        <possibleLengths national="3,6"/>
3602        <exampleNumber>112</exampleNumber>
3603        <nationalNumberPattern>
3604          11(?:
3605            [24]|
3606            6\d{3}
3607          )
3608        </nationalNumberPattern>
3609      </tollFree>
3610      <emergency>
3611        <possibleLengths national="3"/>
3612        <exampleNumber>112</exampleNumber>
3613        <nationalNumberPattern>11[24]</nationalNumberPattern>
3614      </emergency>
3615      <expandedEmergency>
3616        <possibleLengths national="6"/>
3617        <exampleNumber>116000</exampleNumber>
3618        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
3619      </expandedEmergency>
3620    </territory>
3621
3622    <!-- Dominica (DM) -->
3623    <!-- http://www.itu.int/oth/T020200003B/en -->
3624    <territory id="DM">
3625      <generalDesc>
3626        <nationalNumberPattern>[39]\d\d</nationalNumberPattern>
3627      </generalDesc>
3628      <shortCode>
3629        <possibleLengths national="3"/>
3630        <exampleNumber>333</exampleNumber>
3631        <nationalNumberPattern>
3632          333|
3633          9(?:
3634            11|
3635            88|
3636            99
3637          )
3638        </nationalNumberPattern>
3639      </shortCode>
3640      <tollFree>
3641        <possibleLengths national="3"/>
3642        <exampleNumber>333</exampleNumber>
3643        <nationalNumberPattern>
3644          333|
3645          9(?:
3646            11|
3647            88|
3648            99
3649          )
3650        </nationalNumberPattern>
3651      </tollFree>
3652      <!-- http://barbados.usembassy.gov/emergency-dominica.html -->
3653      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1102.html -->
3654      <emergency>
3655        <possibleLengths national="3"/>
3656        <exampleNumber>333</exampleNumber>
3657        <nationalNumberPattern>
3658          333|
3659          9(?:
3660            11|
3661            99
3662          )
3663        </nationalNumberPattern>
3664      </emergency>
3665      <expandedEmergency>
3666        <possibleLengths national="3"/>
3667        <exampleNumber>988</exampleNumber>
3668        <nationalNumberPattern>988</nationalNumberPattern>
3669      </expandedEmergency>
3670    </territory>
3671
3672    <!-- Dominican Republic (DO) -->
3673    <!-- http://www.itu.int/oth/T020200003C/en -->
3674    <territory id="DO">
3675      <generalDesc>
3676        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
3677      </generalDesc>
3678      <shortCode>
3679        <possibleLengths national="3"/>
3680        <exampleNumber>112</exampleNumber>
3681        <nationalNumberPattern>
3682          112|
3683          9(?:
3684            11|
3685            88
3686          )
3687        </nationalNumberPattern>
3688      </shortCode>
3689      <tollFree>
3690        <possibleLengths national="3"/>
3691        <exampleNumber>112</exampleNumber>
3692        <nationalNumberPattern>
3693          112|
3694          9(?:
3695            11|
3696            88
3697          )
3698        </nationalNumberPattern>
3699      </tollFree>
3700      <emergency>
3701        <possibleLengths national="3"/>
3702        <exampleNumber>112</exampleNumber>
3703        <nationalNumberPattern>
3704          112|
3705          911
3706        </nationalNumberPattern>
3707      </emergency>
3708      <expandedEmergency>
3709        <possibleLengths national="3"/>
3710        <exampleNumber>988</exampleNumber>
3711        <nationalNumberPattern>988</nationalNumberPattern>
3712      </expandedEmergency>
3713    </territory>
3714
3715    <!-- Algeria (DZ) -->
3716    <!-- http://www.itu.int/oth/T0202000003/en -->
3717    <!-- www.arpt.dz -->
3718    <territory id="DZ">
3719      <generalDesc>
3720        <nationalNumberPattern>[17]\d{1,3}</nationalNumberPattern>
3721      </generalDesc>
3722      <shortCode>
3723        <possibleLengths national="[2-4]"/>
3724        <exampleNumber>14</exampleNumber>
3725        <nationalNumberPattern>
3726          1(?:
3727            055|
3728            12|
3729            [47]|
3730            548
3731          )|
3732          730
3733        </nationalNumberPattern>
3734      </shortCode>
3735      <tollFree>
3736        <possibleLengths national="[2-4]"/>
3737        <exampleNumber>14</exampleNumber>
3738        <nationalNumberPattern>
3739          1(?:
3740            12|
3741            [47]|
3742            54\d
3743          )
3744        </nationalNumberPattern>
3745      </tollFree>
3746      <!-- https://support.twitter.com/articles/20170024 -->
3747      <carrierSpecific>
3748        <possibleLengths national="3"/>
3749        <exampleNumber>730</exampleNumber>
3750        <nationalNumberPattern>730</nationalNumberPattern>
3751      </carrierSpecific>
3752      <emergency>
3753        <possibleLengths national="2,3"/>
3754        <exampleNumber>14</exampleNumber>
3755        <nationalNumberPattern>
3756          1(?:
3757            12|
3758            [47]
3759          )
3760        </nationalNumberPattern>
3761      </emergency>
3762      <expandedEmergency>
3763        <possibleLengths national="4"/>
3764        <exampleNumber>1050</exampleNumber>
3765        <nationalNumberPattern>
3766          1(?:
3767            05|
3768            54
3769          )\d
3770        </nationalNumberPattern>
3771      </expandedEmergency>
3772      <!-- https://support.twitter.com/articles/20170024 -->
3773      <smsServices>
3774        <possibleLengths national="3"/>
3775        <exampleNumber>730</exampleNumber>
3776        <nationalNumberPattern>730</nationalNumberPattern>
3777      </smsServices>
3778    </territory>
3779
3780    <!-- Ecuador (EC) -->
3781    <!-- http://en.wikipedia.org/wiki/+593 -->
3782    <!-- http://www.conatel.gob.ec/site_conatel/index.php?option=com_content&view=category&layout=blog&id=52&Itemid=153 -->
3783    <!-- http://www.itu.int/oth/T020200003D/en -->
3784    <territory id="EC">
3785      <generalDesc>
3786        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
3787      </generalDesc>
3788      <shortCode>
3789        <possibleLengths national="3"/>
3790        <exampleNumber>101</exampleNumber>
3791        <nationalNumberPattern>
3792          1(?:
3793            0[12]|
3794            12
3795          )|
3796          911
3797        </nationalNumberPattern>
3798      </shortCode>
3799      <tollFree>
3800        <possibleLengths national="3"/>
3801        <exampleNumber>101</exampleNumber>
3802        <nationalNumberPattern>
3803          1(?:
3804            0[12]|
3805            12
3806          )|
3807          911
3808        </nationalNumberPattern>
3809      </tollFree>
3810      <emergency>
3811        <possibleLengths national="3"/>
3812        <exampleNumber>101</exampleNumber>
3813        <nationalNumberPattern>
3814          1(?:
3815            0[12]|
3816            12
3817          )|
3818          911
3819        </nationalNumberPattern>
3820      </emergency>
3821    </territory>
3822
3823    <!-- Estonia (EE) -->
3824    <!-- http://www.itu.int/oth/T0202000043/en -->
3825    <territory id="EE">
3826      <generalDesc>
3827        <nationalNumberPattern>1\d{2,5}</nationalNumberPattern>
3828      </generalDesc>
3829      <shortCode>
3830        <possibleLengths national="[3-6]"/>
3831        <exampleNumber>110</exampleNumber>
3832        <nationalNumberPattern>
3833          1(?:
3834            1(?:
3835              [02-579]|
3836              6(?:
3837                000|
3838                111
3839              )|
3840              8(?:
3841                [09]\d|
3842                [1-8]
3843              )
3844            )|
3845            2[36-9]|
3846            3[7-9]|
3847            4[05-7]|
3848            5[6-8]|
3849            6[05]|
3850            7[3-6]|
3851            8[02-7]|
3852            9[3-9]
3853          )|
3854          1(?:
3855            2[0-245]|
3856            3[0-6]|
3857            4[1-489]|
3858            5[0-59]|
3859            6[1-46-9]|
3860            7[0-27-9]|
3861            8[189]|
3862            9[0-2]
3863          )\d\d?
3864        </nationalNumberPattern>
3865      </shortCode>
3866      <tollFree>
3867        <possibleLengths national="[3-6]"/>
3868        <exampleNumber>110</exampleNumber>
3869        <nationalNumberPattern>
3870          1(?:
3871            1(?:
3872              [02]|
3873              6\d{3}
3874            )|
3875            2(?:
3876              05|
3877              28
3878            )|
3879            3(?:
3880              014|
3881              3(?:
3882                21|
3883                5\d?
3884              )|
3885              660
3886            )|
3887            492|
3888            5(?:
3889              1[03]|
3890              410|
3891              501
3892            )|
3893            6(?:
3894              112|
3895              333|
3896              644
3897            )|
3898            7(?:
3899              012|
3900              127|
3901              89
3902            )|
3903            8(?:
3904              10|
3905              8[57]
3906            )|
3907            9(?:
3908              0[134]|
3909              14
3910            )
3911          )
3912        </nationalNumberPattern>
3913      </tollFree>
3914      <premiumRate>
3915        <possibleLengths national="[3-5]"/>
3916        <exampleNumber>123</exampleNumber>
3917        <nationalNumberPattern>
3918          1(?:
3919            18(?:
3920              00|
3921              [12458]\d?
3922            )|
3923            2(?:
3924              0(?:
3925                [02-46-8]\d?|
3926                1[0-36]
3927              )|
3928              1(?:
3929                [0-4]\d?|
3930                6[06]
3931              )|
3932              2(?:
3933                [0-4]\d?|
3934                5[25]
3935              )|
3936              [367]|
3937              4(?:
3938                0[04]|
3939                [12]\d?|
3940                4[24]|
3941                54
3942              )|
3943              55[12457]
3944            )|
3945            3(?:
3946              0(?:
3947                [02]\d?|
3948                1[13578]|
3949                3[356]
3950              )|
3951              1[1347]|
3952              2[02-5]|
3953              3(?:
3954                [01347]\d?|
3955                2[023]|
3956                88
3957              )|
3958              4(?:
3959                [35]\d?|
3960                4[34]
3961              )|
3962              5(?:
3963                3[134]|
3964                5[035]
3965              )|
3966              666
3967            )|
3968            4(?:
3969              2(?:
3970                00|
3971                4\d?
3972              )|
3973              4(?:
3974                0[01358]|
3975                1[024]|
3976                50|
3977                7\d?
3978              )|
3979              900
3980            )|
3981            5(?:
3982              0[0-35]|
3983              1(?:
3984                [1267]\d?|
3985                5[0-7]|
3986                82
3987              )|
3988              2(?:
3989                [014-6]\d?|
3990                22
3991              )|
3992              330|
3993              4(?:
3994                [35]\d?|
3995                44
3996              )|
3997              5(?:
3998                00|
3999                [1-69]\d?
4000              )|
4001              9(?:
4002                [159]\d?|
4003                [38]0|
4004                77
4005              )
4006            )|
4007            6(?:
4008              1(?:
4009                00|
4010                1[19]|
4011                [35-9]\d?
4012              )|
4013              2(?:
4014                2[26]|
4015                [68]\d?
4016              )|
4017              3(?:
4018                22|
4019                36|
4020                6[36]
4021              )|
4022              5|
4023              6(?:
4024                [0-359]\d?|
4025                6[0-26]
4026              )|
4027              7(?:
4028                00|
4029                55|
4030                7\d?|
4031                8[89]
4032              )|
4033              9(?:
4034                00|
4035                1\d?|
4036                69
4037              )
4038            )|
4039            7(?:
4040              0(?:
4041                [023]\d?|
4042                1[0578]
4043              )|
4044              1(?:
4045                00|
4046                2[034]|
4047                [4-9]\d?
4048              )|
4049              2(?:
4050                [07]\d?|
4051                20|
4052                44
4053              )|
4054              7(?:
4055                [0-57]\d?|
4056                9[79]
4057              )|
4058              8(?:
4059                0[08]|
4060                2\d?|
4061                8[0178]
4062              )|
4063              9(?:
4064                00|
4065                97
4066              )
4067            )|
4068            8(?:
4069              1[127]|
4070              8[1268]|
4071              9[269]
4072            )|
4073            9(?:
4074              0(?:
4075                [02]\d?|
4076                69|
4077                9[0269]
4078              )|
4079              1[1-3689]|
4080              21
4081            )
4082          )
4083        </nationalNumberPattern>
4084      </premiumRate>
4085      <emergency>
4086        <possibleLengths national="3"/>
4087        <exampleNumber>110</exampleNumber>
4088        <nationalNumberPattern>11[02]</nationalNumberPattern>
4089      </emergency>
4090      <expandedEmergency>
4091        <possibleLengths national="6"/>
4092        <exampleNumber>116000</exampleNumber>
4093        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
4094      </expandedEmergency>
4095      <smsServices>
4096        <possibleLengths national="[3-5]"/>
4097        <exampleNumber>126</exampleNumber>
4098        <nationalNumberPattern>
4099          1(?:
4100            18[1258]|
4101            2(?:
4102              0(?:
4103                1[036]|
4104                [46]\d?
4105              )|
4106              166|
4107              21|
4108              4(?:
4109                0[04]|
4110                1\d?|
4111                5[47]
4112              )|
4113              [67]
4114            )|
4115            3(?:
4116              0(?:
4117                1[13-578]|
4118                2\d?|
4119                3[56]
4120              )|
4121              1[15]|
4122              2[045]|
4123              3(?:
4124                [13]\d?|
4125                2[13]
4126              )|
4127              43|
4128              5(?:
4129                00|
4130                3[34]|
4131                53
4132              )
4133            )|
4134            44(?:
4135              0[0135]|
4136              14|
4137              50|
4138              7\d?
4139            )|
4140            5(?:
4141              05|
4142              1(?:
4143                [12]\d?|
4144                5[1246]|
4145                8[12]
4146              )|
4147              2(?:
4148                [01]\d?|
4149                22
4150              )|
4151              3(?:
4152                00|
4153                3[03]
4154              )|
4155              4(?:
4156                15|
4157                5\d?
4158              )|
4159              500|
4160              9(?:
4161                5\d?|
4162                77|
4163                80
4164              )
4165            )|
4166            6(?:
4167              1[35-8]|
4168              226|
4169              3(?:
4170                22|
4171                3[36]|
4172                66
4173              )|
4174              644|
4175              7(?:
4176                00|
4177                7\d?|
4178                89
4179              )|
4180              9(?:
4181                00|
4182                69
4183              )
4184            )|
4185            7(?:
4186              01[258]|
4187              1(?:
4188                00|
4189                [15]\d?
4190              )|
4191              2(?:
4192                44|
4193                7\d?
4194              )|
4195              8(?:
4196                00|
4197                87|
4198                9\d?
4199              )
4200            )|
4201            8(?:
4202              1[128]|
4203              8[56]|
4204              9(?:
4205                [26]\d?|
4206                77
4207              )
4208            )|
4209            90(?:
4210              2\d?|
4211              69|
4212              92
4213            )
4214          )
4215        </nationalNumberPattern>
4216      </smsServices>
4217    </territory>
4218
4219    <!-- Egypt (EG) -->
4220    <!-- http://www.itu.int/oth/T020200003E/en -->
4221    <territory id="EG">
4222      <generalDesc>
4223        <nationalNumberPattern>
4224          [13]\d\d(?:
4225            \d{2}
4226          )?
4227        </nationalNumberPattern>
4228      </generalDesc>
4229      <shortCode>
4230        <possibleLengths national="3,5"/>
4231        <exampleNumber>122</exampleNumber>
4232        <nationalNumberPattern>
4233          1(?:
4234            2[23]|
4235            [69]\d{3}|
4236            80
4237          )|
4238          34400
4239        </nationalNumberPattern>
4240      </shortCode>
4241      <tollFree>
4242        <possibleLengths national="3"/>
4243        <exampleNumber>122</exampleNumber>
4244        <nationalNumberPattern>
4245          1(?:
4246            2[23]|
4247            80
4248          )
4249        </nationalNumberPattern>
4250      </tollFree>
4251      <!-- https://support.google.com/plus/answer/1304917 -->
4252      <carrierSpecific>
4253        <possibleLengths national="5"/>
4254        <exampleNumber>34400</exampleNumber>
4255        <nationalNumberPattern>344\d\d</nationalNumberPattern>
4256      </carrierSpecific>
4257      <emergency>
4258        <possibleLengths national="3"/>
4259        <exampleNumber>122</exampleNumber>
4260        <nationalNumberPattern>
4261          1(?:
4262            2[23]|
4263            80
4264          )
4265        </nationalNumberPattern>
4266      </emergency>
4267      <!-- https://support.google.com/plus/answer/1304917 -->
4268      <smsServices>
4269        <possibleLengths national="5"/>
4270        <exampleNumber>34400</exampleNumber>
4271        <nationalNumberPattern>344\d\d</nationalNumberPattern>
4272      </smsServices>
4273    </territory>
4274
4275    <!-- Western Sahara (EH) -->
4276    <!-- http://www.itu.int/oth/T0202000090/en -->
4277    <territory id="EH">
4278      <generalDesc>
4279        <nationalNumberPattern>1\d\d?</nationalNumberPattern>
4280      </generalDesc>
4281      <shortCode>
4282        <possibleLengths national="2,3"/>
4283        <exampleNumber>15</exampleNumber>
4284        <nationalNumberPattern>
4285          1(?:
4286            [59]|
4287            77
4288          )
4289        </nationalNumberPattern>
4290      </shortCode>
4291      <tollFree>
4292        <possibleLengths national="2,3"/>
4293        <exampleNumber>15</exampleNumber>
4294        <nationalNumberPattern>
4295          1(?:
4296            [59]|
4297            77
4298          )
4299        </nationalNumberPattern>
4300      </tollFree>
4301      <emergency>
4302        <possibleLengths national="2,3"/>
4303        <exampleNumber>15</exampleNumber>
4304        <nationalNumberPattern>
4305          1(?:
4306            [59]|
4307            77
4308          )
4309        </nationalNumberPattern>
4310      </emergency>
4311    </territory>
4312
4313    <!-- Eritrea (ER) -->
4314    <territory id="ER">
4315      <generalDesc>
4316        <nationalNumberPattern>
4317          [12]\d\d(?:
4318            \d{3}
4319          )?
4320        </nationalNumberPattern>
4321      </generalDesc>
4322      <shortCode>
4323        <possibleLengths national="3,6"/>
4324        <exampleNumber>112</exampleNumber>
4325        <nationalNumberPattern>
4326          1(?:
4327            1[2-6]|
4328            24422
4329          )|
4330          20(?:
4331            1(?:
4332              606|
4333              917
4334            )|
4335            2914
4336          )|
4337          (?:
4338            1277|
4339            2020
4340          )99
4341        </nationalNumberPattern>
4342      </shortCode>
4343      <tollFree>
4344        <possibleLengths national="3,6"/>
4345        <exampleNumber>112</exampleNumber>
4346        <nationalNumberPattern>
4347          11[2-46]|
4348          (?:
4349            12[47]|
4350            20[12]
4351          )\d{3}
4352        </nationalNumberPattern>
4353      </tollFree>
4354      <emergency>
4355        <possibleLengths national="3,6"/>
4356        <exampleNumber>112</exampleNumber>
4357        <nationalNumberPattern>
4358          1(?:
4359            1[2-46]|
4360            24422
4361          )|
4362          20(?:
4363            1(?:
4364              606|
4365              917
4366            )|
4367            2914
4368          )|
4369          (?:
4370            1277|
4371            2020
4372          )99
4373        </nationalNumberPattern>
4374      </emergency>
4375      <expandedEmergency>
4376        <possibleLengths national="3"/>
4377        <exampleNumber>115</exampleNumber>
4378        <nationalNumberPattern>115</nationalNumberPattern>
4379      </expandedEmergency>
4380    </territory>
4381
4382    <!-- Spain (ES) -->
4383    <!-- http://www.minetur.gob.es/telecomunicaciones/es-ES/Servicios/Numeracion/Documents/2012_09_10_Presentation_E164_Numbering_plan_Spain.pdf -->
4384    <!-- http://www.minetur.gob.es/telecomunicaciones/es-ES/Servicios/Numeracion/Documents/Descripcion_plan_20101216.pdf -->
4385    <!-- http://www.minetur.gob.es/telecomunicaciones/es-ES/Servicios/Numeracion/Documents/13-01-11_Gu%C3%ADa_Numeracion.pdf -->
4386    <territory id="ES">
4387      <generalDesc>
4388        <nationalNumberPattern>[0-379]\d{2,5}</nationalNumberPattern>
4389      </generalDesc>
4390      <!-- 133, 134 and 177 aren't in the numbering plan but on vodafone's homepage as short
4391           numbers. -->
4392      <shortCode>
4393        <possibleLengths national="[3-6]"/>
4394        <exampleNumber>010</exampleNumber>
4395        <nationalNumberPattern>
4396          0(?:
4397            1[0-26]|
4398            6[0-257]|
4399            8[058]|
4400            9[12]
4401          )|
4402          1(?:
4403            0[03-57]\d{1,3}|
4404            1(?:
4405              2|
4406              6(?:
4407                000|
4408                111
4409              )|
4410              8\d\d
4411            )|
4412            2\d{1,4}|
4413            [3-9]\d\d
4414          )|
4415          2(?:
4416            2\d{1,4}|
4417            80\d\d
4418          )|
4419          90(?:
4420            5[124578]|
4421            7
4422          )|
4423          1(?:
4424            3[34]|
4425            77
4426          )|
4427          (?:
4428            2[01]\d|
4429            [79]9[57]
4430          )\d{3}|
4431          [23][357]\d{3}
4432        </nationalNumberPattern>
4433      </shortCode>
4434      <!-- Section 5.3 and 6.2 of Guia Numeracion (link above) -->
4435      <tollFree>
4436        <possibleLengths national="3,4,6"/>
4437        <exampleNumber>016</exampleNumber>
4438        <nationalNumberPattern>
4439          0(?:
4440            16|
4441            6[57]|
4442            8[58]
4443          )|
4444          1(?:
4445            006|
4446            12|
4447            [3-7]\d\d
4448          )|
4449          (?:
4450            116|
4451            20\d
4452          )\d{3}
4453        </nationalNumberPattern>
4454      </tollFree>
4455      <!-- Section 6.2 of Guia Numeracion (link above).
4456           Section 2 and 3 specify that the standard rate from mobile phones is 18-20 cents/min,
4457           using this as a guideline the numbers having a cost in the doc have been placed either
4458           as standard or premium rate. -->
4459      <standardRate>
4460        <possibleLengths national="3,6"/>
4461        <exampleNumber>010</exampleNumber>
4462        <nationalNumberPattern>
4463          0(?:
4464            [16][0-2]|
4465            80|
4466            9[12]
4467          )|
4468          21\d{4}
4469        </nationalNumberPattern>
4470      </standardRate>
4471      <!-- Section 5.2 and 6.3 of Guia Numeracion (link above) -->
4472      <premiumRate>
4473        <possibleLengths national="[3-6]"/>
4474        <exampleNumber>120</exampleNumber>
4475        <nationalNumberPattern>
4476          [12]2\d{1,4}|
4477          90(?:
4478            5\d|
4479            7
4480          )|
4481          (?:
4482            118|
4483            2(?:
4484              [357]\d|
4485              80
4486            )|
4487            3[357]\d
4488          )\d\d|
4489          [79]9[57]\d{3}
4490        </nationalNumberPattern>
4491      </premiumRate>
4492      <!-- Network internal services in the numbering plan are actually carrier specific services.
4493           The maximum length is specified as 'any' but here they're limited to 6 since that's
4494           the maximum of any other short number for Spain. -->
4495      <carrierSpecific>
4496        <possibleLengths national="[3-6]"/>
4497        <exampleNumber>120</exampleNumber>
4498        <nationalNumberPattern>
4499          1(?:
4500            3[34]|
4501            77
4502          )|
4503          [12]2\d{1,4}
4504        </nationalNumberPattern>
4505      </carrierSpecific>
4506      <emergency>
4507        <possibleLengths national="3"/>
4508        <exampleNumber>085</exampleNumber>
4509        <nationalNumberPattern>
4510          08[58]|
4511          112
4512        </nationalNumberPattern>
4513      </emergency>
4514      <expandedEmergency>
4515        <possibleLengths national="3,4,6"/>
4516        <exampleNumber>016</exampleNumber>
4517        <nationalNumberPattern>
4518          0(?:
4519            16|
4520            [69][12]|
4521            80
4522          )|
4523          1(?:
4524            006|
4525            16\d{3}
4526          )
4527        </nationalNumberPattern>
4528      </expandedEmergency>
4529      <!-- Section 6 of Guia Numeracion (link above) -->
4530      <smsServices>
4531        <possibleLengths national="5,6"/>
4532        <exampleNumber>22000</exampleNumber>
4533        <nationalNumberPattern>
4534          (?:
4535            2[0-2]\d|
4536            3[357]|
4537            [79]9[57]
4538          )\d{3}|
4539          2(?:
4540            [2357]\d|
4541            80
4542          )\d\d
4543        </nationalNumberPattern>
4544      </smsServices>
4545    </territory>
4546
4547    <!-- Ethiopia (ET) -->
4548    <!-- http://www.itu.int/oth/T0202000044/en -->
4549    <territory id="ET">
4550      <generalDesc>
4551        <nationalNumberPattern>9\d\d?</nationalNumberPattern>
4552      </generalDesc>
4553      <shortCode>
4554        <possibleLengths national="2,3"/>
4555        <exampleNumber>91</exampleNumber>
4556        <nationalNumberPattern>
4557          9(?:
4558            07|
4559            11?|
4560            2|
4561            39?|
4562            45|
4563            9[17]
4564          )
4565        </nationalNumberPattern>
4566      </shortCode>
4567      <tollFree>
4568        <possibleLengths national="2,3"/>
4569        <exampleNumber>91</exampleNumber>
4570        <nationalNumberPattern>
4571          9(?:
4572            07|
4573            11?|
4574            2|
4575            39?|
4576            9[17]
4577          )
4578        </nationalNumberPattern>
4579      </tollFree>
4580      <!-- http://www.addisculturetourism.gov.et/en/component/k2/itemlist/category/64.html?layout=category -->
4581      <!-- http://www.netglobers.com/africa/ethiopia-emergency-numbers-in-ethiopia-.html -->
4582      <!-- http://www.addisababacity.gov.et/index.php?option=com_content&view=article&id=139&Itemid=136 -->
4583      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
4584      <!-- The 91, 92, and 93 numbers are for the city of Addis Ababa. -->
4585      <emergency>
4586        <possibleLengths national="2,3"/>
4587        <exampleNumber>91</exampleNumber>
4588        <nationalNumberPattern>
4589          9(?:
4590            11?|
4591            2|
4592            39?|
4593            9[17]
4594          )
4595        </nationalNumberPattern>
4596      </emergency>
4597      <expandedEmergency>
4598        <possibleLengths national="3"/>
4599        <exampleNumber>907</exampleNumber>
4600        <nationalNumberPattern>
4601          9(?:
4602            07|
4603            45
4604          )
4605        </nationalNumberPattern>
4606      </expandedEmergency>
4607    </territory>
4608
4609    <!-- Finland (FI) -->
4610    <!-- https://www.viestintavirasto.fi/internetpuhelin/puhelinverkonnumerointi.html -->
4611    <territory id="FI">
4612      <generalDesc>
4613        <nationalNumberPattern>
4614          [17]\d\d(?:
4615            \d{2,3}
4616          )?
4617        </nationalNumberPattern>
4618      </generalDesc>
4619      <!-- Most service numbers are included under UAN in PhoneNumberMetadata.xml (and also in
4620           the no-international-dialling block) but prefixes 75[12] are always short and used for
4621           directory services, hence we consider them to be short numbers. -->
4622      <shortCode>
4623        <possibleLengths national="3,5,6"/>
4624        <exampleNumber>112</exampleNumber>
4625        <nationalNumberPattern>
4626          11(?:
4627            2|
4628            6(?:
4629              00[06]|
4630              11[17]
4631            )
4632          )|
4633          75[12]\d\d
4634        </nationalNumberPattern>
4635      </shortCode>
4636      <tollFree>
4637        <possibleLengths national="3,6"/>
4638        <exampleNumber>112</exampleNumber>
4639        <nationalNumberPattern>
4640          11(?:
4641            2|
4642            6\d{3}
4643          )
4644        </nationalNumberPattern>
4645      </tollFree>
4646      <emergency>
4647        <possibleLengths national="3"/>
4648        <exampleNumber>112</exampleNumber>
4649        <nationalNumberPattern>112</nationalNumberPattern>
4650      </emergency>
4651      <expandedEmergency>
4652        <possibleLengths national="6"/>
4653        <exampleNumber>116000</exampleNumber>
4654        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
4655      </expandedEmergency>
4656    </territory>
4657
4658    <!-- Fiji (FJ) -->
4659    <!-- http://www.itu.int/oth/T0202000048/en -->
4660    <!-- www.tfl.com.fj -->
4661    <territory id="FJ">
4662      <generalDesc>
4663        <nationalNumberPattern>
4664          [0-579]\d(?:
4665            \d(?:
4666              \d{2}
4667            )?
4668          )?
4669        </nationalNumberPattern>
4670      </generalDesc>
4671      <!-- From the Emergency Numbers page on the Telecom Fiji website:
4672           http://www.tfl.com.fj/index.cfm?go=tfl.support&id=B5B4EDF6-05EC-069A-38162D21274B90BC&category=support -->
4673      <shortCode>
4674        <possibleLengths national="2,3,5"/>
4675        <exampleNumber>22</exampleNumber>
4676        <nationalNumberPattern>
4677          0(?:
4678            1[34]|
4679            8[1-4]
4680          )|
4681          1(?:
4682            0[1-3]|
4683            [25]9
4684          )|
4685          2[289]|
4686          30|
4687          40404|
4688          91[137]|
4689          [45]4|
4690          75
4691        </nationalNumberPattern>
4692      </shortCode>
4693      <tollFree>
4694        <possibleLengths national="3"/>
4695        <exampleNumber>911</exampleNumber>
4696        <nationalNumberPattern>91[17]</nationalNumberPattern>
4697      </tollFree>
4698      <emergency>
4699        <possibleLengths national="3"/>
4700        <exampleNumber>911</exampleNumber>
4701        <nationalNumberPattern>91[17]</nationalNumberPattern>
4702      </emergency>
4703      <!-- https://support.twitter.com/articles/20170024 -->
4704      <smsServices>
4705        <possibleLengths national="5"/>
4706        <exampleNumber>40400</exampleNumber>
4707        <nationalNumberPattern>404\d\d</nationalNumberPattern>
4708      </smsServices>
4709    </territory>
4710
4711    <!-- Falkland Islands (Islas Malvinas) (FK) -->
4712    <!-- http://www.itu.int/oth/T0202000046/en -->
4713    <territory id="FK">
4714      <generalDesc>
4715        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
4716      </generalDesc>
4717      <!-- Service numbers use 3 digit short codes -->
4718      <shortCode>
4719        <possibleLengths national="3"/>
4720        <exampleNumber>100</exampleNumber>
4721        <nationalNumberPattern>
4722          1\d\d|
4723          999
4724        </nationalNumberPattern>
4725      </shortCode>
4726      <tollFree>
4727        <possibleLengths national="3"/>
4728        <exampleNumber>999</exampleNumber>
4729        <nationalNumberPattern>999</nationalNumberPattern>
4730      </tollFree>
4731      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
4732      <emergency>
4733        <possibleLengths national="3"/>
4734        <exampleNumber>999</exampleNumber>
4735        <nationalNumberPattern>999</nationalNumberPattern>
4736      </emergency>
4737    </territory>
4738
4739    <!-- Micronesia (FM) -->
4740    <!-- http://www.itu.int/oth/T020200008B/en -->
4741    <territory id="FM">
4742      <generalDesc>
4743        <nationalNumberPattern>
4744          [39]\d\d(?:
4745            \d{3}
4746          )?
4747        </nationalNumberPattern>
4748      </generalDesc>
4749      <shortCode>
4750        <possibleLengths national="3,6"/>
4751        <exampleNumber>911</exampleNumber>
4752        <nationalNumberPattern>
4753          (?:
4754            32022|
4755            91
4756          )1
4757        </nationalNumberPattern>
4758      </shortCode>
4759      <tollFree>
4760        <possibleLengths national="3,6"/>
4761        <exampleNumber>911</exampleNumber>
4762        <nationalNumberPattern>
4763          320\d{3}|
4764          911
4765        </nationalNumberPattern>
4766      </tollFree>
4767      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_971.html -->
4768      <emergency>
4769        <possibleLengths national="3,6"/>
4770        <exampleNumber>911</exampleNumber>
4771        <nationalNumberPattern>
4772          (?:
4773            32022|
4774            91
4775          )1
4776        </nationalNumberPattern>
4777      </emergency>
4778    </territory>
4779
4780    <!-- Faroe Islands (FO) -->
4781    <!-- http://www.itu.int/oth/T0202000047/en -->
4782    <territory id="FO">
4783      <generalDesc>
4784        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
4785      </generalDesc>
4786      <!-- Includes special numbers, special services and universal services. -->
4787      <shortCode>
4788        <possibleLengths national="3,4"/>
4789        <exampleNumber>112</exampleNumber>
4790        <nationalNumberPattern>
4791          11[248]|
4792          1(?:
4793            4[124]|
4794            71|
4795            8[7-9]
4796          )\d
4797        </nationalNumberPattern>
4798      </shortCode>
4799      <tollFree>
4800        <possibleLengths national="3"/>
4801        <exampleNumber>112</exampleNumber>
4802        <nationalNumberPattern>11[24]</nationalNumberPattern>
4803      </tollFree>
4804      <emergency>
4805        <possibleLengths national="3"/>
4806        <exampleNumber>112</exampleNumber>
4807        <nationalNumberPattern>11[24]</nationalNumberPattern>
4808      </emergency>
4809    </territory>
4810
4811    <!-- France (FR) -->
4812    <!-- http://www.arcep.fr/index.php?id=8146 -->
4813    <!-- http://fr.wikipedia.org/wiki/Num%C3%A9ro_d'appel_d'urgence -->
4814    <territory id="FR">
4815      <generalDesc>
4816        <nationalNumberPattern>[1-8]\d{1,5}</nationalNumberPattern>
4817      </generalDesc>
4818      <!-- 110 is a number used for different campaigns such as Sidaction for a limited time only. -->
4819      <shortCode>
4820        <possibleLengths national="[2-6]"/>
4821        <exampleNumber>15</exampleNumber>
4822        <nationalNumberPattern>
4823          1(?:
4824            0\d\d|
4825            1(?:
4826              [02459]|
4827              6(?:
4828                000|
4829                111
4830              )|
4831              8\d{3}
4832            )|
4833            [578]|
4834            9[167]
4835          )|
4836          2(?:
4837            0(?:
4838              00|
4839              2
4840            )0|
4841            24
4842          )|
4843          [3-8]\d{4}|
4844          3\d{3}|
4845          6(?:
4846            1[14]|
4847            34
4848          )|
4849          7(?:
4850            0[06]|
4851            22|
4852            40
4853          )
4854        </nationalNumberPattern>
4855      </shortCode>
4856      <!-- http://www.appel118.fr/detail.php#histo -->
4857      <!-- Includes some "urgent services" numbers, plus short-codes designated as being free of
4858           cost and European harmonised numbers (116XXX). -->
4859      <!-- 740 is listed as carrier-specific and toll-free on contact.orange.fr. -->
4860      <tollFree>
4861        <possibleLengths national="[2-6]"/>
4862        <exampleNumber>15</exampleNumber>
4863        <nationalNumberPattern>
4864          1(?:
4865            0(?:
4866              07|
4867              [13]3
4868            )|
4869            1[02459]|
4870            [578]|
4871            9[167]
4872          )|
4873          224|
4874          (?:
4875            3370|
4876            74
4877          )0|
4878          (?:
4879            116\d|
4880            3[01]
4881          )\d\d
4882        </nationalNumberPattern>
4883      </tollFree>
4884      <!-- 3646 is listed as being the same as a local call on www.ameli.fr. -->
4885      <standardRate>
4886        <possibleLengths national="3,4"/>
4887        <exampleNumber>611</exampleNumber>
4888        <nationalNumberPattern>
4889          10(?:
4890            [134]4|
4891            2[23]|
4892            5\d|
4893            99
4894          )|
4895          202\d|
4896          3(?:
4897            646|
4898            9[07]0
4899          )|
4900          634|
4901          70[06]|
4902          (?:
4903            106|
4904            61
4905          )[14]
4906        </nationalNumberPattern>
4907      </standardRate>
4908      <!-- SMS Services [4-8]\d{4} vary in price from 0.05 euro to 4.50 euro per SMS, based on
4909           prefix - we consider these all premium rate for now. All 118 XYZ numbers are considered
4910           here as it is given "libre" which does not mean zero cost instead it is up to the
4911           provider http://www.telecom-infoconso.fr/les-numeros-08-et-les-numeros-courts/ -->
4912      <premiumRate>
4913        <possibleLengths national="5,6"/>
4914        <exampleNumber>36665</exampleNumber>
4915        <nationalNumberPattern>
4916          (?:
4917            118|
4918            [4-8]\d
4919          )\d{3}|
4920          36665
4921        </nationalNumberPattern>
4922      </premiumRate>
4923      <!-- http://www.appel118.fr/detail.php lists 118777 as only being accessible from SFR. 224
4924           is an Orange-only service. -->
4925      <carrierSpecific>
4926        <possibleLengths national="[3-6]"/>
4927        <exampleNumber>224</exampleNumber>
4928        <nationalNumberPattern>
4929          118777|
4930          224|
4931          6(?:
4932            1[14]|
4933            34
4934          )|
4935          7(?:
4936            0[06]|
4937            22|
4938            40
4939          )|
4940          20(?:
4941            0\d|
4942            2
4943          )\d
4944        </nationalNumberPattern>
4945      </carrierSpecific>
4946      <emergency>
4947        <possibleLengths national="2,3"/>
4948        <exampleNumber>15</exampleNumber>
4949        <nationalNumberPattern>
4950          1(?:
4951            12|
4952            [578]
4953          )
4954        </nationalNumberPattern>
4955      </emergency>
4956      <expandedEmergency>
4957        <possibleLengths national="3,6"/>
4958        <exampleNumber>114</exampleNumber>
4959        <nationalNumberPattern>
4960          1(?:
4961            1(?:
4962              [459]|
4963              6\d{3}
4964            )|
4965            9[167]
4966          )
4967        </nationalNumberPattern>
4968      </expandedEmergency>
4969      <!-- https://clients.txtnation.com/entries/22523777-France-Premium-SMS-Short-Code-Regulations -->
4970      <smsServices>
4971        <possibleLengths national="3,5"/>
4972        <exampleNumber>114</exampleNumber>
4973        <nationalNumberPattern>
4974          114|
4975          [3-8]\d{4}
4976        </nationalNumberPattern>
4977      </smsServices>
4978    </territory>
4979
4980    <!-- Gabon (GA) -->
4981    <!-- http://www.itu.int/oth/T020200004E/en -->
4982    <!-- www.arcep.ga -->
4983    <territory id="GA">
4984      <generalDesc>
4985        <nationalNumberPattern>
4986          1\d(?:
4987            \d{2}
4988          )?
4989        </nationalNumberPattern>
4990      </generalDesc>
4991      <shortCode>
4992        <possibleLengths national="2,4"/>
4993        <exampleNumber>18</exampleNumber>
4994        <nationalNumberPattern>
4995          1(?:
4996            3\d\d|
4997            730|
4998            8
4999          )
5000        </nationalNumberPattern>
5001      </shortCode>
5002      <tollFree>
5003        <possibleLengths national="2,4"/>
5004        <exampleNumber>18</exampleNumber>
5005        <nationalNumberPattern>
5006          18|
5007          1(?:
5008            3\d|
5009            73
5010          )\d
5011        </nationalNumberPattern>
5012      </tollFree>
5013      <emergency>
5014        <possibleLengths national="2,4"/>
5015        <exampleNumber>18</exampleNumber>
5016        <nationalNumberPattern>
5017          1(?:
5018            3\d\d|
5019            730|
5020            8
5021          )
5022        </nationalNumberPattern>
5023      </emergency>
5024    </territory>
5025
5026    <!-- United Kingdom (GB) -->
5027    <territory id="GB">
5028      <generalDesc>
5029        <nationalNumberPattern>[1-46-9]\d{2,5}</nationalNumberPattern>
5030      </generalDesc>
5031      <shortCode>
5032        <possibleLengths national="[3-6]"/>
5033        <exampleNumber>100</exampleNumber>
5034        <nationalNumberPattern>
5035          1(?:
5036            0[015]|
5037            1(?:
5038              [129]|
5039              6(?:
5040                000|
5041                1(?:
5042                  11|
5043                  23
5044                )
5045              )|
5046              8\d{3}
5047            )|
5048            2(?:
5049              [1-3]|
5050              50
5051            )|
5052            33|
5053            4(?:
5054              1|
5055              7\d
5056            )|
5057            571|
5058            7(?:
5059              0\d|
5060              [56]0
5061            )|
5062            800\d|
5063            9[15]
5064          )|
5065          2(?:
5066            0202|
5067            1300|
5068            2(?:
5069              02|
5070              11
5071            )|
5072            3(?:
5073              02|
5074              336|
5075              45
5076            )|
5077            4(?:
5078              25|
5079              8
5080            )
5081          )|
5082          3[13]3|
5083          4(?:
5084            0[02]|
5085            35[01]|
5086            44[45]|
5087            5\d
5088          )|
5089          (?:
5090            [68]\d|
5091            7[089]
5092          )\d{3}|
5093          15\d|
5094          2[02]2|
5095          650|
5096          789|
5097          9(?:
5098            01|
5099            99
5100          )
5101        </nationalNumberPattern>
5102      </shortCode>
5103      <tollFree>
5104        <possibleLengths national="[3-6]"/>
5105        <exampleNumber>105</exampleNumber>
5106        <nationalNumberPattern>
5107          1(?:
5108            05|
5109            1(?:
5110              [29]|
5111              6\d{3}
5112            )|
5113            7[56]\d|
5114            8000
5115          )|
5116          2(?:
5117            20\d|
5118            48
5119          )|
5120          4444|
5121          999
5122        </nationalNumberPattern>
5123      </tollFree>
5124      <!-- 1250: White Mobile balance check. -->
5125      <carrierSpecific>
5126        <possibleLengths national="[3-5]"/>
5127        <exampleNumber>202</exampleNumber>
5128        <nationalNumberPattern>
5129          1(?:
5130            (?:
5131              25|
5132              7[56]
5133            )\d|
5134            571
5135          )|
5136          2(?:
5137            02(?:
5138              \d{2}
5139            )?|
5140            [13]3\d\d|
5141            48
5142          )|
5143          4444|
5144          901
5145        </nationalNumberPattern>
5146      </carrierSpecific>
5147      <emergency>
5148        <possibleLengths national="3"/>
5149        <exampleNumber>112</exampleNumber>
5150        <nationalNumberPattern>
5151          112|
5152          999
5153        </nationalNumberPattern>
5154      </emergency>
5155      <expandedEmergency>
5156        <possibleLengths national="3,6"/>
5157        <exampleNumber>101</exampleNumber>
5158        <nationalNumberPattern>
5159          1(?:
5160            01|
5161            1(?:
5162              6\d{3}|
5163              9
5164            )
5165          )
5166        </nationalNumberPattern>
5167      </expandedEmergency>
5168      <!-- http://www.short-codes.com/codes/browse/70000-70999/100_1 says that the service is not
5169           available as voice for any of these prefixes for at least some carriers; for carriers
5170           where it is listed as possible it isn't actually activated for any short-code at this
5171           time. This is the same for the 78, 79, 80 and 81 prefixes. -->
5172      <smsServices>
5173        <possibleLengths national="4,5"/>
5174        <exampleNumber>1250</exampleNumber>
5175        <nationalNumberPattern>
5176          (?:
5177            125|
5178            2(?:
5179              020|
5180              13\d
5181            )|
5182            (?:
5183              7[089]|
5184              8[01]
5185            )\d\d
5186          )\d
5187        </nationalNumberPattern>
5188      </smsServices>
5189    </territory>
5190
5191    <!-- Grenada (GD) -->
5192    <!-- http://www.itu.int/oth/T0202000057/en -->
5193    <territory id="GD">
5194      <generalDesc>
5195        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
5196      </generalDesc>
5197      <shortCode>
5198        <possibleLengths national="3"/>
5199        <exampleNumber>176</exampleNumber>
5200        <nationalNumberPattern>
5201          176|
5202          9(?:
5203            11|
5204            88
5205          )
5206        </nationalNumberPattern>
5207      </shortCode>
5208      <tollFree>
5209        <possibleLengths national="3"/>
5210        <exampleNumber>911</exampleNumber>
5211        <nationalNumberPattern>
5212          9(?:
5213            11|
5214            88
5215          )
5216        </nationalNumberPattern>
5217      </tollFree>
5218      <!-- https://support.twitter.com/articles/20170024 -->
5219      <carrierSpecific>
5220        <possibleLengths national="3"/>
5221        <exampleNumber>176</exampleNumber>
5222        <nationalNumberPattern>176</nationalNumberPattern>
5223      </carrierSpecific>
5224      <!-- http://barbados.usembassy.gov/emergency-grenada.html -->
5225      <emergency>
5226        <possibleLengths national="3"/>
5227        <exampleNumber>911</exampleNumber>
5228        <nationalNumberPattern>911</nationalNumberPattern>
5229      </emergency>
5230      <expandedEmergency>
5231        <possibleLengths national="3"/>
5232        <exampleNumber>988</exampleNumber>
5233        <nationalNumberPattern>988</nationalNumberPattern>
5234      </expandedEmergency>
5235      <!-- https://support.twitter.com/articles/20170024 -->
5236      <smsServices>
5237        <possibleLengths national="3"/>
5238        <exampleNumber>176</exampleNumber>
5239        <nationalNumberPattern>176</nationalNumberPattern>
5240      </smsServices>
5241    </territory>
5242
5243    <!-- Georgia (GE) -->
5244    <!-- http://www.itu.int/oth/T0202000050/en -->
5245    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Georgia. -->
5246    <territory id="GE">
5247      <generalDesc>
5248        <nationalNumberPattern>
5249          [014]\d\d(?:
5250            \d{2}
5251          )?
5252        </nationalNumberPattern>
5253      </generalDesc>
5254      <shortCode>
5255        <possibleLengths national="3,5"/>
5256        <exampleNumber>011</exampleNumber>
5257        <nationalNumberPattern>
5258          0(?:
5259            11|
5260            33
5261          )|
5262          11[1-3]|
5263          40404|
5264          [01]22
5265        </nationalNumberPattern>
5266      </shortCode>
5267      <tollFree>
5268        <possibleLengths national="3"/>
5269        <exampleNumber>011</exampleNumber>
5270        <nationalNumberPattern>
5271          0(?:
5272            11|
5273            33
5274          )|
5275          11[1-3]|
5276          [01]22
5277        </nationalNumberPattern>
5278      </tollFree>
5279      <!-- https://support.twitter.com/articles/20170024 -->
5280      <carrierSpecific>
5281        <possibleLengths national="5"/>
5282        <exampleNumber>40400</exampleNumber>
5283        <nationalNumberPattern>404\d\d</nationalNumberPattern>
5284      </carrierSpecific>
5285      <!-- According to Wikipedia, 011, 022 and 033 will be replaced by 111, 122, 113 and 114 in
5286           2011. We are not sure if that has happened, so we support both versions for now. -->
5287      <emergency>
5288        <possibleLengths national="3"/>
5289        <exampleNumber>011</exampleNumber>
5290        <nationalNumberPattern>
5291          0(?:
5292            11|
5293            33
5294          )|
5295          11[1-3]|
5296          [01]22
5297        </nationalNumberPattern>
5298      </emergency>
5299      <!-- https://support.twitter.com/articles/20170024 -->
5300      <smsServices>
5301        <possibleLengths national="5"/>
5302        <exampleNumber>40400</exampleNumber>
5303        <nationalNumberPattern>404\d\d</nationalNumberPattern>
5304      </smsServices>
5305    </territory>
5306
5307    <!-- French Guiana (GF) -->
5308    <!-- http://www.itu.int/oth/T020200004C/en -->
5309    <!-- http://www.arcep.fr/index.php?id=2137&bloc=0594&CMD=RESULTS_NUMEROTATION -->
5310    <!-- http://www.arcep.fr/uploads/tx_gsavis/11-1297.pdf -->
5311    <territory id="GF">
5312      <generalDesc>
5313        <nationalNumberPattern>1\d</nationalNumberPattern>
5314      </generalDesc>
5315      <shortCode>
5316        <possibleLengths national="2"/>
5317        <exampleNumber>15</exampleNumber>
5318        <nationalNumberPattern>1[578]</nationalNumberPattern>
5319      </shortCode>
5320      <tollFree>
5321        <possibleLengths national="2"/>
5322        <exampleNumber>15</exampleNumber>
5323        <nationalNumberPattern>1[578]</nationalNumberPattern>
5324      </tollFree>
5325      <emergency>
5326        <possibleLengths national="2"/>
5327        <exampleNumber>15</exampleNumber>
5328        <nationalNumberPattern>1[578]</nationalNumberPattern>
5329      </emergency>
5330    </territory>
5331
5332    <!-- Guernsey (GG) -->
5333    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_the_United_Kingdom -->
5334    <territory id="GG">
5335      <generalDesc>
5336        <nationalNumberPattern>[19]\d{2,5}</nationalNumberPattern>
5337      </generalDesc>
5338      <!-- Taken from numbers listed explicitly as Public Telephone Network Numbers in
5339           http://stakeholders.ofcom.org.uk/binaries/telecoms/numbering/numplan201210.pdf -->
5340      <shortCode>
5341        <possibleLengths national="[3-6]"/>
5342        <exampleNumber>100</exampleNumber>
5343        <nationalNumberPattern>
5344          1(?:
5345            0[01]|
5346            1[12]|
5347            23|
5348            41|
5349            55|
5350            9[05]
5351          )|
5352          999|
5353          1(?:
5354            1[68]\d\d|
5355            47|
5356            800
5357          )\d
5358        </nationalNumberPattern>
5359      </shortCode>
5360      <tollFree>
5361        <possibleLengths national="3"/>
5362        <exampleNumber>112</exampleNumber>
5363        <nationalNumberPattern>
5364          112|
5365          999
5366        </nationalNumberPattern>
5367      </tollFree>
5368      <!-- http://en.wikipedia.org/wiki/Guernsey#Emergency_services -->
5369      <emergency>
5370        <possibleLengths national="3"/>
5371        <exampleNumber>112</exampleNumber>
5372        <nationalNumberPattern>
5373          112|
5374          999
5375        </nationalNumberPattern>
5376      </emergency>
5377    </territory>
5378
5379    <!-- Ghana (GH) -->
5380    <!-- http://www.itu.int/oth/T0202000052/en -->
5381    <!-- http://www.nca.org.gh/index.php?option=com_content&view=article&id=90&Itemid=65 -->
5382    <territory id="GH">
5383      <generalDesc>
5384        <nationalNumberPattern>[14589]\d{2,4}</nationalNumberPattern>
5385      </generalDesc>
5386      <shortCode>
5387        <possibleLengths national="[3-5]"/>
5388        <exampleNumber>191</exampleNumber>
5389        <nationalNumberPattern>
5390          19[1-3]|
5391          40404|
5392          (?:
5393            54|
5394            83
5395          )00|
5396          999
5397        </nationalNumberPattern>
5398      </shortCode>
5399      <tollFree>
5400        <possibleLengths national="3"/>
5401        <exampleNumber>191</exampleNumber>
5402        <nationalNumberPattern>
5403          19[1-3]|
5404          999
5405        </nationalNumberPattern>
5406      </tollFree>
5407      <!-- https://support.twitter.com/articles/20170024 -->
5408      <!-- https://support.google.com/plus/answer/1304917 -->
5409      <carrierSpecific>
5410        <possibleLengths national="4,5"/>
5411        <exampleNumber>5400</exampleNumber>
5412        <nationalNumberPattern>
5413          404\d\d|
5414          (?:
5415            54|
5416            83
5417          )0\d
5418        </nationalNumberPattern>
5419      </carrierSpecific>
5420      <emergency>
5421        <possibleLengths national="3"/>
5422        <exampleNumber>191</exampleNumber>
5423        <nationalNumberPattern>
5424          19[1-3]|
5425          999
5426        </nationalNumberPattern>
5427      </emergency>
5428      <!-- https://support.twitter.com/articles/20170024 -->
5429      <smsServices>
5430        <possibleLengths national="4,5"/>
5431        <exampleNumber>5400</exampleNumber>
5432        <nationalNumberPattern>
5433          404\d\d|
5434          (?:
5435            54|
5436            83
5437          )0\d
5438        </nationalNumberPattern>
5439      </smsServices>
5440    </territory>
5441
5442    <!-- Gibraltar (GI) -->
5443    <!-- http://www.gra.gi/communications/numbering-plan -->
5444    <territory id="GI">
5445      <generalDesc>
5446        <nationalNumberPattern>[158]\d{2,5}</nationalNumberPattern>
5447      </generalDesc>
5448      <!-- Supporting all Type B short codes (used to access services of other carriers as well) as
5449           the status is not clear in GRA's doc. -->
5450      <shortCode>
5451        <possibleLengths national="[3-6]"/>
5452        <exampleNumber>100</exampleNumber>
5453        <nationalNumberPattern>
5454          1(?:
5455            00|
5456            1(?:
5457              [25]|
5458              6(?:
5459                00[06]|
5460                1(?:
5461                  1[17]|
5462                  23
5463                )
5464              )|
5465              8\d\d
5466            )|
5467            23|
5468            4(?:
5469              1|
5470              7[014]
5471            )|
5472            5[015]|
5473            9[02-49]
5474          )|
5475          555|
5476          8[0-79]\d\d|
5477          8(?:
5478            00|
5479            4[0-2]|
5480            8[0-589]
5481          )
5482        </nationalNumberPattern>
5483      </shortCode>
5484      <tollFree>
5485        <possibleLengths national="3,4,6"/>
5486        <exampleNumber>100</exampleNumber>
5487        <nationalNumberPattern>
5488          1(?:
5489            00|
5490            1[25]|
5491            23|
5492            4(?:
5493              1|
5494              7\d
5495            )|
5496            5[15]|
5497            9[02-49]
5498          )|
5499          555|
5500          (?:
5501            116\d|
5502            80
5503          )\d\d
5504        </nationalNumberPattern>
5505      </tollFree>
5506      <standardRate>
5507        <possibleLengths national="3,4"/>
5508        <exampleNumber>150</exampleNumber>
5509        <nationalNumberPattern>
5510          150|
5511          87\d\d
5512        </nationalNumberPattern>
5513      </standardRate>
5514      <!-- Prefix 88 is not included here as it inconsistent in the doc provided by www.gra.gi.
5515           Hence we will continue to treat it as 8 digit premiumRate number in
5516           PhoneNumberMetadata.xml unless we hear otherwise. -->
5517      <premiumRate>
5518        <possibleLengths national="4"/>
5519        <exampleNumber>8100</exampleNumber>
5520        <nationalNumberPattern>8[1-69]\d\d</nationalNumberPattern>
5521      </premiumRate>
5522      <carrierSpecific>
5523        <possibleLengths national="3,5"/>
5524        <exampleNumber>100</exampleNumber>
5525        <nationalNumberPattern>
5526          1(?:
5527            00|
5528            1(?:
5529              5|
5530              8\d\d
5531            )|
5532            23|
5533            51|
5534            9[2-4]
5535          )|
5536          555|
5537          8(?:
5538            00|
5539            4[0-2]|
5540            8[0-589]
5541          )
5542        </nationalNumberPattern>
5543      </carrierSpecific>
5544      <emergency>
5545        <possibleLengths national="3"/>
5546        <exampleNumber>112</exampleNumber>
5547        <nationalNumberPattern>
5548          1(?:
5549            12|
5550            9[09]
5551          )
5552        </nationalNumberPattern>
5553      </emergency>
5554      <expandedEmergency>
5555        <possibleLengths national="4,6"/>
5556        <exampleNumber>8008</exampleNumber>
5557        <nationalNumberPattern>
5558          116\d{3}|
5559          8008
5560        </nationalNumberPattern>
5561      </expandedEmergency>
5562    </territory>
5563
5564    <!-- Greenland (GL) -->
5565    <!-- http://www.itu.int/oth/T0202000056/en -->
5566    <territory id="GL">
5567      <generalDesc>
5568        <nationalNumberPattern>1\d\d</nationalNumberPattern>
5569      </generalDesc>
5570      <shortCode>
5571        <possibleLengths national="3"/>
5572        <exampleNumber>112</exampleNumber>
5573        <nationalNumberPattern>112</nationalNumberPattern>
5574      </shortCode>
5575      <tollFree>
5576        <possibleLengths national="3"/>
5577        <exampleNumber>112</exampleNumber>
5578        <nationalNumberPattern>112</nationalNumberPattern>
5579      </tollFree>
5580      <emergency>
5581        <possibleLengths national="3"/>
5582        <exampleNumber>112</exampleNumber>
5583        <nationalNumberPattern>112</nationalNumberPattern>
5584      </emergency>
5585    </territory>
5586
5587    <!-- Gambia (GM) -->
5588    <!-- http://www.itu.int/oth/T020200004F/en -->
5589    <territory id="GM">
5590      <generalDesc>
5591        <nationalNumberPattern>1\d\d?</nationalNumberPattern>
5592      </generalDesc>
5593      <shortCode>
5594        <possibleLengths national="2,3"/>
5595        <exampleNumber>16</exampleNumber>
5596        <nationalNumberPattern>
5597          1(?:
5598            1[6-8]|
5599            [6-8]
5600          )
5601        </nationalNumberPattern>
5602      </shortCode>
5603      <tollFree>
5604        <possibleLengths national="2,3"/>
5605        <exampleNumber>16</exampleNumber>
5606        <nationalNumberPattern>
5607          1(?:
5608            1[6-8]|
5609            [6-8]
5610          )
5611        </nationalNumberPattern>
5612      </tollFree>
5613      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1121.html -->
5614      <!-- http://www.netglobers.com/africa/gambia-emergency-numbers-in-the-gambia.html -->
5615      <emergency>
5616        <possibleLengths national="2,3"/>
5617        <exampleNumber>16</exampleNumber>
5618        <nationalNumberPattern>
5619          1(?:
5620            1[6-8]|
5621            [6-8]
5622          )
5623        </nationalNumberPattern>
5624      </emergency>
5625    </territory>
5626
5627    <!-- Guinea (GN) -->
5628    <territory id="GN">
5629      <generalDesc>
5630        <nationalNumberPattern>
5631          [14]\d\d(?:
5632            \d{2}
5633          )?
5634        </nationalNumberPattern>
5635      </generalDesc>
5636      <shortCode>
5637        <possibleLengths national="3,5"/>
5638        <exampleNumber>120</exampleNumber>
5639        <nationalNumberPattern>
5640          12\d|
5641          40404
5642        </nationalNumberPattern>
5643      </shortCode>
5644      <!-- https://support.twitter.com/articles/20170024 -->
5645      <carrierSpecific>
5646        <possibleLengths national="5"/>
5647        <exampleNumber>40400</exampleNumber>
5648        <nationalNumberPattern>404\d\d</nationalNumberPattern>
5649      </carrierSpecific>
5650      <!-- No national emergency numbers were located for Guinea. -->
5651      <!-- https://support.twitter.com/articles/20170024 -->
5652      <smsServices>
5653        <possibleLengths national="5"/>
5654        <exampleNumber>40400</exampleNumber>
5655        <nationalNumberPattern>404\d\d</nationalNumberPattern>
5656      </smsServices>
5657    </territory>
5658
5659    <!-- Guadeloupe (GP) -->
5660    <!-- http://www.itu.int/oth/T0202000058/en -->
5661    <!-- http://www.guadeloupe.franceantilles.fr/pratique/urgences/numeros-urgence-guadeloupe-14950.php -->
5662    <territory id="GP">
5663      <generalDesc>
5664        <nationalNumberPattern>1\d</nationalNumberPattern>
5665      </generalDesc>
5666      <shortCode>
5667        <possibleLengths national="2"/>
5668        <exampleNumber>15</exampleNumber>
5669        <nationalNumberPattern>1[578]</nationalNumberPattern>
5670      </shortCode>
5671      <tollFree>
5672        <possibleLengths national="2"/>
5673        <exampleNumber>15</exampleNumber>
5674        <nationalNumberPattern>1[578]</nationalNumberPattern>
5675      </tollFree>
5676      <emergency>
5677        <possibleLengths national="2"/>
5678        <exampleNumber>15</exampleNumber>
5679        <nationalNumberPattern>1[578]</nationalNumberPattern>
5680      </emergency>
5681    </territory>
5682
5683    <!-- Greece (GR) -->
5684    <!-- http://www.itu.int/oth/T0202000055/en -->
5685    <!-- http://en.wikipedia.org/wiki/%2B30 -->
5686    <territory id="GR">
5687      <generalDesc>
5688        <nationalNumberPattern>
5689          1\d\d(?:
5690            \d{2,3}
5691          )?
5692        </nationalNumberPattern>
5693      </generalDesc>
5694      <shortCode>
5695        <possibleLengths national="3,5,6"/>
5696        <exampleNumber>100</exampleNumber>
5697        <nationalNumberPattern>
5698          1(?:
5699            0[089]|
5700            1(?:
5701              2|
5702              320|
5703              6(?:
5704                000|
5705                1(?:
5706                  1[17]|
5707                  23
5708                )
5709              )
5710            )|
5711            (?:
5712              389|
5713              9
5714            )9|
5715            66
5716          )
5717        </nationalNumberPattern>
5718      </shortCode>
5719      <tollFree>
5720        <possibleLengths national="3,6"/>
5721        <exampleNumber>100</exampleNumber>
5722        <nationalNumberPattern>
5723          1(?:
5724            0[089]|
5725            1(?:
5726              2|
5727              6\d{3}
5728            )|
5729            66|
5730            99
5731          )
5732        </nationalNumberPattern>
5733      </tollFree>
5734      <standardRate>
5735        <possibleLengths national="5"/>
5736        <exampleNumber>11300</exampleNumber>
5737        <nationalNumberPattern>113\d\d</nationalNumberPattern>
5738      </standardRate>
5739      <emergency>
5740        <possibleLengths national="3"/>
5741        <exampleNumber>100</exampleNumber>
5742        <nationalNumberPattern>
5743          1(?:
5744            00|
5745            12|
5746            66|
5747            99
5748          )
5749        </nationalNumberPattern>
5750      </emergency>
5751      <expandedEmergency>
5752        <possibleLengths national="3,6"/>
5753        <exampleNumber>108</exampleNumber>
5754        <nationalNumberPattern>
5755          1(?:
5756            0[89]|
5757            16\d{3}
5758          )
5759        </nationalNumberPattern>
5760      </expandedEmergency>
5761    </territory>
5762
5763    <!-- Guatemala (GT) -->
5764    <!-- http://www.itu.int/oth/T020200005A/en -->
5765    <!-- http://www.sit.gob.gt/index.php?page=plan-de-numeracion -->
5766    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Guatemala -->
5767    <territory id="GT">
5768      <generalDesc>
5769        <nationalNumberPattern>[14]\d{2,4}</nationalNumberPattern>
5770      </generalDesc>
5771      <shortCode>
5772        <possibleLengths national="[3-5]"/>
5773        <exampleNumber>110</exampleNumber>
5774        <nationalNumberPattern>
5775          110|
5776          40404|
5777          1(?:
5778            2|
5779            [57]\d
5780          )\d
5781        </nationalNumberPattern>
5782      </shortCode>
5783      <tollFree>
5784        <possibleLengths national="3"/>
5785        <exampleNumber>110</exampleNumber>
5786        <nationalNumberPattern>
5787          1(?:
5788            10|
5789            2[03]
5790          )
5791        </nationalNumberPattern>
5792      </tollFree>
5793      <!-- https://support.twitter.com/articles/20170024 -->
5794      <carrierSpecific>
5795        <possibleLengths national="5"/>
5796        <exampleNumber>40400</exampleNumber>
5797        <nationalNumberPattern>404\d\d</nationalNumberPattern>
5798      </carrierSpecific>
5799      <emergency>
5800        <possibleLengths national="3"/>
5801        <exampleNumber>110</exampleNumber>
5802        <nationalNumberPattern>
5803          1(?:
5804            10|
5805            2[03]
5806          )
5807        </nationalNumberPattern>
5808      </emergency>
5809      <!-- https://support.twitter.com/articles/20170024 -->
5810      <smsServices>
5811        <possibleLengths national="5"/>
5812        <exampleNumber>40400</exampleNumber>
5813        <nationalNumberPattern>404\d\d</nationalNumberPattern>
5814      </smsServices>
5815    </territory>
5816
5817    <!-- Guam (GU) -->
5818    <!-- http://www.nationalnanpa.com/nas/public/assigned_code_query_step1.do?method=resetCodeQueryModel -->
5819    <territory id="GU">
5820      <generalDesc>
5821        <nationalNumberPattern>9\d\d</nationalNumberPattern>
5822      </generalDesc>
5823      <shortCode>
5824        <possibleLengths national="3"/>
5825        <exampleNumber>911</exampleNumber>
5826        <nationalNumberPattern>
5827          9(?:
5828            11|
5829            88
5830          )
5831        </nationalNumberPattern>
5832      </shortCode>
5833      <tollFree>
5834        <possibleLengths national="3"/>
5835        <exampleNumber>911</exampleNumber>
5836        <nationalNumberPattern>
5837          9(?:
5838            11|
5839            88
5840          )
5841        </nationalNumberPattern>
5842      </tollFree>
5843      <!-- http://www.justice.gov.gu/compileroflaws/gca/10gca/10gc084.PDF -->
5844      <emergency>
5845        <possibleLengths national="3"/>
5846        <exampleNumber>911</exampleNumber>
5847        <nationalNumberPattern>911</nationalNumberPattern>
5848      </emergency>
5849      <expandedEmergency>
5850        <possibleLengths national="3"/>
5851        <exampleNumber>988</exampleNumber>
5852        <nationalNumberPattern>988</nationalNumberPattern>
5853      </expandedEmergency>
5854    </territory>
5855
5856    <!-- Guinea-Bissau (GW) -->
5857    <!-- http://www.itu.int/oth/T020200005C/en -->
5858    <territory id="GW">
5859      <generalDesc>
5860        <nationalNumberPattern>1\d\d</nationalNumberPattern>
5861      </generalDesc>
5862      <shortCode>
5863        <possibleLengths national="3"/>
5864        <exampleNumber>113</exampleNumber>
5865        <nationalNumberPattern>11[378]</nationalNumberPattern>
5866      </shortCode>
5867      <tollFree>
5868        <possibleLengths national="3"/>
5869        <exampleNumber>113</exampleNumber>
5870        <nationalNumberPattern>11[378]</nationalNumberPattern>
5871      </tollFree>
5872      <!-- https://www.osac.gov/pages/ContentReportDetails.aspx?cid=10970 -->
5873      <emergency>
5874        <possibleLengths national="3"/>
5875        <exampleNumber>113</exampleNumber>
5876        <nationalNumberPattern>11[378]</nationalNumberPattern>
5877      </emergency>
5878    </territory>
5879
5880    <!-- Guyana (GY) -->
5881    <!-- http://www.itu.int/oth/T020200005D/en -->
5882    <territory id="GY">
5883      <generalDesc>
5884        <nationalNumberPattern>[019]\d{2,3}</nationalNumberPattern>
5885      </generalDesc>
5886      <shortCode>
5887        <possibleLengths national="3,4"/>
5888        <exampleNumber>002</exampleNumber>
5889        <nationalNumberPattern>
5890          0(?:
5891            02|
5892            (?:
5893              17|
5894              80
5895            )1|
5896            444|
5897            7(?:
5898              [67]7|
5899              9
5900            )|
5901            9(?:
5902              0[78]|
5903              [2-47]
5904            )
5905          )|
5906          1(?:
5907            443|
5908            5[568]
5909          )|
5910          91[1-3]
5911        </nationalNumberPattern>
5912      </shortCode>
5913      <tollFree>
5914        <possibleLengths national="3"/>
5915        <exampleNumber>911</exampleNumber>
5916        <nationalNumberPattern>91[1-3]</nationalNumberPattern>
5917      </tollFree>
5918      <!-- https://support.twitter.com/articles/20170024 -->
5919      <carrierSpecific>
5920        <possibleLengths national="4"/>
5921        <exampleNumber>1440</exampleNumber>
5922        <nationalNumberPattern>144\d</nationalNumberPattern>
5923      </carrierSpecific>
5924      <emergency>
5925        <possibleLengths national="3"/>
5926        <exampleNumber>911</exampleNumber>
5927        <nationalNumberPattern>91[1-3]</nationalNumberPattern>
5928      </emergency>
5929      <!-- https://support.twitter.com/articles/20170024 -->
5930      <smsServices>
5931        <possibleLengths national="4"/>
5932        <exampleNumber>1440</exampleNumber>
5933        <nationalNumberPattern>144\d</nationalNumberPattern>
5934      </smsServices>
5935    </territory>
5936
5937    <!-- Hong Kong (HK) -->
5938    <!-- http://www.ofca.gov.hk/en/industry_focus/telecommunications/portability/index.html -->
5939    <!-- http://www.ofca.gov.hk/filemanager/ofca/tc/content_311/no_plan.pdf -->
5940    <territory id="HK">
5941      <generalDesc>
5942        <nationalNumberPattern>[19]\d{2,6}</nationalNumberPattern>
5943      </generalDesc>
5944      <!-- Short number ranges in the doc which have categories but have no assigned to/allocated
5945           information have not been included here, such as 1819 and 1820[0-4]. 189 is assigned to
5946           'Disaster recovery' and it is in the format 189+prefix
5947           https://zh.wikipedia.org/wiki/%E9%A6%99%E6%B8%AF%E9%9B%BB%E8%A9%B1%E8%99%9F%E7%A2%BC%E5%88%86%E9%A1%9Eas
5948           As we do not have much information on the prefix that needs to be used we have not
5949           included it. Generally all withdrawn short codes mentioned in 'Change History' section of
5950           ca.gov.hk's doc are not supported unless the range is is mentiond as assigned in main
5951           table. -->
5952      <shortCode>
5953        <possibleLengths national="[3-7]"/>
5954        <exampleNumber>100</exampleNumber>
5955        <nationalNumberPattern>
5956          1(?:
5957            0(?:
5958              (?:
5959                [0136]\d|
5960                2[14]
5961              )\d{0,3}|
5962              8[138]
5963            )|
5964            12|
5965            2(?:
5966              [0-3]\d{0,4}|
5967              (?:
5968                58|
5969                8[13]
5970              )\d{0,3}
5971            )|
5972            7(?:
5973              [135-9]\d{0,4}|
5974              219\d{0,2}
5975            )|
5976            8(?:
5977              0(?:
5978                (?:
5979                  [13]|
5980                  60\d
5981                )\d|
5982                8
5983              )|
5984              1(?:
5985                0\d|
5986                [2-8]
5987              )|
5988              2(?:
5989                0[5-9]|
5990                (?:
5991                  18|
5992                  2
5993                )2|
5994                3|
5995                8[128]
5996              )|
5997              (?:
5998                (?:
5999                  3[0-689]\d|
6000                  7(?:
6001                    2[1-389]|
6002                    8[0235-9]|
6003                    93
6004                  )
6005                )\d|
6006                8
6007              )\d|
6008              50[138]|
6009              6(?:
6010                1(?:
6011                  11|
6012                  86
6013                )|
6014                8
6015              )
6016            )
6017          )|
6018          99[29]|
6019          10[0139]
6020        </nationalNumberPattern>
6021      </shortCode>
6022      <tollFree>
6023        <possibleLengths national="3"/>
6024        <exampleNumber>112</exampleNumber>
6025        <nationalNumberPattern>
6026          112|
6027          99[29]
6028        </nationalNumberPattern>
6029      </tollFree>
6030      <carrierSpecific>
6031        <possibleLengths national="[3-5]"/>
6032        <exampleNumber>109</exampleNumber>
6033        <nationalNumberPattern>
6034          109|
6035          1(?:
6036            08|
6037            85\d
6038          )\d
6039        </nationalNumberPattern>
6040      </carrierSpecific>
6041      <emergency>
6042        <possibleLengths national="3"/>
6043        <exampleNumber>112</exampleNumber>
6044        <nationalNumberPattern>
6045          112|
6046          99[29]
6047        </nationalNumberPattern>
6048      </emergency>
6049      <expandedEmergency>
6050        <possibleLengths national="5"/>
6051        <exampleNumber>18200</exampleNumber>
6052        <nationalNumberPattern>1820\d</nationalNumberPattern>
6053      </expandedEmergency>
6054      <!-- 992 is an SMS service short code for emergency. -->
6055      <smsServices>
6056        <possibleLengths national="3"/>
6057        <exampleNumber>992</exampleNumber>
6058        <nationalNumberPattern>992</nationalNumberPattern>
6059      </smsServices>
6060    </territory>
6061
6062    <!-- Honduras (HN) -->
6063    <!-- http://www.itu.int/oth/T020200005F/en -->
6064    <territory id="HN">
6065      <generalDesc>
6066        <nationalNumberPattern>
6067          [14]\d\d(?:
6068            \d{2}
6069          )?
6070        </nationalNumberPattern>
6071      </generalDesc>
6072      <shortCode>
6073        <possibleLengths national="3,5"/>
6074        <exampleNumber>199</exampleNumber>
6075        <nationalNumberPattern>
6076          199|
6077          40404
6078        </nationalNumberPattern>
6079      </shortCode>
6080      <tollFree>
6081        <possibleLengths national="3"/>
6082        <exampleNumber>199</exampleNumber>
6083        <nationalNumberPattern>199</nationalNumberPattern>
6084      </tollFree>
6085      <!-- https://support.twitter.com/articles/20170024 -->
6086      <carrierSpecific>
6087        <possibleLengths national="5"/>
6088        <exampleNumber>40400</exampleNumber>
6089        <nationalNumberPattern>404\d\d</nationalNumberPattern>
6090      </carrierSpecific>
6091      <emergency>
6092        <possibleLengths national="3"/>
6093        <exampleNumber>199</exampleNumber>
6094        <nationalNumberPattern>199</nationalNumberPattern>
6095      </emergency>
6096      <!-- https://support.twitter.com/articles/20170024 -->
6097      <smsServices>
6098        <possibleLengths national="5"/>
6099        <exampleNumber>40400</exampleNumber>
6100        <nationalNumberPattern>404\d\d</nationalNumberPattern>
6101      </smsServices>
6102    </territory>
6103
6104    <!-- Croatia (HR) -->
6105    <!-- http://www.itu.int/oth/T0202000032/en -->
6106    <!-- http://en.wikipedia.org/wiki/%2B385 -->
6107    <territory id="HR">
6108      <generalDesc>
6109        <nationalNumberPattern>[19]\d{1,5}</nationalNumberPattern>
6110      </generalDesc>
6111      <shortCode>
6112        <possibleLengths national="[2-6]"/>
6113        <exampleNumber>93</exampleNumber>
6114        <nationalNumberPattern>
6115          1(?:
6116            1(?:
6117              2|
6118              6(?:
6119                00[06]|
6120                1(?:
6121                  1[17]|
6122                  23
6123                )
6124              )|
6125              8\d\d
6126            )|
6127            3977|
6128            9(?:
6129              [2-5]|
6130              87
6131            )
6132          )|
6133          9[34]
6134        </nationalNumberPattern>
6135      </shortCode>
6136      <tollFree>
6137        <possibleLengths national="2,3,5,6"/>
6138        <exampleNumber>93</exampleNumber>
6139        <nationalNumberPattern>
6140          1(?:
6141            12|
6142            9[2-4]
6143          )|
6144          9[34]|
6145          1(?:
6146            16\d|
6147            39
6148          )\d\d
6149        </nationalNumberPattern>
6150      </tollFree>
6151      <!-- ITU doc says 118XX short codes are directory enquiry services and cost is standard
6152           / premium rate. Adding 118XX to premium rate so that products are aware of the
6153           possibility of premium rate numbers under 118 range. -->
6154      <premiumRate>
6155        <possibleLengths national="5"/>
6156        <exampleNumber>11800</exampleNumber>
6157        <nationalNumberPattern>118\d\d</nationalNumberPattern>
6158      </premiumRate>
6159      <!-- Bonbon users can send free SMS to 13977 short code.
6160           http://www.bonbon.hr/ponuda/pretplata/paketi/ -->
6161      <carrierSpecific>
6162        <possibleLengths national="5"/>
6163        <exampleNumber>13900</exampleNumber>
6164        <nationalNumberPattern>139\d\d</nationalNumberPattern>
6165      </carrierSpecific>
6166      <!-- 93 (fire dep) and 94 (ambulance) don't appear in the latest ITU document, but still on
6167           various websites. Need to verify that they are no longer valid before removing. -->
6168      <emergency>
6169        <possibleLengths national="2,3"/>
6170        <exampleNumber>93</exampleNumber>
6171        <nationalNumberPattern>
6172          1(?:
6173            12|
6174            9[2-4]
6175          )|
6176          9[34]
6177        </nationalNumberPattern>
6178      </emergency>
6179      <expandedEmergency>
6180        <possibleLengths national="3,4,6"/>
6181        <exampleNumber>195</exampleNumber>
6182        <nationalNumberPattern>
6183          195|
6184          1(?:
6185            16\d\d|
6186            98
6187          )\d
6188        </nationalNumberPattern>
6189      </expandedEmergency>
6190      <smsServices>
6191        <possibleLengths national="5"/>
6192        <exampleNumber>13900</exampleNumber>
6193        <nationalNumberPattern>139\d\d</nationalNumberPattern>
6194      </smsServices>
6195    </territory>
6196
6197    <!-- Haiti (HT) -->
6198    <!-- http://www.itu.int/oth/T020200005E/en -->
6199    <territory id="HT">
6200      <generalDesc>
6201        <nationalNumberPattern>
6202          [14]\d\d(?:
6203            \d{2}
6204          )?
6205        </nationalNumberPattern>
6206      </generalDesc>
6207      <shortCode>
6208        <possibleLengths national="3,5"/>
6209        <exampleNumber>114</exampleNumber>
6210        <nationalNumberPattern>
6211          11[48]|
6212          40404
6213        </nationalNumberPattern>
6214      </shortCode>
6215      <tollFree>
6216        <possibleLengths national="3"/>
6217        <exampleNumber>114</exampleNumber>
6218        <nationalNumberPattern>11[48]</nationalNumberPattern>
6219      </tollFree>
6220      <!-- https://support.twitter.com/articles/20170024 -->
6221      <carrierSpecific>
6222        <possibleLengths national="5"/>
6223        <exampleNumber>40400</exampleNumber>
6224        <nationalNumberPattern>404\d\d</nationalNumberPattern>
6225      </carrierSpecific>
6226      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
6227      <emergency>
6228        <possibleLengths national="3"/>
6229        <exampleNumber>114</exampleNumber>
6230        <nationalNumberPattern>11[48]</nationalNumberPattern>
6231      </emergency>
6232      <!-- https://support.twitter.com/articles/20170024 -->
6233      <smsServices>
6234        <possibleLengths national="5"/>
6235        <exampleNumber>40400</exampleNumber>
6236        <nationalNumberPattern>404\d\d</nationalNumberPattern>
6237      </smsServices>
6238    </territory>
6239
6240    <!-- Hungary (HU) -->
6241    <!-- http://www.itu.int/oth/T0202000061/en -->
6242    <territory id="HU">
6243      <generalDesc>
6244        <nationalNumberPattern>1\d{2,5}</nationalNumberPattern>
6245      </generalDesc>
6246      <shortCode>
6247        <possibleLengths national="[3-6]"/>
6248        <exampleNumber>104</exampleNumber>
6249        <nationalNumberPattern>
6250          1(?:
6251            0[457]|
6252            1(?:
6253              2|
6254              6(?:
6255                000|
6256                1(?:
6257                  11|
6258                  23
6259                )
6260              )|
6261              800
6262            )|
6263            2(?:
6264              0[0-4]|
6265              1[013489]|
6266              2[0-5]|
6267              3[0-46]|
6268              4[0-24-68]|
6269              5[0-2568]|
6270              6[06]|
6271              7[0-25-7]|
6272              8[028]|
6273              9[08]
6274            )|
6275            37(?:
6276              00|
6277              37|
6278              7[07]
6279            )|
6280            4(?:
6281              0[0-5]|
6282              1[013-8]|
6283              2[034]|
6284              3[23]|
6285              4[02-9]|
6286              5(?:
6287                00|
6288                41|
6289                67
6290              )
6291            )|
6292            777|
6293            8(?:
6294              1[27-9]|
6295              2[04]|
6296              40|
6297              [589]
6298            )
6299          )
6300        </nationalNumberPattern>
6301      </shortCode>
6302      <tollFree>
6303        <possibleLengths national="[3-6]"/>
6304        <exampleNumber>104</exampleNumber>
6305        <nationalNumberPattern>
6306          1(?:
6307            0[457]|
6308            12|
6309            4[0-4]\d
6310          )|
6311          1(?:
6312            16\d|
6313            37|
6314            45
6315          )\d\d
6316        </nationalNumberPattern>
6317      </tollFree>
6318      <carrierSpecific>
6319        <possibleLengths national="4,5"/>
6320        <exampleNumber>1200</exampleNumber>
6321        <nationalNumberPattern>
6322          1(?:
6323            4[0-4]|
6324            77
6325          )\d|
6326          1(?:
6327            18|
6328            2|
6329            45
6330          )\d\d
6331        </nationalNumberPattern>
6332      </carrierSpecific>
6333      <emergency>
6334        <possibleLengths national="3"/>
6335        <exampleNumber>104</exampleNumber>
6336        <nationalNumberPattern>
6337          1(?:
6338            0[457]|
6339            12
6340          )
6341        </nationalNumberPattern>
6342      </emergency>
6343      <expandedEmergency>
6344        <possibleLengths national="6"/>
6345        <exampleNumber>116000</exampleNumber>
6346        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
6347      </expandedEmergency>
6348      <smsServices>
6349        <possibleLengths national="4"/>
6350        <exampleNumber>1840</exampleNumber>
6351        <nationalNumberPattern>184\d</nationalNumberPattern>
6352      </smsServices>
6353    </territory>
6354
6355    <!-- Indonesia (ID) -->
6356    <!-- http://en.wikipedia.org/wiki/%2B62 -->
6357    <territory id="ID">
6358      <generalDesc>
6359        <nationalNumberPattern>
6360          [178]\d\d(?:
6361            \d{2,3}
6362          )?
6363        </nationalNumberPattern>
6364      </generalDesc>
6365      <shortCode>
6366        <possibleLengths national="3,5,6"/>
6367        <exampleNumber>110</exampleNumber>
6368        <nationalNumberPattern>
6369          1(?:
6370            1[02389]|
6371            40\d\d|
6372            50264
6373          )|
6374          71400|
6375          89887
6376        </nationalNumberPattern>
6377      </shortCode>
6378      <tollFree>
6379        <possibleLengths national="3"/>
6380        <exampleNumber>110</exampleNumber>
6381        <nationalNumberPattern>11[02389]</nationalNumberPattern>
6382      </tollFree>
6383      <!-- https://support.google.com/plus/answer/1304917 -->
6384      <!-- https://support.twitter.com/articles/20170024 -->
6385      <carrierSpecific>
6386        <possibleLengths national="5"/>
6387        <exampleNumber>71400</exampleNumber>
6388        <nationalNumberPattern>
6389          (?:
6390            714|
6391            898
6392          )\d\d
6393        </nationalNumberPattern>
6394      </carrierSpecific>
6395      <emergency>
6396        <possibleLengths national="3"/>
6397        <exampleNumber>110</exampleNumber>
6398        <nationalNumberPattern>11[02389]</nationalNumberPattern>
6399      </emergency>
6400      <!-- https://support.google.com/plus/answer/1304917 -->
6401      <smsServices>
6402        <possibleLengths national="5"/>
6403        <exampleNumber>71400</exampleNumber>
6404        <nationalNumberPattern>714\d\d</nationalNumberPattern>
6405      </smsServices>
6406    </territory>
6407
6408    <!-- Ireland (IE) -->
6409    <!-- https://www.comreg.ie/csv/downloads/ComReg15136.pdf -->
6410    <territory id="IE">
6411      <generalDesc>
6412        <nationalNumberPattern>[159]\d{2,5}</nationalNumberPattern>
6413      </generalDesc>
6414      <shortCode>
6415        <possibleLengths national="[3-6]"/>
6416        <exampleNumber>112</exampleNumber>
6417        <nationalNumberPattern>
6418          11(?:
6419            2|
6420            6(?:
6421              00[06]|
6422              1(?:
6423                1[17]|
6424                23
6425              )
6426            )
6427          )|
6428          999|
6429          (?:
6430            1(?:
6431              18|
6432              9
6433            )|
6434            5[0137]\d
6435          )\d\d
6436        </nationalNumberPattern>
6437      </shortCode>
6438      <tollFree>
6439        <possibleLengths national="3,6"/>
6440        <exampleNumber>112</exampleNumber>
6441        <nationalNumberPattern>
6442          11(?:
6443            2|
6444            6\d{3}
6445          )|
6446          999
6447        </nationalNumberPattern>
6448      </tollFree>
6449      <standardRate>
6450        <possibleLengths national="5"/>
6451        <exampleNumber>51000</exampleNumber>
6452        <nationalNumberPattern>51\d{3}</nationalNumberPattern>
6453      </standardRate>
6454      <premiumRate>
6455        <possibleLengths national="5"/>
6456        <exampleNumber>53000</exampleNumber>
6457        <nationalNumberPattern>5[37]\d{3}</nationalNumberPattern>
6458      </premiumRate>
6459      <!-- https://support.twitter.com/articles/20170024 -->
6460      <carrierSpecific>
6461        <possibleLengths national="5"/>
6462        <exampleNumber>51210</exampleNumber>
6463        <nationalNumberPattern>51210</nationalNumberPattern>
6464      </carrierSpecific>
6465      <emergency>
6466        <possibleLengths national="3"/>
6467        <exampleNumber>112</exampleNumber>
6468        <nationalNumberPattern>
6469          112|
6470          999
6471        </nationalNumberPattern>
6472      </emergency>
6473      <expandedEmergency>
6474        <possibleLengths national="6"/>
6475        <exampleNumber>116000</exampleNumber>
6476        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
6477      </expandedEmergency>
6478      <!-- https://support.twitter.com/articles/20170024 -->
6479      <smsServices>
6480        <possibleLengths national="5"/>
6481        <exampleNumber>11800</exampleNumber>
6482        <nationalNumberPattern>
6483          51210|
6484          (?:
6485            118|
6486            5[037]\d
6487          )\d\d
6488        </nationalNumberPattern>
6489      </smsServices>
6490    </territory>
6491
6492    <!-- Israel (IL) -->
6493    <!-- http://www.itu.int/oth/T020200006A/en -->
6494    <!-- http://en.wikipedia.org/wiki/%2B972 -->
6495    <territory id="IL">
6496      <generalDesc>
6497        <nationalNumberPattern>[12]\d{2,4}</nationalNumberPattern>
6498      </generalDesc>
6499      <shortCode>
6500        <possibleLengths national="[3-5]"/>
6501        <exampleNumber>100</exampleNumber>
6502        <nationalNumberPattern>
6503          1(?:
6504            0[0-2]|
6505            1(?:
6506              [013-9]\d|
6507              2
6508            )|
6509            [2-9]\d\d
6510          )|
6511          2407|
6512          (?:
6513            104|
6514            27
6515          )00
6516        </nationalNumberPattern>
6517      </shortCode>
6518      <tollFree>
6519        <possibleLengths national="3"/>
6520        <exampleNumber>100</exampleNumber>
6521        <nationalNumberPattern>
6522          1(?:
6523            0[0-2]|
6524            12
6525          )
6526        </nationalNumberPattern>
6527      </tollFree>
6528      <!-- https://support.google.com/plus/answer/1304917 -->
6529      <carrierSpecific>
6530        <possibleLengths national="5"/>
6531        <exampleNumber>10400</exampleNumber>
6532        <nationalNumberPattern>104\d\d</nationalNumberPattern>
6533      </carrierSpecific>
6534      <emergency>
6535        <possibleLengths national="3"/>
6536        <exampleNumber>100</exampleNumber>
6537        <nationalNumberPattern>
6538          1(?:
6539            0[0-2]|
6540            12
6541          )
6542        </nationalNumberPattern>
6543      </emergency>
6544      <!-- https://support.google.com/plus/answer/1304917 -->
6545      <smsServices>
6546        <possibleLengths national="5"/>
6547        <exampleNumber>10400</exampleNumber>
6548        <nationalNumberPattern>104\d\d</nationalNumberPattern>
6549      </smsServices>
6550    </territory>
6551
6552    <!-- Isle of Man (IM) -->
6553    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_the_United_Kingdom -->
6554    <territory id="IM">
6555      <generalDesc>
6556        <nationalNumberPattern>
6557          [189]\d\d(?:
6558            \d{2,3}
6559          )?
6560        </nationalNumberPattern>
6561      </generalDesc>
6562      <shortCode>
6563        <possibleLengths national="3,5,6"/>
6564        <exampleNumber>100</exampleNumber>
6565        <nationalNumberPattern>
6566          1\d\d(?:
6567            \d{3}
6568          )?|
6569          8(?:
6570            6444|
6571            9887
6572          )|
6573          999
6574        </nationalNumberPattern>
6575      </shortCode>
6576      <tollFree>
6577        <possibleLengths national="3"/>
6578        <exampleNumber>999</exampleNumber>
6579        <nationalNumberPattern>999</nationalNumberPattern>
6580      </tollFree>
6581      <!-- http://www.directory.im/directory_useful.aspx -->
6582      <emergency>
6583        <possibleLengths national="3"/>
6584        <exampleNumber>999</exampleNumber>
6585        <nationalNumberPattern>999</nationalNumberPattern>
6586      </emergency>
6587      <!-- https://support.twitter.com/articles/20170024 -->
6588      <smsServices>
6589        <possibleLengths national="5"/>
6590        <exampleNumber>86400</exampleNumber>
6591        <nationalNumberPattern>
6592          8(?:
6593            64|
6594            98
6595          )\d\d
6596        </nationalNumberPattern>
6597      </smsServices>
6598    </territory>
6599
6600    <!-- India (IN) -->
6601    <!-- http://www.itu.int/oth/T0202000063/en -->
6602    <!-- http://en.wikipedia.org/wiki/%2B91 -->
6603    <!-- http://www.dot.gov.in/access-services/national-numbering-plan-2003 -->
6604    <!-- https://www.telenor.in/public/upload/files/Short-Codes-list.xlsx? -->
6605    <territory id="IN">
6606      <generalDesc>
6607        <nationalNumberPattern>[12578]\d{2,8}</nationalNumberPattern>
6608      </generalDesc>
6609      <!-- 1802 - Virtual Card calling (VCC) codes are actually access codes for making VCC calls as
6610           per http://www.cdothelpline.ernet.in/documents/C-DOT_IN/INS&FDES.PDF. Not adding them to
6611           phone or short number metadata as there are no valid numbers online. Same is the case
6612           with 1804 Account Card Calling (ACC) numbers. -->
6613      <!-- As per telenor.in doc supporting only specific ones with length less than 5 digits.
6614           Simplified the ranges when short code is more than 5 digits. Not adding these short codes
6615           to respective categories because of maintainability. -->
6616      <!-- 5902XXXX short codes were supported based on user report. -->
6617      <shortCode>
6618        <possibleLengths national="[3-9]"/>
6619        <exampleNumber>100</exampleNumber>
6620        <nationalNumberPattern>
6621          1(?:
6622            0(?:
6623              [0-248]|
6624              3[39]|
6625              5(?:
6626                010|
6627                6
6628              )|
6629              6[3468]|
6630              7(?:
6631                [01357]|
6632                [28]0?|
6633                4[01]
6634              )|
6635              9[0135-9]
6636            )|
6637            1(?:
6638              00|
6639              [289]
6640            )|
6641            2(?:
6642              1|
6643              98
6644            )|
6645            3(?:
6646              11|
6647              2[0-2]|
6648              63|
6649              [89]
6650            )|
6651            4[01]|
6652            5(?:
6653              1(?:
6654                0[0-36]|
6655                [127]
6656              )|
6657              54
6658            )|
6659            6(?:
6660              1|
6661              6[01]?
6662            )|
6663            7000|
6664            8[12]|
6665            9(?:
6666              0[013-59]|
6667              12|
6668              25|
6669              4[4-9]\d?|
6670              50|
6671              6[1347]|
6672              [89]
6673            )
6674          )|
6675          2611|
6676          5(?:
6677            0(?:
6678              0(?:
6679                0\d|
6680                1|
6681                20?
6682              )|
6683              325|
6684              5[2-79]\d{3,5}
6685            )|
6686            1(?:
6687              234|
6688              555|
6689              717|
6690              818|
6691              96[49]
6692            )|
6693            2(?:
6694              0(?:
6695                0[01]|
6696                [14]0
6697              )|
6698              151|
6699              555|
6700              666|
6701              888|
6702              9(?:
6703                06|
6704                99\d?
6705              )
6706            )|
6707            3(?:
6708              0[01]0|
6709              131|
6710              553|
6711              (?:
6712                66|
6713                77
6714              )6
6715            )|
6716            (?:
6717              464|
6718              55[05]
6719            )\d{1,3}|
6720            6(?:
6721              070|
6722              3[68]|
6723              43
6724            )|
6725            717\d
6726          )|
6727          777|
6728          800|
6729          5(?:
6730            05(?:
6731              0|
6732              1\d
6733            )|
6734            221|
6735            3(?:
6736              03|
6737              3[23]
6738            )
6739          )\d{1,4}|
6740          5(?:
6741            (?:
6742              04|
6743              88
6744            )0|
6745            2(?:
6746              2[0267]|
6747              3[16]
6748            )|
6749            4(?:
6750              1[04]|
6751              20|
6752              3[02]
6753            )|
6754            5(?:
6755              3[16]|
6756              67
6757            )|
6758            6(?:
6759              06|
6760              [67]\d
6761            )|
6762            787|
6763            9(?:
6764              64|
6765              90
6766            )
6767          )\d\d?|
6768          (?:
6769            1(?:
6770              05[79]|
6771              (?:
6772                1[67][0-2]|
6773                802
6774              )\d|
6775              55[23]
6776            )\d|
6777            5(?:
6778              (?:
6779                00(?:
6780                  0\d|
6781                  1
6782                )|
6783                (?:
6784                  304|
6785                  616
6786                )\d\d
6787              )\d|
6788              1(?:
6789                0[12]|
6790                4[2-4]
6791              )|
6792              2(?:
6793                2[3589]|
6794                3(?:
6795                  1\d{3}|
6796                  2
6797                )|
6798                4[04]|
6799                7[78]
6800              )|
6801              4(?:
6802                [02]4|
6803                32\d{4}|
6804                4[04]|
6805                99
6806              )|
6807              5(?:
6808                1[25]|
6809                [36]5|
6810                4[45]|
6811                93
6812              )|
6813              7(?:
6814                (?:
6815                  17\d|
6816                  57
6817                )\d\d|
6818                [27]7|
6819                88
6820              )|
6821              8(?:
6822                3[4-69]|
6823                4[01]|
6824                5[58]|
6825                88(?:
6826                  8\d\d|
6827                  9
6828                )|
6829                99
6830              )|
6831              9(?:
6832                0(?:
6833                  0|
6834                  2\d{3}
6835                )|
6836                55|
6837                6[67]|
6838                77|
6839                88
6840              )
6841            )
6842          )\d
6843        </nationalNumberPattern>
6844      </shortCode>
6845      <tollFree>
6846        <possibleLengths national="[3-6]"/>
6847        <exampleNumber>100</exampleNumber>
6848        <nationalNumberPattern>
6849          1(?:
6850            0[0-248]|
6851            1[289]|
6852            21|
6853            [39][89]|
6854            4[01]|
6855            6(?:
6856              1|
6857              6\d?
6858            )|
6859            8[12]
6860          )|
6861          777|
6862          800|
6863          1[05]5\d|
6864          1(?:
6865            07|
6866            51|
6867            94
6868          )\d\d?|
6869          (?:
6870            1(?:
6871              [05]5\d|
6872              70
6873            )\d|
6874            261
6875          )\d|
6876          1(?:
6877            0[369]|
6878            10|
6879            29|
6880            3[126]|
6881            9[0-256]
6882          )\d
6883        </nationalNumberPattern>
6884      </tollFree>
6885      <!-- Cost of SMS to 5142[5-9], 514[34]\d and 5757555 is of standard rate. -->
6886      <standardRate>
6887        <possibleLengths national="5,7"/>
6888        <exampleNumber>51425</exampleNumber>
6889        <nationalNumberPattern>
6890          5(?:
6891            14(?:
6892              2[5-9]|
6893              [34]\d
6894            )|
6895            757555
6896          )
6897        </nationalNumberPattern>
6898      </standardRate>
6899      <!-- As per DOT's doc 116 is for "Wakeup call Registration" and 117 for "Wakeup call
6900           Cancellation". Dialling format 11[67] + <hours_in_24_hours_format> + <minutes>. This
6901           service costs double the standard rate.
6902           http://delhi.mtnl.net.in/services/phonewakeup.htm -->
6903      <!-- Added Vodafone number 56161561 based on their website. -->
6904      <premiumRate>
6905        <possibleLengths national="7,8"/>
6906        <exampleNumber>1160000</exampleNumber>
6907        <nationalNumberPattern>
6908          11[67]\d{4}|
6909          56161561
6910        </nationalNumberPattern>
6911      </premiumRate>
6912      <!-- Some numbers are from https://support.twitter.com/articles/20170024. -->
6913      <!-- Added Vodafone numbers 5616117[89] based on user reports. -->
6914      <!-- Added Vodafone number 56161561 based on their website. -->
6915      <carrierSpecific>
6916        <possibleLengths national="[3-8]"/>
6917        <exampleNumber>118</exampleNumber>
6918        <nationalNumberPattern>
6919          1(?:
6920            (?:
6921              1[67]\d\d|
6922              70
6923            )\d\d|
6924            55330|
6925            909
6926          )|
6927          5(?:
6928            300\d|
6929            6161(?:
6930              17[89]|
6931              561
6932            )
6933          )|
6934          1(?:
6935            [19][89]|
6936            21|
6937            4[01]
6938          )
6939        </nationalNumberPattern>
6940      </carrierSpecific>
6941      <emergency>
6942        <possibleLengths national="3,4"/>
6943        <exampleNumber>100</exampleNumber>
6944        <nationalNumberPattern>
6945          1(?:
6946            0[0-28]|
6947            12|
6948            298
6949          )|
6950          2611
6951        </nationalNumberPattern>
6952      </emergency>
6953      <expandedEmergency>
6954        <possibleLengths national="3,4,6"/>
6955        <exampleNumber>181</exampleNumber>
6956        <nationalNumberPattern>
6957          1(?:
6958            0(?:
6959              56|
6960              9[016]
6961            )|
6962            55200|
6963            81
6964          )
6965        </nationalNumberPattern>
6966      </expandedEmergency>
6967      <!-- Added Vodafone numbers 5616117[89] based on user reports. -->
6968      <!-- Added Vodafone number 56161561 based on their website. -->
6969      <smsServices>
6970        <possibleLengths national="[3-5],7,8"/>
6971        <exampleNumber>139</exampleNumber>
6972        <nationalNumberPattern>
6973          1(?:
6974            39|
6975            90[019]
6976          )|
6977          5(?:
6978            14(?:
6979              2[5-9]|
6980              [34]\d
6981            )|
6982            6161(?:
6983              17[89]|
6984              561
6985            )|
6986            757555
6987          )
6988        </nationalNumberPattern>
6989      </smsServices>
6990    </territory>
6991
6992    <!-- Iraq (IQ) -->
6993    <territory id="IQ">
6994      <generalDesc>
6995        <nationalNumberPattern>[1479]\d{2,4}</nationalNumberPattern>
6996      </generalDesc>
6997      <shortCode>
6998        <possibleLengths national="[3-5]"/>
6999        <exampleNumber>100</exampleNumber>
7000        <nationalNumberPattern>
7001          1(?:
7002            0[04]|
7003            15|
7004            22
7005          )|
7006          4432|
7007          71117|
7008          9988
7009        </nationalNumberPattern>
7010      </shortCode>
7011      <tollFree>
7012        <possibleLengths national="3"/>
7013        <exampleNumber>100</exampleNumber>
7014        <nationalNumberPattern>
7015          1(?:
7016            0[04]|
7017            15|
7018            22
7019          )
7020        </nationalNumberPattern>
7021      </tollFree>
7022      <!-- https://support.twitter.com/articles/20170024 -->
7023      <carrierSpecific>
7024        <possibleLengths national="4,5"/>
7025        <exampleNumber>4430</exampleNumber>
7026        <nationalNumberPattern>
7027          (?:
7028            443|
7029            711\d|
7030            998
7031          )\d
7032        </nationalNumberPattern>
7033      </carrierSpecific>
7034      <!-- http://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx?country=112 -->
7035      <emergency>
7036        <possibleLengths national="3"/>
7037        <exampleNumber>100</exampleNumber>
7038        <nationalNumberPattern>
7039          1(?:
7040            0[04]|
7041            15|
7042            22
7043          )
7044        </nationalNumberPattern>
7045      </emergency>
7046      <!-- https://support.twitter.com/articles/20170024 -->
7047      <smsServices>
7048        <possibleLengths national="4,5"/>
7049        <exampleNumber>4430</exampleNumber>
7050        <nationalNumberPattern>
7051          (?:
7052            443|
7053            711\d|
7054            998
7055          )\d
7056        </nationalNumberPattern>
7057      </smsServices>
7058    </territory>
7059
7060    <!-- Iran (IR) -->
7061    <!-- http://www.itu.int/oth/T0202000066/en -->
7062    <!-- https://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx?country=111 -->
7063    <!-- http://118.tct.ir/necnum.htm -->
7064    <territory id="IR">
7065      <generalDesc>
7066        <nationalNumberPattern>[129]\d{2,5}</nationalNumberPattern>
7067      </generalDesc>
7068      <!-- As per http://118.tct.ir/necnum.htm and http://www.ictna.ir/id/030363/.
7069           Ranges with leading zero (e.g. 096XX and 096XXX) are modelled as UAN numbers. -->
7070      <shortCode>
7071        <possibleLengths national="[3-6]"/>
7072        <exampleNumber>110</exampleNumber>
7073        <nationalNumberPattern>
7074          1(?:
7075            1[0-68]|
7076            2[0-59]|
7077            3[346-8]|
7078            4(?:
7079              [0147]|
7080              [289]0
7081            )|
7082            5(?:
7083              0[14]|
7084              1[02479]|
7085              2[0-3]|
7086              39|
7087              [49]0|
7088              65
7089            )|
7090            6(?:
7091              [16]6|
7092              [27]|
7093              90
7094            )|
7095            8(?:
7096              03|
7097              1[18]|
7098              22|
7099              3[37]|
7100              4[28]|
7101              88|
7102              99
7103            )|
7104            9[0-579]
7105          )|
7106          20(?:
7107            [09]0|
7108            1(?:
7109              [038]|
7110              1[079]|
7111              26|
7112              9[69]
7113            )|
7114            2[01]
7115          )|
7116          9(?:
7117            11|
7118            9(?:
7119              0009|
7120              90
7121            )
7122          )
7123        </nationalNumberPattern>
7124      </shortCode>
7125      <!-- 11X, 12X and 19X are toll-free as these are public and government services. -->
7126      <tollFree>
7127        <possibleLengths national="3"/>
7128        <exampleNumber>110</exampleNumber>
7129        <nationalNumberPattern>
7130          1(?:
7131            1[0-68]|
7132            2[0-59]|
7133            9[0-579]
7134          )|
7135          911
7136        </nationalNumberPattern>
7137      </tollFree>
7138      <!-- 15XX, 18XX are supported as standard rate because the cost depends only on
7139           calling device as per http://www.ictna.ir/id/030363/. -->
7140      <standardRate>
7141        <possibleLengths national="4"/>
7142        <exampleNumber>1500</exampleNumber>
7143        <nationalNumberPattern>
7144          1(?:
7145            5[0-469]|
7146            8[0-489]
7147          )\d
7148        </nationalNumberPattern>
7149      </standardRate>
7150      <!-- As per http://www.ictna.ir/id/030363/, 15XX and 18XX are region specific short codes as
7151           the organizations either need to have office / permission code in order to be
7152           accessible in specific regions. -->
7153      <carrierSpecific>
7154        <possibleLengths national="4,6"/>
7155        <exampleNumber>1500</exampleNumber>
7156        <nationalNumberPattern>
7157          (?:
7158            1(?:
7159              5[0-469]|
7160              8[0-489]
7161            )|
7162            99(?:
7163              0\d\d|
7164              9
7165            )
7166          )\d
7167        </nationalNumberPattern>
7168      </carrierSpecific>
7169      <emergency>
7170        <possibleLengths national="3"/>
7171        <exampleNumber>110</exampleNumber>
7172        <nationalNumberPattern>
7173          1(?:
7174            1[025]|
7175            25
7176          )|
7177          911
7178        </nationalNumberPattern>
7179      </emergency>
7180      <!-- As per http://www.ictna.ir/id/030363/, 121, 122 and 194 are emergency service numbers. -->
7181      <expandedEmergency>
7182        <possibleLengths national="3"/>
7183        <exampleNumber>116</exampleNumber>
7184        <nationalNumberPattern>
7185          1(?:
7186            16|
7187            2[0-3]|
7188            47|
7189            94
7190          )
7191        </nationalNumberPattern>
7192      </expandedEmergency>
7193      <smsServices>
7194        <possibleLengths national="6"/>
7195        <exampleNumber>990000</exampleNumber>
7196        <nationalNumberPattern>990\d{3}</nationalNumberPattern>
7197      </smsServices>
7198    </territory>
7199
7200    <!-- Iceland (IS) -->
7201    <!-- https://www.pfs.is/english/telecom-affairs/numbering/ -->
7202    <territory id="IS">
7203      <generalDesc>
7204        <nationalNumberPattern>
7205          1\d\d(?:
7206            \d(?:
7207              \d{2}
7208            )?
7209          )?
7210        </nationalNumberPattern>
7211      </generalDesc>
7212      <shortCode>
7213        <possibleLengths national="3,4,6"/>
7214        <exampleNumber>112</exampleNumber>
7215        <nationalNumberPattern>
7216          1(?:
7217            1(?:
7218              [28]|
7219              61(?:
7220                16|
7221                23
7222              )
7223            )|
7224            4(?:
7225              00|
7226              1[145]|
7227              4[0146]
7228            )|
7229            55|
7230            7(?:
7231              00|
7232              17|
7233              7[07-9]
7234            )|
7235            8(?:
7236              [02]0|
7237              1[16-9]|
7238              88
7239            )|
7240            900
7241          )
7242        </nationalNumberPattern>
7243      </shortCode>
7244      <tollFree>
7245        <possibleLengths national="3,4"/>
7246        <exampleNumber>112</exampleNumber>
7247        <nationalNumberPattern>
7248          1(?:
7249            12|
7250            71\d
7251          )
7252        </nationalNumberPattern>
7253      </tollFree>
7254      <carrierSpecific>
7255        <possibleLengths national="4"/>
7256        <exampleNumber>1400</exampleNumber>
7257        <nationalNumberPattern>
7258          14(?:
7259            0\d|
7260            41
7261          )
7262        </nationalNumberPattern>
7263      </carrierSpecific>
7264      <emergency>
7265        <possibleLengths national="3"/>
7266        <exampleNumber>112</exampleNumber>
7267        <nationalNumberPattern>112</nationalNumberPattern>
7268      </emergency>
7269      <expandedEmergency>
7270        <possibleLengths national="4,6"/>
7271        <exampleNumber>1770</exampleNumber>
7272        <nationalNumberPattern>
7273          1(?:
7274            16\d{3}|
7275            770
7276          )
7277        </nationalNumberPattern>
7278      </expandedEmergency>
7279      <smsServices>
7280        <possibleLengths national="4"/>
7281        <exampleNumber>1415</exampleNumber>
7282        <nationalNumberPattern>
7283          1(?:
7284            415|
7285            90\d
7286          )
7287        </nationalNumberPattern>
7288      </smsServices>
7289    </territory>
7290
7291    <!-- Italy (IT) -->
7292    <!-- http://www.itu.int/oth/T020200006B/en -->
7293    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Italy -->
7294    <territory id="IT">
7295      <generalDesc>
7296        <nationalNumberPattern>[14]\d{2,6}</nationalNumberPattern>
7297      </generalDesc>
7298      <shortCode>
7299        <possibleLengths national="[3-7]"/>
7300        <exampleNumber>112</exampleNumber>
7301        <nationalNumberPattern>
7302          1(?:
7303            0\d{2,3}|
7304            1(?:
7305              [2-57-9]|
7306              6(?:
7307                000|
7308                111
7309              )
7310            )|
7311            3[39]|
7312            4(?:
7313              82|
7314              9\d{1,3}
7315            )|
7316            5(?:
7317              00|
7318              1[58]|
7319              2[25]|
7320              3[03]|
7321              44|
7322              [59]
7323            )|
7324            60|
7325            8[67]|
7326            9(?:
7327              [01]|
7328              2[2-9]|
7329              4\d|
7330              696
7331            )
7332          )|
7333          4(?:
7334            2323|
7335            5045
7336          )|
7337          (?:
7338            1(?:
7339              2|
7340              92[01]
7341            )|
7342            4(?:
7343              3(?:
7344                [01]|
7345                [45]\d\d
7346              )|
7347              [478](?:
7348                [0-4]|
7349                [5-9]\d\d
7350              )|
7351              55
7352            )
7353          )\d\d
7354        </nationalNumberPattern>
7355      </shortCode>
7356      <tollFree>
7357        <possibleLengths national="3,6"/>
7358        <exampleNumber>112</exampleNumber>
7359        <nationalNumberPattern>
7360          1(?:
7361            1(?:
7362              [2358]|
7363              6\d{3}
7364            )|
7365            87
7366          )
7367        </nationalNumberPattern>
7368      </tollFree>
7369      <!-- http://clients.txtnation.com/attachments/token/di5kfblvubttvlw/?name=Italy_CASP_EN.pdf -->
7370      <premiumRate>
7371        <possibleLengths national="4,5,7"/>
7372        <exampleNumber>1200</exampleNumber>
7373        <nationalNumberPattern>
7374          (?:
7375            12|
7376            4(?:
7377              [478](?:
7378                [0-4]|
7379                [5-9]\d\d
7380              )|
7381              55
7382            )
7383          )\d\d
7384        </nationalNumberPattern>
7385      </premiumRate>
7386      <emergency>
7387        <possibleLengths national="3"/>
7388        <exampleNumber>112</exampleNumber>
7389        <nationalNumberPattern>11[2358]</nationalNumberPattern>
7390      </emergency>
7391      <expandedEmergency>
7392        <possibleLengths national="[3-6]"/>
7393        <exampleNumber>114</exampleNumber>
7394        <nationalNumberPattern>
7395          1(?:
7396            1[47]|
7397            5(?:
7398              15|
7399              [2-4]\d
7400            )
7401          )|
7402          1(?:
7403            16\d|
7404            96
7405          )\d\d
7406        </nationalNumberPattern>
7407      </expandedEmergency>
7408      <smsServices>
7409        <possibleLengths national="5,7"/>
7410        <exampleNumber>43000</exampleNumber>
7411        <nationalNumberPattern>
7412          4(?:
7413            3(?:
7414              [01]|
7415              [45]\d\d
7416            )|
7417            [478](?:
7418              [0-4]|
7419              [5-9]\d\d
7420            )|
7421            5[05]
7422          )\d\d
7423        </nationalNumberPattern>
7424      </smsServices>
7425    </territory>
7426
7427    <!-- Jersey (JE) -->
7428    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_the_United_Kingdom -->
7429    <territory id="JE">
7430      <generalDesc>
7431        <nationalNumberPattern>
7432          [129]\d\d(?:
7433            \d(?:
7434              \d{2}
7435            )?
7436          )?
7437        </nationalNumberPattern>
7438      </generalDesc>
7439      <!-- http://www.jcra.je/cms3/v2/public/cmsChild.asp?pageID=1024&childID=1036 -->
7440      <shortCode>
7441        <possibleLengths national="3,4,6"/>
7442        <exampleNumber>100</exampleNumber>
7443        <nationalNumberPattern>
7444          1(?:
7445            00|
7446            1(?:
7447              2|
7448              8\d{3}
7449            )|
7450            23|
7451            4(?:
7452              [14]|
7453              28|
7454              7\d
7455            )|
7456            5\d|
7457            7(?:
7458              0[12]|
7459              [128]|
7460              35?
7461            )|
7462            808|
7463            9[0135]
7464          )|
7465          23[2-4]|
7466          999
7467        </nationalNumberPattern>
7468      </shortCode>
7469      <tollFree>
7470        <possibleLengths national="3"/>
7471        <exampleNumber>112</exampleNumber>
7472        <nationalNumberPattern>
7473          112|
7474          999
7475        </nationalNumberPattern>
7476      </tollFree>
7477      <!-- http://en.wikipedia.org/wiki/Jersey#Emergency_services -->
7478      <emergency>
7479        <possibleLengths national="3"/>
7480        <exampleNumber>112</exampleNumber>
7481        <nationalNumberPattern>
7482          112|
7483          999
7484        </nationalNumberPattern>
7485      </emergency>
7486    </territory>
7487
7488    <!-- Jamaica (JM) -->
7489    <!-- http://www.itu.int/oth/T020200006C/en -->
7490    <territory id="JM">
7491      <generalDesc>
7492        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
7493      </generalDesc>
7494      <shortCode>
7495        <possibleLengths national="3"/>
7496        <exampleNumber>110</exampleNumber>
7497        <nationalNumberPattern>
7498          1(?:
7499            1[029]|
7500            76
7501          )|
7502          9(?:
7503            11|
7504            88
7505          )
7506        </nationalNumberPattern>
7507      </shortCode>
7508      <tollFree>
7509        <possibleLengths national="3"/>
7510        <exampleNumber>110</exampleNumber>
7511        <nationalNumberPattern>
7512          11[029]|
7513          9(?:
7514            11|
7515            88
7516          )
7517        </nationalNumberPattern>
7518      </tollFree>
7519      <!-- https://support.twitter.com/articles/20170024 -->
7520      <carrierSpecific>
7521        <possibleLengths national="3"/>
7522        <exampleNumber>176</exampleNumber>
7523        <nationalNumberPattern>176</nationalNumberPattern>
7524      </carrierSpecific>
7525      <!-- http://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx?country=116 -->
7526      <emergency>
7527        <possibleLengths national="3"/>
7528        <exampleNumber>110</exampleNumber>
7529        <nationalNumberPattern>
7530          11[029]|
7531          911
7532        </nationalNumberPattern>
7533      </emergency>
7534      <expandedEmergency>
7535        <possibleLengths national="3"/>
7536        <exampleNumber>988</exampleNumber>
7537        <nationalNumberPattern>988</nationalNumberPattern>
7538      </expandedEmergency>
7539      <!-- https://support.twitter.com/articles/20170024 -->
7540      <smsServices>
7541        <possibleLengths national="3"/>
7542        <exampleNumber>176</exampleNumber>
7543        <nationalNumberPattern>176</nationalNumberPattern>
7544      </smsServices>
7545    </territory>
7546
7547    <!-- Jordan (JO) -->
7548    <!-- http://www.trc.gov.jo/images/stories/pdf/NNP_ver200[1].pdf?lang=english -->
7549    <!-- http://www.itu.int/oth/T020200006E/en -->
7550    <!-- http://en.wikipedia.org/wiki/%2B962 -->
7551    <territory id="JO">
7552      <generalDesc>
7553        <nationalNumberPattern>
7554          [19]\d\d(?:
7555            \d{2}
7556          )?
7557        </nationalNumberPattern>
7558      </generalDesc>
7559      <shortCode>
7560        <possibleLengths national="3,5"/>
7561        <exampleNumber>109</exampleNumber>
7562        <nationalNumberPattern>
7563          1(?:
7564            09|
7565            1[0-248]|
7566            9[0-24-79]
7567          )|
7568          9(?:
7569            0903|
7570            11|
7571            8788
7572          )
7573        </nationalNumberPattern>
7574      </shortCode>
7575      <tollFree>
7576        <possibleLengths national="3"/>
7577        <exampleNumber>112</exampleNumber>
7578        <nationalNumberPattern>
7579          1(?:
7580            1[24]|
7581            9[127]
7582          )|
7583          911
7584        </nationalNumberPattern>
7585      </tollFree>
7586      <!-- https://support.twitter.com/articles/20170024 -->
7587      <carrierSpecific>
7588        <possibleLengths national="5"/>
7589        <exampleNumber>90900</exampleNumber>
7590        <nationalNumberPattern>
7591          9(?:
7592            09|
7593            87
7594          )\d\d
7595        </nationalNumberPattern>
7596      </carrierSpecific>
7597      <!-- 192 is only available in Amman, 197 in the suburbs. -->
7598      <emergency>
7599        <possibleLengths national="3"/>
7600        <exampleNumber>112</exampleNumber>
7601        <nationalNumberPattern>
7602          1(?:
7603            12|
7604            9[127]
7605          )|
7606          911
7607        </nationalNumberPattern>
7608      </emergency>
7609      <expandedEmergency>
7610        <possibleLengths national="3"/>
7611        <exampleNumber>114</exampleNumber>
7612        <nationalNumberPattern>
7613          1(?:
7614            14|
7615            90
7616          )
7617        </nationalNumberPattern>
7618      </expandedEmergency>
7619      <!-- https://support.twitter.com/articles/20170024 -->
7620      <smsServices>
7621        <possibleLengths national="5"/>
7622        <exampleNumber>90900</exampleNumber>
7623        <nationalNumberPattern>
7624          9(?:
7625            09|
7626            87
7627          )\d\d
7628        </nationalNumberPattern>
7629      </smsServices>
7630    </territory>
7631
7632    <!-- Japan (JP) -->
7633    <!-- http://www.soumu.go.jp/main_sosiki/joho_tsusin/top/tel_number/number_shitei.html -->
7634    <!-- http://www.numberingplans.com/?page=dialling&sub=areacodes&ac=JP -->
7635    <territory id="JP">
7636      <generalDesc>
7637        <nationalNumberPattern>1\d\d</nationalNumberPattern>
7638      </generalDesc>
7639      <shortCode>
7640        <possibleLengths national="3"/>
7641        <exampleNumber>102</exampleNumber>
7642        <nationalNumberPattern>
7643          1(?:
7644            0[24]|
7645            1[089]|
7646            44|
7647            89
7648          )
7649        </nationalNumberPattern>
7650      </shortCode>
7651      <tollFree>
7652        <possibleLengths national="3"/>
7653        <exampleNumber>110</exampleNumber>
7654        <nationalNumberPattern>11[089]</nationalNumberPattern>
7655      </tollFree>
7656      <emergency>
7657        <possibleLengths national="3"/>
7658        <exampleNumber>110</exampleNumber>
7659        <nationalNumberPattern>11[09]</nationalNumberPattern>
7660      </emergency>
7661    </territory>
7662
7663    <!-- Kenya (KE) -->
7664    <!-- http://www.ca.go.ke/images/downloads/NUMBERING/Telecommunication%20Numbering%20Plan%20For%20Kenya%20Feb%202016.Pdf -->
7665    <!-- http://en.wikipedia.org/wiki/+254 -->
7666    <territory id="KE">
7667      <generalDesc>
7668        <nationalNumberPattern>[1-9]\d{2,4}</nationalNumberPattern>
7669      </generalDesc>
7670      <shortCode>
7671        <possibleLengths national="[3-5]"/>
7672        <exampleNumber>100</exampleNumber>
7673        <nationalNumberPattern>
7674          1(?:
7675            0(?:
7676              [07-9]|
7677              1[0-25]|
7678              400
7679            )|
7680            1(?:
7681              [024-6]|
7682              9[0-579]
7683            )|
7684            2[1-3]|
7685            3[01]|
7686            4[14]|
7687            5(?:
7688              [01][01]|
7689              2[0-24-79]|
7690              33|
7691              4[05]|
7692              5[59]|
7693              6(?:
7694                00|
7695                29|
7696                6[67]
7697              )
7698            )|
7699            (?:
7700              6[035]\d|
7701              [78]
7702            )\d|
7703            9(?:
7704              [02-9]\d\d|
7705              19
7706            )
7707          )|
7708          (?:
7709            (?:
7710              2[0-79]|
7711              [37][0-29]|
7712              4[0-4]|
7713              6[2357]|
7714              8\d
7715            )\d|
7716            5(?:
7717              [0-7]\d|
7718              99
7719            )
7720          )\d\d|
7721          9(?:
7722            09\d\d|
7723            99
7724          )|
7725          8988
7726        </nationalNumberPattern>
7727      </shortCode>
7728      <tollFree>
7729        <possibleLengths national="[3-5]"/>
7730        <exampleNumber>112</exampleNumber>
7731        <nationalNumberPattern>
7732          1(?:
7733            1(?:
7734              [246]|
7735              9\d
7736            )|
7737            5(?:
7738              01|
7739              2[127]|
7740              6[26]\d
7741            )
7742          )|
7743          999
7744        </nationalNumberPattern>
7745      </tollFree>
7746      <premiumRate>
7747        <possibleLengths national="5"/>
7748        <exampleNumber>90900</exampleNumber>
7749        <nationalNumberPattern>909\d\d</nationalNumberPattern>
7750      </premiumRate>
7751      <!-- https://support.google.com/plus/answer/1304917 -->
7752      <!-- https://support.twitter.com/articles/20170024 -->
7753      <carrierSpecific>
7754        <possibleLengths national="[3-5]"/>
7755        <exampleNumber>130</exampleNumber>
7756        <nationalNumberPattern>
7757          1(?:
7758            (?:
7759              04|
7760              6[35]
7761            )\d\d|
7762            3[01]|
7763            4[14]|
7764            5(?:
7765              1\d|
7766              2[25]
7767            )
7768          )|
7769          (?:
7770            (?:
7771              2[0-79]|
7772              [37][0-29]|
7773              4[0-4]|
7774              6[2357]|
7775              8\d
7776            )\d|
7777            5(?:
7778              [0-7]\d|
7779              99
7780            )|
7781            909
7782          )\d\d|
7783          898\d
7784        </nationalNumberPattern>
7785      </carrierSpecific>
7786      <!-- http://www.kenyapolice.go.ke/report_a_crime.asp -->
7787      <emergency>
7788        <possibleLengths national="3"/>
7789        <exampleNumber>112</exampleNumber>
7790        <nationalNumberPattern>
7791          11[24]|
7792          999
7793        </nationalNumberPattern>
7794      </emergency>
7795      <expandedEmergency>
7796        <possibleLengths national="3,4"/>
7797        <exampleNumber>110</exampleNumber>
7798        <nationalNumberPattern>
7799          11(?:
7800            [06]|
7801            9\d
7802          )
7803        </nationalNumberPattern>
7804      </expandedEmergency>
7805      <!-- https://support.twitter.com/articles/20170024 -->
7806      <smsServices>
7807        <possibleLengths national="[3-5]"/>
7808        <exampleNumber>141</exampleNumber>
7809        <nationalNumberPattern>
7810          1(?:
7811            (?:
7812              04|
7813              6[035]
7814            )\d\d|
7815            4[14]|
7816            5(?:
7817              01|
7818              55|
7819              6[26]\d
7820            )
7821          )|
7822          40404|
7823          8988|
7824          909\d\d
7825        </nationalNumberPattern>
7826      </smsServices>
7827    </territory>
7828
7829    <!-- Kyrgyzstan (KG) -->
7830    <!-- http://www.itu.int/oth/T0202000074/en -->
7831    <!-- http://www.iru-nelti.org/index/info-app/id.216 -->
7832    <territory id="KG">
7833      <generalDesc>
7834        <nationalNumberPattern>[14]\d{2,3}</nationalNumberPattern>
7835      </generalDesc>
7836      <shortCode>
7837        <possibleLengths national="3,4"/>
7838        <exampleNumber>101</exampleNumber>
7839        <nationalNumberPattern>
7840          10[1-3]|
7841          4040
7842        </nationalNumberPattern>
7843      </shortCode>
7844      <tollFree>
7845        <possibleLengths national="3"/>
7846        <exampleNumber>101</exampleNumber>
7847        <nationalNumberPattern>10[1-3]</nationalNumberPattern>
7848      </tollFree>
7849      <!-- https://support.twitter.com/articles/20170024 -->
7850      <carrierSpecific>
7851        <possibleLengths national="4"/>
7852        <exampleNumber>4040</exampleNumber>
7853        <nationalNumberPattern>404\d</nationalNumberPattern>
7854      </carrierSpecific>
7855      <emergency>
7856        <possibleLengths national="3"/>
7857        <exampleNumber>101</exampleNumber>
7858        <nationalNumberPattern>10[1-3]</nationalNumberPattern>
7859      </emergency>
7860      <!-- https://support.twitter.com/articles/20170024 -->
7861      <smsServices>
7862        <possibleLengths national="4"/>
7863        <exampleNumber>4040</exampleNumber>
7864        <nationalNumberPattern>404\d</nationalNumberPattern>
7865      </smsServices>
7866    </territory>
7867
7868    <!-- Cambodia (KH) -->
7869    <!-- http://www.itu.int/oth/T0202000023/en -->
7870    <!-- http://en.wikipedia.org/wiki/+855 -->
7871    <territory id="KH">
7872      <generalDesc>
7873        <nationalNumberPattern>
7874          [146]\d\d(?:
7875            \d{2}
7876          )?
7877        </nationalNumberPattern>
7878      </generalDesc>
7879      <shortCode>
7880        <possibleLengths national="3,5"/>
7881        <exampleNumber>117</exampleNumber>
7882        <nationalNumberPattern>
7883          11[7-9]|
7884          40404|
7885          666
7886        </nationalNumberPattern>
7887      </shortCode>
7888      <tollFree>
7889        <possibleLengths national="3"/>
7890        <exampleNumber>117</exampleNumber>
7891        <nationalNumberPattern>
7892          11[7-9]|
7893          666
7894        </nationalNumberPattern>
7895      </tollFree>
7896      <!-- https://support.twitter.com/articles/20170024 -->
7897      <carrierSpecific>
7898        <possibleLengths national="5"/>
7899        <exampleNumber>40400</exampleNumber>
7900        <nationalNumberPattern>404\d\d</nationalNumberPattern>
7901      </carrierSpecific>
7902      <!-- http://www.phnompenh.gov.kh/phnom-penh-city-emergency-numbers-24-hrs-169.html -->
7903      <emergency>
7904        <possibleLengths national="3"/>
7905        <exampleNumber>117</exampleNumber>
7906        <nationalNumberPattern>
7907          11[7-9]|
7908          666
7909        </nationalNumberPattern>
7910      </emergency>
7911      <!-- https://support.twitter.com/articles/20170024 -->
7912      <smsServices>
7913        <possibleLengths national="5"/>
7914        <exampleNumber>40400</exampleNumber>
7915        <nationalNumberPattern>404\d\d</nationalNumberPattern>
7916      </smsServices>
7917    </territory>
7918
7919    <!-- Kiribati (KI) -->
7920    <!-- http://www.itu.int/oth/T0202000071/en -->
7921    <!-- http://tskl.net.ki/services has others. -->
7922    <territory id="KI">
7923      <generalDesc>
7924        <nationalNumberPattern>[179]\d{2,3}</nationalNumberPattern>
7925      </generalDesc>
7926      <!-- http://tskl.net.ki/services/3g-4g-rates-offpeaks/quick-dial-credit-checking-codes/
7927           lists 777 as voicemail access. -->
7928      <shortCode>
7929        <possibleLengths national="3,4"/>
7930        <exampleNumber>100</exampleNumber>
7931        <nationalNumberPattern>
7932          1(?:
7933            05[0-259]|
7934            88|
7935            9[2-5]
7936          )|
7937          777|
7938          99[2-4]|
7939          10[0-8]
7940        </nationalNumberPattern>
7941      </shortCode>
7942      <tollFree>
7943        <possibleLengths national="3"/>
7944        <exampleNumber>192</exampleNumber>
7945        <nationalNumberPattern>
7946          19[2-5]|
7947          99[2-4]
7948        </nationalNumberPattern>
7949      </tollFree>
7950      <!-- http://www.tskl.net.ki/910_operator.php - charged at $0.20 per call. -->
7951      <standardRate>
7952        <possibleLengths national="3"/>
7953        <exampleNumber>103</exampleNumber>
7954        <nationalNumberPattern>103</nationalNumberPattern>
7955      </standardRate>
7956      <emergency>
7957        <possibleLengths national="3"/>
7958        <exampleNumber>192</exampleNumber>
7959        <nationalNumberPattern>
7960          19[2-5]|
7961          99[2-4]
7962        </nationalNumberPattern>
7963      </emergency>
7964      <!-- See comment for emergency section. -->
7965      <expandedEmergency>
7966        <possibleLengths national="3"/>
7967        <exampleNumber>188</exampleNumber>
7968        <nationalNumberPattern>188</nationalNumberPattern>
7969      </expandedEmergency>
7970    </territory>
7971
7972    <!-- Comoros (KM) -->
7973    <!-- http://www.itu.int/oth/T020200002D/en -->
7974    <territory id="KM">
7975      <generalDesc>
7976        <nationalNumberPattern>1\d</nationalNumberPattern>
7977      </generalDesc>
7978      <shortCode>
7979        <possibleLengths national="2"/>
7980        <exampleNumber>17</exampleNumber>
7981        <nationalNumberPattern>1[78]</nationalNumberPattern>
7982      </shortCode>
7983      <tollFree>
7984        <possibleLengths national="2"/>
7985        <exampleNumber>17</exampleNumber>
7986        <nationalNumberPattern>1[78]</nationalNumberPattern>
7987      </tollFree>
7988      <!-- http://www.comstbarth.fr/urgences.asp -->
7989      <emergency>
7990        <possibleLengths national="2"/>
7991        <exampleNumber>17</exampleNumber>
7992        <nationalNumberPattern>1[78]</nationalNumberPattern>
7993      </emergency>
7994    </territory>
7995
7996    <!-- St. Kitts & Nevis (KN) -->
7997    <!-- http://www.itu.int/oth/T02020000B0/en -->
7998    <territory id="KN">
7999      <generalDesc>
8000        <nationalNumberPattern>[39]\d\d</nationalNumberPattern>
8001      </generalDesc>
8002      <shortCode>
8003        <possibleLengths national="3"/>
8004        <exampleNumber>333</exampleNumber>
8005        <nationalNumberPattern>
8006          333|
8007          9(?:
8008            11|
8009            88|
8010            99
8011          )
8012        </nationalNumberPattern>
8013      </shortCode>
8014      <tollFree>
8015        <possibleLengths national="3"/>
8016        <exampleNumber>333</exampleNumber>
8017        <nationalNumberPattern>
8018          333|
8019          9(?:
8020            11|
8021            88|
8022            99
8023          )
8024        </nationalNumberPattern>
8025      </tollFree>
8026      <!-- http://www.stkittstourism.kn/explore-st-kitts-facts.php
8027           http://barbados.usembassy.gov/emergency-st_kitts_nevis.html -->
8028      <emergency>
8029        <possibleLengths national="3"/>
8030        <exampleNumber>333</exampleNumber>
8031        <nationalNumberPattern>
8032          333|
8033          9(?:
8034            11|
8035            99
8036          )
8037        </nationalNumberPattern>
8038      </emergency>
8039      <expandedEmergency>
8040        <possibleLengths national="3"/>
8041        <exampleNumber>988</exampleNumber>
8042        <nationalNumberPattern>988</nationalNumberPattern>
8043      </expandedEmergency>
8044    </territory>
8045
8046    <!-- North Korea (KP) -->
8047    <!-- http://north-korea.emergencynumbers.org/ -->
8048    <territory id="KP">
8049      <generalDesc>
8050        <nationalNumberPattern>[18]\d\d</nationalNumberPattern>
8051      </generalDesc>
8052      <shortCode>
8053        <possibleLengths national="3"/>
8054        <exampleNumber>112</exampleNumber>
8055        <nationalNumberPattern>
8056          11[29]|
8057          819
8058        </nationalNumberPattern>
8059      </shortCode>
8060      <tollFree>
8061        <possibleLengths national="3"/>
8062        <exampleNumber>112</exampleNumber>
8063        <nationalNumberPattern>
8064          11[29]|
8065          819
8066        </nationalNumberPattern>
8067      </tollFree>
8068      <emergency>
8069        <possibleLengths national="3"/>
8070        <exampleNumber>112</exampleNumber>
8071        <nationalNumberPattern>
8072          11[29]|
8073          819
8074        </nationalNumberPattern>
8075      </emergency>
8076    </territory>
8077
8078    <!-- South Korea (KR) -->
8079    <!-- http://www.itu.int/oth/T0202000072/en -->
8080    <!-- http://en.wikipedia.org/wiki/%2B82 -->
8081    <territory id="KR">
8082      <generalDesc>
8083        <nationalNumberPattern>1\d{2,4}</nationalNumberPattern>
8084      </generalDesc>
8085      <shortCode>
8086        <possibleLengths national="[3-5]"/>
8087        <exampleNumber>100</exampleNumber>
8088        <nationalNumberPattern>
8089          1(?:
8090            [016-9]114|
8091            3(?:
8092              0[01]|
8093              2|
8094              3[0-35-9]|
8095              45?|
8096              5[057]|
8097              6[569]|
8098              7[79]|
8099              8[2589]|
8100              9[0189]
8101            )
8102          )|
8103          1(?:
8104            0[015]|
8105            1\d|
8106            2[01357-9]|
8107            41|
8108            8[28]
8109          )
8110        </nationalNumberPattern>
8111      </shortCode>
8112      <tollFree>
8113        <possibleLengths national="3,4"/>
8114        <exampleNumber>112</exampleNumber>
8115        <nationalNumberPattern>
8116          1(?:
8117            1[27-9]|
8118            28|
8119            330|
8120            82
8121          )
8122        </nationalNumberPattern>
8123      </tollFree>
8124      <!-- As per https://www.uplus.co.kr/com/main/pemain/PeMain.hpi, <Mobile carrier prefix> +
8125           114 connects to respective carrier customer care. Ex: 19114 for LGU+. Mobile carrier
8126           prefixes are taken from Wikipedia. -->
8127      <carrierSpecific>
8128        <possibleLengths national="3,5"/>
8129        <exampleNumber>100</exampleNumber>
8130        <nationalNumberPattern>
8131          1(?:
8132            0[01]|
8133            1[4-6]|
8134            41
8135          )|
8136          1(?:
8137            [06-9]1\d|
8138            111
8139          )\d
8140        </nationalNumberPattern>
8141      </carrierSpecific>
8142      <emergency>
8143        <possibleLengths national="3"/>
8144        <exampleNumber>112</exampleNumber>
8145        <nationalNumberPattern>11[29]</nationalNumberPattern>
8146      </emergency>
8147      <!-- Added expandedEmergency shortcodes according to non-itu update and wiki page.
8148           https://en.wikipedia.org/wiki/Telephone_numbers_in_South_Korea -->
8149      <expandedEmergency>
8150        <possibleLengths national="3,4"/>
8151        <exampleNumber>111</exampleNumber>
8152        <nationalNumberPattern>
8153          1(?:
8154            1[137]|
8155            2[139]|
8156            3(?:
8157              3[019]|
8158              66|
8159              8[89]|
8160              9[018]
8161            )|
8162            82
8163          )
8164        </nationalNumberPattern>
8165      </expandedEmergency>
8166    </territory>
8167
8168    <!-- Kuwait (KW) -->
8169    <!-- http://www.itu.int/oth/T0202000073/en -->
8170    <territory id="KW">
8171      <generalDesc>
8172        <nationalNumberPattern>
8173          [18]\d\d(?:
8174            \d{2}
8175          )?
8176        </nationalNumberPattern>
8177      </generalDesc>
8178      <shortCode>
8179        <possibleLengths national="3,5"/>
8180        <exampleNumber>100</exampleNumber>
8181        <nationalNumberPattern>
8182          1[0-7]\d|
8183          89887
8184        </nationalNumberPattern>
8185      </shortCode>
8186      <tollFree>
8187        <possibleLengths national="3"/>
8188        <exampleNumber>112</exampleNumber>
8189        <nationalNumberPattern>112</nationalNumberPattern>
8190      </tollFree>
8191      <!-- https://support.twitter.com/articles/20170024 -->
8192      <carrierSpecific>
8193        <possibleLengths national="5"/>
8194        <exampleNumber>89800</exampleNumber>
8195        <nationalNumberPattern>898\d\d</nationalNumberPattern>
8196      </carrierSpecific>
8197      <emergency>
8198        <possibleLengths national="3"/>
8199        <exampleNumber>112</exampleNumber>
8200        <nationalNumberPattern>112</nationalNumberPattern>
8201      </emergency>
8202    </territory>
8203
8204    <!-- Cayman Islands (KY) -->
8205    <!-- http://www.itu.int/oth/T0202000027/en -->
8206    <territory id="KY">
8207      <generalDesc>
8208        <nationalNumberPattern>9\d\d</nationalNumberPattern>
8209      </generalDesc>
8210      <shortCode>
8211        <possibleLengths national="3"/>
8212        <exampleNumber>911</exampleNumber>
8213        <nationalNumberPattern>
8214          9(?:
8215            11|
8216            88
8217          )
8218        </nationalNumberPattern>
8219      </shortCode>
8220      <tollFree>
8221        <possibleLengths national="3"/>
8222        <exampleNumber>911</exampleNumber>
8223        <nationalNumberPattern>
8224          9(?:
8225            11|
8226            88
8227          )
8228        </nationalNumberPattern>
8229      </tollFree>
8230      <emergency>
8231        <possibleLengths national="3"/>
8232        <exampleNumber>911</exampleNumber>
8233        <nationalNumberPattern>911</nationalNumberPattern>
8234      </emergency>
8235      <expandedEmergency>
8236        <possibleLengths national="3"/>
8237        <exampleNumber>988</exampleNumber>
8238        <nationalNumberPattern>988</nationalNumberPattern>
8239      </expandedEmergency>
8240    </territory>
8241
8242    <!-- Kazakhstan (KZ) -->
8243    <!-- http://www.itu.int/oth/T020200006F/en -->
8244    <territory id="KZ">
8245      <generalDesc>
8246        <nationalNumberPattern>[134]\d{2,4}</nationalNumberPattern>
8247      </generalDesc>
8248      <shortCode>
8249        <possibleLengths national="[3-5]"/>
8250        <exampleNumber>101</exampleNumber>
8251        <nationalNumberPattern>
8252          1(?:
8253            0[1-4]|
8254            12
8255          )|
8256          (?:
8257            3040|
8258            404
8259          )0
8260        </nationalNumberPattern>
8261      </shortCode>
8262      <tollFree>
8263        <possibleLengths national="3"/>
8264        <exampleNumber>101</exampleNumber>
8265        <nationalNumberPattern>
8266          1(?:
8267            0[1-3]|
8268            12
8269          )
8270        </nationalNumberPattern>
8271      </tollFree>
8272      <!-- https://support.google.com/plus/answer/1304917 -->
8273      <!-- https://support.twitter.com/articles/20170024 -->
8274      <carrierSpecific>
8275        <possibleLengths national="4,5"/>
8276        <exampleNumber>4040</exampleNumber>
8277        <nationalNumberPattern>
8278          (?:
8279            304\d|
8280            404
8281          )\d
8282        </nationalNumberPattern>
8283      </carrierSpecific>
8284      <emergency>
8285        <possibleLengths national="3"/>
8286        <exampleNumber>101</exampleNumber>
8287        <nationalNumberPattern>
8288          1(?:
8289            0[1-3]|
8290            12
8291          )
8292        </nationalNumberPattern>
8293      </emergency>
8294      <!-- https://support.google.com/plus/answer/1304917 -->
8295      <!-- https://support.twitter.com/articles/20170024 -->
8296      <smsServices>
8297        <possibleLengths national="4,5"/>
8298        <exampleNumber>4040</exampleNumber>
8299        <nationalNumberPattern>
8300          (?:
8301            304\d|
8302            404
8303          )\d
8304        </nationalNumberPattern>
8305      </smsServices>
8306    </territory>
8307
8308    <!-- Laos (LA) -->
8309    <!-- http://www.itu.int/oth/T0202000075/en (Seems incomplete) -->
8310    <!-- http://en.wikipedia.org/wiki/+856 -->
8311    <territory id="LA">
8312      <generalDesc>
8313        <nationalNumberPattern>1\d\d</nationalNumberPattern>
8314      </generalDesc>
8315      <shortCode>
8316        <possibleLengths national="3"/>
8317        <exampleNumber>190</exampleNumber>
8318        <nationalNumberPattern>19[015]</nationalNumberPattern>
8319      </shortCode>
8320      <tollFree>
8321        <possibleLengths national="3"/>
8322        <exampleNumber>190</exampleNumber>
8323        <nationalNumberPattern>19[015]</nationalNumberPattern>
8324      </tollFree>
8325      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_946.html -->
8326      <emergency>
8327        <possibleLengths national="3"/>
8328        <exampleNumber>190</exampleNumber>
8329        <nationalNumberPattern>19[015]</nationalNumberPattern>
8330      </emergency>
8331    </territory>
8332
8333    <!-- Lebanon (LB) -->
8334    <!-- http://www.itu.int/oth/T0202000077/en -->
8335    <!-- http://en.wikipedia.org/wiki/%2B961 -->
8336    <territory id="LB">
8337      <generalDesc>
8338        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
8339      </generalDesc>
8340      <shortCode>
8341        <possibleLengths national="3"/>
8342        <exampleNumber>112</exampleNumber>
8343        <nationalNumberPattern>
8344          1(?:
8345            12|
8346            40|
8347            75
8348          )|
8349          999
8350        </nationalNumberPattern>
8351      </shortCode>
8352      <tollFree>
8353        <possibleLengths national="3"/>
8354        <exampleNumber>112</exampleNumber>
8355        <nationalNumberPattern>
8356          1(?:
8357            12|
8358            40|
8359            75
8360          )|
8361          999
8362        </nationalNumberPattern>
8363      </tollFree>
8364      <emergency>
8365        <possibleLengths national="3"/>
8366        <exampleNumber>112</exampleNumber>
8367        <nationalNumberPattern>
8368          1(?:
8369            12|
8370            40|
8371            75
8372          )|
8373          999
8374        </nationalNumberPattern>
8375      </emergency>
8376    </territory>
8377
8378    <!-- St. Lucia (LC) -->
8379    <!-- http://www.itu.int/oth/T02020000B1/en -->
8380    <territory id="LC">
8381      <generalDesc>
8382        <nationalNumberPattern>9\d\d</nationalNumberPattern>
8383      </generalDesc>
8384      <shortCode>
8385        <possibleLengths national="3"/>
8386        <exampleNumber>911</exampleNumber>
8387        <nationalNumberPattern>
8388          9(?:
8389            11|
8390            88|
8391            99
8392          )
8393        </nationalNumberPattern>
8394      </shortCode>
8395      <tollFree>
8396        <possibleLengths national="3"/>
8397        <exampleNumber>911</exampleNumber>
8398        <nationalNumberPattern>
8399          9(?:
8400            11|
8401            88|
8402            99
8403          )
8404        </nationalNumberPattern>
8405      </tollFree>
8406      <!-- http://barbados.usembassy.gov/emergency-st_lucia.html
8407           http://www.stlucia.org/planner/travel.asp
8408           Note the second source only mentions 911, so we are not sure if 999 is indeed an
8409           emergency number here. -->
8410      <emergency>
8411        <possibleLengths national="3"/>
8412        <exampleNumber>911</exampleNumber>
8413        <nationalNumberPattern>
8414          9(?:
8415            11|
8416            99
8417          )
8418        </nationalNumberPattern>
8419      </emergency>
8420      <expandedEmergency>
8421        <possibleLengths national="3"/>
8422        <exampleNumber>988</exampleNumber>
8423        <nationalNumberPattern>988</nationalNumberPattern>
8424      </expandedEmergency>
8425    </territory>
8426
8427    <!-- Liechtenstein (LI) -->
8428    <!-- http://www.llv.li/amtsstellen/llv-ak-nummerierung.htm -->
8429    <!-- http://www.llv.li/pdf-llv-ak-shortnumbers_20110331.pdf -->
8430    <territory id="LI">
8431      <generalDesc>
8432        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
8433      </generalDesc>
8434      <shortCode>
8435        <possibleLengths national="3,4"/>
8436        <exampleNumber>112</exampleNumber>
8437        <nationalNumberPattern>
8438          1(?:
8439            1(?:
8440              [278]|
8441              45
8442            )|
8443            4[3-57]|
8444            50|
8445            75|
8446            81[18]
8447          )
8448        </nationalNumberPattern>
8449      </shortCode>
8450      <tollFree>
8451        <possibleLengths national="3"/>
8452        <exampleNumber>112</exampleNumber>
8453        <nationalNumberPattern>
8454          1(?:
8455            1[278]|
8456            44
8457          )
8458        </nationalNumberPattern>
8459      </tollFree>
8460      <emergency>
8461        <possibleLengths national="3"/>
8462        <exampleNumber>112</exampleNumber>
8463        <nationalNumberPattern>
8464          1(?:
8465            1[278]|
8466            44
8467          )
8468        </nationalNumberPattern>
8469      </emergency>
8470    </territory>
8471
8472    <!-- Sri Lanka (LK) -->
8473    <!-- http://en.wikipedia.org/wiki/%2B94 -->
8474    <!-- http://www.itu.int/oth/T02020000C3/en -->
8475    <territory id="LK">
8476      <generalDesc>
8477        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
8478      </generalDesc>
8479      <shortCode>
8480        <possibleLengths national="3,4"/>
8481        <exampleNumber>110</exampleNumber>
8482        <nationalNumberPattern>
8483          1(?:
8484            1[024-9]|
8485            3(?:
8486              00|
8487              1[2-49]|
8488              2[23]|
8489              3[1-3]|
8490              44|
8491              5[07]|
8492              [67]9|
8493              88|
8494              9[039]
8495            )|
8496            9(?:
8497              0[0-2589]|
8498              1[0-357-9]|
8499              2[0-25689]|
8500              3[0389]|
8501              4[0489]|
8502              5[014-69]|
8503              6[0-2689]|
8504              7[03579]|
8505              8[02457-9]|
8506              9[0-2569]
8507            )
8508          )
8509        </nationalNumberPattern>
8510      </shortCode>
8511      <tollFree>
8512        <possibleLengths national="3"/>
8513        <exampleNumber>110</exampleNumber>
8514        <nationalNumberPattern>11[02689]</nationalNumberPattern>
8515      </tollFree>
8516      <emergency>
8517        <possibleLengths national="3"/>
8518        <exampleNumber>110</exampleNumber>
8519        <nationalNumberPattern>11[02689]</nationalNumberPattern>
8520      </emergency>
8521    </territory>
8522
8523    <!-- Liberia (LR) -->
8524    <!-- http://www.itu.int/oth/T0202000079/en -->
8525    <territory id="LR">
8526      <generalDesc>
8527        <nationalNumberPattern>[3489]\d{2,3}</nationalNumberPattern>
8528      </generalDesc>
8529      <shortCode>
8530        <possibleLengths national="3,4"/>
8531        <exampleNumber>355</exampleNumber>
8532        <nationalNumberPattern>
8533          355|
8534          4040|
8535          8(?:
8536            400|
8537            933
8538          )|
8539          911
8540        </nationalNumberPattern>
8541      </shortCode>
8542      <tollFree>
8543        <possibleLengths national="3"/>
8544        <exampleNumber>355</exampleNumber>
8545        <nationalNumberPattern>
8546          355|
8547          911
8548        </nationalNumberPattern>
8549      </tollFree>
8550      <!-- https://support.google.com/plus/answer/1304917 -->
8551      <!-- https://support.twitter.com/articles/20170024 -->
8552      <carrierSpecific>
8553        <possibleLengths national="4"/>
8554        <exampleNumber>4040</exampleNumber>
8555        <nationalNumberPattern>
8556          (?:
8557            404|
8558            8(?:
8559              40|
8560              93
8561            )
8562          )\d
8563        </nationalNumberPattern>
8564      </carrierSpecific>
8565      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_950.html -->
8566      <emergency>
8567        <possibleLengths national="3"/>
8568        <exampleNumber>355</exampleNumber>
8569        <nationalNumberPattern>
8570          355|
8571          911
8572        </nationalNumberPattern>
8573      </emergency>
8574      <!-- https://support.twitter.com/articles/20170024 -->
8575      <smsServices>
8576        <possibleLengths national="4"/>
8577        <exampleNumber>4040</exampleNumber>
8578        <nationalNumberPattern>
8579          (?:
8580            404|
8581            8(?:
8582              40|
8583              93
8584            )
8585          )\d
8586        </nationalNumberPattern>
8587      </smsServices>
8588    </territory>
8589
8590    <!-- Lesotho (LS) -->
8591    <!-- http://www.itu.int/oth/T0202000078/en -->
8592    <territory id="LS">
8593      <generalDesc>
8594        <nationalNumberPattern>1\d\d</nationalNumberPattern>
8595      </generalDesc>
8596      <shortCode>
8597        <possibleLengths national="3"/>
8598        <exampleNumber>112</exampleNumber>
8599        <nationalNumberPattern>11[257]</nationalNumberPattern>
8600      </shortCode>
8601      <tollFree>
8602        <possibleLengths national="3"/>
8603        <exampleNumber>112</exampleNumber>
8604        <nationalNumberPattern>11[257]</nationalNumberPattern>
8605      </tollFree>
8606      <!-- http://www.nul.ls/students/students_Home/emergency_Nos/
8607           http://www.voyage.gc.ca/countries_pays/report_rapport-eng.asp?id=160000 -->
8608      <emergency>
8609        <possibleLengths national="3"/>
8610        <exampleNumber>112</exampleNumber>
8611        <nationalNumberPattern>11[257]</nationalNumberPattern>
8612      </emergency>
8613    </territory>
8614
8615    <!-- Lithuania (LT) -->
8616    <!-- http://www.itu.int/oth/T020200007C/en -->
8617    <territory id="LT">
8618      <generalDesc>
8619        <nationalNumberPattern>
8620          [01]\d(?:
8621            \d(?:
8622              \d{3}
8623            )?
8624          )?
8625        </nationalNumberPattern>
8626      </generalDesc>
8627      <shortCode>
8628        <possibleLengths national="2,3,6"/>
8629        <exampleNumber>01</exampleNumber>
8630        <nationalNumberPattern>
8631          0(?:
8632            11?|
8633            22?|
8634            33?
8635          )|
8636          1(?:
8637            0[1-3]|
8638            1(?:
8639              [27-9]|
8640              6(?:
8641                000|
8642                1(?:
8643                  1[17]|
8644                  23
8645                )
8646              )
8647            )
8648          )
8649        </nationalNumberPattern>
8650      </shortCode>
8651      <tollFree>
8652        <possibleLengths national="2,3,6"/>
8653        <exampleNumber>01</exampleNumber>
8654        <nationalNumberPattern>
8655          0(?:
8656            11?|
8657            22?|
8658            33?
8659          )|
8660          1(?:
8661            0[1-3]|
8662            1(?:
8663              2|
8664              6111
8665            )
8666          )|
8667          116(?:
8668            0\d|
8669            12
8670          )\d
8671        </nationalNumberPattern>
8672      </tollFree>
8673      <emergency>
8674        <possibleLengths national="2,3"/>
8675        <exampleNumber>01</exampleNumber>
8676        <nationalNumberPattern>
8677          0(?:
8678            11?|
8679            22?|
8680            33?
8681          )|
8682          1(?:
8683            0[1-3]|
8684            12
8685          )
8686        </nationalNumberPattern>
8687      </emergency>
8688      <expandedEmergency>
8689        <possibleLengths national="6"/>
8690        <exampleNumber>116000</exampleNumber>
8691        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
8692      </expandedEmergency>
8693    </territory>
8694
8695    <!-- Luxembourg (LU) -->
8696    <!-- http://www.ilr.public.lu/communications_electroniques/numerotation/index.html -->
8697    <territory id="LU">
8698      <generalDesc>
8699        <nationalNumberPattern>1\d{2,5}</nationalNumberPattern>
8700      </generalDesc>
8701      <shortCode>
8702        <possibleLengths national="[3-6]"/>
8703        <exampleNumber>112</exampleNumber>
8704        <nationalNumberPattern>
8705          11(?:
8706            [23]|
8707            6(?:
8708              000|
8709              111
8710            )
8711          )|
8712          1(?:
8713            18|
8714            [25]\d|
8715            3
8716          )\d\d
8717        </nationalNumberPattern>
8718      </shortCode>
8719      <tollFree>
8720        <possibleLengths national="3,6"/>
8721        <exampleNumber>112</exampleNumber>
8722        <nationalNumberPattern>
8723          11(?:
8724            [23]|
8725            6\d{3}
8726          )
8727        </nationalNumberPattern>
8728      </tollFree>
8729      <emergency>
8730        <possibleLengths national="3"/>
8731        <exampleNumber>112</exampleNumber>
8732        <nationalNumberPattern>11[23]</nationalNumberPattern>
8733      </emergency>
8734      <expandedEmergency>
8735        <possibleLengths national="6"/>
8736        <exampleNumber>116000</exampleNumber>
8737        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
8738      </expandedEmergency>
8739    </territory>
8740
8741    <!-- Latvia (LV) -->
8742    <!-- http://en.wikipedia.org/wiki/+371 -->
8743    <territory id="LV">
8744      <generalDesc>
8745        <nationalNumberPattern>[018]\d{1,5}</nationalNumberPattern>
8746      </generalDesc>
8747      <shortCode>
8748        <possibleLengths national="[2-6]"/>
8749        <exampleNumber>01</exampleNumber>
8750        <nationalNumberPattern>
8751          0[1-4]|
8752          1(?:
8753            1(?:
8754              [02-4]|
8755              6(?:
8756                000|
8757                111
8758              )|
8759              8[0189]
8760            )|
8761            (?:
8762              5|
8763              65
8764            )5|
8765            77
8766          )|
8767          821[57]4
8768        </nationalNumberPattern>
8769      </shortCode>
8770      <!-- http://116000.lv/en/about -->
8771      <tollFree>
8772        <possibleLengths national="2,3,6"/>
8773        <exampleNumber>01</exampleNumber>
8774        <nationalNumberPattern>
8775          0[1-3]|
8776          11(?:
8777            [023]|
8778            6\d{3}
8779          )
8780        </nationalNumberPattern>
8781      </tollFree>
8782      <!-- http://www.ldz.lv/?object_id=2568 - 0.177 LVL per minute. -->
8783      <standardRate>
8784        <possibleLengths national="4"/>
8785        <exampleNumber>1181</exampleNumber>
8786        <nationalNumberPattern>1181</nationalNumberPattern>
8787      </standardRate>
8788      <premiumRate>
8789        <possibleLengths national="4,5"/>
8790        <exampleNumber>1180</exampleNumber>
8791        <nationalNumberPattern>
8792          1180|
8793          821\d\d
8794        </nationalNumberPattern>
8795      </premiumRate>
8796      <carrierSpecific>
8797        <possibleLengths national="4"/>
8798        <exampleNumber>1650</exampleNumber>
8799        <nationalNumberPattern>165\d</nationalNumberPattern>
8800      </carrierSpecific>
8801      <emergency>
8802        <possibleLengths national="2,3"/>
8803        <exampleNumber>01</exampleNumber>
8804        <nationalNumberPattern>
8805          0[1-3]|
8806          11[023]
8807        </nationalNumberPattern>
8808      </emergency>
8809      <expandedEmergency>
8810        <possibleLengths national="3,6"/>
8811        <exampleNumber>155</exampleNumber>
8812        <nationalNumberPattern>
8813          1(?:
8814            16\d{3}|
8815            55
8816          )
8817        </nationalNumberPattern>
8818      </expandedEmergency>
8819    </territory>
8820
8821    <!-- Libya (LY) -->
8822    <territory id="LY">
8823      <generalDesc>
8824        <nationalNumberPattern>1\d\d</nationalNumberPattern>
8825      </generalDesc>
8826      <shortCode>
8827        <possibleLengths national="3"/>
8828        <exampleNumber>190</exampleNumber>
8829        <nationalNumberPattern>19[013]</nationalNumberPattern>
8830      </shortCode>
8831      <tollFree>
8832        <possibleLengths national="3"/>
8833        <exampleNumber>190</exampleNumber>
8834        <nationalNumberPattern>19[013]</nationalNumberPattern>
8835      </tollFree>
8836      <!-- This information may or may not apply to the new government. -->
8837      <!-- Most of the gov.ly domain is down (checked on 2011-11-07). -->
8838      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_951.html -->
8839      <!-- http://www.lookoutlibya.com/Look_Out_Libya_%7C_Health_and_Safety_03.html -->
8840      <emergency>
8841        <possibleLengths national="3"/>
8842        <exampleNumber>190</exampleNumber>
8843        <nationalNumberPattern>19[013]</nationalNumberPattern>
8844      </emergency>
8845    </territory>
8846
8847    <!-- Morocco (MA) -->
8848    <!-- Shares formatting and some metadata with Western Sahara. -->
8849    <!-- http://www.itu.int/oth/T0202000090/en -->
8850    <!-- http://en.wikipedia.org/wiki/+212 -->
8851    <territory id="MA">
8852      <generalDesc>
8853        <nationalNumberPattern>1\d\d?</nationalNumberPattern>
8854      </generalDesc>
8855      <shortCode>
8856        <possibleLengths national="2,3"/>
8857        <exampleNumber>15</exampleNumber>
8858        <nationalNumberPattern>
8859          1(?:
8860            [59]|
8861            77
8862          )
8863        </nationalNumberPattern>
8864      </shortCode>
8865      <tollFree>
8866        <possibleLengths national="2,3"/>
8867        <exampleNumber>15</exampleNumber>
8868        <nationalNumberPattern>
8869          1(?:
8870            [59]|
8871            77
8872          )
8873        </nationalNumberPattern>
8874      </tollFree>
8875      <emergency>
8876        <possibleLengths national="2,3"/>
8877        <exampleNumber>15</exampleNumber>
8878        <nationalNumberPattern>
8879          1(?:
8880            [59]|
8881            77
8882          )
8883        </nationalNumberPattern>
8884      </emergency>
8885    </territory>
8886
8887    <!-- Monaco (MC) -->
8888    <!-- http://www.itu.int/oth/T020200008D/en -->
8889    <territory id="MC">
8890      <generalDesc>
8891        <nationalNumberPattern>1\d\d?</nationalNumberPattern>
8892      </generalDesc>
8893      <shortCode>
8894        <possibleLengths national="2,3"/>
8895        <exampleNumber>15</exampleNumber>
8896        <nationalNumberPattern>
8897          1(?:
8898            12|
8899            41|
8900            [578]
8901          )
8902        </nationalNumberPattern>
8903      </shortCode>
8904      <tollFree>
8905        <possibleLengths national="2,3"/>
8906        <exampleNumber>15</exampleNumber>
8907        <nationalNumberPattern>
8908          1(?:
8909            12|
8910            [578]
8911          )
8912        </nationalNumberPattern>
8913      </tollFree>
8914      <emergency>
8915        <possibleLengths national="2,3"/>
8916        <exampleNumber>15</exampleNumber>
8917        <nationalNumberPattern>
8918          1(?:
8919            12|
8920            [578]
8921          )
8922        </nationalNumberPattern>
8923      </emergency>
8924    </territory>
8925
8926    <!-- Moldova (MD) -->
8927    <!-- http://www.itu.int/oth/T020200008C/en -->
8928    <!-- http://en.anrceti.md -->
8929    <territory id="MD">
8930      <generalDesc>
8931        <nationalNumberPattern>[19]\d{2,5}</nationalNumberPattern>
8932      </generalDesc>
8933      <!-- According to ITU, all of 19xx may be assigned for access to data transport services,
8934           but usage is not clear so we do not include the whole range at this time. 17xx which
8935           is assigned to routing numbers is also not included. -->
8936      <!-- http://www.idknet.com/mobile/sms/ -->
8937      <shortCode>
8938        <possibleLengths national="[3-6]"/>
8939        <exampleNumber>112</exampleNumber>
8940        <nationalNumberPattern>
8941          1(?:
8942            1(?:
8943              2|
8944              6(?:
8945                00[06]|
8946                1(?:
8947                  1[17]|
8948                  23
8949                )
8950              )|
8951              8\d\d?|
8952              99
8953            )|
8954            90[04-9]
8955          )|
8956          90[1-3]|
8957          1(?:
8958            4\d\d|
8959            6[0-389]|
8960            9[1-4]
8961          )\d
8962        </nationalNumberPattern>
8963      </shortCode>
8964      <tollFree>
8965        <possibleLengths national="3,6"/>
8966        <exampleNumber>112</exampleNumber>
8967        <nationalNumberPattern>
8968          11(?:
8969            2|
8970            6(?:
8971              000|
8972              1(?:
8973                11|
8974                2\d
8975              )
8976            )
8977          )|
8978          90[1-3]
8979        </nationalNumberPattern>
8980      </tollFree>
8981      <emergency>
8982        <possibleLengths national="3"/>
8983        <exampleNumber>112</exampleNumber>
8984        <nationalNumberPattern>
8985          112|
8986          90[1-3]
8987        </nationalNumberPattern>
8988      </emergency>
8989      <expandedEmergency>
8990        <possibleLengths national="6"/>
8991        <exampleNumber>116006</exampleNumber>
8992        <nationalNumberPattern>
8993          116(?:
8994            006|
8995            117
8996          )
8997        </nationalNumberPattern>
8998      </expandedEmergency>
8999    </territory>
9000
9001    <!-- Montenegro (ME) -->
9002    <!-- http://www.itu.int/oth/T02020000DA/en -->
9003    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Montenegro -->
9004    <!-- http://www.ekip.me/numeracija/dodijeljena.php -->
9005    <territory id="ME">
9006      <generalDesc>
9007        <nationalNumberPattern>1\d{2,5}</nationalNumberPattern>
9008      </generalDesc>
9009      <shortCode>
9010        <possibleLengths national="[3-6]"/>
9011        <exampleNumber>112</exampleNumber>
9012        <nationalNumberPattern>
9013          1(?:
9014            1(?:
9015              (?:
9016                [013-57-9]|
9017                6\d\d
9018              )\d|
9019              2
9020            )|
9021            [249]\d{3}|
9022            5999|
9023            8(?:
9024              0[089]|
9025              1[0-8]|
9026              888
9027            )
9028          )|
9029          1(?:
9030            [02-5]\d\d|
9031            60[06]|
9032            700
9033          )|
9034          12\d
9035        </nationalNumberPattern>
9036      </shortCode>
9037      <tollFree>
9038        <possibleLengths national="3"/>
9039        <exampleNumber>112</exampleNumber>
9040        <nationalNumberPattern>
9041          1(?:
9042            12|
9043            2[2-4]
9044          )
9045        </nationalNumberPattern>
9046      </tollFree>
9047      <emergency>
9048        <possibleLengths national="3"/>
9049        <exampleNumber>112</exampleNumber>
9050        <nationalNumberPattern>
9051          1(?:
9052            12|
9053            2[2-4]
9054          )
9055        </nationalNumberPattern>
9056      </emergency>
9057    </territory>
9058
9059    <!-- St. Martin (MF) -->
9060    <!-- http://www.itu.int/oth/T0202000058/en -->
9061    <!-- http://www.arcep.fr/index.php?id=interactivenumeros - ZABPQ-ZNE.xls -->
9062    <territory id="MF">
9063      <generalDesc>
9064        <nationalNumberPattern>1\d</nationalNumberPattern>
9065      </generalDesc>
9066      <shortCode>
9067        <possibleLengths national="2"/>
9068        <exampleNumber>15</exampleNumber>
9069        <nationalNumberPattern>1[578]</nationalNumberPattern>
9070      </shortCode>
9071      <tollFree>
9072        <possibleLengths national="2"/>
9073        <exampleNumber>15</exampleNumber>
9074        <nationalNumberPattern>1[578]</nationalNumberPattern>
9075      </tollFree>
9076      <!-- http://www.leshotelsdesaintmartin.com/fr/saint-martin-antilles/informations-saint-martin/infos-pratiques-sxm.html -->
9077      <emergency>
9078        <possibleLengths national="2"/>
9079        <exampleNumber>15</exampleNumber>
9080        <nationalNumberPattern>1[578]</nationalNumberPattern>
9081      </emergency>
9082    </territory>
9083
9084    <!-- Madagascar (MG) -->
9085    <!-- http://www.itu.int/oth/T020200007F/en -->
9086    <territory id="MG">
9087      <generalDesc>
9088        <nationalNumberPattern>1\d\d?</nationalNumberPattern>
9089      </generalDesc>
9090      <shortCode>
9091        <possibleLengths national="2,3"/>
9092        <exampleNumber>17</exampleNumber>
9093        <nationalNumberPattern>
9094          1(?:
9095            1[78]|
9096            [78]
9097          )
9098        </nationalNumberPattern>
9099      </shortCode>
9100      <tollFree>
9101        <possibleLengths national="2,3"/>
9102        <exampleNumber>17</exampleNumber>
9103        <nationalNumberPattern>
9104          1(?:
9105            1[78]|
9106            [78]
9107          )
9108        </nationalNumberPattern>
9109      </tollFree>
9110      <!-- http://www.commerce.gov.mg/index.php/infos-services -->
9111      <emergency>
9112        <possibleLengths national="2,3"/>
9113        <exampleNumber>17</exampleNumber>
9114        <nationalNumberPattern>
9115          1(?:
9116            1[78]|
9117            [78]
9118          )
9119        </nationalNumberPattern>
9120      </emergency>
9121    </territory>
9122
9123    <!-- Marshall Islands (MH) -->
9124    <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_964.html -->
9125    <territory id="MH">
9126      <generalDesc>
9127        <nationalNumberPattern>9\d\d</nationalNumberPattern>
9128      </generalDesc>
9129      <shortCode>
9130        <possibleLengths national="3"/>
9131        <exampleNumber>911</exampleNumber>
9132        <nationalNumberPattern>911</nationalNumberPattern>
9133      </shortCode>
9134      <tollFree>
9135        <possibleLengths national="3"/>
9136        <exampleNumber>911</exampleNumber>
9137        <nationalNumberPattern>911</nationalNumberPattern>
9138      </tollFree>
9139      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_964.html -->
9140      <!-- Two fixed-line numbers (625 4111 and 625 8666) serve as emergency numbers in addition
9141           to the following short number. -->
9142      <emergency>
9143        <possibleLengths national="3"/>
9144        <exampleNumber>911</exampleNumber>
9145        <nationalNumberPattern>911</nationalNumberPattern>
9146      </emergency>
9147    </territory>
9148
9149    <!-- North Macedonia (MK) -->
9150    <!-- http://www.itu.int/oth/T02020000CE/en -->
9151    <territory id="MK">
9152      <generalDesc>
9153        <nationalNumberPattern>
9154          1\d\d(?:
9155            \d(?:
9156              \d{2}
9157            )?
9158          )?
9159        </nationalNumberPattern>
9160      </generalDesc>
9161      <shortCode>
9162        <possibleLengths national="3,4,6"/>
9163        <exampleNumber>112</exampleNumber>
9164        <nationalNumberPattern>
9165          1(?:
9166            1(?:
9167              2|
9168              8\d
9169            )|
9170            3\d|
9171            9[2-4]
9172          )|
9173          1(?:
9174            16|
9175            2\d
9176          )\d{3}
9177        </nationalNumberPattern>
9178      </shortCode>
9179      <tollFree>
9180        <possibleLengths national="3,6"/>
9181        <exampleNumber>112</exampleNumber>
9182        <nationalNumberPattern>
9183          1(?:
9184            1(?:
9185              2|
9186              6\d{3}
9187            )|
9188            9[2-4]
9189          )
9190        </nationalNumberPattern>
9191      </tollFree>
9192      <emergency>
9193        <possibleLengths national="3"/>
9194        <exampleNumber>112</exampleNumber>
9195        <nationalNumberPattern>
9196          1(?:
9197            12|
9198            9[2-4]
9199          )
9200        </nationalNumberPattern>
9201      </emergency>
9202      <expandedEmergency>
9203        <possibleLengths national="6"/>
9204        <exampleNumber>116000</exampleNumber>
9205        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
9206      </expandedEmergency>
9207    </territory>
9208
9209    <!-- Mali (ML) -->
9210    <!-- http://crt-mali.org/pdf/plan_num -->
9211    <!-- http://www.orangemali.com/mobile/offrespostpayees.php -->
9212    <!-- http://www.orangemali.com/service-clients/service-clients-orange.php -->
9213    <territory id="ML">
9214      <generalDesc>
9215        <nationalNumberPattern>[136-8]\d{1,4}</nationalNumberPattern>
9216      </generalDesc>
9217      <!-- Numbers have come from the pages listed above, along with the short-codes to find your
9218           voting location published in Mali newspapers such as www.malijet.com. These begin with
9219           36. -->
9220      <shortCode>
9221        <possibleLengths national="[2-5]"/>
9222        <exampleNumber>15</exampleNumber>
9223        <nationalNumberPattern>
9224          1(?:
9225            1(?:
9226              [013-9]\d|
9227              2
9228            )|
9229            2(?:
9230              1[02-469]|
9231              2[13]
9232            )|
9233            [578]
9234          )|
9235          350(?:
9236            35|
9237            57
9238          )|
9239          67(?:
9240            0[09]|
9241            [59]9|
9242            77|
9243            8[89]
9244          )|
9245          74(?:
9246            0[02]|
9247            44|
9248            55
9249          )|
9250          800[0-2][12]|
9251          3(?:
9252            52|
9253            [67]\d
9254          )\d\d
9255        </nationalNumberPattern>
9256      </shortCode>
9257      <!-- http://www.malitel.ml/Particuliers/Mobile/Pages/Waatibe.aspx says 6700 is free,
9258           http://www.malitel.ml/Particuliers/Mobile/Pages/MessagerieVocale.aspx says 6777 is
9259           free. -->
9260      <tollFree>
9261        <possibleLengths national="2,4,5"/>
9262        <exampleNumber>15</exampleNumber>
9263        <nationalNumberPattern>
9264          1[578]|
9265          (?:
9266            352|
9267            67
9268          )00|
9269          7402|
9270          (?:
9271            677|
9272            744|
9273            8000
9274          )\d
9275        </nationalNumberPattern>
9276      </tollFree>
9277      <!-- 7400 is listed by Orange as costing half the price of a normal SMS. 37433 is cheaper
9278           than other voice calls, with the exception of Orange network off-peak calls; it is
9279           roughly the same price as that. 37575 is similar to normal SMSs. -->
9280      <standardRate>
9281        <possibleLengths national="4,5"/>
9282        <exampleNumber>7400</exampleNumber>
9283        <nationalNumberPattern>
9284          37(?:
9285            433|
9286            575
9287          )|
9288          7400|
9289          8001\d
9290        </nationalNumberPattern>
9291      </standardRate>
9292      <!-- Adding the codes to "services à valeur ajoutée" from http://crt-mali.org/pdf/plan_num,
9293           plus any other numbers found online where the prices are really high. -->
9294      <premiumRate>
9295        <possibleLengths national="4,5"/>
9296        <exampleNumber>1220</exampleNumber>
9297        <nationalNumberPattern>
9298          (?:
9299            12|
9300            800
9301          )2\d|
9302          3(?:
9303            52(?:
9304              11|
9305              2[02]|
9306              3[04-6]|
9307              99
9308            )|
9309            7574
9310          )
9311        </nationalNumberPattern>
9312      </premiumRate>
9313      <!-- 35035 found on http://www.malitel.ml/Pages/News.aspx?IdNews=4 -->
9314      <carrierSpecific>
9315        <possibleLengths national="5"/>
9316        <exampleNumber>35030</exampleNumber>
9317        <nationalNumberPattern>
9318          3503\d|
9319          (?:
9320            3[67]\d|
9321            800
9322          )\d\d
9323        </nationalNumberPattern>
9324      </carrierSpecific>
9325      <emergency>
9326        <possibleLengths national="2"/>
9327        <exampleNumber>15</exampleNumber>
9328        <nationalNumberPattern>1[578]</nationalNumberPattern>
9329      </emergency>
9330      <smsServices>
9331        <possibleLengths national="4,5"/>
9332        <exampleNumber>7400</exampleNumber>
9333        <nationalNumberPattern>
9334          374(?:
9335            0[24-9]|
9336            [1-9]\d
9337          )|
9338          7400|
9339          3(?:
9340            6\d|
9341            75
9342          )\d\d
9343        </nationalNumberPattern>
9344      </smsServices>
9345    </territory>
9346
9347    <!-- Myanmar (Burma) (MM) -->
9348    <!-- http://www.itu.int/oth/T0202000092/en -->
9349    <territory id="MM">
9350      <generalDesc>
9351        <nationalNumberPattern>1\d\d</nationalNumberPattern>
9352      </generalDesc>
9353      <shortCode>
9354        <possibleLengths national="3"/>
9355        <exampleNumber>199</exampleNumber>
9356        <nationalNumberPattern>199</nationalNumberPattern>
9357      </shortCode>
9358      <tollFree>
9359        <possibleLengths national="3"/>
9360        <exampleNumber>199</exampleNumber>
9361        <nationalNumberPattern>199</nationalNumberPattern>
9362      </tollFree>
9363      <emergency>
9364        <possibleLengths national="3"/>
9365        <exampleNumber>199</exampleNumber>
9366        <nationalNumberPattern>199</nationalNumberPattern>
9367      </emergency>
9368    </territory>
9369
9370    <!-- Mongolia (MN) -->
9371    <!-- http://www.itu.int/oth/T020200008E/en -->
9372    <territory id="MN">
9373      <generalDesc>
9374        <nationalNumberPattern>1\d\d</nationalNumberPattern>
9375      </generalDesc>
9376      <shortCode>
9377        <possibleLengths national="3"/>
9378        <exampleNumber>100</exampleNumber>
9379        <nationalNumberPattern>10[0-35]</nationalNumberPattern>
9380      </shortCode>
9381      <tollFree>
9382        <possibleLengths national="3"/>
9383        <exampleNumber>100</exampleNumber>
9384        <nationalNumberPattern>10[0-35]</nationalNumberPattern>
9385      </tollFree>
9386      <emergency>
9387        <possibleLengths national="3"/>
9388        <exampleNumber>100</exampleNumber>
9389        <nationalNumberPattern>10[0-35]</nationalNumberPattern>
9390      </emergency>
9391    </territory>
9392
9393    <!-- Macao (MO) -->
9394    <!-- http://www.itu.int/oth/T020200007E/en -->
9395    <territory id="MO">
9396      <generalDesc>
9397        <nationalNumberPattern>9\d\d</nationalNumberPattern>
9398      </generalDesc>
9399      <shortCode>
9400        <possibleLengths national="3"/>
9401        <exampleNumber>999</exampleNumber>
9402        <nationalNumberPattern>999</nationalNumberPattern>
9403      </shortCode>
9404      <tollFree>
9405        <possibleLengths national="3"/>
9406        <exampleNumber>999</exampleNumber>
9407        <nationalNumberPattern>999</nationalNumberPattern>
9408      </tollFree>
9409      <emergency>
9410        <possibleLengths national="3"/>
9411        <exampleNumber>999</exampleNumber>
9412        <nationalNumberPattern>999</nationalNumberPattern>
9413      </emergency>
9414    </territory>
9415
9416    <!-- Northern Mariana Islands (MP) -->
9417    <!-- http://www.itu.int/oth/T02020000EE/en -->
9418    <!-- www.cnmiphonebook.com/ -->
9419    <territory id="MP">
9420      <generalDesc>
9421        <nationalNumberPattern>9\d\d</nationalNumberPattern>
9422      </generalDesc>
9423      <shortCode>
9424        <possibleLengths national="3"/>
9425        <exampleNumber>911</exampleNumber>
9426        <nationalNumberPattern>
9427          9(?:
9428            11|
9429            88
9430          )
9431        </nationalNumberPattern>
9432      </shortCode>
9433      <tollFree>
9434        <possibleLengths national="3"/>
9435        <exampleNumber>911</exampleNumber>
9436        <nationalNumberPattern>
9437          9(?:
9438            11|
9439            88
9440          )
9441        </nationalNumberPattern>
9442      </tollFree>
9443      <!-- http://www.dps.gov.mp/ -->
9444      <emergency>
9445        <possibleLengths national="3"/>
9446        <exampleNumber>911</exampleNumber>
9447        <nationalNumberPattern>911</nationalNumberPattern>
9448      </emergency>
9449      <expandedEmergency>
9450        <possibleLengths national="3"/>
9451        <exampleNumber>988</exampleNumber>
9452        <nationalNumberPattern>988</nationalNumberPattern>
9453      </expandedEmergency>
9454    </territory>
9455
9456    <!-- Martinique (MQ) -->
9457    <!-- http://www.itu.int/oth/T0202000086/en -->
9458    <!-- http://www.arcep.fr/index.php?id=2137&bloc=0596&CMD=RESULTS_NUMEROTATION -->
9459    <territory id="MQ">
9460      <generalDesc>
9461        <nationalNumberPattern>1\d\d?</nationalNumberPattern>
9462      </generalDesc>
9463      <shortCode>
9464        <possibleLengths national="2,3"/>
9465        <exampleNumber>15</exampleNumber>
9466        <nationalNumberPattern>
9467          1(?:
9468            12|
9469            [578]
9470          )
9471        </nationalNumberPattern>
9472      </shortCode>
9473      <tollFree>
9474        <possibleLengths national="2,3"/>
9475        <exampleNumber>15</exampleNumber>
9476        <nationalNumberPattern>
9477          1(?:
9478            12|
9479            [578]
9480          )
9481        </nationalNumberPattern>
9482      </tollFree>
9483      <!-- http://www.martinique.franceantilles.fr/pratique/urgences/ -->
9484      <emergency>
9485        <possibleLengths national="2,3"/>
9486        <exampleNumber>15</exampleNumber>
9487        <nationalNumberPattern>
9488          1(?:
9489            12|
9490            [578]
9491          )
9492        </nationalNumberPattern>
9493      </emergency>
9494    </territory>
9495
9496    <!-- Mauritania (MR) -->
9497    <!-- http://www.itu.int/oth/T0202000087/en -->
9498    <!-- http://www.are.mr/com-1-4-1.html -->
9499    <territory id="MR">
9500      <generalDesc>
9501        <nationalNumberPattern>1\d</nationalNumberPattern>
9502      </generalDesc>
9503      <shortCode>
9504        <possibleLengths national="2"/>
9505        <exampleNumber>17</exampleNumber>
9506        <nationalNumberPattern>1[78]</nationalNumberPattern>
9507      </shortCode>
9508      <tollFree>
9509        <possibleLengths national="2"/>
9510        <exampleNumber>17</exampleNumber>
9511        <nationalNumberPattern>1[78]</nationalNumberPattern>
9512      </tollFree>
9513      <!-- http://www.lemoci.com/Mauritanie/14-Donnees-generales.htm -->
9514      <emergency>
9515        <possibleLengths national="2"/>
9516        <exampleNumber>17</exampleNumber>
9517        <nationalNumberPattern>1[78]</nationalNumberPattern>
9518      </emergency>
9519    </territory>
9520
9521    <!-- Montserrat (MS) -->
9522    <!-- http://www.itu.int/oth/T020200008F/en -->
9523    <territory id="MS">
9524      <generalDesc>
9525        <nationalNumberPattern>[29]\d\d</nationalNumberPattern>
9526      </generalDesc>
9527      <shortCode>
9528        <possibleLengths national="3"/>
9529        <exampleNumber>211</exampleNumber>
9530        <nationalNumberPattern>
9531          211|
9532          9(?:
9533            11|
9534            88|
9535            99
9536          )
9537        </nationalNumberPattern>
9538      </shortCode>
9539      <tollFree>
9540        <possibleLengths national="3"/>
9541        <exampleNumber>911</exampleNumber>
9542        <nationalNumberPattern>
9543          9(?:
9544            11|
9545            88|
9546            99
9547          )
9548        </nationalNumberPattern>
9549      </tollFree>
9550      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
9551      <emergency>
9552        <possibleLengths national="3"/>
9553        <exampleNumber>911</exampleNumber>
9554        <nationalNumberPattern>
9555          9(?:
9556            11|
9557            99
9558          )
9559        </nationalNumberPattern>
9560      </emergency>
9561      <expandedEmergency>
9562        <possibleLengths national="3"/>
9563        <exampleNumber>988</exampleNumber>
9564        <nationalNumberPattern>988</nationalNumberPattern>
9565      </expandedEmergency>
9566    </territory>
9567
9568    <!-- Malta (MT) -->
9569    <!-- www.itu.int/oth/T0202000084/en -->
9570    <territory id="MT">
9571      <generalDesc>
9572        <nationalNumberPattern>
9573          1\d\d(?:
9574            \d{3}
9575          )?
9576        </nationalNumberPattern>
9577      </generalDesc>
9578      <shortCode>
9579        <possibleLengths national="3,6"/>
9580        <exampleNumber>112</exampleNumber>
9581        <nationalNumberPattern>
9582          11(?:
9583            2|
9584            6(?:
9585              000|
9586              1(?:
9587                11|
9588                23
9589              )
9590            )
9591          )
9592        </nationalNumberPattern>
9593      </shortCode>
9594      <tollFree>
9595        <possibleLengths national="3,6"/>
9596        <exampleNumber>112</exampleNumber>
9597        <nationalNumberPattern>
9598          11(?:
9599            2|
9600            6\d{3}
9601          )
9602        </nationalNumberPattern>
9603      </tollFree>
9604      <emergency>
9605        <possibleLengths national="3"/>
9606        <exampleNumber>112</exampleNumber>
9607        <nationalNumberPattern>112</nationalNumberPattern>
9608      </emergency>
9609      <expandedEmergency>
9610        <possibleLengths national="6"/>
9611        <exampleNumber>116000</exampleNumber>
9612        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
9613      </expandedEmergency>
9614    </territory>
9615
9616    <!-- Mauritius (MU) -->
9617    <!-- http://www.icta.mu/telecommunications/numbering.htm -->
9618    <territory id="MU">
9619      <generalDesc>
9620        <nationalNumberPattern>[189]\d{2,4}</nationalNumberPattern>
9621      </generalDesc>
9622      <shortCode>
9623        <possibleLengths national="[3-5]"/>
9624        <exampleNumber>100</exampleNumber>
9625        <nationalNumberPattern>
9626          1\d{2,4}|
9627          (?:
9628            8\d\d|
9629            99
9630          )\d
9631        </nationalNumberPattern>
9632      </shortCode>
9633      <tollFree>
9634        <possibleLengths national="3"/>
9635        <exampleNumber>114</exampleNumber>
9636        <nationalNumberPattern>
9637          11[45]|
9638          99[59]
9639        </nationalNumberPattern>
9640      </tollFree>
9641      <emergency>
9642        <possibleLengths national="3"/>
9643        <exampleNumber>114</exampleNumber>
9644        <nationalNumberPattern>
9645          11[45]|
9646          99[59]
9647        </nationalNumberPattern>
9648      </emergency>
9649    </territory>
9650
9651    <!-- Maldives (MV) -->
9652    <territory id="MV">
9653      <generalDesc>
9654        <nationalNumberPattern>[14]\d{2,3}</nationalNumberPattern>
9655      </generalDesc>
9656      <shortCode>
9657        <possibleLengths national="3,4"/>
9658        <exampleNumber>100</exampleNumber>
9659        <nationalNumberPattern>
9660          1(?:
9661            [0-37-9]|
9662            [4-6]\d
9663          )\d|
9664          4040|
9665          1[45]1
9666        </nationalNumberPattern>
9667      </shortCode>
9668      <tollFree>
9669        <possibleLengths national="3"/>
9670        <exampleNumber>102</exampleNumber>
9671        <nationalNumberPattern>
9672          1(?:
9673            02|
9674            1[89]
9675          )
9676        </nationalNumberPattern>
9677      </tollFree>
9678      <!-- Dhiraagu carrier uses 141 and 151 short codes.
9679           https://www.dhiraagu.com.mv/Personal_Mobile_Prepaid_Recharge.aspx -->
9680      <carrierSpecific>
9681        <possibleLengths national="3"/>
9682        <exampleNumber>141</exampleNumber>
9683        <nationalNumberPattern>1[45]1</nationalNumberPattern>
9684      </carrierSpecific>
9685      <emergency>
9686        <possibleLengths national="3"/>
9687        <exampleNumber>102</exampleNumber>
9688        <nationalNumberPattern>
9689          1(?:
9690            02|
9691            1[89]
9692          )
9693        </nationalNumberPattern>
9694      </emergency>
9695      <expandedEmergency>
9696        <possibleLengths national="3,4"/>
9697        <exampleNumber>104</exampleNumber>
9698        <nationalNumberPattern>
9699          1(?:
9700            04|
9701            412|
9702            91
9703          )
9704        </nationalNumberPattern>
9705      </expandedEmergency>
9706    </territory>
9707
9708    <!-- Malawi (MW) -->
9709    <!-- http://www.itu.int/oth/T0202000080/en -->
9710    <territory id="MW">
9711      <generalDesc>
9712        <nationalNumberPattern>
9713          [189]\d\d(?:
9714            \d{2}
9715          )?
9716        </nationalNumberPattern>
9717      </generalDesc>
9718      <shortCode>
9719        <possibleLengths national="3,5"/>
9720        <exampleNumber>199</exampleNumber>
9721        <nationalNumberPattern>
9722          199|
9723          80400|
9724          99[7-9]
9725        </nationalNumberPattern>
9726      </shortCode>
9727      <tollFree>
9728        <possibleLengths national="3"/>
9729        <exampleNumber>199</exampleNumber>
9730        <nationalNumberPattern>
9731          199|
9732          99[7-9]
9733        </nationalNumberPattern>
9734      </tollFree>
9735      <!-- https://support.google.com/plus/answer/1304917 -->
9736      <carrierSpecific>
9737        <possibleLengths national="5"/>
9738        <exampleNumber>80400</exampleNumber>
9739        <nationalNumberPattern>804\d\d</nationalNumberPattern>
9740      </carrierSpecific>
9741      <!-- http://www.malawiembassy.org/visit/contact.html -->
9742      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_959.html -->
9743      <emergency>
9744        <possibleLengths national="3"/>
9745        <exampleNumber>199</exampleNumber>
9746        <nationalNumberPattern>
9747          199|
9748          99[7-9]
9749        </nationalNumberPattern>
9750      </emergency>
9751      <!-- https://support.google.com/plus/answer/1304917 -->
9752      <smsServices>
9753        <possibleLengths national="5"/>
9754        <exampleNumber>80400</exampleNumber>
9755        <nationalNumberPattern>804\d\d</nationalNumberPattern>
9756      </smsServices>
9757    </territory>
9758
9759    <!-- Mexico (MX) -->
9760    <!-- http://en.wikipedia.org/wiki/%2B52 -->
9761    <territory id="MX">
9762      <generalDesc>
9763        <nationalNumberPattern>[0579]\d{2,4}</nationalNumberPattern>
9764      </generalDesc>
9765      <shortCode>
9766        <possibleLengths national="[3-5]"/>
9767        <exampleNumber>010</exampleNumber>
9768        <nationalNumberPattern>
9769          0[1-9]\d|
9770          53053|
9771          7766|
9772          911
9773        </nationalNumberPattern>
9774      </shortCode>
9775      <tollFree>
9776        <possibleLengths national="3"/>
9777        <exampleNumber>060</exampleNumber>
9778        <nationalNumberPattern>
9779          0(?:
9780            6[0568]|
9781            80
9782          )|
9783          911
9784        </nationalNumberPattern>
9785      </tollFree>
9786      <!-- We have received information that 7766 is a premium rate number used to buy various
9787           types of services or media. -->
9788      <premiumRate>
9789        <possibleLengths national="4,5"/>
9790        <exampleNumber>7760</exampleNumber>
9791        <nationalNumberPattern>
9792          (?:
9793            530\d|
9794            776
9795          )\d
9796        </nationalNumberPattern>
9797      </premiumRate>
9798      <carrierSpecific>
9799        <possibleLengths national="3"/>
9800        <exampleNumber>020</exampleNumber>
9801        <nationalNumberPattern>
9802          0(?:
9803            [249]0|
9804            [35][01]
9805          )
9806        </nationalNumberPattern>
9807      </carrierSpecific>
9808      <!-- http://en.wikipedia.org/wiki/%2B52#Other_service_numbers -->
9809      <!-- http://en.wikipedia.org/wiki/Emergency_telephone_number -->
9810      <emergency>
9811        <possibleLengths national="3"/>
9812        <exampleNumber>060</exampleNumber>
9813        <nationalNumberPattern>
9814          0(?:
9815            6[0568]|
9816            80
9817          )|
9818          911
9819        </nationalNumberPattern>
9820      </emergency>
9821      <expandedEmergency>
9822        <possibleLengths national="3"/>
9823        <exampleNumber>061</exampleNumber>
9824        <nationalNumberPattern>
9825          0(?:
9826            61|
9827            8[89]
9828          )
9829        </nationalNumberPattern>
9830      </expandedEmergency>
9831    </territory>
9832
9833    <!-- Malaysia (MY) -->
9834    <!-- http://en.wikipedia.org/wiki/%2B60 -->
9835    <!-- http://www.skmm.gov.my -->
9836    <territory id="MY">
9837      <generalDesc>
9838        <nationalNumberPattern>[1369]\d{2,4}</nationalNumberPattern>
9839      </generalDesc>
9840      <shortCode>
9841        <possibleLengths national="[3-5]"/>
9842        <exampleNumber>100</exampleNumber>
9843        <nationalNumberPattern>
9844          1(?:
9845            0[01348]|
9846            1(?:
9847              [02]|
9848              1[128]|
9849              311
9850            )|
9851            2(?:
9852              0[125]|
9853              [13-6]|
9854              2\d{0,2}
9855            )|
9856            (?:
9857              3[1-35-79]|
9858              7[45]
9859            )\d\d?|
9860            5(?:
9861              454|
9862              5\d\d?|
9863              77|
9864              888|
9865              999?
9866            )|
9867            8(?:
9868              18?|
9869              2|
9870              8[18]
9871            )|
9872            9(?:
9873              [124]\d?|
9874              68|
9875              71|
9876              9[0679]
9877            )
9878          )|
9879          66628|
9880          99[1-469]|
9881          13[5-7]|
9882          (?:
9883            1(?:
9884              0[569]|
9885              309|
9886              5[12]|
9887              7[136-9]|
9888              9[03]
9889            )|
9890            3[23679]\d\d
9891          )\d
9892        </nationalNumberPattern>
9893      </shortCode>
9894      <tollFree>
9895        <possibleLengths national="3"/>
9896        <exampleNumber>112</exampleNumber>
9897        <nationalNumberPattern>
9898          112|
9899          999
9900        </nationalNumberPattern>
9901      </tollFree>
9902      <!-- Maybank mentions end user pays standard SMS charges for messaging 66628:
9903           https://www.maybank2u.com.my/iwov-resources/pdf/personal/promotions/MUCards_TnC.pdf -->
9904      <standardRate>
9905        <possibleLengths national="5"/>
9906        <exampleNumber>66600</exampleNumber>
9907        <nationalNumberPattern>666\d\d</nationalNumberPattern>
9908      </standardRate>
9909      <emergency>
9910        <possibleLengths national="3"/>
9911        <exampleNumber>112</exampleNumber>
9912        <nationalNumberPattern>
9913          112|
9914          999
9915        </nationalNumberPattern>
9916      </emergency>
9917      <expandedEmergency>
9918        <possibleLengths national="3"/>
9919        <exampleNumber>991</exampleNumber>
9920        <nationalNumberPattern>99[1-46]</nationalNumberPattern>
9921      </expandedEmergency>
9922      <!-- http://www.skmm.gov.my/FAQs/Mobile-Content-Services/What-is-a-common-short-code.aspx
9923           66628: https://www.maybank2u.com.my/iwov-resources/pdf/personal/promotions/MUCards_TnC.pdf -->
9924      <smsServices>
9925        <possibleLengths national="5"/>
9926        <exampleNumber>32000</exampleNumber>
9927        <nationalNumberPattern>
9928          (?:
9929            3[23679]\d|
9930            666
9931          )\d\d
9932        </nationalNumberPattern>
9933      </smsServices>
9934    </territory>
9935
9936    <!-- Mozambique (MZ) -->
9937    <!-- http://www.itu.int/oth/T0202000091/en -->
9938    <territory id="MZ">
9939      <generalDesc>
9940        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
9941      </generalDesc>
9942      <shortCode>
9943        <possibleLengths national="3,4"/>
9944        <exampleNumber>117</exampleNumber>
9945        <nationalNumberPattern>
9946          1(?:
9947            [02-5]\d\d|
9948            1[79]|
9949            9[78]
9950          )
9951        </nationalNumberPattern>
9952      </shortCode>
9953      <tollFree>
9954        <possibleLengths national="3"/>
9955        <exampleNumber>117</exampleNumber>
9956        <nationalNumberPattern>
9957          1(?:
9958            1[79]|
9959            9[78]
9960          )
9961        </nationalNumberPattern>
9962      </tollFree>
9963      <!-- 11X is national, 19X is for Maputo. -->
9964      <!-- http://www.lonelyplanet.com/shop_pickandmix/previews/mozambique-maputo-preview.pdf -->
9965      <!-- http://ccmusa.online.co.mz/index.php?option=com_content&task=view&id=20&Itemid=30 -->
9966      <emergency>
9967        <possibleLengths national="3"/>
9968        <exampleNumber>117</exampleNumber>
9969        <nationalNumberPattern>
9970          1(?:
9971            1[79]|
9972            9[78]
9973          )
9974        </nationalNumberPattern>
9975      </emergency>
9976    </territory>
9977
9978    <!-- Namibia (NA) -->
9979    <!-- http://www.itu.int/oth/T0202000093/en -->
9980    <territory id="NA">
9981      <generalDesc>
9982        <nationalNumberPattern>[19]\d{2,4}</nationalNumberPattern>
9983      </generalDesc>
9984      <shortCode>
9985        <possibleLengths national="[3-5]"/>
9986        <exampleNumber>900</exampleNumber>
9987        <nationalNumberPattern>
9988          (?:
9989            10|
9990            93
9991          )111|
9992          (?:
9993            1\d|
9994            9
9995          )\d\d
9996        </nationalNumberPattern>
9997      </shortCode>
9998      <tollFree>
9999        <possibleLengths national="5"/>
10000        <exampleNumber>10111</exampleNumber>
10001        <nationalNumberPattern>10111</nationalNumberPattern>
10002      </tollFree>
10003      <!-- ITU doc reserves 9XX for emergency numbers. No examples found. -->
10004      <!-- http://www.namibia-1on1.com/information/a-emergencynos.html -->
10005      <emergency>
10006        <possibleLengths national="5"/>
10007        <exampleNumber>10111</exampleNumber>
10008        <nationalNumberPattern>10111</nationalNumberPattern>
10009      </emergency>
10010    </territory>
10011
10012    <!-- New Caledonia (NC) -->
10013    <!-- As there seems to be only one carrier (OPT) in New Caledonia so for now we are not
10014         distinguishing carrier specific numbers. -->
10015    <!-- http://www.itu.int/oth/T0202000098/en -->
10016    <!-- http://www.opt.nc -->
10017    <territory id="NC">
10018      <generalDesc>
10019        <nationalNumberPattern>[135]\d{1,3}</nationalNumberPattern>
10020      </generalDesc>
10021      <!-- OPT: Office des Postes et Télécommunications de Nouvelle Calédonie -->
10022      <!-- 3631 is listed as a short number for caller ID services by OPT and explicitly mentioned
10023           as toll free (despite not matching the ITU document specification for 36). Note also
10024           that we don't list 3651 as a short number because it's a prefix for hiding caller ID
10025           and is only ever dialed before another normal number.
10026           See: http://www.opt.nc/index.php?option=com_content&view=article&id=17&Itemid=66 -->
10027      <!-- 1088 is listed as a toll-free credit balance service for prepay mobiles (not in ITU).
10028           See: http://www.opt.nc/index.php?option=com_content&view=article&id=121&Itemid=36 -->
10029      <shortCode>
10030        <possibleLengths national="[2-4]"/>
10031        <exampleNumber>15</exampleNumber>
10032        <nationalNumberPattern>
10033          1(?:
10034            0(?:
10035              0[06]|
10036              1[02-46]|
10037              20|
10038              3[0-25]|
10039              42|
10040              5[058]|
10041              77|
10042              88
10043            )|
10044            [5-8]
10045          )|
10046          3631|
10047          5[6-8]\d
10048        </nationalNumberPattern>
10049      </shortCode>
10050      <!-- It is entirely possible that all 1xxx short numbers are toll free but we're not found
10051           good evidence for this anywhere. So far there are no counter examples. -->
10052      <!-- 1000 is the operator, 1012 is directory enquiries and 1013 is fixed-line faults.
10053           1000 and 1013 are listed as free on http://1000.nc & http://1013.nc and 1012 is
10054           mentioned at: http://www.routard.com/guide/nouvelle_caledonie/2343/vie_pratique.htm -->
10055      <!-- Note that 103[0-2] are assumed to be toll free as they are listed in regard to an "iZi"
10056           service that is dialable from a highly restrictive phone mode:
10057           http://www.opt.nc/index.php?option=com_content&view=article&id=16&Itemid=65 -->
10058      <tollFree>
10059        <possibleLengths national="[2-4]"/>
10060        <exampleNumber>15</exampleNumber>
10061        <nationalNumberPattern>
10062          1(?:
10063            0(?:
10064              00|
10065              1[23]|
10066              3[0-2]|
10067              8\d
10068            )|
10069            [5-8]
10070          )|
10071          363\d|
10072          577
10073        </nationalNumberPattern>
10074      </tollFree>
10075      <!-- 567: http://www.opt.nc/index.php?option=com_content&view=article&id=14&Itemid=63 -->
10076      <!-- 588: http://www.opt.nc/index.php?option=com_content&view=article&id=15&Itemid=64 -->
10077      <standardRate>
10078        <possibleLengths national="3"/>
10079        <exampleNumber>567</exampleNumber>
10080        <nationalNumberPattern>
10081          5(?:
10082            67|
10083            88
10084          )
10085        </nationalNumberPattern>
10086      </standardRate>
10087      <!-- http://www.routard.com/guide/nouvelle_caledonie/2343/vie_pratique.htm -->
10088      <emergency>
10089        <possibleLengths national="2"/>
10090        <exampleNumber>15</exampleNumber>
10091        <nationalNumberPattern>1[5-8]</nationalNumberPattern>
10092      </emergency>
10093    </territory>
10094
10095    <!-- Niger (NE) -->
10096    <territory id="NE">
10097      <generalDesc>
10098        <nationalNumberPattern>
10099          [1-3578]\d(?:
10100            \d(?:
10101              \d{3}
10102            )?
10103          )?
10104        </nationalNumberPattern>
10105      </generalDesc>
10106      <shortCode>
10107        <possibleLengths national="2,3,6"/>
10108        <exampleNumber>15</exampleNumber>
10109        <nationalNumberPattern>
10110          1(?:
10111            0[01]|
10112            1[128]|
10113            2[034]|
10114            3[013]|
10115            [46]0|
10116            55?|
10117            [78]
10118          )|
10119          222|
10120          333|
10121          555|
10122          723141|
10123          888
10124        </nationalNumberPattern>
10125      </shortCode>
10126      <tollFree>
10127        <possibleLengths national="2,3,6"/>
10128        <exampleNumber>15</exampleNumber>
10129        <nationalNumberPattern>
10130          1(?:
10131            18|
10132            [578]
10133          )|
10134          723\d{3}
10135        </nationalNumberPattern>
10136      </tollFree>
10137      <carrierSpecific>
10138        <possibleLengths national="3"/>
10139        <exampleNumber>100</exampleNumber>
10140        <nationalNumberPattern>
10141          1(?:
10142            0[01]|
10143            1[12]|
10144            2[034]|
10145            3[013]|
10146            [46]0|
10147            55
10148          )|
10149          222|
10150          333|
10151          555|
10152          888
10153        </nationalNumberPattern>
10154      </carrierSpecific>
10155      <emergency>
10156        <possibleLengths national="2,3,6"/>
10157        <exampleNumber>15</exampleNumber>
10158        <nationalNumberPattern>
10159          1(?:
10160            18|
10161            [578]
10162          )|
10163          723141
10164        </nationalNumberPattern>
10165      </emergency>
10166    </territory>
10167
10168    <!-- Norfolk Island (NF) -->
10169    <!-- http://www.itu.int/oth/T020200009D/en -->
10170    <territory id="NF">
10171      <generalDesc>
10172        <nationalNumberPattern>9\d\d</nationalNumberPattern>
10173      </generalDesc>
10174      <shortCode>
10175        <possibleLengths national="3"/>
10176        <exampleNumber>911</exampleNumber>
10177        <nationalNumberPattern>
10178          9(?:
10179            11|
10180            55|
10181            77
10182          )
10183        </nationalNumberPattern>
10184      </shortCode>
10185      <tollFree>
10186        <possibleLengths national="3"/>
10187        <exampleNumber>911</exampleNumber>
10188        <nationalNumberPattern>
10189          9(?:
10190            11|
10191            55|
10192            77
10193          )
10194        </nationalNumberPattern>
10195      </tollFree>
10196      <!-- http://www.discovernorfolkisland.com/norfolk/ -->
10197      <emergency>
10198        <possibleLengths national="3"/>
10199        <exampleNumber>911</exampleNumber>
10200        <nationalNumberPattern>
10201          9(?:
10202            11|
10203            55|
10204            77
10205          )
10206        </nationalNumberPattern>
10207      </emergency>
10208    </territory>
10209
10210    <!-- Nigeria (NG) -->
10211    <!-- http://www.itu.int/oth/T020200009C/en -->
10212    <territory id="NG">
10213      <generalDesc>
10214        <nationalNumberPattern>
10215          [14]\d\d(?:
10216            \d{2}
10217          )?
10218        </nationalNumberPattern>
10219      </generalDesc>
10220      <shortCode>
10221        <possibleLengths national="3,5"/>
10222        <exampleNumber>199</exampleNumber>
10223        <nationalNumberPattern>
10224          199|
10225          40700
10226        </nationalNumberPattern>
10227      </shortCode>
10228      <tollFree>
10229        <possibleLengths national="3"/>
10230        <exampleNumber>199</exampleNumber>
10231        <nationalNumberPattern>199</nationalNumberPattern>
10232      </tollFree>
10233      <!-- https://support.google.com/plus/answer/1304917 -->
10234      <carrierSpecific>
10235        <possibleLengths national="5"/>
10236        <exampleNumber>40700</exampleNumber>
10237        <nationalNumberPattern>407\d\d</nationalNumberPattern>
10238      </carrierSpecific>
10239      <emergency>
10240        <possibleLengths national="3"/>
10241        <exampleNumber>199</exampleNumber>
10242        <nationalNumberPattern>199</nationalNumberPattern>
10243      </emergency>
10244      <!-- https://support.google.com/plus/answer/1304917 -->
10245      <smsServices>
10246        <possibleLengths national="5"/>
10247        <exampleNumber>40700</exampleNumber>
10248        <nationalNumberPattern>407\d\d</nationalNumberPattern>
10249      </smsServices>
10250    </territory>
10251
10252    <!-- Nicaragua (NI) -->
10253    <!-- http://www.itu.int/oth/T020200009A/en -->
10254    <territory id="NI">
10255      <generalDesc>
10256        <nationalNumberPattern>[12467]\d{2,3}</nationalNumberPattern>
10257      </generalDesc>
10258      <shortCode>
10259        <possibleLengths national="3,4"/>
10260        <exampleNumber>115</exampleNumber>
10261        <nationalNumberPattern>
10262          1(?:
10263            1[58]|
10264            200
10265          )|
10266          4878|
10267          7(?:
10268            010|
10269            373
10270          )|
10271          12[0158]|
10272          (?:
10273            19|
10274            [267]1
10275          )00
10276        </nationalNumberPattern>
10277      </shortCode>
10278      <tollFree>
10279        <possibleLengths national="3,4"/>
10280        <exampleNumber>115</exampleNumber>
10281        <nationalNumberPattern>
10282          1(?:
10283            1[58]|
10284            2[08]
10285          )|
10286          737\d
10287        </nationalNumberPattern>
10288      </tollFree>
10289      <emergency>
10290        <possibleLengths national="3"/>
10291        <exampleNumber>115</exampleNumber>
10292        <nationalNumberPattern>
10293          1(?:
10294            1[58]|
10295            2[08]
10296          )
10297        </nationalNumberPattern>
10298      </emergency>
10299    </territory>
10300
10301    <!-- Netherlands (NL) -->
10302    <!-- http://en.wikipedia.org/wiki/%2B31 -->
10303    <!-- http://wetten.overheid.nl/BWBR0010198 -->
10304    <territory id="NL">
10305      <generalDesc>
10306        <nationalNumberPattern>
10307          [1349]\d\d(?:
10308            \d(?:
10309              \d{2}
10310            )?
10311          )?
10312        </nationalNumberPattern>
10313      </generalDesc>
10314      <shortCode>
10315        <possibleLengths national="3,4,6"/>
10316        <exampleNumber>112</exampleNumber>
10317        <nationalNumberPattern>
10318          1(?:
10319            1(?:
10320              2|
10321              6(?:
10322                00[06]|
10323                1(?:
10324                  11|
10325                  23
10326                )
10327              )
10328            )|
10329            2(?:
10330              0[0-4]|
10331              3[34]|
10332              44
10333            )|
10334            3[03-9]\d|
10335            400|
10336            8(?:
10337              [02-9]\d|
10338              1[0-79]
10339            )
10340          )|
10341          [34]000|
10342          911
10343        </nationalNumberPattern>
10344      </shortCode>
10345      <tollFree>
10346        <possibleLengths national="3,6"/>
10347        <exampleNumber>112</exampleNumber>
10348        <nationalNumberPattern>
10349          11(?:
10350            2|
10351            6\d{3}
10352          )|
10353          911
10354        </nationalNumberPattern>
10355      </tollFree>
10356      <carrierSpecific>
10357        <possibleLengths national="4"/>
10358        <exampleNumber>1200</exampleNumber>
10359        <nationalNumberPattern>120\d</nationalNumberPattern>
10360      </carrierSpecific>
10361      <emergency>
10362        <possibleLengths national="3"/>
10363        <exampleNumber>112</exampleNumber>
10364        <nationalNumberPattern>
10365          112|
10366          911
10367        </nationalNumberPattern>
10368      </emergency>
10369      <expandedEmergency>
10370        <possibleLengths national="6"/>
10371        <exampleNumber>116000</exampleNumber>
10372        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
10373      </expandedEmergency>
10374      <!-- 3000 and 4000 are SMS only shortcodes as per online evidence. -->
10375      <smsServices>
10376        <possibleLengths national="4"/>
10377        <exampleNumber>3000</exampleNumber>
10378        <nationalNumberPattern>[34]00\d</nationalNumberPattern>
10379      </smsServices>
10380    </territory>
10381
10382    <!-- Norway (NO) -->
10383    <!-- http://www.npt.no/npt/numsys/E.164.pdf -->
10384    <!-- http://www.nkom.no/npt/numsys/E.1643sifret_en.pdf -->
10385    <territory id="NO">
10386      <generalDesc>
10387        <nationalNumberPattern>
10388          1\d\d(?:
10389            \d(?:
10390              \d{2}
10391            )?
10392          )?
10393        </nationalNumberPattern>
10394      </generalDesc>
10395      <!-- 143 is assigned but not visible to end users, no other online evidence
10396           found, hence not included -->
10397      <shortCode>
10398        <possibleLengths national="3,4,6"/>
10399        <exampleNumber>110</exampleNumber>
10400        <nationalNumberPattern>
10401          1(?:
10402            1(?:
10403              [0239]|
10404              61(?:
10405                1[17]|
10406                23
10407              )
10408            )|
10409            2[048]|
10410            4(?:
10411              12|
10412              [59]
10413            )|
10414            7[57]|
10415            8[5-9]\d|
10416            90
10417          )
10418        </nationalNumberPattern>
10419      </shortCode>
10420      <tollFree>
10421        <possibleLengths national="3,6"/>
10422        <exampleNumber>110</exampleNumber>
10423        <nationalNumberPattern>
10424          11(?:
10425            [023]|
10426            6\d{3}
10427          )
10428        </nationalNumberPattern>
10429      </tollFree>
10430      <emergency>
10431        <possibleLengths national="3"/>
10432        <exampleNumber>110</exampleNumber>
10433        <nationalNumberPattern>11[023]</nationalNumberPattern>
10434      </emergency>
10435      <expandedEmergency>
10436        <possibleLengths national="4,6"/>
10437        <exampleNumber>1410</exampleNumber>
10438        <nationalNumberPattern>
10439          1(?:
10440            16\d\d|
10441            41
10442          )\d
10443        </nationalNumberPattern>
10444      </expandedEmergency>
10445    </territory>
10446
10447    <!-- Nepal (NP) -->
10448    <!-- http://www.itu.int/oth/T0202000095/en -->
10449    <!-- http://www.ntc.net.np/mobile/mob_postpaid_number_scheme.php -->
10450    <territory id="NP">
10451      <generalDesc>
10452        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
10453      </generalDesc>
10454      <shortCode>
10455        <possibleLengths national="3,4"/>
10456        <exampleNumber>100</exampleNumber>
10457        <nationalNumberPattern>
10458          1(?:
10459            0(?:
10460              [0-36]|
10461              98
10462            )|
10463            1(?:
10464              1[1-4]|
10465              2
10466            )
10467          )
10468        </nationalNumberPattern>
10469      </shortCode>
10470      <tollFree>
10471        <possibleLengths national="3,4"/>
10472        <exampleNumber>100</exampleNumber>
10473        <nationalNumberPattern>
10474          1(?:
10475            0[0-36]|
10476            12
10477          )|
10478          1(?:
10479            09|
10480            11
10481          )\d
10482        </nationalNumberPattern>
10483      </tollFree>
10484      <emergency>
10485        <possibleLengths national="3"/>
10486        <exampleNumber>100</exampleNumber>
10487        <nationalNumberPattern>
10488          1(?:
10489            0[0-3]|
10490            12
10491          )
10492        </nationalNumberPattern>
10493      </emergency>
10494      <expandedEmergency>
10495        <possibleLengths national="3,4"/>
10496        <exampleNumber>106</exampleNumber>
10497        <nationalNumberPattern>
10498          106|
10499          1(?:
10500            09|
10501            11
10502          )\d
10503        </nationalNumberPattern>
10504      </expandedEmergency>
10505    </territory>
10506
10507    <!-- Nauru (NR) -->
10508    <!-- http://www.itu.int/oth/T0202000094/en -->
10509    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Nauru -->
10510    <territory id="NR">
10511      <generalDesc>
10512        <nationalNumberPattern>1\d\d</nationalNumberPattern>
10513      </generalDesc>
10514      <shortCode>
10515        <possibleLengths national="3"/>
10516        <exampleNumber>110</exampleNumber>
10517        <nationalNumberPattern>
10518          1(?:
10519            1[0-2]|
10520            23|
10521            92
10522          )
10523        </nationalNumberPattern>
10524      </shortCode>
10525      <tollFree>
10526        <possibleLengths national="3"/>
10527        <exampleNumber>110</exampleNumber>
10528        <nationalNumberPattern>11[0-2]</nationalNumberPattern>
10529      </tollFree>
10530      <emergency>
10531        <possibleLengths national="3"/>
10532        <exampleNumber>110</exampleNumber>
10533        <nationalNumberPattern>11[0-2]</nationalNumberPattern>
10534      </emergency>
10535    </territory>
10536
10537    <!-- Niue (NU) -->
10538    <!-- http://www.itu.int/oth/T02020000EC/en -->
10539    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Niue -->
10540    <territory id="NU">
10541      <generalDesc>
10542        <nationalNumberPattern>[019]\d\d</nationalNumberPattern>
10543      </generalDesc>
10544      <shortCode>
10545        <possibleLengths national="3"/>
10546        <exampleNumber>010</exampleNumber>
10547        <nationalNumberPattern>
10548          01[05]|
10549          101|
10550          999
10551        </nationalNumberPattern>
10552      </shortCode>
10553      <tollFree>
10554        <possibleLengths national="3"/>
10555        <exampleNumber>999</exampleNumber>
10556        <nationalNumberPattern>999</nationalNumberPattern>
10557      </tollFree>
10558      <carrierSpecific>
10559        <possibleLengths national="3"/>
10560        <exampleNumber>010</exampleNumber>
10561        <nationalNumberPattern>010</nationalNumberPattern>
10562      </carrierSpecific>
10563      <emergency>
10564        <possibleLengths national="3"/>
10565        <exampleNumber>999</exampleNumber>
10566        <nationalNumberPattern>999</nationalNumberPattern>
10567      </emergency>
10568    </territory>
10569
10570    <!-- New Zealand (NZ) -->
10571    <!-- http://www.itu.int/oth/T0202000099/en -->
10572    <!-- Includes Ross Dependency, Antarctica -->
10573    <!-- https://www.skinny.co.nz/assets/pdf/skinny-premium-SMS-prices-Sheet14.pdf -->
10574    <!-- https://www.vodafone.co.nz/cms/documents/premium-txt-codes.pdf -->
10575    <territory id="NZ">
10576      <generalDesc>
10577        <nationalNumberPattern>\d{3,4}</nationalNumberPattern>
10578      </generalDesc>
10579      <shortCode>
10580        <possibleLengths national="3,4"/>
10581        <exampleNumber>018</exampleNumber>
10582        <nationalNumberPattern>
10583          018|
10584          1(?:
10585            (?:
10586              1|
10587              37
10588            )1|
10589            (?:
10590              23|
10591              94
10592            )4|
10593            7[03]7
10594          )|
10595          [2-57-9]\d{2,3}|
10596          6(?:
10597            161|
10598            26[0-3]|
10599            742
10600          )
10601        </nationalNumberPattern>
10602      </shortCode>
10603      <tollFree>
10604        <possibleLengths national="3"/>
10605        <exampleNumber>111</exampleNumber>
10606        <nationalNumberPattern>111</nationalNumberPattern>
10607      </tollFree>
10608      <premiumRate>
10609        <possibleLengths national="3"/>
10610        <exampleNumber>018</exampleNumber>
10611        <nationalNumberPattern>018</nationalNumberPattern>
10612      </premiumRate>
10613      <emergency>
10614        <possibleLengths national="3"/>
10615        <exampleNumber>111</exampleNumber>
10616        <nationalNumberPattern>111</nationalNumberPattern>
10617      </emergency>
10618      <smsServices>
10619        <possibleLengths national="3,4"/>
10620        <exampleNumber>018</exampleNumber>
10621        <nationalNumberPattern>
10622          018|
10623          (?:
10624            1(?:
10625              23|
10626              37|
10627              7[03]|
10628              94
10629            )|
10630            6(?:
10631              [12]6|
10632              74
10633            )
10634          )\d|
10635          [2-57-9]\d{2,3}
10636        </nationalNumberPattern>
10637      </smsServices>
10638    </territory>
10639
10640    <!-- Oman (OM) -->
10641    <!-- http://www.itu.int/oth/T020200009F/en -->
10642    <territory id="OM">
10643      <generalDesc>
10644        <nationalNumberPattern>[19]\d{3}</nationalNumberPattern>
10645      </generalDesc>
10646      <shortCode>
10647        <possibleLengths national="4"/>
10648        <exampleNumber>1111</exampleNumber>
10649        <nationalNumberPattern>
10650          1(?:
10651            111|
10652            222|
10653            4(?:
10654              4[0-5]|
10655              50|
10656              66|
10657              7[7-9]
10658            )|
10659            51[0-8]
10660          )|
10661          9999|
10662          1(?:
10663            2[3-5]|
10664            3[0-2]|
10665            50
10666          )\d
10667        </nationalNumberPattern>
10668      </shortCode>
10669      <tollFree>
10670        <possibleLengths national="4"/>
10671        <exampleNumber>1444</exampleNumber>
10672        <nationalNumberPattern>
10673          1444|
10674          999\d
10675        </nationalNumberPattern>
10676      </tollFree>
10677      <emergency>
10678        <possibleLengths national="4"/>
10679        <exampleNumber>1444</exampleNumber>
10680        <nationalNumberPattern>
10681          1444|
10682          9999
10683        </nationalNumberPattern>
10684      </emergency>
10685    </territory>
10686
10687    <!-- Panama (PA) -->
10688    <!-- http://en.wikipedia.org/wiki/%2B507 -->
10689    <territory id="PA">
10690      <generalDesc>
10691        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
10692      </generalDesc>
10693      <shortCode>
10694        <possibleLengths national="3"/>
10695        <exampleNumber>102</exampleNumber>
10696        <nationalNumberPattern>
10697          10[2-4]|
10698          911
10699        </nationalNumberPattern>
10700      </shortCode>
10701      <tollFree>
10702        <possibleLengths national="3"/>
10703        <exampleNumber>911</exampleNumber>
10704        <nationalNumberPattern>911</nationalNumberPattern>
10705      </tollFree>
10706      <emergency>
10707        <possibleLengths national="3"/>
10708        <exampleNumber>911</exampleNumber>
10709        <nationalNumberPattern>911</nationalNumberPattern>
10710      </emergency>
10711    </territory>
10712
10713    <!-- Peru (PE) -->
10714    <!-- http://www.itu.int/oth/T02020000A6/en -->
10715    <!-- http://en.wikipedia.org/wiki/+51 -->
10716    <territory id="PE">
10717      <generalDesc>
10718        <nationalNumberPattern>1\d\d</nationalNumberPattern>
10719      </generalDesc>
10720      <shortCode>
10721        <possibleLengths national="3"/>
10722        <exampleNumber>105</exampleNumber>
10723        <nationalNumberPattern>
10724          1(?:
10725            05|
10726            1[67]
10727          )
10728        </nationalNumberPattern>
10729      </shortCode>
10730      <tollFree>
10731        <possibleLengths national="3"/>
10732        <exampleNumber>105</exampleNumber>
10733        <nationalNumberPattern>
10734          1(?:
10735            05|
10736            1[67]
10737          )
10738        </nationalNumberPattern>
10739      </tollFree>
10740      <emergency>
10741        <possibleLengths national="3"/>
10742        <exampleNumber>105</exampleNumber>
10743        <nationalNumberPattern>
10744          1(?:
10745            05|
10746            1[67]
10747          )
10748        </nationalNumberPattern>
10749      </emergency>
10750    </territory>
10751
10752    <!-- French Polynesia (PF) -->
10753    <!-- http://www.itu.int/oth/T020200004D/en -->
10754    <territory id="PF">
10755      <generalDesc>
10756        <nationalNumberPattern>1\d</nationalNumberPattern>
10757      </generalDesc>
10758      <shortCode>
10759        <possibleLengths national="2"/>
10760        <exampleNumber>15</exampleNumber>
10761        <nationalNumberPattern>1[578]</nationalNumberPattern>
10762      </shortCode>
10763      <tollFree>
10764        <possibleLengths national="2"/>
10765        <exampleNumber>15</exampleNumber>
10766        <nationalNumberPattern>1[578]</nationalNumberPattern>
10767      </tollFree>
10768      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
10769      <emergency>
10770        <possibleLengths national="2"/>
10771        <exampleNumber>15</exampleNumber>
10772        <nationalNumberPattern>1[578]</nationalNumberPattern>
10773      </emergency>
10774    </territory>
10775
10776    <!-- Papua New Guinea (PG) -->
10777    <!-- http://www.itu.int/oth/T02020000A4/en -->
10778    <!-- http://en.wikipedia.org/wiki/%2B675 -->
10779    <territory id="PG">
10780      <generalDesc>
10781        <nationalNumberPattern>[01]\d{2,6}</nationalNumberPattern>
10782      </generalDesc>
10783      <shortCode>
10784        <possibleLengths national="[3-7]"/>
10785        <exampleNumber>000</exampleNumber>
10786        <nationalNumberPattern>
10787          000|
10788          1(?:
10789            1[01]|
10790            5\d\d|
10791            6\d{2,5}
10792          )
10793        </nationalNumberPattern>
10794      </shortCode>
10795      <tollFree>
10796        <possibleLengths national="3"/>
10797        <exampleNumber>000</exampleNumber>
10798        <nationalNumberPattern>
10799          000|
10800          11[01]
10801        </nationalNumberPattern>
10802      </tollFree>
10803      <!-- http://www.pngbd.com/emergency.php has been used, excluding fixed-line phone-numbers. -->
10804      <emergency>
10805        <possibleLengths national="3"/>
10806        <exampleNumber>000</exampleNumber>
10807        <nationalNumberPattern>
10808          000|
10809          11[01]
10810        </nationalNumberPattern>
10811      </emergency>
10812      <smsServices>
10813        <possibleLengths national="[4-7]"/>
10814        <exampleNumber>1600</exampleNumber>
10815        <nationalNumberPattern>16\d{2,5}</nationalNumberPattern>
10816      </smsServices>
10817    </territory>
10818
10819    <!-- Philippines (PH) -->
10820    <!-- http://en.wikipedia.org/wiki/%2B63 -->
10821    <territory id="PH">
10822      <generalDesc>
10823        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
10824      </generalDesc>
10825      <shortCode>
10826        <possibleLengths national="3"/>
10827        <exampleNumber>112</exampleNumber>
10828        <nationalNumberPattern>
10829          11[27]|
10830          911
10831        </nationalNumberPattern>
10832      </shortCode>
10833      <tollFree>
10834        <possibleLengths national="3"/>
10835        <exampleNumber>112</exampleNumber>
10836        <nationalNumberPattern>
10837          11[27]|
10838          911
10839        </nationalNumberPattern>
10840      </tollFree>
10841      <emergency>
10842        <possibleLengths national="3"/>
10843        <exampleNumber>112</exampleNumber>
10844        <nationalNumberPattern>
10845          11[27]|
10846          911
10847        </nationalNumberPattern>
10848      </emergency>
10849    </territory>
10850
10851    <!-- Pakistan (PK) -->
10852    <!-- http://www.itu.int/oth/T02020000A1/en -->
10853    <!-- http://en.wikipedia.org/wiki/%2B92 -->
10854    <territory id="PK">
10855      <generalDesc>
10856        <nationalNumberPattern>1\d{1,3}</nationalNumberPattern>
10857      </generalDesc>
10858      <shortCode>
10859        <possibleLengths national="[2-4]"/>
10860        <exampleNumber>15</exampleNumber>
10861        <nationalNumberPattern>
10862          1(?:
10863            122|
10864            3[014]|
10865            [56]
10866          )|
10867          11[2457-9]
10868        </nationalNumberPattern>
10869      </shortCode>
10870      <tollFree>
10871        <possibleLengths national="[2-4]"/>
10872        <exampleNumber>15</exampleNumber>
10873        <nationalNumberPattern>
10874          1(?:
10875            1(?:
10876              2\d?|
10877              5
10878            )|
10879            [56]
10880          )
10881        </nationalNumberPattern>
10882      </tollFree>
10883      <emergency>
10884        <possibleLengths national="[2-4]"/>
10885        <exampleNumber>15</exampleNumber>
10886        <nationalNumberPattern>
10887          1(?:
10888            1(?:
10889              22?|
10890              5
10891            )|
10892            [56]
10893          )
10894        </nationalNumberPattern>
10895      </emergency>
10896    </territory>
10897
10898    <!-- Poland (PL) -->
10899    <!-- http://en.wikipedia.org/wiki/%2B48 -->
10900    <!-- http://www.itu.int/oth/T02020000A8/en -->
10901    <!-- http://www.uke.gov.pl/tablice/home.do?execution=e1s1 -->
10902    <territory id="PL">
10903      <generalDesc>
10904        <nationalNumberPattern>
10905          [19]\d\d(?:
10906            \d{2,3}
10907          )?
10908        </nationalNumberPattern>
10909      </generalDesc>
10910      <!-- 19XXX short codes are mentioned as customer service numbers in the ITU doc. These are
10911           probably the same numbers as the verified "+48 <area-code> 19XXX" numbers. We follow
10912           the ITU doc here, but it could be wrong (we may need to remove 19XXX here or we may
10913           need to move it to PhoneNumberMetadata.xml (e.g. with possibleLengths localOnly=5). -->
10914      <shortCode>
10915        <possibleLengths national="3,5,6"/>
10916        <exampleNumber>112</exampleNumber>
10917        <nationalNumberPattern>
10918          1(?:
10919            1(?:
10920              2|
10921              61(?:
10922                11|
10923                23
10924              )|
10925              891[23]
10926            )|
10927            9\d{3}
10928          )|
10929          9(?:
10930            8[4-7]|
10931            9[1-9]
10932          )|
10933          11[68]000
10934        </nationalNumberPattern>
10935      </shortCode>
10936      <!-- All 116XXX, "European harmonized services of social" value are toll-free.
10937           See: https://ec.europa.eu/digital-single-market/116-helplines. -->
10938      <tollFree>
10939        <possibleLengths national="3,6"/>
10940        <exampleNumber>112</exampleNumber>
10941        <nationalNumberPattern>
10942          11(?:
10943            2|
10944            6\d{3}
10945          )|
10946          99[7-9]
10947        </nationalNumberPattern>
10948      </tollFree>
10949      <emergency>
10950        <possibleLengths national="3"/>
10951        <exampleNumber>112</exampleNumber>
10952        <nationalNumberPattern>
10953          112|
10954          99[7-9]
10955        </nationalNumberPattern>
10956      </emergency>
10957      <expandedEmergency>
10958        <possibleLengths national="3,6"/>
10959        <exampleNumber>984</exampleNumber>
10960        <nationalNumberPattern>
10961          116\d{3}|
10962          9(?:
10963            8[4-6]|
10964            9[56]
10965          )
10966        </nationalNumberPattern>
10967      </expandedEmergency>
10968    </territory>
10969
10970    <!-- St. Pierre & Miquelon (PM) -->
10971    <!-- http://www.itu.int/oth/T02020000B2/en -->
10972    <territory id="PM">
10973      <generalDesc>
10974        <nationalNumberPattern>
10975          [13]\d(?:
10976            \d{2}
10977          )?
10978        </nationalNumberPattern>
10979      </generalDesc>
10980      <shortCode>
10981        <possibleLengths national="2,4"/>
10982        <exampleNumber>15</exampleNumber>
10983        <nationalNumberPattern>
10984          1[578]|
10985          3103
10986        </nationalNumberPattern>
10987      </shortCode>
10988      <tollFree>
10989        <possibleLengths national="2"/>
10990        <exampleNumber>15</exampleNumber>
10991        <nationalNumberPattern>1[578]</nationalNumberPattern>
10992      </tollFree>
10993      <carrierSpecific>
10994        <possibleLengths national="4"/>
10995        <exampleNumber>3100</exampleNumber>
10996        <nationalNumberPattern>310\d</nationalNumberPattern>
10997      </carrierSpecific>
10998      <emergency>
10999        <possibleLengths national="2"/>
11000        <exampleNumber>15</exampleNumber>
11001        <nationalNumberPattern>1[578]</nationalNumberPattern>
11002      </emergency>
11003    </territory>
11004
11005    <!-- Puerto Rico (PR) -->
11006    <!-- http://www.itu.int/oth/T02020000AA/en -->
11007    <territory id="PR">
11008      <generalDesc>
11009        <nationalNumberPattern>9\d\d</nationalNumberPattern>
11010      </generalDesc>
11011      <shortCode>
11012        <possibleLengths national="3"/>
11013        <exampleNumber>911</exampleNumber>
11014        <nationalNumberPattern>
11015          9(?:
11016            11|
11017            88
11018          )
11019        </nationalNumberPattern>
11020      </shortCode>
11021      <tollFree>
11022        <possibleLengths national="3"/>
11023        <exampleNumber>911</exampleNumber>
11024        <nationalNumberPattern>
11025          9(?:
11026            11|
11027            88
11028          )
11029        </nationalNumberPattern>
11030      </tollFree>
11031      <!-- http://www.frommers.com/destinations/puertorico/0094020157.html
11032           http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
11033      <emergency>
11034        <possibleLengths national="3"/>
11035        <exampleNumber>911</exampleNumber>
11036        <nationalNumberPattern>911</nationalNumberPattern>
11037      </emergency>
11038      <expandedEmergency>
11039        <possibleLengths national="3"/>
11040        <exampleNumber>988</exampleNumber>
11041        <nationalNumberPattern>988</nationalNumberPattern>
11042      </expandedEmergency>
11043    </territory>
11044
11045    <!-- Palestine (PS) -->
11046    <!-- http://en.wikipedia.org/wiki/%2B970 -->
11047    <!-- http://www.paltel.ps/ -->
11048    <territory id="PS">
11049      <generalDesc>
11050        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
11051      </generalDesc>
11052      <shortCode>
11053        <possibleLengths national="3,4"/>
11054        <exampleNumber>100</exampleNumber>
11055        <nationalNumberPattern>
11056          1(?:
11057            0[0-2]|
11058            122|
11059            44|
11060            66|
11061            99
11062          )
11063        </nationalNumberPattern>
11064      </shortCode>
11065      <tollFree>
11066        <possibleLengths national="3"/>
11067        <exampleNumber>100</exampleNumber>
11068        <nationalNumberPattern>
11069          1(?:
11070            0[0-2]|
11071            66
11072          )
11073        </nationalNumberPattern>
11074      </tollFree>
11075      <!-- 1122 is Jawwal's customer service number -->
11076      <carrierSpecific>
11077        <possibleLengths national="4"/>
11078        <exampleNumber>1120</exampleNumber>
11079        <nationalNumberPattern>112\d</nationalNumberPattern>
11080      </carrierSpecific>
11081      <emergency>
11082        <possibleLengths national="3"/>
11083        <exampleNumber>100</exampleNumber>
11084        <nationalNumberPattern>10[0-2]</nationalNumberPattern>
11085      </emergency>
11086    </territory>
11087
11088    <!-- Portugal (PT) -->
11089    <!-- http://www.anacom.pt/render.jsp?categoryId=279098 -->
11090    <territory id="PT">
11091      <generalDesc>
11092        <nationalNumberPattern>
11093          1\d\d(?:
11094            \d(?:
11095              \d{2}
11096            )?
11097          )?
11098        </nationalNumberPattern>
11099      </generalDesc>
11100      <shortCode>
11101        <possibleLengths national="3,4,6"/>
11102        <exampleNumber>112</exampleNumber>
11103        <nationalNumberPattern>
11104          1(?:
11105            0(?:
11106              45|
11107              5[01]
11108            )|
11109            1(?:
11110              [2578]|
11111              600[06]
11112            )|
11113            4(?:
11114              1[45]|
11115              4
11116            )|
11117            583|
11118            6(?:
11119              1[0236]|
11120              3[02]|
11121              9[169]
11122            )
11123          )|
11124          1(?:
11125            1611|
11126            59
11127          )1|
11128          1[068]78|
11129          1[08]9[16]|
11130          1(?:
11131            0[1-38]|
11132            40|
11133            5[15]|
11134            6[258]|
11135            82
11136          )0
11137        </nationalNumberPattern>
11138      </shortCode>
11139      <tollFree>
11140        <possibleLengths national="3,4,6"/>
11141        <exampleNumber>112</exampleNumber>
11142        <nationalNumberPattern>
11143          11[257]|
11144          1(?:
11145            16\d\d|
11146            5[1589]|
11147            8[279]
11148          )\d
11149        </nationalNumberPattern>
11150      </tollFree>
11151      <emergency>
11152        <possibleLengths national="3"/>
11153        <exampleNumber>112</exampleNumber>
11154        <nationalNumberPattern>11[25]</nationalNumberPattern>
11155      </emergency>
11156      <expandedEmergency>
11157        <possibleLengths national="3,6"/>
11158        <exampleNumber>117</exampleNumber>
11159        <nationalNumberPattern>
11160          11(?:
11161            6\d{3}|
11162            7
11163          )
11164        </nationalNumberPattern>
11165      </expandedEmergency>
11166    </territory>
11167
11168    <!-- Palau (PW) -->
11169    <!-- http://www.itu.int/oth/T02020000A2/en -->
11170    <territory id="PW">
11171      <generalDesc>
11172        <nationalNumberPattern>9\d\d</nationalNumberPattern>
11173      </generalDesc>
11174      <shortCode>
11175        <possibleLengths national="3"/>
11176        <exampleNumber>911</exampleNumber>
11177        <nationalNumberPattern>911</nationalNumberPattern>
11178      </shortCode>
11179      <tollFree>
11180        <possibleLengths national="3"/>
11181        <exampleNumber>911</exampleNumber>
11182        <nationalNumberPattern>911</nationalNumberPattern>
11183      </tollFree>
11184      <emergency>
11185        <possibleLengths national="3"/>
11186        <exampleNumber>911</exampleNumber>
11187        <nationalNumberPattern>911</nationalNumberPattern>
11188      </emergency>
11189    </territory>
11190
11191    <!-- Paraguay (PY) -->
11192    <territory id="PY">
11193      <generalDesc>
11194        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
11195      </generalDesc>
11196      <shortCode>
11197        <possibleLengths national="3"/>
11198        <exampleNumber>110</exampleNumber>
11199        <nationalNumberPattern>
11200          1[1-9]\d|
11201          911
11202        </nationalNumberPattern>
11203      </shortCode>
11204      <tollFree>
11205        <possibleLengths national="3"/>
11206        <exampleNumber>128</exampleNumber>
11207        <nationalNumberPattern>
11208          128|
11209          911
11210        </nationalNumberPattern>
11211      </tollFree>
11212      <emergency>
11213        <possibleLengths national="3"/>
11214        <exampleNumber>128</exampleNumber>
11215        <nationalNumberPattern>
11216          128|
11217          911
11218        </nationalNumberPattern>
11219      </emergency>
11220    </territory>
11221
11222    <!-- Qatar (QA) -->
11223    <territory id="QA">
11224      <generalDesc>
11225        <nationalNumberPattern>[129]\d{2,4}</nationalNumberPattern>
11226      </generalDesc>
11227      <shortCode>
11228        <possibleLengths national="[3-5]"/>
11229        <exampleNumber>100</exampleNumber>
11230        <nationalNumberPattern>
11231          999|
11232          (?:
11233            1|
11234            20|
11235            9[27]\d
11236          )\d\d
11237        </nationalNumberPattern>
11238      </shortCode>
11239      <tollFree>
11240        <possibleLengths national="3"/>
11241        <exampleNumber>999</exampleNumber>
11242        <nationalNumberPattern>999</nationalNumberPattern>
11243      </tollFree>
11244      <emergency>
11245        <possibleLengths national="3"/>
11246        <exampleNumber>999</exampleNumber>
11247        <nationalNumberPattern>999</nationalNumberPattern>
11248      </emergency>
11249    </territory>
11250
11251    <!-- Réunion (RE) -->
11252    <!-- http://www.itu.int/oth/T020200004B/en -->
11253    <territory id="RE">
11254      <generalDesc>
11255        <nationalNumberPattern>1\d\d?</nationalNumberPattern>
11256      </generalDesc>
11257      <shortCode>
11258        <possibleLengths national="2,3"/>
11259        <exampleNumber>15</exampleNumber>
11260        <nationalNumberPattern>
11261          1(?:
11262            12|
11263            [578]
11264          )
11265        </nationalNumberPattern>
11266      </shortCode>
11267      <tollFree>
11268        <possibleLengths national="2,3"/>
11269        <exampleNumber>15</exampleNumber>
11270        <nationalNumberPattern>
11271          1(?:
11272            12|
11273            [578]
11274          )
11275        </nationalNumberPattern>
11276      </tollFree>
11277      <!-- http://www.reunion.fr/en/navigation-principale/getting-there/practical-information.html -->
11278      <emergency>
11279        <possibleLengths national="2,3"/>
11280        <exampleNumber>15</exampleNumber>
11281        <nationalNumberPattern>
11282          1(?:
11283            12|
11284            [578]
11285          )
11286        </nationalNumberPattern>
11287      </emergency>
11288    </territory>
11289
11290    <!-- Romania (RO) -->
11291    <!-- http://www.itu.int/oth/T02020000AC/en -->
11292    <!-- https://en.wikipedia.org/wiki/Telephone_numbers_in_Romania -->
11293    <territory id="RO">
11294      <generalDesc>
11295        <nationalNumberPattern>[18]\d{2,5}</nationalNumberPattern>
11296      </generalDesc>
11297      <shortCode>
11298        <possibleLengths national="[3-6]"/>
11299        <exampleNumber>112</exampleNumber>
11300        <nationalNumberPattern>
11301          1(?:
11302            1(?:
11303              2|
11304              6(?:
11305                000|
11306                1(?:
11307                  11|
11308                  23
11309                )
11310              )|
11311              8(?:
11312                (?:
11313                  01|
11314                  8[18]
11315                )1|
11316                119|
11317                [23]00|
11318                932
11319              )
11320            )|
11321            [24]\d\d|
11322            9(?:
11323              0(?:
11324                00|
11325                19
11326              )|
11327              1[19]|
11328              21|
11329              3[02]|
11330              5[178]
11331            )
11332          )|
11333          8[48]\d\d
11334        </nationalNumberPattern>
11335      </shortCode>
11336      <tollFree>
11337        <possibleLengths national="3,6"/>
11338        <exampleNumber>112</exampleNumber>
11339        <nationalNumberPattern>
11340          11(?:
11341            2|
11342            6\d{3}
11343          )
11344        </nationalNumberPattern>
11345      </tollFree>
11346      <premiumRate>
11347        <possibleLengths national="4,6"/>
11348        <exampleNumber>1200</exampleNumber>
11349        <nationalNumberPattern>
11350          (?:
11351            1(?:
11352              18[39]|
11353              [24]
11354            )|
11355            8[48]
11356          )\d\d
11357        </nationalNumberPattern>
11358      </premiumRate>
11359      <emergency>
11360        <possibleLengths national="3"/>
11361        <exampleNumber>112</exampleNumber>
11362        <nationalNumberPattern>112</nationalNumberPattern>
11363      </emergency>
11364      <expandedEmergency>
11365        <possibleLengths national="6"/>
11366        <exampleNumber>116000</exampleNumber>
11367        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
11368      </expandedEmergency>
11369      <smsServices>
11370        <possibleLengths national="4"/>
11371        <exampleNumber>1200</exampleNumber>
11372        <nationalNumberPattern>
11373          (?:
11374            1[24]|
11375            8[48]
11376          )\d\d
11377        </nationalNumberPattern>
11378      </smsServices>
11379    </territory>
11380
11381    <!-- Serbia (RS) -->
11382    <territory id="RS">
11383      <generalDesc>
11384        <nationalNumberPattern>[19]\d{1,5}</nationalNumberPattern>
11385      </generalDesc>
11386      <shortCode>
11387        <possibleLengths national="[2-6]"/>
11388        <exampleNumber>92</exampleNumber>
11389        <nationalNumberPattern>
11390          1[189]\d{1,4}|
11391          9[2-4]
11392        </nationalNumberPattern>
11393      </shortCode>
11394      <tollFree>
11395        <possibleLengths national="2,3"/>
11396        <exampleNumber>92</exampleNumber>
11397        <nationalNumberPattern>
11398          112|
11399          9[2-4]
11400        </nationalNumberPattern>
11401      </tollFree>
11402      <emergency>
11403        <possibleLengths national="2,3"/>
11404        <exampleNumber>92</exampleNumber>
11405        <nationalNumberPattern>
11406          112|
11407          9[2-4]
11408        </nationalNumberPattern>
11409      </emergency>
11410    </territory>
11411
11412    <!-- Russia (RU) -->
11413    <!-- http://www.itu.int/oth/T02020000AD/en -->
11414    <!-- http://en.wikipedia.org/wiki/%2B7 -->
11415    <territory id="RU">
11416      <generalDesc>
11417        <nationalNumberPattern>[01]\d\d?</nationalNumberPattern>
11418      </generalDesc>
11419      <shortCode>
11420        <possibleLengths national="2,3"/>
11421        <exampleNumber>01</exampleNumber>
11422        <nationalNumberPattern>
11423          112|
11424          (?:
11425            0|
11426            10
11427          )[1-4]
11428        </nationalNumberPattern>
11429      </shortCode>
11430      <tollFree>
11431        <possibleLengths national="2,3"/>
11432        <exampleNumber>01</exampleNumber>
11433        <nationalNumberPattern>
11434          112|
11435          (?:
11436            0|
11437            10
11438          )[1-3]
11439        </nationalNumberPattern>
11440      </tollFree>
11441      <emergency>
11442        <possibleLengths national="2,3"/>
11443        <exampleNumber>01</exampleNumber>
11444        <nationalNumberPattern>
11445          112|
11446          (?:
11447            0|
11448            10
11449          )[1-3]
11450        </nationalNumberPattern>
11451      </emergency>
11452    </territory>
11453
11454    <!-- Rwanda (RW) -->
11455    <!-- http://en.wikipedia.org/wiki/+250 -->
11456    <territory id="RW">
11457      <generalDesc>
11458        <nationalNumberPattern>[14]\d\d</nationalNumberPattern>
11459      </generalDesc>
11460      <shortCode>
11461        <possibleLengths national="3"/>
11462        <exampleNumber>100</exampleNumber>
11463        <nationalNumberPattern>
11464          1(?:
11465            0[0-2]|
11466            1[0-24-6]|
11467            2[13]|
11468            70|
11469            99
11470          )|
11471          456
11472        </nationalNumberPattern>
11473      </shortCode>
11474      <tollFree>
11475        <possibleLengths national="3"/>
11476        <exampleNumber>111</exampleNumber>
11477        <nationalNumberPattern>11[1245]</nationalNumberPattern>
11478      </tollFree>
11479      <emergency>
11480        <possibleLengths national="3"/>
11481        <exampleNumber>111</exampleNumber>
11482        <nationalNumberPattern>11[12]</nationalNumberPattern>
11483      </emergency>
11484      <expandedEmergency>
11485        <possibleLengths national="3"/>
11486        <exampleNumber>114</exampleNumber>
11487        <nationalNumberPattern>11[45]</nationalNumberPattern>
11488      </expandedEmergency>
11489    </territory>
11490
11491    <!-- Saudi Arabia (SA) -->
11492    <!-- http://www.itu.int/oth/T02020000B7/en -->
11493    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Saudi_Arabia -->
11494    <territory id="SA">
11495      <generalDesc>
11496        <nationalNumberPattern>[19]\d{2,5}</nationalNumberPattern>
11497      </generalDesc>
11498      <shortCode>
11499        <possibleLengths national="[3-6]"/>
11500        <exampleNumber>112</exampleNumber>
11501        <nationalNumberPattern>
11502          1(?:
11503            1(?:
11504              00|
11505              2|
11506              6111
11507            )|
11508            410|
11509            9(?:
11510              00|
11511              1[89]|
11512              9(?:
11513                099|
11514                22|
11515                9[0-3]
11516              )
11517            )
11518          )|
11519          9(?:
11520            0[24-79]|
11521            11|
11522            3[379]|
11523            40|
11524            66|
11525            8[5-9]|
11526            9[02-9]
11527          )
11528        </nationalNumberPattern>
11529      </shortCode>
11530      <!-- http://www.childhelplineinternational.org/media/40652/speaker_3_-_saudi_arabia__2_.pdf
11531           says that 116111 is free. http://www.arabnews.com/news/451698 talks about 937 being
11532           toll free. -->
11533      <tollFree>
11534        <possibleLengths national="3,6"/>
11535        <exampleNumber>112</exampleNumber>
11536        <nationalNumberPattern>
11537          11(?:
11538            2|
11539            6\d{3}
11540          )|
11541          9(?:
11542            11|
11543            37|
11544            9[7-9]
11545          )
11546        </nationalNumberPattern>
11547      </tollFree>
11548      <!-- This is listed on
11549           http://www.mobily.com.sa/portalu/wps/portal/personal/services/video-and-voice-calls/voice-mail/?lang=en
11550           as costing 25 per minute. The normal mobile rate for calls is 10-30. -->
11551      <standardRate>
11552        <possibleLengths national="4"/>
11553        <exampleNumber>1410</exampleNumber>
11554        <nationalNumberPattern>141\d</nationalNumberPattern>
11555      </standardRate>
11556      <!-- 1410 is the Mobily voicemail number. -->
11557      <carrierSpecific>
11558        <possibleLengths national="3,4"/>
11559        <exampleNumber>902</exampleNumber>
11560        <nationalNumberPattern>
11561          1(?:
11562            10|
11563            41
11564          )\d|
11565          90[24679]
11566        </nationalNumberPattern>
11567      </carrierSpecific>
11568      <emergency>
11569        <possibleLengths national="3"/>
11570        <exampleNumber>112</exampleNumber>
11571        <nationalNumberPattern>
11572          112|
11573          9(?:
11574            11|
11575            9[79]
11576          )
11577        </nationalNumberPattern>
11578      </emergency>
11579      <!-- 116 111 is set up for counselling and referral services in Saudi Arabia, not emergency
11580           cases. -->
11581      <expandedEmergency>
11582        <possibleLengths national="3"/>
11583        <exampleNumber>937</exampleNumber>
11584        <nationalNumberPattern>
11585          9(?:
11586            [38]7|
11587            66|
11588            9[68]
11589          )
11590        </nationalNumberPattern>
11591      </expandedEmergency>
11592    </territory>
11593
11594    <!-- Solomon Islands (SB) -->
11595    <territory id="SB">
11596      <generalDesc>
11597        <nationalNumberPattern>[127-9]\d\d</nationalNumberPattern>
11598      </generalDesc>
11599      <shortCode>
11600        <possibleLengths national="3"/>
11601        <exampleNumber>100</exampleNumber>
11602        <nationalNumberPattern>
11603          1(?:
11604            [02]\d|
11605            1[12]|
11606            [35][01]|
11607            [49][1-9]|
11608            6[2-9]|
11609            7[7-9]|
11610            8[0-8]
11611          )|
11612          269|
11613          777|
11614          835|
11615          9(?:
11616            [01]1|
11617            22|
11618            33|
11619            55|
11620            77|
11621            88|
11622            99
11623          )
11624        </nationalNumberPattern>
11625      </shortCode>
11626      <tollFree>
11627        <possibleLengths national="3"/>
11628        <exampleNumber>999</exampleNumber>
11629        <nationalNumberPattern>999</nationalNumberPattern>
11630      </tollFree>
11631      <emergency>
11632        <possibleLengths national="3"/>
11633        <exampleNumber>999</exampleNumber>
11634        <nationalNumberPattern>999</nationalNumberPattern>
11635      </emergency>
11636    </territory>
11637
11638    <!-- Seychelles (SC) -->
11639    <territory id="SC">
11640      <generalDesc>
11641        <nationalNumberPattern>[19]\d{2,3}</nationalNumberPattern>
11642      </generalDesc>
11643      <shortCode>
11644        <possibleLengths national="3,4"/>
11645        <exampleNumber>100</exampleNumber>
11646        <nationalNumberPattern>
11647          1(?:
11648            [06]\d|
11649            1[0-2467]|
11650            2[0-8]|
11651            3[13]|
11652            4[0-2]|
11653            [59][15]|
11654            7[124-6]|
11655            8[158]
11656          )|
11657          9(?:
11658            6\d\d|
11659            99
11660          )
11661        </nationalNumberPattern>
11662      </shortCode>
11663      <tollFree>
11664        <possibleLengths national="3"/>
11665        <exampleNumber>111</exampleNumber>
11666        <nationalNumberPattern>
11667          1(?:
11668            1[146]|
11669            60
11670          )|
11671          999
11672        </nationalNumberPattern>
11673      </tollFree>
11674      <emergency>
11675        <possibleLengths national="3"/>
11676        <exampleNumber>999</exampleNumber>
11677        <nationalNumberPattern>999</nationalNumberPattern>
11678      </emergency>
11679      <expandedEmergency>
11680        <possibleLengths national="3"/>
11681        <exampleNumber>111</exampleNumber>
11682        <nationalNumberPattern>
11683          1(?:
11684            1[146]|
11685            60
11686          )
11687        </nationalNumberPattern>
11688      </expandedEmergency>
11689    </territory>
11690
11691    <!-- Sudan (SD) -->
11692    <!-- http://www.itu.int/oth/T02020000C4/en -->
11693    <territory id="SD">
11694      <generalDesc>
11695        <nationalNumberPattern>9\d\d</nationalNumberPattern>
11696      </generalDesc>
11697      <shortCode>
11698        <possibleLengths national="3"/>
11699        <exampleNumber>999</exampleNumber>
11700        <nationalNumberPattern>999</nationalNumberPattern>
11701      </shortCode>
11702      <tollFree>
11703        <possibleLengths national="3"/>
11704        <exampleNumber>999</exampleNumber>
11705        <nationalNumberPattern>999</nationalNumberPattern>
11706      </tollFree>
11707      <emergency>
11708        <possibleLengths national="3"/>
11709        <exampleNumber>999</exampleNumber>
11710        <nationalNumberPattern>999</nationalNumberPattern>
11711      </emergency>
11712    </territory>
11713
11714    <!-- Sweden (SE) -->
11715    <!-- http://www.pts.se/upload/Ovrigt/Tele/Nummerfragor/Nrplansammanst%C3%A4llning-2013-07-05.pdf -->
11716    <!-- http://www.etiskaradet.se/sidor/om-sms-tjanster.aspx -->
11717    <territory id="SE">
11718      <generalDesc>
11719        <nationalNumberPattern>[1-37-9]\d{2,5}</nationalNumberPattern>
11720      </generalDesc>
11721      <shortCode>
11722        <possibleLengths national="[3-6]"/>
11723        <exampleNumber>112</exampleNumber>
11724        <nationalNumberPattern>
11725          11(?:
11726            [25]|
11727            313|
11728            6(?:
11729              00[06]|
11730              1(?:
11731                1[17]|
11732                23
11733              )
11734            )|
11735            7[0-8]
11736          )|
11737          2(?:
11738            2[02358]|
11739            33|
11740            4[01]|
11741            50|
11742            6[1-4]
11743          )|
11744          32[13]|
11745          8(?:
11746            22|
11747            88
11748          )|
11749          9(?:
11750            0(?:
11751              00|
11752              51
11753            )0|
11754            12
11755          )|
11756          (?:
11757            11(?:
11758              4|
11759              8[02-46-9]
11760            )|
11761            7\d\d|
11762            90[2-4]
11763          )\d\d|
11764          (?:
11765            118|
11766            90
11767          )1(?:
11768            [02-9]\d|
11769            1[013-9]
11770          )
11771        </nationalNumberPattern>
11772      </shortCode>
11773      <tollFree>
11774        <possibleLengths national="[3-6]"/>
11775        <exampleNumber>112</exampleNumber>
11776        <nationalNumberPattern>
11777          11(?:
11778            2|
11779            (?:
11780              3|
11781              6\d
11782            )\d\d|
11783            414|
11784            77
11785          )|
11786          900\d\d
11787        </nationalNumberPattern>
11788      </tollFree>
11789      <premiumRate>
11790        <possibleLengths national="5,6"/>
11791        <exampleNumber>72000</exampleNumber>
11792        <nationalNumberPattern>
11793          11811[89]|
11794          72\d{3}
11795        </nationalNumberPattern>
11796      </premiumRate>
11797      <!-- None of the numbers are specified in the numbering plan, they
11798           have been found on operator homepages. -->
11799      <!-- http://www.bth.se/for/telefoni.nsf/bilagor/Lathund_Telenor_One_2_0_pdf/$file/Lathund_Telenor_One_2.0.pdf -->
11800      <!-- http://www.tele2.se/foretag/files/manual_tele2mobil_mini.pdf -->
11801      <carrierSpecific>
11802        <possibleLengths national="3"/>
11803        <exampleNumber>220</exampleNumber>
11804        <nationalNumberPattern>
11805          2(?:
11806            2[02358]|
11807            33|
11808            4[01]|
11809            50|
11810            6[1-4]
11811          )|
11812          32[13]|
11813          8(?:
11814            22|
11815            88
11816          )|
11817          912
11818        </nationalNumberPattern>
11819      </carrierSpecific>
11820      <emergency>
11821        <possibleLengths national="3,5"/>
11822        <exampleNumber>112</exampleNumber>
11823        <nationalNumberPattern>
11824          112|
11825          90000
11826        </nationalNumberPattern>
11827      </emergency>
11828      <expandedEmergency>
11829        <possibleLengths national="[4-6]"/>
11830        <exampleNumber>1177</exampleNumber>
11831        <nationalNumberPattern>
11832          11(?:
11833            3\d\d|
11834            414|
11835            6(?:
11836              000|
11837              1(?:
11838                11|
11839                2\d
11840              )
11841            )|
11842            77
11843          )
11844        </nationalNumberPattern>
11845      </expandedEmergency>
11846      <!-- http://www.etiskaradet.se/sidor/om-sms-tjanster.aspx -->
11847      <smsServices>
11848        <possibleLengths national="5"/>
11849        <exampleNumber>70000</exampleNumber>
11850        <nationalNumberPattern>7\d{4}</nationalNumberPattern>
11851      </smsServices>
11852    </territory>
11853
11854    <!-- Singapore (SG) -->
11855    <territory id="SG">
11856      <generalDesc>
11857        <nationalNumberPattern>[179]\d{2,4}</nationalNumberPattern>
11858      </generalDesc>
11859      <shortCode>
11860        <possibleLengths national="[3-5]"/>
11861        <exampleNumber>100</exampleNumber>
11862        <nationalNumberPattern>
11863          1(?:
11864            (?:
11865              [01368]\d|
11866              44
11867            )\d|
11868            [57]\d{2,3}|
11869            9(?:
11870              0[1-9]|
11871              [1-9]\d
11872            )
11873          )|
11874          77222|
11875          99[02-9]|
11876          100
11877        </nationalNumberPattern>
11878      </shortCode>
11879      <tollFree>
11880        <possibleLengths national="3"/>
11881        <exampleNumber>993</exampleNumber>
11882        <nationalNumberPattern>99[359]</nationalNumberPattern>
11883      </tollFree>
11884      <emergency>
11885        <possibleLengths national="3"/>
11886        <exampleNumber>993</exampleNumber>
11887        <nationalNumberPattern>99[359]</nationalNumberPattern>
11888      </emergency>
11889      <!-- 77222 is an SMS shortcode based on a user report and online results. -->
11890      <smsServices>
11891        <possibleLengths national="5"/>
11892        <exampleNumber>77200</exampleNumber>
11893        <nationalNumberPattern>772\d\d</nationalNumberPattern>
11894      </smsServices>
11895    </territory>
11896
11897    <!-- St. Helena (SH) -->
11898    <territory id="SH">
11899      <generalDesc>
11900        <nationalNumberPattern>[129]\d{2,4}</nationalNumberPattern>
11901      </generalDesc>
11902      <shortCode>
11903        <possibleLengths national="[3-5]"/>
11904        <exampleNumber>100</exampleNumber>
11905        <nationalNumberPattern>
11906          1\d{2,3}|
11907          26[01]\d\d|
11908          9(?:
11909            11|
11910            99
11911          )
11912        </nationalNumberPattern>
11913      </shortCode>
11914      <tollFree>
11915        <possibleLengths national="3"/>
11916        <exampleNumber>911</exampleNumber>
11917        <nationalNumberPattern>
11918          9(?:
11919            11|
11920            99
11921          )
11922        </nationalNumberPattern>
11923      </tollFree>
11924      <!-- http://www.sthelenatourism.com/pages/fast_facts.html#Emergencies -->
11925      <emergency>
11926        <possibleLengths national="3"/>
11927        <exampleNumber>911</exampleNumber>
11928        <nationalNumberPattern>
11929          9(?:
11930            11|
11931            99
11932          )
11933        </nationalNumberPattern>
11934      </emergency>
11935    </territory>
11936
11937    <!-- Slovenia (SI) -->
11938    <!-- http://www.itu.int/oth/T02020000BE/en -->
11939    <territory id="SI">
11940      <generalDesc>
11941        <nationalNumberPattern>1\d{2,5}</nationalNumberPattern>
11942      </generalDesc>
11943      <shortCode>
11944        <possibleLengths national="[3-6]"/>
11945        <exampleNumber>112</exampleNumber>
11946        <nationalNumberPattern>
11947          1(?:
11948            1(?:
11949              00[146]|
11950              [23]|
11951              6(?:
11952                000|
11953                1(?:
11954                  11|
11955                  23
11956                )
11957              )|
11958              8(?:
11959                [08]|
11960                99
11961              )
11962            )|
11963            9(?:
11964              059|
11965              1(?:
11966                0[12]|
11967                16
11968              )|
11969              5|
11970              70|
11971              87|
11972              9(?:
11973                00|
11974                [149]
11975              )
11976            )
11977          )|
11978          19(?:
11979            08|
11980            81
11981          )[09]
11982        </nationalNumberPattern>
11983      </shortCode>
11984      <tollFree>
11985        <possibleLengths national="[3-6]"/>
11986        <exampleNumber>112</exampleNumber>
11987        <nationalNumberPattern>
11988          11(?:
11989            (?:
11990              0|
11991              6\d
11992            )\d\d|
11993            [23]|
11994            8\d\d?
11995          )
11996        </nationalNumberPattern>
11997      </tollFree>
11998      <emergency>
11999        <possibleLengths national="3"/>
12000        <exampleNumber>112</exampleNumber>
12001        <nationalNumberPattern>11[23]</nationalNumberPattern>
12002      </emergency>
12003      <expandedEmergency>
12004        <possibleLengths national="[4-6]"/>
12005        <exampleNumber>1180</exampleNumber>
12006        <nationalNumberPattern>
12007          11(?:
12008            [08]|
12009            6\d
12010          )\d\d|
12011          118\d
12012        </nationalNumberPattern>
12013      </expandedEmergency>
12014    </territory>
12015
12016    <!-- Svalbard & Jan Mayen (SJ) -->
12017    <!-- http://www.npt.no/pt_internet/numsys/E.164.pdf -->
12018    <territory id="SJ">
12019      <generalDesc>
12020        <nationalNumberPattern>1\d\d</nationalNumberPattern>
12021      </generalDesc>
12022      <shortCode>
12023        <possibleLengths national="3"/>
12024        <exampleNumber>110</exampleNumber>
12025        <nationalNumberPattern>11[023]</nationalNumberPattern>
12026      </shortCode>
12027      <tollFree>
12028        <possibleLengths national="3"/>
12029        <exampleNumber>110</exampleNumber>
12030        <nationalNumberPattern>11[023]</nationalNumberPattern>
12031      </tollFree>
12032      <!-- Same as Norway, according to http://kho.unis.no/nordlysstasjon_useful.htm -->
12033      <emergency>
12034        <possibleLengths national="3"/>
12035        <exampleNumber>110</exampleNumber>
12036        <nationalNumberPattern>11[023]</nationalNumberPattern>
12037      </emergency>
12038    </territory>
12039
12040    <!-- Slovakia (SK) -->
12041    <!-- http://www.itu.int/oth/T02020000BD/en -->
12042    <!-- http://www.teleoff.gov.sk/data/files/25211.pdf -->
12043    <territory id="SK">
12044      <generalDesc>
12045        <nationalNumberPattern>1\d{2,5}</nationalNumberPattern>
12046      </generalDesc>
12047      <!-- As per online evidence 16xxx and 17xxx short codes cannot be dailled without area code,
12048           so it is not included here. -->
12049      <shortCode>
12050        <possibleLengths national="[3-6]"/>
12051        <exampleNumber>112</exampleNumber>
12052        <nationalNumberPattern>
12053          1(?:
12054            1(?:
12055              2|
12056              6(?:
12057                000|
12058                111
12059              )|
12060              8[0-8]
12061            )|
12062            [248]\d{3}|
12063            5[0589]
12064          )
12065        </nationalNumberPattern>
12066      </shortCode>
12067      <tollFree>
12068        <possibleLengths national="3,6"/>
12069        <exampleNumber>112</exampleNumber>
12070        <nationalNumberPattern>
12071          1(?:
12072            1(?:
12073              2|
12074              6\d{3}
12075            )|
12076            5[058]
12077          )
12078        </nationalNumberPattern>
12079      </tollFree>
12080      <emergency>
12081        <possibleLengths national="3"/>
12082        <exampleNumber>112</exampleNumber>
12083        <nationalNumberPattern>
12084          1(?:
12085            12|
12086            5[058]
12087          )
12088        </nationalNumberPattern>
12089      </emergency>
12090      <expandedEmergency>
12091        <possibleLengths national="3,6"/>
12092        <exampleNumber>159</exampleNumber>
12093        <nationalNumberPattern>
12094          1(?:
12095            16\d{3}|
12096            59
12097          )
12098        </nationalNumberPattern>
12099      </expandedEmergency>
12100    </territory>
12101
12102    <!-- Sierra Leone (SL) -->
12103    <!-- http://www.itu.int/oth/T02020000BB/en -->
12104    <territory id="SL">
12105      <generalDesc>
12106        <nationalNumberPattern>
12107          [069]\d\d(?:
12108            \d{2}
12109          )?
12110        </nationalNumberPattern>
12111      </generalDesc>
12112      <shortCode>
12113        <possibleLengths national="3,5"/>
12114        <exampleNumber>019</exampleNumber>
12115        <nationalNumberPattern>
12116          (?:
12117            01|
12118            99
12119          )9|
12120          60400
12121        </nationalNumberPattern>
12122      </shortCode>
12123      <tollFree>
12124        <possibleLengths national="3"/>
12125        <exampleNumber>019</exampleNumber>
12126        <nationalNumberPattern>
12127          (?:
12128            01|
12129            99
12130          )9
12131        </nationalNumberPattern>
12132      </tollFree>
12133      <!-- https://support.google.com/plus/answer/1304917 -->
12134      <carrierSpecific>
12135        <possibleLengths national="5"/>
12136        <exampleNumber>60400</exampleNumber>
12137        <nationalNumberPattern>604\d\d</nationalNumberPattern>
12138      </carrierSpecific>
12139      <emergency>
12140        <possibleLengths national="3"/>
12141        <exampleNumber>019</exampleNumber>
12142        <nationalNumberPattern>
12143          (?:
12144            01|
12145            99
12146          )9
12147        </nationalNumberPattern>
12148      </emergency>
12149      <!-- https://support.google.com/plus/answer/1304917 -->
12150      <smsServices>
12151        <possibleLengths national="5"/>
12152        <exampleNumber>60400</exampleNumber>
12153        <nationalNumberPattern>604\d\d</nationalNumberPattern>
12154      </smsServices>
12155    </territory>
12156
12157    <!-- San Marino (SM) -->
12158    <!-- http://www.itu.int/oth/T02020000B5/en -->
12159    <territory id="SM">
12160      <generalDesc>
12161        <nationalNumberPattern>1\d\d</nationalNumberPattern>
12162      </generalDesc>
12163      <shortCode>
12164        <possibleLengths national="3"/>
12165        <exampleNumber>113</exampleNumber>
12166        <nationalNumberPattern>11[358]</nationalNumberPattern>
12167      </shortCode>
12168      <tollFree>
12169        <possibleLengths national="3"/>
12170        <exampleNumber>113</exampleNumber>
12171        <nationalNumberPattern>11[358]</nationalNumberPattern>
12172      </tollFree>
12173      <emergency>
12174        <possibleLengths national="3"/>
12175        <exampleNumber>113</exampleNumber>
12176        <nationalNumberPattern>11[358]</nationalNumberPattern>
12177      </emergency>
12178    </territory>
12179
12180    <!-- Senegal (SN) -->
12181    <!-- http://www.itu.int/dms_pub/itu-t/oth/02/02/T02020000B80001PDFE.pdf -->
12182    <!-- http://www.artpsenegal.net/images/documents/document_Structure_plan_national_de_numerotation_PNN_2012_231.pdf -->
12183    <territory id="SN">
12184      <generalDesc>
12185        <nationalNumberPattern>[12]\d{1,5}</nationalNumberPattern>
12186      </generalDesc>
12187      <shortCode>
12188        <possibleLengths national="[2-6]"/>
12189        <exampleNumber>12</exampleNumber>
12190        <nationalNumberPattern>
12191          1(?:
12192            1[69]|
12193            (?:
12194              [246]\d|
12195              51
12196            )\d
12197          )|
12198          2(?:
12199            0[0-246]|
12200            [12468]
12201          )\d{3}|
12202          1[278]
12203        </nationalNumberPattern>
12204      </shortCode>
12205      <tollFree>
12206        <possibleLengths national="2,[4-6]"/>
12207        <exampleNumber>17</exampleNumber>
12208        <nationalNumberPattern>
12209          1(?:
12210            515|
12211            [78]
12212          )|
12213          2(?:
12214            00|
12215            1
12216          )\d{3}
12217        </nationalNumberPattern>
12218      </tollFree>
12219      <standardRate>
12220        <possibleLengths national="5,6"/>
12221        <exampleNumber>22000</exampleNumber>
12222        <nationalNumberPattern>
12223          2(?:
12224            01|
12225            2
12226          )\d{3}
12227        </nationalNumberPattern>
12228      </standardRate>
12229      <premiumRate>
12230        <possibleLengths national="5,6"/>
12231        <exampleNumber>24000</exampleNumber>
12232        <nationalNumberPattern>
12233          2(?:
12234            0[246]|
12235            [468]
12236          )\d{3}
12237        </nationalNumberPattern>
12238      </premiumRate>
12239      <carrierSpecific>
12240        <possibleLengths national="4"/>
12241        <exampleNumber>1400</exampleNumber>
12242        <nationalNumberPattern>1[46]\d\d</nationalNumberPattern>
12243      </carrierSpecific>
12244      <emergency>
12245        <possibleLengths national="2"/>
12246        <exampleNumber>17</exampleNumber>
12247        <nationalNumberPattern>1[78]</nationalNumberPattern>
12248      </emergency>
12249      <!-- 1515 is added as expanded emergency according to official documentation at
12250           www.artpsenegal.net, and www.samu.sn suggesting that it's for disaster management. -->
12251      <expandedEmergency>
12252        <possibleLengths national="3,4"/>
12253        <exampleNumber>116</exampleNumber>
12254        <nationalNumberPattern>
12255          1(?:
12256            1[69]|
12257            221|
12258            515
12259          )
12260        </nationalNumberPattern>
12261      </expandedEmergency>
12262      <smsServices>
12263        <possibleLengths national="5"/>
12264        <exampleNumber>24000</exampleNumber>
12265        <nationalNumberPattern>2[468]\d{3}</nationalNumberPattern>
12266      </smsServices>
12267    </territory>
12268
12269    <!-- Somalia (SO) -->
12270    <territory id="SO">
12271      <generalDesc>
12272        <nationalNumberPattern>[57-9]\d\d</nationalNumberPattern>
12273      </generalDesc>
12274      <shortCode>
12275        <possibleLengths national="3"/>
12276        <exampleNumber>555</exampleNumber>
12277        <nationalNumberPattern>
12278          555|
12279          777|
12280          888|
12281          999
12282        </nationalNumberPattern>
12283      </shortCode>
12284      <tollFree>
12285        <possibleLengths national="3"/>
12286        <exampleNumber>555</exampleNumber>
12287        <nationalNumberPattern>
12288          555|
12289          888|
12290          999
12291        </nationalNumberPattern>
12292      </tollFree>
12293      <emergency>
12294        <possibleLengths national="3"/>
12295        <exampleNumber>555</exampleNumber>
12296        <nationalNumberPattern>
12297          555|
12298          888|
12299          999
12300        </nationalNumberPattern>
12301      </emergency>
12302      <expandedEmergency>
12303        <possibleLengths national="3"/>
12304        <exampleNumber>777</exampleNumber>
12305        <nationalNumberPattern>777</nationalNumberPattern>
12306      </expandedEmergency>
12307    </territory>
12308
12309    <!-- Suriname (SR) -->
12310    <territory id="SR">
12311      <generalDesc>
12312        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
12313      </generalDesc>
12314      <shortCode>
12315        <possibleLengths national="3,4"/>
12316        <exampleNumber>100</exampleNumber>
12317        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
12318      </shortCode>
12319      <tollFree>
12320        <possibleLengths national="3"/>
12321        <exampleNumber>115</exampleNumber>
12322        <nationalNumberPattern>115</nationalNumberPattern>
12323      </tollFree>
12324      <emergency>
12325        <possibleLengths national="3"/>
12326        <exampleNumber>115</exampleNumber>
12327        <nationalNumberPattern>115</nationalNumberPattern>
12328      </emergency>
12329    </territory>
12330
12331    <!-- South Sudan (SS) -->
12332    <territory id="SS">
12333      <generalDesc>
12334        <nationalNumberPattern>9\d\d</nationalNumberPattern>
12335      </generalDesc>
12336      <shortCode>
12337        <possibleLengths national="3"/>
12338        <exampleNumber>999</exampleNumber>
12339        <nationalNumberPattern>999</nationalNumberPattern>
12340      </shortCode>
12341      <tollFree>
12342        <possibleLengths national="3"/>
12343        <exampleNumber>999</exampleNumber>
12344        <nationalNumberPattern>999</nationalNumberPattern>
12345      </tollFree>
12346      <emergency>
12347        <possibleLengths national="3"/>
12348        <exampleNumber>999</exampleNumber>
12349        <nationalNumberPattern>999</nationalNumberPattern>
12350      </emergency>
12351    </territory>
12352
12353    <!-- São Tomé & Príncipe (ST) -->
12354    <!-- http://www.itu.int/oth/T02020000B6/en -->
12355    <territory id="ST">
12356      <generalDesc>
12357        <nationalNumberPattern>1\d\d</nationalNumberPattern>
12358      </generalDesc>
12359      <shortCode>
12360        <possibleLengths national="3"/>
12361        <exampleNumber>112</exampleNumber>
12362        <nationalNumberPattern>112</nationalNumberPattern>
12363      </shortCode>
12364      <tollFree>
12365        <possibleLengths national="3"/>
12366        <exampleNumber>112</exampleNumber>
12367        <nationalNumberPattern>112</nationalNumberPattern>
12368      </tollFree>
12369      <!-- http://www.netglobers.com/africa/s%C3%A3o-tome-and-principe-emergency-numbers-in-s%C3%A3o-tome-and-principe.html -->
12370      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1010.html -->
12371      <!-- http://www.tipredaktion.net/consumer/lufthansa_en/tip-ST-1.html -->
12372      <!-- Emergency numbers longer than 3 digits covered by fixed-line. -->
12373      <emergency>
12374        <possibleLengths national="3"/>
12375        <exampleNumber>112</exampleNumber>
12376        <nationalNumberPattern>112</nationalNumberPattern>
12377      </emergency>
12378    </territory>
12379
12380    <!-- El Salvador (SV) -->
12381    <!-- http://www.itu.int/oth/T020200003F/en -->
12382    <territory id="SV">
12383      <generalDesc>
12384        <nationalNumberPattern>
12385          [149]\d\d(?:
12386            \d{2,3}
12387          )?
12388        </nationalNumberPattern>
12389      </generalDesc>
12390      <shortCode>
12391        <possibleLengths national="3,5,6"/>
12392        <exampleNumber>112</exampleNumber>
12393        <nationalNumberPattern>
12394          1(?:
12395            1(?:
12396              2|
12397              6111
12398            )|
12399            2[136-8]|
12400            3[0-6]|
12401            9[05]
12402          )|
12403          40404|
12404          9(?:
12405            1\d|
12406            29
12407          )
12408        </nationalNumberPattern>
12409      </shortCode>
12410      <tollFree>
12411        <possibleLengths national="3,6"/>
12412        <exampleNumber>911</exampleNumber>
12413        <nationalNumberPattern>
12414          116\d{3}|
12415          911
12416        </nationalNumberPattern>
12417      </tollFree>
12418      <!-- https://support.twitter.com/articles/20170024 -->
12419      <carrierSpecific>
12420        <possibleLengths national="5"/>
12421        <exampleNumber>40400</exampleNumber>
12422        <nationalNumberPattern>404\d\d</nationalNumberPattern>
12423      </carrierSpecific>
12424      <emergency>
12425        <possibleLengths national="3"/>
12426        <exampleNumber>911</exampleNumber>
12427        <nationalNumberPattern>91[13]</nationalNumberPattern>
12428      </emergency>
12429      <expandedEmergency>
12430        <possibleLengths national="6"/>
12431        <exampleNumber>116000</exampleNumber>
12432        <nationalNumberPattern>116\d{3}</nationalNumberPattern>
12433      </expandedEmergency>
12434      <!-- https://support.twitter.com/articles/20170024 -->
12435      <smsServices>
12436        <possibleLengths national="5"/>
12437        <exampleNumber>40400</exampleNumber>
12438        <nationalNumberPattern>404\d\d</nationalNumberPattern>
12439      </smsServices>
12440    </territory>
12441
12442    <!-- Sint Maarten (SX) -->
12443    <!-- http://www.nanpa.com/pdf/PL_429.pdf -->
12444    <!-- http://www.itu.int/oth/T02020000F7/en -->
12445    <territory id="SX">
12446      <generalDesc>
12447        <nationalNumberPattern>9\d\d</nationalNumberPattern>
12448      </generalDesc>
12449      <shortCode>
12450        <possibleLengths national="3"/>
12451        <exampleNumber>919</exampleNumber>
12452        <nationalNumberPattern>
12453          9(?:
12454            19|
12455            88
12456          )
12457        </nationalNumberPattern>
12458      </shortCode>
12459      <tollFree>
12460        <possibleLengths national="3"/>
12461        <exampleNumber>919</exampleNumber>
12462        <nationalNumberPattern>
12463          9(?:
12464            19|
12465            88
12466          )
12467        </nationalNumberPattern>
12468      </tollFree>
12469      <!-- http://experiencestmartin.com/islandfacts/telephones.html -->
12470      <emergency>
12471        <possibleLengths national="3"/>
12472        <exampleNumber>919</exampleNumber>
12473        <nationalNumberPattern>919</nationalNumberPattern>
12474      </emergency>
12475      <expandedEmergency>
12476        <possibleLengths national="3"/>
12477        <exampleNumber>988</exampleNumber>
12478        <nationalNumberPattern>988</nationalNumberPattern>
12479      </expandedEmergency>
12480    </territory>
12481
12482    <!-- Syria (SY) -->
12483    <!-- http://www.itu.int/oth/T02020000C9/en -->
12484    <!-- http://en.wikipedia.org/wiki/%2B963 -->
12485    <territory id="SY">
12486      <generalDesc>
12487        <nationalNumberPattern>1\d\d</nationalNumberPattern>
12488      </generalDesc>
12489      <shortCode>
12490        <possibleLengths national="3"/>
12491        <exampleNumber>110</exampleNumber>
12492        <nationalNumberPattern>11[023]</nationalNumberPattern>
12493      </shortCode>
12494      <tollFree>
12495        <possibleLengths national="3"/>
12496        <exampleNumber>110</exampleNumber>
12497        <nationalNumberPattern>11[023]</nationalNumberPattern>
12498      </tollFree>
12499      <emergency>
12500        <possibleLengths national="3"/>
12501        <exampleNumber>110</exampleNumber>
12502        <nationalNumberPattern>11[023]</nationalNumberPattern>
12503      </emergency>
12504    </territory>
12505
12506    <!-- Eswatini (SZ) -->
12507    <!-- http://www.itu.int/oth/T02020000C6/en -->
12508    <territory id="SZ">
12509      <generalDesc>
12510        <nationalNumberPattern>9\d\d</nationalNumberPattern>
12511      </generalDesc>
12512      <shortCode>
12513        <possibleLengths national="3"/>
12514        <exampleNumber>999</exampleNumber>
12515        <nationalNumberPattern>999</nationalNumberPattern>
12516      </shortCode>
12517      <tollFree>
12518        <possibleLengths national="3"/>
12519        <exampleNumber>999</exampleNumber>
12520        <nationalNumberPattern>999</nationalNumberPattern>
12521      </tollFree>
12522      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1031.html -->
12523      <!-- http://swaziland.usembassy.gov/information_for_travelers.html -->
12524      <emergency>
12525        <possibleLengths national="3"/>
12526        <exampleNumber>999</exampleNumber>
12527        <nationalNumberPattern>999</nationalNumberPattern>
12528      </emergency>
12529    </territory>
12530
12531    <!-- Turks & Caicos Islands (TC) -->
12532    <!-- http://www.itu.int/oth/T02020000D8/en -->
12533    <territory id="TC">
12534      <generalDesc>
12535        <nationalNumberPattern>9\d\d</nationalNumberPattern>
12536      </generalDesc>
12537      <shortCode>
12538        <possibleLengths national="3"/>
12539        <exampleNumber>911</exampleNumber>
12540        <nationalNumberPattern>
12541          9(?:
12542            11|
12543            88|
12544            99
12545          )
12546        </nationalNumberPattern>
12547      </shortCode>
12548      <tollFree>
12549        <possibleLengths national="3"/>
12550        <exampleNumber>911</exampleNumber>
12551        <nationalNumberPattern>
12552          9(?:
12553            11|
12554            88|
12555            99
12556          )
12557        </nationalNumberPattern>
12558      </tollFree>
12559      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
12560      <!-- http://s2.turksandcaicosyp.com/Turks-Caicos/Government/2/book -->
12561      <emergency>
12562        <possibleLengths national="3"/>
12563        <exampleNumber>911</exampleNumber>
12564        <nationalNumberPattern>
12565          9(?:
12566            11|
12567            99
12568          )
12569        </nationalNumberPattern>
12570      </emergency>
12571      <expandedEmergency>
12572        <possibleLengths national="3"/>
12573        <exampleNumber>988</exampleNumber>
12574        <nationalNumberPattern>988</nationalNumberPattern>
12575      </expandedEmergency>
12576    </territory>
12577
12578    <!-- Chad (TD) -->
12579    <!-- http://www.itu.int/oth/T0202000029/en -->
12580    <territory id="TD">
12581      <generalDesc>
12582        <nationalNumberPattern>1\d</nationalNumberPattern>
12583      </generalDesc>
12584      <shortCode>
12585        <possibleLengths national="2"/>
12586        <exampleNumber>17</exampleNumber>
12587        <nationalNumberPattern>1[78]</nationalNumberPattern>
12588      </shortCode>
12589      <tollFree>
12590        <possibleLengths national="2"/>
12591        <exampleNumber>17</exampleNumber>
12592        <nationalNumberPattern>1[78]</nationalNumberPattern>
12593      </tollFree>
12594      <emergency>
12595        <possibleLengths national="2"/>
12596        <exampleNumber>17</exampleNumber>
12597        <nationalNumberPattern>1[78]</nationalNumberPattern>
12598      </emergency>
12599    </territory>
12600
12601    <!-- Togo (TG) -->
12602    <!-- http://www.itu.int/oth/T02020000D1/en -->
12603    <!-- https://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx?country=212 -->
12604    <territory id="TG">
12605      <generalDesc>
12606        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
12607      </generalDesc>
12608      <shortCode>
12609        <possibleLengths national="3,4"/>
12610        <exampleNumber>110</exampleNumber>
12611        <nationalNumberPattern>
12612          1(?:
12613            011|
12614            1[078]|
12615            7[127]
12616          )
12617        </nationalNumberPattern>
12618      </shortCode>
12619      <tollFree>
12620        <possibleLengths national="3"/>
12621        <exampleNumber>117</exampleNumber>
12622        <nationalNumberPattern>
12623          1(?:
12624            1[78]|
12625            7[127]
12626          )
12627        </nationalNumberPattern>
12628      </tollFree>
12629      <emergency>
12630        <possibleLengths national="3"/>
12631        <exampleNumber>117</exampleNumber>
12632        <nationalNumberPattern>
12633          1(?:
12634            1[78]|
12635            7[127]
12636          )
12637        </nationalNumberPattern>
12638      </emergency>
12639      <expandedEmergency>
12640        <possibleLengths national="3,4"/>
12641        <exampleNumber>110</exampleNumber>
12642        <nationalNumberPattern>
12643          1(?:
12644            01\d|
12645            10
12646          )
12647        </nationalNumberPattern>
12648      </expandedEmergency>
12649    </territory>
12650
12651    <!-- Thailand (TH) -->
12652    <!-- http://www.itu.int/oth/T02020000CD/en -->
12653    <!-- http://www.barascientific.com/bscnews/variety/emergency/Tel-4Digi.pdf -->
12654    <!-- http://en.wikipedia.org/wiki/+66 -->
12655    <!-- Other numbers found in online searches. -->
12656    <territory id="TH">
12657      <generalDesc>
12658        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
12659      </generalDesc>
12660      <shortCode>
12661        <possibleLengths national="3,4"/>
12662        <exampleNumber>100</exampleNumber>
12663        <nationalNumberPattern>
12664          1(?:
12665            0[0-2]|
12666            1(?:
12667              0[03]|
12668              1[1-35]|
12669              2[0358]|
12670              3[03-79]|
12671              4[02-489]|
12672              5[04-9]|
12673              6[04-79]|
12674              7[03-9]|
12675              8[027-9]|
12676              9[02-9]
12677            )|
12678            2(?:
12679              22|
12680              3[89]|
12681              66
12682            )|
12683            3(?:
12684              18|
12685              2[23]|
12686              3[013]|
12687              5[56]|
12688              6[45]|
12689              73
12690            )|
12691            477|
12692            5(?:
12693              0\d|
12694              4[0-37-9]|
12695              5[1-8]|
12696              6[01679]|
12697              7[12568]|
12698              8[0-24589]|
12699              9[013589]
12700            )|
12701            6(?:
12702              0[0-29]|
12703              2[03]|
12704              4[3-6]|
12705              6[1-9]|
12706              7[0257-9]|
12707              8[0158]|
12708              9[014-9]
12709            )|
12710            7(?:
12711              [14]9|
12712              7[27]|
12713              90
12714            )|
12715            888|
12716            9[19]
12717          )
12718        </nationalNumberPattern>
12719      </shortCode>
12720      <tollFree>
12721        <possibleLengths national="3,4"/>
12722        <exampleNumber>191</exampleNumber>
12723        <nationalNumberPattern>
12724          1(?:
12725            1(?:
12726              00|
12727              2[03]|
12728              3[3479]|
12729              7[67]|
12730              9[0246]
12731            )|
12732            578|
12733            6(?:
12734              44|
12735              6[79]|
12736              88|
12737              9[16]
12738            )|
12739            88\d|
12740            9[19]
12741          )|
12742          1[15]55
12743        </nationalNumberPattern>
12744      </tollFree>
12745      <standardRate>
12746        <possibleLengths national="4"/>
12747        <exampleNumber>1103</exampleNumber>
12748        <nationalNumberPattern>
12749          1(?:
12750            1(?:
12751              03|
12752              1[15]|
12753              2[58]|
12754              3[056]|
12755              4[02-49]|
12756              5[046-9]|
12757              7[03-589]|
12758              9[57-9]
12759            )|
12760            5(?:
12761              0[0-8]|
12762              4[0-378]|
12763              5[1-478]|
12764              7[156]
12765            )|
12766            6(?:
12767              20|
12768              4[356]|
12769              6[1-68]|
12770              7[057-9]|
12771              8[015]|
12772              9[0457-9]
12773            )
12774          )|
12775          1(?:
12776            1[68]|
12777            26|
12778            3[1-35]|
12779            5[689]|
12780            60|
12781            7[17]
12782          )\d
12783        </nationalNumberPattern>
12784      </standardRate>
12785      <premiumRate>
12786        <possibleLengths national="4"/>
12787        <exampleNumber>1113</exampleNumber>
12788        <nationalNumberPattern>
12789          1(?:
12790            113|
12791            2[23]\d|
12792            5(?:
12793              09|
12794              56
12795            )
12796          )
12797        </nationalNumberPattern>
12798      </premiumRate>
12799      <carrierSpecific>
12800        <possibleLengths national="4"/>
12801        <exampleNumber>1148</exampleNumber>
12802        <nationalNumberPattern>114[89]</nationalNumberPattern>
12803      </carrierSpecific>
12804      <emergency>
12805        <possibleLengths national="3,4"/>
12806        <exampleNumber>191</exampleNumber>
12807        <nationalNumberPattern>
12808          1(?:
12809            669|
12810            9[19]
12811          )
12812        </nationalNumberPattern>
12813      </emergency>
12814      <expandedEmergency>
12815        <possibleLengths national="4"/>
12816        <exampleNumber>1193</exampleNumber>
12817        <nationalNumberPattern>
12818          1(?:
12819            193|
12820            691
12821          )
12822        </nationalNumberPattern>
12823      </expandedEmergency>
12824    </territory>
12825
12826    <!-- Tajikistan (TJ) -->
12827    <!-- http://www.itu.int/oth/T02020000CA/en -->
12828    <territory id="TJ">
12829      <generalDesc>
12830        <nationalNumberPattern>1\d\d</nationalNumberPattern>
12831      </generalDesc>
12832      <shortCode>
12833        <possibleLengths national="3"/>
12834        <exampleNumber>101</exampleNumber>
12835        <nationalNumberPattern>
12836          1(?:
12837            0[1-3]|
12838            12
12839          )
12840        </nationalNumberPattern>
12841      </shortCode>
12842      <tollFree>
12843        <possibleLengths national="3"/>
12844        <exampleNumber>101</exampleNumber>
12845        <nationalNumberPattern>
12846          1(?:
12847            0[1-3]|
12848            12
12849          )
12850        </nationalNumberPattern>
12851      </tollFree>
12852      <emergency>
12853        <possibleLengths national="3"/>
12854        <exampleNumber>101</exampleNumber>
12855        <nationalNumberPattern>
12856          1(?:
12857            0[1-3]|
12858            12
12859          )
12860        </nationalNumberPattern>
12861      </emergency>
12862    </territory>
12863
12864    <!-- Timor-Leste (TL) -->
12865    <territory id="TL">
12866      <generalDesc>
12867        <nationalNumberPattern>1\d\d</nationalNumberPattern>
12868      </generalDesc>
12869      <shortCode>
12870        <possibleLengths national="3"/>
12871        <exampleNumber>100</exampleNumber>
12872        <nationalNumberPattern>
12873          1(?:
12874            0[02]|
12875            1[25]|
12876            2[0138]|
12877            72|
12878            9[07]
12879          )
12880        </nationalNumberPattern>
12881      </shortCode>
12882      <tollFree>
12883        <possibleLengths national="3"/>
12884        <exampleNumber>112</exampleNumber>
12885        <nationalNumberPattern>11[25]</nationalNumberPattern>
12886      </tollFree>
12887      <emergency>
12888        <possibleLengths national="3"/>
12889        <exampleNumber>112</exampleNumber>
12890        <nationalNumberPattern>11[25]</nationalNumberPattern>
12891      </emergency>
12892    </territory>
12893
12894    <!-- Turkmenistan (TM) -->
12895    <!-- http://www.itu.int/oth/T02020000D7/en -->
12896    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Turkmenistan -->
12897    <territory id="TM">
12898      <generalDesc>
12899        <nationalNumberPattern>0\d</nationalNumberPattern>
12900      </generalDesc>
12901      <shortCode>
12902        <possibleLengths national="2"/>
12903        <exampleNumber>01</exampleNumber>
12904        <nationalNumberPattern>0[1-49]</nationalNumberPattern>
12905      </shortCode>
12906      <tollFree>
12907        <possibleLengths national="2"/>
12908        <exampleNumber>01</exampleNumber>
12909        <nationalNumberPattern>0[1-49]</nationalNumberPattern>
12910      </tollFree>
12911      <!-- http://www.netglobers.com/asia/turkmenistan-emergency-numbers-in-turkmenistan.html
12912           http://www.voyage.gc.ca/countries_pays/report_rapport-eng.asp?id=301000 -->
12913      <emergency>
12914        <possibleLengths national="2"/>
12915        <exampleNumber>01</exampleNumber>
12916        <nationalNumberPattern>0[1-3]</nationalNumberPattern>
12917      </emergency>
12918    </territory>
12919
12920    <!-- Tunisia (TN) -->
12921    <!-- http://www.itu.int/oth/T02020000D5/en -->
12922    <!-- http://www.tunisietelecom.tn/tt/wcm/connect/?MOD=PDMProxy&TYPE=personalization&ID=NONE&KEY=NONE&LIBRARY=%2FcontentRoot%2Ficm%3Alibraries%5B16%5D&FOLDER=%2F&DOC_NAME=%2FcontentRoot%2Ficm%3Alibraries%5B16%5D%2FOTTI+2011.pdf -->
12923    <territory id="TN">
12924      <generalDesc>
12925        <nationalNumberPattern>1\d\d</nationalNumberPattern>
12926      </generalDesc>
12927      <shortCode>
12928        <possibleLengths national="3"/>
12929        <exampleNumber>190</exampleNumber>
12930        <nationalNumberPattern>19[078]</nationalNumberPattern>
12931      </shortCode>
12932      <tollFree>
12933        <possibleLengths national="3"/>
12934        <exampleNumber>190</exampleNumber>
12935        <nationalNumberPattern>19[078]</nationalNumberPattern>
12936      </tollFree>
12937      <emergency>
12938        <possibleLengths national="3"/>
12939        <exampleNumber>190</exampleNumber>
12940        <nationalNumberPattern>19[078]</nationalNumberPattern>
12941      </emergency>
12942    </territory>
12943
12944    <!-- Tonga (TO) -->
12945    <!-- http://www.itu.int/oth/T02020000D3/en -->
12946    <!-- http://www.wtng.info/wtng-676-to.html -->
12947    <territory id="TO">
12948      <generalDesc>
12949        <nationalNumberPattern>9\d\d</nationalNumberPattern>
12950      </generalDesc>
12951      <shortCode>
12952        <possibleLengths national="3"/>
12953        <exampleNumber>911</exampleNumber>
12954        <nationalNumberPattern>
12955          9(?:
12956            11|
12957            22|
12958            33|
12959            99
12960          )
12961        </nationalNumberPattern>
12962      </shortCode>
12963      <tollFree>
12964        <possibleLengths national="3"/>
12965        <exampleNumber>911</exampleNumber>
12966        <nationalNumberPattern>
12967          9(?:
12968            11|
12969            22|
12970            33|
12971            99
12972          )
12973        </nationalNumberPattern>
12974      </tollFree>
12975      <!-- http://www.tongaholiday.com/?page_id=2034 -->
12976      <emergency>
12977        <possibleLengths national="3"/>
12978        <exampleNumber>911</exampleNumber>
12979        <nationalNumberPattern>
12980          9(?:
12981            11|
12982            22|
12983            33|
12984            99
12985          )
12986        </nationalNumberPattern>
12987      </emergency>
12988    </territory>
12989
12990    <!-- Turkey (TR) -->
12991    <territory id="TR">
12992      <generalDesc>
12993        <nationalNumberPattern>[1-9]\d{2,4}</nationalNumberPattern>
12994      </generalDesc>
12995      <!-- We use a granularity of 2 digits for 28XX and 5[4-6]XX short codes based on those we
12996           have found online. Added support to individual short codes based on these docs:
12997           http://www.avea.com.tr/web/media/Files/Bagisservisleri/bagisservisleri.pdf?noredir=1
12998           and http://www.ttrehber.turktelekom.com.tr/trk-web/ozelservisnumaralari.html.
12999           No official short code numbering plan found for Turkey to support complete ranges. -->
13000      <shortCode>
13001        <possibleLengths national="[3-5]"/>
13002        <exampleNumber>110</exampleNumber>
13003        <nationalNumberPattern>
13004          1(?:
13005            1(?:
13006              [02-79]|
13007              8(?:
13008                1[018]|
13009                2[0245]|
13010                3[2-4]|
13011                42|
13012                5[058]|
13013                6[06]|
13014                7[07]|
13015                8[01389]|
13016                9[089]
13017              )
13018            )|
13019            3(?:
13020              37|
13021              [58]6|
13022              65
13023            )|
13024            471|
13025            5(?:
13026              07|
13027              78
13028            )|
13029            6(?:
13030              [02]6|
13031              99
13032            )|
13033            8(?:
13034              63|
13035              95
13036            )
13037          )|
13038          2(?:
13039            077|
13040            268|
13041            4(?:
13042              17|
13043              23
13044            )|
13045            5(?:
13046              7[26]|
13047              82
13048            )|
13049            6[14]4|
13050            8\d\d|
13051            9(?:
13052              30|
13053              89
13054            )
13055          )|
13056          3(?:
13057            0(?:
13058              05|
13059              72
13060            )|
13061            353|
13062            4(?:
13063              06|
13064              30|
13065              64
13066            )|
13067            502|
13068            674|
13069            747|
13070            851|
13071            9(?:
13072              1[29]|
13073              60
13074            )
13075          )|
13076          4(?:
13077            0(?:
13078              25|
13079              3[12]|
13080              [47]2
13081            )|
13082            3(?:
13083              3[13]|
13084              [89]1
13085            )|
13086            439|
13087            5(?:
13088              43|
13089              55
13090            )|
13091            717|
13092            832
13093          )|
13094          5(?:
13095            145|
13096            290|
13097            [4-6]\d\d|
13098            772|
13099            833|
13100            9(?:
13101              [06]1|
13102              92
13103            )
13104          )|
13105          6(?:
13106            236|
13107            6(?:
13108              12|
13109              39|
13110              8[59]
13111            )|
13112            769
13113          )|
13114          7890|
13115          8(?:
13116            688|
13117            7(?:
13118              28|
13119              65
13120            )|
13121            85[06]
13122          )|
13123          9(?:
13124            159|
13125            290
13126          )|
13127          1[2-9]\d
13128        </nationalNumberPattern>
13129      </shortCode>
13130      <tollFree>
13131        <possibleLengths national="3"/>
13132        <exampleNumber>110</exampleNumber>
13133        <nationalNumberPattern>
13134          1(?:
13135            1[02]|
13136            22|
13137            3[126]|
13138            4[04]|
13139            5[15-9]|
13140            6[18]|
13141            77|
13142            83
13143          )
13144        </nationalNumberPattern>
13145      </tollFree>
13146      <!-- As per Vodafone's article http://www.vodafone.com.tr/Net/vodafonenet-basvuru.php#sms,
13147           5420 is an SMS only service and its cost is based on the end user's carrier. However it
13148           is charged at standard rate as per above article. -->
13149      <standardRate>
13150        <possibleLengths national="4"/>
13151        <exampleNumber>2850</exampleNumber>
13152        <nationalNumberPattern>
13153          (?:
13154            285|
13155            542
13156          )0
13157        </nationalNumberPattern>
13158      </standardRate>
13159      <emergency>
13160        <possibleLengths national="3"/>
13161        <exampleNumber>110</exampleNumber>
13162        <nationalNumberPattern>
13163          1(?:
13164            1[02]|
13165            55
13166          )
13167        </nationalNumberPattern>
13168      </emergency>
13169      <expandedEmergency>
13170        <possibleLengths national="3"/>
13171        <exampleNumber>122</exampleNumber>
13172        <nationalNumberPattern>
13173          1(?:
13174            22|
13175            3[12]|
13176            5[137]|
13177            61|
13178            [78]7
13179          )
13180        </nationalNumberPattern>
13181      </expandedEmergency>
13182      <!-- All 28XX and 5XXX numbers found online are used for sms services. Ex: 2850, 2868, 5420,
13183           5560, 5664. -->
13184      <smsServices>
13185        <possibleLengths national="3,4"/>
13186        <exampleNumber>144</exampleNumber>
13187        <nationalNumberPattern>
13188          1(?:
13189            3(?:
13190              37|
13191              [58]6|
13192              65
13193            )|
13194            4(?:
13195              4|
13196              71
13197            )|
13198            5(?:
13199              07|
13200              78
13201            )|
13202            6(?:
13203              [02]6|
13204              99
13205            )|
13206            8(?:
13207              3|
13208              63|
13209              95
13210            )
13211          )|
13212          (?:
13213            2(?:
13214              07|
13215              26|
13216              4[12]|
13217              5[78]|
13218              6[14]|
13219              8\d|
13220              9[38]
13221            )|
13222            3(?:
13223              0[07]|
13224              [38]5|
13225              4[036]|
13226              50|
13227              67|
13228              74|
13229              9[16]
13230            )|
13231            4(?:
13232              0[2-47]|
13233              3[389]|
13234              [48]3|
13235              5[45]|
13236              71
13237            )|
13238            5(?:
13239              14|
13240              29|
13241              [4-6]\d|
13242              77|
13243              83|
13244              9[069]
13245            )|
13246            6(?:
13247              23|
13248              6[138]|
13249              76
13250            )|
13251            789|
13252            8(?:
13253              68|
13254              7[26]|
13255              85
13256            )|
13257            9(?:
13258              15|
13259              29
13260            )
13261          )\d
13262        </nationalNumberPattern>
13263      </smsServices>
13264    </territory>
13265
13266    <!-- Trinidad & Tobago (TT) -->
13267    <!-- http://www.itu.int/oth/T02020000D4/en -->
13268    <territory id="TT">
13269      <generalDesc>
13270        <nationalNumberPattern>9\d\d</nationalNumberPattern>
13271      </generalDesc>
13272      <shortCode>
13273        <possibleLengths national="3"/>
13274        <exampleNumber>988</exampleNumber>
13275        <nationalNumberPattern>
13276          9(?:
13277            88|
13278            9[09]
13279          )
13280        </nationalNumberPattern>
13281      </shortCode>
13282      <tollFree>
13283        <possibleLengths national="3"/>
13284        <exampleNumber>988</exampleNumber>
13285        <nationalNumberPattern>
13286          9(?:
13287            88|
13288            9[09]
13289          )
13290        </nationalNumberPattern>
13291      </tollFree>
13292      <emergency>
13293        <possibleLengths national="3"/>
13294        <exampleNumber>990</exampleNumber>
13295        <nationalNumberPattern>99[09]</nationalNumberPattern>
13296      </emergency>
13297      <expandedEmergency>
13298        <possibleLengths national="3"/>
13299        <exampleNumber>988</exampleNumber>
13300        <nationalNumberPattern>988</nationalNumberPattern>
13301      </expandedEmergency>
13302    </territory>
13303
13304    <!-- Tuvalu (TV) -->
13305    <!-- http://www.itu.int/oth/T02020000D9/en -->
13306    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Tuvalu -->
13307    <territory id="TV">
13308      <generalDesc>
13309        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
13310      </generalDesc>
13311      <shortCode>
13312        <possibleLengths national="3"/>
13313        <exampleNumber>100</exampleNumber>
13314        <nationalNumberPattern>
13315          1\d\d|
13316          911
13317        </nationalNumberPattern>
13318      </shortCode>
13319      <tollFree>
13320        <possibleLengths national="3"/>
13321        <exampleNumber>911</exampleNumber>
13322        <nationalNumberPattern>911</nationalNumberPattern>
13323      </tollFree>
13324      <emergency>
13325        <possibleLengths national="3"/>
13326        <exampleNumber>911</exampleNumber>
13327        <nationalNumberPattern>911</nationalNumberPattern>
13328      </emergency>
13329    </territory>
13330
13331    <!-- Taiwan (TW) -->
13332    <!-- http://www.itu.int/oth/T02020000EB/en -->
13333    <!-- Extension symbols found on the internet so far have been #, X and Ext - so # has been
13334         chosen as the preferred extension prefix. -->
13335    <territory id="TW">
13336      <generalDesc>
13337        <nationalNumberPattern>1\d{2,3}</nationalNumberPattern>
13338      </generalDesc>
13339      <shortCode>
13340        <possibleLengths national="3,4"/>
13341        <exampleNumber>100</exampleNumber>
13342        <nationalNumberPattern>
13343          1(?:
13344            0[04-6]|
13345            1[0237-9]|
13346            3[389]|
13347            6[05-8]|
13348            7[07]|
13349            8(?:
13350              0|
13351              11
13352            )|
13353            9(?:
13354              19|
13355              22|
13356              5[057]|
13357              68|
13358              8[05]|
13359              9[15689]
13360            )
13361          )
13362        </nationalNumberPattern>
13363      </shortCode>
13364      <tollFree>
13365        <possibleLengths national="3,4"/>
13366        <exampleNumber>110</exampleNumber>
13367        <nationalNumberPattern>
13368          11[0289]|
13369          1(?:
13370            81|
13371            92
13372          )\d
13373        </nationalNumberPattern>
13374      </tollFree>
13375      <standardRate>
13376        <possibleLengths national="3,4"/>
13377        <exampleNumber>165</exampleNumber>
13378        <nationalNumberPattern>
13379          1(?:
13380            65|
13381            9(?:
13382              1\d|
13383              50|
13384              85|
13385              98
13386            )
13387          )
13388        </nationalNumberPattern>
13389      </standardRate>
13390      <premiumRate>
13391        <possibleLengths national="3"/>
13392        <exampleNumber>105</exampleNumber>
13393        <nationalNumberPattern>10[56]</nationalNumberPattern>
13394      </premiumRate>
13395      <emergency>
13396        <possibleLengths national="3"/>
13397        <exampleNumber>110</exampleNumber>
13398        <nationalNumberPattern>11[029]</nationalNumberPattern>
13399      </emergency>
13400    </territory>
13401
13402    <!-- Tanzania (TZ) -->
13403    <!-- http://www.itu.int/oth/T02020000CB/en -->
13404    <territory id="TZ">
13405      <generalDesc>
13406        <nationalNumberPattern>
13407          [149]\d\d(?:
13408            \d{2}
13409          )?
13410        </nationalNumberPattern>
13411      </generalDesc>
13412      <shortCode>
13413        <possibleLengths national="3,5"/>
13414        <exampleNumber>111</exampleNumber>
13415        <nationalNumberPattern>
13416          11[128]|
13417          46400|
13418          999
13419        </nationalNumberPattern>
13420      </shortCode>
13421      <tollFree>
13422        <possibleLengths national="3"/>
13423        <exampleNumber>111</exampleNumber>
13424        <nationalNumberPattern>
13425          11[12]|
13426          999
13427        </nationalNumberPattern>
13428      </tollFree>
13429      <carrierSpecific>
13430        <possibleLengths national="5"/>
13431        <exampleNumber>46400</exampleNumber>
13432        <nationalNumberPattern>464\d\d</nationalNumberPattern>
13433      </carrierSpecific>
13434      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1038.html
13435           http://in2eastafrica.net/emergency-numbers-in-tanzania -->
13436      <emergency>
13437        <possibleLengths national="3"/>
13438        <exampleNumber>111</exampleNumber>
13439        <nationalNumberPattern>
13440          11[12]|
13441          999
13442        </nationalNumberPattern>
13443      </emergency>
13444      <smsServices>
13445        <possibleLengths national="5"/>
13446        <exampleNumber>46400</exampleNumber>
13447        <nationalNumberPattern>464\d\d</nationalNumberPattern>
13448      </smsServices>
13449    </territory>
13450
13451    <!-- Ukraine (UA) -->
13452    <!-- http://www.itu.int/oth/T02020000DB/en -->
13453    <!-- http://en.wikipedia.org/wiki/%2B380 -->
13454    <territory id="UA">
13455      <generalDesc>
13456        <nationalNumberPattern>[189]\d{2,5}</nationalNumberPattern>
13457      </generalDesc>
13458      <shortCode>
13459        <possibleLengths national="[3-6]"/>
13460        <exampleNumber>101</exampleNumber>
13461        <nationalNumberPattern>
13462          1(?:
13463            0[1-49]|
13464            1(?:
13465              2|
13466              6(?:
13467                000|
13468                1(?:
13469                  11|
13470                  23
13471                )
13472              )|
13473              8\d\d?
13474            )|
13475            (?:
13476              [278]|
13477              5\d
13478            )\d
13479          )|
13480          [89]00\d\d?|
13481          151|
13482          1(?:
13483            06|
13484            4\d|
13485            6
13486          )\d\d
13487        </nationalNumberPattern>
13488      </shortCode>
13489      <tollFree>
13490        <possibleLengths national="3,6"/>
13491        <exampleNumber>101</exampleNumber>
13492        <nationalNumberPattern>
13493          1(?:
13494            0[1-3]|
13495            1(?:
13496              2|
13497              6\d{3}
13498            )
13499          )
13500        </nationalNumberPattern>
13501      </tollFree>
13502      <carrierSpecific>
13503        <possibleLengths national="4,5"/>
13504        <exampleNumber>1180</exampleNumber>
13505        <nationalNumberPattern>
13506          (?:
13507            118|
13508            [89]00
13509          )\d\d?
13510        </nationalNumberPattern>
13511      </carrierSpecific>
13512      <emergency>
13513        <possibleLengths national="3"/>
13514        <exampleNumber>101</exampleNumber>
13515        <nationalNumberPattern>
13516          1(?:
13517            0[1-3]|
13518            12
13519          )
13520        </nationalNumberPattern>
13521      </emergency>
13522    </territory>
13523
13524    <!-- Uganda (UG) -->
13525    <!-- http://www.itu.int/oth/T02020000F1/en -->
13526    <territory id="UG">
13527      <generalDesc>
13528        <nationalNumberPattern>9\d\d</nationalNumberPattern>
13529      </generalDesc>
13530      <shortCode>
13531        <possibleLengths national="3"/>
13532        <exampleNumber>999</exampleNumber>
13533        <nationalNumberPattern>999</nationalNumberPattern>
13534      </shortCode>
13535      <tollFree>
13536        <possibleLengths national="3"/>
13537        <exampleNumber>999</exampleNumber>
13538        <nationalNumberPattern>999</nationalNumberPattern>
13539      </tollFree>
13540      <emergency>
13541        <possibleLengths national="3"/>
13542        <exampleNumber>999</exampleNumber>
13543        <nationalNumberPattern>999</nationalNumberPattern>
13544      </emergency>
13545    </territory>
13546
13547    <!-- United States (US) -->
13548    <!-- http://en.wikipedia.org/wiki/North_American_Numbering_Plan#Special_numbers_and_codes -->
13549    <!-- http://en.wikipedia.org/wiki/Vertical_service_code -->
13550    <!-- http://www.call811.com/how-811-works/default.aspx -->
13551    <territory id="US">
13552      <generalDesc>
13553        <nationalNumberPattern>[1-9]\d{2,5}</nationalNumberPattern>
13554      </generalDesc>
13555      <shortCode>
13556        <possibleLengths national="[3-6]"/>
13557        <exampleNumber>112</exampleNumber>
13558        <nationalNumberPattern>
13559          11(?:
13560            2|
13561            5[1-47]|
13562            [68]\d|
13563            7[0-57]|
13564            98
13565          )|
13566          [2-9]\d{3,5}|
13567          [2-8]11|
13568          9(?:
13569            11|
13570            33|
13571            88
13572          )
13573        </nationalNumberPattern>
13574      </shortCode>
13575      <tollFree>
13576        <possibleLengths national="3"/>
13577        <exampleNumber>112</exampleNumber>
13578        <nationalNumberPattern>
13579          112|
13580          611|
13581          9(?:
13582            11|
13583            33|
13584            88
13585          )
13586        </nationalNumberPattern>
13587      </tollFree>
13588      <!-- 29002 is standard rate as per test results. -->
13589      <standardRate>
13590        <possibleLengths national="5,6"/>
13591        <exampleNumber>23333</exampleNumber>
13592        <nationalNumberPattern>
13593          2(?:
13594            3333|
13595            (?:
13596              4224|
13597              7562|
13598              900
13599            )2|
13600            56447|
13601            6688
13602          )|
13603          3(?:
13604            1010|
13605            2665|
13606            7404
13607          )|
13608          40404|
13609          560560|
13610          6(?:
13611            0060|
13612            22639|
13613            5246|
13614            7622
13615          )|
13616          7(?:
13617            0701|
13618            3822|
13619            4666
13620          )|
13621          8(?:
13622            (?:
13623              3825|
13624              7226
13625            )5|
13626            4816
13627          )|
13628          99099
13629        </nationalNumberPattern>
13630      </standardRate>
13631      <premiumRate>
13632        <possibleLengths national="5"/>
13633        <exampleNumber>24280</exampleNumber>
13634        <nationalNumberPattern>
13635          24280|
13636          (?:
13637            381|
13638            968
13639          )35|
13640          4(?:
13641            3355|
13642            7553|
13643            8221
13644          )|
13645          5(?:
13646            (?:
13647              489|
13648              934
13649            )2|
13650            5928
13651          )|
13652          72078|
13653          (?:
13654            323|
13655            960
13656          )40|
13657          (?:
13658            276|
13659            414
13660          )63|
13661          (?:
13662            2(?:
13663              520|
13664              744
13665            )|
13666            7390|
13667            9968
13668          )9|
13669          (?:
13670            693|
13671            732|
13672            976
13673          )88|
13674          (?:
13675            3(?:
13676              556|
13677              825
13678            )|
13679            5294|
13680            8623|
13681            9729
13682          )4|
13683          (?:
13684            3378|
13685            4136|
13686            7642|
13687            8961|
13688            9979
13689          )6|
13690          (?:
13691            4(?:
13692              6(?:
13693                15|
13694                32
13695              )|
13696              827
13697            )|
13698            (?:
13699              591|
13700              720
13701            )8|
13702            9529
13703          )7
13704        </nationalNumberPattern>
13705      </premiumRate>
13706      <!-- https://support.google.com/plus/answer/1304917
13707           611 is listed as working from "most" wireless carriers. 211 has complete coverage
13708           only in 38 states. -->
13709      <carrierSpecific>
13710        <possibleLengths national="[3-5]"/>
13711        <exampleNumber>211</exampleNumber>
13712        <nationalNumberPattern>
13713          336\d\d|
13714          [2-9]\d{3}|
13715          [2356]11
13716        </nationalNumberPattern>
13717      </carrierSpecific>
13718      <emergency>
13719        <possibleLengths national="3"/>
13720        <exampleNumber>112</exampleNumber>
13721        <nationalNumberPattern>
13722          112|
13723          911
13724        </nationalNumberPattern>
13725      </emergency>
13726      <expandedEmergency>
13727        <possibleLengths national="3"/>
13728        <exampleNumber>933</exampleNumber>
13729        <nationalNumberPattern>
13730          9(?:
13731            33|
13732            88
13733          )
13734        </nationalNumberPattern>
13735      </expandedEmergency>
13736      <smsServices>
13737        <possibleLengths national="5,6"/>
13738        <exampleNumber>20000</exampleNumber>
13739        <nationalNumberPattern>[2-9]\d{4,5}</nationalNumberPattern>
13740      </smsServices>
13741    </territory>
13742
13743    <!-- Uruguay (UY) -->
13744    <!-- http://www.itu.int/oth/T02020000E0/en -->
13745    <!-- http://www.ursec.gub.uy -->
13746    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Uruguay -->
13747    <territory id="UY">
13748      <generalDesc>
13749        <nationalNumberPattern>[19]\d{2,3}</nationalNumberPattern>
13750      </generalDesc>
13751      <shortCode>
13752        <possibleLengths national="3,4"/>
13753        <exampleNumber>104</exampleNumber>
13754        <nationalNumberPattern>
13755          1(?:
13756            0[4-9]|
13757            1[2368]|
13758            2[0-3568]|
13759            787
13760          )|
13761          911
13762        </nationalNumberPattern>
13763      </shortCode>
13764      <tollFree>
13765        <possibleLengths national="3"/>
13766        <exampleNumber>128</exampleNumber>
13767        <nationalNumberPattern>
13768          128|
13769          911
13770        </nationalNumberPattern>
13771      </tollFree>
13772      <standardRate>
13773        <possibleLengths national="4"/>
13774        <exampleNumber>1780</exampleNumber>
13775        <nationalNumberPattern>178\d</nationalNumberPattern>
13776      </standardRate>
13777      <emergency>
13778        <possibleLengths national="3"/>
13779        <exampleNumber>128</exampleNumber>
13780        <nationalNumberPattern>
13781          128|
13782          911
13783        </nationalNumberPattern>
13784      </emergency>
13785    </territory>
13786
13787    <!-- Uzbekistan (UZ) -->
13788    <!-- http://www.ttts.uz/eng/telephone_codes/codes_uzb_eng -->
13789    <!-- http://www.itu.int/oth/T02020000E1/en -->
13790    <territory id="UZ">
13791      <generalDesc>
13792        <nationalNumberPattern>
13793          [04]\d(?:
13794            \d(?:
13795              \d{2}
13796            )?
13797          )?
13798        </nationalNumberPattern>
13799      </generalDesc>
13800      <shortCode>
13801        <possibleLengths national="2,3,5"/>
13802        <exampleNumber>01</exampleNumber>
13803        <nationalNumberPattern>
13804          0(?:
13805            0[1-3]|
13806            [1-3]|
13807            50
13808          )|
13809          45400
13810        </nationalNumberPattern>
13811      </shortCode>
13812      <tollFree>
13813        <possibleLengths national="2,3"/>
13814        <exampleNumber>01</exampleNumber>
13815        <nationalNumberPattern>
13816          0(?:
13817            0[1-3]|
13818            [1-3]|
13819            50
13820          )
13821        </nationalNumberPattern>
13822      </tollFree>
13823      <!-- https://support.google.com/plus/answer/1304917 -->
13824      <carrierSpecific>
13825        <possibleLengths national="5"/>
13826        <exampleNumber>45400</exampleNumber>
13827        <nationalNumberPattern>454\d\d</nationalNumberPattern>
13828      </carrierSpecific>
13829      <!-- http://travel.state.gov/travel/cis_pa_tw/cis/cis_1057.html
13830           http://www.expat.uz/index.php?/Emergency-Numbers.html
13831           http://www.mts.uz/en/citycodes/how_to_call_sos
13832           Note that the third source, for a local mobile company, comments that a '*' needs to
13833           be dialled before the 2-digit emergency numbers on their cell-phone. This is not
13834           explicitly handled here, but instead is handled by normalising input in the code. -->
13835      <emergency>
13836        <possibleLengths national="2,3"/>
13837        <exampleNumber>01</exampleNumber>
13838        <nationalNumberPattern>
13839          0(?:
13840            0[1-3]|
13841            [1-3]|
13842            50
13843          )
13844        </nationalNumberPattern>
13845      </emergency>
13846      <!-- https://support.google.com/plus/answer/1304917 -->
13847      <smsServices>
13848        <possibleLengths national="5"/>
13849        <exampleNumber>45400</exampleNumber>
13850        <nationalNumberPattern>454\d\d</nationalNumberPattern>
13851      </smsServices>
13852    </territory>
13853
13854    <!-- Vatican City (VA) -->
13855    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_Vatican_City -->
13856    <territory id="VA">
13857      <generalDesc>
13858        <nationalNumberPattern>1\d\d</nationalNumberPattern>
13859      </generalDesc>
13860      <shortCode>
13861        <possibleLengths national="3"/>
13862        <exampleNumber>112</exampleNumber>
13863        <nationalNumberPattern>11[2358]</nationalNumberPattern>
13864      </shortCode>
13865      <tollFree>
13866        <possibleLengths national="3"/>
13867        <exampleNumber>112</exampleNumber>
13868        <nationalNumberPattern>11[2358]</nationalNumberPattern>
13869      </tollFree>
13870      <emergency>
13871        <possibleLengths national="3"/>
13872        <exampleNumber>112</exampleNumber>
13873        <nationalNumberPattern>11[2358]</nationalNumberPattern>
13874      </emergency>
13875    </territory>
13876
13877    <!-- St. Vincent & Grenadines (VC) -->
13878    <!-- http://www.itu.int/oth/T02020000B3/en -->
13879    <territory id="VC">
13880      <generalDesc>
13881        <nationalNumberPattern>9\d\d</nationalNumberPattern>
13882      </generalDesc>
13883      <shortCode>
13884        <possibleLengths national="3"/>
13885        <exampleNumber>911</exampleNumber>
13886        <nationalNumberPattern>
13887          9(?:
13888            11|
13889            88|
13890            99
13891          )
13892        </nationalNumberPattern>
13893      </shortCode>
13894      <tollFree>
13895        <possibleLengths national="3"/>
13896        <exampleNumber>911</exampleNumber>
13897        <nationalNumberPattern>
13898          9(?:
13899            11|
13900            88|
13901            99
13902          )
13903        </nationalNumberPattern>
13904      </tollFree>
13905      <!-- http://barbados.usembassy.gov/emergency-svg.html
13906           http://travel.state.gov/travel/cis_pa_tw/cis/cis_1028.html?action=/travel/cis_pa_tw/cis/cis_1100.html -->
13907      <emergency>
13908        <possibleLengths national="3"/>
13909        <exampleNumber>911</exampleNumber>
13910        <nationalNumberPattern>
13911          9(?:
13912            11|
13913            99
13914          )
13915        </nationalNumberPattern>
13916      </emergency>
13917      <expandedEmergency>
13918        <possibleLengths national="3"/>
13919        <exampleNumber>988</exampleNumber>
13920        <nationalNumberPattern>988</nationalNumberPattern>
13921      </expandedEmergency>
13922    </territory>
13923
13924    <!-- Venezuela (VE) -->
13925    <!-- http://www.itu.int/oth/T02020000E3/en -->
13926    <!-- http://en.wikipedia.org/wiki/+58 -->
13927    <!-- http://wikitravel.org/en/Venezuela -->
13928    <territory id="VE">
13929      <generalDesc>
13930        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
13931      </generalDesc>
13932      <shortCode>
13933        <possibleLengths national="3"/>
13934        <exampleNumber>112</exampleNumber>
13935        <nationalNumberPattern>
13936          1(?:
13937            12|
13938            71
13939          )|
13940          911
13941        </nationalNumberPattern>
13942      </shortCode>
13943      <tollFree>
13944        <possibleLengths national="3"/>
13945        <exampleNumber>112</exampleNumber>
13946        <nationalNumberPattern>
13947          1(?:
13948            12|
13949            71
13950          )|
13951          911
13952        </nationalNumberPattern>
13953      </tollFree>
13954      <emergency>
13955        <possibleLengths national="3"/>
13956        <exampleNumber>112</exampleNumber>
13957        <nationalNumberPattern>
13958          1(?:
13959            12|
13960            71
13961          )|
13962          911
13963        </nationalNumberPattern>
13964      </emergency>
13965    </territory>
13966
13967    <!-- British Virgin Islands (VG) -->
13968    <!-- http://www.itu.int/oth/T020200001E/en -->
13969    <territory id="VG">
13970      <generalDesc>
13971        <nationalNumberPattern>9\d\d</nationalNumberPattern>
13972      </generalDesc>
13973      <shortCode>
13974        <possibleLengths national="3"/>
13975        <exampleNumber>911</exampleNumber>
13976        <nationalNumberPattern>
13977          9(?:
13978            11|
13979            88|
13980            99
13981          )
13982        </nationalNumberPattern>
13983      </shortCode>
13984      <tollFree>
13985        <possibleLengths national="3"/>
13986        <exampleNumber>911</exampleNumber>
13987        <nationalNumberPattern>
13988          9(?:
13989            11|
13990            88|
13991            99
13992          )
13993        </nationalNumberPattern>
13994      </tollFree>
13995      <!-- http://barbados.usembassy.gov/emergency-bvi.html
13996           http://www.britishvirginislands.com/ntk_emergency.htm -->
13997      <emergency>
13998        <possibleLengths national="3"/>
13999        <exampleNumber>911</exampleNumber>
14000        <nationalNumberPattern>
14001          9(?:
14002            11|
14003            99
14004          )
14005        </nationalNumberPattern>
14006      </emergency>
14007      <expandedEmergency>
14008        <possibleLengths national="3"/>
14009        <exampleNumber>988</exampleNumber>
14010        <nationalNumberPattern>988</nationalNumberPattern>
14011      </expandedEmergency>
14012    </territory>
14013
14014    <!-- U.S. Virgin Islands (VI) -->
14015    <!-- http://www.itu.int/oth/T02020000DF/en -->
14016    <territory id="VI">
14017      <generalDesc>
14018        <nationalNumberPattern>9\d\d</nationalNumberPattern>
14019      </generalDesc>
14020      <shortCode>
14021        <possibleLengths national="3"/>
14022        <exampleNumber>911</exampleNumber>
14023        <nationalNumberPattern>
14024          9(?:
14025            11|
14026            88
14027          )
14028        </nationalNumberPattern>
14029      </shortCode>
14030      <tollFree>
14031        <possibleLengths national="3"/>
14032        <exampleNumber>911</exampleNumber>
14033        <nationalNumberPattern>
14034          9(?:
14035            11|
14036            88
14037          )
14038        </nationalNumberPattern>
14039      </tollFree>
14040      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
14041      <emergency>
14042        <possibleLengths national="3"/>
14043        <exampleNumber>911</exampleNumber>
14044        <nationalNumberPattern>911</nationalNumberPattern>
14045      </emergency>
14046      <expandedEmergency>
14047        <possibleLengths national="3"/>
14048        <exampleNumber>988</exampleNumber>
14049        <nationalNumberPattern>988</nationalNumberPattern>
14050      </expandedEmergency>
14051    </territory>
14052
14053    <!-- Vietnam (VN) -->
14054    <!-- http://www.itu.int/oth/T02020000E4/en -->
14055    <!-- http://en.wikipedia.org/wiki/%2B84 -->
14056    <territory id="VN">
14057      <generalDesc>
14058        <nationalNumberPattern>1\d\d</nationalNumberPattern>
14059      </generalDesc>
14060      <shortCode>
14061        <possibleLengths national="3"/>
14062        <exampleNumber>113</exampleNumber>
14063        <nationalNumberPattern>11[3-5]</nationalNumberPattern>
14064      </shortCode>
14065      <tollFree>
14066        <possibleLengths national="3"/>
14067        <exampleNumber>113</exampleNumber>
14068        <nationalNumberPattern>11[3-5]</nationalNumberPattern>
14069      </tollFree>
14070      <emergency>
14071        <possibleLengths national="3"/>
14072        <exampleNumber>113</exampleNumber>
14073        <nationalNumberPattern>11[3-5]</nationalNumberPattern>
14074      </emergency>
14075    </territory>
14076
14077    <!-- Vanuatu (VU) -->
14078    <!-- http://www.itu.int/oth/T02020000E2/en -->
14079    <territory id="VU">
14080      <generalDesc>
14081        <nationalNumberPattern>1\d\d</nationalNumberPattern>
14082      </generalDesc>
14083      <shortCode>
14084        <possibleLengths national="3"/>
14085        <exampleNumber>112</exampleNumber>
14086        <nationalNumberPattern>112</nationalNumberPattern>
14087      </shortCode>
14088      <tollFree>
14089        <possibleLengths national="3"/>
14090        <exampleNumber>112</exampleNumber>
14091        <nationalNumberPattern>112</nationalNumberPattern>
14092      </tollFree>
14093      <emergency>
14094        <possibleLengths national="3"/>
14095        <exampleNumber>112</exampleNumber>
14096        <nationalNumberPattern>112</nationalNumberPattern>
14097      </emergency>
14098    </territory>
14099
14100    <!-- Wallis & Futuna (WF) -->
14101    <!-- http://www.itu.int/oth/T02020000E6/en -->
14102    <territory id="WF">
14103      <generalDesc>
14104        <nationalNumberPattern>1\d</nationalNumberPattern>
14105      </generalDesc>
14106      <shortCode>
14107        <possibleLengths national="2"/>
14108        <exampleNumber>15</exampleNumber>
14109        <nationalNumberPattern>1[578]</nationalNumberPattern>
14110      </shortCode>
14111      <tollFree>
14112        <possibleLengths national="2"/>
14113        <exampleNumber>15</exampleNumber>
14114        <nationalNumberPattern>1[578]</nationalNumberPattern>
14115      </tollFree>
14116      <!-- http://lannuaire.service-public.fr/navigation/wallis-et-futuna-wallis-futuna-alofi.html -->
14117      <emergency>
14118        <possibleLengths national="2"/>
14119        <exampleNumber>15</exampleNumber>
14120        <nationalNumberPattern>1[578]</nationalNumberPattern>
14121      </emergency>
14122    </territory>
14123
14124    <!-- Samoa (WS) -->
14125    <!-- http://www.itu.int/oth/T02020000B4/en -->
14126    <territory id="WS">
14127      <generalDesc>
14128        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
14129      </generalDesc>
14130      <!-- 608 is assigned to Adaway Publication centre, but it seems to be expired
14131           http://www.adaway.ws/ -->
14132      <shortCode>
14133        <possibleLengths national="3"/>
14134        <exampleNumber>111</exampleNumber>
14135        <nationalNumberPattern>
14136          1(?:
14137            1[12]|
14138            2[0-6]|
14139            [39]0
14140          )|
14141          9(?:
14142            11|
14143            9[4-79]
14144          )
14145        </nationalNumberPattern>
14146      </shortCode>
14147      <tollFree>
14148        <possibleLengths national="3"/>
14149        <exampleNumber>911</exampleNumber>
14150        <nationalNumberPattern>
14151          9(?:
14152            11|
14153            9[4-69]
14154          )
14155        </nationalNumberPattern>
14156      </tollFree>
14157      <carrierSpecific>
14158        <possibleLengths national="3"/>
14159        <exampleNumber>120</exampleNumber>
14160        <nationalNumberPattern>12[0-6]</nationalNumberPattern>
14161      </carrierSpecific>
14162      <!-- 911 and 99[4-6] numbers re-route to 999. Also 999 will be the only emergency numbers
14163           after 2 years. -->
14164      <emergency>
14165        <possibleLengths national="3"/>
14166        <exampleNumber>911</exampleNumber>
14167        <nationalNumberPattern>
14168          9(?:
14169            11|
14170            9[4-69]
14171          )
14172        </nationalNumberPattern>
14173      </emergency>
14174    </territory>
14175
14176    <!-- Kosovo (XK) -->
14177    <!-- https://www.itu.int/oth/T02020000FD/en -->
14178    <territory id="XK">
14179      <generalDesc>
14180        <nationalNumberPattern>1\d\d</nationalNumberPattern>
14181      </generalDesc>
14182      <shortCode>
14183        <possibleLengths national="3"/>
14184        <exampleNumber>112</exampleNumber>
14185        <nationalNumberPattern>
14186          1(?:
14187            12|
14188            9[2-4]
14189          )
14190        </nationalNumberPattern>
14191      </shortCode>
14192      <tollFree>
14193        <possibleLengths national="3"/>
14194        <exampleNumber>112</exampleNumber>
14195        <nationalNumberPattern>
14196          1(?:
14197            12|
14198            9[2-4]
14199          )
14200        </nationalNumberPattern>
14201      </tollFree>
14202      <emergency>
14203        <possibleLengths national="3"/>
14204        <exampleNumber>112</exampleNumber>
14205        <nationalNumberPattern>
14206          1(?:
14207            12|
14208            9[2-4]
14209          )
14210        </nationalNumberPattern>
14211      </emergency>
14212    </territory>
14213
14214    <!-- Yemen (YE) -->
14215    <!-- http://www.itu.int/oth/T02020000E7/en -->
14216    <territory id="YE">
14217      <generalDesc>
14218        <nationalNumberPattern>1\d\d</nationalNumberPattern>
14219      </generalDesc>
14220      <shortCode>
14221        <possibleLengths national="3"/>
14222        <exampleNumber>191</exampleNumber>
14223        <nationalNumberPattern>19[1459]</nationalNumberPattern>
14224      </shortCode>
14225      <tollFree>
14226        <possibleLengths national="3"/>
14227        <exampleNumber>191</exampleNumber>
14228        <nationalNumberPattern>19[1459]</nationalNumberPattern>
14229      </tollFree>
14230      <!-- http://www.yemenypages.com/en/emergency_numbers.aspx -->
14231      <!-- http://studentsabroad.state.gov/content/pdfs/911_ABROAD.pdf -->
14232      <!-- http://www.netglobers.com/asia/yemen-emergency-numbers-in-yemen.html -->
14233      <emergency>
14234        <possibleLengths national="3"/>
14235        <exampleNumber>191</exampleNumber>
14236        <nationalNumberPattern>19[1459]</nationalNumberPattern>
14237      </emergency>
14238    </territory>
14239
14240    <!-- Mayotte (YT) -->
14241    <territory id="YT">
14242      <generalDesc>
14243        <nationalNumberPattern>1\d\d?</nationalNumberPattern>
14244      </generalDesc>
14245      <shortCode>
14246        <possibleLengths national="2,3"/>
14247        <exampleNumber>15</exampleNumber>
14248        <nationalNumberPattern>
14249          1(?:
14250            12|
14251            5
14252          )
14253        </nationalNumberPattern>
14254      </shortCode>
14255      <tollFree>
14256        <possibleLengths national="2,3"/>
14257        <exampleNumber>15</exampleNumber>
14258        <nationalNumberPattern>
14259          1(?:
14260            12|
14261            5
14262          )
14263        </nationalNumberPattern>
14264      </tollFree>
14265      <!-- http://www.sfr-mayotte.com/la-carte/les-services-@/article.jspz?oid=679&categ=345 -->
14266      <!-- http://www.sccfd.org/travel.html -->
14267      <emergency>
14268        <possibleLengths national="2,3"/>
14269        <exampleNumber>15</exampleNumber>
14270        <nationalNumberPattern>
14271          1(?:
14272            12|
14273            5
14274          )
14275        </nationalNumberPattern>
14276      </emergency>
14277    </territory>
14278
14279    <!-- South Africa (ZA) -->
14280    <!-- http://www.itu.int/dms_pub/itu-t/oth/02/02/T02020000C10001PDFE.pdf -->
14281    <!-- http://en.wikipedia.org/wiki/Telephone_numbers_in_South_Africa -->
14282    <!-- https://www.icasa.org.za/Portals/0/Regulations/Regulations/NumberingPlanReg.pdf -->
14283    <!-- Check http://smscode.co.za/index.asp for verification of short codes and cost
14284         information. -->
14285    <territory id="ZA">
14286      <generalDesc>
14287        <nationalNumberPattern>[134]\d{2,4}</nationalNumberPattern>
14288      </generalDesc>
14289      <!-- As per ITU doc, short codes only start with 1[0124], 17[37], 3 and 4. -->
14290      <shortCode>
14291        <possibleLengths national="[3-5]"/>
14292        <exampleNumber>107</exampleNumber>
14293        <nationalNumberPattern>
14294          1(?:
14295            0(?:
14296              1(?:
14297                11|
14298                77
14299              )|
14300              20|
14301              7
14302            )|
14303            1[12]|
14304            77(?:
14305              3[237]|
14306              [45]7|
14307              6[279]|
14308              9[26]
14309            )
14310          )|
14311          [34]\d{4}
14312        </nationalNumberPattern>
14313      </shortCode>
14314      <tollFree>
14315        <possibleLengths national="3,5"/>
14316        <exampleNumber>112</exampleNumber>
14317        <nationalNumberPattern>
14318          1(?:
14319            01\d\d|
14320            12
14321          )
14322        </nationalNumberPattern>
14323      </tollFree>
14324      <!-- 37064, 42699, 43699, 43941, 43946 and 48837 are charged at standard rate w.r.t carrier
14325           as per confirmation from smsportal.co.za. 3078[23] are standard rate as per test
14326           results. -->
14327      <standardRate>
14328        <possibleLengths national="5"/>
14329        <exampleNumber>30782</exampleNumber>
14330        <nationalNumberPattern>
14331          3(?:
14332            078[23]|
14333            7(?:
14334              064|
14335              567
14336            )|
14337            8126
14338          )|
14339          4(?:
14340            394[16]|
14341            7751|
14342            8837
14343          )|
14344          4[23]699
14345        </nationalNumberPattern>
14346      </standardRate>
14347      <premiumRate>
14348        <possibleLengths national="5"/>
14349        <exampleNumber>41348</exampleNumber>
14350        <nationalNumberPattern>
14351          41(?:
14352            348|
14353            851
14354          )
14355        </nationalNumberPattern>
14356      </premiumRate>
14357      <!-- 111 is a vodafone customer service number. -->
14358      <carrierSpecific>
14359        <possibleLengths national="3"/>
14360        <exampleNumber>111</exampleNumber>
14361        <nationalNumberPattern>111</nationalNumberPattern>
14362      </carrierSpecific>
14363      <!-- 107 is a harmonized number for emergency call services. Online articles say that it
14364           cannot be dialled from mobile and is available only in Cape Town, such as
14365           https://www.westerncape.gov.za/service/calling-help-emergency and
14366           https://en.wikipedia.org/wiki/List_of_emergency_telephone_numbers so we omit it here. -->
14367      <emergency>
14368        <possibleLengths national="3,5"/>
14369        <exampleNumber>112</exampleNumber>
14370        <nationalNumberPattern>
14371          1(?:
14372            01(?:
14373              11|
14374              77
14375            )|
14376            12
14377          )
14378        </nationalNumberPattern>
14379      </emergency>
14380      <!-- All [34]XXXX numbers found online are used for sms services. Ex: 37567, 47751, 37064
14381           and 43699. -->
14382      <smsServices>
14383        <possibleLengths national="5"/>
14384        <exampleNumber>30000</exampleNumber>
14385        <nationalNumberPattern>[34]\d{4}</nationalNumberPattern>
14386      </smsServices>
14387    </territory>
14388
14389    <!-- Zambia (ZM) -->
14390    <!-- http://www.itu.int/oth/T02020000E8/en -->
14391    <territory id="ZM">
14392      <generalDesc>
14393        <nationalNumberPattern>[19]\d\d</nationalNumberPattern>
14394      </generalDesc>
14395      <shortCode>
14396        <possibleLengths national="3"/>
14397        <exampleNumber>112</exampleNumber>
14398        <nationalNumberPattern>
14399          112|
14400          99[139]
14401        </nationalNumberPattern>
14402      </shortCode>
14403      <tollFree>
14404        <possibleLengths national="3"/>
14405        <exampleNumber>112</exampleNumber>
14406        <nationalNumberPattern>
14407          112|
14408          99[139]
14409        </nationalNumberPattern>
14410      </tollFree>
14411      <emergency>
14412        <possibleLengths national="3"/>
14413        <exampleNumber>112</exampleNumber>
14414        <nationalNumberPattern>
14415          112|
14416          99[139]
14417        </nationalNumberPattern>
14418      </emergency>
14419    </territory>
14420
14421    <!-- Zimbabwe (ZW) -->
14422    <!-- http://www.itu.int/oth/T02020000E9/en -->
14423    <territory id="ZW">
14424      <generalDesc>
14425        <nationalNumberPattern>
14426          [139]\d\d(?:
14427            \d{2}
14428          )?
14429        </nationalNumberPattern>
14430      </generalDesc>
14431      <shortCode>
14432        <possibleLengths national="3,5"/>
14433        <exampleNumber>112</exampleNumber>
14434        <nationalNumberPattern>
14435          11[2469]|
14436          3[013-57-9]\d{3}|
14437          9(?:
14438            5[023]|
14439            6[0-25]|
14440            9[3-59]
14441          )
14442        </nationalNumberPattern>
14443      </shortCode>
14444      <!-- 95[023] and 961 are toll-free as per official articles. -->
14445      <tollFree>
14446        <possibleLengths national="3"/>
14447        <exampleNumber>112</exampleNumber>
14448        <nationalNumberPattern>
14449          112|
14450          9(?:
14451            5[023]|
14452            61|
14453            9[3-59]
14454          )
14455        </nationalNumberPattern>
14456      </tollFree>
14457      <premiumRate>
14458        <possibleLengths national="5"/>
14459        <exampleNumber>30000</exampleNumber>
14460        <nationalNumberPattern>3[013-57-9]\d{3}</nationalNumberPattern>
14461      </premiumRate>
14462      <!-- 114 emergency short code works only for NetOne subscribers. 95[023] and 96[0-25] short
14463           codes can be dialled only from fixed-line. So adding here to alarm that they do not
14464           work for all. -->
14465      <carrierSpecific>
14466        <possibleLengths national="3"/>
14467        <exampleNumber>114</exampleNumber>
14468        <nationalNumberPattern>
14469          114|
14470          9(?:
14471            5[023]|
14472            6[0-25]
14473          )
14474        </nationalNumberPattern>
14475      </carrierSpecific>
14476      <emergency>
14477        <possibleLengths national="3"/>
14478        <exampleNumber>112</exampleNumber>
14479        <nationalNumberPattern>
14480          112|
14481          99[3-59]
14482        </nationalNumberPattern>
14483      </emergency>
14484      <expandedEmergency>
14485        <possibleLengths national="3"/>
14486        <exampleNumber>114</exampleNumber>
14487        <nationalNumberPattern>114</nationalNumberPattern>
14488      </expandedEmergency>
14489    </territory>
14490
14491  </territories>
14492</phoneNumberMetadata>
14493