# Country codes # # ISO 2 character, ISO 3 character # and CIA World Fact Book abreviation, # from http://www.cia.gov/cia/publications/factbook/ # # N.B.: if more are added, "name" will always be the # /last/ column, ie: "$foo(length($foo)-1)" or somesuch # #iso2 iso3 ciawfb name # AF AFG AF AFGHANISTAN AL ALB AL ALBANIA DZ DZA AG ALGERIA AS ASM AQ AMERICAN SAMOA AD AND AN ANDORRA AO AGO AO ANGOLA AI AIA AV ANGUILLA AQ ATA AY ANTARCTICA AG ATG AC ANTIGUA AND BARBUDA AR ARG AR ARGENTINA AM ARM AM ARMENIA AW ABW AA ARUBA AU AUS AS AUSTRALIA AT AUT AU AUSTRIA AZ AZE AJ AZERBAIJAN BS BHS BF BAHAMAS BH BHR BA BAHRAIN BD BGD BG BANGLADESH BB BRB BB BARBADOS BY BLR BO BELARUS BE BEL BE BELGIUM BZ BLZ BH BELIZE BJ BEN BN BENIN BM BMU BD BERMUDA BT BTN BT BHUTAN BO BOL BL BOLIVIA BA BIH BK BOSNIA AND HERZEGOWINA BW BWA BC BOTSWANA BV BVT BV BOUVET ISLAND BR BRA BR BRAZIL IO IOT IO BRITISH INDIAN OCEAN TERRITORY BN BRN BX BRUNEI DARUSSALAM BG BGR BU BULGARIA BF BFA UV BURKINA FASO BI BDI BY BURUNDI KH KHM CB CAMBODIA CM CMR CM CAMEROON CA CAN CA CANADA CV CPV CV CAPE VERDE KY CYM CJ CAYMAN ISLANDS CF CAF CT CENTRAL AFRICAN REPUBLIC TD TCD CD CHAD CL CHL CI CHILE CN CHN CH CHINA CX CXR KT CHRISTMAS ISLAND CC CCK CK COCOS (KEELING) ISLANDS CO COL CO COLOMBIA KM COM CN COMOROS CD COD CG CONGO, Democratic Republic of (was Zaire) CG COG CF CONGO, People's Republic of CK COK CW COOK ISLANDS CR CRI CS COSTA RICA CI CIV IV COTE D'IVOIRE HR HRV HR CROATIA (local name: Hrvatska) CU CUB CU CUBA CY CYP CY CYPRUS CZ CZE EZ CZECH REPUBLIC DK DNK DA DENMARK DJ DJI DJ DJIBOUTI DM DMA DO DOMINICA DO DOM DR DOMINICAN REPUBLIC TL TLS TT EAST TIMOR EC ECU EC ECUADOR EG EGY EG EGYPT SV SLV ES EL SALVADOR GQ GNQ EK EQUATORIAL GUINEA ER ERI ER ERITREA EE EST EN ESTONIA ET ETH ET ETHIOPIA FK FLK FK FALKLAND ISLANDS (MALVINAS) FO FRO FO FAROE ISLANDS FJ FJI FJ FIJI FI FIN FI FINLAND FR FRA FR FRANCE FX FXX FRANCE, METROPOLITAN GF GUF FG FRENCH GUIANA PF PYF FP FRENCH POLYNESIA TF ATF FS FRENCH SOUTHERN TERRITORIES GA GAB GB GABON GM GMB GA GAMBIA GE GEO GG GEORGIA DE DEU GM GERMANY GH GHA GH GHANA GI GIB GI GIBRALTAR GR GRC GR GREECE GL GRL GL GREENLAND GD GRD GJ GRENADA GP GLP GP GUADELOUPE GU GUM GQ GUAM GT GTM GT GUATEMALA GN GIN GV GUINEA GW GNB PU GUINEA-BISSAU GY GUY GY GUYANA HT HTI HA HAITI HM HMD HM HEARD AND MC DONALD ISLANDS HN HND HO HONDURAS HK HKG HK HONG KONG HU HUN HU HUNGARY IS ISL IC ICELAND IN IND IN INDIA ID IDN ID INDONESIA IR IRN IR IRAN (ISLAMIC REPUBLIC OF) IQ IRQ IZ IRAQ IE IRL EI IRELAND IL ISR IS ISRAEL IT ITA IT ITALY JM JAM JM JAMAICA JP JPN JA JAPAN JO JOR JO JORDAN KZ KAZ KZ KAZAKHSTAN KE KEN KE KENYA KI KIR KR KIRIBATI KP PRK KN KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF KR KOR KS KOREA, REPUBLIC OF KW KWT KU KUWAIT KG KGZ KG KYRGYZSTAN LA LAO LA LAO PEOPLE'S DEMOCRATIC REPUBLIC LV LVA LG LATVIA LB LBN LE LEBANON LS LSO LT LESOTHO LR LBR LI LIBERIA LY LBY LIBYAN ARAB JAMAHIRIYA LI LIE LS LIECHTENSTEIN LT LTU LH LITHUANIA LU LUX LU LUXEMBOURG MO MAC MC MACAU MK MKD MK MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF MG MDG MA MADAGASCAR MW MWI MI MALAWI MY MYS MY MALAYSIA MV MDV MV MALDIVES ML MLI ML MALI MT MLT MT MALTA MH MHL RM MARSHALL ISLANDS MQ MTQ MB MARTINIQUE MR MRT MR MAURITANIA MU MUS MP MAURITIUS YT MYT MF MAYOTTE MX MEX MX MEXICO FM FSM FM MICRONESIA, FEDERATED STATES OF MD MDA MD MOLDOVA, REPUBLIC OF MC MCO MN MONACO MN MNG MG MONGOLIA MS MSR MH MONTSERRAT MA MAR MO MOROCCO MZ MOZ MZ MOZAMBIQUE MM MMR MYANMAR NA NAM WA NAMIBIA NR NRU NR NAURU NP NPL NP NEPAL NL NLD NL NETHERLANDS AN ANT NT NETHERLANDS ANTILLES NC NCL NC NEW CALEDONIA NZ NZL NZ NEW ZEALAND NI NIC NU NICARAGUA NE NER NG NIGER NG NGA NI NIGERIA NU NIU NE NIUE NF NFK NF NORFOLK ISLAND MP MNP CQ NORTHERN MARIANA ISLANDS NO NOR NO NORWAY OM OMN MU OMAN PK PAK PK PAKISTAN PW PLW PS PALAU PS PSE PALESTINIAN TERRITORY, Occupied PA PAN PM PANAMA PG PNG PP PAPUA NEW GUINEA PY PRY PA PARAGUAY PE PER PE PERU PH PHL RP PHILIPPINES PN PCN PC PITCAIRN PL POL PL POLAND PT PRT PO PORTUGAL PR PRI RQ PUERTO RICO QA QAT QA QATAR RE REU RE REUNION RO ROU RO ROMANIA RU RUS RS RUSSIAN FEDERATION RW RWA RW RWANDA KN KNA SC SAINT KITTS AND NEVIS LC LCA ST SAINT LUCIA VC VCT VC SAINT VINCENT AND THE GRENADINES WS WSM WS SAMOA SM SMR SM SAN MARINO ST STP TP SAO TOME AND PRINCIPE SA SAU SA SAUDI ARABIA SN SEN SG SENEGAL SC SYC SE SEYCHELLES SL SLE SL SIERRA LEONE SG SGP SN SINGAPORE SK SVK LO SLOVAKIA (Slovak Republic) SI SVN SI SLOVENIA SB SLB BP SOLOMON ISLANDS SO SOM SO SOMALIA ZA ZAF SF SOUTH AFRICA GS SGS SX SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS ES ESP SP SPAIN LK LKA CE SRI LANKA SH SHN ST. HELENA PM SPM ST. PIERRE AND MIQUELON SD SDN SU SUDAN SR SUR NS SURINAME SJ SJM SV SVALBARD AND JAN MAYEN ISLANDS SZ SWZ WZ SWAZILAND SE SWE SW SWEDEN CH CHE SZ SWITZERLAND SY SYR SY SYRIAN ARAB REPUBLIC TW TWN TW TAIWAN TJ TJK TI TAJIKISTAN TZ TZA TZ TANZANIA, UNITED REPUBLIC OF TH THA TH THAILAND TG TGO TO TOGO TK TKL TL TOKELAU TO TON TN TONGA TT TTO TD TRINIDAD AND TOBAGO TN TUN TS TUNISIA TR TUR TU TURKEY TM TKM TX TURKMENISTAN TC TCA TK TURKS AND CAICOS ISLANDS TV TUV TV TUVALU UG UGA UG UGANDA UA UKR UP UKRAINE AE ARE AE UNITED ARAB EMIRATES GB GBR UK UNITED KINGDOM US USA US UNITED STATES UM UMI UNITED STATES MINOR OUTLYING ISLANDS UY URY UY URUGUAY UZ UZB UZ UZBEKISTAN VU VUT NH VANUATU VA VAT VT VATICAN CITY STATE (HOLY SEE) VE VEN VE VENEZUELA VN VNM VM VIET NAM VG VGB VIRGIN ISLANDS (BRITISH) VI VIR VQ VIRGIN ISLANDS (U.S.) WF WLF WF WALLIS AND FUTUNA ISLANDS EH ESH WI WESTERN SAHARA YE YEM YM YEMEN YU YUG YUGOSLAVIA ZM ZMB ZA ZAMBIA ZW ZWE ZI ZIMBABWE