{
  "MU": {
    "region": "MU",
    "callingCode": "230",
    "nationalNumberPattern": "^(?:(?:2(?:[0346-8]\\d|1[0-8])|4(?:[013568]\\d|2[0-24-8]|71|90)|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4})$",
    "possibleLengths": [
      7,
      8
    ],
    "types": {
      "MOBILE": {
        "nationalNumberPattern": "^(?:5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|(?:5(?:2[5-9]|4[3-689]|[57]\\d|8[0-689]|9[0-8])|7(?:0[0-7]|3[013]))\\d{5})$",
        "possibleLengths": [
          8
        ]
      },
      "FIXED": {
        "nationalNumberPattern": "^(?:(?:2(?:[0346-8]\\d|1[0-8])|4(?:[013568]\\d|2[0-24-8]|71|90)|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4})$",
        "possibleLengths": [
          7,
          8
        ]
      },
      "TOLL_FREE": {
        "nationalNumberPattern": "^(?:802\\d{7}|80[0-2]\\d{4})$",
        "possibleLengths": [
          7,
          10
        ]
      },
      "PREMIUM_RATE": {
        "nationalNumberPattern": "^(?:30\\d{5})$",
        "possibleLengths": [
          7
        ]
      },
      "VOIP": {
        "nationalNumberPattern": "^(?:3(?:20|9\\d)\\d{4})$",
        "possibleLengths": [
          7
        ]
      },
      "PAGER": {
        "nationalNumberPattern": "^(?:219\\d{4})$",
        "possibleLengths": [
          7
        ]
      }
    },
    "formats": [
      {
        "pattern": "(\\d{3})(\\d{4})",
        "format": "$1 $2",
        "leadingDigits": [
          "[2-46]|8[013]"
        ]
      },
      {
        "pattern": "(\\d{4})(\\d{4})",
        "format": "$1 $2",
        "leadingDigits": [
          "[57]"
        ]
      },
      {
        "pattern": "(\\d{5})(\\d{5})",
        "format": "$1 $2",
        "leadingDigits": [
          "8"
        ]
      }
    ]
  }
}
