Модул:Country alias

Из Википедије, слободне енциклопедије

Документација за овај модул се може направити на Модул:Country alias/док

-- This module returns the country name or the flag name for a country,
-- based on the three-letter IOC/CGA/FINA alias.

--[[
The following country code is defined twice in names:
  ANG (workaround: added ANG_CGF)

The following names occur twice due to CGF/IOC/FINA differences
    Anguilla                         AIA, ANG_CGF
    Antigua and Barbuda              ANT, ATG
    Curaçao                          CUR, CUW
    Faroe Islands                    FAR, FRO
    French Polynesia                 PYF, TAH
    Iran                             IRI, IRN
    Ireland                          IRE, IRL - IRE is *only* for CGF apps
    Lebanon                          LBN, LIB
    Nicaragua                        NCA, NIC
    Refugee Olympic Team             ROA, ROT
    Romania                          ROM, ROU
    Saint Helena                     SHE, SHN
    Saint Vincent and the Grenadines SVG, VIN
    Sarawak                          SAR, SWK
    Singapore                        SGP, SIN
    South Africa                     RSA, SAF
    Tonga                            TGA, TON
    Trinidad and Tobago              TRI, TTO
    Turks and Caicos Islands         TCI, TKS
]]

local countries = {
	EXA = {                             -- example for testing
		name = "Држава пример",
		{1951.,"Flag1951.svg"},         -- year <= 1951
		{1995.,"Flag1995.svg"},         -- 1951 < year <= 1995
		"Flag of test.svg",             -- otherwise
		["Параолимпијске"] = "Paralympics.svg",
		["Летње олимпијски"] = {
			[1948.] = "SO1948.svg",
			[1952.] = "SO1952.svg",
			[1980.] = "SO1980.svg",
		},
		["Зимске олимпијске"] = {
			[1956.] = "WO1956.svg",
			[1964.] = "WO1964.svg",
		},
	},
	ADN = {
		name = "Аден",
		"Flag of the Colony of Aden.svg",
	},
	AFG = {
		name = "Авганистан",
		{1973.,"Flag of Afghanistan (1931–1973).svg"},
		{1978.,"Flag of Afghanistan (1974–1978).svg"},
		{1987.,"Flag of Afghanistan (1980-1987).svg"},
		{1992.,"Flag of Afghanistan (1987–1992).svg"},
		{1996.,"Flag of Afghanistan (1992-1996; 2001).svg"},
		{2003.,"Flag of Afghanistan (2002-2004).svg"},
		"Flag of Afghanistan.svg",
	},
	AVG = {
		name = "Авганистан",
		{1973.,"Flag of Afghanistan (1931–1973).svg"},
		{1978.,"Flag of Afghanistan (1974–1978).svg"},
		{1987.,"Flag of Afghanistan (1980-1987).svg"},
		{1992.,"Flag of Afghanistan (1987–1992).svg"},
		{1996.,"Flag of Afghanistan (1992-1996; 2001).svg"},
		{2003.,"Flag of Afghanistan (2002-2004).svg"},
		"Flag of Afghanistan.svg",
	},
	AHO = {
		name = "Холандски Антили",
		{1982.,"Flag of the Netherlands Antilles (1959-1986).svg"},
		{2010.,"Flag of the Netherlands Antilles (1986-2010).svg"},
		"Flag of the Netherlands.svg",
		["Pan American Games"] = {
			[2011.] = "Flag of PASO.svg",
		},
	},
	HAN = {
		name = "Холандски Антили",
		{1982.,"Flag of the Netherlands Antilles (1959-1986).svg"},
		{2010.,"Flag of the Netherlands Antilles (1986-2010).svg"},
		"Flag of the Netherlands.svg",
		["Pan American Games"] = {
			[2011.] = "Flag of PASO.svg",
		},
	},
	HAT = {
		name = "Холандски Антили",
		{1982.,"Flag of the Netherlands Antilles (1959-1986).svg"},
		{2010.,"Flag of the Netherlands Antilles (1986-2010).svg"},
		"Flag of the Netherlands.svg",
		["Pan American Games"] = {
			[2011.] = "Flag of PASO.svg",
		},
	},
	HANT = {
		name = "Холандски Антили",
		{1982.,"Flag of the Netherlands Antilles (1959-1986).svg"},
		{2010.,"Flag of the Netherlands Antilles (1986-2010).svg"},
		"Flag of the Netherlands.svg",
		["Pan American Games"] = {
			[2011.] = "Flag of PASO.svg",
		},
	},
	AIA = {
		name = "Ангвила",
		"Flag of Anguilla.svg",
	},
	ANG_CGF = {
		name = "Ангвила",
		"Flag of Anguilla.svg",
	},
	ALB = {
		name = "Албанија",
		{1992.,"Flag of Albania (1946-1992).svg"},
		"Flag of Albania.svg",
	},
	ALG = {
		name = "Алжир",
		"Flag of Algeria.svg",
	},
	['ALŽ'] = {
		name = "Алжир",
		"Flag of Algeria.svg",
	},
	AND = {
		name = "Андора",
		"Flag of Andorra.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	ANG = {
		name = "Ангола",
		"Flag of Angola.svg",
	},
	AGO = {
		name = "Ангола",
		"Flag of Angola.svg",
	},
	ANT = {
		name = "Антигва и Барбуда",
		{1966.,"Missing Blue Ensign.svg"},
		"Flag of Antigua and Barbuda.svg",
	},
	AIB = {
		name = "Антигва и Барбуда",
		{1966.,"Missing Blue Ensign.svg"},
		"Flag of Antigua and Barbuda.svg",
	},
	ATG = {
		name = "Антигва и Барбуда",
		{1966.,"Missing Blue Ensign.svg"},
		"Flag of Antigua and Barbuda.svg",
	},
	ANZ = {
		name = "Аустралазија",
		"Flag of Australasian team for Olympic games.svg",
	},
	AOI = {
		name = "Независни учесници",
		"Olympic flag.svg",
	},
	NU = {
		name = "Независни учесници",
		"Olympic flag.svg",
	},
	ARG = {
		name = "Аргентина",
		"Flag of Argentina.svg",
	},
	ARM = {
		name = "Јерменија",
		"Flag of Armenia.svg",
	},
	JER = {
		name = "Јерменија",
		"Flag of Armenia.svg",
	},
	ARU = {
		name = "Аруба",
		"Flag of Aruba.svg",
	},
	ABV = {
		name = "Аруба",
		"Flag of Aruba.svg",
	},
	ASA = {
		name = "Америчка Самоа",
		"Flag of American Samoa.svg",
	},
	ASM = {
		name = "Америчка Самоа",
		"Flag of American Samoa.svg",
	},
	AUS = {
		name = "Аустралија",
		{1900.,"Flag of the United Kingdom.svg"},
		{1909.,"Flag of Australia 1903-1909.svg"},
		"Flag of Australia.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	AUT = {
		name = "Аустрија",
		{1912.,"Flag of the Habsburg Monarchy.svg"},
		"Flag of Austria.svg",
	},
	AZE = {
		name = "Азербејџан",
		"Flag of Azerbaijan.svg",
	},
	BAH = {
		name = "Бахаме",
		{1923.,"Flag of the Bahamas (1904-1923).svg"},
		{1953.,"Flag of the Bahamas (1923-1953).svg"},
		{1964.,"Flag of the Bahamas (1953-1964).svg"},
		{1972.,"Bahamas Blue Ensign 1964.PNG"},
		"Flag of the Bahamas.svg",
	},
	BHS = {
		name = "Бахаме",
		{1923.,"Flag of the Bahamas (1904-1923).svg"},
		{1953.,"Flag of the Bahamas (1923-1953).svg"},
		{1964.,"Flag of the Bahamas (1953-1964).svg"},
		{1972.,"Bahamas Blue Ensign 1964.PNG"},
		"Flag of the Bahamas.svg",
	},
	BAN = {
		name = "Бангладеш",
		"Flag of Bangladesh.svg",
	},
	BGD = {
		name = "Бангладеш",
		"Flag of Bangladesh.svg",
	},
	BAR = {
		name = "Барбадос",
		{1966.,"Flag of Barbados (1870–1966).png"},
		"Flag of Barbados.svg",
	},
	BRB = {
		name = "Барбадос",
		{1966.,"Flag of Barbados (1870–1966).png"},
		"Flag of Barbados.svg",
	},
	BDI = {
		name = "Бурунди",
		"Flag of Burundi.svg",
	},
	BUR = {
		name = "Бурунди",
		"Flag of Burundi.svg",
	},
	BEL = {
		name = "Белгија",
		"Flag of Belgium (civil).svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	BEN = {
		name = "Бенин",
		{1990.,"Flag of Benin (1975-1990).svg"},
		"Flag of Benin.svg",
	},
	BER = {
		name = "Бермуди",
		{1999.,"Flag of Bermuda 1910-1999.svg"},
		"Flag of Bermuda.svg",
	},
	BGU = {
		name = "Британска Гвајана",
		{1906.,"Flag of British Guiana (1875-1906).png"},
		{1919.,"Flag of British Guiana (1906-1919).png"},
		{1955.,"Flag of British Guiana (1919-1955).png"},
		"Flag of British Guiana (1955-1966).svg",
	},
	BGV = {
		name = "Британска Гвајана",
		{1906.,"Flag of British Guiana (1875-1906).png"},
		{1919.,"Flag of British Guiana (1906-1919).png"},
		{1955.,"Flag of British Guiana (1919-1955).png"},
		"Flag of British Guiana (1955-1966).svg",
	},
	BHU = {
		name = "Бутан",
		"Flag of Bhutan.svg",
	},
	BUT = {
		name = "Бутан",
		"Flag of Bhutan.svg",
	},
	BTN = {
		name = "Бутан",
		"Flag of Bhutan.svg",
	},
	BIH = {
		name = "Босна и Херцеговина",
		{1998.,"Flag of Bosnia and Herzegovina (1992-1998).svg"},
		"Flag of Bosnia and Herzegovina.svg",
	},
	BiH = {
		name = "Босна и Херцеговина",
		{1998.,"Flag of Bosnia and Herzegovina (1992-1998).svg"},
		"Flag of Bosnia and Herzegovina.svg",
	},
	BIR = {
		name = "Бурма",
		{1973.,"Flag of Burma (1948-1974).svg"},
		{2010.,"Flag of Myanmar (1974-2010).svg"},
		"Flag of Myanmar.svg",
	},
	BRM = {
		name = "Бурма",
		{1973.,"Flag of Burma (1948-1974).svg"},
		{2010.,"Flag of Myanmar (1974-2010).svg"},
		"Flag of Myanmar.svg",
	},
	BIZ = {
		name = "Белизе",
		{1981.,"Flag of British Honduras (1919-1981).svg"},
		"Flag of Belize.svg",
	},
	BLZ = {
		name = "Белизе",
		{1981.,"Flag of British Honduras (1919-1981).svg"},
		"Flag of Belize.svg",
	},
	BLR = {
		name = "Белорусија",
		{2012.,"Flag of Belarus (1995-2012).svg"},
		"Flag of Belarus.svg",
	},
	BNB = {
		name = "Британски Северни Борнео",
		"Flag of North Borneo 1948-1963.png",
	},
	BSB = {
		name = "Британски Северни Борнео",
		"Flag of North Borneo 1948-1963.png",
	},
	BOH = {
		name = "Бохемија",
		"Flag of Bohemia.svg",
		["Летњим олимпијским играма"] = {
			[1912.] = "Bohemian Olympic Flag (1912).png",
		},
	},
	BOL = {
		name = "Боливија",
		"Flag of Bolivia.svg",
	},
	BOT = {
		name = "Боцвана",
		"Flag of Botswana.svg",
	},
	BOC = {
		name = "Боцвана",
		"Flag of Botswana.svg",
	},
	BVA = {
		name = "Боцвана",
		"Flag of Botswana.svg",
	},
	BRA = {
		name = "Бразил",
		{1960.,"Flag of Brazil (1889-1960).svg"},
		{1968.,"Flag of Brazil (1960-1968).svg"},
		{1992.,"Flag of Brazil (1968-1992).svg"},
		"Flag of Brazil.svg",
	},
	BRN = {
		name = "Бахреин",
		{2001.,"Flag of Bahrain (1972-2002).svg"},
		"Flag of Bahrain.svg",
	},
	BHR = {
		name = "Бахреин",
		{2001.,"Flag of Bahrain (1972-2002).svg"},
		"Flag of Bahrain.svg",
	},
	BRU = {
		name = "Брунеј",
		"Flag of Brunei.svg",
	},
	BRN = {
		name = "Брунеј",
		"Flag of Brunei.svg",
	},
	BUL = {
		name = "Бугарска",
		{1948.,"Flag of Bulgaria (1946-1948).svg"},
		{1967.,"Flag of Bulgaria (1948-1967).svg"},
		{1971.,"Flag of Bulgaria (1967-1971).svg"},
		{1990.,"Flag of Bulgaria (1971-1990).svg"},
		"Flag of Bulgaria.svg",
	},
	BUG = {
		name = "Бугарска",
		{1948.,"Flag of Bulgaria (1946-1948).svg"},
		{1967.,"Flag of Bulgaria (1948-1967).svg"},
		{1971.,"Flag of Bulgaria (1967-1971).svg"},
		{1990.,"Flag of Bulgaria (1971-1990).svg"},
		"Flag of Bulgaria.svg",
	},
	BGR = {
		name = "Бугарска",
		{1948.,"Flag of Bulgaria (1946-1948).svg"},
		{1967.,"Flag of Bulgaria (1948-1967).svg"},
		{1971.,"Flag of Bulgaria (1967-1971).svg"},
		{1990.,"Flag of Bulgaria (1971-1990).svg"},
		"Flag of Bulgaria.svg",
	},
	BUR = {
		name = "Буркина Фасо",
		"Flag of Burkina Faso.svg",
	},
	BFA = {
		name = "Буркина Фасо",
		"Flag of Burkina Faso.svg",
	},
	BWI = {
		name = "Британска западна Индија",
		"Flag of the West Indies Federation.svg",
	},
	BZI = {
		name = "Британска западна Индија",
		"Flag of the West Indies Federation.svg",
	},
	CAF = {
		name = "Централноафричка Република",
		"Flag of the Central African Republic.svg",
	},
	CAR = {
		name = "Централноафричка Република",
		"Flag of the Central African Republic.svg",
	},
	CAM = {
		name = "Камбоџа",
		{1970.,"Flag of Cambodia.svg"},
		{1975.,"Flag of the Khmer Republic.svg"},
		{1989.,"Flag of the People's Republic of Kampuchea.svg"},
		{1991.,"Flag of the State of Cambodia.svg"},
		{1993.,"Flag of Cambodia under UNTAC.svg"},
		"Flag of Cambodia.svg",
	},
	KAM = {
		name = "Камбоџа",
		{1970.,"Flag of Cambodia.svg"},
		{1975.,"Flag of the Khmer Republic.svg"},
		{1989.,"Flag of the People's Republic of Kampuchea.svg"},
		{1991.,"Flag of the State of Cambodia.svg"},
		{1993.,"Flag of Cambodia under UNTAC.svg"},
		"Flag of Cambodia.svg",
	},
	KHM = {
		name = "Камбоџа",
		{1970.,"Flag of Cambodia.svg"},
		{1975.,"Flag of the Khmer Republic.svg"},
		{1989.,"Flag of the People's Republic of Kampuchea.svg"},
		{1991.,"Flag of the State of Cambodia.svg"},
		{1993.,"Flag of Cambodia under UNTAC.svg"},
		"Flag of Cambodia.svg",
	},
	CAN = {
		name = "Канада",
		{1921.,"Canadian Red Ensign 1868-1921.svg"},
		{1957.,"Canadian Red Ensign 1921-1957.svg"},
		{1965.,"Canadian Red Ensign (1957-1965).svg"},
		"Flag of Canada.svg",
		["Летњим олимпијским играма"] = {
			[1936.] = "Canadian Red Ensign 1921-1957 (with disc).svg",
		},
	},
	KAN = {
		name = "Канада",
		{1921.,"Canadian Red Ensign 1868-1921.svg"},
		{1957.,"Canadian Red Ensign 1921-1957.svg"},
		{1965.,"Canadian Red Ensign (1957-1965).svg"},
		"Flag of Canada.svg",
		["Летњим олимпијским играма"] = {
			[1936.] = "Canadian Red Ensign 1921-1957 (with disc).svg",
		},
	},
	CAY = {
		name = "Кајманска Острва",
		{1999.,"Flag of the Cayman Islands (pre-1999).svg"},
		"Flag of the Cayman Islands.svg",
	},
	KAJ = {
		name = "Кајманска Острва",
		{1999.,"Flag of the Cayman Islands (pre-1999).svg"},
		"Flag of the Cayman Islands.svg",
	},
	CEY = {
		name = "Цејлон",
		{1948.,"British Ceylon flag.png"},
		{1951.,"Flag of Ceylon (1948-1951).svg"},
		{1971.,"Flag of Ceylon (1951-1972).svg"},
		"Flag of Sri Lanka.svg",
	},
	CEJ = {
		name = "Цејлон",
		{1948.,"British Ceylon flag.png"},
		{1951.,"Flag of Ceylon (1948-1951).svg"},
		{1971.,"Flag of Ceylon (1951-1972).svg"},
		"Flag of Sri Lanka.svg",
	},
	CGO = {
		name = "Конго",
		{1988.,"Flag of the People's Republic of Congo.svg"},
		"Flag of the Republic of the Congo.svg",
	},
	RKO = {
		name = "Конго",
		{1988.,"Flag of the People's Republic of Congo.svg"},
		"Flag of the Republic of the Congo.svg",
	},
	KON = {
		name = "Конго",
		{1988.,"Flag of the People's Republic of Congo.svg"},
		"Flag of the Republic of the Congo.svg",
	},
	COG = {
		name = "Конго",
		{1988.,"Flag of the People's Republic of Congo.svg"},
		"Flag of the Republic of the Congo.svg",
	},
	CHA = {
		name = "Чад",
		"Flag of Chad.svg",
	},
	['ČAD'] = {
		name = "Чад",
		"Flag of Chad.svg",
	},
	TCD = {
		name = "Чад",
		"Flag of Chad.svg",
	},
	CHI = {
		name = "Чиле",
		"Flag of Chile.svg",
	},
	['ČIL'] = {
		name = "Чиле",
		"Flag of Chile.svg",
	},
	CHN = {
		name = "Кина",
		"Flag of the People's Republic of China.svg",
	},
	KIN = {
		name = "Кина",
		"Flag of the People's Republic of China.svg",
	},
	CIV = {
		name = "Обала Слоноваче",
		"Flag of Côte d'Ivoire.svg",
	},
	OBS = {
		name = "Обала Слоноваче",
		"Flag of Côte d'Ivoire.svg",
	},
	CMR = {
		name = "Камерун",
		{1975.,"Flag of Cameroon (1961-1975).svg"},
		"Flag of Cameroon.svg",
	},
	KMR = {
		name = "Камерун",
		{1975.,"Flag of Cameroon (1961-1975).svg"},
		"Flag of Cameroon.svg",
	},
	COD = {
		name = "ДР Конго",
		{1971.,"Flag of Congo-Kinshasa (1966-1971).svg"},
		{1996.,"Flag of Zaire.svg"},
		{2003.,"Flag of the Democratic Republic of the Congo (1997-2003).svg"},
		{2006.,"Flag of the Democratic Republic of the Congo (2003-2006).svg"},
		"Flag of the Democratic Republic of the Congo.svg",
	},
	DRK = {
		name = "ДР Конго",
		{1971.,"Flag of Congo-Kinshasa (1966-1971).svg"},
		{1996.,"Flag of Zaire.svg"},
		{2003.,"Flag of the Democratic Republic of the Congo (1997-2003).svg"},
		{2006.,"Flag of the Democratic Republic of the Congo (2003-2006).svg"},
		"Flag of the Democratic Republic of the Congo.svg",
	},
	COK = {
		name = "Кукова Острва",
		{1979.,"Flag of the Cook Islands (1973-1979).svg"},
		"Flag of the Cook Islands.svg",
	},
	KUK = {
		name = "Кукова Острва",
		{1979.,"Flag of the Cook Islands (1973-1979).svg"},
		"Flag of the Cook Islands.svg",
	},
	COL = {
		name = "Колумбија",
		"Flag of Colombia.svg",
	},
	KOL = {
		name = "Колумбија",
		"Flag of Colombia.svg",
	},
	COM = {
		name = "Комори",
		{1996.,"Flag of the Comoros (1992-1996).svg"},
		{2001.,"Flag of the Comoros (1996-2001).svg"},
		"Flag of the Comoros.svg",
	},
	KOM = {
		name = "Комори",
		{1996.,"Flag of the Comoros (1992-1996).svg"},
		{2001.,"Flag of the Comoros (1996-2001).svg"},
		"Flag of the Comoros.svg",
	},
	CPV = {
		name = "Зеленортска Острва",
		"Flag of Cape Verde.svg",
	},
	ZOS = {
		name = "Зеленортска Острва",
		"Flag of Cape Verde.svg",
	},
	CRC = {
		name = "Костарика",
		"Flag of Costa Rica.svg",
	},
	KRI = {
		name = "Костарика",
		"Flag of Costa Rica.svg",
	},
	CRI = {
		name = "Костарика",
		"Flag of Costa Rica.svg",
	},
	CRO = {
		name = "Хрватска",
		"Flag of Croatia.svg",
	},
	HRV = {
		name = "Хрватска",
		"Flag of Croatia.svg",
	},
	CUB = {
		name = "Куба",
		"Flag of Cuba.svg",
	},
	KUB = {
		name = "Куба",
		"Flag of Cuba.svg",
	},
	CUR = {
		name = "Курасао",
		"Flag of Curaçao.svg",
	},
	KUR = {
		name = "Курасао",
		"Flag of Curaçao.svg",
	},
	CUW = {
		name = "Курасао",
		"Flag of Curaçao.svg",
	},
	CYP = {
		name = "Кипар",
		{2006.,"Flag of Cyprus (1960-2006).svg"},
		"Flag of Cyprus.svg",
	},
	KIP = {
		name = "Кипар",
		{2006.,"Flag of Cyprus (1960-2006).svg"},
		"Flag of Cyprus.svg",
	},
	CZE = {
		name = "Чешка",
		"Flag of the Czech Republic.svg",
	},
	['ČEŠ'] = {
		name = "Чешка",
		"Flag of the Czech Republic.svg",
	},
	['ČR'] = {
		name = "Чешка",
		"Flag of the Czech Republic.svg",
	},
	CZ = {
		name = "Чешка",
		"Flag of the Czech Republic.svg",
	},
	DAH = {
		name = "Дахомеј",
		"Flag of Benin.svg",
	},
	DEN = {
		name = "Данска",
		"Flag of Denmark.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	DAN = {
		name = "Данска",
		"Flag of Denmark.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	DNK = {
		name = "Данска",
		"Flag of Denmark.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	DJI = {
		name = "Џибути",
		"Flag of Djibouti.svg",
	},
	['DŽIB'] = {
		name = "Џибути",
		"Flag of Djibouti.svg",
	},
	['DžIB'] = {
		name = "Џибути",
		"Flag of Djibouti.svg",
	},
	DMA = {
		name = "Доминика",
		{1965.,"Flag of Dominica, 1955-1965.png"},
		{1978.,"Flag of Dominica, 1965-1978.png"},
		{1981.,"Flag of Dominica (1978-1981).svg"},
		{1988.,"Flag of Dominica (1981-1988).svg"},
		{1990.,"Flag of Dominica (1988-1990).svg"},
		"Flag of Dominica.svg",
	},
	DOM = {
		name = "Доминиканска Република",
		"Flag of the Dominican Republic.svg",
	},
	DOR = {
		name = "Доминиканска Република",
		"Flag of the Dominican Republic.svg",
	},
	ECU = {
		name = "Еквадор",
		"Flag of Ecuador.svg",
	},
	EKV = {
		name = "Еквадор",
		"Flag of Ecuador.svg",
	},
	EGY = {
		name = "Египат",
		{1914.,"Flag of Egypt (1844-1867).svg"},
		{1922.,"Flag of Egypt (1882-1922).svg"},
		{1952.,"Flag of Egypt (1922–1958).svg"},
		{1958.,"Flag of Egypt (1952-1958).svg"},
		{1971.,"Flag of the United Arab Republic.svg"},
		{1984.,"Flag of Egypt (1972-1984).svg"},
		"Flag of Egypt.svg",
	},
	EGI = {
		name = "Египат",
		{1914.,"Flag of Egypt (1844-1867).svg"},
		{1922.,"Flag of Egypt (1882-1922).svg"},
		{1952.,"Flag of Egypt (1922–1958).svg"},
		{1958.,"Flag of Egypt (1952-1958).svg"},
		{1971.,"Flag of the United Arab Republic.svg"},
		{1984.,"Flag of Egypt (1972-1984).svg"},
		"Flag of Egypt.svg",
	},
	ENG = {
		name = "Енглеска",
		"Flag of England.svg",
	},
	ERI = {
		name = "Еритреја",
		"Flag of Eritrea.svg",
	},
	ESA = {
		name = "Салвадор",
		"Flag of El Salvador.svg",
	},
	SLV = {
		name = "Салвадор",
		"Flag of El Salvador.svg",
	},
	ESP = {
		name = "Шпанија",
		{1931.,"Flag of Spain (1785-1873 and 1875-1931).svg"},
		{1939.,"Flag of Spain (1931 - 1939).svg"},
		{1977.,"Flag of Spain (1945 - 1977).svg"},
		{1981.,"Flag of Spain (1977 - 1981).svg"},
		"Flag of Spain.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	['ŠPA'] = {
		name = "Шпанија",
		{1931.,"Flag of Spain (1785-1873 and 1875-1931).svg"},
		{1939.,"Flag of Spain (1931 - 1939).svg"},
		{1977.,"Flag of Spain (1945 - 1977).svg"},
		{1981.,"Flag of Spain (1977 - 1981).svg"},
		"Flag of Spain.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	EST = {
		name = "Естонија",
		"Flag of Estonia.svg",
	},
	ETH = {
		name = "Етиопија",
		{1974.,"Flag of Ethiopia (1897-1936; 1941-1974).svg"},
		{1975.,"Flag of Ethiopia (1974-1975).svg"},
		{1987.,"Flag of Ethiopia (1975–1987).svg"},
		{1991.,"Flag of Ethiopia (1987–1991).svg"},
		{1996.,"Flag of Ethiopia (1991-1996).svg"},
		"Flag of Ethiopia.svg",
	},
	ETI = {
		name = "Етиопија",
		{1974.,"Flag of Ethiopia (1897-1936; 1941-1974).svg"},
		{1975.,"Flag of Ethiopia (1974-1975).svg"},
		{1987.,"Flag of Ethiopia (1975–1987).svg"},
		{1991.,"Flag of Ethiopia (1987–1991).svg"},
		{1996.,"Flag of Ethiopia (1991-1996).svg"},
		"Flag of Ethiopia.svg",
	},
	EUA = {
		name = "Уједињени немачки тим",
		{1959.,"Flag of Germany.svg"},
		"Flag of the German Olympic Team (1960-1968).svg",
	},
	UNT = {
		name = "Уједињени немачки тим",
		{1959.,"Flag of Germany.svg"},
		"Flag of the German Olympic Team (1960-1968).svg",
	},
	EUN = {
		name = "Уједињени тим",
		"Olympic flag.svg",
		["Winter Paralympics"] = "Paralympics logo 1988-94.svg",
		["Paralympics"] = "Paralympics logo 1988-94.svg",
		["Summer Paralympics"] = "Paralympics logo 1988-94.svg",
	},
	FAI = {
		name = "Фолкландска Острва",
		{1999.,"Flag of the Falkland Islands (1948-1999).svg"},
		"Flag of the Falkland Islands.svg",
	},
	FKL = {
		name = "Фолкландска Острва",
		{1999.,"Flag of the Falkland Islands (1948-1999).svg"},
		"Flag of the Falkland Islands.svg",
	},
	FAR = {
		name = "Фарска Острва",
		"Flag of the Faroe Islands.svg",
	},
	FAO = {
		name = "Фарска Острва",
		"Flag of the Faroe Islands.svg",
	},
	FRO = {
		name = "Фарска Острва",
		"Flag of the Faroe Islands.svg",
	},
	FIJ = {
		name = "Фиџи",
		{1970.,"Flag of Fiji 1924-1970.svg"},
		"Flag of Fiji.svg",
	},
	['FIDŽ'] = {
		name = "Фиџи",
		{1970.,"Flag of Fiji 1924-1970.svg"},
		"Flag of Fiji.svg",
	},
	['FIDž'] = {
		name = "Фиџи",
		{1970.,"Flag of Fiji 1924-1970.svg"},
		"Flag of Fiji.svg",
	},
	FJI = {
		name = "Фиџи",
		{1970.,"Flag of Fiji 1924-1970.svg"},
		"Flag of Fiji.svg",
	},
	FIN = {
		name = "Финска",
		{1912.,"Flag of Russia.svg"},
		"Flag of Finland.svg",
	},
	FINA = {
		name = "Независни учесници FINA",
		"Fédération International de Natation Amateur flag.gif"
	},
	NUF = {
		name = "Независни учесници FINA",
		"Fédération International de Natation Amateur flag.gif"
	},
	FRA = {
		name = "Француска",
		"Flag of France.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	FRG = {
		name = "Западна Немачка",
		{1959.,"Flag of Germany.svg"},
		{1968.,"Flag of the German Olympic Team (1960-1968).svg"},
		"Flag of Germany.svg",
	},
	SRN = {
		name = "Западна Немачка",
		{1959.,"Flag of Germany.svg"},
		{1968.,"Flag of the German Olympic Team (1960-1968).svg"},
		"Flag of Germany.svg",
	},
	FRN = {
		name = "Родезија и Њасаленд",
		"Flag of the Federation of Rhodesia and Nyasaland.svg",
	},
	RINJ = {
		name = "Родезија и Њасаленд",
		"Flag of the Federation of Rhodesia and Nyasaland.svg",
	},
	RINj = {
		name = "Родезија и Њасаленд",
		"Flag of the Federation of Rhodesia and Nyasaland.svg",
	},
	FSA = {
		name = "Федерација Јужне Арабије",
		"Flag of the Federation of South Arabia.svg",
	},
	FJA = {
		name = "Федерација Јужне Арабије",
		"Flag of the Federation of South Arabia.svg",
	},
	FSM = {
		name = "Микронезија",
		"Flag of the Federated States of Micronesia.svg",
	},
	MIK = {
		name = "Микронезија",
		"Flag of the Federated States of Micronesia.svg",
	},
	GAB = {
		name = "Габон",
		"Flag of Gabon.svg",
	},
	GAM = {
		name = "Гамбија",
		"Flag of The Gambia.svg",
	},
	GMB = {
		name = "Гамбија",
		"Flag of The Gambia.svg",
	},
	GBR = {
		name = "Уједињено Краљевство",
		"Flag of the United Kingdom.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	VB = {
		name = "Уједињено Краљевство",
		"Flag of the United Kingdom.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	VBR = {
		name = "Уједињено Краљевство",
		"Flag of the United Kingdom.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	UK = {
		name = "Уједињено Краљевство",
		"Flag of the United Kingdom.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	GBS = {
		name = "Гвинеја Бисао",
		"Flag of Guinea-Bissau.svg",
	},
	GNB = {
		name = "Гвинеја Бисао",
		"Flag of Guinea-Bissau.svg",
	},
	GCO = {
		name = "Златна Обала",
		"Flag of the Gold Coast.svg",
	},
	ZO = {
		name = "Златна Обала",
		"Flag of the Gold Coast.svg",
	},
	ZLO = {
		name = "Златна Обала",
		"Flag of the Gold Coast.svg",
	},
	ZOB = {
		name = "Златна Обала",
		"Flag of the Gold Coast.svg",
	},
	GDR = {
		name = "Источна Немачка",
		{1959.,"Flag of East Germany.svg"},
		{1968.,"Flag of the German Olympic Team (1960-1968).svg"},
		"Flag of East Germany.svg",
	},
	DDR = {
		name = "Источна Немачка",
		{1959.,"Flag of East Germany.svg"},
		{1968.,"Flag of the German Olympic Team (1960-1968).svg"},
		"Flag of East Germany.svg",
	},
	GEO = {
		name = "Грузија",
		{2003.,"Flag of Georgia (1990-2004).svg"},
		"Flag of Georgia.svg",
	},
	GRU = {
		name = "Грузија",
		{2003.,"Flag of Georgia (1990-2004).svg"},
		"Flag of Georgia.svg",
	},
	GEQ = {
		name = "Екваторијална Гвинеја",
		"Flag of Equatorial Guinea.svg",
	},
	EKG = {
		name = "Екваторијална Гвинеја",
		"Flag of Equatorial Guinea.svg",
	},
	GNQ = {
		name = "Екваторијална Гвинеја",
		"Flag of Equatorial Guinea.svg",
	},
	GER = {
		name = "Немачка",
		{1912.,"Flag of the German Empire.svg"},
		{1932.,"Flag of Germany (3-2 aspect ratio).svg"},
		{1945.,"Flag of the German Reich (1935–1945).svg"},
		"Flag of Germany.svg",
	},
	NEM = {
		name = "Немачка",
		{1912.,"Flag of the German Empire.svg"},
		{1932.,"Flag of Germany (3-2 aspect ratio).svg"},
		{1945.,"Flag of the German Reich (1935–1945).svg"},
		"Flag of Germany.svg",
	},
	DEU = {
		name = "Немачка",
		{1912.,"Flag of the German Empire.svg"},
		{1932.,"Flag of Germany (3-2 aspect ratio).svg"},
		{1945.,"Flag of the German Reich (1935–1945).svg"},
		"Flag of Germany.svg",
	},
	GHA = {
		name = "Гана",
		{1960.,"Flag of the Gold Coast.svg"},
		{1962.,"Flag of the Union of African States (1961-1962).svg"},
		{1966.,"Flag of Ghana (1964-1966).svg"},
		"Flag of Ghana.svg",
	},
	GAN = {
		name = "Гана",
		{1960.,"Flag of the Gold Coast.svg"},
		{1962.,"Flag of the Union of African States (1961-1962).svg"},
		{1966.,"Flag of Ghana (1964-1966).svg"},
		"Flag of Ghana.svg",
	},
	GIB = {
		name = "Гибралтар",
		{1981.,"Government Ensign of Gibraltar 1939-1999.svg"},
		"Flag of Gibraltar.svg",
	},
	GRE = {
		name = "Грчка",
		{1969.,"Flag of Greece (1828-1978).svg"},
		{1975.,"Flag of Greece (1970-1975).svg"},
		{1978.,"Flag of Greece (1828-1978).svg"},
		"Flag of Greece.svg",
	},
	['GRČ'] = {
		name = "Грчка",
		{1969.,"Flag of Greece (1828-1978).svg"},
		{1975.,"Flag of Greece (1970-1975).svg"},
		{1978.,"Flag of Greece (1828-1978).svg"},
		"Flag of Greece.svg",
	},
	GRC = {
		name = "Грчка",
		{1969.,"Flag of Greece (1828-1978).svg"},
		{1975.,"Flag of Greece (1970-1975).svg"},
		{1978.,"Flag of Greece (1828-1978).svg"},
		"Flag of Greece.svg",
	},
	GRN = {
		name = "Гренада",
		{1974.,"Flag of Grenada 1967.svg"},
		"Flag of Grenada.svg",
	},
	GRD = {
		name = "Гренада",
		{1974.,"Flag of Grenada 1967.svg"},
		"Flag of Grenada.svg",
	},
	GUA = {
		name = "Гватемала",
		"Flag of Guatemala.svg",
	},
	GVT = {
		name = "Гватемала",
		"Flag of Guatemala.svg",
	},
	GTM = {
		name = "Гватемала",
		"Flag of Guatemala.svg",
	},
	GUE = {
		name = "Гернзи",
		{1985.,"Flag of Guernsey (1936).svg"},
		"Flag of Guernsey.svg",
	},
	GRN = {
		name = "Гернзи",
		{1985.,"Flag of Guernsey (1936).svg"},
		"Flag of Guernsey.svg",
	},
	GGY = {
		name = "Гернзи",
		{1985.,"Flag of Guernsey (1936).svg"},
		"Flag of Guernsey.svg",
	},
	GUI = {
		name = "Гвинеја",
		"Flag of Guinea.svg",
	},
	GVI = {
		name = "Гвинеја",
		"Flag of Guinea.svg",
	},
	GIN = {
		name = "Гвинеја",
		"Flag of Guinea.svg",
	},
	GUM = {
		name = "Гвам",
		"Flag of Guam.svg",
	},
	GVM = {
		name = "Гвам",
		"Flag of Guam.svg",
	},
	GUA = {
		name = "Гвам",
		"Flag of Guam.svg",
	},
	GUY = {
		name = "Гвајана",
		{1906.,"Flag of British Guiana (1875-1906).png"},
		{1919.,"Flag of British Guiana (1906-1919).png"},
		{1955.,"Flag of British Guiana (1919-1955).png"},
		{1966.,"Flag of British Guiana (1955-1966).svg"},
		"Flag of Guyana.svg",
	},
	GVAJ = {
		name = "Гвајана",
		{1906.,"Flag of British Guiana (1875-1906).png"},
		{1919.,"Flag of British Guiana (1906-1919).png"},
		{1955.,"Flag of British Guiana (1919-1955).png"},
		{1966.,"Flag of British Guiana (1955-1966).svg"},
		"Flag of Guyana.svg",
	},
	HAI = {
		name = "Хаити",
		{1963.,"Flag of Haiti.svg"},
		{1986.,"Flag of Haiti (1964-1986).svg"},
		"Flag of Haiti.svg",
	},
	HBR = {
		name = "Британски Хондурас",
		"Flag of British Honduras.svg",
	},
	BHN = {
		name = "Британски Хондурас",
		"Flag of British Honduras.svg",
	},
	BRH = {
		name = "Британски Хондурас",
		"Flag of British Honduras.svg",
	},
	HKG = {
		name = "Хонгконг",
		{1955.,"Flag of Hong Kong (1910-1955).png"},
		{1959.,"Flag of Hong Kong (1955-1959).png"},
		{1997.,"Flag of Hong Kong (1959-1997).svg"},
		"Flag of Hong Kong.svg",
	},
	HON = {
		name = "Хондурас",
		"Flag of Honduras.svg",
	},
	HUN = {
		name = "Мађарска",
		{1918.,"Flag of Hungary (1867-1918).svg"},
		{1946.,"Flag of Hungary (1915-1918, 1919-1946; 3-2 aspect ratio).svg"},
		{1949.,"Flag of Hungary (1946-1949, 1956-1957).svg"},
		{1955.,"Flag of Hungary (1949-1956).svg"},
		{1957.,"Flag of Hungary (1946-1949, 1956-1957).svg"},
		"Flag of Hungary.svg",
	},
	['MAĐ'] = {
		name = "Мађарска",
		{1918.,"Flag of Hungary (1867-1918).svg"},
		{1946.,"Flag of Hungary (1915-1918, 1919-1946; 3-2 aspect ratio).svg"},
		{1949.,"Flag of Hungary (1946-1949, 1956-1957).svg"},
		{1955.,"Flag of Hungary (1949-1956).svg"},
		{1957.,"Flag of Hungary (1946-1949, 1956-1957).svg"},
		"Flag of Hungary.svg",
	},
	IFS = {
		name = "Ирска Слободна Држава",
		"Flag of Ireland.svg",
	},
	ISD = {
		name = "Ирска Слободна Држава",
		"Flag of Ireland.svg",
	},
	INA = {
		name = "Индонезија",
		"Flag of Indonesia.svg",
	},
	IDN = {
		name = "Индонезија",
		"Flag of Indonesia.svg",
	},
	INDO = {
		name = "Индонезија",
		"Flag of Indonesia.svg",
	},
	IND = {
		name = "Индија",
		{1946.,"British Raj Red Ensign.svg"},
		{2012.,"Flag of India.svg"},
		{2013.,"Olympic flag.svg"},
		"Flag of India.svg",
	},
	IOA = {
		name = "Независни учесници",
		"Olympic flag.svg",
	},
	NOS = {
		name = "Независни учесници",
		"Olympic flag.svg",
	},
	IOC = {
		name = "Учесници из Кувајта",
		"Olympic flag.svg",
	},
	SIK = {
		name = "Учесници из Кувајта",
		"Olympic flag.svg",
	},
	IOM = {
		name = "Острво Мен",
		"Flag of the Isle of Man.svg",
	},
	ISM = {
		name = "Острво Мен",
		"Flag of the Isle of Man.svg",
	},
	OSM = {
		name = "Острво Мен",
		"Flag of the Isle of Man.svg",
	},
	IOP = {
		name = "Независни учесници",
		"Olympic flag.svg",
	},
	['IOP, IOA'] = {
		name = "Независни учесници",
		"Olympic flag.svg",
	},
	IPA = {
		name = "Засебни параолимпијски учесници",
		"Paralympic flag.svg",
	},
	ZPS = {
		name = "Засебни параолимпијски учесници",
		"Paralympic flag.svg",
	},
	ZPOS = {
		name = "Засебни параолимпијски учесници",
		"Paralympic flag.svg",
	},
	IPP = {
		name = "Независни параолимпијски учесници",
		"Paralympics logo 1988-94.svg",
	},
	NPU = {
		name = "Независни параолимпијски учесници",
		"Paralympics logo 1988-94.svg",
	},
	NPOU = {
		name = "Независни параолимпијски учесници",
		"Paralympics logo 1988-94.svg",
	},
	IRE = {
		name = "Ирска",
		"Green harp flag of Ireland.svg",
	},
	IRS = {
		name = "Ирска",
		"Green harp flag of Ireland.svg",
	},
	IRL = {
		name = "Ирска",
		"Flag of Ireland.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	RIR = {
		name = "Ирска",
		"Flag of Ireland.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	IRI = {
		name = "Иран",
		{1932.,"Early 20th Century Qajar Flag.svg"},
		{1964.,"State Flag of Iran (1933-1964).svg"},
		{1980.,"State Flag of Iran (1964-1980).svg"},
		"Flag of Iran.svg",
	},
	IRN = {
		name = "Иран",
		{1932.,"Early 20th Century Qajar Flag.svg"},
		{1964.,"State Flag of Iran (1933-1964).svg"},
		{1980.,"State Flag of Iran (1964-1980).svg"},
		"Flag of Iran.svg",
	},
	IRQ = {
		name = "Ирак",
		{1959.,"Flag of Iraq (1921–1959).svg"},
		{1963.,"Flag of Iraq (1959-1963).svg"},
		{1991.,"Flag of Iraq (1963-1991); Flag of Syria (1963-1972).svg"},
		{2003.,"Flag of Iraq (1991-2004).svg"},
		{2007.,"Flag of Iraq (2004-2008).svg"},
		"Flag of Iraq.svg",
	},
	IRA = {
		name = "Ирак",
		{1959.,"Flag of Iraq (1921–1959).svg"},
		{1963.,"Flag of Iraq (1959-1963).svg"},
		{1991.,"Flag of Iraq (1963-1991); Flag of Syria (1963-1972).svg"},
		{2003.,"Flag of Iraq (1991-2004).svg"},
		{2007.,"Flag of Iraq (2004-2008).svg"},
		"Flag of Iraq.svg",
	},
	IRK = {
		name = "Ирак",
		{1959.,"Flag of Iraq (1921–1959).svg"},
		{1963.,"Flag of Iraq (1959-1963).svg"},
		{1991.,"Flag of Iraq (1963-1991); Flag of Syria (1963-1972).svg"},
		{2003.,"Flag of Iraq (1991-2004).svg"},
		{2007.,"Flag of Iraq (2004-2008).svg"},
		"Flag of Iraq.svg",
	},
	ISL = {
		name = "Исланд",
		{1915.,"Flag of Denmark.svg"},
		{1944.,"Light Blue Flag of Iceland.svg"},
		"Flag of Iceland.svg",
	},
	ISR = {
		name = "Израел",
		"Flag of Israel.svg",
	},
	IZR = {
		name = "Израел",
		"Flag of Israel.svg",
	},
	ISV = {
		name = "Америчка Девичанска Острва",
		"Flag of the United States Virgin Islands.svg",
	},
	ADO = {
		name = "Америчка Девичанска Острва",
		"Flag of the United States Virgin Islands.svg",
	},
	AVO = {
		name = "Америчка Девичанска Острва",
		"Flag of the United States Virgin Islands.svg",
	},
	VIR = {
		name = "Америчка Девичанска Острва",
		"Flag of the United States Virgin Islands.svg",
	},
	ITA = {
		name = "Италија",
		{1946.,"Flag of Italy (1861-1946).svg"},
		{2002.,"Flag of Italy.svg"},
		{2006.,"Flag of Italy (2003-2006).svg"},
		"Flag of Italy.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	IVB = {
		name = "Британска Девичанска Острва",
		"Flag of the British Virgin Islands.svg",
	},
	BDO = {
		name = "Британска Девичанска Острва",
		"Flag of the British Virgin Islands.svg",
	},
	BVO = {
		name = "Британска Девичанска Острва",
		"Flag of the British Virgin Islands.svg",
	},
	VGB = {
		name = "Британска Девичанска Острва",
		"Flag of the British Virgin Islands.svg",
	},
	JAM = {
		name = "Јамајка",
		{1957.,"Flag of Jamaica (1906-1957).svg"},
		{1962.,"Flag of Jamaica (1957-1962).svg"},
		"Flag of Jamaica.svg",
	},
	JERS = {
		name = "Џерзи",
		{1980.,"Flag of Jersey (pre 1981).svg"},
		"Flag of Jersey.svg",
	},
	['DŽER'] = {
		name = "Џерзи",
		{1980.,"Flag of Jersey (pre 1981).svg"},
		"Flag of Jersey.svg",
	},
	['DžER'] = {
		name = "Џерзи",
		{1980.,"Flag of Jersey (pre 1981).svg"},
		"Flag of Jersey.svg",
	},
	JOR = {
		name = "Јордан",
		"Flag of Jordan.svg",
	},
	JPN = {
		name = "Јапан",
		{1999.,"Flag of Japan (1870-1999).svg"},
		"Flag of Japan.svg",
	},
	JAP = {
		name = "Јапан",
		{1999.,"Flag of Japan (1870-1999).svg"},
		"Flag of Japan.svg",
	},
	KAZ = {
		name = "Казахстан",
		"Flag of Kazakhstan.svg",
	},
	KEN = {
		name = "Кенија",
		{1963.,"Flag of British East Africa.svg"},
		"Flag of Kenya.svg",
	},
	KGZ = {
		name = "Киргистан",
		"Flag of Kyrgyzstan.svg",
	},
	KGS = {
		name = "Киргистан",
		"Flag of Kyrgyzstan.svg",
	},
	KHM = {
		name = "Кмерска Република",
		"Flag of the Khmer Republic.svg",
	},
	KME = {
		name = "Кмерска Република",
		"Flag of the Khmer Republic.svg",
	},
	KIR = {
		name = "Кирибати",
		"Flag of Kiribati.svg",
	},
	KOR = {
		name = "Јужна Кореја",
		{1947.,"Flag of South Korea (1945-1948).svg"},
		{1949.,"Flag of South Korea (1948-1949).svg"},
		{1997.,"Flag of South Korea (1984-1997).svg"},
		"Flag of South Korea.svg",
	},
	JKO = {
		name = "Јужна Кореја",
		{1947.,"Flag of South Korea (1945-1948).svg"},
		{1949.,"Flag of South Korea (1948-1949).svg"},
		{1997.,"Flag of South Korea (1984-1997).svg"},
		"Flag of South Korea.svg",
	},
	KOS = {
		name = "Косово",
		"Flag of Kosovo.svg",
	},
	KSV = {
		name = "Косово",
		"Flag of Kosovo.svg",
	},
	KSA = {
		name = "Саудијска Арабија",
		{1973.,"Flag of Saudi Arabia (1938-1973).svg"},
		"Flag of Saudi Arabia.svg",
	},
	SAR = {
		name = "Саудијска Арабија",
		{1973.,"Flag of Saudi Arabia (1938-1973).svg"},
		"Flag of Saudi Arabia.svg",
	},
	SAU = {
		name = "Саудијска Арабија",
		{1973.,"Flag of Saudi Arabia (1938-1973).svg"},
		"Flag of Saudi Arabia.svg",
	},
	KUW = {
		name = "Кувајт",
		"Flag of Kuwait.svg",
	},
	KUV = {
		name = "Кувајт",
		"Flag of Kuwait.svg",
	},
	KWT = {
		name = "Кувајт",
		"Flag of Kuwait.svg",
	},
	LAO = {
		name = "Лаос",
		{1975.,"Flag of Laos (1952-1975).svg"},
		"Flag of Laos.svg",
	},
	LAT = {
		name = "Летонија",
		"Flag of Latvia.svg",
	},
	LET = {
		name = "Летонија",
		"Flag of Latvia.svg",
	},
	LVA = {
		name = "Летонија",
		"Flag of Latvia.svg",
	},
	LBA = {
		name = "Либија",
		{1968.,"Flag of Libya (1951).svg"},
		{1972.,"Flag of Libya (1969–1972).svg"},
		{1977.,"Flag of Libya (1972–1977).svg"},
		{2011.,"Flag of Libya (1977-2011).svg"},
		"Flag of Libya.svg",
	},
	LBJ = {
		name = "Либија",
		{1968.,"Flag of Libya (1951).svg"},
		{1972.,"Flag of Libya (1969–1972).svg"},
		{1977.,"Flag of Libya (1972–1977).svg"},
		{2011.,"Flag of Libya (1977-2011).svg"},
		"Flag of Libya.svg",
	},
	LBY = {
		name = "Либија",
		{1968.,"Flag of Libya (1951).svg"},
		{1972.,"Flag of Libya (1969–1972).svg"},
		{1977.,"Flag of Libya (1972–1977).svg"},
		{2011.,"Flag of Libya (1977-2011).svg"},
		"Flag of Libya.svg",
	},
	LBN = {
		name = "Либан",
		"Flag of Lebanon.svg",
	},
	LEB = {
		name = "Либан",
		"Flag of Lebanon.svg",
	},
	LIB = {
		name = "Либан",
		"Flag of Lebanon.svg",
	},
	LBR = {
		name = "Либерија",
		"Flag of Liberia.svg",
	},
	LCA = {
		name = "Света Луција",
		{1967.,"Flag of Saint Lucia (1939-1967).svg"},
		{1979.,"Flag of Saint Lucia (1967-1979).svg"},
		{2002.,"Flag of Saint Lucia (1979-2002).svg"},
		"Flag of Saint Lucia.svg",
	},
	SLU = {
		name = "Света Луција",
		{1967.,"Flag of Saint Lucia (1939-1967).svg"},
		{1979.,"Flag of Saint Lucia (1967-1979).svg"},
		{2002.,"Flag of Saint Lucia (1979-2002).svg"},
		"Flag of Saint Lucia.svg",
	},
	LES = {
		name = "Лесото",
		{1987.,"Flag of Lesotho (1966).svg"},
		{2006.,"Flag of Lesotho (1987-2006).svg"},
		"Flag of Lesotho.svg",
	},
	LSO = {
		name = "Лесото",
		{1987.,"Flag of Lesotho (1966).svg"},
		{2006.,"Flag of Lesotho (1987-2006).svg"},
		"Flag of Lesotho.svg",
	},
	LIE = {
		name = "Лихтенштајн",
		{1921.,"Flag of Liechtenstein (1852-1921).svg"},
		{1937.,"Flag of Liechtenstein (1921-1937).svg"},
		"Flag of Liechtenstein.svg",
	},
	LIH = {
		name = "Лихтенштајн",
		{1921.,"Flag of Liechtenstein (1852-1921).svg"},
		{1937.,"Flag of Liechtenstein (1921-1937).svg"},
		"Flag of Liechtenstein.svg",
	},
	LTU = {
		name = "Литванија",
		{1940.,"Flag of Lithuania (1918-1940).svg"},
		{2004.,"Flag of Lithuania (1988-2004).svg"},
		"Flag of Lithuania.svg",
	},
	LIT = {
		name = "Литванија",
		{1940.,"Flag of Lithuania (1918-1940).svg"},
		{2004.,"Flag of Lithuania (1988-2004).svg"},
		"Flag of Lithuania.svg",
	},
	LUX = {
		name = "Луксембург",
		"Flag of Luxembourg.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	LUKS = {
		name = "Луксембург",
		"Flag of Luxembourg.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	MAC = {
		name = "Макао",
		{1999.,"Bandeira do Leal Senado.svg"},
		"Flag of Macau.svg",
	},
	MAD = {
		name = "Мадагаскар",
		"Flag of Madagascar.svg",
	},
	MAL = {
		name = "Малаја",
		"Flag of Malaya.svg",
	},
	MAR = {
		name = "Мароко",
		"Flag of Morocco.svg",
	},
	MAS = {
		name = "Малезија",
		{1963.,"Flag of Malaya.svg"},
		"Flag of Malaysia.svg",
	},
	MLZ = {
		name = "Малезија",
		{1963.,"Flag of Malaya.svg"},
		"Flag of Malaysia.svg",
	},
	MYS = {
		name = "Малезија",
		{1963.,"Flag of Malaya.svg"},
		"Flag of Malaysia.svg",
	},
	MAW = {
		name = "Малави",
		{2009.,"Flag of Malawi.svg"},
		{2012.,"Flag of Malawi (2010-2012).svg"},
		"Flag of Malawi.svg",
	},
	MVI = {
		name = "Малави",
		{2009.,"Flag of Malawi.svg"},
		{2012.,"Flag of Malawi (2010-2012).svg"},
		"Flag of Malawi.svg",
	},
	MWI = {
		name = "Малави",
		{2009.,"Flag of Malawi.svg"},
		{2012.,"Flag of Malawi (2010-2012).svg"},
		"Flag of Malawi.svg",
	},
	MDA = {
		name = "Молдавија",
		"Flag of Moldova.svg",
	},
	MOL = {
		name = "Молдавија",
		"Flag of Moldova.svg",
	},
	MDV = {
		name = "Малдиви",
		"Flag of Maldives.svg",
	},
	MLD = {
		name = "Малдиви",
		"Flag of Maldives.svg",
	},
	MEX = {
		name = "Мексико",
		{1916.,"Flag of Mexico (1893-1916).svg"},
		{1934.,"Flag of the United Mexican States (1916-1934).svg"},
		{1968.,"Flag of Mexico (1934-1968).svg"},
		"Flag of Mexico.svg",
	},
	MEKS = {
		name = "Мексико",
		{1916.,"Flag of Mexico (1893-1916).svg"},
		{1934.,"Flag of the United Mexican States (1916-1934).svg"},
		{1968.,"Flag of Mexico (1934-1968).svg"},
		"Flag of Mexico.svg",
	},
	MEK = {
		name = "Мексико",
		{1916.,"Flag of Mexico (1893-1916).svg"},
		{1934.,"Flag of the United Mexican States (1916-1934).svg"},
		{1968.,"Flag of Mexico (1934-1968).svg"},
		"Flag of Mexico.svg",
	},
	MGL = {
		name = "Монголија",
		{1992.,"Flag of the People's Republic of Mongolia (1940-1992).svg"},
		"Flag of Mongolia.svg",
	},
	MNG = {
		name = "Монголија",
		{1992.,"Flag of the People's Republic of Mongolia (1940-1992).svg"},
		"Flag of Mongolia.svg",
	},
	MHL = {
		name = "Маршалска Острва",
		"Flag of the Marshall Islands.svg",
	},
	MAO = {
		name = "Маршалска Острва",
		"Flag of the Marshall Islands.svg",
	},
	MIX = {
		name = "Мешани тимови",
		"Olympic flag.svg",
	},
	MIKS = {
		name = "Мешани тимови",
		"Olympic flag.svg",
	},
	MKD = {
		name = "Македонија",
		"Flag of Macedonia.svg",
	},
	MAK = {
		name = "Македонија",
		"Flag of Macedonia.svg",
	},
	MLI = {
		name = "Мали",
		"Flag of Mali.svg",
	},
	MLT = {
		name = "Малта",
		{1943.,"Flag of Malta (1923-1943).svg"},
		{1964.,"Flag of Malta (1943-1964).svg"},
		"Flag of Malta.svg",
	},
	MNE = {
		name = "Црна Гора",
		"Flag of Montenegro.svg",
	},
	CG = {
		name = "Црна Гора",
		"Flag of Montenegro.svg",
	},
	MNT = {
		name = "Монтсерат",
		"Flag of Montserrat.svg",
	},
	MON = {
		name = "Монако",
		"Flag of Monaco.svg",
	},
	MCO = {
		name = "Монако",
		"Flag of Monaco.svg",
	},
	MOZ = {
		name = "Мозамбик",
		{1983.,"Flag of Mozambique (1975-1983).svg"},
		"Flag of Mozambique.svg",
	},
	MRI = {
		name = "Маурицијус",
		{1923.,"Flag of Mauritius 1906.svg"},
		{1968.,"Flag of Mauritius 1923.svg"},
		"Flag of Mauritius.svg",
	},
	MRC = {
		name = "Маурицијус",
		{1923.,"Flag of Mauritius 1906.svg"},
		{1968.,"Flag of Mauritius 1923.svg"},
		"Flag of Mauritius.svg",
	},
	MUS = {
		name = "Маурицијус",
		{1923.,"Flag of Mauritius 1906.svg"},
		{1968.,"Flag of Mauritius 1923.svg"},
		"Flag of Mauritius.svg",
	},
	MTN = {
		name = "Мауританија",
		"Flag of Mauritania.svg",
	},
	MAU = {
		name = "Мауританија",
		"Flag of Mauritania.svg",
	},
	MRT = {
		name = "Мауританија",
		"Flag of Mauritania.svg",
	},
	MYA = {
		name = "Мјанмар",
		{1973.,"Flag of Burma (1948-1974).svg"},
		{2010.,"Flag of Myanmar (1974-2010).svg"},
		"Flag of Myanmar.svg",
	},
	MJA = {
		name = "Мјанмар",
		{1973.,"Flag of Burma (1948-1974).svg"},
		{2010.,"Flag of Myanmar (1974-2010).svg"},
		"Flag of Myanmar.svg",
	},
	MMR = {
		name = "Мјанмар",
		{1973.,"Flag of Burma (1948-1974).svg"},
		{2010.,"Flag of Myanmar (1974-2010).svg"},
		"Flag of Myanmar.svg",
	},
	NAM = {
		name = "Намибија",
		"Flag of Namibia.svg",
	},
	NBO = {
		name = "Северни Борнео",
		"Flag of North Borneo 1948-1963.png",
	},
	SBO = {
		name = "Северни Борнео",
		"Flag of North Borneo 1948-1963.png",
	},
	NCA = {
		name = "Никарагва",
		"Flag of Nicaragua.svg",
	},
	NIK = {
		name = "Никарагва",
		"Flag of Nicaragua.svg",
	},
	NIC = {
		name = "Никарагва",
		"Flag of Nicaragua.svg",
	},
	NCL = {
		name = "Нова Каледонија",
		"Flag of New Caledonia.svg",
	},
	NK = {
		name = "Нова Каледонија",
		"Flag of New Caledonia.svg",
	},
	NKA = {
		name = "Нова Каледонија",
		"Flag of New Caledonia.svg",
	},
	NED = {
		name = "Холандија",
		"Flag of the Netherlands.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	HOL = {
		name = "Холандија",
		"Flag of the Netherlands.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	NEP = {
		name = "Непал",
		"Flag of Nepal.svg",
	},
	NPL = {
		name = "Непал",
		"Flag of Nepal.svg",
	},
	NEW = {
		name = "Њуфаундленд",
		"Newfoundland Red Ensign.png",
	},
	NJU = {
		name = "Њуфаундленд",
		"Newfoundland Red Ensign.png",
	},
	NJFL = {
		name = "Њуфаундленд",
		"Newfoundland Red Ensign.png",
	},
	NjU = {
		name = "Њуфаундленд",
		"Newfoundland Red Ensign.png",
	},
	NjFL = {
		name = "Њуфаундленд",
		"Newfoundland Red Ensign.png",
	},
	NFI = {
		name = "Острво Норфок",
		"Flag of Norfolk Island.svg",
	},
	ONF = {
		name = "Острво Норфок",
		"Flag of Norfolk Island.svg",
	},
	NGR = {
		name = "Нигерија",
		{1960.,"Flag of British Colonial Nigeria.svg"},
		"Flag of Nigeria.svg",
	},
	NGA = {
		name = "Нигерија",
		{1960.,"Flag of British Colonial Nigeria.svg"},
		"Flag of Nigeria.svg",
	},
	NIC = {
		name = "Никарагва",
		"Flag of Nicaragua.svg",
	},
	NIK = {
		name = "Никарагва",
		"Flag of Nicaragua.svg",
	},
	NIG = {
		name = "Нигер",
		"Flag of Niger.svg",
	},
	NEG = {
		name = "Нигер",
		"Flag of Niger.svg",
	},
	NIR = {
		name = "Северна Ирска",
		"Ulster banner.svg",
	},
	SIRSKA = {
		name = "Северна Ирска",
		"Ulster banner.svg",
	},
	NIU = {
		name = "Нијуе",
		"Flag of Niue.svg",
	},
	NIJ = {
		name = "Нијуе",
		"Flag of Niue.svg",
	},
	NMI = {
		name = "Северна Маријанска Острва",
		"Flag of the Northern Mariana Islands.svg",
	},
	SMO = {
		name = "Северна Маријанска Острва",
		"Flag of the Northern Mariana Islands.svg",
	},
	NOR = {
		name = "Норвешка",
		"Flag of Norway.svg",
	},
	NRH = {
		name = "Северна Родезија",
		"Flag of Northern Rhodesia (1939-1953).svg",
	},
	SR = {
		name = "Северна Родезија",
		"Flag of Northern Rhodesia (1939-1953).svg",
	},
	SRO = {
		name = "Северна Родезија",
		"Flag of Northern Rhodesia (1939-1953).svg",
	},
	NRU = {
		name = "Науру",
		"Flag of Nauru.svg",
	},
	NZL = {
		name = "Нови Зеланд",
		"Flag of New Zealand.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Flag of New Zealand Olympic Committee (1979-1994).svg",
		},
	},
	OMA = {
		name = "Оман",
		{1995.,"Flag of Oman (1970-1995).svg"},
		"Flag of Oman.svg",
	},
	OMN = {
		name = "Оман",
		{1995.,"Flag of Oman (1970-1995).svg"},
		"Flag of Oman.svg",
	},
	PAK = {
		name = "Пакистан",
		"Flag of Pakistan.svg",
	},
	PAN = {
		name = "Панама",
		"Flag of Panama.svg",
	},
	PAR = {
		name = "Парагвај",
		{1954.,"Flag of Paraguay (1842-1954).svg"},
		{1988.,"Flag of Paraguay (1954-1988).svg"},
		{1990.,"Flag of Paraguay (1988-1990).svg"},
		{2013.,"Flag of Paraguay (1990-2013).svg"},
		"Flag of Paraguay.svg",
	},
	PER = {
		name = "Перу",
		{1950.,"Flag of Peru (1825-1950).svg"},
		"Flag of Peru.svg",
	},
	PHI = {
		name = "Филипини",
		{1936.,"Flag of the Philippines (1919-1936).svg"},
		{1984.,"Flag of the Philippines (navy blue).svg"},
		{1986.,"Flag_of_the_Philippines_(light_blue).svg"},
		{1997.,"Flag of the Philippines (navy blue).svg"},
		"Flag of the Philippines.svg",
		["Asian Games"] = {
			[1986.] = "Flag of the Philippines (navy blue).svg",
		},
	},
	FIL = {
		name = "Филипини",
		{1936.,"Flag of the Philippines (1919-1936).svg"},
		{1984.,"Flag of the Philippines (navy blue).svg"},
		{1986.,"Flag_of_the_Philippines_(light_blue).svg"},
		{1997.,"Flag of the Philippines (navy blue).svg"},
		"Flag of the Philippines.svg",
		["Asian Games"] = {
			[1986.] = "Flag of the Philippines (navy blue).svg",
		},
	},
	PLE = {
		name = "Палестина",
		"Flag of Palestine.svg",
	},
	PLW = {
		name = "Палау",
		"Flag of Palau.svg",
	},
	PAL = {
		name = "Палау",
		"Flag of Palau.svg",
	},
	PNG = {
		name = "Папуа Нова Гвинеја",
		{1965.,"Flag of the Territory of New Guinea.svg"},
		{1970.,"Flag of Papua New Guinea 1965.svg"},
		"Flag of Papua New Guinea.svg",
	},
	POL = {
		name = "Пољска",
		{1928.,"Flag of Poland (1919-1928).svg"},
		{1980.,"Flag of Poland (1928-1980).svg"},
		"Flag of Poland.svg",
	},
	POLJ = {
		name = "Пољска",
		{1928.,"Flag of Poland (1919-1928).svg"},
		{1980.,"Flag of Poland (1928-1980).svg"},
		"Flag of Poland.svg",
	},
	POLj = {
		name = "Пољска",
		{1928.,"Flag of Poland (1919-1928).svg"},
		{1980.,"Flag of Poland (1928-1980).svg"},
		"Flag of Poland.svg",
	},
	POR = {
		name = "Португалија",
		"Flag of Portugal.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Flag of Portugal-1980-Olympics.svg",
		},
	},
	PRK = {
		name = "Северна Кореја",
		"Flag of North Korea.svg",
	},
	SKO = {
		name = "Северна Кореја",
		"Flag of North Korea.svg",
	},
	PUR = {
		name = "Порторико",
		{1951.,"Puerto Rico Azul Celeste.png"},
		{1995.,"Flag of Puerto Rico (1952-1995).svg"},
		"Flag of Puerto Rico.svg",
		["Летњим олимпијским играма"] = {
			[1948.] = "Puerto rico national sport flag.svg",
			[1952.] = "Puerto rico national sport flag.svg",
			[1980.] = "Olympic flag.svg",
		},
	},
	PRI = {
		name = "Порторико",
		{1951.,"Puerto Rico Azul Celeste.png"},
		{1995.,"Flag of Puerto Rico (1952-1995).svg"},
		"Flag of Puerto Rico.svg",
		["Летњим олимпијским играма"] = {
			[1948.] = "Puerto rico national sport flag.svg",
			[1952.] = "Puerto rico national sport flag.svg",
			[1980.] = "Olympic flag.svg",
		},
	},
	PYF = {
		name = "Француска Полинезија",
		"Flag of French Polynesia.svg",
	},
	FRP = {
		name = "Француска Полинезија",
		"Flag of French Polynesia.svg",
	},
	QAT = {
		name = "Катар",
		"Flag of Qatar.svg",
	},
	KAT = {
		name = "Катар",
		"Flag of Qatar.svg",
	},
	RHO = {
		name = "Родезија",
		{1953.,"Flag of Southern Rhodesia.svg"},
		{1963.,"Flag of the Federation of Rhodesia and Nyasaland.svg"},
		{1968.,"Flag of Rhodesia (1964).svg"},
		"Flag of Rhodesia.svg",
	},
	ROD = {
		name = "Родезија",
		{1953.,"Flag of Southern Rhodesia.svg"},
		{1963.,"Flag of the Federation of Rhodesia and Nyasaland.svg"},
		{1968.,"Flag of Rhodesia (1964).svg"},
		"Flag of Rhodesia.svg",
	},
	ROA = {
		name = "Refugee Olympic Team",
		"Olympic flag.svg",
	},
	ROT = {
		name = "Refugee Olympic Team",
		"Olympic flag.svg",
	},
	IOT = {
		name = "Refugee Olympic Team",
		"Olympic flag.svg",
	},
	ROC = {
		name = "Република Кина",
		{1928.,"Flag of the Republic of China (1912-1928).svg"},
		"Flag of the Republic of China.svg",
	},
	TJV = {
		name = "Република Кина",
		{1928.,"Flag of the Republic of China (1912-1928).svg"},
		"Flag of the Republic of China.svg",
	},
	RK = {
		name = "Република Кина",
		{1928.,"Flag of the Republic of China (1912-1928).svg"},
		"Flag of the Republic of China.svg",
	},
	ROM = {
		name = "Румунија",
		{1948.,"Flag of Romania.svg"},
		{1952.,"Flag of Romania (1948-1952).svg"},
		{1965.,"Flag of Romania (1952-1965).svg"},
		{1989.,"Flag of Romania (1965-1989).svg"},
		"Flag of Romania.svg",
	},
	RUM = {
		name = "Румунија",
		{1948.,"Flag of Romania.svg"},
		{1952.,"Flag of Romania (1948-1952).svg"},
		{1965.,"Flag of Romania (1952-1965).svg"},
		{1989.,"Flag of Romania (1965-1989).svg"},
		"Flag of Romania.svg",
	},
	ROU = {
		name = "Румунија",
		{1948.,"Flag of Romania.svg"},
		{1952.,"Flag of Romania (1948-1952).svg"},
		{1965.,"Flag of Romania (1952-1965).svg"},
		{1989.,"Flag of Romania (1965-1989).svg"},
		"Flag of Romania.svg",
	},
	RSA = {
		name = "Јужноафричка Република",
		{1912.,"Flag of the United Kingdom.svg"},
		{1928.,"Red Ensign of South Africa (1912-1928).svg"},
		{1994.,"Flag of South Africa (1928-1994).svg"},
		"Flag of South Africa.svg",
		["Зимским олимпијским играма"] = {
			[1994.] = "South African Olympic Flag 1994.gif",
		},
		["Летњим олимпијским играма"] = {
			[1992.] = "South African Olympic Flag.svg",
		},
	},
	JAF = {
		name = "Јужноафричка Република",
		{1912.,"Flag of the United Kingdom.svg"},
		{1928.,"Red Ensign of South Africa (1912-1928).svg"},
		{1994.,"Flag of South Africa (1928-1994).svg"},
		"Flag of South Africa.svg",
		["Зимским олимпијским играма"] = {
			[1994.] = "South African Olympic Flag 1994.gif",
		},
		["Летњим олимпијским играма"] = {
			[1992.] = "South African Olympic Flag.svg",
		},
	},
	JAR = {
		name = "Јужноафричка Република",
		{1912.,"Flag of the United Kingdom.svg"},
		{1928.,"Red Ensign of South Africa (1912-1928).svg"},
		{1994.,"Flag of South Africa (1928-1994).svg"},
		"Flag of South Africa.svg",
		["Зимским олимпијским играма"] = {
			[1994.] = "South African Olympic Flag 1994.gif",
		},
		["Летњим олимпијским играма"] = {
			[1992.] = "South African Olympic Flag.svg",
		},
	},
	RJA = {
		name = "Јужноафричка Република",
		{1912.,"Flag of the United Kingdom.svg"},
		{1928.,"Red Ensign of South Africa (1912-1928).svg"},
		{1994.,"Flag of South Africa (1928-1994).svg"},
		"Flag of South Africa.svg",
		["Зимским олимпијским играма"] = {
			[1994.] = "South African Olympic Flag 1994.gif",
		},
		["Летњим олимпијским играма"] = {
			[1992.] = "South African Olympic Flag.svg",
		},
	},
	ZAF = {
		name = "Јужноафричка Република",
		{1912.,"Flag of the United Kingdom.svg"},
		{1928.,"Red Ensign of South Africa (1912-1928).svg"},
		{1994.,"Flag of South Africa (1928-1994).svg"},
		"Flag of South Africa.svg",
		["Зимским олимпијским играма"] = {
			[1994.] = "South African Olympic Flag 1994.gif",
		},
		["Летњим олимпијским играма"] = {
			[1992.] = "South African Olympic Flag.svg",
		},
	},
	SAF = {
		name = "Јужноафричка Република",
		{1912.,"Flag of the United Kingdom.svg"},
		{1928.,"Red Ensign of South Africa (1912-1928).svg"},
		{1994.,"Flag of South Africa (1928-1994).svg"},
		"Flag of South Africa.svg",
		["Зимским олимпијским играма"] = {
			[1994.] = "South African Olympic Flag 1994.gif",
		},
		["Летњим олимпијским играма"] = {
			[1992.] = "South African Olympic Flag.svg",
		},
	},
	RU1 = {
		name = "Руска Империја",
		"Flag of Russia.svg",
	},
	RUI = {
		name = "Руска Империја",
		"Flag of Russia.svg",
	},
	RI = {
		name = "Руска Империја",
		"Flag of Russia.svg",
	},
	RUS = {
		name = "Русија",
		"Flag of Russia.svg",
	},
	RWA = {
		name = "Руанда",
		{1961.,"Flag of Rwanda (1959-1961).svg"},
		{2001.,"Flag of Rwanda (1962-2001).svg"},
		"Flag of Rwanda.svg",
	},
	RUA = {
		name = "Руанда",
		{1961.,"Flag of Rwanda (1959-1961).svg"},
		{2001.,"Flag of Rwanda (1962-2001).svg"},
		"Flag of Rwanda.svg",
	},
	SAA = {
		name = "Сар",
		"Flag of Saar (1947–1956).svg",
	},
	SAAR = {
		name = "Сар",
		"Flag of Saar (1947–1956).svg",
	},
	SL = {
		name = "Сар",
		"Flag of Saar (1947–1956).svg",
	},
	SAM = {
		name = "Самоа",
		"Flag of Samoa.svg",
	},
	SAR = {
		name = "Саравак",
		"Flag of the Crown Colony of Sarawak (1946).svg",
	},
	SWK = {
		name = "Саравак",
		"Flag of the Crown Colony of Sarawak (1946).svg",
	},
	SCG = {
		name = "Србија и Црна Гора",
		"Flag of Serbia and Montenegro.svg",
	},
	SCN = {
		name = "Свети Кристофер-Невис-Ангвила",
		"Flag of Saint Christopher-Nevis-Anguilla.svg",
	},
	SKN = {
		name = "Свети Кристофер-Невис-Ангвила",
		"Flag of Saint Christopher-Nevis-Anguilla.svg",
	},
	KNA = {
		name = "Свети Кристофер-Невис-Ангвила",
		"Flag of Saint Christopher-Nevis-Anguilla.svg",
	},
	SKNA = {
		name = "Свети Кристофер-Невис-Ангвила",
		"Flag of Saint Christopher-Nevis-Anguilla.svg",
	},
	SCO = {
		name = "Шкотска",
		"Flag of Scotland.svg",
	},
	['ŠKO'] = {
		name = "Шкотска",
		"Flag of Scotland.svg",
	},
	SEN = {
		name = "Сенегал",
		"Flag of Senegal.svg",
	},
	SEY = {
		name = "Сејшели",
		{1996.,"Flag of the Seychelles (1977-1996).svg"},
		"Flag of Seychelles.svg",
	},
	SEJ = {
		name = "Сејшели",
		{1996.,"Flag of the Seychelles (1977-1996).svg"},
		"Flag of Seychelles.svg",
	},
	SGP = {
		name = "Сингапур",
		{1959.,"Flag of Singapore (1946-1959).svg"},
		"Flag of Singapore.svg",
	},
	SIN = {
		name = "Сингапур",
		{1959.,"Flag of Singapore (1946-1959).svg"},
		"Flag of Singapore.svg",
	},
	SHE = {
		name = "Света Јелена",
		{1984.,"Flag of Saint Helena (1874-1984).svg"},
		"Flag of Saint Helena.svg",
	},
	SVJ = {
		name = "Света Јелена",
		{1984.,"Flag of Saint Helena (1874-1984).svg"},
		"Flag of Saint Helena.svg",
	},
	SVH = {
		name = "Света Јелена",
		{1984.,"Flag of Saint Helena (1874-1984).svg"},
		"Flag of Saint Helena.svg",
	},
	SHN = {
		name = "Света Јелена",
		{1984.,"Flag of Saint Helena (1874-1984).svg"},
		"Flag of Saint Helena.svg",
	},
	SKN = {
		name = "Сент Китс и Невис",
		{1983.,"Flag of Saint Christopher-Nevis-Anguilla.svg"},
		"Flag of Saint Kitts and Nevis.svg",
	},
	SLE = {
		name = "Сијера Леоне",
		{1961.,"Flag of Sierra Leone 1916-1961.gif"},
		"Flag of Sierra Leone.svg",
	},
	SLO = {
		name = "Словенија",
		"Flag of Slovenia.svg",
	},
	SMR = {
		name = "Сан Марино",
		{2010.,"Flag of San Marino (before 2011).svg"},
		"Flag of San Marino.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	SOL = {
		name = "Соломонова Острва",
		"Flag of the Solomon Islands.svg",
	},
	SOO = {
		name = "Соломонова Острва",
		"Flag of the Solomon Islands.svg",
	},
	SOM = {
		name = "Сомалија",
		"Flag of Somalia.svg",
	},
	SRB = {
		name = "Србија",
		{1918.,"State Flag of Serbia (1882-1918).svg"},
		{1944.,"Flag of Serbia, 1941-1944.svg"},
		{1992.,"Flag of SR Serbia.svg"},
		{2004.,"Flag of Serbia (1992-2004).svg"},
		{2010.,"Flag of Serbia (2004-2010).svg"},
		"Flag of Serbia.svg",
	},
	SRH = {
		name = "Јужна Родезија",
		"Flag of Southern Rhodesia.svg",
	},
	JRO = {
		name = "Јужна Родезија",
		"Flag of Southern Rhodesia.svg",
	},
	SRI = {
		name = "Шри Ланка",
		{1948.,"British Ceylon flag.svg"},
		{1951.,"Flag of Ceylon (1948-1951).svg"},
		{1971.,"Flag of Ceylon (1951-1972).svg"},
		"Flag of Sri Lanka.svg",
	},
	['ŠRI'] = {
		name = "Шри Ланка",
		{1948.,"British Ceylon flag.svg"},
		{1951.,"Flag of Ceylon (1948-1951).svg"},
		{1971.,"Flag of Ceylon (1951-1972).svg"},
		"Flag of Sri Lanka.svg",
	},
	['ŠL'] = {
		name = "Шри Ланка",
		{1948.,"British Ceylon flag.svg"},
		{1951.,"Flag of Ceylon (1948-1951).svg"},
		{1971.,"Flag of Ceylon (1951-1972).svg"},
		"Flag of Sri Lanka.svg",
	},
	SSD = {
		name = "Јужни Судан",
		"Flag of South Sudan.svg",
	},
	JSD = {
		name = "Јужни Судан",
		"Flag of South Sudan.svg",
	},
	STP = {
		name = "Сао Томе и Принсипе",
		"Flag of Sao Tome and Principe.svg",
	},
	SUD = {
		name = "Судан",
		{1970.,"Flag of Sudan (1956-1970).svg"},
		"Flag of Sudan.svg",
	},
	SUI = {
		name = "Швајцарска",
		"Flag of Switzerland.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	['ŠVA'] = {
		name = "Швајцарска",
		"Flag of Switzerland.svg",
		["Летњим олимпијским играма"] = {
			[1980.] = "Olympic flag.svg",
		},
	},
	SUR = {
		name = "Суринам",
		{1975.,"Flag of Dutch Guyana.svg"},
		"Flag of Suriname.svg",
	},
	SVK = {
		name = "Словачка",
		"Flag of Slovakia.svg",
	},
	SWE = {
		name = "Шведска",
		{1905.,"Swedish civil ensign (1844–1905).svg"},
		"Flag of Sweden.svg",
	},
	['ŠVE'] = {
		name = "Шведска",
		{1905.,"Swedish civil ensign (1844–1905).svg"},
		"Flag of Sweden.svg",
	},
	SWZ = {
		name = "Свазиленд",
		"Flag of Swaziland.svg",
	},
	SVZ = {
		name = "Свазиленд",
		"Flag of Swaziland.svg",
	},
	SVAZ = {
		name = "Свазиленд",
		"Flag of Swaziland.svg",
	},
	SYR = {
		name = "Сирија",
		{1958.,"Flag of Syria (1932-1958; 1961-1963).svg"},
		{1961.,"Flag of the United Arab Republic.svg"},
		{1963.,"Flag of Syria (1932-1958; 1961-1963).svg"},
		{1972.,"Flag of Iraq (1963-1991); Flag of Syria (1963-1972).svg"},
		{1980.,"Flag of Syria (1972-1980).svg"},
		"Flag of Syria.svg",
	},
	SIR = {
		name = "Сирија",
		{1958.,"Flag of Syria (1932-1958; 1961-1963).svg"},
		{1961.,"Flag of the United Arab Republic.svg"},
		{1963.,"Flag of Syria (1932-1958; 1961-1963).svg"},
		{1972.,"Flag of Iraq (1963-1991); Flag of Syria (1963-1972).svg"},
		{1980.,"Flag of Syria (1972-1980).svg"},
		"Flag of Syria.svg",
	},
	TAG = {
		name = "Тангањика",
		"Flag of Tanganyika.svg",
	},
	TGNJ = {
		name = "Тангањика",
		"Flag of Tanganyika.svg",
	},
	TGNj = {
		name = "Тангањика",
		"Flag of Tanganyika.svg",
	},
	TGNj = {
		name = "Тангањика",
		"Flag of Tanganyika.svg",
	},
	TGK = {
		name = "Тангањика",
		"Flag of Tanganyika.svg",
	},
	TAH = {
		name = "Француска Полинезија",
		"Flag of French Polynesia.svg",
	},
	FRP = {
		name = "Француска Полинезија",
		"Flag of French Polynesia.svg",
	},
	TAN = {
		name = "Танзанија",
		{1964.,"Flag of Tanganyika.svg"},
		"Flag of Tanzania.svg",
	},
	TCH = {
		name = "Чехословачка",
		"Flag of Czechoslovakia.svg",
	},
	['ČS'] = {
		name = "Чехословачка",
		"Flag of Czechoslovakia.svg",
	},
	['ČEH'] = {
		name = "Чехословачка",
		"Flag of Czechoslovakia.svg",
	},
	CSK = {
		name = "Чехословачка",
		"Flag of Czechoslovakia.svg",
	},
	TCI = {
		name = "Теркс и Кејкос",
		"Flag of the Turks and Caicos Islands.svg",
	},
	TIK = {
		name = "Теркс и Кејкос",
		"Flag of the Turks and Caicos Islands.svg",
	},
	TKI = {
		name = "Теркс и Кејкос",
		"Flag of the Turks and Caicos Islands.svg",
	},
	TKS = {
		name = "Теркс и Кејкос",
		"Flag of the Turks and Caicos Islands.svg",
	},
	TGA = {
		name = "Тонга",
		"Flag of Tonga.svg",
	},
	TON = {
		name = "Тонга",
		"Flag of Tonga.svg",
	},
	THA = {
		name = "Тајланд",
		"Flag of Thailand.svg",
	},
	TAJ = {
		name = "Тајланд",
		"Flag of Thailand.svg",
	},
	TJK = {
		name = "Таџикистан",
		"Flag of Tajikistan.svg",
	},
	['TADŽ'] = {
		name = "Таџикистан",
		"Flag of Tajikistan.svg",
	},
	['TADž'] = {
		name = "Таџикистан",
		"Flag of Tajikistan.svg",
	},
	TKL = {
		name = "Токелау",
		"Flag of Tokelau.svg",
	},
	TOK = {
		name = "Токелау",
		"Flag of Tokelau.svg",
	},
	TKM = {
		name = "Туркемнистан",
		{1973.,"Flag of Turkmen SSR (1956).svg"},
		{1991.,"Flag of the Turkmen SSR.svg"},
		{1997.,"Flag of Turkmenistan (1992-1997).svg"},
		{2001.,"Flag of Turkmenistan (1997-2001).svg"},
		"Flag of Turkmenistan.svg",
	},
	TLS = {
		name = "Источни Тимор",
		"Flag of East Timor.svg",
	},
	ITI = {
		name = "Источни Тимор",
		"Flag of East Timor.svg",
	},
	TOG = {
		name = "Того",
		"Flag of Togo.svg",
	},
	TPE = {
		name = "Кинески Тајпеј",
		{1979.,"Flag of the Republic of China.svg"},
		"Flag of Chinese Taipei for Olympic games.svg",
		["Olympics"] = "Flag of Chinese Taipei for Olympic games.svg",
		["Летњим олимпијским играма"] = "Flag of Chinese Taipei for Olympic games.svg",
		["Зимским олимпијским играма"] = "Flag of Chinese Taipei for Olympic games.svg",
		["Asian Para Games"] = "Chinese Taipei Paralympic Flag.svg",
		["Summer Paralympics"] = "Chinese Taipei Paralympic Flag.svg",
		["Universiade"] = "Flag of Chinese Taipei for Universiade.svg",
		["Summer Universiade"] = "Flag of Chinese Taipei for Universiade.svg",
		["Winter Universiade"] = "Flag of Chinese Taipei for Universiade.svg",
	},
	KTP = {
		name = "Кинески Тајпеј",
		{1979.,"Flag of the Republic of China.svg"},
		"Flag of Chinese Taipei for Olympic games.svg",
		["Olympics"] = "Flag of Chinese Taipei for Olympic games.svg",
		["Летњим олимпијским играма"] = "Flag of Chinese Taipei for Olympic games.svg",
		["Зимским олимпијским играма"] = "Flag of Chinese Taipei for Olympic games.svg",
		["Asian Para Games"] = "Chinese Taipei Paralympic Flag.svg",
		["Summer Paralympics"] = "Chinese Taipei Paralympic Flag.svg",
		["Universiade"] = "Flag of Chinese Taipei for Universiade.svg",
		["Summer Universiade"] = "Flag of Chinese Taipei for Universiade.svg",
		["Winter Universiade"] = "Flag of Chinese Taipei for Universiade.svg",
	},
	TRI = {
		name = "Тринидад и Тобаго",
		{1958.,"Trinidad colonial 1889-1958.gif"},
		"Flag of Trinidad and Tobago.svg",
	},
	TTO = {
		name = "Тринидад и Тобаго",
		{1958.,"Trinidad colonial 1889-1958.gif"},
		"Flag of Trinidad and Tobago.svg",
	},
	TIT = {
		name = "Тринидад и Тобаго",
		{1958.,"Trinidad colonial 1889-1958.gif"},
		"Flag of Trinidad and Tobago.svg",
	},
	TUN = {
		name = "Тунис",
		{1999.,"Pre-1999 Flag of Tunisia.svg"},
		"Flag of Tunisia.svg",
	},
	TUR = {
		name = "Турска",
		{1936.,"Flag of the Ottoman Empire.svg"},
		"Flag of Turkey.svg",
	},
	TUV = {
		name = "Тувалу",
		"Flag of Tuvalu.svg",
	},
	UAE = {
		name = "Уједињени Арапски Емирати",
		"Flag of the United Arab Emirates.svg",
	},
	UAR = {
		name = "Уједињена Арапска Република",
		"Flag of the United Arab Republic.svg",
	},
	UGA = {
		name = "Уганда",
		{1962.,"Flag of the Uganda Protectorate.svg"},
		"Flag of Uganda.svg",
	},
	UKR = {
		name = "Украјина",
		"Flag of Ukraine.svg",
	},
	URS = {
		name = "Совјетски Савез",
		{1955.,"Flag of the Soviet Union (1923-1955).svg"},
		{1980.,"Flag of the Soviet Union (1955-1980).svg"},
		"Flag of the Soviet Union.svg",
	},
	SSSR = {
		name = "Совјетски Савез",
		{1955.,"Flag of the Soviet Union (1923-1955).svg"},
		{1980.,"Flag of the Soviet Union (1955-1980).svg"},
		"Flag of the Soviet Union.svg",
	},
	URU = {
		name = "Уругвај",
		"Flag of Uruguay.svg",
	},
	USA = {
		name = "Сједињене Америчке Државе",
		{1896.,"US flag 44 stars.svg"},
		{1908.,"US flag 45 stars.svg"},
		{1912.,"US flag 46 stars.svg"},
		{1959.,"US flag 48 stars.svg"},
		{1960.,"US flag 49 stars.svg"},
		"Flag of the United States.svg",
	},
	SAD = {
		name = "Сједињене Америчке Државе",
		{1896.,"US flag 44 stars.svg"},
		{1908.,"US flag 45 stars.svg"},
		{1912.,"US flag 46 stars.svg"},
		{1959.,"US flag 48 stars.svg"},
		{1960.,"US flag 49 stars.svg"},
		"Flag of the United States.svg",
	},
	UZB = {
		name = "Узбекистан",
		"Flag of Uzbekistan.svg",
	},
	VAN = {
		name = "Вануату",
		"Flag of Vanuatu.svg",
	},
	VTU = {
		name = "Вануату",
		"Flag of Vanuatu.svg",
	},
	VEN = {
		name = "Венецуела",
		{1930.,"Flag of Venezuela (1905-1930).svg"},
		{1954.,"Flag of Venezuela (1930-1954).svg"},
		{2006.,"Flag of Venezuela (1954-2006).png"},
		"Flag of Venezuela.svg",
	},
	VIE = {
		name = "Вијетнам",
		{1975.,"Flag of South Vietnam.svg"},
		"Flag of Vietnam.svg",
	},
	VIJ = {
		name = "Вијетнам",
		{1975.,"Flag of South Vietnam.svg"},
		"Flag of Vietnam.svg",
	},
	VJE = {
		name = "Вијетнам",
		{1975.,"Flag of South Vietnam.svg"},
		"Flag of Vietnam.svg",
	},
	VNM = {
		name = "Јужни Вијетнам",
		{1975.,"Flag of South Vietnam.svg"},
		"Flag of Vietnam.svg",
	},
	VIN = {
		name = "Сент Винсент и Гренадини",
		{1979.,"Flag of Saint Vincent and the Grenadines (1907-1979).svg"},
		{1984.,"Flag of Saint Vincent and the Grenadines (1979-1985).svg"},
		{1985.,"Flag of Saint Vincent and the Grenadines (1985).svg"},
		"Flag of Saint Vincent and the Grenadines.svg",
	},
	SVG = {
		name = "Сент Винсент и Гренадини",
		{1979.,"Flag of Saint Vincent and the Grenadines (1907-1979).svg"},
		{1984.,"Flag of Saint Vincent and the Grenadines (1979-1985).svg"},
		{1985.,"Flag of Saint Vincent and the Grenadines (1985).svg"},
		"Flag of Saint Vincent and the Grenadines.svg",
	},
	VIG = {
		name = "Сент Винсент и Гренадини",
		{1979.,"Flag of Saint Vincent and the Grenadines (1907-1979).svg"},
		{1984.,"Flag of Saint Vincent and the Grenadines (1979-1985).svg"},
		{1985.,"Flag of Saint Vincent and the Grenadines (1985).svg"},
		"Flag of Saint Vincent and the Grenadines.svg",
	},
	VOL = {
		name = "Горња Волта",
		"Flag of Upper Volta.svg",
	},
	GVL = {
		name = "Горња Волта",
		"Flag of Upper Volta.svg",
	},
	WAL = {
		name = "Велс",
		{1952.,"Flag of England.svg"},
		{1959.,"Flag of Wales (1953-1959).svg"},
		"Flag of Wales 2.svg",
	},
	VELS = {
		name = "Велс",
		{1952.,"Flag of England.svg"},
		{1959.,"Flag of Wales (1953-1959).svg"},
		"Flag of Wales 2.svg",
	},
	VEL = {
		name = "Велс",
		{1952.,"Flag of England.svg"},
		{1959.,"Flag of Wales (1953-1959).svg"},
		"Flag of Wales 2.svg",
	},
	WLF = {
		name = "Валис и Футуна",
		"Flag of Wallis and Futuna.svg",
	},
	VIF = {
		name = "Валис и Футуна",
		"Flag of Wallis and Futuna.svg",
	},
	WSM = {
		name = "Западна Самоа",
		"Flag of Samoa.svg",
	},
	ZSM = {
		name = "Западна Самоа",
		"Flag of Samoa.svg",
	},
	YAR = {
		name = "Северни Јемен",
		"Flag of North Yemen.svg",
	},
	SJM = {
		name = "Северни Јемен",
		"Flag of North Yemen.svg",
	},
	YEM = {
		name = "Јемен",
		"Flag of Yemen.svg",
	},
	JEM = {
		name = "Јемен",
		"Flag of Yemen.svg",
	},
	YMD = {
		name = "Јужни Јемен",
		"Flag of South Yemen.svg",
	},
	JJM = {
		name = "Јужни Јемен",
		"Flag of South Yemen.svg",
	},
	YUG = {
		name = "Југославија",
		{1941.,"Flag of the Kingdom of Yugoslavia.svg"},
		{1946.,"Flag of the Democratic Federal Yugoslavia.svg"},
		"Flag of SFR Yugoslavia.svg",
	},
	JUG = {
		name = "Југославија",
		{1941.,"Flag of the Kingdom of Yugoslavia.svg"},
		{1946.,"Flag of the Democratic Federal Yugoslavia.svg"},
		"Flag of SFR Yugoslavia.svg",
	},
	SFRJ = {
		name = "Југославија",
		{1941.,"Flag of the Kingdom of Yugoslavia.svg"},
		{1946.,"Flag of the Democratic Federal Yugoslavia.svg"},
		"Flag of SFR Yugoslavia.svg",
	},
	ZAI = {
		name = "Заир",
		"Flag of Zaire.svg",
	},
	ZAIR = {
		name = "Заир",
		"Flag of Zaire.svg",
	},
	ZAM = {
		name = "Замбија",
		{1953.,"Flag of Northern Rhodesia (1939-1953).svg"},
		{1963.,"Flag of the Federation of Rhodesia and Nyasaland.svg"},
		{1996.,"Flag of Zambia (1964-1996).svg"},
		"Flag of Zambia.svg",
	},
	ZMB = {
		name = "Замбија",
		{1953.,"Flag of Northern Rhodesia (1939-1953).svg"},
		{1963.,"Flag of the Federation of Rhodesia and Nyasaland.svg"},
		{1996.,"Flag of Zambia (1964-1996).svg"},
		"Flag of Zambia.svg",
	},
	ZIM = {
		name = "Зимбабве",
		{1953.,"Flag of Southern Rhodesia.svg"},
		{1963.,"Flag of the Federation of Rhodesia and Nyasaland.svg"},
		{1968.,"Flag of Rhodesia (1964).svg"},
		{1978.,"Flag of Rhodesia.svg"},
		{1979.,"Flag of Zimbabwe Rhodesia.svg"},
		"Flag of Zimbabwe.svg",
	},
	ZWE = {
		name = "Зимбабве",
		{1953.,"Flag of Southern Rhodesia.svg"},
		{1963.,"Flag of the Federation of Rhodesia and Nyasaland.svg"},
		{1968.,"Flag of Rhodesia (1964).svg"},
		{1978.,"Flag of Rhodesia.svg"},
		{1979.,"Flag of Zimbabwe Rhodesia.svg"},
		"Flag of Zimbabwe.svg",
	},
	ZZX = {
		name = "Мешани тим",
		"Olympic flag.svg",
	},
	MT = {
		name = "Мешани тим",
		"Olympic flag.svg",
	},
}

local function strip_to_nil(text)
	-- If text is a string, return its trimmed content, or nil if empty.
	-- Otherwise return text (which may, for example, be nil).
	if type(text) == 'string' then
		text = text:match('(%S.-)%s*$')
	end
	return text
end

local function yes(parameter)
	-- Return true if parameter should be interpreted as "yes".
	return ({ y = true, yes = true, on = true })[parameter]
end

local function getFlag(args, country)
	-- Return name of flag selected from country data (nil if none defined).
	local year = tonumber(args.year)
	local games = strip_to_nil(args.games)
	if games then
		local gdata = country[games]
		if gdata then
			if type(gdata) == 'string' then
				return gdata
			end
			if gdata[year] then
				return gdata[year]
			end
		end
	end
	for _, item in ipairs(country) do
		if type(item) == 'string' then
			return item
		end
		if year and year <= item[1] then
			return item[2]
		end
	end
end

local function main(frame)
	local args = frame.args
	local alias = args.alias
	local country = countries[alias]
	local function quit(message)
		if args.error then
			return args.error
		end
		error(message)
	end
	if not country then
		return quit('Invalid country alias: ' .. tostring(alias))
	end
	if yes(args.flag) then
		return getFlag(args, country) or quit('No flag defined for ' .. alias)
	else
		return country.name or quit('No name defined for ' .. alias)
	end
end

return { main = main }