{
  "NZ": {
    "region": "NZ",
    "callingCode": "64",
    "nationalNumberPattern": "^(?:240\\d{5}|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6})$",
    "possibleLengths": [
      8
    ],
    "types": {
      "MOBILE": {
        "nationalNumberPattern": "^(?:2(?:[0-27-9]\\d|6)\\d{6,7}|2(?:1\\d|75)\\d{5})$",
        "possibleLengths": [
          8,
          9,
          10
        ]
      },
      "FIXED": {
        "nationalNumberPattern": "^(?:240\\d{5}|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6})$",
        "possibleLengths": [
          8
        ]
      },
      "TOLL_FREE": {
        "nationalNumberPattern": "^(?:508\\d{6,7}|80\\d{6,8})$",
        "possibleLengths": [
          8,
          9,
          10
        ]
      },
      "PREMIUM_RATE": {
        "nationalNumberPattern": "^(?:(?:1[13-57-9]\\d{5}|50(?:0[08]|30|66|77|88))\\d{3}|90\\d{6,8})$",
        "possibleLengths": [
          7,
          8,
          9,
          10
        ]
      },
      "PERSONAL_NUMBER": {
        "nationalNumberPattern": "^(?:70\\d{7})$",
        "possibleLengths": [
          9
        ]
      },
      "UAN": {
        "nationalNumberPattern": "^(?:8(?:1[16-9]|22|3\\d|4[045]|5[459]|6[235-9]|7[0-3579]|90)\\d{2,7})$",
        "possibleLengths": [
          5,
          6,
          7,
          8,
          9,
          10
        ]
      }
    },
    "nationalPrefix": "0",
    "formats": [
      {
        "pattern": "(\\d{2})(\\d{3,8})",
        "format": "$1 $2",
        "nationalPrefixFormattingRule": "$NP$FG",
        "leadingDigits": [
          "8[1-79]"
        ]
      },
      {
        "pattern": "(\\d{3})(\\d{2})(\\d{2,3})",
        "format": "$1 $2 $3",
        "nationalPrefixFormattingRule": "$NP$FG",
        "leadingDigits": [
          "50[036-8]|8|90",
          "50(?:[0367]|88)|8|90"
        ]
      },
      {
        "pattern": "(\\d)(\\d{3})(\\d{4})",
        "format": "$1 $2 $3",
        "nationalPrefixFormattingRule": "$NP$FG",
        "leadingDigits": [
          "24|[346]|7[2-57-9]|9[2-9]"
        ]
      },
      {
        "pattern": "(\\d{3})(\\d{3})(\\d{3,4})",
        "format": "$1 $2 $3",
        "nationalPrefixFormattingRule": "$NP$FG",
        "leadingDigits": [
          "2(?:10|74)|[589]"
        ]
      },
      {
        "pattern": "(\\d{2})(\\d{3,4})(\\d{4})",
        "format": "$1 $2 $3",
        "nationalPrefixFormattingRule": "$NP$FG",
        "leadingDigits": [
          "1|2[028]"
        ]
      },
      {
        "pattern": "(\\d{2})(\\d{3})(\\d{3,5})",
        "format": "$1 $2 $3",
        "nationalPrefixFormattingRule": "$NP$FG",
        "leadingDigits": [
          "2(?:[169]|7[0-35-9])|7"
        ]
      }
    ]
  }
}
