/* gs-topdomains.h */

#ifndef _h_topdomains
#define _h_topdomains

/* size of the domain table */
#define MAX_DOMAIN	255

char *doma[MAX_DOMAIN][2] = {
    {"Afganistan",		".af"},
    {"Albania",			".al"},
    {"Algeria",			".dz"},
    {"American Samoa",		".as"},
    {"Andorra",			".ad"},
    {"Angola",			".ao"},
    {"Anguilla",		".ai"},
    {"Antarctica",		".aq"},
    {"Antigua and Barbuda",	".ag"},
    {"Argentina",		".ar"},
    {"Armenia",			".am"},
    {"Aruba",			".aw"},
    {"Ascension Island",	".ac"},
    {"Australia",		".au"},
    {"Austria",			".at"},
    {"Azerbaidjan",		".az"},
    {"Bahamas",			".bs"},
    {"Bahrain",			".bh"},
    {"Bangladesh",		".bd"},
    {"Barbados",		".bb"},
    {"Belarus",			".by"},
    {"Belgium",			".be"},
    {"Belize",			".bz"},
    {"Benin",			".bj"},
    {"Bermuda",			".bm"},
    {"Buthan",			".bt"},
    {"Bolivia",			".bo"},
    {"Bosnia and Herzegovina",	".ba"},
    {"Botswana",		".bw"},
    {"Bouvet Island",		".bv"},
    {"Brazil",			".br"},
    {"British Indian Ocean Territory",".io"},
    {"Brunei Darussalam",	".bn"},
    {"Bulgaria",		".bg"},
    {"Burkina Faso",		".bf"},
    {"Burundi",			".bi"},
    {"Cambodia",		".kh"},
    {"Cameroon",		".cm"},
    {"Canada",			".ca"},
    {"Cape Verde",		".cv"},
    {"Cayman Islands",		".ky"},
    {"Central African Republic",".cf"},
    {"Chad",			".td"},
    {"Chile",			".cl"},
    {"China",			".cn"},
    {"Christmas Island",	".cx"},
    {"Cocos (Keeling) Islands",	".cc"},
    {"Colombia",		".co"},
    {"Comoros",			".km"},
    {"Congo, Dem. People's Republic",".cd"},
    {"Congo, Republic of",	".cg"},
    {"Cook Islands",		".ck"},
    {"Costa Rica",		".cr"},
    {"Cote D'Ivoire",		".ci"},
    {"Croatia",			".hr"},
    {"Cuba",			".cu"},
    {"Cyprus",			".cy"},
    {"Czech Republic",		".cz"},
    {"Denmark",			".dk"},
    {"Djibouti",		".dj"},
    {"Dominica",		".dm"},
    {"Dominican Republic",	".do"},
    {"East Timor",		".tp"},
    {"Ecuador",			".ec"},
    {"Egypt",			".eg"},
    {"El Salvador",		".sv"},
    {"Equatorial Guinea",	".gq"},
    {"Eritrea",			".er"},
    {"Estonia",			".ee"},
    {"Ethiopia",		".et"},
    {"Falkland Islands (Malvinas)",".fk"},
    {"Faroe Islands",		".fo"},
    {"Fiji",			".fj"},
    {"Finland",			".fi"},
    {"France",			".fr"},
    {"France, Metropolitan",	".fx"},
    {"French Guiana",		".gf"},
    {"French Polynesia",	".pf"},
    {"French Southern Territories",".tf"},
    {"Gabon",			".ga"},
    {"Gambia",			".gm"},
    {"Georgia",			".ge"},
    {"Germany",			".de"},
    {"Ghana",			".gh"},
    {"Gibraltar",		".gi"},
    {"Greece",			".gr"},
    {"Greenland",		".gl"},
    {"Grenada",			".gd"},
    {"Guadeloupe",		".gp"},
    {"Guam",			".gu"},
    {"Guatemala",		".gt"},
    {"Guernsey",		".gg"},
    {"Guinea",			".gn"},
    {"Guinea Bissau",		".gw"},
    {"Guyana",			".gy"},
    {"Haiti",			".ht"},
    {"Heard and McDonald Islands",".hm"},
    {"Holy See (Vatican City State)",".va"},
    {"Honduras",		".hn"},
    {"Hong Kong",		".hk"},
    {"Hungary",			".hu"},
    {"Iceland",			".is"},
    {"India",			".in"},
    {"Indonesia",		".id"},
    {"Iran",			".ir"},
    {"Iraq",			".iq"},
    {"Ireland",			".ie"},
    {"Isle of Man",		".im"},
    {"Israel",			".il"},
    {"Italy",			".it"},
    {"Jamaica",			".jm"},
    {"Japan",			".jp"},
    {"Jersey",			".je"},
    {"Jordan",			".jo"},
    {"Kazakhstan",		".kz"},
    {"Kenya",			".ke"},
    {"Kiribati",		".ki"},
    {"North Korea",		".kp"},
    {"South Korea",		".kr"},
    {"former Soviet Union",	".su"},
    {"Kuwait",			".kw"},
    {"Kyrgyzstan",		".kg"},
    {"Laos",			".la"},
    {"Latvia",			".lv"},
    {"Lebanon",			".lb"},
    {"Lesotho",			".ls"},
    {"Liberia",			".lr"},
    {"Libya",			".ly"},
    {"Liechtenstein",		".li"},
    {"Lithuania",		".lt"},
    {"Luxembourg",		".lu"},
    {"Macau",			".mo"},
    {"Macedonia",		".mk"},
    {"Madagascar",		".mg"},
    {"Malawi",			".mw"},
    {"Malaysia",		".my"},
    {"Maldives",		".mv"},
    {"Mali",			".ml"},
    {"Malta",			".mt"},
    {"Marshall Islands",	".mh"},
    {"Martinique",		".mq"},
    {"Mauritania",		".mr"},
    {"Mauritius",		".mu"},
    {"Mayotte",			".yt"},
    {"Mexico",			".mx"},
    {"Micronesia",		".fm"},
    {"Moldova",			".md"},
    {"Monaco",			".mc"},
    {"Mongolia",		".mn"},
    {"Montserrat",		".ms"},
    {"Morocco",			".ma"},
    {"Mozambique",		".mz"},
    {"Myanmar",			".mm"},
    {"Namibia",			".na"},
    {"Nauru",			".nr"},
    {"Nepal",			".np"},
    {"Netherlands",		".nl"},
    {"Netherlands Antilles",	".an"},
    {"New Caledonia",		".nc"},
    {"New Zealand",		".nz"},
    {"Nicaragua",		".ni"},
    {"Niger",			".ne"},
    {"Nigeria",			".ng"},
    {"Niue",			".nu"},
    {"Norfolk Island",		".nf"},
    {"Northern Mariana Islands",".mp"},
    {"Norway",			".no"},
    {"Oman",			".om"},
    {"Pakistan",		".pk"},
    {"Palau",			".pw"},
    {"Panama",			".pa"},
    {"Papua New Guinea",	".pg"},
    {"Paraguay",		".py"},
    {"Peru",			".pe"},
    {"Philippines",		".ph"},
    {"Pitcairn Island",		".pn"},
    {"Poland",			".pl"},
    {"Portugal",		".pt"},
    {"Puerto Rico",		".pr"},
    {"Qatar",			".qa"},
    {"Reunion Island",		".re"},
    {"Romania",			".ro"},
    {"Russian Federation",	".ru"},
    {"Rwanda",			".rw"},
    {"Saint Kitts and Nevis",	".kn"},
    {"Saint Lucia",		".lc"},
    {"Saint Vincent and Grenadines",".vc"},
    {"Samoa",			".ws"},
    {"San Marino",		".sm"},
    {"Sao Tome and Principe",	".st"},
    {"Saudi Arabia",		".sa"},
    {"Senegal",			".sn"},
    {"Seychelles",		".sc"},
    {"Sierra Leone",		".sl"},
    {"Singapore",		".sg"},
    {"Slovak Republic",		".sk"},
    {"Slovenia",		".si"},
    {"Solomon Islands",		".sb"},
    {"Somalia",			".so"},
    {"South Africa",		".za"},
    {"South Georgia and Sandwich Isl.",".gs"},
    {"Spain",			".es"},
    {"Sri Lanka",		".lk"},
    {"Saint Helena",		".sh"},
    {"Saint Pierre and Miquelon",".pm"},
    {"Sudan",			".sd"},
    {"Suriname",		".sr"},
    {"Svalbard and Jan Mayen Isl.",".sj"},
    {"Swaziland",		".sz"},
    {"Sweden",			".se"},
    {"Switzerland",		".ch"},
    {"Syria",			".sy"},
    {"Taiwan",			".tw"},
    {"Tajikistan",		".tj"},
    {"Tanzania",		".tz"},
    {"Thailand",		".th"},
    {"Togo",			".tg"},
    {"Tokelau",			".tk"},
    {"Tonga",			".to"},
    {"Trinidad and Tobago",	".tt"},
    {"Tunisia",			".tn"},
    {"Turkey",			".tr"},
    {"Turkmenistan",		".tm"},
    {"Turks and Caicos Islands",".tc"},
    {"Tuvalu",			".tv"},
    {"Uganda",			".ug"},
    {"Ukraine",			".ua"},
    {"United Arab Emirates",	".ae"},
    {"United Kingdom",		".gb"},
    {"United Kingdom",		".uk"},
    {"United States",		".us"},
    {"U.S. Minor Outlying Islands",".um"},
    {"Uruguay",			".uy"},
    {"Uzbekistan",		".uz"},
    {"Vanuatu",			".vu"},
    {"Venezuela",		".ve"},
    {"Vietnam",			".vn"},
    {"Virgin Islands (British)",".vg"},
    {"Virgin Islands (U.S.)",	".vi"},
    {"Wallis and Futuna Islands",".wf"},
    {"Western Sahara",		".eh"},
    {"Yemen",			".ye"},
    {"Yugoslavia",		".yu"},
    {"Zaire",			".zr"},
    {"Zambia",			".zm"},
    {"Zimbabwe",		".zw"},
    {"Old style Arpanet",	".arp"},
    {"U.S. Commercial",		".com"},
    {"U.S. Educational",	".edu"},
    {"U.S. Government",		".gov"},
    {"International",		".int"},
    {"U.S. Military",		".mil"},
    {"Nato field",		".nat"},
    {"Network",			".net"},
    {"Non-Profit",		".org"},
};

char *FindDomainName(char *dom);

#endif
