Mini Kabibi Habibi

Current Path : C:/Windows/Provisioning/
Upload File :
Current File : C:/Windows/Provisioning/IccidToRegion.xml

<?xml version="1.0" encoding="utf-8"?>

<!-- Known Issuer Identifiers sourced from http://www.itu.int/dms_pub/itu-t/opb/sp/T-SP-E.118-2013-PDF-E.pdf -->
<!-- E.164 Country Codes sourced from http://www.itu.int/dms_pub/itu-t/opb/sp/T-SP-E.164D-11-2011-PDF-E.pdf -->
<!-- North American Area Codes sourced from http://www.nanpa.com -->

<!--
Table format is a tree of ICCID digit segments:
<IccidToRegion>
  First level of one or more segments.  The matching begins after the prefix '89'.
  <Segment>
    Optional Region Match at this level, if nothing deeper matches, we'll fall back to this
    <Region>US</Region>

    One or more digit strings that must match to continue descent
    <Digits>01</Digits>
    <Digits>1</Digits>

    Next level: One or more child segments.  Matching continues after the digits which matched at current level.
    <Segment>
      ...
  </Segment>
  ...
</IccidToRegion>
-->

<IccidToRegion>
  <Segment> <!-- Row 1 -->
    <!-- Fall back to US if no match -->
    <Region>US</Region>
    <Digits>01</Digits>
    <Digits>1</Digits>

    <!-- Known Issuer Identifiers -->
    <Segment><Region>AI</Region><Digits>010</Digits></Segment>
    <Segment>
      <Region>AG</Region>
      <Digits>011</Digits>
      <Digits>130</Digits>
    </Segment>
    <Segment><Region>BB</Region><Digits>012</Digits></Segment>
    <Segment>
      <Region>BM</Region>
      <Digits>013</Digits>
      <Digits>232</Digits>
      <Digits>351</Digits>
    </Segment>
    <Segment><Region>BS</Region><Digits>282</Digits></Segment>
    <Segment>
      <Region>CA</Region>
      <Digits>007</Digits>
      <Digits>035</Digits>
      <Digits>037</Digits>
      <Digits>223</Digits>
      <Digits>228</Digits>
      <Digits>236</Digits>
      <Digits>248</Digits>
      <Digits>250</Digits>
      <Digits>258</Digits>
      <Digits>277</Digits>
      <Digits>369</Digits>
      <Digits>370</Digits>
      <Digits>456</Digits>
      <Digits>482</Digits>
      <Digits>490</Digits>
      <Digits>593</Digits>
      <Digits>628</Digits>
      <Digits>629</Digits>
      <Digits>635</Digits>
      <Digits>654</Digits>
      <Digits>660</Digits>
      <Digits>682</Digits>
      <Digits>687</Digits>
      <Digits>688</Digits>
      <Digits>699</Digits>
      <Digits>727</Digits>
      <Digits>789</Digits>
      <Digits>821</Digits>
      <Digits>835</Digits>
      <Digits>837</Digits>
      <Digits>869</Digits>
      <Digits>895</Digits>
      <Digits>930</Digits>
    </Segment>
    <Segment><Region>DM</Region><Digits>016</Digits></Segment>
    <Segment>
      <Region>DO</Region>
      <Digits>028</Digits>
      <Digits>650</Digits>
    </Segment>
    <Segment><Region>GD</Region><Digits>017</Digits></Segment>
    <Segment><Region>GU</Region><Digits>008</Digits></Segment>
    <Segment>
      <Region>JM</Region>
      <Digits>018</Digits>
      <Digits>050</Digits>
      <Digits>582</Digits>
    </Segment>      
    <Segment><Region>KN</Region><Digits>020</Digits></Segment>
    <Segment><Region>KY</Region><Digits>015</Digits></Segment>
    <Segment><Region>LC</Region><Digits>021</Digits></Segment>
    <Segment><Region>MP</Region><Digits>025</Digits></Segment>
    <Segment><Region>MS</Region><Digits>019</Digits></Segment>
    <Segment>
      <Region>PR</Region>
      <Digits>283</Digits>
      <Digits>809</Digits>
      <Digits>853</Digits>
    </Segment>
    <Segment><Region>TC</Region><Digits>024</Digits></Segment>
    <Segment><Region>TT</Region><Digits>023</Digits></Segment>
    <Segment><Region>VC</Region><Digits>022</Digits></Segment>
    <Segment>
      <Region>VG</Region>
      <Digits>014</Digits>
      <Digits>348</Digits>
    </Segment>
    <!-- <Segment><Region>VI</Region><Digits>284</Digits></Segment> *EXCEPTION* Known Issuer Identifier conflicts with area code for VG -->

    <!-- Known North American Numbering Plan Area Codes -->
    <Segment><Region>AI</Region><Digits>264</Digits></Segment>
    <Segment><Region>AG</Region><Digits>268</Digits></Segment>
    <Segment><Region>AS</Region><Digits>684</Digits></Segment>
    <Segment><Region>BB</Region><Digits>246</Digits></Segment>
    <Segment><Region>BM</Region><Digits>441</Digits></Segment>
    <Segment><Region>BS</Region><Digits>242</Digits></Segment>
    <Segment>
      <Region>CA</Region>
      <Digits>204</Digits>
      <Digits>226</Digits>
      <Digits>249</Digits>
      <Digits>289</Digits>
      <Digits>306</Digits>
      <Digits>343</Digits>
      <Digits>365</Digits>
      <Digits>403</Digits>
      <Digits>416</Digits>
      <Digits>418</Digits>
      <Digits>431</Digits>
      <Digits>437</Digits>
      <Digits>438</Digits>
      <Digits>450</Digits>
      <Digits>506</Digits>
      <Digits>514</Digits>
      <Digits>519</Digits>
      <Digits>548</Digits>
      <Digits>579</Digits>
      <Digits>581</Digits>
      <Digits>587</Digits>
      <Digits>604</Digits>
      <Digits>613</Digits>
      <Digits>639</Digits>
      <Digits>647</Digits>
      <Digits>705</Digits>
      <Digits>709</Digits>
      <Digits>778</Digits>
      <Digits>780</Digits>
      <Digits>782</Digits>
      <Digits>807</Digits>
      <Digits>819</Digits>
      <Digits>825</Digits>
      <Digits>867</Digits>
      <Digits>873</Digits>
      <Digits>902</Digits>
      <Digits>905</Digits>
    </Segment>
    <Segment><Region>DM</Region><Digits>767</Digits></Segment>
    <Segment>
      <Region>DO</Region>
      <!-- <Digits>809</Digits> * EXCEPTION * Area Code Conflicts with a Known Issuer Identifier in PR -->
      <Digits>829</Digits>
      <Digits>849</Digits>
    </Segment>
    <Segment><Region>GD</Region><Digits>473</Digits></Segment>
    <Segment><Region>GU</Region><Digits>671</Digits></Segment>
    <Segment><Region>JM</Region><Digits>876</Digits></Segment>
    <!-- <Segment><Region>KN</Region><Digits>869</Digits></Segment> * EXCEPTION * Area Code Conflicts with a Known Issuer Identifier in CA -->
    <Segment><Region>KY</Region><Digits>345</Digits></Segment>
    <Segment><Region>LC</Region><Digits>758</Digits></Segment>
    <Segment><Region>MP</Region><Digits>670</Digits></Segment>
    <Segment><Region>MS</Region><Digits>664</Digits></Segment>
    <Segment>
      <Region>PR</Region>
      <Digits>787</Digits>
      <Digits>939</Digits>
    </Segment>
    <Segment><Region>SX</Region><Digits>721</Digits></Segment>
    <Segment><Region>TC</Region><Digits>649</Digits></Segment>
    <Segment><Region>TT</Region><Digits>868</Digits></Segment>
    <Segment><Region>VC</Region><Digits>784</Digits></Segment>
    <Segment><Region>VG</Region><Digits>284</Digits></Segment>
    <!-- <Segment> <Region>VI</Region> <Digits>340</Digits></Segment> * EXCEPTION * Area Code Conflicts with a Known Issuer Identifier in US -->
  </Segment> <!-- End Row 1 -->

  <Segment>
    <!-- Row 2 -->
    <!-- No fall back at this level -->
    <Digits>2</Digits>
    
    <!-- Column 0 -->
    <Segment>
      <Region>EG</Region>
      <Digits>0</Digits>
    </Segment>

    <!-- Column 1 -->
    <Segment>
      <Digits>1</Digits>
      <Segment><Region>SS</Region><Digits>1</Digits></Segment>
      <Segment><Region>MA</Region><Digits>2</Digits></Segment>
      <!-- <Segment><Region>EH</Region><Digits>2</Digits></Segment> * EXCEPTION * Currently no way to disambiguate MA, EH -->
      <Segment><Region>DZ</Region><Digits>3</Digits></Segment>
      <Segment><Region>TN</Region><Digits>6</Digits></Segment>
      <Segment><Region>LY</Region><Digits>8</Digits></Segment>
    </Segment>

    <!-- Column 2 -->
    <Segment>
      <Digits>2</Digits>
      <Segment><Region>GM</Region><Digits>0</Digits></Segment>
      <Segment><Region>SN</Region><Digits>1</Digits></Segment>
      <Segment><Region>MR</Region><Digits>2</Digits></Segment>
      <Segment><Region>ML</Region><Digits>3</Digits></Segment>
      <Segment><Region>GN</Region><Digits>4</Digits></Segment>
      <Segment><Region>CI</Region><Digits>5</Digits></Segment>
      <Segment><Region>BF</Region><Digits>6</Digits></Segment>
      <Segment><Region>NE</Region><Digits>7</Digits></Segment>
      <Segment><Region>TG</Region><Digits>8</Digits></Segment>
      <Segment><Region>BJ</Region><Digits>9</Digits></Segment>
    </Segment>

    <!-- Column 3 -->
    <Segment>
      <Digits>3</Digits>
      <Segment><Region>MU</Region><Digits>0</Digits></Segment>
      <Segment><Region>LR</Region><Digits>1</Digits></Segment>
      <Segment><Region>SL</Region><Digits>2</Digits></Segment>
      <Segment><Region>GH</Region><Digits>3</Digits></Segment>
      <Segment><Region>NG</Region><Digits>4</Digits></Segment>
      <Segment><Region>TD</Region><Digits>5</Digits></Segment>
      <Segment><Region>CF</Region><Digits>6</Digits></Segment>
      <Segment><Region>CM</Region><Digits>7</Digits></Segment>
      <Segment><Region>CV</Region><Digits>8</Digits></Segment>
      <Segment><Region>ST</Region><Digits>9</Digits></Segment>
    </Segment>
    
    <!-- Column 4 -->
    <Segment>
      <Digits>4</Digits>
      <Segment><Region>GQ</Region><Digits>0</Digits></Segment>
      <Segment><Region>GA</Region><Digits>1</Digits></Segment>
      <Segment><Region>CG</Region><Digits>2</Digits></Segment>
      <Segment><Region>CD</Region><Digits>3</Digits></Segment>
      <Segment><Region>AO</Region><Digits>4</Digits></Segment>
      <Segment><Region>GW</Region><Digits>5</Digits></Segment>
      <Segment><Region>IO</Region><Digits>6</Digits></Segment>
      <Segment><Region>AC</Region><Digits>7</Digits></Segment>
      <Segment><Region>SC</Region><Digits>8</Digits></Segment>
      <Segment>
        <!-- Fallback to Sudan -->
        <Region>SD</Region>
        <Digits>9</Digits>
        <Segment><Region>SS</Region><Digits>05</Digits></Segment>
      </Segment>
    </Segment>

    <!-- Column 5 -->
    <Segment>
      <Digits>5</Digits>
      <Segment><Region>RW</Region><Digits>0</Digits></Segment>
      <Segment><Region>ET</Region><Digits>1</Digits></Segment>
      <Segment><Region>SO</Region><Digits>2</Digits></Segment>
      <!-- <Segment><Region>QS</Region><Digits>2</Digits></Segment> * EXCEPTION * Currently no way to disambiguate between SO and QS -->
      <Segment><Region>DJ</Region><Digits>3</Digits></Segment>
      <Segment><Region>KE</Region><Digits>4</Digits></Segment>
      <Segment><Region>TZ</Region><Digits>5</Digits></Segment>
      <Segment><Region>UG</Region><Digits>6</Digits></Segment>
      <Segment><Region>BI</Region><Digits>7</Digits></Segment>
      <Segment><Region>MZ</Region><Digits>8</Digits></Segment>
    </Segment>
    
    <!-- Column 6 -->
    <Segment>
      <Digits>6</Digits>
      <Segment><Region>ZM</Region><Digits>0</Digits></Segment>
      <Segment><Region>MG</Region><Digits>1</Digits></Segment>
      <Segment><Region>RE</Region><Digits>2</Digits></Segment>
      <!-- <Segment><Region>YT</Region><Digits>2</Digits></Segment>
      <Segment><Region>TF</Region><Digits>2</Digits></Segment> * EXCEPTION * Currently no way to disambiguate between RE, YT, TF -->
      <Segment><Region>ZW</Region><Digits>3</Digits></Segment>
      <Segment><Region>NA</Region><Digits>4</Digits></Segment>
      <Segment><Region>MW</Region><Digits>5</Digits></Segment>
      <Segment><Region>LS</Region><Digits>6</Digits></Segment>
      <Segment><Region>BW</Region><Digits>7</Digits></Segment>
      <Segment><Region>SZ</Region><Digits>8</Digits></Segment>
      <Segment><Region>KM</Region><Digits>9</Digits></Segment>
    </Segment>
    
    <!-- Column 7 -->
    <Segment><Region>ZA</Region><Digits>7</Digits></Segment>
    
    <!-- Column 8 (unassigned) -->
    
    <!-- Column 9 -->
    <Segment>
      <Digits>9</Digits>
      <Segment><Region>SH</Region><Digits>0</Digits></Segment>
      <Segment><Region>TA</Region><Digits>0</Digits></Segment>
      <Segment><Region>ER</Region><Digits>1</Digits></Segment>
      <Segment><Region>AW</Region><Digits>7</Digits></Segment>
      <Segment><Region>FO</Region><Digits>8</Digits></Segment>
      <Segment><Region>GL</Region><Digits>9</Digits></Segment>
    </Segment>
    
  </Segment>
  <!-- End Row 2 -->

  <Segment>
    <!-- Row 3 -->
    <!-- No fall back at this level -->
    <Digits>3</Digits>
    
    <!-- Column 0 -->
    <Segment>
      <Region>GR</Region>
      <Digits>0</Digits>
      <Segment><Region>CA</Region><Digits>2</Digits></Segment> <!-- * EXCEPTION * Fido in CA uses MCC 302 -->
    </Segment>

    <!-- Column 1 -->
    <Segment><Region>NL</Region><Digits>1</Digits></Segment>

    <!-- Column 2 -->
    <Segment><Region>BE</Region><Digits>2</Digits></Segment>

    <!-- Column 3 -->
    <Segment><Region>FR</Region><Digits>3</Digits></Segment>
    
    <!-- Column 4 -->
    <Segment><Region>ES</Region><Digits>4</Digits></Segment>

    <!-- Column 5 -->
    <Segment>
      <Digits>5</Digits>
      <Segment><Region>GI</Region><Digits>0</Digits></Segment>
      <Segment><Region>PT</Region><Digits>1</Digits></Segment>
      <Segment><Region>LU</Region><Digits>2</Digits></Segment>
      <Segment><Region>IE</Region><Digits>3</Digits></Segment>
      <Segment><Region>IS</Region><Digits>4</Digits></Segment>
      <Segment><Region>AL</Region><Digits>5</Digits></Segment>
      <Segment><Region>MT</Region><Digits>6</Digits></Segment>
      <Segment><Region>CY</Region><Digits>7</Digits></Segment>
      <Segment><Region>FI</Region><Digits>8</Digits></Segment>
      <!-- <Segment><Region>AX</Region><Digits>8</Digits></Segment> * EXCEPTION * Currently no way to disambiguate between FI and AX -->
      <Segment><Region>BG</Region><Digits>9</Digits></Segment>
    </Segment>
    
    <!-- Column 6 -->
    <Segment><Region>HU</Region><Digits>6</Digits></Segment>
    
    <!-- Column 7 -->
    <Segment>
      <Digits>7</Digits>
      <Segment><Region>LT</Region><Digits>0</Digits></Segment>
      <Segment><Region>LV</Region><Digits>1</Digits></Segment>
      <Segment><Region>EE</Region><Digits>2</Digits></Segment>
      <Segment><Region>MD</Region><Digits>3</Digits></Segment>
      <Segment><Region>AM</Region><Digits>4</Digits></Segment>
      <!-- <Segment><Region>QN</Region><Digits>4</Digits></Segment> * EXCEPTION * Currently no way to disambiguate between AM and QN -->
      <Segment><Region>BY</Region><Digits>5</Digits></Segment>
      <Segment><Region>AD</Region><Digits>6</Digits></Segment>
      <Segment><Region>MC</Region><Digits>7</Digits></Segment>
      <Segment><Region>SM</Region><Digits>8</Digits></Segment>
      <Segment><Region>VA</Region><Digits>9</Digits></Segment>
    </Segment>
    
    <!-- Column 8 -->
    <Segment>
      <Digits>8</Digits>
      <Segment><Region>UA</Region><Digits>0</Digits></Segment>
      <Segment><Region>RS</Region><Digits>1</Digits></Segment>
      <Segment><Region>ME</Region><Digits>2</Digits></Segment>
      <Segment><Region>XK</Region><Digits>3</Digits></Segment>
      <Segment><Region>HR</Region><Digits>5</Digits></Segment>
      <Segment><Region>SI</Region><Digits>6</Digits></Segment>
      <Segment><Region>BA</Region><Digits>7</Digits></Segment>
      <Segment><Region>EU</Region><Digits>8</Digits></Segment>
      <Segment><Region>MK</Region><Digits>9</Digits></Segment>
    </Segment>
    
    <!-- Column 9 -->
    <Segment>
      <Region>IT</Region>
      <Digits>9</Digits>
      <!-- <Region>VA</Region> * EXCEPTION * Currently no way to disambiguate between IT and VA -->
    </Segment>
    
  </Segment>
  <!-- End Row 3 -->
  
  <Segment>
    <!-- Row 4 -->
    <!-- No fall back at this level -->
    <Digits>4</Digits>
    
    <!-- Column 0 -->
    <Segment><Region>RO</Region><Digits>0</Digits></Segment>

    <!-- Column 1 -->
    <Segment>
      <!-- Fall back to CH -->
      <Region>CH</Region>
      <Digits>1</Digits>
      <Segment><Region>US</Region><Digits>24</Digits></Segment> <!-- * EXCEPTION * Known Issuer Identifier in US -->
    </Segment>

    <!-- Column 2 -->
    <Segment>
      <Digits>2</Digits>
      <Segment><Region>CZ</Region><Digits>0</Digits></Segment>
      <Segment><Region>SK</Region><Digits>1</Digits></Segment>
      <Segment><Region>LI</Region><Digits>3</Digits></Segment>
    </Segment>

    <!-- Column 3 -->
    <Segment><Region>AT</Region><Digits>3</Digits></Segment>
    
    <!-- Column 4 -->
    <Segment>
      <Region>GB</Region>
      <Digits>4</Digits>
      <Segment>
        <Region>GG</Region>
        <Digits>33</Digits>
        <Digits>37</Digits>
      </Segment>
      <Segment>
        <Region>IM</Region>
        <Digits>18</Digits>
        <Digits>53</Digits>
      </Segment>
      <Segment>
        <Region>JE</Region>
        <Digits>03</Digits>
        <Digits>36</Digits>
        <Digits>76</Digits>
      </Segment>
    </Segment>

    <!-- Column 5 -->
    <Segment><Region>DK</Region><Digits>5</Digits></Segment>
    
    <!-- Column 6 -->
    <Segment><Region>SE</Region><Digits>6</Digits></Segment>
    
    <!-- Column 7 -->
    <Segment><Region>NO</Region><Digits>7</Digits></Segment>
    <!-- <Segment><Region>SJ</Region><Digits>7</Digits></Segment> * EXCEPTION * Currently no way to disambiguate between NO and SJ -->
    
    <!-- Column 8 -->
    <Segment><Region>PL</Region><Digits>8</Digits></Segment>
    
    <!-- Column 9 -->
    <Segment><Region>DE</Region><Digits>9</Digits></Segment>
    
  </Segment>
  <!-- End Row 4 -->

  <Segment>
    <!-- Row 5 -->
    <!-- No fall back at this level -->
    <Digits>5</Digits>

    <!-- Column 0 -->
    <Segment>
      <Digits>0</Digits>
      <Segment>
        <Region>FK</Region>
        <Digits>0</Digits>
      </Segment>
      <!-- <Segment><Region>GS</Region><Digits>0</Digits></Segment> Currently no way to disambiguate between FK and GS -->
      <Segment>
        <Region>BZ</Region>
        <Digits>1</Digits>
      </Segment>
      <Segment>
        <Region>GT</Region>
        <Digits>2</Digits>
      </Segment>
      <Segment>
        <Region>SV</Region>
        <Digits>3</Digits>
      </Segment>
      <Segment>
        <Region>HN</Region>
        <Digits>4</Digits>
      </Segment>
      <Segment>
        <Region>NI</Region>
        <Digits>5</Digits>
      </Segment>
      <Segment>
        <Region>CR</Region>
        <Digits>6</Digits>
      </Segment>
      <Segment>
        <Region>PA</Region>
        <Digits>7</Digits>
      </Segment>
      <Segment>
        <Region>PM</Region>
        <Digits>8</Digits>
      </Segment>
      <Segment>
        <Region>HT</Region>
        <Digits>9</Digits>
      </Segment>
    </Segment>

    <!-- Column 1 -->
    <Segment>
      <Region>PE</Region>
      <Digits>1</Digits>
    </Segment>

    <!-- Column 2 -->
    <Segment>
      <Region>MX</Region>
      <Digits>2</Digits>
    </Segment>

    <!-- Column 3 -->
    <Segment>
      <Region>CU</Region>
      <Digits>3</Digits>
    </Segment>

    <!-- Column 4 -->
    <Segment>
      <Region>AR</Region>
      <Digits>4</Digits>
    </Segment>

    <!-- Column 5 -->
    <Segment>
      <Region>BR</Region>
      <Digits>5</Digits>
    </Segment>

    <!-- Column 6 -->
    <Segment>
      <Region>CL</Region>
      <Digits>6</Digits>
    </Segment>

    <!-- Column 7 -->
    <Segment>
      <Region>CO</Region>
      <Digits>7</Digits>
    </Segment>

    <!-- Column 8 -->
    <Segment>
      <Region>VE</Region>
      <Digits>8</Digits>
    </Segment>

    <!-- Column 9 -->
    <Segment>
      <Digits>9</Digits>
      <Segment>
        <Region>GP</Region>
        <Digits>0</Digits>
      </Segment>
      <!-- <Segment><Region>BL</Region><Digits>0</Digits></Segment>
      <Segment><Region>MF</Region><Digits>0</Digits></Segment> * EXCEPTION * Currently no way to disambiguate between GP, BL, and MF -->
      <Segment>
        <Region>BO</Region>
        <Digits>1</Digits>
      </Segment>
      <Segment>
        <Region>GY</Region>
        <Digits>2</Digits>
      </Segment>
      <Segment>
        <Region>EC</Region>
        <Digits>3</Digits>
      </Segment>
      <Segment>
        <Region>GF</Region>
        <Digits>4</Digits>
      </Segment>
      <Segment>
        <Region>PY</Region>
        <Digits>5</Digits>
      </Segment>
      <Segment>
        <Region>MQ</Region>
        <Digits>6</Digits>
      </Segment>
      <Segment>
        <Region>SR</Region>
        <Digits>7</Digits>
      </Segment>
      <Segment>
        <Region>UY</Region>
        <Digits>8</Digits>
      </Segment>
      <Segment>
        <!-- Fallback to CW -->
        <Region>CW</Region>
        <Digits>9</Digits>
        <Segment>
          <Region>BQ</Region>
          <Digits>78</Digits>
        </Segment>
        <Segment>
          <Region>CW</Region>
          <Digits>00</Digits>
          <Digits>96</Digits>
          <Digits>91</Digits>
        </Segment>
      </Segment>
    </Segment>

  </Segment>
  <!-- End Row 5 -->

  <Segment>
    <!-- Row 6 -->
    <!-- No fall back at this level -->
    <Digits>6</Digits>
    
    <!-- Column 0 -->
    <Segment><Region>MY</Region><Digits>0</Digits></Segment>

    <!-- Column 1 -->
    <Segment><Region>AU</Region><Digits>1</Digits></Segment>
    <!-- <Segment><Region>CX</Region><Digits>1</Digits></Segment>
    <Segment><Region>CC</Region><Digits>1</Digits></Segment> * EXCEPTION * Currently no way to disambiguate between AU, CX, and CC -->

    <!-- Column 2 -->
    <Segment><Region>ID</Region><Digits>2</Digits></Segment>

    <!-- Column 3 -->
    <Segment><Region>PH</Region><Digits>3</Digits></Segment>
    
    <!-- Column 4 -->
    <Segment><Region>NZ</Region><Digits>4</Digits></Segment>
    <!-- <Segment><Region>PN</Region><Digits>4</Digits></Segment> * EXCEPTION * Currently no way to disambiguate between NZ and PN -->

    <!-- Column 5 -->
    <Segment><Region>SG</Region><Digits>5</Digits></Segment>
    
    <!-- Column 6 -->
    <Segment><Region>TH</Region><Digits>6</Digits></Segment>
    
    <!-- Column 7 -->
    <Segment>
      <Digits>7</Digits>
      <Segment><Region>TL</Region><Digits>0</Digits></Segment>
      <Segment>
        <!-- * EXCEPTION * Fall back to AU -->
        <Region>AU</Region>
        <Digits>2</Digits>
        <Segment>
          <Region>AQ</Region>
          <Digits>10</Digits>
        </Segment>
        <!--
        <Segment>
          <Region>NF</Region>
          <Digits>??</Digits>
        </Segment> * EXCEPTION * Currently no way to disambiguate between NF and AQ -->
      </Segment>
      <Segment><Region>BN</Region><Digits>3</Digits></Segment>
      <Segment><Region>NR</Region><Digits>4</Digits></Segment>
      <Segment><Region>PG</Region><Digits>5</Digits></Segment>
      <Segment><Region>TO</Region><Digits>6</Digits></Segment>
      <Segment><Region>SB</Region><Digits>7</Digits></Segment>
      <Segment><Region>VU</Region><Digits>8</Digits></Segment>
      <Segment><Region>FJ</Region><Digits>9</Digits></Segment>
    </Segment>
    
    <!-- Column 8 -->
    <Segment>
      <Digits>8</Digits>
      <Segment><Region>PW</Region><Digits>0</Digits></Segment>
      <Segment><Region>WF</Region><Digits>1</Digits></Segment>
      <Segment><Region>CK</Region><Digits>2</Digits></Segment>
      <Segment><Region>NU</Region><Digits>3</Digits></Segment>
      <Segment><Region>WS</Region><Digits>5</Digits></Segment>
      <Segment><Region>KI</Region><Digits>6</Digits></Segment>
      <Segment><Region>NC</Region><Digits>7</Digits></Segment>
      <Segment><Region>TV</Region><Digits>8</Digits></Segment>
      <Segment><Region>PF</Region><Digits>9</Digits></Segment>
    </Segment>
    
    <!-- Column 9 -->
    <Segment>
      <Digits>9</Digits>
      <Segment><Region>TK</Region><Digits>0</Digits></Segment>
      <Segment><Region>FM</Region><Digits>1</Digits></Segment>
      <Segment><Region>MH</Region><Digits>2</Digits></Segment>
    </Segment>
    
  </Segment>
  <!-- End Row 6 -->

  <Segment>
    <!-- Row 7 -->
    <!-- Fall back to Russia? -->
    <Region>RU</Region>
    <Digits>7</Digits>
    
    <!-- Column 0-2 (unassigned) -->

    <!-- Column 3-4 (RU) -->
    
    <!-- Column 5 (unassigned) -->

    <!-- Column 6-7 (KZ) -->
    <Segment>
      <Region>KZ</Region>
      <Digits>6</Digits>
      <Digits>7</Digits>
    </Segment>
    
    <!-- Column 8 (RU/GE-AB) -->
    
    <!-- Column 9 (RU/GE-AB) -->
    
  </Segment>
  <!-- End Row 7 -->

  <Segment>
    <!-- Row 8 -->
    <!-- No fall back at this level -->
    <Digits>8</Digits>
    
    <!-- Column 0 (unassigned) -->
    
    <!-- Column 1 -->
    <Segment><Region>JP</Region><Digits>1</Digits></Segment>

    <!-- Column 2 -->
    <Segment><Region>KR</Region><Digits>2</Digits></Segment>

    <!-- Column 3 (unassigned) -->
    
    <!-- Column 4 -->
    <Segment><Region>VN</Region><Digits>4</Digits></Segment>

    <!-- Column 5 -->
    <Segment>
      <Digits>5</Digits>
      <Segment><Region>KP</Region><Digits>0</Digits></Segment>
      <Segment><Region>HK</Region><Digits>2</Digits></Segment>
      <Segment><Region>MO</Region><Digits>3</Digits></Segment>
      <Segment><Region>KH</Region><Digits>5</Digits></Segment>
      <Segment><Region>LA</Region><Digits>6</Digits></Segment>
    </Segment>    

    <!-- Column 6 -->
    <Segment><Region>CN</Region><Digits>6</Digits></Segment>
    
    <!-- Column 7 -->
    <Segment>
      <Segment><Region>GB</Region><Digits>70</Digits></Segment>
    </Segment>
    
    <!-- Column 8 -->
    <Segment>
      <Digits>8</Digits>
      <Segment><Region>BD</Region><Digits>0</Digits></Segment>

      <!-- * EXCEPTION * Known Issuer Identifiers for satellite service
      <Segment>
        <Digits>1</Digits>
        <Segment><Region>GB</Region><Digits>1</Digits></Segment>
        <Segment><Region>US</Region><Digits>6</Digits></Segment>
      </Segment>
      <Segment>
        <Digits>2</Digits>
        <Segment><Region>AE</Region><Digits>16</Digits></Segment>
        <Segment><Region>GB</Region><Digits>39</Digits></Segment>
        <Segment><Region>NO</Region><Digits>99</Digits></Segment>
      </Segment>
      -->

      <Segment><Region>TW</Region><Digits>6</Digits></Segment>
    </Segment>
    
    <!-- Column 9 (unassigned) -->
    
  </Segment>
  <!-- End Row 8 -->

  <Segment>
    <!-- Row 9 -->
    <!-- No fall back at this level -->
    <Digits>9</Digits>
    
    <!-- Column 0 -->
    <Segment><Region>TR</Region><Digits>0</Digits></Segment>
    <!-- <Segment><Region>CT</Region><Digits>0</Digits></Segment> * EXCEPTION * Currently no way to disambiguate between TR and CT -->

    <!-- Column 1 -->
    <Segment><Region>IN</Region><Digits>1</Digits></Segment>

    <!-- Column 2 -->
    <Segment><Region>PK</Region><Digits>2</Digits></Segment>

    <!-- Column 3 -->
    <Segment><Region>AF</Region><Digits>3</Digits></Segment>
    
    <!-- Column 4 -->
    <Segment><Region>LK</Region><Digits>4</Digits></Segment>

    <!-- Column 5 -->
    <Segment><Region>MM</Region><Digits>5</Digits></Segment>
    
    <!-- Column 6 -->
    <Segment>
      <Digits>6</Digits>
      <Segment><Region>MV</Region><Digits>0</Digits></Segment>
      <Segment><Region>LB</Region><Digits>1</Digits></Segment>
      <Segment><Region>JO</Region><Digits>2</Digits></Segment>
      <Segment><Region>SY</Region><Digits>3</Digits></Segment>
      <Segment><Region>IQ</Region><Digits>4</Digits></Segment>
      <Segment><Region>KW</Region><Digits>5</Digits></Segment>
      <Segment><Region>SA</Region><Digits>6</Digits></Segment>
      <Segment><Region>YE</Region><Digits>7</Digits></Segment>
      <Segment><Region>OM</Region><Digits>8</Digits></Segment>
    </Segment>
    
    <!-- Column 7 -->
    <Segment>
      <Digits>7</Digits>
      <Segment><Region>PS</Region><Digits>0</Digits></Segment>
      <Segment><Region>AE</Region><Digits>1</Digits></Segment>
      <Segment><Region>IL</Region><Digits>2</Digits></Segment>
      <Segment><Region>BH</Region><Digits>3</Digits></Segment>
      <Segment><Region>QA</Region><Digits>4</Digits></Segment>
      <Segment><Region>BT</Region><Digits>5</Digits></Segment>
      <Segment><Region>MN</Region><Digits>6</Digits></Segment>
      <Segment><Region>NP</Region><Digits>7</Digits></Segment>
    </Segment>
    
    <!-- Column 8 -->
    <Segment><Region>IR</Region><Digits>8</Digits></Segment>
    
    <!-- Column 9 -->
    <Segment>
      <Digits>9</Digits>
      <Segment><Region>TJ</Region><Digits>2</Digits></Segment>
      <Segment><Region>TM</Region><Digits>3</Digits></Segment>
      <Segment><Region>AZ</Region><Digits>4</Digits></Segment>
      <Segment><Region>GE</Region><Digits>5</Digits></Segment>
      <Segment><Region>KG</Region><Digits>6</Digits></Segment>
      <Segment><Region>KZ</Region><Digits>7</Digits></Segment>
      <Segment><Region>UZ</Region><Digits>8</Digits></Segment>
    </Segment>
    
  </Segment>
  <!-- End Row 9 -->
  
</IccidToRegion>