TLD Codes ... who's from where?

I get eMail from strange places, like kangaroo@whatzit.az and ...

>And you wonder "Where in the world is .az?", eh?
Exactly. So I did a google search, not knowing what to call those URL extensions.
Finally I discovered they're called TLD codes (for Top Level Domains), so ...

>So, what are they?
Here's what I found:



.ac Ascension Is.
.ad Andorra
.ae United Arab Em.
.af Afghanistan
.ag Antigua/Barbuda
.ai Anguilla
.al Albania
.am Armenia
.an Netherlands
.ao Angola
.aq Antarctica
.ar Argentina
.as American Samoa
.at Austria
.au Australia
.aw Aruba
.az Azerbaijan
.ba Bosnia
.bb Barbados
.bd Bangladesh
.be Belgium
.bf Burkina Faso
.bg Bulgaria
.bh Bahrain
.bi Burundi
.bj Benin
.bm Bermuda
.bn Brunei
.bo Bolivia
.br Brazil
.bs Bahamas
.bt Bhutan
.bv Bouvet Island
.bw Botswana
.by Belarus
.bz Belize
.ca Canada
.cc Cocos Islands
.cd Congo
.cf Central Africa
.cg Congo
.ch Switzerland
.ci Cote d'Ivoire
.ck Cook Islands
.cl Chile
.cm Cameroon
.cn China
.co Colombia
.cr Costa Rica
.cu Cuba
.cv Cap Verde
.cx Christmas Is.
.cy Cyprus
.cz Czech Republic
.de Germany
.dj Djibouti
.dk Denmark
.dm Dominica
.do Dominican Rep.
.dz Algeria
.ec Ecuador
.ee Estonia
.eg Egypt
.eh Western Sahara
.er Eritrea
.es Spain
.et Ethiopia
.fi Finland
.fj Fiji
.fk Falklands
.fm Micronesia
.fo Faroe Islands
.fr France
.ga Gabon
.gd Grenada
.ge Georgia
.gf French Guiana
.gg Guernsey
.gh Ghana
.gi Gibraltar
.gl Greenland
.gm Gambia

.gn Guinea
.gp Guadeloupe
.gq Equatorial Guinea
.gr Greece
.gs South Georgia/Sandwich
.gt Guatemala
.gu Guam
.gw Guinea-Bissau
.gy Guyana
.hk Hong Kong
.hm Heard/McDonald Is.
.hn Honduras
.hr Croatia/Hrvatska
.ht Haiti
.hu Hungary
.id Indonesia
.ie Ireland
.il Israel
.im Isle of Man
.in India
.io British Indian Ocean
.iq Iraq
.ir Iran
.is Iceland
.it Italy
.je Jersey
.jm Jamaica
.jo Jordan
.jp Japan
.ke Kenya
.kg Kyrgyzstan
.kh Cambodia
.ki Kiribati
.km Comoros
.kn Saint Kitts and Nevis
.kp Korea (Dem. People's Rep.)
.kr Korea (People's Rep.)
.kw Kuwait
.ky Cayman Islands
.kz Kazakhstan
.la Lao
.lb Lebanon
.lc Saint Lucia
.li Liechtenstein
.lk Sri Lanka
.lr Liberia
.ls Lesotho
.lt Lithuania
.lu Luxembourg
.lv Latvia
.ly Libya
.ma Morocco
.mc Monaco
.md Moldova, Republic of
.mg Madagascar
.mh Marshall Islands
.mk Macedonia
.ml Mali
.mm Myanmar
.mn Mongolia
.mo Macau
.mp Mariana Is.
.mq Martinique
.mr Mauritania
.ms Montserrat
.mt Malta
.mu Mauritius
.mv Maldives
.mw Malawi
.mx Mexico
.my Malaysia
.mz Mozambique
.na Namibia
.nc New Caledonia
.ne Niger
.nf Norfolk Island
.ng Nigeria
.ni Nicaragua
.nl Netherlands
.no Norway
.np Nepal

.nr Nauru
.nu Niue
.nz New Zealand
.om Oman
.pa Panama
.pe Peru
.pf French Polynesia
.pg Papua New Guinea
.ph Philippines
.pk Pakistan
.pl Poland
.pm St. Pierre/Miquelon
.pn Pitcairn Island
.pr Puerto Rico
.ps Palestine
.pt Portugal
.pw Palau
.py Paraguay
.qa Qatar
.re Reunion Island
.ro Romania
.ru Russian Federation
.rw Rwanda
.sa Saudi Arabia
.sb Solomon Islands
.sc Seychelles
.sd Sudan
.se Sweden
.sg Singapore
.sh St. Helena
.si Slovenia
.sj Svalbard/Jan Mayen Is.
.sk Slovak Republic
.sl Sierra Leone
.sm San Marino
.sn Senegal
.so Somalia
.sr Suriname
.st Sao Tome/Principe
.sv El Salvador
.sy Syria
.sz Swaziland
.tc Turks/Caicos Is.
.td Chad
.tf French S. Territories
.tg Togo
.th Thailand
.tj Tajikistan
.tk Tokelau
.tm Turkmenistan
.tn Tunisia
.to Tonga
.tp East Timor
.tr Turkey
.tt Trinidad/Tobago
.tv Tuvalu
.tw Taiwan
.tz Tanzania
.ua Ukraine
.ug Uganda
.uk United Kingdom
.um US Minor Is.
.us United States
.uy Uruguay
.uz Uzbekistan
.va Vatican State
.vc St. Vincent/Grenadines
.ve Venezuela
.vg Virgin Is. (British)
.vi Virgin Is. (USA)
.vn Vietnam
.vu Vanuatu
.wf Wallis/Futuna Is.
.ws Western Samoa
.ye Yemen
.yt Mayotte
.yu Yugoslavia
.za South Africa
.zm Zambia
.zw Zimbabwe


... and some Currency Codes:

Afganistan Afghani (AFA)
Albanian Lek (ALL)
Algerian Dinar (DZD)
Argentinian Peso (ARS)
Aruban Florin (AWG)
Australian Dollar (AUD)
Austrian Schilling (ATS)
Bahraini Dinar (BHD)
Bangladesh Taka (BDT)
Barbados Dollar (BBD)
Belgian Franc (BEF)
Belize Dollar (BZD)
Bermuda Dollar (BMD)
Bhutan Ngultrum (BTN)
Bolivian Boliviano (BOB)
Botswana Pula (BWP)
Brazilian Real (BRL)
British Pound (GBP)
Brunei Dollar (BND)
Bulgarian Lev (BGN)
Cambodian Riel (KHR)
Canadian Dollar (CAD)
Cape Verde Escudo (CVE)
Cayman Islands Dollar (KYD)
CFA Franc (BCEAO) (XOF)
CFA Franc (BEAC) (XAF)
CFP Franc (XPF)
Chilean Peso (CLP)
Colombian Peso (COP)
Comoros Franc (KMF)
Costa Rican Colon (CRC)
Croatian Kuna (HRK)
Cuban Peso (CUP)
Cypriot Pound (CYP)
Czech Koruna (CZK)
Danish Krone (DKK)
Djibouti Franc (DJF)
Dominican Peso (DOP)
Dutch Guilder (NLG)
East Caribbean Dollar (XCD)
Egyptian Pound (EGP)
El Salvador Colon (SVC)
Estonian Kroon (EEK)
Ethiopian Birr (ETB)
Euro (EUR)
Fiji Dollar (FJD)
Finnish Markka (FIM)
French Franc (FRF)
Gambia Dalasi (GMD)
German Mark (DEM)
Ghanaian Cedi (GHC)
Gibraltar Pound (GIP)
Greek Drachma (GRD)
Guatemala Quetzal (GTQ)
Guinea Franc (GNF)
Guyana Dollar (GYD)
Haitian Gourde (HTG)
Honduras Lempira (HNL)
Hong Kong Dollar (HKD)
Hungarian Forint (HUF)
Iceland Krona (ISK)
Indian Rupee (INR)
Indonesian Rupiah (IDR)
Irish Punt (IEP)
Israeli Shekel (ILS)
Italian Lira (ITL)
Jamaican Dollar (JMD)
Japanese Yen (JPY)
Jordanian Dinar (JOD)
Kenyan Shilling (KES)
Kuwaiti Dinar (KWD)
Laos Kip (LAK)
Latvian Lats (LVL)
Lebanese Pound (LBP)
Lesotho Loti (LSL)
Lithuanian Litas (LTL)
Malagasy Franc (MGF)
Malawi Kwacha (MWK)
Malaysian Ringgit (MYR)
Maldives Rufiyan (MVR)
Maltese Pound (MTL)
Mauritania Ouguiya (MRO)
Mauritius Rupee (MUR)
Mexican Peso (MXN)
Mongolian Tugrik (MNT)
Moroccan Dirham (MAD)
Mozambique Metical (MZM)
Myanmar Kyat (MMK)
Namibian Dollar (NAD)
Nepal Rupee (NPR)
Netherlands Antilles Guilder (ANG)
New Zealand Dollar (NZD)
Nicaraguan Cordoba (NIO)
Nigerian Naira (NGN)
Norwegian Krone (NOK)
Oman Rial (OMR)
Pakistani Rupee (PKR)
Papua New Guinea Kina (PGK)
Peruvian Sol (PEN)
Philippines Peso (PHP)
Polish Zloty (PLN)
Portuguese Escudo (PTE)
Qatari Rial (QAR)
Renmimbi Yuan (CNY)
Romanian Leu (ROL)
Russian Ruble (RUB)
Salomon Islands Dollar (SBD)
Sao Tome & Principe Dobra (STD)
Saudi Arabian Riyal (SAR)
Seychelles Rupee (SCR)
Sierra Leone Leone (SLL)
Singapore Dollar (SGD)
Slovak Koruna (SKK)
Slovenian Tolar (SIT)
South African Rand (ZAR)
South Korean Won (KRW)
Spanish Peseta (ESP)
Sri Lanka Rupee (LKR)
St. Helena Pound (SHP)
Sudanese Dinar (SDD)
Surinam Guilder (SRG)
Swaziland Lilangeni (SZL)
Swedish Krona (SEK)
Swiss Franc (CHF)
Syria Pound (SYP)
Taiwan New Dollar (TWD)
Tanzanian Shilling (TZS)
Thai Baht (THB)<
Tonga Isl Pa'anga (TOP)
Trinidad Dollar (TTD)
Tunisian Dinar (TND)<
Turkish Lira (TRL)
Ugandan Shilling (UGX)
Ukraine Hryvnia (UAH)
United Arab Emirates Dirham (AED)
US Dollar (USD)
Vanuatu Vatu (VUV)
Venezuelan Bolivar (VEB)
Vietnam Dong (VND)
Western Samoa Tala (WST)
Zambia Kwacha (ZMK)
Zimbabwean Dollar (ZWD)