/*!
 * phone-codes/phone-nl.js
 * https://github.com/RobinHerbots/Inputmask
 * Copyright (c) 2010 - 2017 Robin Herbots
 * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php)
 * Version: 3.3.11
 */

!(function (factory) {
  "function" == typeof define && define.amd
    ? define(["../inputmask"], factory)
    : "object" == typeof exports
    ? (module.exports = factory(require("../inputmask")))
    : factory(window.Inputmask);
})(function (Inputmask) {
  return (
    Inputmask.extendAliases({
      phonenl: {
        alias: "abstractphone",
        countrycode: "31",
        phoneCodes: [
          {
            mask: "+31-10-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Rotterdam",
          },
          {
            mask: "+31-111-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Zierikzee",
          },
          {
            mask: "+31-113-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Goes",
          },
          {
            mask: "+31-114-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Hulst",
          },
          {
            mask: "+31-115-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Terneuzen",
          },
          {
            mask: "+31-117-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Oostburg",
          },
          {
            mask: "+31-118-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Middelburg",
          },
          {
            mask: "+31-13-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Tilburg",
          },
          {
            mask: "+31-14-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Intern gebruik door KPN",
          },
          {
            mask: "+31-15-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Delft",
          },
          {
            mask: "+31-161-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Rijen",
          },
          {
            mask: "+31-162-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Oosterhout",
          },
          {
            mask: "+31-164-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Bergen op Zoom",
          },
          {
            mask: "+31-165-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Roosendaal",
          },
          {
            mask: "+31-166-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Tholen",
          },
          {
            mask: "+31-167-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Steenbergen",
          },
          {
            mask: "+31-168-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Zevenbergen",
          },
          {
            mask: "+31-172-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Alphen aan den Rijn",
          },
          {
            mask: "+31-174-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Naaldwijk",
          },
          {
            mask: "+31-180-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Krimpen aan den IJsel",
          },
          {
            mask: "+31-181-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Spijkenisse",
          },
          {
            mask: "+31-182-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Gouda",
          },
          {
            mask: "+31-183-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Gorinchem",
          },
          {
            mask: "+31-184-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Sliedrecht",
          },
          {
            mask: "+31-186-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Oud-Beijerland",
          },
          {
            mask: "+31-187-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Middelharnis",
          },
          {
            mask: "+31-20-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Amsterdam",
          },
          {
            mask: "+31-222-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Den Burg",
          },
          {
            mask: "+31-223-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Den Helder",
          },
          {
            mask: "+31-224-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Schagen",
          },
          {
            mask: "+31-226-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Noord-Scharwoude",
          },
          {
            mask: "+31-227-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Middenmeer",
          },
          {
            mask: "+31-228-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Enkhuizen",
          },
          {
            mask: "+31-229-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Hoorn",
          },
          {
            mask: "+31-23-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Haarlem",
          },
          {
            mask: "+31-24-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Nijmegen",
          },
          {
            mask: "+31-251-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Beverwijk",
          },
          {
            mask: "+31-252-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Hillegom",
          },
          {
            mask: "+31-255-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "IJmuiden",
          },
          {
            mask: "+31-26-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Arnhem",
          },
          {
            mask: "+31-294-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Weesp",
          },
          {
            mask: "+31-297-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Uithoorn",
          },
          {
            mask: "+31-299-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Purmerend",
          },
          {
            mask: "+31-30-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Utrecht",
          },
          {
            mask: "+31-313-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Dieren",
          },
          {
            mask: "+31-314-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Doetinchem",
          },
          {
            mask: "+31-315-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Terborg",
          },
          {
            mask: "+31-316-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Zevenaar",
          },
          {
            mask: "+31-317-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Wageningen",
          },
          {
            mask: "+31-318-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Ede",
          },
          {
            mask: "+31-320-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Lelystad",
          },
          {
            mask: "+31-321-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Dronten",
          },
          {
            mask: "+31-33-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Amersfoort",
          },
          {
            mask: "+31-341-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Harderwijk",
          },
          {
            mask: "+31-342-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Barneveld",
          },
          {
            mask: "+31-343-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Doorn",
          },
          {
            mask: "+31-344-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Tiel",
          },
          {
            mask: "+31-294-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Weesp",
          },
          {
            mask: "+31-297-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Uithoorn",
          },
          {
            mask: "+31-299-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Purmerend",
          },
          {
            mask: "+31-30-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Utrecht",
          },
          {
            mask: "+31-313-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Dieren",
          },
          {
            mask: "+31-314-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Doetinchem",
          },
          {
            mask: "+31-315-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Terborg",
          },
          {
            mask: "+31-316-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Zevenaar",
          },
          {
            mask: "+31-317-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Wageningen",
          },
          {
            mask: "+31-318-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Ede",
          },
          {
            mask: "+31-320-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Lelystad",
          },
          {
            mask: "+31-321-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Dronten",
          },
          {
            mask: "+31-33-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Amersfoort",
          },
          {
            mask: "+31-341-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Harderwijk",
          },
          {
            mask: "+31-342-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Barneveld",
          },
          {
            mask: "+31-343-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Doorn",
          },
          {
            mask: "+31-344-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Tiel",
          },
          {
            mask: "+31-345-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Culemborg",
          },
          {
            mask: "+31-346-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Maarssen",
          },
          {
            mask: "+31-347-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Vianen",
          },
          {
            mask: "+31-348-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Woerden",
          },
          {
            mask: "+31-35-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Hilversum",
          },
          {
            mask: "+31-36-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Almere",
          },
          {
            mask: "+31-38-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Zwolle",
          },
          {
            mask: "+31-40-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Eindhoven",
          },
          {
            mask: "+31-411-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Boxtel",
          },
          {
            mask: "+31-412-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Oss",
          },
          {
            mask: "+31-413-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Veghel",
          },
          {
            mask: "+31-416-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Waalwijk",
          },
          {
            mask: "+31-418-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Zaltbommel",
          },
          {
            mask: "+31-43-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Maastricht",
          },
          {
            mask: "+31-45-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Heerlen",
          },
          {
            mask: "+31-46-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Sittard",
          },
          {
            mask: "+31-475-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Roermond",
          },
          {
            mask: "+31-478-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Venray",
          },
          {
            mask: "+31-481-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Bemmel",
          },
          {
            mask: "+31-485-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Cuijk",
          },
          {
            mask: "+31-486-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Grave",
          },
          {
            mask: "+31-487-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Druten",
          },
          {
            mask: "+31-488-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Zetten",
          },
          {
            mask: "+31-492-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Helmond",
          },
          {
            mask: "+31-493-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Deurne",
          },
          {
            mask: "+31-495-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Weert",
          },
          {
            mask: "+31-497-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Eersel",
          },
          {
            mask: "+31-499-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Best",
          },
          {
            mask: "+31-50-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Groningen",
          },
          {
            mask: "+31-511-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Feanw�lden",
          },
          {
            mask: "+31-512-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Drachten",
          },
          {
            mask: "+31-513-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Heerenveen",
          },
          {
            mask: "+31-514-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Balk",
          },
          {
            mask: "+31-515-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Sneek",
          },
          {
            mask: "+31-516-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Oosterwolde",
          },
          {
            mask: "+31-517-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Franeker",
          },
          {
            mask: "+31-518-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "St Annaparochie",
          },
          {
            mask: "+31-519-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Dokkum",
          },
          {
            mask: "+31-521-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Steenwijk",
          },
          {
            mask: "+31-522-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Meppel",
          },
          {
            mask: "+31-523-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Dedemsvaart",
          },
          {
            mask: "+31-524-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Coevorden",
          },
          {
            mask: "+31-525-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Elburg",
          },
          {
            mask: "+31-527-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Emmeloord",
          },
          {
            mask: "+31-528-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Hoogeveen",
          },
          {
            mask: "+31-529-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Ommen",
          },
          {
            mask: "+31-53-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Enschede",
          },
          {
            mask: "+31-541-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Oldenzaal",
          },
          {
            mask: "+31-543-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Winterswijk",
          },
          {
            mask: "+31-544-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Groenlo",
          },
          {
            mask: "+31-545-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Neede",
          },
          {
            mask: "+31-546-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Almelo",
          },
          {
            mask: "+31-547-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Goor",
          },
          {
            mask: "+31-548-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Rijssen",
          },
          {
            mask: "+31-55-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Apeldoorn",
          },
          {
            mask: "+31-561-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Wolvega",
          },
          {
            mask: "+31-562-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "West-Terschelling",
          },
          {
            mask: "+31-566-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Jirnsum",
          },
          {
            mask: "+31-570-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Deventer",
          },
          {
            mask: "+31-571-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Twello",
          },
          {
            mask: "+31-572-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Raalte",
          },
          {
            mask: "+31-573-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Lochem",
          },
          {
            mask: "+31-575-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Zutphen",
          },
          {
            mask: "+31-577-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Uddel",
          },
          {
            mask: "+31-578-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Epe",
          },
          {
            mask: "+31-58-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Leeuwarden",
          },
          {
            mask: "+31-591-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Emmen",
          },
          {
            mask: "+31-592-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Assen",
          },
          {
            mask: "+31-593-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Beilen",
          },
          {
            mask: "+31-594-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Zuidhorn",
          },
          {
            mask: "+31-595-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Warffum",
          },
          {
            mask: "+31-596-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Appingedam",
          },
          {
            mask: "+31-597-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Winschoten",
          },
          {
            mask: "+31-598-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Hoogezand",
          },
          {
            mask: "+31-599-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Stadskanaal",
          },
          {
            mask: "+31-70-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Den Haag",
          },
          {
            mask: "+31-71-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Leiden",
          },
          {
            mask: "+31-72-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Alkmaar",
          },
          {
            mask: "+31-73-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "'s-Hertogenbosch",
          },
          {
            mask: "+31-74-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Hengelo",
          },
          {
            mask: "+31-75-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Zaandam",
          },
          {
            mask: "+31-76-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Breda",
          },
          {
            mask: "+31-77-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Venlo",
          },
          {
            mask: "+31-78-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Dordrecht",
          },
          {
            mask: "+31-79-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Zoetermeer",
          },
          {
            mask: "+31-61-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Mobiele nummers",
          },
          {
            mask: "+31-62-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Mobiele nummers",
          },
          {
            mask: "+31-63-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Mobiele nummers",
          },
          {
            mask: "+31-64-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Mobiele nummers",
          },
          {
            mask: "+31-65-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Mobiele nummers",
          },
          {
            mask: "+31-68-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Mobiele nummers",
          },
          {
            mask: "+31-69-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Mobiele nummers",
          },
          {
            mask: "+31-66-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Semafonie",
          },
          {
            mask: "+31-670-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Videotex",
          },
          {
            mask: "+31-671-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Videotex",
          },
          {
            mask: "+31-672-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Videotex",
          },
          {
            mask: "+31-673-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Videotex",
          },
          {
            mask: "+31-674-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Videotex",
          },
          {
            mask: "+31-675-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Videotex",
          },
          {
            mask: "+31-676-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Inbelnummers van internetproviders",
          },
          {
            mask: "+31-800-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Gratis informatienummers",
          },
          {
            mask: "+31-82-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Virtual Private Network",
          },
          {
            mask: "+31-88-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Bedrijfsnummers",
          },
          {
            mask: "+31-900-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Betaalde informatienummers",
          },
          {
            mask: "+31-906-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Betaalde informatienummers",
          },
          {
            mask: "+31-909-###-###",
            cc: "NL",
            cd: "Netherlands",
            city: "Betaalde informatienummers",
          },
          {
            mask: "+31-91-###-####",
            cc: "NL",
            cd: "Netherlands",
            city: "Plaatsonafhankelijk netnummer, geschikt voor beeldtelefonie of lijnen met verhoogde kwaliteit",
          },
        ],
      },
    }),
    Inputmask
  );
});
