{
  "PG": {
    "region": "PG",
    "callingCode": "675",
    "nationalNumberPattern": "^(?:(?:(?:3[0-2]|4[257]|5[34]|9[78])\\d|64[1-9]|85[02-46-9])\\d{4})$",
    "possibleLengths": [
      7
    ],
    "types": {
      "MOBILE": {
        "nationalNumberPattern": "^(?:(?:7\\d|8[1-48])\\d{6})$",
        "possibleLengths": [
          8
        ]
      },
      "FIXED": {
        "nationalNumberPattern": "^(?:(?:(?:3[0-2]|4[257]|5[34]|9[78])\\d|64[1-9]|85[02-46-9])\\d{4})$",
        "possibleLengths": [
          7
        ]
      },
      "TOLL_FREE": {
        "nationalNumberPattern": "^(?:180\\d{4})$",
        "possibleLengths": [
          7
        ]
      },
      "VOIP": {
        "nationalNumberPattern": "^(?:2(?:0[0-57]|7[568])\\d{4})$",
        "possibleLengths": [
          7
        ]
      },
      "PAGER": {
        "nationalNumberPattern": "^(?:27[01]\\d{4})$",
        "possibleLengths": [
          7
        ]
      }
    },
    "formats": [
      {
        "pattern": "(\\d{3})(\\d{4})",
        "format": "$1 $2",
        "leadingDigits": [
          "18|[2-69]|85"
        ]
      },
      {
        "pattern": "(\\d{4})(\\d{4})",
        "format": "$1 $2",
        "leadingDigits": [
          "[78]"
        ]
      }
    ]
  }
}
