Module:IATA and ICAO code/data/sandbox2

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 }