1 // ***** BEGIN LICENSE BLOCK *****
2 // Version: MPL 1.1/GPL 2.0/LGPL 2.1
4 // The contents of this file are subject to the Mozilla Public License Version
5 // 1.1 (the "License"); you may not use this file except in compliance with
6 // the License. You may obtain a copy of the License at
7 // http://www.mozilla.org/MPL/
9 // Software distributed under the License is distributed on an "AS IS" basis,
10 // WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
11 // for the specific language governing rights and limitations under the
14 // The Original Code is the Public Suffix List.
16 // The Initial Developer of the Original Code is
17 // Jo Hermans <jo.hermans@gmail.com>.
18 // Portions created by the Initial Developer are Copyright (C) 2007
19 // the Initial Developer. All Rights Reserved.
22 // Ruben Arakelyan <ruben@rubenarakelyan.com>
23 // Gervase Markham <gerv@gerv.net>
24 // Pamela Greene <pamg.bugs@gmail.com>
25 // David Triendl <david@triendl.name>
26 // Jothan Frakes <jothan@gmail.com>
27 // The kind representatives of many TLD registries
29 // Alternatively, the contents of this file may be used under the terms of
30 // either the GNU General Public License Version 2 or later (the "GPL"), or
31 // the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
32 // in which case the provisions of the GPL or the LGPL are applicable instead
33 // of those above. If you wish to allow use of your version of this file only
34 // under the terms of either the GPL or the LGPL, and not to allow others to
35 // use your version of this file under the terms of the MPL, indicate your
36 // decision by deleting the provisions above and replace them with the notice
37 // and other provisions required by the GPL or the LGPL. If you do not delete
38 // the provisions above, a recipient may use your version of this file under
39 // the terms of any one of the MPL, the GPL or the LGPL.
41 // ***** END LICENSE BLOCK *****
43 // ac : http://en.wikipedia.org/wiki/.ac
52 // ad : http://en.wikipedia.org/wiki/.ad
56 // ae : http://en.wikipedia.org/wiki/.ae
57 // see also: "Domain Name Eligibility Policy" at http://www.aeda.ae/eng/aepolicy.php
67 // aero : see http://www.information.aero/index.php?id=66
69 accident-investigation.aero
70 accident-prevention.aero
80 air-traffic-control.aero
135 passenger-association.aero
159 // af : http://www.nic.af/help.jsp
167 // ag : http://www.nic.ag/prices.htm
175 // ai : http://nic.com.ai/
182 // al : http://www.ert.gov.al/ert_alb/faq_det.html?Id=31
191 // am : http://en.wikipedia.org/wiki/.am
194 // an : http://www.una.an/an_domreg/default.asp
201 // ao : http://en.wikipedia.org/wiki/.ao
202 // http://www.dns.ao/REGISTR.DOC
211 // aq : http://en.wikipedia.org/wiki/.aq
214 // ar : http://en.wikipedia.org/wiki/.ar
216 !congresodelalengua3.ar
218 !gobiernoelectronico.ar
226 // arpa : http://en.wikipedia.org/wiki/.arpa
227 // Confirmed by registry <iana-questions@icann.org> 2008-06-18
235 // as : http://en.wikipedia.org/wiki/.as
239 // asia : http://en.wikipedia.org/wiki/.asia
242 // at : http://en.wikipedia.org/wiki/.at
243 // Confirmed by registry <it@nic.at> 2008-06-17
250 // http://www.info.at/
254 // priv.at : http://www.nic.priv.at/
255 // Submitted by registry <lendl@nic.at> 2008-06-09
258 // au : http://en.wikipedia.org/wiki/.au
259 // http://www.auda.org.au/
269 // Historic 2LDs (closed to new registration, but sites still exist)
273 // CGDNs - http://www.cgdn.org.au/
292 // Removed at request of Shae.Donelan@services.nsw.gov.au, 2010-03-04
301 // aw : http://en.wikipedia.org/wiki/.aw
305 // ax : http://en.wikipedia.org/wiki/.ax
308 // az : http://en.wikipedia.org/wiki/.az
323 // ba : http://en.wikipedia.org/wiki/.ba
336 // bb : http://en.wikipedia.org/wiki/.bb
347 // bd : http://en.wikipedia.org/wiki/.bd
350 // be : http://en.wikipedia.org/wiki/.be
351 // Confirmed by registry <tech@dns.be> 2008-06-08
355 // bf : http://en.wikipedia.org/wiki/.bf
359 // bg : http://en.wikipedia.org/wiki/.bg
360 // https://www.register.bg/user/static/rules/en/index.html
399 // bh : http://en.wikipedia.org/wiki/.bh
407 // bi : http://en.wikipedia.org/wiki/.bi
408 // http://whois.nic.bi/
416 // biz : http://en.wikipedia.org/wiki/.biz
419 // bj : http://en.wikipedia.org/wiki/.bj
425 // bm : http://www.bermudanic.bm/dnr-text.txt
433 // bn : http://en.wikipedia.org/wiki/.bn
436 // bo : http://www.nic.bo/
448 // br : http://registro.br/dominio/dpn.html
449 // Updated by registry <fneves@registro.br> 2011-03-01
520 // bs : http://www.nic.bs/rules.html
528 // bt : http://en.wikipedia.org/wiki/.bt
536 // bv : No registrations at this time.
537 // Submitted by registry <jarle@uninett.no> 2006-06-16
539 // bw : http://en.wikipedia.org/wiki/.bw
540 // http://www.gobin.info/domainname/bw.doc
541 // list of other 2nd level tlds ?
546 // by : http://en.wikipedia.org/wiki/.by
547 // http://tld.by/rules_2006_en.html
548 // list of other 2nd level tlds ?
552 // Official information does not indicate that com.by is a reserved
553 // second-level domain, but it's being used as one (see www.google.com.by and
554 // www.yahoo.com.by, for example), so we list it here for safety's sake.
560 // bz : http://en.wikipedia.org/wiki/.bz
561 // http://www.belizenic.bz/
569 // ca : http://en.wikipedia.org/wiki/.ca
571 // ca geographical names
586 // gc.ca: http://en.wikipedia.org/wiki/.gc.ca
587 // see also: http://registry.gc.ca/en/SubdomainFAQ
590 // co.ca: http://registry.co.ca
593 // cat : http://en.wikipedia.org/wiki/.cat
596 // cc : http://en.wikipedia.org/wiki/.cc
599 // cd : http://en.wikipedia.org/wiki/.cd
600 // see also: https://www.nic.cd/domain/insertDomain_2.jsp?act=1
604 // cf : http://en.wikipedia.org/wiki/.cf
607 // cg : http://en.wikipedia.org/wiki/.cg
610 // ch : http://en.wikipedia.org/wiki/.ch
613 // ci : http://en.wikipedia.org/wiki/.ci
614 // http://www.nic.ci/index.php?page=charte
632 // ck : http://en.wikipedia.org/wiki/.ck
636 // cl : http://en.wikipedia.org/wiki/.cl
643 // cm : http://en.wikipedia.org/wiki/.cm
647 // cn : http://en.wikipedia.org/wiki/.cn
648 // Submitted by registry <tanyaling@cnnic.cn> 2008-06-11
660 // cn geographic names
696 // co : http://en.wikipedia.org/wiki/.co
697 // Submitted by registry <tecnico@uniandes.edu.co> 2008-06-11
713 // com : http://en.wikipedia.org/wiki/.com
716 // CentralNic names : http://www.centralnic.com/names/domains
717 // Confirmed by registry <gavin.brown@centralnic.com> 2008-06-09
718 // Updated by registry <gavin.brown@centralnic.com> 2011-05-27
739 // Requested by Yngve Pettersen <yngve@opera.com> 2009-11-26
742 // Requested by Eduardo Vela <evn@google.com> 2010-09-06
745 // coop : http://en.wikipedia.org/wiki/.coop
748 // cr : http://www.nic.cr/niccr_publico/showRegistroDominiosScreen.do
758 // cu : http://en.wikipedia.org/wiki/.cu
767 // cv : http://en.wikipedia.org/wiki/.cv
770 // cx : http://en.wikipedia.org/wiki/.cx
771 // list of other 2nd level tlds ?
775 // cy : http://en.wikipedia.org/wiki/.cy
778 // cz : http://en.wikipedia.org/wiki/.cz
781 // de : http://en.wikipedia.org/wiki/.de
782 // Confirmed by registry <ops@denic.de> (with technical
783 // reservations) 2008-07-01
786 // CentralNic names : http://www.centralnic.com/names/domains
787 // Submitted by registry <gavin.brown@centralnic.com> 2011-05-27
790 // dj : http://en.wikipedia.org/wiki/.dj
793 // dk : http://en.wikipedia.org/wiki/.dk
794 // Confirmed by registry <robert@dk-hostmaster.dk> 2008-06-17
797 // dm : http://en.wikipedia.org/wiki/.dm
805 // do : http://en.wikipedia.org/wiki/.do
818 // dz : http://en.wikipedia.org/wiki/.dz
829 // ec : http://www.nic.ec/reg/paso1.asp
830 // Submitted by registry <vabboud@nic.ec> 2008-07-04
845 // edu : http://en.wikipedia.org/wiki/.edu
848 // ee : http://www.eenet.ee/EENet/dom_reeglid.html#lisa_B
861 // eg : http://en.wikipedia.org/wiki/.eg
873 // er : http://en.wikipedia.org/wiki/.er
876 // es : https://www.nic.es/site_ingles/ingles/dominios/index.html
884 // et : http://en.wikipedia.org/wiki/.et
887 // eu : http://en.wikipedia.org/wiki/.eu
890 // fi : http://en.wikipedia.org/wiki/.fi
892 // aland.fi : http://en.wikipedia.org/wiki/.ax
893 // This domain is being phased out in favor of .ax. As there are still many
894 // domains under aland.fi, we still keep it on the list until aland.fi is
895 // completely removed.
896 // TODO: Check for updates (expected to be phased out around Q1/2009)
898 // iki.fi : Submitted by Hannu Aronsson <haa@iki.fi> 2009-11-05
901 // fj : http://en.wikipedia.org/wiki/.fj
904 // fk : http://en.wikipedia.org/wiki/.fk
907 // fm : http://en.wikipedia.org/wiki/.fm
910 // fo : http://en.wikipedia.org/wiki/.fo
913 // fr : http://www.afnic.fr/
914 // domaines descriptifs : http://www.afnic.fr/obtenir/chartes/nommage-fr/annexe-descriptifs
922 // domaines sectoriels : http://www.afnic.fr/obtenir/chartes/nommage-fr/annexe-sectoriels
929 chirurgiens-dentistes.fr
930 experts-comptables.fr
941 // ga : http://en.wikipedia.org/wiki/.ga
944 // gb : This registry is effectively dormant
945 // Submitted by registry <Damien.Shaw@ja.net> 2008-06-12
947 // gd : http://en.wikipedia.org/wiki/.gd
950 // ge : http://www.nic.net.ge/policy_en.pdf
960 // gf : http://en.wikipedia.org/wiki/.gf
963 // gg : http://www.channelisles.net/applic/avextn.shtml
971 // gh : http://en.wikipedia.org/wiki/.gh
972 // see also: http://www.nic.gh/reg_now.php
973 // Although domains directly at second level are not possible at the moment,
974 // they have been possible for some time and may come back.
982 // gi : http://www.nic.gi/rules.html
991 // gl : http://en.wikipedia.org/wiki/.gl
995 // gm : http://www.nic.gm/htmlpages%5Cgm-policy.htm
998 // gn : http://psg.com/dns/gn/gn.txt
999 // Submitted by registry <randy@psg.com> 2008-06-17
1007 // gov : http://en.wikipedia.org/wiki/.gov
1010 // gp : http://www.nic.gp/index.php?lang=en
1019 // gq : http://en.wikipedia.org/wiki/.gq
1022 // gr : https://grweb.ics.forth.gr/english/1617-B-2005.html
1023 // Submitted by registry <segred@ics.forth.gr> 2008-06-09
1031 // gs : http://en.wikipedia.org/wiki/.gs
1034 // gt : http://www.gt/politicas.html
1038 // gu : http://gadao.gov.gu/registration.txt
1041 // gw : http://en.wikipedia.org/wiki/.gw
1044 // gy : http://en.wikipedia.org/wiki/.gy
1045 // http://registry.gy/
1051 // hk : https://www.hkdnr.hk
1052 // Submitted by registry <hk.tech@hkirc.hk> 2008-06-11
1076 // hm : http://en.wikipedia.org/wiki/.hm
1079 // hn : http://www.nic.hn/politicas/ps02,,05.html
1088 // hr : http://www.dns.hr/documents/pdf/HRTLD-regulations.pdf
1095 // ht : http://www.nic.ht/info/charte.cfm
1115 // hu : http://www.domain.hu/domain/English/sld.html
1116 // Confirmed by registry <pasztor@iszt.hu> 2008-06-12
1150 // id : http://en.wikipedia.org/wiki/.id
1151 // see also: https://register.pandi.or.id/
1162 // ie : http://en.wikipedia.org/wiki/.ie
1166 // il : http://en.wikipedia.org/wiki/.il
1169 // im : https://www.nic.im/pdfs/imfaqs.pdf
1180 // in : http://en.wikipedia.org/wiki/.in
1181 // see also: http://www.inregistry.in/policies/
1182 // Please note, that nic.in is not an offical eTLD, but used by most
1183 // government institutions.
1198 // info : http://en.wikipedia.org/wiki/.info
1201 // int : http://en.wikipedia.org/wiki/.int
1202 // Confirmed by registry <iana-questions@icann.org> 2008-06-18
1206 // io : http://www.nic.io/rules.html
1207 // list of other 2nd level tlds ?
1211 // iq : http://www.cmc.iq/english/iq/iqregister1.htm
1220 // ir : http://www.nic.ir/Terms_and_Conditions_ir,_Appendix_1_Domain_Rules
1221 // Also see http://www.nic.ir/Internationalized_Domain_Names
1222 // Two <iran>.ir entries added at request of <tech-team@nic.ir>, 2010-04-16
1231 // xn--mgba3a4f16a.ir (<iran>.ir, Persian YEH)
1233 // xn--mgba3a4fra.ir (<iran>.ir, Arabic YEH)
1236 // is : http://www.isnic.is/domain/rules.php
1237 // Confirmed by registry <marius@isgate.is> 2008-12-06
1246 // it : http://en.wikipedia.org/wiki/.it
1250 // list of reserved geo-names :
1251 // http://www.nic.it/documenti/regolamenti-e-linee-guida/regolamento-assegnazione-versione-6.0.pdf
1252 // (There is also a list of reserved geo-names corresponding to Italian
1253 // municipalities : http://www.nic.it/documenti/appendice-c.pdf , but it is
1254 // not included here.)
1275 andria-barletta-trani.it
1276 andriabarlettatrani.it
1277 trani-barletta-andria.it
1278 tranibarlettaandria.it
1279 barletta-trani-andria.it
1280 barlettatraniandria.it
1281 andria-trani-barletta.it
1282 andriatranibarletta.it
1283 trani-andria-barletta.it
1284 traniandriabarletta.it
1314 carbonia-iglesias.it
1315 iglesias-carbonia.it
1414 monzaedellabrianza.it
1415 monza-e-della-brianza.it
1531 // je : http://www.channelisles.net/applic/avextn.shtml
1539 // jm : http://www.com.jm/register.html
1542 // jo : http://www.dns.jo/Registration_policy.aspx
1553 // jobs : http://en.wikipedia.org/wiki/.jobs
1556 // jp : http://en.wikipedia.org/wiki/.jp
1557 // http://jprs.co.jp/en/jpdomain.html
1558 // Submitted by registry <yone@jprs.co.jp> 2008-06-11
1559 // Updated by registry <yone@jprs.co.jp> 2008-12-04
1561 // jp organizational type names
1571 // jp geographic type names
1572 // http://jprs.jp/doc/rule/saisoku-1.html
1691 // ke : http://www.kenic.or.ke/index.php?option=com_content&task=view&id=117&Itemid=145
1694 // kg : http://www.domain.kg/dmn_n.html
1703 // kh : http://www.mptc.gov.kh/dns_registration.htm
1706 // ki : http://www.ki/dns/index.html
1716 // km : http://en.wikipedia.org/wiki/.km
1717 // http://www.domaine.km/documents/charte.doc
1728 // These are only mentioned as proposed suggestions at domaine.km, but
1729 // http://en.wikipedia.org/wiki/.km says they're available for registration:
1739 // kn : http://en.wikipedia.org/wiki/.kn
1740 // http://www.dot.kn/domainRules.html
1747 // kp : http://www.kcce.kp/en_index.php
1755 // kr : http://en.wikipedia.org/wiki/.kr
1756 // see also: http://domain.nida.or.kr/eng/registration.jsp
1771 // kr geographical names
1789 // kw : http://en.wikipedia.org/wiki/.kw
1792 // ky : http://www.icta.ky/da_ky_reg_dom.php
1793 // Confirmed by registry <kysupport@perimeterusa.com> 2008-06-17
1801 // kz : http://en.wikipedia.org/wiki/.kz
1802 // see also: http://www.nic.kz/rules/index.jsp
1811 // la : http://en.wikipedia.org/wiki/.la
1812 // Submitted by registry <gavin.brown@nic.la> 2008-06-10
1822 // see http://www.c.la/
1825 // lb : http://en.wikipedia.org/wiki/.lb
1826 // Submitted by registry <randy@psg.com> 2008-06-17
1833 // lc : http://en.wikipedia.org/wiki/.lc
1834 // see also: http://www.nic.lc/rules.htm
1843 // li : http://en.wikipedia.org/wiki/.li
1846 // lk : http://www.nic.lk/seclevpr.html
1863 // lr : http://psg.com/dns/lr/lr.txt
1864 // Submitted by registry <randy@psg.com> 2008-06-17
1871 // ls : http://en.wikipedia.org/wiki/.ls
1876 // lt : http://en.wikipedia.org/wiki/.lt
1878 // gov.lt : http://www.gov.lt/index_en.php
1881 // lu : http://www.dns.lu/en/
1884 // lv : http://www.nic.lv/DNS/En/generic.php
1896 // ly : http://www.nic.ly/regulations.php
1908 // ma : http://en.wikipedia.org/wiki/.ma
1909 // http://www.anrt.ma/fr/admin/download/upload/file_fr782.pdf
1918 // mc : http://www.nic.mc/
1923 // md : http://en.wikipedia.org/wiki/.md
1926 // me : http://en.wikipedia.org/wiki/.me
1937 // mg : http://www.nic.mg/tarif.htm
1948 // mh : http://en.wikipedia.org/wiki/.mh
1951 // mil : http://en.wikipedia.org/wiki/.mil
1954 // mk : http://en.wikipedia.org/wiki/.mk
1955 // see also: http://dns.marnet.net.mk/postapka.php
1965 // ml : http://www.gobin.info/domainname/ml-template.doc
1966 // see also: http://en.wikipedia.org/wiki/.ml
1976 // mm : http://en.wikipedia.org/wiki/.mm
1979 // mn : http://en.wikipedia.org/wiki/.mn
1985 // mo : http://www.monic.net.mo/
1993 // mobi : http://en.wikipedia.org/wiki/.mobi
1996 // mp : http://www.dot.mp/
1997 // Confirmed by registry <dcamacho@saipan.com> 2008-06-17
2000 // mq : http://en.wikipedia.org/wiki/.mq
2003 // mr : http://en.wikipedia.org/wiki/.mr
2007 // ms : http://en.wikipedia.org/wiki/.ms
2010 // mt : https://www.nic.org.mt/dotmt/
2013 // mu : http://en.wikipedia.org/wiki/.mu
2023 // museum : http://about.museum/naming/
2024 // http://index.museum/
2036 americanantiques.museum
2046 archaeological.museum
2056 artsandcrafts.museum
2058 assassination.museum
2079 beeldengeluid.museum
2093 botanicalgarden.museum
2094 botanicgarden.museum
2096 brandywinevalley.museum
2100 britishcolumbia.museum
2118 casadelamoneda.museum
2125 chesapeakebay.museum
2129 childrensgarden.museum
2132 christiansburg.museum
2142 coastaldefence.museum
2146 colonialwilliamsburg.museum
2147 coloradoplateau.museum
2150 communication.museum
2151 communications.museum
2154 computerhistory.museum
2157 contemporaryart.museum
2161 correios-e-telecomunicações.museum
2164 countryestate.museum
2170 culturalcenter.museum
2178 decorativearts.museum
2203 environmentalconservation.museum
2212 farmequipment.museum
2254 harvestcelebration.museum
2257 heimatunduhren.museum
2260 hembygdsforbund.museum
2264 historicalsociety.museum
2265 historichouses.museum
2269 historyofscience.museum
2274 imageandsound.museum
2302 kunstsammlung.museum
2303 kunstunddesign.museum
2316 livinghistory.museum
2339 medizinhistorisches.museum
2366 museumvereniging.museum
2369 nationalfirearms.museum
2370 nationalheritage.museum
2371 nativeamerican.museum
2372 naturalhistory.museum
2373 naturalhistorymuseum.museum
2374 naturalsciences.museum
2376 naturhistorisches.museum
2377 natuurwetenschappen.museum
2396 oceanographic.museum
2397 oceanographique.museum
2416 philadelphiaarea.museum
2429 posts-and-telecommunications.museum
2464 scienceandhistory.museum
2465 scienceandindustry.museum
2466 sciencecenter.museum
2467 sciencecenters.museum
2468 science-fiction.museum
2469 sciencehistory.museum
2471 sciencesnaturelles.museum
2484 soundandvision.museum
2485 southcarolina.museum
2494 stateofdelaware.museum
2511 telekommunikation.museum
2534 uscountryestate.museum
2536 usdecorativearts.museum
2540 uslivinghistory.museum
2557 watchandclock.museum
2558 watch-and-clock.museum
2575 // mv : http://en.wikipedia.org/wiki/.mv
2576 // "mv" included because, contra Wikipedia, google.mv exists.
2593 // mw : http://www.registrar.mw/
2607 // mx : http://www.nic.mx/
2608 // Submitted by registry <farias@nic.mx> 2008-06-19
2616 // my : http://www.mynic.net.my/
2626 // mz : http://www.gobin.info/domainname/mz-template.doc
2629 // na : http://www.na-nic.com.na/
2630 // http://www.info.na/domain/
2650 // name : has 2nd-level tlds, but there's no list of them
2653 // nc : http://www.cctld.nc/
2657 // ne : http://en.wikipedia.org/wiki/.ne
2660 // net : http://en.wikipedia.org/wiki/.net
2663 // CentralNic names : http://www.centralnic.com/names/domains
2664 // Submitted by registry <gavin.brown@centralnic.com> 2008-06-17
2670 // ZaNiC names : http://www.za.net/
2671 // Confirmed by registry <hostmaster@nic.za.net> 2009-10-03
2674 // nf : http://en.wikipedia.org/wiki/.nf
2687 // ng : http://psg.com/dns/ng/
2688 // Submitted by registry <randy@psg.com> 2008-06-17
2696 // ni : http://www.nic.ni/dominios.htm
2699 // nl : http://www.domain-registry.nl/ace.php/c,728,122,,,,Home.html
2700 // Confirmed by registry <Antoin.Verschuren@sidn.nl> (with technical
2701 // reservations) 2008-06-08
2704 // BV.nl will be a registry for dutch BV's (besloten vennootschap)
2707 // the co.nl domain is managed by CoDNS B.V. Added 2010-05-23.
2710 // no : http://www.norid.no/regelverk/index.en.html
2711 // The Norwegian registry has declined to notify us of updates. The web pages
2712 // referenced below are the official source of the data. There is also an
2713 // announce mailing list:
2714 // https://postlister.uninett.no/sympa/info/norid-diskusjon
2716 // Norid generic domains : http://www.norid.no/regelverk/vedlegg-c.en.html
2724 // Non-Norid generic domains : http://www.norid.no/regelverk/vedlegg-d.en.html
2730 // no geographical names : http://www.norid.no/regelverk/vedlegg-b.en.html
2753 // primary and lower secondary schools per county
3030 heroy.more-og-romsdal.no
3031 herøy.møre-og-romsdal.no
3298 sande.more-og-romsdal.no
3299 sande.møre-og-romsdal.no
3477 // the co.no domain is managed by CoDNS B.V. Added 2010-05-23.
3480 // np : http://www.mos.com.np/register.html
3483 // nr : http://cenpac.net.nr/dns/index.html
3484 // Confirmed by registry <technician@cenpac.net.nr> 2008-06-17
3494 // nu : http://en.wikipedia.org/wiki/.nu
3497 // nz : http://en.wikipedia.org/wiki/.nz
3500 // om : http://en.wikipedia.org/wiki/.om
3513 // org : http://en.wikipedia.org/wiki/.org
3516 // CentralNic names : http://www.centralnic.com/names/domains
3517 // Submitted by registry <gavin.brown@centralnic.com> 2008-06-17
3518 // Updated by registry <gavin.brown@centralnic.com> 2011-05-27
3522 // ZaNiC names : http://www.za.net/
3523 // Confirmed by registry <hostmaster@nic.za.net> 2009-10-03
3526 // pa : http://www.nic.pa/
3527 // Some additional second level "domains" resolve directly as hostnames, such as
3528 // pannet.pa, so we add a rule for "pa".
3542 // pe : https://www.nic.pe/InformeFinalComision.pdf
3552 // pf : http://www.gobin.info/domainname/formulaire-pf.pdf
3558 // pg : http://en.wikipedia.org/wiki/.pg
3561 // ph : http://www.domains.ph/FAQ2.asp
3562 // Submitted by registry <jed@email.com.ph> 2008-06-13
3573 // pk : http://pk5.pknic.net.pk/pk5/msgNamepk.PK
3590 // pl : http://www.dns.pl/english/
3592 // NASK functional domains (nask.pl / dns.pl) : http://www.dns.pl/english/dns-funk.html
3626 // ICM functional domains (icm.edu.pl)
3630 // Government domains (administred by ippt.gov.pl)
3641 // other functional domains
3645 // NASK geographical domains : http://www.dns.pl/english/dns-regiony.html
3766 // TASK geographical domains (www.task.gda.pl/uslugi/dns)
3772 // other geographical domains
3779 // co.pl : Mainseek Sp. z o.o. http://www.co.pl
3782 // pn : http://www.government.pn/PnRegistry/policies.htm
3790 // pr : http://www.nic.pr/index.asp?f=1
3802 // these aren't mentioned on nic.pr, but on http://en.wikipedia.org/wiki/.pr
3807 // pro : http://www.nic.pro/support_faq.htm
3817 // ps : http://en.wikipedia.org/wiki/.ps
3818 // http://www.nic.ps/registration/policy.html#reg
3828 // pt : http://online.dns.pt/dns/start_dns
3839 // pw : http://en.wikipedia.org/wiki/.pw
3848 // py : http://www.nic.py/faq_a.html#faq_b
3851 // qa : http://domains.qa/en/
3862 // re : http://www.afnic.re/obtenir/chartes/nommage-re/annexe-descriptifs
3868 // ro : http://www.rotld.ro/
3882 // rs : http://en.wikipedia.org/wiki/.rs
3891 // ru : http://www.cctld.ru/ru/docs/aktiv_8.php
3901 // Geographical domains
4003 yuzhno-sakhalinsk.ru
4004 // More geographical domains
4029 // Technical domains
4032 // rw : http://www.nic.rw/cgi-bin/policy.pl
4044 // sa : http://www.nic.net.sa/
4055 // sb : http://www.sbnic.net.sb/
4056 // Submitted by registry <lee.humphries@telekom.com.sb> 2008-06-08
4064 // sc : http://www.nic.sc/
4072 // sd : http://www.isoc.sd/sudanic.isoc.sd/billing_pricing.htm
4073 // Submitted by registry <admin@isoc.sd> 2008-06-17
4083 // se : http://en.wikipedia.org/wiki/.se
4084 // Submitted by registry <Patrik.Wallstrom@iis.se> 2008-06-24
4127 // sg : http://www.nic.net.sg/sub_policies_agreement/2ld.html
4136 // sh : http://www.nic.sh/rules.html
4137 // list of 2nd level domains ?
4140 // si : http://en.wikipedia.org/wiki/.si
4143 // sj : No registrations at this time.
4144 // Submitted by registry <jarle@uninett.no> 2008-06-16
4146 // sk : http://en.wikipedia.org/wiki/.sk
4147 // list of 2nd level domains ?
4150 // sl : http://www.nic.sl
4151 // Submitted by registry <adam@neoip.com> 2008-06-12
4159 // sm : http://en.wikipedia.org/wiki/.sm
4162 // sn : http://en.wikipedia.org/wiki/.sn
4172 // so : http://www.soregistry.com/
4178 // sr : http://en.wikipedia.org/wiki/.sr
4181 // st : http://www.nic.st/html/policyrules/
4196 // su : http://en.wikipedia.org/wiki/.su
4199 // sv : http://www.svnet.org.sv/svpolicy.html
4202 // sy : http://en.wikipedia.org/wiki/.sy
4203 // see also: http://www.gobin.info/domainname/sy.doc
4212 // sz : http://en.wikipedia.org/wiki/.sz
4213 // http://www.sispa.org.sz/
4219 // tc : http://en.wikipedia.org/wiki/.tc
4222 // td : http://en.wikipedia.org/wiki/.td
4225 // tel: http://en.wikipedia.org/wiki/.tel
4226 // http://www.telnic.org/
4229 // tf : http://en.wikipedia.org/wiki/.tf
4232 // tg : http://en.wikipedia.org/wiki/.tg
4233 // http://www.nic.tg/nictg/index.php implies no reserved 2nd-level domains,
4234 // although this contradicts wikipedia.
4237 // th : http://en.wikipedia.org/wiki/.th
4238 // Submitted by registry <krit@thains.co.th> 2008-06-17
4248 // tj : http://www.nic.tj/policy.htm
4266 // tk : http://en.wikipedia.org/wiki/.tk
4269 // tl : http://en.wikipedia.org/wiki/.tl
4273 // tm : http://www.nic.tm/rules.html
4274 // list of 2nd level tlds ?
4277 // tn : http://en.wikipedia.org/wiki/.tn
4278 // http://whois.ati.tn/
4301 // to : http://en.wikipedia.org/wiki/.to
4302 // Submitted by registry <egullich@colo.to> 2008-06-17
4311 // tr : http://en.wikipedia.org/wiki/.tr
4314 // Used by government in the TRNC
4315 // http://en.wikipedia.org/wiki/.nc.tr
4318 // travel : http://en.wikipedia.org/wiki/.travel
4321 // tt : http://www.nic.tt/
4341 // tv : http://en.wikipedia.org/wiki/.tv
4342 // Not listing any 2LDs as reserved since none seem to exist in practice,
4343 // Wikipedia notwithstanding.
4346 // tw : http://en.wikipedia.org/wiki/.tw
4362 // tz : http://en.wikipedia.org/wiki/.tz
4363 // Submitted by registry <randy@psg.com> 2008-06-17
4364 // Updated from http://www.tznic.or.tz/index.php/domains.html 2010-10-25
4373 // ua : http://www.nic.net.ua/
4429 // Private registries in .ua
4433 // ug : http://www.registry.co.ug/
4442 // uk : http://en.wikipedia.org/wiki/.uk
4454 !national-library-scotland.uk
4458 // us : http://en.wikipedia.org/wiki/.us
4465 // us geographic names
4521 // The registrar notes several more specific domains available in each state,
4522 // such as state.*.us, dst.*.us, etc., but resolution of these is somewhat
4523 // haphazard; in some states these domains resolve as addresses, while in others
4524 // only subdomains are available, or even nothing at all. We include the
4525 // most common ones where it's clear that different sites are different
4540 // k12.hi.us Hawaii has a state-wide DOE login: bug 614565
4695 // k12.ma.us contains school districts in Massachusetts. The 4LDs are
4696 // managed indepedently except for private (PVT), charter (CHTR) and
4697 // parochial (PAROCH) schools. Those are delegated dorectly to the
4698 // 5LD operators. <k12-ma-hostmaster _ at _ rsuc.gweep.net>
4703 // uy : http://www.antel.com.uy/
4706 // uz : http://www.reg.uz/registerr.html
4707 // are there other 2nd level tlds ?
4712 // va : http://en.wikipedia.org/wiki/.va
4715 // vc : http://en.wikipedia.org/wiki/.vc
4716 // Submitted by registry <kshah@ca.afilias.info> 2008-06-13
4725 // ve : http://registro.nic.ve/nicve/registro/index.html
4728 // vg : http://en.wikipedia.org/wiki/.vg
4731 // vi : http://www.nic.vi/newdomainform.htm
4732 // http://www.nic.vi/Domain_Rules/body_domain_rules.html indicates some other
4733 // TLDs are "reserved", such as edu.vi and gov.vi, but doesn't actually say they
4734 // are available for registration (which they do not seem to be).
4742 // vn : https://www.dot.vn/vnnic/vnnic/domainregistration.jsp
4757 // vu : http://en.wikipedia.org/wiki/.vu
4758 // list of 2nd level tlds ?
4761 // ws : http://en.wikipedia.org/wiki/.ws
4762 // http://samoanic.ws/index.dhtml
4771 // Please sort by ISO 3166 ccTLD, then punicode string
4772 // when submitting patches and follow this format:
4773 // <Punicode> ("<english word>" <language>) : <ISO 3166 ccTLD>
4774 // [optional sponsoring org]
4777 // xn--mgbaam7a8h ("Emerat" Arabic) : AE
4778 //http://nic.ae/english/arabicdomain/rules.jsp
4781 // xn--54b7fta0cc ("Bangla" Bangla) : BD
4784 // xn--fiqs8s ("China" Chinese-Han-Simplified <.Zhonggou>) : CN
4786 // http://cnnic.cn/html/Dir/2005/10/11/3218.htm
4789 // xn--fiqz9s ("China" Chinese-Han-Traditional <.Zhonggou>) : CN
4791 // http://cnnic.cn/html/Dir/2005/10/11/3218.htm
4794 // xn--lgbbat1ad8j ("Algeria / Al Jazair" Arabic) : DZ
4797 // xn--wgbh1c ("Egypt" Arabic .masr) : EG
4798 // http://www.dotmasr.eg/
4801 // xn--node ("ge" Georgian (Mkhedruli)) : GE
4804 // xn--j6w193g ("Hong Kong" Chinese-Han) : HK
4805 // https://www2.hkirc.hk/register/rules.jsp
4808 // xn--h2brj9c ("Bharat" Devanagari) : IN
4812 // xn--mgbbh1a71e ("Bharat" Arabic) : IN
4816 // xn--fpcrj9c3d ("Bharat" Telugu) : IN
4820 // xn--gecrj9c ("Bharat" Gujarati) : IN
4824 // xn--s9brj9c ("Bharat" Gurmukhi) : IN
4828 // xn--45brj9c ("Bharat" Bengali) : IN
4832 // xn--xkc2dl3a5ee0h ("India" Tamil) : IN
4836 // xn--mgba3a4f16a ("Iran" Persian) : IR
4839 // xn--mgba3a4fra ("Iran" Arabic) : IR
4842 //xn--mgbayh7gpa ("al-Ordon" Arabic) JO
4843 //National Information Technology Center (NITC)
4844 //Royal Scientific Society, Al-Jubeiha
4847 // xn--3e0b707e ("Republic of Korea" Hangul) : KR
4850 // xn--fzc2c9e2c ("Lanka" Sinhalese-Sinhala) : LK
4854 // xn--xkc2al3hye2a ("Ilangai" Tamil) : LK
4858 // xn--mgbc0a9azcg ("Morocco / al-Maghrib" Arabic) : MA
4861 // xn--mgb9awbf ("Oman" Arabic) : OM
4864 // xn--ygbi2ammx ("Falasteen" Arabic) : PS
4865 // The Palestinian National Internet Naming Authority (PNINA)
4866 // http://www.pnina.ps
4869 // xn--90a3ac ("srb" Cyrillic) : RS
4872 // xn--p1ai ("rf" Russian-Cyrillic) : RU
4873 // http://www.cctld.ru/en/docs/rulesrf.php
4876 // xn--wgbl6a ("Qatar" Arabic) : QA
4877 // http://www.ict.gov.qa/
4880 // xn--mgberp4a5d4ar ("AlSaudiah" Arabic) : SA
4881 // http://www.nic.net.sa/
4884 // xn--mgberp4a5d4a87g ("AlSaudiah" Arabic) variant : SA
4887 // xn--mgbqly7c0a67fbc ("AlSaudiah" Arabic) variant : SA
4890 // xn--mgbqly7cvafr ("AlSaudiah" Arabic) variant : SA
4893 // xn--ogbpf8fl ("Syria" Arabic) : SY
4896 // xn--mgbtf8fl ("Syria" Arabic) variant : SY
4899 // xn--yfro4i67o Singapore ("Singapore" Chinese-Han) : SG
4902 // xn--clchc0ea0b2g2a9gcd ("Singapore" Tamil) : SG
4905 // xn--o3cw4h ("Thai" Thai) : TH
4906 // http://www.thnic.co.th
4909 // xn--pgbs0dh ("Tunis") : TN
4913 // xn--kpry57d ("Taiwan" Chinese-Han-Traditional) : TW
4914 // http://www.twnic.net/english/dn/dn_07a.htm
4917 // xn--kprw13d ("Taiwan" Chinese-Han-Simplified) : TW
4918 // http://www.twnic.net/english/dn/dn_07a.htm
4921 // xn--nnx388a ("Taiwan") variant : TW
4924 // xn--j1amh ("ukr" Cyrillic) : UA
4927 // xn--mgb2ddes ("AlYemen" Arabic) : YE
4930 // xxx : http://icmregistry.com
4933 // ye : http://www.y.net.ye/services/domain_name.htm
4936 // za : http://www.zadna.org.za/slds.html
4939 // zm : http://en.wikipedia.org/wiki/.zm
4942 // zw : http://en.wikipedia.org/wiki/.zw
4945 // DynDNS.com Dynamic DNS zones : http://www.dyndns.com/services/dns/dyndns/
4966 barrel-of-knowledge.info
4967 barrell-of-knowledge.info
4973 boldlygoingnowhere.org
5000 endoftheinternet.org
5004 est-mon-blogueur.com
5103 is-a-conservative.com
5105 is-a-cubicle-slave.com
5109 is-a-financialadvisor.com
5115 is-a-hard-worker.com
5121 is-a-libertarian.com
5129 is-a-personaltrainer.com
5130 is-a-photographer.com
5140 is-an-accountant.com
5146 is-an-entertainer.com
5153 is-into-cartoons.com
5157 is-not-certified.com
5171 issmarterthanyou.com
5193 saves-the-whales.com