Documentation for this module may be created at Module:IATA and ICAO code/data/sandbox2/doc

local IATA = {}
local ICAO = {}
local WikiName = {}

local master= {
 --{'IATA','ICAO','WikiName','airportCityName'}, do not forget that ' then \'
--Australia/New Zeland/Oceania

--Italy
	{'Europe','Italy', 'AHO', 'LIEA', 'Alghero-Fertilia Airport', 'Alghero' },
	{'Europe','Italy', 'ALL', 'LIMG', 'Riviera Airport', 'Albenga, Savona' },
	{'Europe','Italy', 'AOI', 'LIPY', 'Marche Airport', 'Ancona' },
--France
 	{'South America','France', 'QKR',    '','Kourou Airport','Kourou'},
	{'Africa','France', 'DZA','FMCZ','Dzaoudzi–Pamandzi International Airport','Dzaoudzi'},
	{'Africa','France','RUN','FMEE','Roland Garros Airport','Saint-Denis'},
	{'Africa','France','ZSE','FMEP','Pierrefonds Airport','Saint-Pierre'},
	{'Europe','France','CQF','LFAC','Calais–Dunkerque Airport','Calais'},
	{'Europe','France','XSJ','LFAG','Peronne-St Quentin Airport','Estrées-Mons'},
	{'Europe','France',   '','LFAI','Nangis - Les Loges aerodrome','Nangis'},
	{'Europe','France',   '','LFAK','Dunkerque – Les Moëres Airport','Dunkirk'},
	{'Europe','France','BYF','LFAQ','Albert – Picardie Airport','Albert'},
	{'Europe','France','LTQ','LFAT','Le Touquet – Côte d\'Opale Airport','Le Touquet-Paris-Plage'},
	{'Europe','France','XVS','LFAV','Valenciennes-Denain Airport','Valenciennes-Denain'},
	{'Europe','France','QAM','LFAY','Amiens – Glisy Aerodrome','Amiens'},
	{'Europe','France','AGF','LFBA','Agen La Garenne Airport','Agen'},
	{'Europe','France',   '','LFBC','Cazaux Air Base','La Teste-de-Buch'},
	{'Europe','France','BOD','LFBD','Bordeaux-Mérignac Air Base','Bordeaux'},
	{'Europe','France','BOD','LFBD','Bordeaux–Mérignac Airport','Bordeaux'},
	{'Europe','France','EGC','LFBE','Bergerac Dordogne Périgord Airport','Bergerac'},
	{'Europe','France','CNG','LFBG','Cognac – Châteaubernard Air Base','Cognac'},
	{'Europe','France','LRH','LFBH','La Rochelle – Île de Ré Airport','La Rochelle'},
	{'Europe','France','PIS','LFBI','Poitiers–Biard Airport','Poitiers'},
	{'Europe','France','MCU','LFBK','Montluçon – Guéret Airport','Montluçon'},
	{'Europe','France','LIG','LFBL','Limoges – Bellegarde Airport','Limoges'},
	{'Europe','France','XMJ','LFBM','Mont-de-Marsan Air Base','Mont-de-Marsan'},
	{'Europe','France','TLS','LFBO','Toulouse–Blagnac Airport','Toulouse'},
	{'Europe','France','PUF','LFBP','Pau Pyrénées Airport','Pau'},
	{'Europe','France',   '','LFBR','Muret – Lherm Aerodrome','Muret'},
	{'Europe','France',   '','LFBS','Biscarrosse – Parentis Airport','Biscarrosse'},
	{'Europe','France','LDE','LFBT','Tarbes–Lourdes–Pyrénées Airport','Tarbes'},
	{'Europe','France','ANG','LFBU','Angoulême – Cognac International Airport','Angoulême'},
	{'Europe','France','BVE','LFBV','Brive–Laroche Airport','Brive-la-Gaillarde'},
	{'Europe','France','PGX','LFBX','Périgueux Bassillac Airport','Périgueux'},
	{'Europe','France','BIQ','LFBZ','Biarritz Pays Basque Airport','Biarritz'},
	{'Europe','France','DCM','LFCK','Castres–Mazamet Airport','Castres'},
	{'Europe','France',   '','LFCL','Toulouse – Lasbordes Airport','Toulouse'},
	{'Europe','France','RDZ','LFCR','Rodez–Aveyron Airport','Rodez'},
	{'Europe','France',   '','LFDM','Marmande – Virazeil Airport','Marmande – Virazeil'},
	{'Europe','France',   '','LFEC','Ushant Airport','Ushant'},
	{'Europe','France','IDY','LFEY','Île d\'Yeu Aerodrome','Île d\'Yeu'},
	{'Europe','France',   '','LFFD','Saint-André-de-l\'Eure Airport','Saint-André-de-l\'Eure'},
	{'Europe','France','XCY','LFFH','Château-Thierry – Belleau Aerodrome','Château-Thierry'},
	{'Europe','France','CMR','LFGA','Colmar Airport','Colmar'},
	{'Europe','France',   '','LFGB','Mulhouse–Habsheim Airport','Mulhouse–Habsheim'},
	{'Europe','France',   '','LFGG','Belfort Chaux Airport','Belfort'},
	{'Europe','France','DLE','LFGJ','Dole–Jura Airport','Dole'},
	{'Europe','France',   '','LFGR','Doncourt-lès-Conflans Airport','Doncourt-lès-Conflans'},
	{'Europe','France','XVN','LFGW','Verdun-Le-Rozelier Airport','Verdun-Le-Rozelier'},
	{'Europe','France','MVV','LFHM','Megève Altiport','Megève'},
	{'Europe','France','OBS','LFHO','Aubenas Aerodrome','Aubenas'},
	{'Europe','France','LPY','LFHP','Le Puy – Loudes Airport','Le Puy-en-Velay'},
	{'Europe','France','XBK','LFHS','Bourg – Ceyzériat Airport','Bourg-en-Bresse'},
	{'Europe','France','AHZ','LFHU','Alpe d\'Huez Airport','L\'Alpe d\'Huez'},
	{'Europe','France','XVF','LFHV','Villefranche – Tarare Airport','Villefranche'},
	{'Europe','France','XMU','LFHY','Moulins – Montbeugny Airport','Moulins'},
	{'Europe','France','XSN','LFHZ','Sallanches Aerodrome','Sallanches'},
	{'Europe','France',   '','LFIS','Saint-Inglevert Airfield','Saint-Inglevert'},
	{'Europe','France',   '','LFJD','Corlier Aerodrome','Corlier'},
	{'Europe','France','ETZ','LFJL','Metz–Nancy–Lorraine Airport','Metz'},
	{'Europe','France','ANE','LFJR','Angers – Loire Airport','Angers'},
	{'Europe','France',   '','LFJY','Chambley-Bussières Air Base','Chambley-Bussières'},
	{'Europe','France','BIA','LFKB','Bastia – Poretta Airport','Bastia'},
	{'Europe','France','CLY','LFKC','Calvi – Sainte-Catherine Airport','Calvi'},
	{'Europe','France','FSC','LFKF','Figari–Sud Corse Airport','Porto-Vecchio'},
	{'Europe','France',   '','LFKG','Ghisonaccia Alzitone Airport','Ghisonaccia'},
	{'Europe','France','AJA','LFKJ','Ajaccio Napoleon Bonaparte Airport','Ajaccio'},
	{'Europe','France','SOZ','LFKS','Solenzara Air Base','Solenzara'},
	{'Europe','France','MFX','LFKX','Méribel Altiport','Méribel'},
	{'Europe','France','AUF','LFLA','Auxerre – Branches Aerodrome','Auxerre'},
	{'Europe','France','CMF','LFLB','Chambéry Airport','Chambéry'},
	{'Europe','France','CFE','LFLC','Clermont-Ferrand Auvergne Airport','Clermont-Ferrand'},
	{'Europe','France','BOU','LFLD','Bourges Airport','Bourges'},
	{'Europe','France',   '','LFLE','Chambéry Aerodrome','Chambéry'},
	{'Europe','France',   '','LFLG','Grenoble – Le Versoud Aerodrome','Grenoble'},
	{'Europe','France','XCD','LFLH','Chalon – Champforgeuil Airport','Chalon-sur-Saône'},
	{'Europe','France','QNJ','LFLI','Annemasse Aerodrome','Annemasse'},
	{'Europe','France','CVF','LFLJ','Courchevel Altiport','Courchevel'},
	{'Europe','France','LYS','LFLL','Lyon–Saint-Exupéry Airport','Lyon'},
	{'Europe','France','SYT','LFLN','Saint-Yan Airport','Saint-Yan'},
	{'Europe','France','NCY','LFLP','Annecy – Haute-Savoie – Mont Blanc Airport','Annecy'},
	{'Europe','France','GNB','LFLS','Alpes–Isère Airport','Grenoble'},
	{'Europe','France','VAF','LFLU','Valence-Chabeuil Airport','Valence'},
	{'Europe','France','VHY','LFLV','Vichy — Charmeil Airport','Vichy'},
	{'Europe','France','AUR','LFLW','Aurillac – Tronquières Airport','Aurillac'},
	{'Europe','France','CHR','LFLX','Châteauroux-Centre "Marcel Dassault" Airport','Châteauroux'},
	{'Europe','France','LYN','LFLY','Lyon–Bron Airport','Lyon'},
	{'Europe','France','QXB','LFMA','Aix-en-Provence Aerodrome','Aix-en-Provence'},
	{'Europe','France',   '','LFMC','Le Luc – Le Cannet Airport','Le Luc'},
	{'Europe','France','CEQ','LFMD','Cannes – Mandelieu Airport','Cannes'},
	{'Europe','France',   '','LFMF','Fayence-Tourrettes Airfield','Fayence'},
	{'Europe','France','EBU','LFMH','Saint-Étienne–Bouthéon Airport','Saint-Étienne'},
	{'Europe','France','QIE','LFMI','Istres-Le Tubé Air Base','Istres'},
	{'Europe','France','CCF','LFMK','Carcassonne Airport','Carcassonne'},
	{'Europe','France','MRS','LFML','Marseille Provence Airport','Marseille'},
	{'Europe','France','NCE','LFMN','Nice Côte d\'Azur Airport','Nice'},
	{'Europe','France','XOG','LFMO','Orange-Caritat Air Base','Orange'},
	{'Europe','France','PGF','LFMP','Perpignan–Rivesaltes Airport','Perpignan'},
	{'Europe','France','BAE','LFMR','Barcelonnette – Saint-Pons Airfield','Barcelonnette'},
	{'Europe','France','MPL','LFMT','Montpellier–Méditerranée Airport','Montpellier'},
	{'Europe','France','BZR','LFMU','Béziers Cap d\'Agde Airport','Béziers'},
	{'Europe','France','AVN','LFMV','Avignon – Provence Airport','Avignon'},
	{'Europe','France',   '','LFMW','Castelnaudary – Villeneuve Airport','Castelnaudary'},
	{'Europe','France',   '','LFMX','Château-Arnoux-Saint-Auban Airport','Château-Arnoux-Saint-Auban'},
	{'Europe','France',   '','LFMY','Salon-de-Provence Air Base','Salon-de-Provence'},
	{'Europe','France','GAT','LFNA','Gap–Tallard Airport','Gap'},
	{'Europe','France',   '','LFOA','Avord Air Base','Avord'},
	{'Europe','France','BVA','LFOB','Beauvais–Tillé Airport','Beauvais'},
	{'Europe','France',   '','LFOC','Châteaudun Air Base','Châteaudun'},
	{'Europe','France','EVX','LFOE','Évreux-Fauville Air Base','Évreux'},
	{'Europe','France','LEH','LFOH','Le Havre – Octeville Airport','Le Havre'},
	{'Europe','France','XAB','LFOI','Aerodrome Abbeville','Abbeville'},
	{'Europe','France','XCR','LFOK','Vatry Air Base','Vatry'},
	{'Europe','France','XCR','LFOK','Châlons Vatry Airport','Châlons-en-Champagne'},
	{'Europe','France',   '','LFOM','Lessay Airport','Lessay'},
	{'Europe','France','XDR','LFON','Vernouillet Airport','Vernouillet'},
	{'Europe','France','URO','LFOP','Rouen Airport','Rouen'},
	{'Europe','France','QTJ','LFOR','Chartres – Champhol Aerodrome','Chartres'},
	{'Europe','France','TUF','LFOT','Tours Val de Loire Airport','Tours'},
	{'Europe','France','CET','LFOU','Cholet Le Pontreau Airport','Cholet'},
	{'Europe','France','ORE','LFOZ','Orléans – Saint-Denis-de-l\'Hôtel Airport','Orléans'},
	{'Europe','France','XYP','LFPA','Persan-Beaumont Airport','Persan'},
	{'Europe','France','LBG','LFPB','Paris–Le Bourget Airport','Paris–Le Bourget'},
	{'Europe','France','CDG','LFPG','Charles de Gaulle Airport','Paris - Charles de Gaulle'},
	{'Europe','France',   '','LFPK','Coulommiers – Voisins Aerodrome','Coulommiers'},
	{'Europe','France','XLG','LFPL','Lognes – Émerainville aerodrome','Lognes'},
	{'Europe','France',   '','LFPM','Melun Villaroche Aerodrome','Melun'},
	{'Europe','France','TNF','LFPN','Toussus-le-Noble Airport','Toussus-le-Noble'},
	{'Europe','France','ORY','LFPO','Orly Airport','Paris'},
	{'Europe','France','POX','LFPT','Pontoise – Cormeilles Aerodrome','Pontoise'},
	{'Europe','France','VIY','LFPV','Vélizy – Villacoublay Air Base','Vélizy – Villacoublay'},
	{'Europe','France',   '','LFPY','Brétigny-sur-Orge Air Base','Brétigny-sur-Orge'},
	{'Europe','France','RPK','LFQA','Reims – Prunay Aerodrome','Reims'},
	{'Europe','France','QYR','LFQB','Troyes – Barberey Airport','Troyes'},
	{'Europe','France',   '','LFQC','Lunéville-Croismare Airport','Lunéville-Croismare'},
	{'Europe','France','QRV','LFQD','Arras – Roclincourt Airport','Arras'},
	{'Europe','France','QBQ','LFQM','Besançon – La Vèze Aerodrome','Besançon'},
	{'Europe','France',   '','LFQO','Marcq-en-Baroeul Airport','Bondues'},
	{'Europe','France',   '','LFQP','Quartier La Horie','Phalsbourg'},
	{'Europe','France','LIL','LFQQ','Lille Airport','Lille'},
	{'Europe','France',   '','LFQS','Vitry-En-Artois Airport','Vitry-en-Artois'},
	{'Europe','France','HZB','LFQT','Merville–Calonne Airport','Merville'},
	{'Europe','France','BES','LFRB','Brest Bretagne Airport','Brest'},
	{'Europe','France','CER','LFRC','Cherbourg – Maupertus Airport','Cherbourg-Octeville'},
	{'Europe','France','DNR','LFRD','Dinard–Pleurtuit–Saint-Malo Airport','Saint-Malo'},
	{'Europe','France','DOL','LFRG','Deauville – Normandie Airport','Deauville'},
	{'Europe','France','LRT','LFRH','Lorient South Brittany Airport','Lorient'},
	{'Europe','France','CFR','LFRK','Caen – Carpiquet Airport','Caen'},
	{'Europe','France','RNS','LFRN','Rennes–Saint-Jacques Airport','Rennes'},
	{'Europe','France','LAI','LFRO','Lannion – Côte de Granit Airport','Lannion'},
	{'Europe','France','UIP','LFRQ','Quimper–Cornouaille Airport','Quimper'},
	{'Europe','France','NTE','LFRS','Nantes Atlantique Airport','Nantes'},
	{'Europe','France','SBK','LFRT','Saint-Brieuc – Armor Airport','Saint-Brieuc'},
	{'Europe','France','MXN','LFRU','Morlaix – Ploujean Airport','Morlaix'},
	{'Europe','France','VNE','LFRV','Meucon Airport','Monterblanc'},
	{'Europe','France',   '','LFSC','Quartier Colonel Dio','Meyenheim'},
	{'Europe','France','DIJ','LFSD','Dijon Air Base','Dijon'},
	{'Europe','France','MZM','LFSF','Metz-Frescaty Air Base','Metz'},
	{'Europe','France','EPL','LFSG','Épinal – Mirecourt Airport','Épinal'},
	{'Europe','France',   '','LFSH','Haguenau Airport','Haguenau'},
	{'Europe','France',   '','LFSI','Saint-Dizier – Robinson Air Base','Saint-Dizier'},
	{'Europe','France','BVE','LFSL','Brive–Souillac Airport','Brive-la-Gaillarde'},
	{'Europe','France','XMF','LFSM','Montbéliard – Courcelles Aerodrome','Montbéliard'},
	{'Europe','France','ENC','LFSN','Nancy-Essey Airport','Nancy'},
	{'Europe','France',   '','LFSO','Nancy – Ochey Air Base','Ochey'},
	{'Europe','France',   '','LFSP','Pontarlier Airport','Pontarlier'},
	{'Europe','France','RHE','LFSR','Reims – Champagne Air Base','Reims'},
	{'Europe','France','SXB','LFST','Strasbourg Airport','Strasbourg'},
	{'Europe','France',   '','LFSX','Luxeuil Air Base','Luxeuil'},
	{'Europe','France','TLN','LFTH','Toulon–Hyères Airport','Toulon'},
	{'Europe','France','FRJ','LFTU','Frejus Airport','Fréjus'},
	{'Europe','France','FNI','LFTW','Nîmes–Alès–Camargue–Cévennes Airport','Nîmes'},
	{'Europe','France','LTT','LFTZ','La Môle – Saint-Tropez Airport','Saint-Tropez'},
	{'Europe','France','MQC','LFVM','Miquelon Airport','Miquelon-Langlade'},
	{'Europe','France','FSP','LFVP','Saint-Pierre Airport','Saint-Pierre'},
	{'Europe','France',   '','LFXA','Ambérieu-en-Bugey Air Base','Ambérieu-en-Bugey'},
	{'Europe','France',   '','LFYG','Cambrai-Niergnies Airport','Cambrai'},
	{'Europe','France',   '','LFYK','RCAF Station Marville','RCAF Station Marville'},
	{'Europe','France',   '','LFYR','Romorantin - Pruniers Air Detachment','Romorantin'},
	{'Europe','France',   '','LFYT','Saint-Simon – Clastres Air Base','Saint-Quentin'},
	{'Europe','France','EAP','LSZM','EuroAirport Basel Mulhouse Freiburg','Basel, Freiburg im Breisgau, Mulhouse'},
	{'Europe','France','MLH','LFSB','EuroAirport Basel Mulhouse Freiburg','Basel, Freiburg im Breisgau, Mulhouse'},
	{'Oceania','France','FUT','NLWF','Pointe Vele Airport','Vele, Wallis and Futuna'},
	{'Oceania','France','WLS','NLWW','Hihifo Airport','Mala\'e'},
	{'Oceania','France','PPT','NTAA','Fa\'a\'ā International Airport','Tahiti'},
	{'Oceania','France','RMT','NTAM','Rimatara Airport','Rimatara'},
	{'Oceania','France','RUR','NTAR','Rurutu Airport','Rurutu'},
	{'Oceania','France','TUB','NTAT','Tubuai – Mataura Airport','Tubuai'},
	{'Oceania','France','RVV','NTAV','Raivavae Airport','Raivavae'},
	{'Oceania','France','AAA','NTGA','Anaa Airport','Anaa'},
	{'Oceania','France','FGU','NTGB','Fangatau Airport','Fangatau'},
	{'Oceania','France','TIH','NTGC','Tikehau Airport','Tikehau'},
	{'Oceania','France','APK','NTGD','Apataki Airport','Apataki'},
	{'Oceania','France','REA','NTGE','Reao Airport','Reao'},
	{'Oceania','France','FAV','NTGF','Fakarava Airport','Fakarava'},
	{'Oceania','France','HHZ','NTGH','Hikueru Airport','Hikueru'},
	{'Oceania','France','XMH','NTGI','Manihi Airport','Manihi'},
	{'Oceania','France','GMR','NTGJ','Totegegie Airport','Gambier Islands'},
	{'Oceania','France','KKR','NTGK','Kaukura Airport','Kaukura'},
	{'Oceania','France','NAU','NTGN','Napuka Airport','Napuka'},
	{'Oceania','France','TKV','NTGO','Tatakoto Airport','Tatakoto'},
	{'Oceania','France','PKP','NTGP','Puka-Puka Airport','Puka-Puka'},
	{'Oceania','France','PUK','NTGQ','Pukarua Airport','Pukarua'},
	{'Oceania','France','NUK','NTGW','Nukutavake Airport','Nukutavake'},
	{'Oceania','France','ZTA','NTGY','Tureia Airport','Tureia'},
	{'Oceania','France','AHE','NTHE','Ahe Airport','Ahe'},
	{'Oceania','France','FAC','NTKF','Faaite Airport','Faaite'},
	{'Oceania','France','NIU','NTKN','Niau Airport','Niau'},
	{'Oceania','France','RRR','NTKO','Raroia Airport','Raroia'},
	{'Oceania','France','TKX','NTKR','Takaroa Airport','Takaroa'},
	{'Oceania','France','AUQ','NTMN','Atuona Airport','Atuona'},
	{'Oceania','France','BOB','NTTB','Bora Bora Airport','Bora Bora'},
	{'Oceania','France','RGI','NTTG','Rangiroa Airport','Rangiroa'},
	{'Oceania','France','HUH','NTTH','Huahine – Fare Airport','Huahine – Fare'},
	{'Oceania','France','MOZ','NTTM','Moorea Airport','Moorea'},
	{'Oceania','France','HOI','NTTO','Hao Airport','Hao'},
	{'Oceania','France','MAU','NTTP','Maupiti Airport','Maupiti'},
	{'Oceania','France','RFP','NTTR','Raiatea Airport','Raiatea'},
	{'Oceania','France','VHZ','NTUV','Vahitahi Airport','Vahitahi'},
	{'Oceania','France','TGJ','NWWA','Tiga Airport','Tiga Island'},
	{'Oceania','France','BMY','NWWC','Île Art – Waala Airport','Belep'},
	{'Oceania','France','KNQ','NWWD','Koné Airport','Koné'},
	{'Oceania','France','ILP','NWWE','Île des Pins Airport','Isle of Pines'},
	{'Oceania','France','KOC','NWWK','Koumac Airport','Koumac'},
	{'Oceania','France','LIF','NWWL','Ouanaham Airport','Lifou'},
	{'Oceania','France','GEA','NWWM','Nouméa Magenta Airport','Nouméa'},
	{'Oceania','France','MEE','NWWR','Maré Airport','Maré'},
	{'Oceania','France',   '','NWWT','La Foa – Oua Tom Airport','La Foa – Oua Tom'},
	{'Oceania','France','TOU','NWWU','Touho Airport','Touho'},
	{'Oceania','France','UVE','NWWV','Ouvéa Airport','Ouvéa'},
	{'Oceania','France','NOU','NWWW','La Tontouta International Airport','Nouméa'},
	{'Oceania','France',   '','NWWX','Canala Airport','Canala'},
	{'South America','France','CAY','SOCA','Cayenne – Félix Eboué Airport','Cayenne'},
	{'South America','France','GSI','SOGS','Grand-Santi Airport','Grand-Santi'},
	{'South America','France','MPY','SOOA','Maripasoula Airport','Maripasoula'},
	{'South America','France','OYP','SOOG','Saint-Georges-de-l\'Oyapock Airport','Saint-Georges'},
	{'South America','France','LDX','SOOM','Saint-Laurent-du-Maroni Airport','Saint-Laurent-du-Maroni'},
	{'South America','France','REI','SOOR','Régina Airport','Régina'},
	{'South America','France','XAU','SOOS','Saül Airport','Saül'},
	{'South America','France',   '','SOOY','Sinnamary Airport','Sinnamary'},
	{'Caribean','France','DSD','TFFA','La Désirade Airport','La Désirade'},
	{'Caribean','France','BBR','TFFB','Baillif Airport','Basse-Terre'},
	{'Caribean','France','SFC','TFFC','Saint-François Airport','Saint-François'},
	{'Caribean','France','FDF','TFFF','Martinique Aimé Césaire International Airport','Fort-de-France'},
	{'Caribean','France','SFG','TFFG','Grand Case-Espérance Airport','Saint Martin'},
	{'Caribean','France','SBH','TFFJ','Gustaf III Airport','Saint-Barthélemy'},
	{'Caribean','France','GBJ','TFFM','Marie-Galante Airport','Grand-Bourg'},
	{'Caribean','France','PTP','TFFR','Pointe-à-Pitre International Airport','Pointe-à-Pitre'},
	{'Caribean','France','LSS','TFFS','Les Saintes Airport','Terre-de-Haut'},


--the USA
	{'ABE','KABE','Lehigh Valley International Airport','Allentown/Bethlehem'},
	{'ABI','KABI','Abilene Regional Airport','Abilene'},
	{'ABQ','KABQ','Albuquerque International Sunport','Albuquerque'},
	{'ABR','KABR','Aberdeen Regional Airport','Aberdeen'},
	{'ABY','KABY','Southwest Georgia Regional Airport','Albany (GA)'},
	{'ACK','KACK','Nantucket Memorial Airport','Nantucket'},
	{'ACT','KACT','Waco Regional Airport','Waco'},
	{'ACV','KACV','Arcata–Eureka Airport','Eureka'},
	{'ACY','KACY','Atlantic City International Airport','Atlantic City'},
	{'ADQ','PADQ','Kodiak Airport','Kodiak'},
	{'AEX','KAEX','Alexandria Airport','Alexandria'},
	{'AKN','PAKN','King Salmon Airport','King Salmon'},
	{'ALB','KALB','Albany International Airport','Albany'},
	{'ALO','KALO','Waterloo Regional Airport','Waterloo'},
	{'ALW','KALW','Walla Walla Regional Airport','Walla Walla'},
	{'AMA','KAMA','Rick Husband Amarillo International Airport','Amarillo'},
	{'ANC','PANC','Ted Stevens Anchorage International Airport','Anchorage'},
	{'ANI','PANI','Aniak Airport','Aniak'},
	{'APN','KAPN','Alpena County Regional Airport','Alpena'},
	{'ART','KART','Watertown International Airport','Waterloo'},
	{'ASE','KASE','Aspen–Pitkin County Airport','Aspen'},
	{'ATL','KATL','Hartsfield–Jackson Atlanta International Airport','Atlanta'},
	{'ATW','KATW','Appleton International Airport','Appleton'},
	{'AUG','KAUG','Augusta Regional Airport','Augusta'},
	{'AUS','KAUS','Austin–Bergstrom International Airport','Austin'},
	{'AVL','KAVL','Asheville Regional Airport','Asheville'},
	{'AVP','KAVP','Wilkes-Barre/Scranton International Airport','Wilkes–Barre/Scranton'},
	{'AZA','KIWA','Phoenix–Mesa Gateway Airport','Phoenix/Mesa'},
	{'AZO','KAZO','Kalamazoo/Battle Creek International Airport','Kalamazoo/Battle Creek'},
	{'BDL','KBDL','Bradley International Airport','Hartford'},
	{'BET','PABE','Bethel Airport','Bethel'},
	{'BFI','KBFI','Boeing Field','Seattle–Boeing'},
	{'BFL','KBFL','Meadows Field','Bakersfield'},
	{'BGM','KBGM','Greater Binghamton Airport','Binghamton'},
	{'BGR','KBGR','Bangor International Airport','Bangor'},
	{'BHM','KBHM','Birmingham–Shuttlesworth International Airport','Birmingham'},
	{'BID','KBID','Block Island State Airport','Block Island'},
	{'BIL','KBIL','Billings Logan International Airport','Billings'},
	{'BIS','KBIS','Bismarck Municipal Airport','Bismarck'},
	{'BJI','KBJI','Bemidji Regional Airport','Bemidij'},
	{'BLD','KBLD','Boulder City Municipal Airport','Boulder City'},
	{'BLI','KBLI','Bellingham International Airport','Bellingham'},
	{'BLV','KBLV','MidAmerica St. Louis Airport','St. Louis/Belleville'},
	{'BMI','KBMI','Central Illinois Regional Airport','Bloomington'},
	{'BNA','KBNA','Nashville International Airport','Nashville'},
	{'BOI','KBOI','Boise Airport','Boise'},
	{'BOS','KBOS','Logan International Airport','Boston'},
	{'BPT','KBPT','Jack Brooks Regional Airport','Beaumont'},
	{'BQK','KBQK','Brunswick Golden Isles Airport','Brunswick'},
	{'BQN','TJBQ','Rafael Hernández International Airport','Aguadilla'},
	{'BRD','KBRD','Brainerd Lakes Regional Airport','Brainerd'},
	{'BRO','KBRO','Brownsville/South Padre Island International Airport','Brownsville'},
	{'BRW','PABR','Wiley Post–Will Rogers Memorial Airport','Barrow'},
	{'BTM','KBTM','Bert Mooney Airport','Butte'},
	{'BTR','KBTR','Baton Rouge Metropolitan Airport','Baton Rouge'},
	{'BTV','KBTV','Burlington International Airport','Burlington'},
	{'BUF','KBUF','Buffalo Niagara International Airport','Buffalo'},
	{'BUR','KBUR','Hollywood Burbank Airport','Burbank'},
	{'BWI','KBWI','Baltimore–Washington International Airport','Baltimore'},
	{'BZN','KBZN','Bozeman Yellowstone International Airport','Bozeman'},
	{'CAE','KCAE','Columbia Metropolitan Airport','Columbia'},
	{'CAK','KCAK','Akron–Canton Airport','Akron/Canton'},
	{'CDV','PACV','Merle K. (Mudhole) Smith Airport','Cordova'},
	{'CEC','KCEC','Del Norte County Airport','Del Norte'},
	{'CHA','KCHA','Chattanooga Metropolitan Airport','Chattanooga'},
	{'CHO','KCHO','Charlottesville–Albemarle Airport','Charlottesville'},
	{'CHS','KCHS','Charleston International Airport','Charleston (SC)'},
	{'CIC','KCIC','Chico Municipal Airport','Chico'},
	{'CID','KCID','The Eastern Iowa Airport','Cedar Rapids'},
	{'CIU','KCIU','Chippewa County International Airport','Chippewa'},
	{'CKB','KCKB','North Central West Virginia Airport','Clarksburg'},
	{'CLD','KCRQ','McClellan–Palomar Airport','San Diego–Palomar'},
	{'CLE','KCLE','Cleveland Hopkins International Airport','Cleveland'},
	{'CLL','KCLL','Easterwood Airport','College Station'},
	{'CLM','KCLM','William R. Fairchild International Airport','Port Angeles'},
	{'CLT','KCLT','Charlotte Douglas International Airport','Charlotte'},
	{'CMH','KCMH','John Glenn Columbus International Airport','Columbus (OH)'},
	{'CMI','KCMI','University of Illinois Willard Airport','Champaign/Urbana'},
	{'CMX','KCMX','Houghton County Memorial Airport','Houghton/Hancock'},
	{'COD','KCOD','Yellowstone Regional Airport','Cody'},
	{'COS','KCOS','Colorado Springs Airport','Colorado Springs'},
	{'COU','KCOU','Columbia Regional Airport','Columbia'},
	{'CPR','KCPR','Casper–Natrona County International Airport','Casper'},
	{'CRP','KCRP','Corpus Christi International Airport','Corpus Christi'},
	{'CRW','KCRW','Yeager Airport','Charleston (WV)'},
	{'CSG','KCSG','Columbus Metropolitan Airport','Columbus (GA)'},
	{'CVG','KCVG','Cincinnati/Northern Kentucky International Airport','Cincinnati'},
	{'CWA','KCWA','Central Wisconsin Airport','Wausau'},
	{'CYS','KCYS','Cheyenne Regional Airport','Cheyenne'},
	{'DAB','KDAB','Daytona Beach International Airport','Daytona Beach'},
	{'DAL','KDAL','Dallas Love Field','Dallas–Love'},
	{'DAY','KDAY','Dayton International Airport','Dayton'},
	{'DBQ','KDBQ','Dubuque Regional Airport','Dubuque'},
	{'DCA','KDCA','Ronald Reagan Washington National Airport','Washington–National'},
	{'DEN','KDEN','Denver International Airport','Denver'},
	{'DFW','KDFW','Dallas/Fort Worth International Airport','Dallas/Fort Worth'},
	{'DHN','KDHN','Dothan Regional Airport','Dothan'},
	{'DIK','KDIK','Dickinson Theodore Roosevelt Regional Airport','Dickinson'},
	{'DLG','KDLG','Dillingham Airport','Dillingham'},
	{'DLH','KDLH','Duluth International Airport','Duluth'},
	{'DRO','KDRO','Durango–La Plata County Airport','Durango'},
	{'DRT','KDRT','Del Rio International Airport','Del Rio'},
	{'DSM','KDSM','Des Moines International Airport','Des Moines'},
	{'DTW','KDTW','Detroit Metropolitan Airport','Detroit'},
	{'DUT','PADU','Unalaska Airport','Unalaska'},
	{'EAT','KEAT','Pangborn Memorial Airport','Wenatchee'},
	{'EAU','KEAU','Chippewa Valley Regional Airport','Eau Claire'},
	{'ECP','KECP','Northwest Florida Beaches International Airport','Panama City'},
	{'EGE','KEGE','Eagle County Regional Airport','Eagle/Vail'},
	{'EKO','KEKO','Elko Regional Airport','Elko'},
	{'ELM','KELM','Elmira Corning Regional Airport','Elmira/Corning'},
	{'ELP','KELP','El Paso International Airport','El Paso'},
	{'ENA','PAEN','Kenai Municipal Airport','Kenai'},
	{'ERI','KERI','Erie International Airport','Erie'},
	{'ESC','KESC','Delta County Airport','Escanaba'},
	{'EUG','KEUG','Eugene Airport','Eugene'},
	{'EVV','KEVV','Evansville Regional Airport','Evansville'},
	{'EWN','KEWN','Coastal Carolina Regional Airport','New bern'},
	{'EWR','KEWR','Newark Liberty International Airport','Newark'},
	{'EWY','KEWY','Key West International Airport','Key West'},
	{'FAI','PAFA','Fairbanks International Airport','Fairbanks'},
	{'FAR','KFAR','Hector International Airport','Hector'},
	{'FAT','KFAT','Fresno Yosemite International Airport','Fresno'},
	{'FAY','KFAY','Fayetteville Regional Airport','Fayetteville'},
	{'FCA','KGPI','Glacier Park International Airport','Glacier Park'},
	{'FLG','KFLG','Flagstaff Pulliam Airport','Flagstaff'},
	{'FLL','KFLL','Fort Lauderdale–Hollywood International Airport','Fort Lauderdale'},
	{'FLO','KFLO','Florence Regional Airport','Florence'},
	{'FMN','KFMN','Four Corners Regional Airport','Four Corners'},
	{'FNT','KFNT','Bishop International Airport','Flint'},
	{'FRD','KFRD','Friday Harbor Airport','Friday harbor'},
	{'FSD','KFSD','Sioux Falls Regional Airport','Sioux Falls'},
	{'FSM','KFSM','Fort Smith Regional Airport','Fort Smith'},
	{'FWA','KFWA','Fort Wayne International Airport','Fort Wayne'},
	{'GAL','PAGA','Edward G. Pitka Sr. Airport','Galena'},
	{'GCC','KGCC','Gillette–Campbell County Airport','Gillette'},
	{'GCK','KGCK','Garden City Regional Airport','Garden City'},
	{'GCN','KGCN','Grand Canyon National Park Airport','Grand Canyon'},
	{'GEG','KGEG','Spokane International Airport','Spokane'},
	{'GFK','KGFK','Grand Forks International Airport','Grand Forks'},
	{'GGG','KGGG','East Texas Regional Airport','Longview'},
	{'GJT','KGJT','Grand Junction Regional Airport','Grand Junction'},
	{'GNV','KGNV','Gainesville Regional Airport','Gainesville'},
	{'GPT','KGPT','Gulfport–Biloxi International Airport','Gulfport/Biloxi'},
	{'GRB','KGRB','Green Bay–Austin Straubel International Airport','Green Bay'},
	{'GRI','KGRI','Central Nebraska Regional Airport','Grand Island'},
	{'GRK','KGRK','Killeen–Fort Hood Regional Airport','Killeen/Fort Hood'},
	{'GRR','KGRR','Gerald R. Ford International Airport','Grand Rapids'},
	{'GSO','KGSO','Piedmont Triad International Airport','Greensboro'},
	{'GSP','KGSP','Greenville–Spartanburg International Airport','Greenville/Spartanburg'},
	{'GST','PAGS','Gustavus Airport','Gustavus'},
	{'GTF','KGTF','Great Falls International Airport','Great Falls'},
	{'GTR','KGTR','Golden Triangle Regional Airport','Columbus (MS)'},
	{'GUC','KGUC','Gunnison–Crested Butte Regional Airport','Gunnison/Crested Butte'},
	{'GUM','PGUM','Antonio B. Won Pat International Airport','Guam'},
	{'HDN','KHDN','Yampa Valley Airport','Hayden/Steamboat Springs'},
	{'HEL','KHEL','Helena Regional Airport','Helena'},
	{'HGR','KHGR','Hagerstown Regional Airport','Hagerstown'},
	{'HHH','KHXD','Hilton Head Airport','Hilton Head'},
	{'HIB','KHIB','Range Regional Airport','Hibbing'},
	{'HNL','PHNL','Daniel K. Inouye International Airport','Honolulu'},
	{'HOB','KHOB','Lea County Regional Airport','Hobbs'},
	{'HOM','PHOM','Homer Airport','Homer'},
	{'HOU','KHOU','William P. Hobby Airport','Houston–Hobby'},
	{'HPN','KHPN','Westchester County Airport','White Plains'},
	{'HRL','KHRL','Valley International Airport','Harlingen'},
	{'HSV','KHSV','Huntsville International Airport','Huntsville'},
	{'HTS','KHTS','Tri-State Airport','Huntington'},
	{'HVN','KHVN','Tweed New Haven Airport','New Haven'},
	{'HYA','KHYA','Barnstable Municipal Airport','Barnstable'},
	{'IAD','KIAD','Washington Dulles International Airport','Washington–Dulles'},
	{'IAG','KIAG','Niagara Falls International Airport','Niagara Falls'},
	{'IAH','KIAH','George Bush Intercontinental Airport','Houston–Intercontinental'},
	{'ICT','KICT','Wichita Dwight D. Eisenhower National Airport','Wichita'},
	{'IDA','KIDA','Idaho Falls Regional Airport','Idaho Falls'},
	{'IFP','KIFP','Laughlin/Bullhead International Airport','Laughlin/Bullhead'},
	{'ILM','KILM','Wilmington International Airport','Wilmington (NC)'},
	{'IMT','KIMT','Ford Airport (Iron Mountain)','Iron Mountain'},
	{'IND','KIND','Indianapolis International Airport','Indianapolis'},
	{'INL','KINL','Falls International Airport','International Falls'},
	{'IPT','KIPT','Williamsport Regional Airport','Williamsport'},
	{'ISN','KISN','Sloulin Field International Airport','Williston'},
	{'ISP','KISP','Long Island MacArthur Airport','Long Island'},
	{'ITH','KITH','Ithaca Tompkins Regional Airport','Ithaca'},
	{'ITO','PHTO','Hilo International Airport','Hilo'},
	{'JAC','KJAC','Jackson Hole Airport','Jackson Hole'},
	{'JAN','KJAN','Jackson–Evers International Airport','Jackson'},
	{'JAX','KJAX','Jacksonville International Airport','Jacksonville (FL)'},
	{'JFK','KJFK','John F. Kennedy International Airport','New York–JFK'},
	{'JLN','KJLN','Joplin Regional Airport','Joplin'},
	{'JNU','PAJN','Juneau International Airport','Juneau'},
	{'KOA','PHKO','Kona International Airport','Kona'},
	{'KSM','PASM','St. Marys Airport (Alaska)','St. Marys'},
	{'KTN','PAKT','Ketchikan International Airport','Ketchikan'},
	{'LAN','KLAN','Capital Region International Airport','Lansing'},
	{'LAS','KLAS','McCarran International Airport','Las Vegas'},
	{'LAW','KLAW','Lawton–Fort Sill Regional Airport','Lawton'},
	{'LAX','KLAX','Los Angeles International Airport','Los Angeles'},
	{'LBB','KLBB','Lubbock Preston Smith International Airport','Lubbock'},
	{'LBE','KLBE','Arnold Palmer Regional Airport','Latrobe'},
	{'LCH','KLCH','Lake Charles Regional Airport','Lake Charles'},
	{'LCK','KLCK','Rickenbacker International Airport','Columbus–Rickenbacker'},
	{'LEB','KLEB','Lebanon Municipal Airport (New Hampshire)','Lebanon'},
	{'LEX','KLEX','Blue Grass Airport','Lexington'},
	{'LFT','KLFT','Lafayette Regional Airport','Lafayette (LA)'},
	{'LGA','KLGA','LaGuardia Airport','New York–LaGuardia'},
	{'LGB','KLGB','Long Beach Airport','Long Beach'},
	{'LHD','PALH','Lake Hood Seaplane Base','Lake Hood'},
	{'LIH','PHLI','Lihue Airport','Lihue'},
	{'LIT','KLIT','Clinton National Airport','Little Rock'},
	{'LMT','KLMT','Crater Lake–Klamath Regional Airport','Crater Lake'},
	{'LNK','KLNK','Lincoln Airport (Nebraska)','Lincoln'},
	{'LNY','PHNY','Lanai Airport','Lanai'},
	{'LRD','KLRD','Laredo International Airport','Laredo'},
	{'LSE','KLSE','La Crosse Regional Airport','La Crosse'},
	{'LUK','KLUK','Cincinnati Municipal Lunken Airport','Cincinnati–Lunken'},
	{'LWB','KLWB','Greenbrier Valley Airport','Lewisburg'},
	{'LWS','KLWS','Lewiston–Nez Perce County Airport','Lewiston'},
	{'LYH','KLYH','Lynchburg Regional Airport','Lynchburg'},
	{'MBS','KMBS','MBS International Airport','Saginaw'},
	{'MCI','KMCI','Kansas City International Airport','Kansas City'},
	{'MCO','KMCO','Orlando International Airport','Orlando'},
	{'MDT','KMDT','Harrisburg International Airport','Harrisburg'},
	{'MDW','KMDW','Midway International Airport','Chicago–Midway'},
	{'MEM','KMEM','Memphis International Airport','Memphis'},
	{'MFE','KMFE','McAllen Miller International Airport','McAllen'},
	{'MFR','KMFR','Rogue Valley International–Medford Airport','Medford'},
	{'MGM','KMGM','Montgomery Regional Airport','Montgomery'},
	{'MGW','KMGW','Morgantown Municipal Airport','Morgantown'},
	{'MHK','KMHK','Manhattan Regional Airport','Manhattan'},
	{'MHT','KMHT','Manchester–Boston Regional Airport','Manchester (NH)'},
	{'MIA','KMIA','Miami International Airport','Miami'},
	{'MID','KMID','Midland International Air and Space Port','Midland'},
	{'MKE','KMKE','General Mitchell International Airport','Miliwaukee'},
	{'MKG','KMKG','Muskegon County Airport','Muskegon'},
	{'MKK','PHMK','Molokai Airport','Molokai'},
	{'MLB','KMLB','Orlando Melbourne International Airport','Melbourne (FL)'},
	{'MLI','KMLI','Quad City International Airport','Moline/Quad Cities'},
	{'MLU','KMLU','Monroe Regional Airport (Louisiana)','Monroe'},
	{'MMH','KMMH','Mammoth Yosemite Airport','Mammoth Lakes'},
	{'MOB','KMOB','Mobile Regional Airport','Mobile'},
	{'MOD','KMOD','Modesto City–County Airport','Modesto'},
	{'MOS','KMOS','Minot International Airport','Minot'},
	{'MQT','KSAW','Sawyer International Airport','Marquette'},
	{'MRI','PAMR','Merrill Field','Anchorage–Merrill'},
	{'MRY','KMRY','Monterey Regional Airport','Monterey'},
	{'MSN','KMSN','Dane County Regional Airport','Madison'},
	{'MSO','KMSO','Missoula International Airport','Missoula'},
	{'MSP','KMSP','Minneapolis–Saint Paul International Airport','Minneapolis/St. Paul'},
	{'MSY','KMSY','Louis Armstrong New Orleans International Airport','New Orleans'},
	{'MTJ','KMTJ','Montrose Regional Airport','Montrose'},
	{'MVY','KMVY','Marthas Vineyard Airport','Marthas Vineyard'},
	{'MWA','KMWA','Williamson County Regional Airport','Marion'},
	{'MYR','KMYR','Myrtle Beach International Airport','Myrtle Beach'},
	{'NRR','TJRV','José Aponte de la Torre Airport','Ceiba'},
	{'OAJ','KOAJ','Albert J. Ellis Airport','Jacksonville (NC)'},
	{'OAK','KOAK','Oakland International Airport','Oakland'},
	{'OGG','PHOG','Kahului Airport','Kahului'},
	{'OKC','KOKC','Will Rogers World Airport','Oklahoma City'},
	{'OMA','KOMA','Eppley Airfield','Omaha'},
	{'OME','PAOM','Nome Airport','Nome'},
	{'ONT','KONT','Ontario International Airport','Ontario (CA)'},
	{'ORD','KORD','O\'Hare International Airport','Chicago–O\’Hare'},
	{'ORF','KORF','Norfolk International Airport','Norfolk'},
	{'ORH','KORH','Worcester Regional Airport','Worchester'},
	{'OTH','KOTH','Southwest Oregon Regional Airport','North Bend'},
	{'OTZ','PAOT','Ralph Wien Memorial Airport','Kotzebue'},
	{'OWB','KOWB','Owensboro–Daviess County Regional Airport','Owensboro'},
	{'PAH','KPAH','Barkley Regional Airport','Paducah'},
	{'PBG','KPBG','Plattsburgh International Airport','Plattsburgh'},
	{'PBI','KPBI','Palm Beach International Airport','West Palm Beach'},
	{'PDX','KPDX','Portland International Airport','Portland (OR)'},
	{'PGA','KPGA','Page Municipal Airport','Page'},
	{'PGD','KPGD','Punta Gorda Airport (Florida)','Punta Gorda (FL)'},
	{'PGV','KPGV','Pitt-Greenville Airport','Greenville (NC)'},
	{'PHF','KPHF','Newport News/Williamsburg International Airport','Newport News'},
	{'PHL','KPHL','Philadelphia International Airport','Philidelphia'},
	{'PHX','KPHX','Phoenix Sky Harbor International Airport','Phoenix–Sky Harbor'},
	{'PIA','KPIA','General Wayne A. Downing Peoria International Airport','Peroria'},
	{'PIB','KPIB','Hattiesburg–Laurel Regional Airport','Hattiesburg/Laurel'},
	{'PIE','KPIE','St. Pete–Clearwater International Airport','St. Petersburg/Clearwater'},
	{'PIH','KPIH','Pocatello Regional Airport','Pocatello'},
	{'PIR','KPIR','Pierre Regional Airport','Pierre'},
	{'PIT','KPIT','Pittsburgh International Airport','Pittsburgh'},
	{'PLN','KPLN','Pellston Regional Airport of Emmet County','Pellston'},
	{'PNS','KPNS','Pensacola International Airport','Pensacola'},
	{'PPG','NSTU','Pago Pago International Airport','Pago Pago'},
	{'PQI','KPQI','Northern Maine Regional Airport','Presque Isle'},
	{'PSC','KPSC','Tri-Cities Airport (Washington)','Tri-Cities (WA)'},
	{'PSE','TJPS','Mercedita International Airport','Ponce'},
	{'PSG','PAPG','Petersburg James A. Johnson Airport','Petersburg'},
	{'PSM','KPSM','Portsmouth International Airport','Portsmouth'},
	{'PSP','KPSP','Palm Springs International Airport','Palm Springs'},
	{'PUW','KPUW','Pullman–Moscow Regional Airport','Pullman'},
	{'PVC','KPVC','Provincetown Municipal Airport','Provincetown'},
	{'PVD','KPVD','T. F. Green Airport','Providence'},
	{'PVU','KPVU','Provo Municipal Airport','Provo'},
	{'PWM','KPWM','Portland International Jetport','Portland (ME)'},
	{'RAP','KRAP','Rapid City Regional Airport','Rapid City'},
	{'RDD','KRDD','Redding Municipal Airport','Redding'},
	{'RDM','KRDM','Redmond Municipal Airport','Redmond'},
	{'RDU','KRDU','Raleigh–Durham International Airport','Raleigh/Durham'},
	{'RFD','KRFD','Chicago Rockford International Airport','Chicago–Rockford'},
	{'RIC','KRIC','Richmond International Airport','Richmond'},
	{'RIH','KRIH','Rhinelander-Oneida County Airport','Rhinelander'},
	{'RIW','KRIW','Riverton Regional Airport','Riverton'},
	{'RKD','KRKD','Knox County Regional Airport','Rockland'},
	{'RKS','KRKS','Southwest Wyoming Regional Airport','Rock Springs'},
	{'RNO','KRNO','Reno–Tahoe International Airport','Reno/Tahoe'},
	{'ROA','KROA','Roanoke–Blacksburg Regional Airport','Roanoke'},
	{'ROC','KROC','Greater Rochester International Airport','Rochester (NY)'},
	{'ROP','PGRO','Rota International Airport','Rota'},
	{'ROW','KROW','Roswell International Air Center','Roswell'},
	{'RST','KRST','Rochester International Airport','Rochester (MN)'},
	{'RSW','KRSW','Southwest Florida International Airport','Fort Meyers'},
	{'SAF','KSAF','Santa Fe Municipal Airport','Santa Fe'},
	{'SAN','KSAN','San Diego International Airport','San Diego'},
	{'SAT','KSAT','San Antonio International Airport','San Antonio'},
	{'SAV','KSAV','Savannah/Hilton Head International Airport','Savannah'},
	{'SBA','KSBA','Santa Barbara Municipal Airport','Santa Barbra'},
	{'SBN','KSBN','South Bend International Airport','South Bend'},
	{'SBP','KSBP','San Luis Obispo County Regional Airport','San Luis Obispo'},
	{'SBY','KSBY','Salisbury-Ocean City Wicomico Regional Airport','Ocean City'},
	{'SCC','PASC','Deadhorse Airport','Deadhorse'},
	{'SCK','KSCK','Stockton Metropolitan Airport','Stockton'},
	{'SDF','KSDF','Louisville International Airport','Louisville'},
	{'SEA','KSEA','Seattle–Tacoma International Airport','Seattle/Tacoma'},
	{'SFB','KSFB','Orlando Sanford International Airport','Orlando/Sandord'},
	{'SFO','KSFO','San Francisco International Airport','San Francisco'},
	{'SGF','KSGF','Springfield-Branson National Airport','Springfield/Branson'},
	{'SGU','KSGU','St. George Regional Airport','St. George'},
	{'SHD','KSHD','Shenandoah Valley Regional Airport','Shenandoah Valley'},
	{'SHR','KSHR','Sheridan County Airport','Sheridan'},
	{'SHV','KSHV','Shreveport Regional Airport','Shreveport'},
	{'SIG','TJIG','Fernando Luis Ribas Dominicci Airport','San Juan–Isla Grande'},
	{'SIT','PASI','Sitka Rocky Gutierrez Airport','Sitka'},
	{'SJC','KSJC','San Jose International Airport','San Jose (CA)'},
	{'SJT','KSJT','San Angelo Regional Airport','San Angelo'},
	{'SJU','TJSJ','Luis Muñoz Marín International Airport','San Juan'},
	{'SLC','KSLC','Salt Lake City International Airport','Salt Lake City'},
	{'SMF','KSMF','Sacramento International Airport','Sacramento'},
	{'SMX','KSMX','Santa Maria Public Airport','Santa Maria'},
	{'SNA','KSNA','John Wayne Airport','Orange County'},
	{'SPI','KSPI','Abraham Lincoln Capital Airport','Springfield'},
	{'SPN','PGSN','Saipan International Airport','Saipan'},
	{'SPS','KSPS','Wichita Falls Municipal Airport','Wichita Falls'},
	{'SRQ','KSRQ','Sarasota–Bradenton International Airport','Sarasota'},
	{'STC','KSTC','St. Cloud Regional Airport','St. Cloud'},
	{'STL','KSTL','St. Louis Lambert International Airport','St. Louis'},
	{'STS','KSTS','Charles M. Schulz–Sonoma County Airport','Santa Rosa'},
	{'STT','TIST','Cyril E. King Airport','St. Thomas'},
	{'STX','TISX','Henry E. Rohlsen Airport','St. Croix'},
	{'SUN','KSUN','Friedman Memorial Airport','Sun Valley'},
	{'SUX','KSUX','Sioux Gateway Airport','Sioux City'},
	{'SWF','KSWF','Stewart International Airport','Newburgh'},
	{'SYR','KSYR','Syracuse Hancock International Airport','Syracuse'},
	{'TEX','KTEX','Texarkana Regional Airport','Texarkana'},
	{'TLH','KTLH','Tallahassee International Airport','Tallahassee'},
	{'TOL','KTOL','Toledo Express Airport','Toledo'},
	{'TPA','KTPA','Tampa International Airport','Tampa'},
	{'TRI','KTRI','Tri-Cities Regional Airport','Tri-Cities'},
	{'TTN','KTTN','Trenton Mercer Airport','Trenton'},
	{'TUL','KTUL','Tulsa International Airport','Tula'},
	{'TUS','KTUS','Tucson International Airport','Tucson'},
	{'TVC','KTVC','Cherry Capital Airport','Traverse City'},
	{'TWF','KTWF','Magic Valley Regional Airport','Twin Falls'},
	{'TYR','KTYR','Tyler Pounds Regional Airport','Tyler'},
	{'TYS','KTYS','McGhee Tyson Airport','Knoxville'},
	{'UIN','KUIN','Quincy Regional Airport','Quincy'},
	{'UNK','PAUN','Unalakleet Airport','Unalakleet'},
	{'UNV','KUNV','University Park Airport','State College'},
	{'UST','SGJ','Northeast Florida Regional Airport','St. Augustine'},
	{'VDZ','PAVD','Valdez Airport','Valdez'},
	{'VLD','KVLD','Valdosta Regional Airport','Valdosta'},
	{'VPS','KVPS','Destin–Fort Walton Beach Airport','Fort Walton Beach'},
	{'VQS','TJVQ','Antonio Rivera Rodríguez Airport','Vieques'},
	{'VRB','KVRB','Vero Beach Regional Airport','Vero Beach'},
	{'WST','KWST','Westerly State Airport','Westerly'},
	{'XNA','KXNA','Northwest Arkansas Regional Airport','Fayetteville/Bentonville'},
	{'YAK','PAYA','Yakutat Airport','Yakutat'},
	{'YNG','KYNG','Youngstown-Warren Regional Airport','Youngstown'},
	{'YUM','KNYL','Yuma International Airport','Yuma'},


-- and so on
	}

	for i, v in ipairs(master) do												-- create tables from master
		if '' ~= v[3] then
			IATA[v[3]] = v[5]													-- IATA table gets airport name
			WikiName[v[3]] = v[6]												-- wikiname table gets article title
		end
		if '' ~= v[4] then
			ICAO[v[4]] = v[5]													-- ICAO table gets airport name
			WikiName[v[4]] = v[6]												-- wikiname table gets article title	
		end
	end

return	{
		IATA = IATA,
		ICAO = ICAO,
		WikiName = WikiName
		}