Skiplagged Enhanced - Airport Code Tooltips and Time Toggle

Show airport names in tooltips and add a toggle to always show times on skiplagged.com

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name        Skiplagged Enhanced - Airport Code Tooltips and Time Toggle
// @namespace   https://greasyfork.org/en/users/668659-denvercoder1
// @match       https://skiplagged.com/*
// @grant       none
// @version     1.1.2
// @author      Jonah Lawrence
// @license     MIT
// @description Show airport names in tooltips and add a toggle to always show times on skiplagged.com
// ==/UserScript==

/**
 * Airport code to airport name and location mapping
 *
 * https://gist.githubusercontent.com/tdreyno/4278655/raw/7b0762c09b519f40397e4c3e100b097d861f5588/airports.json
 *
 * Converted using the following script
 * map = {}
 * data.forEach((a) => {
 *     let full = ""
 *     if (a.name) { full += a.name }
 *     if (a.city) {
 *         if (a.country) {
 *             if (a.name) {
 *                 full += ` (${a.city}, ${a.country})`
 *             } else {
 *                 full += `${a.city}, ${a.country}`
 *             }
 *         } else {
 *             if (a.name) {
 *                 full += ` (${a.city})`
 *             } else {
 *                 full += `${a.city}`
 *             }
 *         }
 *     } else {
 *         if (a.country) {
 *             full += ` (${a.country})`
 *         } else {
 *             full += `${a.country}`
 *         }
 *     }
 *     if (a.country == "United States" && a.state) {
 *         full = full.replace(", United States", `, ${a.state}`)
 *     }
 *     map[a.code] = full
 * })
 */
const airportNames = {
    AAA: "Anaa Airport (Anaa, French Polynesia)",
    AAE: "El Mellah Airport (El Tarf, Algeria)",
    AAL: "Aalborg Airport (Norresundby, Denmark)",
    AAM: "Mala Mala (Mala Mala, South Africa)",
    AAN: "Al Ain Airport (Ayn al Faydah, United Arab Emirates)",
    AAQ: "Olkhovka Airport (Novorossiysk, Russia)",
    AAR: "Tirstrup Airport (Kolind, Denmark)",
    AAT: "Altay Airport (Altay, China)",
    AAX: "Romeu Zuma Airport (Araxá, Brazil)",
    AAY: "Al Gaidah Airport (Al Ghaydah, Yemen)",
    ABA: "Abakan (Abakan, Russian Federation)",
    ABC: "Los Llanos (Albacete, Spain)",
    ABD: "Abadan, Iran",
    ABE: "Lehigh Valley International Airport (Allentown, Pennsylvania)",
    ABI: "Abilene Regional Airport (Abilene, Texas)",
    ABJ: "Abidjan Port Bouet Airport (Abidjan, Ivory Coast)",
    ABK: "Kabri Dar (Kabri Dar, Ethiopia)",
    ABL: "Ambler Airport (Kiana, Alaska)",
    ABM: "Bamaga Airport (Seisia, Australia)",
    ABQ: "Albuquerque International Airport (Albuquerque, New Mexico)",
    ABR: "Aberdeen Regional Airport (Aberdeen, South Dakota)",
    ABS: "Abu Simbel Airport (Abu Simbel, Egypt)",
    ABT: "Al Baha Airport (Al Aqiq, Saudi Arabia)",
    ABV: "Abuja International Airport (Gwagwa, Nigeria)",
    ABX: "Albury Airport (Albury, Australia)",
    ABY: "Southwest Georgia Regional Airport (Albany, Georgia)",
    ABZ: "Aberdeen Dyce International Airport (Aberdeen, United Kingdom)",
    ACA: "General Juan N Alvarez International Airport (Acapulco, Mexico)",
    ACC: "Kotoka International Airport (Accra, Ghana)",
    ACE: "Arrecife Airport (San Bartolomé, Spain)",
    ACH: "Altenrhein Airport (Altenrhein, Switzerland)",
    ACI: "The Blaye Airport (St. Peter Port, United Kingdom)",
    ACK: "Nantucket Memorial Airport (Nantucket, Massachusetts)",
    ACP: "Sahand Airport (Sahand, Iran)",
    ACS: "Achinsk, Russia",
    ACT: "Waco Regional Airport (Waco, Texas)",
    ACV: "Arcata Airport (Mckinleyville, California)",
    ACX: "Xingyi (Xingyi, China)",
    ACY: "Atlantic City International Airport (Egg Harbor City, New Jersey)",
    ACZ: "Zabol A/P (Zabol, Iran)",
    ADA: "Sakirpasa Airport (Adana, Turkey)",
    ADB: "Gaziemir Airport (Azmir, Turkey)",
    ADD: "Bole International Airport (Addis Ababa, Ethiopia)",
    ADE: "Aden International Airport (Ash Shaykh Uthman, Yemen)",
    ADF: "Adiyaman Airport (Adiyaman, Turkey)",
    ADJ: "Al Matar Airport (Amman, Jordan)",
    ADK: "Adak Airport (Adak, Alaska)",
    ADL: "Adelaide International Airport (Adelaide, Australia)",
    ADQ: "Kodiak Airport (Kodiak, Alaska)",
    ADU: "Ardabil Airport (Ardabil, Iran)",
    ADX: "Leuchars Airport (St. Andrews, United Kingdom)",
    ADZ: "Sesquicentenario Airport (San Andrés, Colombia)",
    AEH: "Abeche Airport (Abéché, Chad)",
    AEP: "Aeroparque Jorge Newbery (Buenos Aires, Argentina)",
    AER: "Adler Airport (Sochi, Russia)",
    AES: "Vigra Airport (Vigra, Norway)",
    AET: "Allakaket Airport (Allakaket, Alaska)",
    AEX: "Alexandria International Airport (Alexandria, Louisiana)",
    AEY: "Akureyri Airport (Akureyri, Iceland)",
    AFA: "San Rafael Airport (San Rafael, Argentina)",
    AFL: "Alta Floresta Airport (Alta Floresta, Brazil)",
    AFS: "Zarafshan Airport (Zarafshan, Uzbekistan)",
    AFT: "Afutara Aerodrome (Afutara, Solomon Islands)",
    AFZ: "Sabzevar Airport (Sabzevar, Iran)",
    AGA: "Almassira Airport (Agadir, Morocco)",
    AGF: "La Garenne Airport (Laplume, France)",
    AGH: "Angelholm Airport (Angelholm, Sweden)",
    AGL: "Wanigela (Wanigela, Papua New Guinea)",
    AGM: "Angmagssalik Airport (Angmassalik, Greenland)",
    AGN: "Angoon Airport (Angoon, Alaska)",
    AGP: "Malaga Airport (Malaga, Spain)",
    AGR: "Agra Airport (Agra, India)",
    AGS: "Bush Field Airport (Augusta, Georgia)",
    AGT: "Alejo Garcia Airport (Presidente Franco, Paraguay)",
    AGU: "Aguascalientes Airport (Aguascalientes, Mexico)",
    AGV: "Acarigua (Acarigua, Venezuela)",
    AGX: "Agatti Island Airport (Agatti Island, India)",
    AHB: "Abha Airport (Hajlah, Saudi Arabia)",
    AHC: "Amedee Army Air Field (Herlong, California)",
    AHE: "Ahe Airport (Ahe, French Polynesia)",
    AHO: "Alghero Airport (Alghero, Italy)",
    AHS: "Ahuas Airport (Auas, Honduras)",
    AHU: "Cote du Rif Airport (Al Hoceima, Morocco)",
    AIA: "Alliance Municipal Airport (Alliance, Nebraska)",
    AIN: "Wainwright Airport (Wainwright, Alaska)",
    AIT: "Aitutaki Airport (Aitutaki, Cook Islands)",
    AIU: "Atiu Island (Atiu Island, Cook Islands)",
    AJA: "Campo Dell Oro Airport (Ajaccio, France)",
    AJF: "Al Jouf Airport (Sakakah, Saudi Arabia)",
    AJI: "Agri Airport (Agrı, Turkey)",
    AJL: "Aizwal Airport (Aizawl, India)",
    AJN: "Comoros (Anjouan, Comoros)",
    AJR: "Arvidsjaur Airport (Arvidsjaur, Sweden)",
    AJU: "Santa Maria Airport (Aracaju, Brazil)",
    AKA: "Ankang Airport (Ankang, China)",
    AKB: "Atka Airport (Atka, Alaska)",
    AKF: "Kufra Airport (Kufrah, Libya)",
    AKI: "Akiak Airport (Bethel, Alaska)",
    AKJ: "Asahikawa Airport (Asahikawa-shi, Japan)",
    AKK: "Akhiok Airport (Kodiak, Alaska)",
    AKL: "Auckland International Airport (Manukau City, New Zealand)",
    AKN: "King Salmon Airport (King Salmon, Alaska)",
    AKP: "Anaktuvuk Pass Airport (Anaktuvuk Pass, Alaska)",
    AKS: "Kroonstad Airport (Kroonstad, South Africa)",
    AKU: "Aksu Airport (Aksu, China)",
    AKV: "Akulivik Airport (Chisasibi, Canada)",
    AKX: "Aktyubinsk Airport (Aqtobe, Kazakhstan)",
    AKY: "Sittwe Airport (Sittwe, Myanmar)",
    ALA: "Alma Ata Airport (Almaty, Kazakhstan)",
    ALB: "Albany International Airport (Latham, New York)",
    ALC: "Alicante Airport (Elx, Spain)",
    ALF: "Alta Airport (Alta, Norway)",
    ALG: "Houari Boumediene Airport (Algiers, Algeria)",
    ALH: "Albany Airport (Albany, Australia)",
    ALM: "Alamogordo White Sands Regional Airport (Alamogordo, New Mexico)",
    ALO: "Waterloo Municipal Airport (Waterloo, Iowa)",
    ALP: "Aleppo International Airport (Djibrine, Syria)",
    ALS: "San Luis Valley Regional Airport (Alamosa, Colorado)",
    ALW: "Walla Walla Regional Airport (Walla Walla, Washington)",
    ALY: "An-Nuzhah Airport (Alexandria, Egypt)",
    ALZ: "Alitak Seaplane Base (Alitak, Alaska)",
    AMA: "Amarillo International Airport (Amarillo, Texas)",
    AMD: "Sardar Vallabhbhai Patel International Airport (Ahmedabad, India)",
    AMH: "Ethiopia (Arba Mintch, Ethiopia)",
    AMI: "Selaparang (Mataram, Indonesia)",
    AMM: "Queen Alia International Airport (Amman, Jordan)",
    AMQ: "Pattimura Airport (Ambon, Indonesia)",
    AMS: "Schiphol Airport (Schiphol Zuid, Netherlands)",
    AMV: "Amderma Airport (Nar'yan-Mar, Russia)",
    AMY: "Ambatomainty (Ambatomainty, Madagascar)",
    ANC: "Anchorage International Airport (Anchorage, Alaska)",
    ANE: "Aéroport d'Angers-Marcé (Seiches-sur-le-Loir, France)",
    ANF: "Cerro Moreno International Airport (Antofagasta, Chile)",
    ANG: "Brie Champniers Airport (Champniers, France)",
    ANI: "Aniak Airport (Bethel, Alaska)",
    ANM: "Madagascar (Antalaha, Madagascar)",
    ANR: "Deurne Airport (Antwerp, Belgium)",
    ANU: "V C Bird International Airport (Carlisle, Antigua and Barbuda)",
    ANV: "Anvik Airport (Anvik, Alaska)",
    ANX: "Andoya Airport (Andenes, Norway)",
    AOC: "Altenburg Nobitz (Altenburg, Germany)",
    AOE: "Anadolu University Airport (Eskişehir, Turkey)",
    AOI: "Falconara Airport (Falconara Marittima, Italy)",
    AOJ: "Aomori Airport (Aomori-shi, Japan)",
    AOK: "Karpathos Airport (Karpathos, Greece)",
    AOO: "Altoona-Blair County Airport (Martinsburg, Pennsylvania)",
    AOR: "Sultan Abdul Halim Airport (Kepala Batas, Malaysia)",
    AOS: "Amook Bay Seaplane Base (Amook, Alaska)",
    APA: "Centennial Airport (Englewood, Colorado)",
    APF: "Naples Municipal Airport (Naples, Florida)",
    APK: "French Polynesia (Apataki, French Polynesia)",
    APL: "Nampula Airport (Nampula, Mozambique)",
    APN: "Alpena County Regional Airport (Alpena, Michigan)",
    APO: "Apartado Airport (Apartadó, Colombia)",
    APW: "Faleolo Airport (Apia, Samoa)",
    AQG: "Anqing Airport (Anqing, China)",
    AQI: "Hafr Al Batin Airport (Qaisumah, Saudi Arabia)",
    AQJ: "Aqaba International Airport (Aqaba, Jordan)",
    AQP: "Rodriguez Ballon Airport (Arequipa, Peru)",
    ARC: "Arctic Village Airport (Arctic Village, Alaska)",
    ARD: "Alor Island (Alor Island, Indonesia)",
    ARH: "Arkhangelsk Airport (Arkhangel'sk, Russia)",
    ARI: "Chacalluta Airport (Arica, Chile)",
    ARK: "Arusha Airport (Arusha, Tanzania)",
    ARM: "Armidale Airport (Armidale, Australia)",
    ARN: "Arlanda Airport (Märst, Sweden)",
    ART: "Watertown International Airport (Dexter, New York)",
    ARU: "Aracatuba Airport (Araçatuba, Brazil)",
    ARV: "Lakelan-Noble F. Lee Memerial Field Airport (Woodruff, Wisconsin)",
    ARW: "Ceala Airport (Arad, Romania)",
    ASA: "Assab (Assab, Ethiopia)",
    ASB: "Ashkhabad Northwest Airport (Ashgabat, Turkmenistan)",
    ASD: "Andros Town Airport (Fresh Creek, Bahamas)",
    ASE: "Aspen Pitkin County Airport-Sardy Field (Aspen, Colorado)",
    ASF: "Astrakhan Southeast Airport (Astrakhan', Russia)",
    ASI: "Wideawake Fld (Georgetown, Ascension Island, St. Helena)",
    ASJ: "Amami Airport (Amami O Shima, Japan)",
    ASM: "Yohannes Iv International Airport (Asmara, Eritrea)",
    ASO: "Ethiopia (Asosa, Ethiopia)",
    ASP: "Alice Springs Airport (Alice Springs, Australia)",
    ASR: "Erkilet Airport (Kayseri, Turkey)",
    ASU: "Silvio Pettirossi International Airport (Colonia Mariano Roque Alonso, Paraguay)",
    ASV: "Amboseli (Amboseli, Kenya)",
    ASW: "Aswan Airport (Aswan, Egypt)",
    ATB: "Atbara (Atbara, Sudan)",
    ATC: "Arthur's Town Airport (Arthur Town, Bahamas)",
    ATD: "Atoifi (Atoifi, Solomon Islands)",
    ATH: "Eleftherios Venizelos International Airport (Athens, Greece)",
    ATK: "Atqasuk Airport (Atqasuk, Alaska)",
    ATL: "Hartsfield-Jackson Atlanta International Airport (Atlanta, Georgia)",
    ATM: "Altamira Airport (Altamira, Brazil)",
    ATQ: "Raja Sansi Airport (Raja Sansi, India)",
    ATR: "Atar Airport (Atar, Mauritania)",
    ATT: "Atmautluak Airport (Atmautluak, Alaska)",
    ATW: "Outagamie County Airport (Appleton, Wisconsin)",
    ATY: "Watertown Municipal Airport (Watertown, South Dakota)",
    ATZ: "Asyut Airport (Asyut, Egypt)",
    AUA: "Reina Beatrix International Airport (Aruba, Aruba)",
    AUC: "Santiago Perez Airport (Arauca, Colombia)",
    AUG: "Augusta State Airport (Augusta, Maine)",
    AUH: "Abu Dhabi International Airport (Abu Dhabi, United Arab Emirates)",
    AUK: "Alakanuk Airport (Alakanuk, Alaska)",
    AUQ: "Atuona Airport (Atuona, French Polynesia)",
    AUR: "Aurillac Airport (Aurillac, France)",
    AUS: "Austin-Bergstrom International Airport (Austin, Texas)",
    AUX: "Araguaina Airport (Araguaina, Brazil)",
    AUY: "Vanuatu (Aneityum, Vanuatu)",
    AVL: "Asheville Regional Airport (Fletcher, North Carolina)",
    AVN: "Avignon-Caumont Airport (Avignon, France)",
    AVP: "Wilkes Barre Scranton International Airport (Pittston, Pennsylvania)",
    AVU: "Avu Avu (Avu Avu, Solomon Islands)",
    AVV: "Avalon Airport (Lara, Australia)",
    AWB: "Awaba (Awaba, Papua New Guinea)",
    AWD: "Aniwa Airport (Aniwa, Vanuatu)",
    AWZ: "Ahvaz Airport (Ahvaz, Iran)",
    AXA: "Wallblake Airport (Anguilla, Anguilla)",
    AXD: "Alexandroupolis Airport (Alexandroupolis, Greece)",
    AXM: "El Eden Airport (La Tebaida, Colombia)",
    AXP: "Spring Point Airport (Spring Point, Bahamas)",
    AXR: "French Polynesia (Arutua, French Polynesia)",
    AXT: "Akita Airport (Akita-shi, Japan)",
    AXU: "Axum (Axum, Ethiopia)",
    AYQ: "Ayers Rock Airport (Ayers Rock, Australia)",
    AYT: "Antalya Airport (Antalya, Turkey)",
    AZA: "Phoenix-Mesa Gateway Airport (Phoenix, Arizona)",
    AZD: "Yazd Airport (Yezd, Iran)",
    AZN: "Andizhan Airport (Andijon, Uzbekistan)",
    AZO: "Kalamazoo-Battle Creek International Airport (Kalamazoo, Michigan)",
    AZR: "Touat Airport (Adrar, Algeria)",
    AZS: "Samana El Catey International Airport (Samana, Dominican Republic)",
    BAG: "Baguio Airport (Baguio City, Philippines)",
    BAH: "Bahrain International Airport (Al Muharraq, Bahrain)",
    BAL: "Batman Airport (Batman, Turkey)",
    BAQ: "Ernesto Cortissoz Airport (Soledad, Colombia)",
    BAS: "Balalae (Balalae, Solomon Islands)",
    BAU: "Bauru Airport (Bauru, Brazil)",
    BAV: "Baotou Airport (Baotou, China)",
    BAX: "Barnaui West Airport (Barnaul, Russia)",
    BAY: "Baia Mare (Baia Mare, Romania)",
    BBA: "Balmaceda Airport (Balmaceda, Chile)",
    BBI: "Bhubaneswar Airport (Bhubaneswar, India)",
    BBK: "Kasane Airport (Kasane, Botswana)",
    BBN: "Bario Airport (Nanga Medamit, Malaysia)",
    BBO: "Berbera Airport (Berbera, Somalia)",
    BBS: "Blackbushe Airport (Camberley, United Kingdom)",
    BBU: "Aeroportul National Bucuresti-Baneasa (Bucharest, Romania)",
    BCA: "Baracoa Airport (Baracoa, Cuba)",
    BCD: "Bacolod Airport (Bacolod City, Philippines)",
    BCI: "Barcaldine Aerodrome (Barcaldine, Australia)",
    BCL: "Barra Colorado Airport (Colorado, Costa Rica)",
    BCM: "Luizi Calugara Airport (Bacæu, Romania)",
    BCN: "Barcelona International Airport (El Prat de Llobregat, Spain)",
    BDA: "Bermuda International Airport (St. George, Bermuda)",
    BDB: "Bundaberg Airport (Bundaberg, Australia)",
    BDD: "Badu Island Airport (Badu Island, Australia)",
    BDH: "Bandar Lengeh Airport (Bandar Abbas, Iran)",
    BDJ: "Syamsuddin Noor Airport (Banjarmasin, Indonesia)",
    BDL: "Bradley International Airport (Windsor Locks, Connecticut)",
    BDO: "Husein Sastranegara Airport (Bandung, Indonesia)",
    BDP: "Bhadrapur (Bhadrapur, Nepal)",
    BDQ: "Vadodara Airport (Vadodara, India)",
    BDR: "Igor I Sikorsky Memorial Airport (Stratford, Connecticut)",
    BDS: "Casale Airport (Brindisi, Italy)",
    BDU: "Bardufoss Airport (Bardufoss, Norway)",
    BEB: "Benbecula Airport (Balivanich, United Kingdom)",
    BEG: "Surcin Airport (Surčin, Serbia)",
    BEL: "Val de Caes International Airport (Belem, Brazil)",
    BEN: "Benina Intl (Benghazi, Libya)",
    BES: "Guipavas Airport (Guipavas, France)",
    BET: "Bethel Airport (Bethel, Alaska)",
    BEU: "Bedourie Aerodrome (Bedourie, Australia)",
    BEW: "Beira Airport (Beira, Mozambique)",
    BEY: "Beirut International Airport (Beirut, Lebanon)",
    BFD: "Bradford Regional Airport (Lewis Run, Pennsylvania)",
    BFE: "Bielefeld (Bielefeld, Germany)",
    BFF: "William B Heilig Field Airport (Scottsbluff, Nebraska)",
    BFI: "King County International Airport-Boeing Field (Seattle, Washington)",
    BFL: "Kern County-Meadows Field Airport (Bakersfield, California)",
    BFN: "J B M Hertzog Airport (Bloemfontein, South Africa)",
    BFS: "Aldergrove Airport (Crumlin, United Kingdom)",
    BFV: "Buri Ram (Buri Ram, Thailand)",
    BGA: "Palonegro Airport (Bucaramanga, Colombia)",
    BGF: "Bangui M Poko Airport (Bangui, Central African Republic)",
    BGI: "Grantley Adams International Airport (Bridgetown, Barbados)",
    BGM: "Greater Binghamton Edwin A Link Field Airport (Johnson City, New York)",
    BGO: "Bergen Flesland Airport (Blomsterdalen, Norway)",
    BGR: "Bangor International Airport (Bangor, Maine)",
    BGW: "Al Muthana Airport (Baghdad, Iraq)",
    BGY: "Orio Al Serio Airport (Grassobbio, Italy)",
    BHB: "Hancock County-Bar Harbor Airport (Ellsworth, Maine)",
    BHD: "George Best Belfast City Airport (Belfast, United Kingdom)",
    BHE: "Woodbourne Airport (Blenheim, New Zealand)",
    BHG: "Brus Laguna Airport (Brus Laguna, Honduras)",
    BHH: "Bisha Airport (Bisha, Saudi Arabia)",
    BHI: "Bahia Blanca Cte Espora Naval Air Base (Punta Alta, Argentina)",
    BHJ: "Bhuj Airport (Bhuj, India)",
    BHK: "Bukhara Airport (Bukhara, Uzbekistan)",
    BHM: "Birmingham International Airport (Birmingham, Alabama)",
    BHO: "Bairagarh Airport (Bhopal, India)",
    BHQ: "Broken Hill Airport (Broken Hill, Australia)",
    BHR: "Bharatpur (Bharatpur, Nepal)",
    BHS: "Bathurst Airport (Bathurst, Australia)",
    BHU: "Bhavnagar Airport (Bhavnagar, India)",
    BHV: "Bahawalpur Airport (Bahawalpur, Pakistan)",
    BHX: "Birmingham International Airport (Birmingham, United Kingdom)",
    BHY: "Beihai (Beihai, China)",
    BIA: "Poretta Airport (Borgo, France)",
    BID: "Block Island State Airport (Block Island, Rhode Island)",
    BII: "Enyu Airfield (Bikini Atoll, Marshall Islands)",
    BIK: "Frans Kaisiepo Airport (Biak, Indonesia)",
    BIL: "Logan International Airport (Billings, Montana)",
    BIM: "South Bimini Airport (Bailey's Town, Bahamas)",
    BIO: "Bilbao Airport (Loiu, Spain)",
    BIQ: "Anglet Airport (Anglet, France)",
    BIR: "Biratnagar Airport (Biratnagur, Nepal)",
    BIS: "Bismarck Municipal Airport (Bismarck, North Dakota)",
    BJA: "Soummam Airport (Bejaia, Algeria)",
    BJB: "Bojnord (Bojnord, Iran)",
    BJF: "Batsfjord Airport (Baasfjord, Norway)",
    BJI: "Bemidji-Beltrami County Airport (Bemidji, Minnesota)",
    BJL: "Yundum International Airport (Yundum, Gambia)",
    BJM: "Bujumbura Airport (Bujumbura, Burundi)",
    BJR: "Ethiopia (Bahar Dar, Ethiopia)",
    BJV: "Milas Airport (Bodrum, Turkey)",
    BJW: "Bajawa Airport (Ende, Indonesia)",
    BJX: "Silao Airport (Silao, Mexico)",
    BJZ: "Talavera la Real Airport (Badajoz, Spain)",
    BKA: "Bykovo Airport (Lyubertsy, Russia)",
    BKC: "Buckland Airport (Buckland, Alaska)",
    BKI: "Kota Kinabalu Airport (Kota Kinabalu, Malaysia)",
    BKK: "Bangkok International Airport (Lak Si, Thailand)",
    BKL: "Burke Lakefront Airport (Cleveland, Ohio)",
    BKM: "Malaysia (Bakalalan, Malaysia)",
    BKO: "Bamako Senou Airport (Kalaban, Mali)",
    BKQ: "Blackall Aerodrome (Mount Enniskillen, Australia)",
    BKS: "Padangkemiling Airport (Bengkulu, Indonesia)",
    BKW: "Raleigh County Memorial Airport (Beaver, West Virginia)",
    BKY: "Bukavu Kavumu Airport (Bukavu, Congo)",
    BLA: "Jose Antonio Anzoategui Airport (Pariaguán, Venezuela)",
    BLE: "Dala Airport (Borlange, Sweden)",
    BLI: "Bellingham International Airport (Bellingham, Washington)",
    BLJ: "Algeria (Batna, Algeria)",
    BLK: "Blackpool Airport (Blackpool, United Kingdom)",
    BLL: "Billund Airport (Billund, Denmark)",
    BLQ: "Bologna Airport (Bologna, Italy)",
    BLR: "HAL Bangalore International Airport (Bangalore, India)",
    BLT: "Blackwater Aerodrome (Baralaba, Australia)",
    BLV: "Belleville (Belleville, Illinois)",
    BLZ: "Chileka International Airport (Lunzu, Malawi)",
    BMA: "Bromma Airport (Bromma, Sweden)",
    BME: "Broome International Airport (Broome, Australia)",
    BMI: "Bloomington Normal Airport (Bloomington, Illinois)",
    BMK: "Borkum Airport (Borkum, Germany)",
    BMO: "Bhamo Airport (Bhamo, Myanmar)",
    BMU: "Mohammad Salahuddin Airport (Raba, Indonesia)",
    BMV: "Ban Me Thaut (Banmethuot, Vietnam)",
    BMW: "Algeria (Bordj Badji Mokhtar, Algeria)",
    BMY: "Belep Island (Belep Island, New Caledonia)",
    BNA: "Nashville International Airport (Nashville, Tennessee)",
    BND: "Bandar Abbass International Airport (Bandar Abbas, Iran)",
    BNE: "Brisbane International Airport (Brisbane, Australia)",
    BNI: "Benin Airport (Benin City, Nigeria)",
    BNJ: "Hangelar (Bonn, Germany)",
    BNK: "Ballina Airport (Ballina, Australia)",
    BNN: "Bronnoy Airport (Bronnoysund, Norway)",
    BNS: "Barinas Airport (Barinas, Venezuela)",
    BNX: "Banja Luka Airport (Banja Luka, Bosnia and Herzegovina)",
    BNY: "Bellona Airport (Bellona, Solomon Islands)",
    BOB: "Motu-Mute Airport (Papeete, French Polynesia)",
    BOC: "Bocas del Toro Airport (Bocas del Toro, Panama)",
    BOD: "Bordeaux Airport (Merignac, France)",
    BOG: "Eldorado International Airport (Fontibón, Colombia)",
    BOH: "Bournemouth International Airport (Christchurch, United Kingdom)",
    BOI: "Boise Air Terminal (Boise, Idaho)",
    BOJ: "Bourgas Airport (Burgas, Bulgaria)",
    BOM: "Chhatrapati Shivaji International Airport (Mumbai, India)",
    BON: "Flamingo Airport (Kralendijk, Netherlands Antilles)",
    BOO: "Bodo Airport (Bodo, Norway)",
    BOS: "Gen E L Logan International Airport (Boston, Massachusetts)",
    BOW: "Bartow Municipal Airport (Bartow, Florida)",
    BOY: "Bobo Dioulasso Airport (Bobo-Dioulasso, Burkina Faso)",
    BPN: "Sepinggan Airport (Balikpapan, Indonesia)",
    BPS: "Porto Seguro Airport (Porto Seguro, Brazil)",
    BPT: "Jefferson County Airport (Beaumont, Texas)",
    BPX: "Bangda Airport (Qamdo, China)",
    BPY: "Besalampy Airport (Besalampy, Madagascar)",
    BQK: "Glynco Jetport Airport (Brunswick, Georgia)",
    BQL: "Boulia Aerodrome (Boulia, Australia)",
    BQN: "Rafael Hernandez Airport (Aguadilla, Puerto Rico)",
    BQS: "Blagoveshchensk Northwest Airport (Blagoveshchensk, Russia)",
    BRA: "Barreiras Airport (Barreiras, Brazil)",
    BRC: "San Carlos de Bariloche Airport (San Carlos DeBariloche, Argentina)",
    BRD: "Brainerd-Crow Wing County Regional Airport (Brainerd, Minnesota)",
    BRE: "Bremen Airport (Bremen, Germany)",
    BRF: "United Kingdom (Bradford, United Kingdom)",
    BRI: "Palese Macchie Airport (Bari, Italy)",
    BRK: "Bourke Airport (Bourke, Australia)",
    BRL: "Burlington Municipal Airport (Burlington, Iowa)",
    BRM: "Barquisimeto Airport (Barquisimeto, Venezuela)",
    BRN: "Bern Belp Airport (Belp, Switzerland)",
    BRO: "Brownsville-South Padre Island International Air (Brownsville, Texas)",
    BRQ: "Turany Airport (Brno, Czech Republic)",
    BRR: "North Bay Airport (Barra, United Kingdom)",
    BRS: "Bristol International Airport (Bristol, United Kingdom)",
    BRU: "Brussels Airport (Bruxelles, Belgium)",
    BRV: "Bremerhaven Airport (Bad Bederkesa, Germany)",
    BRW: "Wiley Post Will Rogers Memorial Airport (Barrow, Alaska)",
    BSA: "Somalia (Bossaso, Somalia)",
    BSB: "Juscelino Kubitschek International Airport (Lago Sul, Brazil)",
    BSC: "Jose Celestino Mutis Airport (Bahía Solano, Colombia)",
    BSD: "Baoshan Airport (Baoshan, China)",
    BSG: "Bata Airport (Bata, Equatorial Guinea)",
    BSH: "Brighton Airport (Brighton, United Kingdom)",
    BSK: "Biskra Airport (Biskra, Algeria)",
    BSL: "Euroairport Basel-Mulhouse-Freiburg (St-Ludwig, France)",
    BSO: "Basco Airport (Basco, Philippines)",
    BSR: "Basrah International Airport (Gawad, Iraq)",
    BSX: "Bassein (Bassein, Myanmar)",
    BTH: "Hang Nadim Airport (Batam, Indonesia)",
    BTI: "Barter Island Airport (Kaktovik, Alaska)",
    BTJ: "Blangbintang Airport (Banda Aceh, Indonesia)",
    BTK: "Bratsk (Bratsk, Russia)",
    BTL: "W K Kellogg Airport (Battle Creek, Michigan)",
    BTM: "Bert Mooney Airport (Butte, Montana)",
    BTR: "Baton Rouge Metropolitan Airport (Baton Rouge, Louisiana)",
    BTS: "Bratislava Airport (Bratislava, Slovakia)",
    BTT: "Bettles Airport (Bettles, Alaska)",
    BTU: "Bintulu Airport (Bintulu, Malaysia)",
    BTV: "Burlington International Airport (South Burlington, Vermont)",
    BTZ: "Bursa Airport (Bursa, Turkey)",
    BUA: "Buka (Buka, Papua New Guinea)",
    BUC: "Burketown Aerodrome (Burketown, Australia)",
    BUD: "Ferihegy Airport (Budapest, Hungary)",
    BUF: "Greater Buffalo International Airport (Buffalo, New York)",
    BUL: "Bulolo (Bulolo, Papua New Guinea)",
    BUN: "Buenaventura Airport (Buenaventura, Colombia)",
    BUO: "Burao (Burao, Somalia)",
    BUQ: "Bulawayo Airport (Bulawayo, Zimbabwe)",
    BUR: "Burbank Glendale Pasadena Airport (Burbank, California)",
    BUS: "Batumi (Batumi, Georgia)",
    BUX: "Bunia Airport (Bunia, Congo)",
    BUZ: "Bushehr Airport (Bandar-e Bushehr, Iran)",
    BVA: "Beauvais-Tille Airport (Beauvais, France)",
    BVB: "Boa Vista International Airport (Boa Vista, Brazil)",
    BVC: "Boa Vista Airport (Boa Vista, Cape Verde)",
    BVE: "La Roche Airport (Brive-la-Gaillarde, France)",
    BVG: "Berlevag Airport (Berlevaag, Norway)",
    BVH: "Brigadeiro Camarao Airport (Vilhena, Brazil)",
    BVI: "Birdsville Airport (Birdsville, Australia)",
    BWA: "Bhairawa Airport (Bhairawa, Nepal)",
    BWE: "Braunschweig Airport (Braunschweig, Germany)",
    BWF: "Walney Island Airport (Barrow in Furness, United Kingdom)",
    BWI: "Baltimore-Washington International Thurgood Mars (Baltimore, Maryland)",
    BWK: "Bol (Bol, Croatia)",
    BWN: "Brunei International Airport (Bandar Seri Begawan, Brunei)",
    BWT: "Burnie Wynyard Airport (Doctors Rocks, Australia)",
    BWW: "Santa Clara Airport (Santa Clara, Cuba)",
    BXR: "Bam, Iran",
    BXU: "Butuan Airport (Buenavista, Philippines)",
    BYM: "Bayamo Airport (Bayamo, Cuba)",
    BYN: "Bayankhongor, Mongolia",
    BZE: "Philip S W Goldson International Airport (Hattieville, Belize)",
    BZG: "Szwederowo Airport (Białe Błota, Poland)",
    BZK: "Briansk (Briansk, Russian Federation)",
    BZL: "Barisal, Bangladesh",
    BZN: "Gallatin Field Airport (Bozeman, Montana)",
    BZO: "Bolzano Airport (Botzen, Italy)",
    BZR: "Vias Airport (Villeneuve, France)",
    BZV: "Brazzaville Maya Maya Airport (Brazzaville, Congo)",
    BZZ: "Brize Norton Airport (Carterton, United Kingdom)",
    CAB: "Cabinda Airport (Cabinda, Angola)",
    CAC: "Cascavel Airport (Cascavel, Brazil)",
    CAE: "Columbia Metropolitan Airport (West Columbia, South Carolina)",
    CAG: "Elmas Airport (Sardara, Italy)",
    CAH: "Camo (Ca Mau, Vietnam)",
    CAI: "Cairo International Airport (Cairo, Egypt)",
    CAK: "Akron Canton Regional Airport (Canton, Ohio)",
    CAL: "Campbeltown Airport (Campbeltown, United Kingdom)",
    CAN: "Baiyun Airport (Guangzhou, China)",
    CAP: "Cap Haitien Airport (Cap-Haïtien, Haiti)",
    CAX: "Carlisle Airport (Carlisle, United Kingdom)",
    CAY: "Rochambeau (Cayenne, French Guiana)",
    CAZ: "Cobar Airport (Canbelego, Australia)",
    CBB: "Jorge Wilsterman Airport (Cochabamba, Bolivia)",
    CBG: "Cambridge Airport (Cambridge, United Kingdom)",
    CBH: "Bechar Airport (Bechar, Algeria)",
    CBO: "Cotabato Airport (Sultan Kudarat, Philippines)",
    CBQ: "Calabar Airport (Duke Town, Nigeria)",
    CBR: "Canberra International Airport (Canberra, Australia)",
    CBT: "Angola (Catumbela, Angola)",
    CCC: "Cuba (Cayo Coco, Cuba)",
    CCF: "Salvaza Airport (Carcassonne, France)",
    CCJ: "Kozhikode Airport (Pallikkal, India)",
    CCK: "Cocos Airport (West Island, Cocos (Keeling) Islands)",
    CCM: "Criciuma Airport (Forquilhinha, Brazil)",
    CCP: "Carriel Sur International Airport (Hualpencillo, Chile)",
    CCS: "Simon Bolivar International Airport (Catia la Mar, Venezuela)",
    CCU: "Netaji Subhash Chandra Bose International Airpor (Kolkata, India)",
    CCV: "Vanuatu (Craig Cove, Vanuatu)",
    CCZ: "Chub Cay Airport (Chub Cay, Bahamas)",
    CDB: "Cold Bay Airport (Cold Bay, Alaska)",
    CDC: "Cedar City Municipal Airport (Cedar City, Utah)",
    CDG: "Charles de Gaulle International Airport (Le Mesnil-Amelot, France)",
    CDR: "Chadron Municipal Airport (Chadron, Nebraska)",
    CDV: "Merle K Mudhole Smith Airport (Cordova, Alaska)",
    CDW: "Essex County Airport (Fairfield, New Jersey)",
    CEB: "Lahug Airport (Cebu, Philippines)",
    CEC: "Jack Mcnamara Field Airport (Crescent City, California)",
    CED: "Ceduna Airport (Ceduna, Australia)",
    CEE: "Cherepovets Airport (Cherepovets, Russia)",
    CEG: "Hawarden Airport (Chester, United Kingdom)",
    CEI: "Chiang Rai Airport (Chiang Rai, Thailand)",
    CEK: "Chelyabinsk Balandino Airport (Zlatoust, Russia)",
    CEM: "Central Airport (Circle, Alaska)",
    CEN: "Ciudad Obregon Airport (Ciudad Obregón, Mexico)",
    CEZ: "Cortez-Montezuma County Airport (Cortez, Colorado)",
    CFC: "Cacador Airport (Caçador, Brazil)",
    CFE: "Aulnat Airport (Aulnat, France)",
    CFK: "Abou Bakr Belkaid (Chlef, Algeria)",
    CFN: "Carrickfin Airport (Mullaghduff, Ireland)",
    CFR: "Carpiquet Airport (Carpiquet, France)",
    CFS: "Coffs Harbour Airport (Coffs Harbour, Australia)",
    CFU: "Kerkira Airport (Corcyra, Greece)",
    CGA: "Craig Seaplane Base (Craig, Alaska)",
    CGB: "Marechal Rondon International Airport (Cuiaba, Brazil)",
    CGD: "Changde Airport (Changde, China)",
    CGH: "Congonhas International Airport (Sao Paulo, Brazil)",
    CGI: "Cape Girardeau Municipal Airport (Scott City, Missouri)",
    CGK: "Jakarta International Airport (Tangerang, Indonesia)",
    CGM: "Philippines (Camiguin, Philippines)",
    CGN: "Cologne Bonn Airport (Cologne, Germany)",
    CGO: "Zhengzhou Airport (Zhengzhou, China)",
    CGP: "Chittagong Airport (Chittagong, Bangladesh)",
    CGQ: "Dafang Shen Airport (Changchun, China)",
    CGR: "Campo Grande International Airport (Campo Grande, Brazil)",
    CGY: "Cagayan de Oro Airport (Cagayan de Oro, Philippines)",
    CHA: "Chattanooga Metropolitan Airport (Chattanooga, Tennessee)",
    CHC: "Christchurch International Airport (Christchurch, New Zealand)",
    CHO: "Charlottesville Albemarle Airport (Earlysville, Virginia)",
    CHQ: "Souda Airport (Canea, Greece)",
    CHS: "Charleston International Airport (North Charleston, South Carolina)",
    CHT: "Karewa (Chatham Island, New Zealand)",
    CHU: "Chuathbaluk (Chuathbaluk, Alaska)",
    CHY: "Choiseul Bay (Choiseul Bay, Solomon Islands)",
    CIA: "Ciampino Airport (Rome, Italy)",
    CIC: "Chico Municipal Airport (Chico, California)",
    CID: "Cedar Rapids Municipal Airport (Cedar Rapids, Iowa)",
    CIF: "Chifeng (Chifeng, China)",
    CIH: "Changzhi (Changzhi, China)",
    CIJ: "E. Beltram Airport (Cobija, Bolivia)",
    CIK: "Chalkyitsik Airport (Chalkyitsik, Alaska)",
    CIP: "Chipata, Zambia",
    CIT: "Shimkent, Kazakhstan",
    CIU: "Chippewa County International Airport (Kincheloe, Michigan)",
    CIW: "Canouan Airport (Canouan Island, Saint Vincent and the Grenadines)",
    CIX: "Cap J A Quinones Gonzales Airport (Chiclayo, Peru)",
    CJA: "Maj Gen Fap A R Iglesias Airport (Cajamarca, Peru)",
    CJB: "Peelamedu Airport (Coimbatore, India)",
    CJC: "El Loa Airport (Calama, Chile)",
    CJJ: "Cheongju International Airport (Naesu-Eup, South Korea)",
    CJL: "Chitral Airport (Chitral, Pakistan)",
    CJS: "Ciudad Juarez International Airport (Ciudad Juarez, Mexico)",
    CJU: "Cheju International Airport (Jeju-Si, South Korea)",
    CKB: "Benedum Airport (Clarksburg, West Virginia)",
    CKD: "Crooked Creek Airport (Aniak, Alaska)",
    CKG: "Chongqing Jiangbei International (Chongqing, China)",
    CKH: "Russia (Chokurdah, Russia)",
    CKS: "Carajas Airport (Carajas, Brazil)",
    CKX: "Chicken Airport (Tok, Alaska)",
    CKY: "Conakry Airport (Conakry, Guinea)",
    CKZ: "Abydus (Canakkale, Turkey)",
    CLD: "Mcclellan Palomar Airport (Carlsbad, California)",
    CLE: "Hopkins International Airport (Cleveland, Ohio)",
    CLJ: "Someseni Airport (Clausemburgo, Romania)",
    CLL: "Easterwood Field Airport (College Station, Texas)",
    CLM: "William R Fairchild International Airport (Port Angeles, Washington)",
    CLO: "Alfonso Bonilla Aragon International Airport (Obando, Colombia)",
    CLP: "Clarks Point Airport (Clarks Point, Alaska)",
    CLQ: "Colima Airport (Cuauhtémoc, Mexico)",
    CLT: "Douglas International Airport (Charlotte, North Carolina)",
    CLY: "Ste Catherine Airport (Calenzana, France)",
    CMA: "Cunnamulla (Cunnamulla, Australia)",
    CMB: "Katunayake International Airport (Gampaha, Sri Lanka)",
    CME: "Ciudad del Carmen Airport (Carmen Olorón, Mexico)",
    CMF: "Aix les Bains Airport (La Motte, France)",
    CMG: "Corumba International Airport (Corumba, Brazil)",
    CMH: "Port Columbus International Airport (Columbus, Ohio)",
    CMI: "University of Illinois-Willard Airport (Savoy, Illinois)",
    CMN: "Mohamed V Airport (Casablanca, Morocco)",
    CMU: "Chimbu Airport (Kundiawa, Papua New Guinea)",
    CMW: "Ignacio Agramonte Airport (Camagüey, Cuba)",
    CMX: "Houghton County Memorial Airport (Hancock, Michigan)",
    CNB: "Coonamble Airport (Coonamble, Australia)",
    CNC: "Australia (Coconut Island, Australia)",
    CND: "Constanta Mihail Kogalniceanu Airport (Kustenje, Romania)",
    CNF: "Tancredo Neves International Airport (Confins, Brazil)",
    CNJ: "Cloncurry Aerodrome (Cloncurry, Australia)",
    CNM: "Cavern City Air Terminal Airport (Carlsbad, New Mexico)",
    CNP: "Neerlerit Inaat (Neerlerit Inaat, Greenland)",
    CNQ: "Corrientes Airport (Corrientes, Argentina)",
    CNS: "Cairns International Airport (Cairns, Australia)",
    CNX: "Chiang Mai International Airport (Chiang Mai, Thailand)",
    CNY: "Canyonlands Field Airport (Thompson, Utah)",
    COD: "Yellowstone Regional Airport (Cody/Yellowstone, Wyoming)",
    COK: "Kochi Airport (Kochi, India)",
    COL: "Coll Island Airport (Isle of coll, United Kingdom)",
    COO: "Cotonou Cadjehon Airport (Cotonou, Benin)",
    COQ: "Choybalsan Northeast Airport (Choibalsan, Mongolia)",
    COR: "Ingeniero Ambrosio L.V. Taravella International  (Cordoba, Argentina)",
    COS: "City of Colorado Springs Municipal Airport (Colorado Springs, Colorado)",
    COU: "Columbia Regional Airport (Columbia, Missouri)",
    CPC: "Chapelco Airport (San Martin DeLos Andes, Argentina)",
    CPD: "Coober Pedy Aerodrome (Coober Pedy, Australia)",
    CPE: "Ignacio Alberto Acuna Ongay Airport (Campeche, Mexico)",
    CPH: "Copenhagen Airport (Kastrup, Denmark)",
    CPO: "Chamonate Airport (Copiapó, Chile)",
    CPQ: "Campinas International Airport (Campinas, Brazil)",
    CPR: "Natrona County International Airport (Casper, Wyoming)",
    CPT: "D F Malan Airport (Cape Town, South Africa)",
    CPV: "Presidente Joao Suassuna Airport (Campina Grande, Brazil)",
    CPX: "Culebra Airport (Culebra, Puerto Rico)",
    CQD: "Shahre-Kord (Shahre-Kord, Iran)",
    CRA: "Craiova Airport (Croiova, Romania)",
    CRD: "General Enrique Mosconi Airport (Comodoro Rivadavia, Argentina)",
    CRI: "Colonel Hill Airport (Colonel Hill, Bahamas)",
    CRK: "Clark Field Airport (Mabalacat, Philippines)",
    CRL: "Gosselies Airport (Charleroi, Belgium)",
    CRM: "Catarman Airport (Catarman, Philippines)",
    CRP: "Corpus Christi International Airport (Corpus Christi, Texas)",
    CRW: "Yeager Airport (Charleston, West Virginia)",
    CSA: "Isle Of Colonsay (Isle Of Colonsay, United Kingdom)",
    CSG: "Columbus Metropolitan Airport (Columbus, Georgia)",
    CSH: "Solovky (Solovetsky, Russian Federation)",
    CSK: "Cap Skiring Airport (Cap Skirring, Senegal)",
    CSX: "Huanghua Airport (Changsha, China)",
    CSY: "Russia (Cheboksary, Russia)",
    CTA: "Catania Fontanarossa Airport (Catania, Italy)",
    CTC: "Catamarca Airport (San Isidro, Argentina)",
    CTG: "Rafael Nunez Airport (La Boquilla, Colombia)",
    CTL: "Charleville Aerodrome (Charleville, Australia)",
    CTM: "Chetumal International Airport (Chetumal, Mexico)",
    CTS: "New Chitose Airport (Chitose-shi, Japan)",
    CTU: "Chengdushuang Liu Airport (Chengdu, China)",
    CUC: "Camilo Daza Airport (Cúcuta, Colombia)",
    CUE: "Mariscal Lamar Airport (Cuenca, Ecuador)",
    CUF: "Levaldigi Airport (Fossano, Italy)",
    CUK: "Belize (Caye Caulker, Belize)",
    CUL: "Culiacan Airport (Culiacan, Mexico)",
    CUM: "Antonio Jose de Sucre Airport (Cumaná, Venezuela)",
    CUN: "Cancun Airport (Cancun, Mexico)",
    CUP: "Gen Jose Francisco Bermudez Airport (El Pilar, Venezuela)",
    CUR: "Hato Airport (Curacao, Netherlands Antilles)",
    CUU: "General R F Villalobos International Airport (Chihuahua, Mexico)",
    CUZ: "Velazco Astete Airport (San Sebastián, Peru)",
    CVG: "Greater Cincinnati International Airport (Hebron, Ohio)",
    CVM: "Ciudad Victoria Airport (Güémez, Mexico)",
    CVN: "Clovis Municipal Airport (Texico, New Mexico)",
    CVQ: "Carnarvon Airport (Carnarvon, Australia)",
    CVT: "Coventry Airport (Coventry, United Kingdom)",
    CVU: "Corvo Island Airport (Corvo, Portugal)",
    CWA: "Central Wisconsin Airport (Mosinee, Wisconsin)",
    CWB: "Afonso Pena International Airport (Sao Jose dos Pinhais, Brazil)",
    CWC: "Chernovtsy Airport (Chernivtsi, Ukraine)",
    CWL: "Cardiff International Airport (Barry, United Kingdom)",
    CXB: "Coxs Bazar Airport (Cox's Bazar, Bangladesh)",
    CXH: "Coal Harbour Airport (Vancouver, Canada)",
    CXI: "Christmas Island Airport (Christmas Island, Kiribati)",
    CXJ: "Campo dos Bugres Airport (Caxias do Sul, Brazil)",
    CXR: "Nha-Trang Airport (Nha Trang, Vietnam)",
    CYB: "Gerrard Smith Airport (Cayman Brac Is, Cayman Islands)",
    CYF: "Chefornak Airport (Chefornak, Alaska)",
    CYI: "Chaiyi Airport (Chiayi City, Taiwan)",
    CYO: "Cayo Largo del sur Airport (Cayo Largo Del Sur, Cuba)",
    CYP: "Calbayog Airport (Calbayog, Philippines)",
    CYS: "Cheyenne Airport (Cheyenne, Wyoming)",
    CYU: "Cuyo (Cuyo, Philippines)",
    CYX: "Cherskiy (Cherskiy, Russian Federation)",
    CYZ: "Cauayan Airport (Cauayan, Philippines)",
    CZE: "Jose Leonardo Chirinos Airport (La Vela de Coro, Venezuela)",
    CZH: "Corozal Airport (Corozal, Belize)",
    CZL: "Ain El Bey Airport (Constantine, Algeria)",
    CZM: "Cozumel International Airport (San Miguel de Cozumel, Mexico)",
    CZN: "Chisana Airport (Gakona, Alaska)",
    CZS: "Cruzeiro do Sul International Airport (Cruzeiro Do Sul, Brazil)",
    CZU: "Las Brujas Airport (Morroa, Colombia)",
    CZX: "Changzhou Airport (Changzhou, China)",
    DAB: "Daytona Beach International Airport (Daytona Beach, Florida)",
    DAC: "Zia International Airport Dhaka (Dhaka, Bangladesh)",
    DAD: "Da Nang Airport (Tourane, Vietnam)",
    DAL: "Dallas Love Field Airport (Dallas, Texas)",
    DAM: "Damascus International Airport (Damascus, Syria)",
    DAR: "Dar Es Salaam Airport (Dar es Salaam, Tanzania)",
    DAT: "Datong, China",
    DAU: "Daru Airport (Daru, Papua New Guinea)",
    DAX: "Daxian Airport (Daxian, China)",
    DAY: "James M Cox Dayton International Airport (Dayton, Ohio)",
    DBA: "Pakistan (Dalbandin, Pakistan)",
    DBO: "Dubbo Airport (Dubbo, Australia)",
    DBQ: "Dubuque Regional Airport (Dubuque, Iowa)",
    DBV: "Dubrovnik Airport (Dubrovnik, Croatia)",
    DCA: "Washington National Airport (Arlington, Virginia)",
    DCF: "Cane Field Airport (Portsmouth, Dominica)",
    DCM: "Mazamet Airport (Labruguière, France)",
    DDC: "Dodge City Regional Airport (Dodge City, Kansas)",
    DDG: "Dandong Airport (Dandong, China)",
    DEA: "Dera Ghazi Khan, Pakistan",
    DEC: "Decatur Airport (Decatur, Illinois)",
    DED: "Dehra Dun (Dehra Dun, India)",
    DEF: "Dezful Airport (Dezful, Iran)",
    DEL: "Indira Gandhi International Airport (New Delhi, India)",
    DEN: "Denver International Airport (Denver, Colorado)",
    DEZ: "Deir Zzor Airport (Dayr az Zawr, Syria)",
    DFW: "Fort Worth International Airport (Dallas, Texas)",
    DGA: "Dangriga Airport (Dangriga, Belize)",
    DGE: "Mudgee Aerodrome (Apple Tree Flat, Australia)",
    DGM: "Dongguan (Dongguan, China)",
    DGO: "Durango Airport (Durango, Mexico)",
    DGT: "Dumaguete Airport (Sibulan, Philippines)",
    DHM: "Gaggal Airport (Dharamsala, India)",
    DHN: "Dothan Airport (Dothan, Alabama)",
    DIB: "Mohanbari Airport (Dikhari, India)",
    DIE: "Antsiranana Arrachart Airport (Antseranana, Madagascar)",
    DIG: "Diqing (Diqing, China)",
    DIK: "Dickinson Municipal Airport (Dickinson, North Dakota)",
    DIL: "Comoro (Dili, Indonesia)",
    DIN: "Dien Bien (Dien Bien Phu, Vietnam)",
    DIR: "Aba Tenna Dejazmatch Yilma Airport (Dire Dawa, Ethiopia)",
    DIS: "Loubomo (Loubomo, Congo)",
    DIU: "Diu Airport (Diu, India)",
    DIY: "Diyarbakir Airport (Diyaribakir, Turkey)",
    DJB: "Sultan Taha Airport (Jambi, Indonesia)",
    DJE: "Zarzis Airport (Hawmat as Suq, Tunisia)",
    DJG: "Tiska Airport (Illizi, Algeria)",
    DJJ: "Sentani Airport (Jayapura, Indonesia)",
    DKR: "Dakar Yoff Airport (Ngor, Senegal)",
    DLA: "Douala Airport (Douala, Cameroon)",
    DLC: "Chou Shui Tzu Airport (Dalian, China)",
    DLG: "Dillingham Municipal Airport (Dillingham, Alaska)",
    DLH: "Duluth International Airport (Duluth, Minnesota)",
    DLI: "Lien Khuong Airport (Lam Dong, Vietnam)",
    DLM: "Dalaman Airport (Ortaca, Turkey)",
    DLU: "Dali (Dali City, China)",
    DLY: "Vanuatu (Dillons Bay, Vanuatu)",
    DLZ: "Dalanzadgad (Dalanzadgad, Mongolia)",
    DMD: "Doomadgee (Doomadgee, Australia)",
    DME: "Domodedovo Airport (Podol'sk, Russia)",
    DMK: "Don Mueang (Don Muang, Thailand)",
    DMM: "King Fahd International Airport (Khuwaylidiyah, Saudi Arabia)",
    DMU: "Dimapur Airport (Dimapur, India)",
    DND: "Dundee Airport (Dundee, United Kingdom)",
    DNH: "Dunhuang (Dunhuang, China)",
    DNK: "Voloskoye Airport (Dnipropetrovs'k, Ukraine)",
    DNR: "Pleurtuit Airport (Pleurtuit, France)",
    DNZ: "Cardak Airport (Denizli, Turkey)",
    DOG: "Dongola Airport (Dongola, Sudan)",
    DOH: "Doha International Airport (Doha, Qatar)",
    DOK: "Donetsk Airport (Donets'k, Ukraine)",
    DOM: "Melville Hall Airport (Marigot, Dominica)",
    DOP: "Nepal (Dolpa, Nepal)",
    DOU: "Dourados Airport (Dourados, Brazil)",
    DOY: "Dongying, China",
    DPL: "Dipolog Airport (Polanco, Philippines)",
    DPO: "Devonport Airport (Devonport, Australia)",
    DPS: "Bali International Airport (Denpasar, Indonesia)",
    DRG: "Deering Airport (Deering, Alaska)",
    DRO: "Durango la Plata County Airport (Durango, Colorado)",
    DRS: "Ottendorf Okrilla Highway Strip Airport (Ottendorf-Okrilla, Germany)",
    DRT: "Del Rio International Airport (Del Rio, Texas)",
    DRW: "Darwin International Airport (Darwin, Australia)",
    DSA: "Sheffield Airport (Doncaster Sheffield, United Kingdom)",
    DSM: "Des Moines International Airport (Des Moines, Iowa)",
    DSN: "Dongsheng Airport (Dongsheng, China)",
    DTM: "Dortmund Airport (Dortmund, Germany)",
    DTW: "Detroit Metropolitan Wayne County Airport (Detroit, Michigan)",
    DUB: "Dublin Airport (Cloghran, Ireland)",
    DUD: "Dunedin Airport (Outram, New Zealand)",
    DUE: "Dundo Airport (Dundo, Angola)",
    DUJ: "Du Bois Jefferson County Airport (Reynoldsville, Pennsylvania)",
    DUQ: "Duncan-Quamichan Lake Airport (Duncan, Canada)",
    DUR: "Louis Botha Airport (Durban, South Africa)",
    DUS: "Dusseldorf International Airport (Dusseldorf, Germany)",
    DUT: "Unalaska Airport (Unalaska, Alaska)",
    DVL: "Devils Lake Municipal Airport (Devils Lake, North Dakota)",
    DVO: "Francisco Bangoy International Airport (Davao City, Philippines)",
    DWB: "Soalala (Soalala, Madagascar)",
    DWD: "Saudi Arabia (Dawadmi, Saudi Arabia)",
    DXB: "Dubai International Airport (Dubai, United Arab Emirates)",
    DYG: "Dayong (Dayong, China)",
    DYR: "Anadyr-Ugolnyye Kopi Airport (Anadyr', Russia)",
    DYU: "Tajikistan (Dushanbe, Tajikistan)",
    DZA: "Dzaoudzi Pamanzi Airport (Mamoudzou, Mayotte)",
    DZN: "Dzhezkazgan South Airport (Zhezqazghan, Kazakhstan)",
    EAA: "Eagle Airport (Tok, Alaska)",
    EAE: "Vanuatu (Emae, Vanuatu)",
    EAL: "Elenak (Kwajalein Atoll, Marshall Islands)",
    EAM: "Nejran Airport (Najran, Saudi Arabia)",
    EAR: "Kearney Municipal Airport (Kearney, Nebraska)",
    EAS: "San Sebastian Airport (Hondarribia, Spain)",
    EAT: "Pangborn Memorial Airport (East Wenatchee, Washington)",
    EAU: "Eau Claire County Airport (Eau Claire, Wisconsin)",
    EBA: "Marina de Campo Airport (Pianosa, Italy)",
    EBB: "Entebbe International Airport (Entebbe, Uganda)",
    EBD: "El Obeid Airport (Al Ubayyid, Sudan)",
    EBJ: "Esbjerg Airport (Esbjerg, Denmark)",
    EBL: "Erbil (Erbil, Iraq)",
    ECN: "Ercan Airport (Nicosia, Cyprus)",
    EDA: "Edna Bay Seaplane Base (Ketchikan, Alaska)",
    EDI: "Edinburgh International Airport (Edinburgh, United Kingdom)",
    EDL: "Eldoret Airport (Nakuru, Kenya)",
    EDO: "Edremit-Korfez Airport (Edremit, Turkey)",
    EDR: "Edward River (Edward River, Australia)",
    EEK: "Eek Airport (Eek, Alaska)",
    EFL: "Kefallinia Airport (Dhilianata, Greece)",
    EGC: "Bergerac-Roumaniere Airport (Bergerac, France)",
    EGE: "Eagle County Regional Airport (Gypsum, Colorado)",
    EGN: "Geneina, Sudan",
    EGO: "Belgorod North Airport (Belgorod, Russia)",
    EGS: "Egilsstadir Airport (Egilsstadir, Iceland)",
    EGV: "Eagle River Union Airport (Eagle River, Wisconsin)",
    EGX: "Egegik Airport (Egegik, Alaska)",
    EIB: "Haina Airport (Eisenach, Germany)",
    EIE: "Russia (Eniseysk, Russia)",
    EIK: "Tonsberg, Norway",
    EIN: "Eindhoven Airport (Eindhoven, Netherlands)",
    EIS: "Beef Island-Roadtown Airport (Beef Island, British Virgin Islands)",
    EJA: "Yariguies Airport (Barrancabermeja, Colombia)",
    EJH: "Wejh Airport (Wedjh, Saudi Arabia)",
    EKO: "Elko Municipal Airport-J C Harris Field (Elko, Nevada)",
    EKS: "Ennis Big Sky Airport",
    ELC: "Elcho Island Airport (Darwin, Australia)",
    ELF: "El Fasher, Sudan",
    ELG: "El Golea Airport (El Golea, Algeria)",
    ELH: "North Eleuthera Airport (The Bluff, Bahamas)",
    ELI: "Elim Airport (Elim, Alaska)",
    ELM: "Elmira Corning Regional Airport (Horseheads, New York)",
    ELP: "El Paso International Airport (El Paso, Texas)",
    ELQ: "Gassim Airport (Al Qara', Saudi Arabia)",
    ELS: "Ben Schoeman Airport (East London, South Africa)",
    ELU: "Guemar Airport (El Oued, Algeria)",
    ELV: "Elfin Cove Airport (Elfin Cove, Alaska)",
    ELY: "Yelland Field Airport (Ely, Nevada)",
    EMA: "East Midlands International Airport (Derby, United Kingdom)",
    EMD: "Emerald Aerodrome (Emerald, Australia)",
    EME: "Emden Airport (Emden, Germany)",
    EMK: "Emmonak Airport (Alakanuk, Alaska)",
    ENA: "Kenai Municipal Airport (Kenai, Alaska)",
    ENE: "Ende Airport (Ende, Indonesia)",
    ENF: "Enontekio Airport (Leppäjärvi, Finland)",
    ENH: "Enshi Airport (Enshi, China)",
    ENI: "El Nido, Philippines",
    ENS: "Enschede Twente (Enschede, Netherlands)",
    ENU: "Enugu Airport (Enugu, Nigeria)",
    ENW: "Kenosha Regional Airport (Kenosha, Wisconsin)",
    ENY: "Yan'an (Yan'an, China)",
    EOH: "Olaya Herrera Airport (Medellin, Colombia)",
    EOZ: "Elorza Airport (Elorza, Venezuela)",
    EPR: "Esperance Aerodrome (Gibson, Australia)",
    EQS: "Esquel Airport (Esquel, Argentina)",
    ERC: "Erzincan Airport (Erzincan, Turkey)",
    ERF: "Erfurt Airport (Erfurt, Germany)",
    ERH: "Er Rachidia Airport (Errachidia, Morocco)",
    ERI: "Erie International Airport (Erie, Pennsylvania)",
    ERM: "Comandante Kraemer Airport (Erechim, Brazil)",
    ERS: "Eros Airport (Windhoek, Namibia)",
    ERZ: "Erzurum Airport (Erzurum, Turkey)",
    ESB: "Esenboga Airport (Çubuk, Turkey)",
    ESC: "Delta County Airport (Escanaba, Michigan)",
    ESD: "Orcas Island Airport (Eastsound, Washington)",
    ESM: "General Rivadeneira Airport (Tachina, Ecuador)",
    ESR: "El Salvador Bajo Airport (Diego de Almagro, Chile)",
    ESS: "Essen-Mulheim Airport (Mulheim-on-Ruhr, Germany)",
    ESU: "Morocco (Essaouira, Morocco)",
    ETH: "J Hozman Airport (Elat, Israel)",
    ETZ: "Lorraine Airport (Verny, France)",
    EUA: "Eua Island (Eua, Tonga)",
    EUG: "Mahlon Sweet Field Airport (Eugene, Oregon)",
    EUM: "Wasbek Airport (Bordesholm, Germany)",
    EUN: "Hassan I (Laayoune, Morocco)",
    EUX: "St. Eustatius Airport (Oranjestad, Netherlands Antilles)",
    EVE: "Evenes Airport (Tarnstad, Norway)",
    EVG: "Sveg Airport (Sveg, Sweden)",
    EVN: "Yerevan-Parakar Airport (Yerevan, Armenia)",
    EVV: "Evansville Regional Airport (Evansville, Indiana)",
    EWB: "New Bedford Municipal Airport (New Bedford, Massachusetts)",
    EWD: "Wildman Lake (Wildman Lake, Alaska)",
    EWN: "Craven County Regional Airport (New Bern, North Carolina)",
    EWR: "Newark International Airport (Newark, New Jersey)",
    EXT: "Exeter Airport (Exeter, United Kingdom)",
    EYP: "El Yopal Airport (Yopal, Colombia)",
    EYW: "Key West International Airport (Key West, Florida)",
    EZE: "Ministro Pistarini International Airport (Ezeiza, Argentina)",
    EZS: "Elazig Airport (Elazığ, Turkey)",
    FAB: "Farnborough Airport (Farnborough, United Kingdom)",
    FAE: "Vagar Airport (Faroe Islands, Faroe Islands)",
    FAI: "Fairbanks International Airport (Fairbanks, Alaska)",
    FAO: "Faro Airport (Faro, Portugal)",
    FAR: "Hector International Airport (Fargo, North Dakota)",
    FAT: "Fresno Yosemite International Airport (Fresno, California)",
    FAV: "French Polynesia (Fakarava, French Polynesia)",
    FAY: "Fayetteville Regional Airport (Fayetteville, North Carolina)",
    FBM: "Lubumbashi Luano International Airport (Lubumbashi, Congo)",
    FCA: "Glacier Park International Airport (Kalispell, Montana)",
    FCN: "Nordholz (Cuxhaven, Germany)",
    FCO: "Leonardo da Vinci International Airport (Rome, Italy)",
    FDE: "Bringeland Airport (Bygstad, Norway)",
    FDF: "Le Lamentin Airport (Ducos, Martinique)",
    FDH: "Friedrichshafen Airport (Meckenbeuren, Germany)",
    FEG: "Fergana (Fergana, Uzbekistan)",
    FEN: "Fernando de Noronha Airport (Vila dos Remédios, Brazil)",
    FEZ: "Saiss Airport (Fez, Morocco)",
    FGU: "French Polynesia (Fangatau, French Polynesia)",
    FHZ: "French Polynesia (Fakahina, French Polynesia)",
    FIH: "Kinshasa N Djili International Airport (Kinshasa, Democratic Republic of Congo)",
    FJR: "Fujairah Airport (Al Fujayrah, United Arab Emirates)",
    FKB: "Baden-Airpark (Rheinmünster, Germany)",
    FKI: "Kisangani Bangoka International Airport (Kisangani, Congo)",
    FKL: "Chess Lamberton Airport (Franklin, Pennsylvania)",
    FKQ: "Indonesia (Fak Fak, Indonesia)",
    FKS: "Fukushima Airport (Sukagawa-shi, Japan)",
    FLA: "Gustavo Artunduaga Paredes Airport (Florencia, Colombia)",
    FLG: "Flagstaff Pulliam Airport (Flagstaff, Arizona)",
    FLL: "Fort Lauderdale Hollywood International Airport (Dania Beach, Florida)",
    FLN: "Hercilio Luz International Airport (Florianopolis, Brazil)",
    FLO: "Florence Regional Airport (Florence, South Carolina)",
    FLR: "Florence Airport (Florence, Italy)",
    FLW: "Flores Airport (Flores Island, Portugal)",
    FMA: "Formosa Airport (Formosa, Argentina)",
    FMM: "Memmingen-Allgäu Airport (Memmingen, Germany)",
    FMN: "Four Corners Regional Airport (Farmington, New Mexico)",
    FMO: "Munster-Osnabruck International Airport (Greven, Germany)",
    FMY: "Page Field Airport (Fort Myers, Florida)",
    FNA: "Freetown Lungi Airport (Freetown, Sierra Leone)",
    FNC: "Funchal Airport (Madeira, Portugal)",
    FNI: "Garons Airport (St-Gilles-du-Gard, France)",
    FNJ: "Sunan Airport (Sunan, North Korea)",
    FNL: "Fort Collins Loveland Municipal Airport (Loveland, Colorado)",
    FNT: "Bishop International Airport (Flint, Michigan)",
    FOC: "Fuzhou Airport (Fuzhou, China)",
    FOD: "Fort Dodge Regional Airport (Fort Dodge, Iowa)",
    FOG: "Gino Lisa Airport (Foggia, Italy)",
    FOR: "Pinto Martins International Airport (Fortaleza, Brazil)",
    FPO: "Freeport International Airport (Freeport City, Bahamas)",
    FRA: "Frankfurt International Airport (Frankfurt, Germany)",
    FRC: "Franca Airport (Franca, Brazil)",
    FRD: "Friday Harbor Airport (Friday Harbor, Washington)",
    FRE: "Fera Island (Fera Island, Solomon Islands)",
    FRL: "Forli Airport (Forli, Italy)",
    FRO: "Flora Airport (Floro, Norway)",
    FRS: "Santa Elena Airport (Flores, Guatemala)",
    FRU: "Vasilyevka Airport (Bishkek, Kyrgyzstan)",
    FRW: "Francistown Airport (Francistown, Botswana)",
    FSC: "Sud Corse Airport (Figari, France)",
    FSD: "Sioux Falls Regional Airport (Sioux Falls, South Dakota)",
    FSM: "Smith Field Airport (Fort Smith, Arkansas)",
    FSP: "St Pierre Airport (St Pierre, Saint Pierre and Miquelon)",
    FTA: "Futuna (Futuna Island, Vanuatu)",
    FTE: "El Calafate International Airport (El Calafate, Argentina)",
    FTU: "Tolagnaro Airport (Faradofay, Madagascar)",
    FUE: "Puerto del Rosario Airport (Antigua, Spain)",
    FUG: "Fuyang, China",
    FUJ: "Fukue Airport (Goto-shi, Japan)",
    FUK: "Fukuoka Airport (Fukuoka-shi, Japan)",
    FUN: "Funafuti International Airport (Funafuti, Tuvalu)",
    FUT: "Futuna Island (Futuna Island, Wallis and Futuna Islands)",
    FWA: "Fort Wayne Municipal Airport-Baer Field (Fort Wayne, Indiana)",
    FWM: "Fort William Heliport (Fort William, United Kingdom)",
    FYU: "Fort Yukon Airport (Fort Yukon, Alaska)",
    FZO: "Filton Airport (Bristol, United Kingdom)",
    GAE: "Gabes Airport (Gabes, Tunisia)",
    GAF: "Gafsa (Gafsa, Tunisia)",
    GAJ: "Yamagata Airport (Higashine-shi, Japan)",
    GAL: "Galena Airport (Galena, Alaska)",
    GAM: "Gambell Airport (Gambell, Alaska)",
    GAN: "Gan Island Airport (Hithadhoo, Maldives)",
    GAO: "Cuba (Guantanamo, Cuba)",
    GAU: "Borjhar (Gawahati, India)",
    GAX: "Gamba (Gamba, Gabon)",
    GAY: "Gaya Airport (Gaya, India)",
    GBD: "Great Bend Municipal Airport (Great Bend, Kansas)",
    GBE: "Sir Seretse Khama International Airport (Tlokweng, Botswana)",
    GBJ: "Marie Galante Airport (Grand-Bourg, Guadeloupe)",
    GBT: "Iran (Gorgan, Iran)",
    GCC: "Gillette Campbell County Airport (Gillette, Wyoming)",
    GCI: "Guernsey Airport (St. Peter Port, United Kingdom)",
    GCK: "Garden City Regional Airport (Pierceville, Kansas)",
    GCM: "Owen Roberts International Airport (Georgetown, Cayman Islands)",
    GDE: "Ididole (Gode/Iddidole, Ethiopia)",
    GDL: "Don Miguel Hidalgo International Airport (Tlajomulco de Zúñiga, Mexico)",
    GDN: "Rebiechowo Airport (Gdansk, Poland)",
    GDO: "Vare Maria Airport (Barinas, Venezuela)",
    GDQ: "Gondar Airport (Azezo, Ethiopia)",
    GDT: "Grand Turk International Airport (Grand Turk, Turks And Caicos Islands)",
    GDX: "Magadan Northwest Airport (Magadan, Russia)",
    GEA: "Magenta Airport (Noumea, New Caledonia)",
    GEG: "Spokane International Airport (Spokane, Washington)",
    GEL: "Santo Angelo Airport (Santo Angelo, Brazil)",
    GEO: "Timehri International Airport (Hyde Park, Guyana)",
    GER: "Nueva Gerona Airport (Nueva Gerona, Cuba)",
    GES: "General Santos Airport (General Santos City, Philippines)",
    GET: "Geraldton Airport (Geraldton, Australia)",
    GEV: "Lappland Airport (Koskullskulle, Sweden)",
    GFF: "Griffith Airport (Griffith, Australia)",
    GFK: "Grand Forks Mark Andrews International Airport (Grand Forks, North Dakota)",
    GFN: "Grafton Airport (Grafton, Australia)",
    GGG: "Gregg County Airport (Longview, Texas)",
    GGT: "Exuma International Airport (George Town, Bahamas)",
    GHA: "Noumerate Airport (Ghardaia, Algeria)",
    GHB: "Governors Harbour Airport (Governor Harbour, Bahamas)",
    GHT: "Ghat Airport (Ghat, Libya)",
    GIB: "Gibraltar Airport (Gibraltar, Gibraltar)",
    GIC: "Boigu Island Airport (Kubin Village, Australia)",
    GIG: "Rio de Janeiro-Antonio Carlos Jobim Internationa (Rio de Janeiro, Brazil)",
    GIL: "Gilgit Airport (Gilgit, Pakistan)",
    GIS: "Gisborne Airport (Gisborne, New Zealand)",
    GIZ: "Gizan Airport (Jizan, Saudi Arabia)",
    GJA: "Guanaja Airport (Guanaja, Honduras)",
    GJL: "Taher Airport (Jijel, Algeria)",
    GJT: "Walker Field Airport (Grand Junction, Colorado)",
    GKA: "Goroka Airport (Goroka, Papua New Guinea)",
    GLA: "Glasgow International Airport (Paisley, United Kingdom)",
    GLF: "Golfito Airport (Palmar Sur, Costa Rica)",
    GLH: "Mid Delta Regional Airport (Greenville, Mississippi)",
    GLK: "Galcaio Airport (Gaalkacyo, Somalia)",
    GLN: "Guelmim (Goulimime, Morocco)",
    GLO: "Gloucestershire Airport (Cheltenham, United Kingdom)",
    GLT: "Gladstone Airport (Gladstone, Australia)",
    GLV: "Golovin (Golovin, Alaska)",
    GMA: "Gemena Airport (Gemena, Congo)",
    GMB: "Gambela, Ethiopia",
    GMP: "Gimpo International Airport (Seoul, South Korea)",
    GMR: "Gambier Is (Gambier Is, French Polynesia)",
    GMZ: "La Gomera Airport (Alajeró, Spain)",
    GNB: "St Geoirs Airport (Sillans, France)",
    GND: "Point Salines International Airport (Grenada, Grenada)",
    GNU: "Alaska (Goodnews Bay, Alaska)",
    GNV: "Gainesville Regional Airport (Gainesville, Florida)",
    GOA: "Genoa Cristoforo Colombo Airport (Genoa, Italy)",
    GOH: "Godthaab Airport (Nuuk, Greenland)",
    GOI: "Dabolim Airport (Vasco Da Gama, India)",
    GOJ: "Strigino Airport (Dzerzinsk, Russia)",
    GOM: "Goma International Airport (Goma, Congo)",
    GOP: "Gorakhpur (Gorakhpur, India)",
    GOQ: "Golmud Airport (Golmud, China)",
    GOT: "Gothenburg Airport (Härryda, Sweden)",
    GOU: "Garoua Airport (Garoua, Cameroon)",
    GOV: "Gove Aerodrome (Gove, Australia)",
    GPA: "Araxos Airport (Lakkopetra, Greece)",
    GPI: "Guapi Airport (Guapí, Colombia)",
    GPS: "Seymour Airport (Puerto Ayora, Ecuador)",
    GPT: "Gulfport Biloxi Regional Airport (Gulfport, Mississippi)",
    GRB: "Austin Straubel International Airport (Green Bay, Wisconsin)",
    GRJ: "P W Botha Airport (George, South Africa)",
    GRK: "Killeen-Fort Hood Regional Airport (Killeen, Texas)",
    GRO: "Gerona Airport (Vilobí d'Onyar, Spain)",
    GRQ: "Groningen Eelde (Eelde, Netherlands)",
    GRR: "Gerald R. Ford International Airport (Grand Rapids, Michigan)",
    GRU: "Governador Andre Franco Montoro International Ai (Guarulhos, Brazil)",
    GRV: "Groznyy Airport (Groznyy, Russia)",
    GRW: "Graciosa Airport (Graciosa Island, Portugal)",
    GRX: "Granada Airport (Chauchina, Spain)",
    GRY: "Grimsey Airport (Akureyri, Iceland)",
    GRZ: "Graz Airport (Feldkirchen, Austria)",
    GSE: "Save Airport (Kyrkobyn, Sweden)",
    GSM: "Gheshm, Iran",
    GSO: "Triad International Airport (Greensboro, North Carolina)",
    GSP: "Greenville Spartanburg International Airport (Greer, South Carolina)",
    GST: "Gustavus Airport (Gustavus, Alaska)",
    GSY: "Binbrook Airport (Market Rasen, United Kingdom)",
    GTA: "Solomon Islands (Gatokae, Solomon Islands)",
    GTE: "Groote Eylandt Airport (Darwin, Australia)",
    GTF: "Great Falls International Airport (Great Falls, Montana)",
    GTO: "Jalaluddin Airport (Gorontalo, Indonesia)",
    GTR: "Golden Triangle Regional Airport (Columbus, Mississippi)",
    GTS: "Australia (Granites, Australia)",
    GUA: "La Aurora Airport (Guatemala City, Guatemala)",
    GUC: "Gunnison County Airport (Gunnison, Colorado)",
    GUM: "Antonio B Won Pat International Airport (Hagåtña, Guam)",
    GUR: "Gurney Airport (Alotau, Papua New Guinea)",
    GUW: "Guryev Airport (Atyrau, Kazakhstan)",
    GVA: "Geneva Airport (Geneva, Switzerland)",
    GVR: "Governador Valadares Airport (Governador Valadares, Brazil)",
    GWD: "Gwadar Airport (Gawadar, Pakistan)",
    GWL: "Gwalior Airport (Gwalior, India)",
    GWT: "Westerland Airport (Westerland, Germany)",
    GWY: "Carnmore Airport (Carnmore, Ireland)",
    GXF: "Sayun Airport (Seiyun, Yemen)",
    GXG: "Negage Airport (Negage, Angola)",
    GYA: "Guayaramerin Airport (Guayaramerín, Bolivia)",
    GYD: "Azerbaijan (Baku, Azerbaijan)",
    GYE: "Simon Bolivar International Airport (Guayaquil, Ecuador)",
    GYL: "Argyle Airport (Argyle, Australia)",
    GYM: "General Jose Maria Yanez in Airport (Guaymas, Mexico)",
    GYN: "Santa Genoveva Airport (Goiania, Brazil)",
    GZO: "Nusatupe Airport (Gizo, Solomon Islands)",
    GZT: "Gaziantep Airport (Oğuzeli, Turkey)",
    HAA: "Hasvik Airport (Hasvik, Norway)",
    HAC: "Hachijojima Airport (Hachijo-machi, Japan)",
    HAD: "Halmstad Airport (Hamstad, Sweden)",
    HAE: "Havasupai (Havasupai, Arizona)",
    HAH: "Moroni Hahaia Airport (Hahaia, Comoros)",
    HAJ: "Hannover International Airport (Langenhagen, Germany)",
    HAK: "Haikou Airport (Haikou, China)",
    HAM: "Hamburg Airport (Hamburg, Germany)",
    HAN: "Noi Bai Airport (Hanoi, Vietnam)",
    HAQ: "Hanimadu (Hanimaadhoo, Maldives)",
    HAS: "Hail Airport (Ha'il, Saudi Arabia)",
    HAU: "Haugesund Karmoy Airport (Avaldsnes, Norway)",
    HAV: "Jose Marti International Airport (Wajay, Cuba)",
    HBA: "Hobart International Airport (Hobart, Australia)",
    HBE: "Borg El Arab International Airport (Alexandria, Egypt)",
    HBT: "Saudi Arabia (Hafr Albatin, Saudi Arabia)",
    HBX: "India (Hubli, India)",
    HCN: "Hengchun Airport (Hengchun, Taiwan)",
    HCR: "Alaska (Holy Cross, Alaska)",
    HDB: "Heidelberg Airport (Heidelberg, Germany)",
    HDD: "Hyderabad Airport (Hyderabad, Pakistan)",
    HDF: "Heringsdorf (Heringsdorf, Germany)",
    HDM: "Hamadan Airport (Hamadan, Iran)",
    HDN: "Yampa Valley Airport (Hayden, Colorado)",
    HDS: "Hoedspruit Afs Airport (Phalaborwa, South Africa)",
    HDY: "Hat Yai International Airport (Hat Yai, Thailand)",
    HEA: "Herat Airport (Herat, Afghanistan)",
    HEH: "Heho Airport (Heho, Myanmar)",
    HEI: "Heide-Busum Airport (Heide-Buesum, Germany)",
    HEK: "Heihe Airport (Heihe, China)",
    HEL: "Helsinki Vantaa Airport (Vantaa, Finland)",
    HER: "Iraklion Airport (Iraklio, Greece)",
    HET: "Huhehaote Airport (Hohhot, China)",
    HFA: "U Michaeli Airport (Hefa, Israel)",
    HFE: "Hefei-Luogang Airport (Hefei, China)",
    HFS: "Hagfors Airport (Hagfors, Sweden)",
    HFT: "Hammerfest Airport (Hammerfest, Norway)",
    HGA: "Hargeisa Airport (Hargeysa, Somalia)",
    HGD: "Hughenden Aerodrome (Hughenden, Australia)",
    HGH: "Jianoiao Airport (Hangzhou, China)",
    HGL: "Germany (Helgoland, Germany)",
    HGN: "Mae Hongson Airport (Mae Hong Son, Thailand)",
    HGU: "Mount Hagen Airport (Mount Hagen, Papua New Guinea)",
    HHH: "Hilton Head Airport (Hilton Head Island, South Carolina)",
    HHN: "Frankfurt-Hahn Airport (Dickenschied, Germany)",
    HHQ: "Hua Hin Airport (Hua Hin, Thailand)",
    HHZ: "French Polynesia (Hikueru, French Polynesia)",
    HIB: "Chisholm Hibbing Airport (Hibbing, Minnesota)",
    HID: "Horn Island (Horn Island, Australia)",
    HIJ: "Hiroshima Airport (Mihara-shi, Japan)",
    HIL: "Shillavo, Ethiopia",
    HIN: "Sacheon Airport (Sacheon-Si, South Korea)",
    HIR: "Henderson Airport (Honiara, Solomon Islands)",
    HIS: "Hayman Island Airport (Hayman Island, Australia)",
    HJJ: "Zhi Jiang (Zhi Jiang, China)",
    HJR: "Khajuraho Airport (Khajuraho, India)",
    HKB: "Healy Lake Airport (Healy Lake, Alaska)",
    HKD: "Hakodate Airport (Hakodate-shi, Japan)",
    HKG: "Hong Kong International Airport (Hong Kong, Hong Kong)",
    HKK: "Hokitika Airport (Hokitika, New Zealand)",
    HKN: "Hoskins Airport (Kimbe, Papua New Guinea)",
    HKT: "Phuket International Airport (Thalang, Thailand)",
    HLA: "Lanseria Airport (Johannesburg, South Africa)",
    HLD: "Hailar (Hailar, China)",
    HLH: "Ulanhot Airport (Ulan Hot, China)",
    HLN: "Helena Regional Airport (Helena, Montana)",
    HLY: "Holyhead Airport (Holyhead, United Kingdom)",
    HLZ: "Hamilton Airport (Hamilton, New Zealand)",
    HMA: "Khanty-Nansiysk (Khanty-Mansiysk, Russian Federation)",
    HME: "Oued Irara Airport (Ouargla, Algeria)",
    HMO: "Gen Ignacio P Garcia International Airport (Hermosillo, Mexico)",
    HMV: "Sweden (Hemavan, Sweden)",
    HNA: "Hanamaki Airport (Hanamaki-shi, Japan)",
    HND: "Tokyo International Airport (Tokyo, Japan)",
    HNH: "Hoonah Airport (Hoonah, Alaska)",
    HNL: "Honolulu International Airport (Honolulu, Hawaii)",
    HNM: "Hana Airport (Hana, Hawaii)",
    HNS: "Haines Airport (Haines, Alaska)",
    HOB: "Lea County Regional Airport (Hobbs, New Mexico)",
    HOD: "Hodeidah Airport (Al Hudaydah, Yemen)",
    HOE: "Houeisay (Houeisay, Lao People's Democratic Republic)",
    HOF: "Saudi Arabia (Alahsa, Saudi Arabia)",
    HOG: "Holguin Airport (San Pedro de Cacocum, Cuba)",
    HOH: "Hohenems Airport (Hohenems, Austria)",
    HOI: "Hao Airport (Papeete, French Polynesia)",
    HOM: "Homer Airport (Homer, Alaska)",
    HON: "Howes (Huron, South Dakota)",
    HOQ: "Hof-Plauen Airport (Hof, Germany)",
    HOR: "Horta Airport (Horta, Portugal)",
    HOU: "William P Hobby Airport (Houston, Texas)",
    HOV: "Hovden Airport (Hovdebygda, Norway)",
    HPA: "Salote Pilolevu Airport (Pangai, Tonga)",
    HPB: "Hooper Bay Airport (Hooper Bay, Alaska)",
    HPH: "Hai Phong Cat Bi Airport (Häi Phòng, Vietnam)",
    HPN: "Westchester County Airport (Purchase, New York)",
    HRB: "Harbin Yangjiagang Airport (Harbin, China)",
    HRE: "Harare International Airport (Harare, Zimbabwe)",
    HRG: "Hurghada Airport (Bor Safajah, Egypt)",
    HRK: "Kharkov Airport (Kharkiv, Ukraine)",
    HRL: "Grande Valley International Airport (Harlingen, Texas)",
    HRT: "Linton-On-Ouse (Harrogate, United Kingdom)",
    HSG: "Saga Airport (Saga, Japan)",
    HSL: "Alaska (Huslia, Alaska)",
    HSN: "Zhoushan Airport (Shenjiamen Town, China)",
    HSV: "Huntsville International Airport (Huntsville, Alabama)",
    HTA: "Chita Airport (Chita, Russia)",
    HTG: "Hatanga Airport (Dudinka, Russia)",
    HTI: "Hamilton Island Airport (Hamilton Island, Australia)",
    HTN: "Hotan (Hotan, China)",
    HTS: "Tri State Walker Long Field Airport (Huntington, West Virginia)",
    HUH: "Huahine Airport (Papeete, French Polynesia)",
    HUI: "Hue-Phu Bai Airport (Hue, Vietnam)",
    HUN: "Hwmlien Airport (Hualien City, Taiwan)",
    HUQ: "Hon Airport (Houn, Libya)",
    HUS: "Hughes (Hughes, Alaska)",
    HUV: "Hudiksvall Airport (Hudiksvall, Sweden)",
    HUX: "Bahias de Huatulco International Airport (Santo Domingo de Morelos, Mexico)",
    HUY: "Humberside International Airport (Ulceby, United Kingdom)",
    HUZ: "Huizhou (Huizhou, China)",
    HVA: "Analalava Airport (Analalava, Madagascar)",
    HVB: "Hervey Bay Airport (Hervey Bay, Australia)",
    HVD: "Mongolia (Khovd, Mongolia)",
    HVG: "Valan Airport (Honningsvåg, Norway)",
    HVN: "Tweed New Haven Airport (East Haven, Connecticut)",
    HVR: "Havre City-County Airport (Havre, Montana)",
    HYA: "Barnstable Boardman Polando Airport (Hyannis, Massachusetts)",
    HYD: "Begumpet Airport (Hyderabad, India)",
    HYG: "Alaska (Hydaburg, Alaska)",
    HYL: "SPB (Hollis, Alaska)",
    HYN: "Huangyan, China",
    HYS: "Hays Municipal Airport (Hays, Kansas)",
    HZG: "Hanzhong Airport (Hanzhong, China)",
    HZH: "Liping (Liping City, China)",
    IAA: "Russia (Igarka, Russia)",
    IAD: "Dulles International Airport (Washington, Virginia)",
    IAG: "Niagara Falls International Airport (Niagara Falls, New York)",
    IAH: "George Bush Intercontinental Airport (Houston, Texas)",
    IAM: "In Amenas Airport (Illizi, Algeria)",
    IAN: "Kiana (Kiana, Alaska)",
    IAS: "Iasi North Airport (Ilasi, Romania)",
    IBA: "Ibadan Airport (Ibadan, Nigeria)",
    IBE: "Perales Airport (Ibague, Colombia)",
    IBZ: "Ibiza Airport (San José, Spain)",
    ICI: "Cicia Airport (Cicia, Fiji)",
    ICN: "New Incheon International Airport (Incheon, South Korea)",
    ICT: "Wichita Mid-Continent Airport (Wichita, Kansas)",
    IDA: "Fanning Field Airport (Idaho Falls, Idaho)",
    IDR: "Devi Ahilyabai Holkar International Airport (Indore, India)",
    IEG: "Babimost Airport (Babimost, Poland)",
    IEV: "Zhulyany Airport (Kiev, Ukraine)",
    IFJ: "Isafjordur Airport (Isafjordur, Iceland)",
    IFN: "Esfahan International Airport (Esfahan, Iran)",
    IFO: "Ivano-Frankovsk Airport (Ivano-Frankivs'k, Ukraine)",
    IFP: "Laughlin-Bullhead International Airport (Bullhead City, Arizona)",
    IGA: "Great Inagua Airport (Matthew Town, Bahamas)",
    IGG: "Igiugig (Igiugig, Alaska)",
    IGM: "Kingman Airport (Kingman, Arizona)",
    IGR: "Cataratas del Iguazu Airport (Puerto Esperanza, Argentina)",
    IGS: "Ingolstadt-Manching (Ingolstadt-Manching, Germany)",
    IGU: "Cataratas International Airport (Foz do Iguacu, Brazil)",
    IHR: "Iran (Iran Shahr, Iran)",
    IIL: "Iran (Ilaam, Iran)",
    IJK: "Russia (Izhevsk, Russia)",
    IKA: "Imam Khomeini International Airport (Tehran, Iran)",
    IKO: "Nikolski (Nikolski, Alaska)",
    IKS: "Tiksi Airport (Tiksi, Russia)",
    IKT: "Irkutsk Southeast Airport (Irkutsk, Russia)",
    ILF: "Ilford Airport (Nelson House, Canada)",
    ILI: "Iliamna Airport (Iliamna, Alaska)",
    ILM: "Wilmington International Airport (Wilmington, North Carolina)",
    ILN: "Airborne Airpark (Wilmington, Ohio)",
    ILO: "Iloilo Airport (Iloilo, Philippines)",
    ILP: "Moue Airport (Vao, New Caledonia)",
    ILR: "Ilorin Airport (Ilorin, Nigeria)",
    ILY: "Islay Airport (Glenegedale, United Kingdom)",
    ILZ: "Kotesovo Airport (Bytča, Slovakia)",
    IMF: "Imphal Airport (Lilong (Imphal West), India)",
    IMK: "Nepal (Simikot, Nepal)",
    IMP: "Prefeito Renato Moreira Airport (Imperatriz, Brazil)",
    IMT: "Ford Airport (Kingsford, Michigan)",
    INC: "Yinchuan Airport (Yinchuan, China)",
    IND: "Indianapolis International Airport (Indianapolis, Indiana)",
    INH: "Inhambane Airport (Inhambane, Mozambique)",
    INI: "Nis Airport (Nis, Serbia)",
    INL: "Falls International Airport (International Falls, Minnesota)",
    INN: "Innsbruck Airport (Innsbruck, Austria)",
    INT: "Smith Reynolds Airport (Winston-Salem, North Carolina)",
    INU: "Nauru International Airport (Yaren, Nauru)",
    INV: "Inverness Airport (Inverness, United Kingdom)",
    INZ: "In Salah Airport (In Salah, Algeria)",
    IOA: "Ioannina Airport (Ioannina, Greece)",
    IOM: "Ronaldsway Airport (Castletown, United Kingdom)",
    ION: "Impfondo Airport (Impfondo, Congo)",
    IOS: "Jorge Amado Airport (Ilhéus, Brazil)",
    IPA: "Ipota, Vanuatu",
    IPC: "Mataveri International Airport (Easter Island, Chile)",
    IPH: "Ipoh Airport (Ipoh, Malaysia)",
    IPI: "San Luis Airport (Ipiales, Colombia)",
    IPL: "Imperial County Airport (Imperial, California)",
    IPN: "Usiminas Airport (Santana do Paraíso, Brazil)",
    IPT: "Williamsport-Lycoming County Airport (Montoursville, Pennsylvania)",
    IPW: "Ipswich Airport (Ipswich, United Kingdom)",
    IQM: "Qiemo (Qiemo, China)",
    IQN: "Qingyang, China",
    IQQ: "Diego Aracena International Airport (Alto Hospicio, Chile)",
    IQT: "Cnl Fap Fran Seca Vignetta Airport (Iquitos, Peru)",
    IRA: "Kirakira (Kirakira, Solomon Islands)",
    IRC: "Circle (Circle, Alaska)",
    IRJ: "Capitan Vicente A Almonacid Airport (Chamical, Argentina)",
    IRM: "Irma, Wisconsin",
    ISA: "Mount Isa Airport (Mount Isa, Australia)",
    ISB: "Islamabad International Airport (Råwalpindi, Pakistan)",
    ISC: "Saint Mary's Airport (Rams Valley, United Kingdom)",
    ISG: "Ishigaki Airport (Ishigaki-shi, Japan)",
    ISN: "Sloulin Field International Airport (Williston, North Dakota)",
    ISO: "Kinston Jetport Stallings Airport (Kinston, North Carolina)",
    ISP: "Long Island Macarthur Airport (Ronkonkoma, New York)",
    IST: "Ataturk Hava Limani Airport (Bakırköy, Turkey)",
    ITH: "Tompkins County Airport (Ithaca, New York)",
    ITM: "Osaka International Airport (Itami-shi, Japan)",
    ITO: "Hilo International Airport (Hilo, Hawaii)",
    IUE: "Niue (Niue Island, Niue)",
    IVC: "Invercargill Airport (Invercargill, New Zealand)",
    IVL: "Ivalo Airport (Ivalo, Finland)",
    IVR: "Inverell Airport (Inverell, Australia)",
    IWD: "Gogebic-Iron County Airport (Ironwood, Michigan)",
    IWJ: "Iwami Airport (Iwami, Japan)",
    IXA: "Agartala Airport (Gandhigram, India)",
    IXB: "Bagdogra Airport (Bagdogra, India)",
    IXC: "Chandigarh Airport (Bhabat, India)",
    IXD: "Bamrauli Airport (Allahabad, India)",
    IXE: "Mangalore Airport (Mulur, India)",
    IXG: "Belgaum Airport (Kangrali, India)",
    IXI: "India (Lilabari, India)",
    IXJ: "Jammu Airport (Jammu Cantt, India)",
    IXL: "Leh Airport (Leh, India)",
    IXM: "Madurai Airport (Harveypatti, India)",
    IXR: "Birsa Munda Airport (Ranchi, India)",
    IXS: "Kumbhirgram Airport (Tarapur, India)",
    IXU: "Aurangabad Airport (Aurangabad, India)",
    IXW: "Sonari Airport (Jamshedpur, India)",
    IXY: "Kandla Airport (Gandhidham, India)",
    IXZ: "Vir Savarkar Airport (Port Blair, India)",
    IYK: "Inyokern Airport (Inyokern, California)",
    IZO: "Izumo Airport (Hikawa-cho, Japan)",
    JAC: "Jackson Hole Airport (Jackson, Wyoming)",
    JAI: "Sanganer Airport (Jaipur, India)",
    JAL: "Jalapa Airport (Jalapa, Mexico)",
    JAN: "Jackson International Airport (Pearl, Mississippi)",
    JAV: "Ilulissat Airport (Ilulissat, Greenland)",
    JAX: "Jacksonville International Airport (Jacksonville, Florida)",
    JCB: "Joacaba Airport (Joaçaba, Brazil)",
    JCH: "Christianshab Airport (Qasigiannguit, Greenland)",
    JCK: "Julia Creek Aerodrome (Julia Creek, Australia)",
    JCU: "Ceuta Heliport (Ceuta, Spain)",
    JDF: "Francisco de Assis Airport (Juiz de Fora, Brazil)",
    JDH: "Jodhpur Airport (Jodhpur, India)",
    JDO: "Cariri Regional Airport (Juazeiro do Norte, Brazil)",
    JDZ: "Jingde Town (Jingdezhen, China)",
    JED: "King Abdul Aziz International Airport (Jeddah, Saudi Arabia)",
    JEF: "Jefferson City Memorial Airport (Holts Summit, Missouri)",
    JEG: "Auisiait Airport (Aasiaat, Greenland)",
    JEJ: "Jeh (Jeh, Marshall Islands)",
    JER: "Jersey Airport (St. Peter, United Kingdom)",
    JFK: "John F Kennedy International Airport (Jamaica, New York)",
    JFR: "Paamiut (Paamiut, Greenland)",
    JGA: "Jamnagar Airport (Jamnagar, India)",
    JGC: "Grand Canyon Heliport (Williams, Arizona)",
    JGN: "Jiayuguan Airport (Jiayuguan, China)",
    JGO: "Godhavn Airport (Qeqertarsuaq, Greenland)",
    JGS: "Ji An/Jing Gang Shan (Ji An, China)",
    JHB: "Sultan Ismail Airport (Senai, Malaysia)",
    JHG: "Gasa (Jinghong, China)",
    JHM: "Kapalua West Maui Airport (Lahaina, Hawaii)",
    JHS: "Holsteinsborg Airport (Sisimiut, Greenland)",
    JHW: "Chautauqua County-Jamestown Airport (Jamestown, New York)",
    JIB: "Djibouti Ambouli Airport (Djibouti City, Djibouti)",
    JIJ: "Jijiga (Jijiga, Ethiopia)",
    JIK: "Ikaria Island Airport (Evdilos, Greece)",
    JIM: "Jimma, Ethiopia",
    JIU: "Jiujiang, China",
    JJN: "Jinjiang (Jinjiang, China)",
    JJU: "Julianehab Heliport (Qaqortoq, Greenland)",
    JKG: "Jonkoping Airport (Jonkoping, Sweden)",
    JKH: "Chios Airport (Khios, Greece)",
    JKL: "Julian Carroll Airport (Jackson, Kentucky)",
    JLD: "Landskrona Heliport (Landskrona, Sweden)",
    JLN: "Joplin Regional Airport (Webb City, Missouri)",
    JLR: "Jabalpur Airport (Bilpura, India)",
    JMK: "Mikonos Airport (Mikonos, Greece)",
    JMS: "Jamestown Municipal Airport (Jamestown, North Dakota)",
    JMU: "Jiamusi (Jiamusi, China)",
    JNB: "OR Tambo International Airport (Johannesburg, South Africa)",
    JNN: "Nanortalik Airport (Nanortalik, Greenland)",
    JNS: "Narsaq Heliport (Narsaq, Greenland)",
    JNU: "Juneau International Airport (Juneau, Alaska)",
    JNX: "Naxos Airport (Naxos, Greece)",
    JNZ: "Jinzhou (Jinzhou, China)",
    JOE: "Joensuu Airport (Ylämylly, Finland)",
    JOG: "Adisucipto Airport (Yogyakarta, Indonesia)",
    JOI: "Lauro Carneiro de Loyola Airport (Joinville, Brazil)",
    JOL: "Jolo Airport (Jolo, Philippines)",
    JPA: "Presidente Castro Pinto International Airport (Santa Rita, Brazil)",
    JPR: "Ji Parana Airport (Ji-Paraná, Brazil)",
    JQA: "Greenland (Qaarsut, Greenland)",
    JRB: "Downtown Manhattan Heliport (New York, New York)",
    JRH: "Jorhat Airport (Senchoa Gaon, India)",
    JRO: "Kilimanjaro International Airport (Sanya, Tanzania)",
    JSA: "Jaisalmer Airport (Jaisalmer, India)",
    JSH: "Sitia Airport (Seteia, Greece)",
    JSI: "Skiathos Airport (Skiathos, Greece)",
    JSR: "Jessore Airport (Jessore, Bangladesh)",
    JST: "Johnstown Cambria County Airport (Johnstown, Pennsylvania)",
    JSU: "Maniitsoq Heliport (Maitsoq, Greenland)",
    JSY: "Syros Island Airport (Ano Siros, Greece)",
    JTR: "Santorini Airport (Emborion, Greece)",
    JTY: "Astypalaia Island Airport (Astypalaea, Greece)",
    JUB: "Juba Airport (Juba, Sudan)",
    JUJ: "Jujuy Airport (Santa Catalina, Argentina)",
    JUL: "Juliaca Airport (Juliaca, Peru)",
    JUM: "Jumla, Nepal",
    JUV: "Upernavik Heliport (Upernavik, Greenland)",
    JUZ: "Juzhou (Juzhou, China)",
    JVA: "Toliara (Ankavandra, Madagascar)",
    JYR: "Jiroft (Jiroft, Iran)",
    JYV: "Jyvaskyla Airport (Tikkakoski, Finland)",
    JZH: "Jiu Zhai Huang Long (Song Pan, China)",
    KAB: "Kariba Airport (Kariba, Zimbabwe)",
    KAC: "Kamishly Airport (Al Qamishli, Syria)",
    KAD: "Kaduna Airport (Afaka, Nigeria)",
    KAJ: "Kajaani Airport (Paltaniemi, Finland)",
    KAL: "Kaltag (Kaltag, Alaska)",
    KAN: "Kano Mallam Aminu International Airport (Nigeria)",
    KAO: "Kuusamo Airport (Kuusamo, Finland)",
    KAT: "Kaitaia Aerodrome (Kaitaia, New Zealand)",
    KAW: "Kawthaung Airport (Kawthaung, Myanmar)",
    KAX: "Kalbarri (Kalbarri, Australia)",
    KBC: "Birch Creek Airport (Birch Creek, Alaska)",
    KBL: "Kabul International Airport (Kabul, Afghanistan)",
    KBP: "Borispol Airport (Kiev, Ukraine)",
    KBR: "Sultan Ismail Petra Airport (Kota Baharu, Malaysia)",
    KBV: "Thailand (Krabi, Thailand)",
    KCA: "Kuqa (Kuqa, China)",
    KCC: "Alaska (Coffman Cove, Alaska)",
    KCF: "Pakistan (Kadanwari, Pakistan)",
    KCG: "Chignik Fisheries Airport (Chignik Lagoon, Alaska)",
    KCH: "Kuching Airport (Kuching, Malaysia)",
    KCL: "Chignik Lagoon Airport (Chignik Lagoon, Alaska)",
    KCM: "Kahramanmaras Airport (Kahramanmaraş, Turkey)",
    KCQ: "Chignik Lake Airport (Chignik, Alaska)",
    KCZ: "Kochi Airport (Nankoku-shi, Japan)",
    KDH: "Kandahar International Airport (Alaqadari Daman, Afghanistan)",
    KDI: "Wolter Monginsidi Airport (Kendari, Indonesia)",
    KDL: "Kardla East Airport (Kerdlya, Estonia)",
    KDM: "Kaadedhdhoo (Kaadedhdhoo, Maldives)",
    KDO: "Kudadu (Kadhdhoo, Maldives)",
    KDU: "Skardu Airport (Skardu, Pakistan)",
    KDV: "Kandavu Airport (Kandavu, Fiji)",
    KEB: "Nanwalek (Nanwalek, Alaska)",
    KEF: "Keflavik International (Reykjavik, Iceland)",
    KEJ: "Kemerovo Airport (Kemerovo, Russia)",
    KEK: "Ekwok (Ekwok, Alaska)",
    KEM: "Kemi Airport (Kemi, Finland)",
    KEP: "Nepalganj, Nepal",
    KER: "Kerman Airport (Kerman, Iran)",
    KET: "Kengtung Airport (Keng Tung, Myanmar)",
    KEW: "Keewaywin, Canada",
    KFA: "Kiffa Airport (Kiffa, Mauritania)",
    KFP: "False Pass, Alaska",
    KGA: "Kananga Airport (Kananga, Congo)",
    KGC: "Kingscote Airport (Kingscote, Australia)",
    KGD: "Kaliningradskaya Oblast (Kaliningrad, Russia)",
    KGE: "Kagau (Kagau, Solomon Islands)",
    KGF: "Karaganda Airport (Qaraghandy, Kazakhstan)",
    KGI: "Kalgoorlie Bolder Airport (Kalgoorlie, Australia)",
    KGK: "Koliganek Airport (New Koliganek, Alaska)",
    KGL: "Kigali Airport (Kigali, Rwanda)",
    KGP: "Kogalym International (Kogalym, Russian Federation)",
    KGS: "Kos Airport (Antimacheia, Greece)",
    KGX: "Alaska (Grayling, Alaska)",
    KHG: "Kashi Airport (Kashi, China)",
    KHH: "Kaohsiung International Airport (Kaohsiung City, Taiwan)",
    KHI: "Karachi Civil Airport (Karachi, Pakistan)",
    KHM: "Khamti, Myanmar",
    KHN: "Nanchang New Airport (Nanchang, China)",
    KHS: "Khasab Airport (Khasab, Oman)",
    KHV: "Khabarovsk Northeast Airport (Khabarovsk, Russia)",
    KHY: "Iran (Khoy, Iran)",
    KHZ: "French Polynesia (Kauehi, French Polynesia)",
    KID: "Kristianstad Airport (Tollarp, Sweden)",
    KIF: "Kingfisher Lake Airport (Casummit Lake, Canada)",
    KIH: "Kish Island Airport (Bandar Abbas, Iran)",
    KIJ: "Niigata Airport (Niigata-shi, Japan)",
    KIK: "Kirkuk Airport (Kirkuk, Iraq)",
    KIM: "B J Vorster Airport (Kimberley, South Africa)",
    KIN: "Norman Manley (Kingston, Jamaica)",
    KIR: "Kerry County Airport (Farranfore, Ireland)",
    KIS: "Kisumu Airport (Kisumu, Kenya)",
    KIT: "Kithira Airport (Potamos Kythiron, Greece)",
    KIV: "Kishinev Southeast Airport (Chisinau, Moldova)",
    KIX: "Kansai International Airport (Tajiri-cho, Japan)",
    KJA: "Yelovaya Airport (Kansk, Russia)",
    KKA: "Koyuk (Koyuk, Alaska)",
    KKB: "Kitoi Seaplane Base (Kitoi Bay, Alaska)",
    KKC: "Khon Kaen Airport (Khon Kaen, Thailand)",
    KKD: "Northern (Kokoda, Papua New Guinea)",
    KKE: "Bay of Islands Airport (Kerikeri, New Zealand)",
    KKH: "Alaska (Kongiganak, Alaska)",
    KKI: "Akiachak (Akiachak, Alaska)",
    KKJ: "New Kitakyushu Airport (Kita Kyushu, Japan)",
    KKN: "Kirkenes Hoybuktmoen Airport (Hesseng, Norway)",
    KKR: "French Polynesia (Kaukura Atoll, French Polynesia)",
    KKU: "Ekuk Airport (Clarks Point, Alaska)",
    KLG: "Kalskag (Kalskag, Alaska)",
    KLH: "Kolhapur Airport (Kolhapur, India)",
    KLL: "Levelock (Levelock, Alaska)",
    KLN: "Larsen Bay (Larsen Bay, Alaska)",
    KLO: "Kalib0 Airport (Kalibo, Philippines)",
    KLR: "Kalmar Airport (Kalmar, Sweden)",
    KLU: "Klagenfurt Airport (Celovec, Austria)",
    KLV: "Karlovy Vary Airport (Carlsbad, Czech Republic)",
    KLW: "Klawock Seaplane Base (Klawock, Alaska)",
    KLX: "Kalamata Airport (Kalamae, Greece)",
    KMA: "Kerema Airport (Kerema, Papua New Guinea)",
    KMC: "King Khalid Military (King Khalid Mil. City, Alaska)",
    KME: "Kamembe Airport (Kamembe, Rwanda)",
    KMG: "Wuchia Pa Airport (Kunming, China)",
    KMI: "Miyazaki Airport (Miyazaki-shi, Japan)",
    KMJ: "Kumamoto Airport (Kikuyo-machi, Japan)",
    KMO: "Manokotak (Manokotak, Alaska)",
    KMQ: "Komatsu Airport (Komatsu-shi, Japan)",
    KMS: "Kumasi Airport (New Tafo, Ghana)",
    KMV: "Kalemyo Airport (Kalemyo, Myanmar)",
    KMY: "Moser Bay (Moser Bay, Alaska)",
    KND: "Kindu Airport (Kindu, Congo)",
    KNF: "Kings Lynn, United Kingdom",
    KNG: "West Irian Jaya (Kaimana, Indonesia)",
    KNH: "Kinmen County (Kinmen, Taiwan)",
    KNK: "Kakhonak, Alaska",
    KNQ: "Kone, New Caledonia",
    KNS: "King Island Airport (King Island, Australia)",
    KNU: "Kanpur Airport (Kanpur, India)",
    KNW: "New Stuyahok (New Stuyahok, Alaska)",
    KNX: "Kununurra Airport (Durack, Australia)",
    KOA: "Kailua-Kona International Airport (Kailua Kona, Hawaii)",
    KOC: "Koumac, New Caledonia",
    KOE: "El Tari Airport (Kupang, Indonesia)",
    KOI: "Kirkwall Airport (Kirkwall, United Kingdom)",
    KOJ: "Kagoshima Airport (Kirishima-shi, Japan)",
    KOK: "Kruunupyy Airport (Kruunupyy, Finland)",
    KOP: "Nakhon Phanom Airport (Nakhon Phanom, Thailand)",
    KOT: "Kotlik (Kotlik, Alaska)",
    KOU: "Koulamoutou, Gabon",
    KOW: "Ganzhou Airport (Ganzhou, China)",
    KOY: "Olga Bay (Olga Bay, Alaska)",
    KOZ: "Alaska (Ouzinkie, Alaska)",
    KPB: "Point Baker Seaplane Base (Point Baker, Alaska)",
    KPC: "Port Clarence Coast Guard Station (Brevig Mission, Alaska)",
    KPN: "Kipnuk (Kipnuk, Alaska)",
    KPO: "Pohang Airport (Pohang-Si, South Korea)",
    KPR: "Port Williams (Port Williams, Alaska)",
    KPV: "Alaska (Perryville, Alaska)",
    KPY: "Alaska (Port Bailey, Alaska)",
    KQA: "Akutan Airport (Akutan, Alaska)",
    KRF: "Kramfors Airport (Nyland, Sweden)",
    KRI: "Papua New Guinea (Kikori, Papua New Guinea)",
    KRK: "Balice Airport (Zabierzów, Poland)",
    KRL: "Korla (Korla, China)",
    KRN: "Kiruna Airport (Kiruna, Sweden)",
    KRP: "Karup Airport (Kårup, Denmark)",
    KRR: "Krasnodar-Pashovskiy Airport (Krasnodar, Russia)",
    KRS: "Kristiansand Airport (Kjevic, Norway)",
    KRT: "Khartoum Airport (Khartoum, Sudan)",
    KRY: "Karamay Airport (Karamay, China)",
    KSA: "Kosrae Island Airport (Tofol, Federated States of Micronesia)",
    KSC: "Barca Airport (Kosice, Slovakia)",
    KSD: "Karlstad Airport (Karlstad, Sweden)",
    KSF: "Kassel Calden Airport (Kalden, Germany)",
    KSH: "Bakhtaran Airport (Kermanshah, Iran)",
    KSJ: "Kasos Airport (St. Marina, Greece)",
    KSL: "Kassala Airport (Kassala, Sudan)",
    KSM: "Alaska (Saint Marys, Alaska)",
    KSN: "Kustanay Airport (Qostanay, Kazakhstan)",
    KSO: "Kastoria Airport (Argos Orestiko, Greece)",
    KSQ: "Karshi South Airport (Qarshi, Uzbekistan)",
    KSU: "Kristiansund Kvernberget Airport (Kristiansund Nord, Norway)",
    KSY: "Kars (abandoned) Airport (Kars, Turkey)",
    KSZ: "Kotlas Southeast Airport (Vel'sk, Russia)",
    KTA: "Karratha Airport (Karratha, Australia)",
    KTB: "Alaska (Thorne Bay, Alaska)",
    KTE: "Kerteh Airport (Kerteh, Malaysia)",
    KTM: "Tribhuvan International Airport (Kathmandu, Nepal)",
    KTN: "Ketchikan International Airport (Ketchikan, Alaska)",
    KTS: "Teller Mission, Alaska",
    KTT: "Kittila Airport (Kittila, Finland)",
    KTW: "Zendek Airport (Ożarowice, Poland)",
    KUA: "Kuantan Airport (Gambang, Malaysia)",
    KUD: "Kudat, Malaysia",
    KUF: "Kurumoch Airport (Syzran', Russia)",
    KUG: "Australia (Kubin Island, Australia)",
    KUH: "Kushiro Airport (Kushiro, Japan)",
    KUK: "Kasigluk (Kasigluk, Alaska)",
    KUL: "Kuala Lumpur International Airport (Sepang, Malaysia)",
    KUN: "Karmilava Airport (Kovno, Lithuania)",
    KUO: "Kuopio Airport (Toivala, Finland)",
    KUS: "Kulusuk Airport (Kulusuk, Greenland)",
    KUT: "Kopitnari (Kutaisi, Georgia)",
    KUU: "Bhuntar Airport (Bhuntar, India)",
    KUV: "Gunsan Airport (Gunsan-Si, South Korea)",
    KVA: "Chrisoupolis Airport (Khrysoupolis, Greece)",
    KVB: "Skovde Airport (Väring, Sweden)",
    KVC: "King Cove, Alaska",
    KVD: "Elisavetpol (Gyandzha, Azerbaijan)",
    KVG: "Kavieng Airport (Kavieng, Papua New Guinea)",
    KVK: "Kirovsk Airport (Kirovsk, Russia)",
    KVL: "Kivalina (Kivalina, Alaska)",
    KVR: "Carpiquet Airport (Carpiquet, France)",
    KWA: "Bucholz Army Air Field (Kwajalein, Marshall Islands)",
    KWE: "Guizhou (Guiyang, China)",
    KWI: "Kuwait International Airport (Kuwait City, Kuwait)",
    KWJ: "Gwangju Airport (Gwangju, South Korea)",
    KWK: "Kwigillingok (Kwigillingok, Alaska)",
    KWL: "Li Chia Tsun Airport (Guilin, China)",
    KWM: "Kowanyama (Kowanyama, Australia)",
    KWN: "Quinhagak (Quinhagak, Alaska)",
    KWP: "Village Seaplane Base-West Point (West Point, Alaska)",
    KWT: "Kwethluk Airport (Kwethluk, Alaska)",
    KWZ: "Kolwezi Airport (Kolwezi, Congo)",
    KXA: "Kasaan SPB (Kasaan, Alaska)",
    KXF: "Koro Island (Koro Island, Fiji)",
    KXK: "Komsomolsk South Airport (Komsomol'sk-na-Amure, Russia)",
    KXU: "Katiu (Katiu, French Polynesia)",
    KYA: "Konya Airport (Konya, Turkey)",
    KYK: "Karluk Airport (Kodiak, Alaska)",
    KYN: "England (Milton Keynes, United Kingdom)",
    KYP: "Kyaukpyu Airport (Kyaukpyu, Myanmar)",
    KYS: "Kayes Airport (Kayes, Mali)",
    KYU: "Koyukuk (Koyukuk, Alaska)",
    KYZ: "Tyva (Kyzyl, Russia)",
    KZB: "Zachar Bay (Zachar Bay, Alaska)",
    KZI: "Kozani Airport (Kozani, Greece)",
    KZN: "Kirbi Airport (Zelenodol'sk, Russia)",
    KZO: "Kzyl Orda Airport (Kzyl-Orda, Kazakhstan)",
    KZS: "Kastelorizo Airport (Kastelorizo, Greece)",
    LAD: "Luanda 4 de Fevereiro Airport (Luanda, Angola)",
    LAE: "Nadzab Airport (Lae, Papua New Guinea)",
    LAI: "Servel Airport (Lannion, France)",
    LAJ: "Lajes Airport (Lages, Brazil)",
    LAK: "Aklavik Airport (Hay River, Canada)",
    LAN: "Lansing Capital City Airport (Lansing, Michigan)",
    LAO: "Laoag International Airport (San Nicolas, Philippines)",
    LAP: "General Manuel Marquez de Leon International Air (La Paz, Mexico)",
    LAQ: "Al Bayda' (Beida, Libya)",
    LAR: "General Brees Field (Laramie, Wyoming)",
    LAS: "Mccarran International Airport (Las Vegas, Nevada)",
    LAU: "Lamu Airport (Lamu, Kenya)",
    LAW: "Lawton Municipal Airport (Lawton, Oklahoma)",
    LAX: "Los Angeles International Airport (Los Angeles, California)",
    LBA: "Leeds Bradford Airport (Leeds, United Kingdom)",
    LBB: "Lubbock International Airport (Lubbock, Texas)",
    LBC: "Lubeck Airport (Lubeque, Germany)",
    LBD: "Khujand (Khudzhand, Tajikistan)",
    LBE: "Westmoreland County Airport (Latrobe, Pennsylvania)",
    LBF: "Lee Bird Field Airport (North Platte, Nebraska)",
    LBJ: "Mutiara Airport (Ende, Indonesia)",
    LBL: "Liberal Municipal Airport (Liberal, Kansas)",
    LBP: "Long Banga, Malaysia",
    LBS: "Northern (Labasa, Fiji)",
    LBU: "Labuan Airport (Victoria, Malaysia)",
    LBV: "Libreville Leon M Ba Airport (Libreville, Gabon)",
    LCA: "Larnaca Airport (Larnaca, Cyprus)",
    LCE: "Goloson International Airport (La Ceiba, Honduras)",
    LCG: "La Coruna Airport (S Esteban, Spain)",
    LCH: "Lake Charles Regional Airport (Lake Charles, Louisiana)",
    LCJ: "Lodz Lublinek (Lodz, Poland)",
    LCK: "Rickenbacker International Airport (Columbus, Ohio)",
    LCR: "La Chorrera Airport (La Chorrera, Colombia)",
    LCX: "Longyan, China",
    LCY: "London City Airport (London, United Kingdom)",
    LDB: "Londrina Airport (Londrina, Brazil)",
    LDE: "Ossun Airport (Juillan, France)",
    LDG: "Leshukonskoye Airport (Leshukonskoye, Russia)",
    LDH: "Lord Howe Island Airport (Lord Howe Island, Australia)",
    LDN: "Lamidanda Airport (Lamidanda, Nepal)",
    LDU: "Lahad Datu Airport (Lahad Datu, Malaysia)",
    LDV: "Landivisiau Airport (Landivisiau, France)",
    LDY: "City of Derry Airport (Londonderry, United Kingdom)",
    LEA: "Learmonth Airport (Learmonth, Australia)",
    LEB: "Lebanon Municipal Airport (West Lebanon, New Hampshire)",
    LED: "Pulkuvo 2 Airport (St. Petersburg, Russia)",
    LEH: "Le Havre, France",
    LEI: "Almeria Airport (Almeria, Spain)",
    LEJ: "Leipzig-Halle Airport (Schkeuditz, Germany)",
    LEN: "Aeropuero de Bajio (Leon, Spain)",
    LER: "Leinster Airport (Sir Samuel, Australia)",
    LET: "Gen. A.V. Cobo (Leticia, Colombia)",
    LEV: "Bureta, Fiji",
    LEX: "Blue Grass Field (Lexington, Kentucky)",
    LFM: "Lamerd (Lamerd, Iran)",
    LFT: "Lafayette Regional Airport (Lafayette, Louisiana)",
    LFW: "Lome Tokoin Airport (Lome, Togo)",
    LGA: "LaGuardia Airport (Flushing, New York)",
    LGB: "Long Beach Daugherty Field Airport (Long Beach, California)",
    LGG: "Bierset Airport (Velroux, Belgium)",
    LGI: "Deadmans Cay Airport (Deadmans Cay, Bahamas)",
    LGK: "Langkawi International Airport (Kuah, Malaysia)",
    LGL: "Long Lellang (Long Lellang, Malaysia)",
    LGP: "Legazpi Airport (Daraga, Philippines)",
    LGQ: "Lago Agrio Airport (Lago Agrio, Ecuador)",
    LGW: "London Gatwick Airport (Horley, United Kingdom)",
    LHE: "Lahore Airport (Lahore, Pakistan)",
    LHG: "New South Wales (Lightning Ridge, Australia)",
    LHR: "London Heathrow Airport (Hounslow, United Kingdom)",
    LHW: "Lanzhou Airport (Lanzhou, China)",
    LIF: "Loyalty Islands Airport (Wé, New Caledonia)",
    LIG: "Bellegarde Airport (Limoges, France)",
    LIH: "Lihue Airport (Lihue, Hawaii)",
    LIL: "Lesquin Airport (Fretin, France)",
    LIM: "Jorge Chavez Airport (Ventanilla, Peru)",
    LIN: "Linate Airport (Peschiera Borromeo, Italy)",
    LIO: "Limon International Airport (Pto. Limon, Costa Rica)",
    LIR: "Tomas Guardia International Airport (Liberia, Costa Rica)",
    LIS: "Lisbon Airport (Lisbon, Portugal)",
    LIT: "Adams Field Airport (Little Rock, Arkansas)",
    LIW: "Loikaw Airport (Loi-kaw, Myanmar)",
    LJG: "Lijiang (Lijiang City, China)",
    LJU: "Ljubljana Airport (Ljubljana, Slovenia)",
    LKA: "Larantuka (Larantuka, Indonesia)",
    LKB: "Lakemba Island (Lakeba, Fiji)",
    LKE: "Lake Union Seaplane Base (Seattle, Washington)",
    LKG: "Lokichoggio Airport (Lokichoggio, Kenya)",
    LKH: "Long Akah (Long Akah, Malaysia)",
    LKL: "Banak Airport (Lakeselv, Norway)",
    LKN: "Leknes Airport (Leknes, Norway)",
    LKO: "Amausi International Airport (Lucknow, India)",
    LLA: "Kallax Airport (Lulea, Sweden)",
    LLF: "Lingling Airport (LingLing, China)",
    LLI: "Ethiopia (Lalibela, Ethiopia)",
    LLU: "Alluitsup Paa Airport (Alluitsup Paa, Greenland)",
    LLW: "Kamuzu International Airport (Lumbadzi, Malawi)",
    LMA: "Lake Minchumina (Lake Minchumina, Alaska)",
    LMC: "Lamacarena Airport (San Juan de Arama, Colombia)",
    LMM: "Los Mochis Airport (Ahome, Mexico)",
    LMN: "Sarawak (Limbang, Malaysia)",
    LMP: "Lampedusa Airport (Caltabellotta, Italy)",
    LMT: "Klamath Falls International Airport (Klamath Falls, Oregon)",
    LMY: "Western (Lake Murray, Papua New Guinea)",
    LNB: "Lamen Bay Airport (Lamen Bay, Vanuatu)",
    LNE: "Lonorore Airport (Panngi, Vanuatu)",
    LNJ: "Yunnan (Lincang, China)",
    LNK: "Lincoln Municipal Airport (Lincoln, Nebraska)",
    LNO: "Leonora Aerodrome (Leonora, Australia)",
    LNV: "Gerrit Denys Island (Lihir Island, Papua New Guinea)",
    LNY: "Lanai Airport (Lanai City, Hawaii)",
    LNZ: "Linz Airport (Hoersching, Austria)",
    LOD: "Longana, Vanuatu",
    LOH: "Loja Airport (Loja, Ecuador)",
    LOS: "Lagos Murtala Muhammed Airport (Ikeja, Nigeria)",
    LOU: "Bowman Field Airport (Louisville, Kentucky)",
    LOV: "Monclova Airport (Frontera, Mexico)",
    LPA: "Las Palmas Airport (Telde, Spain)",
    LPB: "El Alto International Airport (La Paz, Bolivia)",
    LPD: "La Pedrera Airport (La Pedrera, Colombia)",
    LPI: "Saab Airport (Linkoping, Sweden)",
    LPK: "Russia (Lipetsk, Russia)",
    LPL: "Liverpool John Lennon Airport (Liverpool, United Kingdom)",
    LPM: "Lamap Airport (Lamap, Vanuatu)",
    LPP: "Lappeenranta Airport (Lappeenranta, Finland)",
    LPQ: "Louangphrabang Airport (Louangphrabang, Laos)",
    LPS: "Lopez Island Airport (Lopez Island, Washington)",
    LPT: "Lampang Airport (Lampang, Thailand)",
    LPX: "Liepaja East Airport (Liepaya, Latvia)",
    LPY: "Loudes Airport (Le Puy, France)",
    LQM: "Puerto Leguizamo Airport (Puerto Leguízamo, Colombia)",
    LRD: "Laredo International Airport (Laredo, Texas)",
    LRE: "Longreach Aerodrome (Longreach, Australia)",
    LRH: "Laleu Airport (La Rochelle, France)",
    LRM: "La Romana Airport (La Romana, Dominican Republic)",
    LRR: "Lar (Lar, Iran)",
    LRS: "Leros Airport (Lero, Greece)",
    LRT: "Lann Bihoue Airport (Ploemeur, France)",
    LSA: "Papua New Guinea (Losuia, Papua New Guinea)",
    LSC: "La Florida Airport (Compañía Alta, Chile)",
    LSE: "La Crosse Municipal Airport (La Crosse, Wisconsin)",
    LSH: "Lashio Airport (Lashio, Myanmar)",
    LSI: "Sumburgh Airport (Shetland, United Kingdom)",
    LSP: "Josefa Camejo Airport (Las Piedras, Venezuela)",
    LSS: "Terre-De-Haut Airport (Trois-Rivières, Guadeloupe)",
    LST: "Launceston Airport (Blessington, Australia)",
    LSY: "Lismore Airport (Lismore, Australia)",
    LTD: "Ghadames (Ghadames, Libya)",
    LTI: "Altay (Altai, Mongolia)",
    LTK: "Latakia Airport (Djeble, Syria)",
    LTN: "London Luton Airport (Luton, United Kingdom)",
    LTO: "Loreto Airport (Comondú, Mexico)",
    LTT: "La Mole Airport (Grimaud, France)",
    LTX: "Latacunga, Ecuador",
    LUA: "Lukla Airport (Solukhumbu, Nepal)",
    LUD: "Luderitz Airport (Luderitz, Namibia)",
    LUF: "Luke Air Force Base (Webb, Arizona)",
    LUG: "Lugano Airport (Agno, Switzerland)",
    LUM: "Mangshi (Luxi, China)",
    LUN: "Lusaka International Airport (Lusaka, Zambia)",
    LUO: "Luena (Luena, Angola)",
    LUP: "Kalaupapa Airport (Kalaupapa, Hawaii)",
    LUQ: "San Luis Airport (Villa General Roca, Argentina)",
    LUR: "Cape Lisburne Long-Range Radar Station (Point Hope, Alaska)",
    LUV: "Indonesia (Langgur, Indonesia)",
    LUX: "Luxembourg Airport (Sandweiler, Luxembourg)",
    LVI: "Livingstone Airport (Livingstone, Zambia)",
    LVO: "Laverton Aerodrome (Laverton, Australia)",
    LWB: "Greenbrier Valley Airport (Lewisburg, West Virginia)",
    LWE: "Indonesia (Lewoleba, Indonesia)",
    LWN: "Gyumri Airport (Gyumri, Armenia)",
    LWO: "Sknilov Airport (L'viv, Ukraine)",
    LWS: "Lewiston Nez Perce County Airport (Lewiston, Idaho)",
    LWT: "Lewistown Municipal Airport (Lewistown, Montana)",
    LWY: "Lawas (Lawas, Malaysia)",
    LXA: "Lhasa (Lhasa, China)",
    LXG: "Luang Namtha (Luang Namtha, Lao People's Democratic Republic)",
    LXR: "Luxor Airport (Luxor, Egypt)",
    LXS: "Limnos Airport (Moudhros, Greece)",
    LYA: "Luoyang Airport (Luoyang, China)",
    LYB: "Boddenfield Airport (Little Cayman, Cayman Islands)",
    LYC: "Lycksele Airport (Lyoksele, Sweden)",
    LYG: "Lianyungang (Lianyungang, China)",
    LYH: "Lynchburg Regional Airport (Lynchburg, Virginia)",
    LYI: "Linyi (Linyi, China)",
    LYP: "Faisalabad Airport (Shah Faisalabad, Pakistan)",
    LYR: "Svalbard Longyear Airport (Longyearbyen, Norway)",
    LYS: "Lyon Airport (Colombier, France)",
    LZC: "Lazaro Cardenas Airport (Arteaga, Mexico)",
    LZH: "Liuzhou Airport (Linzhou, China)",
    LZN: "Nankan (Nangan, Taiwan)",
    LZO: "Luzhou Airport (Luzhou, China)",
    MAA: "Chennai International Airport (Kanchipuram, India)",
    MAB: "Maraba Airport (Marabá, Brazil)",
    MAD: "Barajas Airport (Madrid, Spain)",
    MAF: "Midland International Airport (Midland, Texas)",
    MAG: "Madang Airport (Madang, Papua New Guinea)",
    MAH: "Menorca Airport (Mao, Spain)",
    MAJ: "Marshall Islands International Airport (Majuro, Marshall Islands)",
    MAK: "Malakal Airport (Malakal, Sudan)",
    MAM: "General Sevando Canales Airport (Matamoros, Mexico)",
    MAN: "Manchester International Airport (Manchester, United Kingdom)",
    MAO: "Eduardo Gomes International Airport (Manaus, Brazil)",
    MAR: "La Chinita International Airport (Maracaibo, Venezuela)",
    MAS: "Manus Island Airport (Lorengau, Papua New Guinea)",
    MAU: "Society Islands Airport (Papeete, French Polynesia)",
    MAZ: "Eugenio Maria de Hostos Airport (Mayaguez, Puerto Rico)",
    MBA: "Moi International Airport (Mombasa, Kenya)",
    MBD: "Mmabatho International Airport (Mmabatho, South Africa)",
    MBE: "Okhotsk-Monbetsu Airport (Monbetsu-shi, Japan)",
    MBH: "Maryborough Airport (Maryborough, Australia)",
    MBJ: "Sangster International Airport (Montego Bay, Jamaica)",
    MBL: "Manistee County-Blacker Airport (Manistee, Michigan)",
    MBS: "MBS International Airport (Freeland, Michigan)",
    MBT: "Masbate Airport (Masbate, Philippines)",
    MBU: "Mbambanakira (Mbambanakira, Solomon Islands)",
    MCE: "Merced Municipal Airport-Macready Field (Merced, California)",
    MCG: "Mcgrath Airport (Mcgrath, Alaska)",
    MCI: "Kansas City International Airport (Kansas City, Missouri)",
    MCK: "Mccook Municipal Airport (Mccook, Nebraska)",
    MCM: "Monte Carlo Heliport (Monaco-Ville, Monaco)",
    MCN: "Middle Georgia Regional Airport (Macon, Georgia)",
    MCO: "Orlando International Airport (Orlando, Florida)",
    MCP: "Macapa International Airport (Macapá, Brazil)",
    MCT: "Seeb International Airport (Muscat, Oman)",
    MCV: "Mcarthur River, Australia",
    MCW: "Mason City Municipal Airport (Clear Lake, Iowa)",
    MCX: "Makhachkala-Uytash Airport (Khasavyurt, Russia)",
    MCY: "Maroochydore Aerodrome (Mudjimba, Australia)",
    MCZ: "Zumbi dos Palmares International Airport (Maceio, Brazil)",
    MDC: "Sam Ratulangi Airport (Manado, Indonesia)",
    MDE: "Jose Maria Cordova Airport (Ríonegro, Colombia)",
    MDG: "Mudanjiang (Mudanjiang, China)",
    MDK: "Mbandaka Airport (Mbandaka, Congo)",
    MDL: "Mandalay Airport (Mandalay, Myanmar)",
    MDQ: "Mar del Plata Airport (Mar del Plata, Argentina)",
    MDS: "Middle Caicos Airport (Lorimers, Turks And Caicos Islands)",
    MDT: "Harrisburg International Airport (Middletown, Pennsylvania)",
    MDU: "Papua New Guinea (Mendi, Papua New Guinea)",
    MDW: "Chicago Midway International Airport (Chicago, Illinois)",
    MDZ: "El Plumerillo Airport (Mendoza, Argentina)",
    MEA: "Macae Airport (Macae, Brazil)",
    MEC: "Eloy Alfaro Airport (Manta, Ecuador)",
    MED: "Madinah International Airport (Al Madinah, Saudi Arabia)",
    MEE: "Loyalty Islands Airport (Tadine, New Caledonia)",
    MEG: "Malanje Airport (Malanje, Angola)",
    MEH: "Mehamn Airport (Mehavn, Norway)",
    MEI: "Key Field Airport (Meridian, Mississippi)",
    MEL: "Melbourne International Airport (Melbourne, Australia)",
    MEM: "Memphis International Airport (Memphis, Tennessee)",
    MES: "Polonia Airport (Medan, Indonesia)",
    MEX: "Lic Benito Juarez International Airport (Mexico City, Mexico)",
    MEY: "Meghauli, Nepal",
    MFE: "Miller International Airport (Mcallen, Texas)",
    MFJ: "Moala Airport (Moala, Fiji)",
    MFK: "Taiwan (Matsu, Taiwan)",
    MFM: "Macau Airport (Macau, Macau)",
    MFR: "Rogue Valley International-Medford Airport (Central Point, Oregon)",
    MFU: "Mfuwe Airport (Mfuwe, Zambia)",
    MGA: "Augusto Cesar Sandino International Airport (Tipitapa, Nicaragua)",
    MGB: "Mount Gambier Airport (Mount Gambier, Australia)",
    MGF: "Maringa Domestic Airport (Maringa, Brazil)",
    MGH: "Margate Airport (Port Shepstone, South Africa)",
    MGM: "Montgomery Regional Airport (Montgomery, Alabama)",
    MGQ: "Mogadishu Airport (Mogadishu, Somalia)",
    MGS: "Mangaia (Mangaia Island, Cook Islands)",
    MGT: "Northern Territory (Milingimbi, Australia)",
    MGW: "Morgantown Municipal Airport-Hart Field (Morgantown, West Virginia)",
    MGZ: "Mergui Airport (Mergui, Myanmar)",
    MHD: "Mashhad Airport (Mashhad, Iran)",
    MHG: "Mannheim City Airport (Mannheim, Germany)",
    MHH: "Marsh Harbour Airport (Marsh Harbour, Bahamas)",
    MHK: "Manhattan Municipal Airport (Manhattan, Kansas)",
    MHP: "Minsk International 1 (Minsk, Belarus)",
    MHQ: "Mariehamn Airport (Maarianhamina, Finland)",
    MHR: "Mather Airport (Mather, California)",
    MHT: "Manchester-Boston Regional Airport (Manchester, New Hampshire)",
    MIA: "Miami International Airport (Miami, Florida)",
    MID: "Lic M Crecencio Rejon International Airport (Mérida, Mexico)",
    MIG: "Mian Yang (Mian Yang, China)",
    MII: "Dr Gastao Vidigal Airport (Marilia, Brazil)",
    MIM: "Merimbula Aerodrome (Merimbula, Australia)",
    MIR: "Habib Bourguiba International Airport (Sidi al Ghudamisi, Tunisia)",
    MIS: "Saint Aignan Island (Misima Island, Papua New Guinea)",
    MJA: "Toliara (Manja, Madagascar)",
    MJD: "Moenjodaro Airport (Mohenjodaro, Pakistan)",
    MJF: "Kjaerstad Airport (Mosjoen, Norway)",
    MJI: "Libya (Mitiga, Libya)",
    MJK: "Shark Bay Airport (Monkey Mia, Australia)",
    MJL: "Ngounie (Mouila, Gabon)",
    MJM: "Mbuji Mayi Airport (Mbuji Mayi, Congo)",
    MJN: "Mahajanga Amborovy Airport (Mahajanga, Madagascar)",
    MJT: "Mitilini Airport (Mitilini, Greece)",
    MJV: "Murcia San Javier Airport (San Javier, Spain)",
    MJZ: "Mirnyy (Mirnyj, Russia)",
    MKC: "Kansas City Downtown Airport (Kansas City, Missouri)",
    MKE: "General Mitchell International Airport (Milwaukee, Wisconsin)",
    MKG: "Muskegon County Airport (Muskegon, Michigan)",
    MKK: "Molokai Airport (Hoolehua, Hawaii)",
    MKM: "Sarawak (Mukah, Malaysia)",
    MKP: "Makemo Airport (Makemo, French Polynesia)",
    MKQ: "Mopah Airport (Merauke, Indonesia)",
    MKR: "Meekatharra Airport (Kumarina, Australia)",
    MKU: "Makokou Airport (Makokou, Gabon)",
    MKW: "Rendani Airport (Manokwari, Indonesia)",
    MKY: "Mackay Airport (Mackay, Australia)",
    MLA: "Luqa Airport (Curmi, Malta)",
    MLB: "Melbourne International Airport (Melbourne, Florida)",
    MLE: "Male International Airport (Male, Maldives)",
    MLG: "Malang (Malang, Indonesia)",
    MLH: "Bale Mulhouse Airport (Basel Mulhouse Freiburg, France)",
    MLI: "Quad City Airport (Coal Valley, Illinois)",
    MLL: "Marshall (Marshall, Alaska)",
    MLM: "General Francisco J Mujica Airport (Álvaro Obregón, Mexico)",
    MLN: "Melilla Airport (Melilla, Spain)",
    MLO: "Milos Island Airport (Apollonia, Greece)",
    MLU: "Monroe Regional Airport (Monroe, Louisiana)",
    MLW: "Monrovia Spriggs Payne Airport (Monrovia, Liberia)",
    MLX: "Erhac Airport (Arga, Turkey)",
    MLY: "Manley Hot Springs (Manley Hot Springs, Alaska)",
    MMB: "Memanbetsu Airport (Ozora-cho, Japan)",
    MME: "Durham Tees Valley Airport (Darlington, United Kingdom)",
    MMG: "Western Australia (Mount Magnet, Australia)",
    MMH: "Mammoth June Lakes Airport (Mammoth Lakes, California)",
    MMK: "Murmashi Airport (Apatity, Russia)",
    MMO: "Maio Airport (Vila do Maio, Cape Verde)",
    MMX: "Sturup Airport (Svedala, Sweden)",
    MMY: "Miyako Airport (Miyako Jima, Japan)",
    MNF: "Mana Island Airstrip (Mana Island, Fiji)",
    MNG: "Maningrida Airport (Maningrida, Australia)",
    MNJ: "Mananjary Airport (Mananjary, Madagascar)",
    MNL: "Ninoy Aquino International Airport (Parañaque, Philippines)",
    MNT: "Minto (Minto, Alaska)",
    MNU: "Moulmein Airport (Moulmein, Myanmar)",
    MOA: "Moa, Cuba",
    MOB: "Mobile Regional Airport (Mobile, Alabama)",
    MOC: "Montes Claros Airport (Montes Claros, Brazil)",
    MOD: "Modesto City County Airport-Harry Sham Field (Modesto, California)",
    MOF: "Wai Oti Airport (Maumere, Indonesia)",
    MOG: "Mong Hsat, Myanmar",
    MOI: "Mitiaro Island, Cook Islands",
    MOL: "Aro Airport (Bolsøya, Norway)",
    MOQ: "Morondava Airport (Morondava, Madagascar)",
    MOT: "Minot International Airport (Minot, North Dakota)",
    MOU: "Mountain Village (Mountain Village, Alaska)",
    MOV: "Moranbah Airport (Moranbah, Australia)",
    MOZ: "Society Islands Airport (Papeete, French Polynesia)",
    MPA: "Mpacha Airport (Mpacha, Namibia)",
    MPH: "Malay (Caticlan, Philippines)",
    MPL: "Frejorgues Airport (Mauguio, France)",
    MPM: "Maputo Airport (Maputo, Mozambique)",
    MPN: "Mount Pleasant Airport (Mount Pleasant, Falkland Islands)",
    MQF: "Magnitogorsk (Chelyabinsk, Russian Federation)",
    MQL: "Mildura Airport (Mildura, Australia)",
    MQM: "Mardin (Mardin, Turkey)",
    MQN: "Rossvoll Airport (Skonseng, Norway)",
    MQP: "Nelspruit Airport (Nelspruit, South Africa)",
    MQT: "Sawyer International Airport (Marquette, Michigan)",
    MQX: "Makale, Ethiopia",
    MRA: "Misurata Airport (Misratah, Libya)",
    MRD: "Alberto Carnevalli Airport (Ejido, Venezuela)",
    MRE: "Mara Serena Airport (Mara Lodges, Kenya)",
    MRS: "Marignane Airport (Marignane, France)",
    MRU: "Plaisance International Airport (Mahebourg, Mauritius)",
    MRV: "Mineral'nyye Vody (Mineralnye Vody, Russia)",
    MRY: "Monterey Peninsula Airport (Monterey, California)",
    MRZ: "Moree Airport (Moree, Australia)",
    MSA: "Muskrat Dam (Muskrat Dam, Canada)",
    MSE: "Kent International Airport (Manston, United Kingdom)",
    MSJ: "Misawa Airport (Misawa-shi, Japan)",
    MSL: "Muscle Shoals Regional Airport (Muscle Shoals, Alabama)",
    MSN: "Dane County Regional Airport-Truax Field (Madison, Wisconsin)",
    MSO: "Missoula International Airport (Missoula, Montana)",
    MSP: "Minneapolis St Paul International Airport (St. Paul, Minnesota)",
    MSQ: "Velikiydvor Airport (Minsk, Belarus)",
    MSR: "Mus Airport (Mush, Turkey)",
    MSS: "Massena International Airport (Massena, New York)",
    MST: "Maastricht Airport (Maastricht-Airport, Netherlands)",
    MSU: "Maseru Moshoeshoe Airport (Maseru, Lesotho)",
    MSW: "Massawa (Massawa, Ethiopia)",
    MSY: "New Orleans International Airport (Kenner, Louisiana)",
    MSZ: "Namibe (Namibe, Angola)",
    MTJ: "Montrose Regional Airport (Montrose, Colorado)",
    MTM: "Metlakatla Sea Plane Base (Metlakatla, Alaska)",
    MTR: "Los Garzones Airport (Los Garzones, Colombia)",
    MTS: "Matsapa International Airport (Manzini, Swaziland)",
    MTT: "Minatitlan Airport (Minatitlan, Mexico)",
    MTV: "Mota Lava (Mota Lava, Vanuatu)",
    MTY: "Gen Mariano Escobedo International Airport (Pesquería, Mexico)",
    MUA: "Munda Airport (Munda, Solomon Islands)",
    MUB: "Maun Airport (Maun, Botswana)",
    MUC: "Franz-Josef-Strauss Airport (Oberding, Germany)",
    MUE: "Waimea Kohala Airport (Kamuela, Hawaii)",
    MUH: "Mersa Matruh Airport (Marsa Matruh, Egypt)",
    MUK: "Mauke Island (Mauke Island, Cook Islands)",
    MUN: "Maturin Airport (Aguasay, Venezuela)",
    MUR: "Marudi Airport (Miri, Malaysia)",
    MUX: "Multan Airport (Multan, Pakistan)",
    MUZ: "Mara (Musoma, Tanzania)",
    MVB: "Franceville Mvengue Airport (Franceville, Gabon)",
    MVD: "Carrasco International Airport (Montevideo, Uruguay)",
    MVP: "Mitu Airport (Mitu, Colombia)",
    MVR: "Maroua Salak Airport (Maroua, Cameroon)",
    MVS: "Aeroporto Max Feffer (Mucuri, Brazil)",
    MVT: "French Polynesia (Mataiva, French Polynesia)",
    MVY: "Marthas Vineyard Airport (Vineyard Haven, Massachusetts)",
    MWA: "Williamson County Regional Airport (Marion, Illinois)",
    MWF: "Vanuatu (Maewo, Vanuatu)",
    MWN: "Mwadui (Mwadui, Tanzania)",
    MWQ: "Magwe (Magwe, Myanmar)",
    MWZ: "Mwanza Airport (Ilemera, Tanzania)",
    MXH: "Papua New Guinea (Moro, Papua New Guinea)",
    MXL: "Gen Rodolfo Sanchez T International Airport (Mexicali, Mexico)",
    MXM: "Morombe Airport (Morombe, Madagascar)",
    MXN: "Ploujean Airport (Morlaix, France)",
    MXP: "Malpensa International Airport (Cardano al Campo, Italy)",
    MXT: "Maintirano, Madagascar",
    MXV: "Moron Airport (Mörön, Mongolia)",
    MXX: "Siljan Airport (Mora, Sweden)",
    MXZ: "Meixian (Meixian, China)",
    MYA: "Moruya Aerodrome (Bingie, Australia)",
    MYD: "Malindi Airport (Mombasa, Kenya)",
    MYE: "Miyakejima Airport (Miyake-mura, Japan)",
    MYG: "Miltary & Civil Airport (Abraham Bay, Bahamas)",
    MYI: "Murray Island (Murray Island, Australia)",
    MYJ: "Matsuyama Airport (Matsuyama-shi, Japan)",
    MYL: "Mccall Airport (Mccall, Idaho)",
    MYR: "Myrtle Beach International Airport (Myrtle Beach, South Carolina)",
    MYT: "Myitkyina Airport (Myitkyina, Myanmar)",
    MYU: "Mekoryuk (Mekoryuk, Alaska)",
    MYW: "Mtwara Airport (Ziwani, Tanzania)",
    MYY: "Miri Airport (Miri, Malaysia)",
    MZG: "Magong Airport (Makung City, Taiwan)",
    MZH: "Merzifon (Merzifon, Turkey)",
    MZI: "Mopti Barbe Airport (Mopti, Mali)",
    MZL: "La Nubia Airport (Villamaría, Colombia)",
    MZO: "Manzanillo Airport (Manzanillo, Cuba)",
    MZR: "Mazar I Sharif Airport (Mazar-i-Sharif, Afghanistan)",
    MZT: "General Rafael Buelna International Airport (Mazatlán, Mexico)",
    MZV: "Mulu Airport (Mulu, Malaysia)",
    NAA: "Narrabri Airport (Bohena Creek, Australia)",
    NAC: "Naracoorte Airport (Naracoorte, Australia)",
    NAG: "Sonegaon Airport (Nagpur, India)",
    NAJ: "Nakhichevan, Azerbaijan",
    NAN: "Nadi International Airport (Nadi, Fiji)",
    NAO: "Nanchong Airport (Nanchong, China)",
    NAP: "Naples International Airport (Naples, Italy)",
    NAQ: "Qaanaaq (Qaanaaq, Greenland)",
    NAS: "Nassau International Airport (Nassau, Bahamas)",
    NAT: "Augusto Severo International Airport (Natal, Brazil)",
    NAU: "Napuka Island (Napuka Island, French Polynesia)",
    NAV: "Nevsehir, Turkey",
    NAW: "Narathiwat Airport (Narathiwat, Thailand)",
    NBC: "Russia (Naberevnye Chelny, Russia)",
    NBO: "Jomo Kenyatta International Airport (Nairobi, Kenya)",
    NBW: "Guantanamo Bay Naval Air Station (Caimanera, Cuba)",
    NBX: "Nabire Airport (Nabire, Indonesia)",
    NCA: "North Caicos Airport (Bottle Creek Settlements, Turks And Caicos Islands)",
    NCE: "Nice-Cote d'Azur Airport (Nice, France)",
    NCL: "Newcastle International Airport (Newcastle, United Kingdom)",
    NCN: "Chenega (New Chenega, Alaska)",
    NCU: "Nukus, Uzbekistan",
    NCY: "Meythet Airport (Pringy, France)",
    NDB: "Nouadhibou Airport (Port-Etienne, Mauritania)",
    NDG: "Qiqihar (Qiqihar, China)",
    NDJ: "Ndjamena Airport (N'Djamena, Chad)",
    NDR: "Nador Airport (Nador, Morocco)",
    NER: "Neryungri, Russia",
    NEV: "Newcastle Airport (Nevis, Saint Kitts and Nevis)",
    NFO: "Niuafo'ou Airport (Tonga)",
    NGB: "Ningbo Airport (Jiangshan, China)",
    NGE: "Ngaoundere Airport (Ngaoundéré, Cameroon)",
    NGI: "Ngau Island (Ngau Island, Fiji)",
    NGO: "Chubu International Airport (Tokoname-shi, Japan)",
    NGS: "Nagasaki Airport (Omura-shi, Japan)",
    NHA: "Nha-Trang Airport (Nha Trang, Vietnam)",
    NHV: "Marquesas Islands Airport (Nuku Hiva, French Polynesia)",
    NIB: "Nikolai (Nikolai, Alaska)",
    NIM: "Niamey Airport (Niamey, Niger)",
    NIP: "Jacksonville Naval Air Station (Jacksonville, Florida)",
    NIU: "Honolulu International Airport (Honolulu, Hawaii)",
    NJC: "Nizhnevartovsk Northwest Airport (Nizhnevartovsk, Russia)",
    NKC: "Nouakchott Airport (Nouakchott, Mauritania)",
    NKG: "Nanjing Lukou International Airport (Nanjing, China)",
    NKI: "Naukiti Airport (Naukiti, Alaska)",
    NKM: "Nagoya Airport (Toyoyama-cho, Japan)",
    NLA: "Ndola Airport (Ndola, Zambia)",
    NLD: "Quetzalcoatl International Airport (Nuevo Laredo, Mexico)",
    NLF: "Darnley Island Airport (Kubin Village, Australia)",
    NLG: "Nelson Lagoon, Alaska",
    NLK: "Norfolk Island Airport (Kingston, Norfolk Island)",
    NLV: "Nikolaev Airport (Mykolayiv, Ukraine)",
    NMA: "Namangan Airport (Namangan, Uzbekistan)",
    NME: "Nightmute Airport (Nightmute, Alaska)",
    NNB: "Makira (Santa Ana, Solomon Islands)",
    NNG: "Nanning-Wuyu Airport (Wuxu, China)",
    NNL: "Nondalton, Alaska",
    NNM: "Naryan-Mar, Russia",
    NNT: "Nan Airport (Nan, Thailand)",
    NNY: "Nanyang (Nanyang, China)",
    NOB: "Nosara Beach Airport (Nosara, Costa Rica)",
    NOC: "Connaught Airport (Knock, Ireland)",
    NOJ: "Nojabrxsk, Russia",
    NOS: "Nosy Be Fascene Airport (Hell-Ville, Madagascar)",
    NOU: "La Tontouta Airport (New Caledonia)",
    NOV: "Huambo Airport (Huambo, Angola)",
    NOZ: "Kemerovskaya Oblast (Novokuznetsk, Russia)",
    NPE: "Hawkes Bay Airport (Napier, New Zealand)",
    NPL: "New Plymouth Airport (New Plymouth, New Zealand)",
    NQN: "Neuquen Airport (Neuquen, Argentina)",
    NQU: "Nuqui Airport (Nuquí, Colombia)",
    NQY: "St Mawgan Airport (Newquay, United Kingdom)",
    NRA: "Narrandera Leeton Aerodrome (Narrandera, Australia)",
    NRK: "Kungsangen Airport (Norrkoping, Sweden)",
    NRN: "Airport Weeze (Weeze, Germany)",
    NRT: "Narita International Airport (Narita-shi, Japan)",
    NSH: "Now Shahr, Iran",
    NSI: "Nsimalen Airport (Yaounde, Cameroon)",
    NSK: "Norilsk Alykel Airport (Kansk, Russia)",
    NSN: "Nelson Airport (Nelson, New Zealand)",
    NST: "Nakhon Si Thammarat Airport (Phra Phrom, Thailand)",
    NTE: "Chateau Bougon Airport (Bouguenais, France)",
    NTG: "Nantong Airport (Nantong, China)",
    NTL: "Williamtown Airport (Ferodale, Australia)",
    NTN: "Normanton (Normanton, Australia)",
    NTQ: "Noto Airport (Anamizu-machi, Japan)",
    NTT: "Niuatoputapu Airport (Niuatoputapu, Tonga)",
    NUE: "Nurnberg Airport (Nuremberg, Germany)",
    NUI: "Nuiqsut (Nuiqsut, Alaska)",
    NUK: "Nukutavake (Nukutavake, French Polynesia)",
    NUL: "Nulato Airport (Nulato, Alaska)",
    NUP: "Alaska (Nunapitchuk, Alaska)",
    NUS: "Norsup, Vanuatu",
    NUX: "Urengoy Airport (Novy Urengoy, Russia)",
    NVA: "Neiva Lamarguita Airport (Neiva, Colombia)",
    NVI: "Navoi Airport (Navoi, Uzbekistan)",
    NVK: "Framnes Airport (Narvik, Norway)",
    NVR: "Novgorod, Russia",
    NVT: "Ministro Victor Konder International Airport (Navegantes, Brazil)",
    NWA: "Moheli, Comoros",
    NWI: "Norwich Airport (Norwich, United Kingdom)",
    NYA: "Norwood Young America, Minnesota",
    NYK: "Nanyuki Airport (Nyeri, Kenya)",
    NYM: "Nadym Airport (Nadym, Russia)",
    NYO: "Skavsta Airport (Nykoping, Sweden)",
    NYU: "Nyaung U Airport (Nyaung-u, Myanmar)",
    NZH: "Manzhouli (Manzhouli, China)",
    OAG: "Springhill Airport (Arthurville, Australia)",
    OAJ: "Albert J Ellis Airport (Richlands, North Carolina)",
    OAK: "Oakland International Airport (Oakland, California)",
    OAM: "Oamaru Airport (Oamaru, New Zealand)",
    OAX: "Xoxocotlan Airport (San Bernardo Mixtepec, Mexico)",
    OBN: "Oban Connel Airport (Oban, United Kingdom)",
    OBO: "Obihiro Airport (Obihiro-shi, Japan)",
    OBU: "Kobuk Airport (Kobuk, Alaska)",
    OBX: "Obo (Obo, Papua New Guinea)",
    OCC: "Coca Airport (Chontapunta, Ecuador)",
    ODN: "Sarawak (Long Seridan, Malaysia)",
    ODS: "Odessa Central Airport (Odesa, Ukraine)",
    ODW: "Oak Harbor Airpark (Oak Harbor, Washington)",
    ODY: "Oudomxay (Oudomxay, Lao People's Democratic Republic)",
    OER: "Ornskoldsvik Airport (Husum, Sweden)",
    OFI: "Ouango Fitini (Ouango Fitini, Cote D'Ivoire)",
    OGG: "Kahului Airport (Kahului, Hawaii)",
    OGN: "Yonaguni Airport (Yonaguni-cho, Japan)",
    OGS: "Ogdensburg International Airport (Ogdensburg, New York)",
    OGX: "Ain Beida (Ouargla, Algeria)",
    OGZ: "Ordzhonikidze North Airport (Mozdok, Russia)",
    OHD: "Ohrid Airport (Ohrid, Macedonia)",
    OHE: "Hamburg Airport (Hamburg, Germany)",
    OHO: "Okhotsk Airport (Okhotsk, Russia)",
    OIM: "Oshima Airport (Oshima-machi, Japan)",
    OIT: "Oita Airport (Kunisaki-shi, Japan)",
    OKA: "Shimojishima Airport (Naha-shi, Japan)",
    OKC: "Will Rogers World Airport (Oklahoma City, Oklahoma)",
    OKD: "Okadama Airport (Sapporo-shi, Japan)",
    OKJ: "Okayama Airport (Okayama-shi, Japan)",
    OKR: "Yorke Island, Australia",
    OKY: "Oakey Aerodrome (Oakey, Australia)",
    OLA: "Orland Airport (Orland, Norway)",
    OLB: "Olbia Costa Smeralda Airport (Terranova, Italy)",
    OLF: "L. M. Clayton Airport (Wolf Point, Montana)",
    OLH: "Alaska (Old Harbor, Alaska)",
    OLJ: "Malampa (Olpoi, Vanuatu)",
    OLP: "Olympic Dam Aerodrome (Roxby Downs, Australia)",
    OMA: "Eppley Airfield (Omaha, Nebraska)",
    OMB: "Omboué (Omboue, Gabon)",
    OMC: "Ormoc Airport (Ormoc, Philippines)",
    OMD: "Oranjemund Airport (Oranjemund, Namibia)",
    OME: "Nome Airport (Nome, Alaska)",
    OMH: "Uromiyeh Airport (Urmieh, Iran)",
    OMO: "Mostar Airport (Mostar, Bosnia and Herzegovina)",
    OMR: "Oradea Airport (Oradea-Mare, Romania)",
    OMS: "Omsk Southwest Airport (Omsk, Russia)",
    OND: "Ondangwa Airport (Ondangwa, Namibia)",
    ONG: "Mornington Island Airport (Mornington, Australia)",
    ONJ: "Odate-Noshiro Airport (Kitakita-shi, Japan)",
    ONL: "The Oneill Municipal Airport (O'neill, Nebraska)",
    ONT: "Ontario International Airport (Ontario, California)",
    OOK: "Toksook Bay (Toksook Bay, Alaska)",
    OOL: "Gold Coast (Coolangatta) (Gold Coast, Australia)",
    OPF: "Opa Locka Airport (Opa-Locka, Florida)",
    OPO: "Porto Airport (Maia, Portugal)",
    OPS: "Sinop Airport (Sinop, Brazil)",
    OPU: "Balimo (Balimo, Papua New Guinea)",
    ORB: "Orebro Airport (Orebro, Sweden)",
    ORD: "Chicago O'Hare International Airport (Chicago, Illinois)",
    ORF: "Norfolk International Airport (Norfolk, Virginia)",
    ORH: "Worcester Municipal Airport (Worcester, Massachusetts)",
    ORI: "Port Lions, Alaska",
    ORJ: "Orinduik Airport (Rera, Brazil)",
    ORK: "Cork Airport (Fivemilebridge, Ireland)",
    ORM: "Sywell Airport (Northampton, United Kingdom)",
    ORN: "Es Senia Airport (Oran Rp, Algeria)",
    ORV: "Curtis Memorial (Noorvik, Alaska)",
    ORY: "Paris Orly Airport (Paris, France)",
    OSD: "Ostersunds Airport (Frösö, Sweden)",
    OSI: "Osijek Airport (Osijek, Croatia)",
    OSK: "Oskarshamn Airport (Fårbo, Sweden)",
    OSL: "Oslo Gardermoen Airport (Gardermoen, Norway)",
    OSM: "Mosul Airport (Mosul, Iraq)",
    OSR: "Mosnov Airport (Mošnov, Czech Republic)",
    OSS: "Osh Airport (Osh, Kyrgyzstan)",
    OST: "Oostende Airport (Oostende, Belgium)",
    OSW: "Orsk (Orsk, Russia)",
    OSY: "Namsos Airport (Namsos, Norway)",
    OSZ: "Koszalin Airport (Sianów, Poland)",
    OTH: "North Bend Municipal Airport (North Bend, Oregon)",
    OTP: "Otopeni Airport (Bucharest, Romania)",
    OTR: "Coto 47 Airport (Coto 47, Costa Rica)",
    OTZ: "Ralph Wien Memorial Airport (Kotzebue, Alaska)",
    OUA: "Ouagadougou Airport (Ouagadougou, Burkina Faso)",
    OUD: "Angads Airport (Oujda, Morocco)",
    OUE: "Ouesso Airport (Ouesso, Congo)",
    OUL: "Oulu Airport (Oulunsalo, Finland)",
    OUZ: "Mauritania (Zouerate, Mauritania)",
    OVB: "Tolmachevo Airport (Novosibirsk, Russia)",
    OVD: "Asturias Airport (Castrillón, Spain)",
    OVS: "Boscobel Airport (Boscobel, Wisconsin)",
    OXB: "Bissau Oswaldo Vieira Airport (Bissau, Guinea-Bissau)",
    OXF: "Oxford Airport (Kidlington, United Kingdom)",
    OXR: "Oxnard Airport (Oxnard, California)",
    OYE: "Oyem Airport (Oyem, Gabon)",
    OYG: "Moyo (Moyo, Uganda)",
    OZC: "Ozamis-Mindanao Island Airport (Ozamis City, Philippines)",
    OZH: "Zaporozhye East Airport (Zaporizhzhya, Ukraine)",
    OZZ: "Ouarzazate Airport (Ouarzazate, Morocco)",
    PAD: "Paderborn-Lippstadt Airport (Büren, Germany)",
    PAH: "Barkley Regional Airport (West Paducah, Kentucky)",
    PAI: "Pailin Airport (Pailin, Cambodia)",
    PAP: "Port Au Prince, Haiti",
    PAS: "Paros Island Airport (Levkai, Greece)",
    PAT: "Lok Nayak Jaiprakash Airport (Patna, India)",
    PAZ: "Tajin Airport (Castillo de Teayo, Mexico)",
    PBC: "Puebla Airport (Tlaltenango, Mexico)",
    PBD: "Porbandar Airport (Porbandar, India)",
    PBG: "Plattsburgh Air Force Base (Plattsburgh, New York)",
    PBH: "Paro Airport (Paro, Bhutan)",
    PBI: "Palm Beach International Airport (West Palm Beach, Florida)",
    PBJ: "Malampa (Paama, Vanuatu)",
    PBM: "Zandery Airport (Sabakoe, Suriname)",
    PBO: "Paraburdoo Airport (Paraburdoo, Australia)",
    PBP: "Punta Islita Airport (Punta Islita, Costa Rica)",
    PBU: "Putao Airport (Putao, Myanmar)",
    PCE: "Painter Creek (Painter Creek, Alaska)",
    PCL: "Pucallpa Airport (Callaria, Peru)",
    PCR: "Puerto Carreno Airport (Puerto Carreño, Colombia)",
    PDA: "Puerto Inirida Airport (Guaviare, Colombia)",
    PDB: "Pedro Bay (Pedro Bay, Alaska)",
    PDG: "Tabing Airport (Padang, Indonesia)",
    PDL: "Ponta Delgada Airport (Ponta Delgada, Portugal)",
    PDP: "Maldonado Airport (Punta del Este, Uruguay)",
    PDS: "Piedras Negras International Airport (Piedras Negras, Mexico)",
    PDT: "Eastern Oregon Regional Airport (Pendleton, Oregon)",
    PDX: "Portland International Airport (Portland, Oregon)",
    PEC: "Pelican Sea Plane Base (Pelican, Alaska)",
    PED: "Pardubice (Pardubice, Czech Republic)",
    PEE: "Bolshesavino Airport (Perm', Russia)",
    PEG: "Perugia Airport (Assisi, Italy)",
    PEI: "Matecana Airport (Pereira, Colombia)",
    PEK: "Beijing Capital Airport (Shunyi, China)",
    PEM: "Padre Aldamiz Airport (Puerto Maldonado, Peru)",
    PEN: "Penang International Airport (Batu Maung, Malaysia)",
    PER: "Perth International Airport (Perth, Australia)",
    PES: "Petrozavodsk Northwest Airport (Petrozavodsk, Russia)",
    PET: "Pelotas Airport (Pelotas, Brazil)",
    PEU: "Puerto Lempira Airport (Puerto Lempira, Honduras)",
    PEW: "Peshawar Airport (Peshawar, Pakistan)",
    PEX: "Pechora Southwest Airport (Ukhta, Russia)",
    PEZ: "Penza (Penza, Russian Federation)",
    PFB: "Lauro Kurtz Airport (Passo Fundo, Brazil)",
    PFN: "Panama City Bay County Airport (Panama City, Florida)",
    PFO: "Paphos International Airport (Paphos, Cyprus)",
    PFQ: "Parsabad, Iran",
    PGA: "Page Municipal Airport (Page, Arizona)",
    PGF: "Rivesaltes Airport (Perpignan, France)",
    PGK: "Pangkalpinang Airport (Pangkalpinang, Indonesia)",
    PGM: "Port Graham (Port Graham, Alaska)",
    PGU: "Page Municipal Airport (Asalouyeh, Iran)",
    PGV: "Pitt Greenville Airport (Greenville, North Carolina)",
    PGX: "Bassillac Airport (St-Pierre, France)",
    PHC: "Port Harcourt International Airport (Port Harcourt, Nigeria)",
    PHE: "Port Hedland Airport (Port Hedland, Australia)",
    PHF: "Newport News-Williamsburg International Airport (Newport News, Virginia)",
    PHG: "Port Harcourt City (Port Harcourt, Nigeria)",
    PHL: "Philadelphia International Airport (Philadelphia, Pennsylvania)",
    PHO: "Point Hope Airport (Point Hope, Alaska)",
    PHS: "Phitsanulok Airport (Phitsanulok, Thailand)",
    PHW: "Hendrik Van Eck Airport (Phalaborwa, South Africa)",
    PHX: "Sky Harbor International Airport (Phoenix, Arizona)",
    PIA: "Greater Peoria Regional Airport (Peoria, Illinois)",
    PIB: "Pine Belt Regional Airport (Moselle, Mississippi)",
    PIE: "St. Petersburg-Clearwater International Airport (Clearwater, Florida)",
    PIF: "Pingdong Airport (Pingtung, Taiwan)",
    PIH: "Pocatello Municipal Airport (Pocatello, Idaho)",
    PIK: "Glasgow Prestwick International Airport (Prestwick, United Kingdom)",
    PIN: "Parintins Airport (Parintins, Brazil)",
    PIP: "Pilot Point Airport (Pilot Point, Alaska)",
    PIR: "Pierre Municipal Airport (Pierre, South Dakota)",
    PIS: "Biard Airport (Vouneuil-sous-Biard, France)",
    PIT: "Pittsburgh International Airport (Coraopolis, Pennsylvania)",
    PIU: "Capitan Concha Airport (Piura, Peru)",
    PIW: "Pikwitonei Airport (Nelson House, Canada)",
    PIX: "Pico Airport (Madalena, Portugal)",
    PIZ: "Dew Station (Point Lay, Alaska)",
    PJA: "Sweden (Pajala, Sweden)",
    PJG: "Panjgur Airport (Panjgur, Pakistan)",
    PJM: "Puerto Jimenez Airport (Puerto Jiménez, Costa Rica)",
    PKA: "Alaska (Napaskiak, Alaska)",
    PKB: "Wood County Airport-Gill Robb Wilson Field (Williamstown, West Virginia)",
    PKC: "Petropavlovsk Yelizovo Airport (Elizovo, Russia)",
    PKE: "Parkes Airport (Parkes, Australia)",
    PKG: "Pangkor Airport (Pangkor, Malaysia)",
    PKK: "Pakokku (Pakokku, Myanmar)",
    PKP: "French Polynesia (Puka Puka, French Polynesia)",
    PKR: "Pokhara Airport (Pokhara, Nepal)",
    PKU: "Simpang Tiga Airport (Pekanbaru, Indonesia)",
    PKY: "Tjilik Riwut Airport (Buntok, Indonesia)",
    PKZ: "Pakse Airport (Pakxe, Laos)",
    PLD: "Playa Samara Airport (Nicoya, Costa Rica)",
    PLH: "Roborough Airport (Plymouth, United Kingdom)",
    PLJ: "Belize (Placencia, Belize)",
    PLM: "Sultan Mahmud Badaruddin Ii Airport (Palembang, Indonesia)",
    PLN: "Pellston Regional Airport (Pellston, Michigan)",
    PLO: "Port Lincoln Airport (Port Lincoln, Australia)",
    PLQ: "Palanga International (Klaipeda/Palanga, Lithuania)",
    PLS: "Providenciales Airport (The Bight Settlements, Turks And Caicos Islands)",
    PLU: "Pampulha Airport (Belo Horizonte, Brazil)",
    PLW: "Mutiara Airport (Palu, Indonesia)",
    PLX: "Semipalatinsk, Kazakhstan",
    PLZ: "H F Verwoerd Airport (Port Elizabeth, South Africa)",
    PMA: "Pemba Airport (Pemba, Tanzania)",
    PMC: "El Tepual International Airport (Los Quemas, Chile)",
    PMD: "Air Force Plant Nr 42 Palmdale (Palmdale, California)",
    PME: "Portsmouth Airport (Portsmouth, United Kingdom)",
    PMF: "Parma Airport (Parma, Italy)",
    PMI: "Palma de Mallorca Airport (Palma, Spain)",
    PML: "Port Moller, Alaska",
    PMO: "Palermo Airport (Cinisi, Italy)",
    PMR: "Palmerston North Airport (Palmerston North, New Zealand)",
    PMV: "Del Caribe International Airport (Pampatar, Venezuela)",
    PMW: "Palmas Airport (Palmas, Brazil)",
    PMY: "El Tehuelche Airport (Puerto Madryn, Argentina)",
    PMZ: "Palmar Sur Airport (Palmar Sur, Costa Rica)",
    PNA: "Pamplona Airport (Noáin, Spain)",
    PND: "Punta Gorda Airport (Punta Gorda, Belize)",
    PNH: "Pochentong Airport (Phnom Penh, Cambodia)",
    PNI: "Pohnpei International Airport (Palikir, Federated States of Micronesia)",
    PNK: "Supadio Airport (Pontianak, Indonesia)",
    PNL: "Pantelleria Airport (Pantelleria, Italy)",
    PNP: "Girua Airport (Popondetta, Papua New Guinea)",
    PNQ: "Pune Airport (Pune, India)",
    PNR: "Pointe Noire Airport (Pointe-Noire, Congo)",
    PNS: "Pensacola Regional Airport (Pensacola, Florida)",
    PNZ: "Senador Nilo Coelho Airport (Petrolina, Brazil)",
    POA: "Salgado Filho International Airport (Porto Alegre, Brazil)",
    POG: "Port Gentil Airport (Port-Gentil, Gabon)",
    POL: "Pemba Airport (Pemba, Mozambique)",
    POM: "Port Moresby International Airport (Port Moresby, Papua New Guinea)",
    POP: "Puerto Plata International Airport (San Felipe de Puerto Plata, Dominican Republic)",
    POR: "Pori Airport (Pori, Finland)",
    POS: "Piarco Airport (Trinidad, Trinidad and Tobago)",
    POZ: "Lawica Airport (Poznan, Poland)",
    PPB: "Presidente Prudente Airport (Presidente Prudente, Brazil)",
    PPE: "Punta Penasco Airport (Pto. Penasco, Mexico)",
    PPG: "Pago Pago International Airport (Pago Pago, American Samoa)",
    PPK: "Petropavlovsk (Petropavlovsk, Kazakhstan)",
    PPL: "Nepal (Phaplu, Nepal)",
    PPN: "Guillermo Leon Valencia Airport (Popayán, Colombia)",
    PPP: "Proserpine Aerodrome (Brandy Creek, Australia)",
    PPS: "Puerto Princesa International Airport (Puerto Princesa, Philippines)",
    PPT: "Tahiti Faaa Airport (Papeete, French Polynesia)",
    PPV: "Alaska (Port Protection, Alaska)",
    PQC: "Duong Dong Airport (Kien Giang, Vietnam)",
    PQI: "Northern Maine Regional Airport (Presque Isle, Maine)",
    PQQ: "Port Macquarie Airport (Port Macquarie, Australia)",
    PQS: "Pilot Station (Pilot Station, Alaska)",
    PRC: "Ernest A Love Field Airport (Prescott, Arizona)",
    PRG: "Prague Ruzyne Airport (Prague 6, Czech Republic)",
    PRI: "Praslin Airport (Praslin Island, Seychelles)",
    PRN: "Pristina Airport (Prishtina, Serbia)",
    PSA: "Pisa Airport (Pisa, Italy)",
    PSC: "Tri Cities Airport (Pasco, Washington)",
    PSE: "Mercedita Airport (Coto Laurel, Puerto Rico)",
    PSG: "Petersburg James A Johnson Airport (Petersburg, Alaska)",
    PSO: "Antonio Narino Airport (Chachagüí, Colombia)",
    PSP: "Palm Springs International Airport (Palm Springs, California)",
    PSR: "Pescara Airport (Pescara, Italy)",
    PSS: "Posadas Airport (Posadas, Argentina)",
    PSZ: "Salvador Ogaya Gutierrez Airport (Puerto Suárez, Bolivia)",
    PTA: "Port Alsworth (Port Alsworth, Alaska)",
    PTF: "Malololailai Airport (Malololailai, Fiji)",
    PTG: "Pietersburg Municipal Airport (Pietersburg, South Africa)",
    PTH: "Port Heiden Airport (Port Heiden, Alaska)",
    PTP: "Le Raizet Airport (Les Abymes, Guadeloupe)",
    PTU: "Platinum (Platinum, Alaska)",
    PTY: "Tocumen International Airport (Tocumen, Panama)",
    PUB: "Pueblo Memorial Airport (Pueblo, Colorado)",
    PUF: "Pont Long Uzein Airport (Lescar, France)",
    PUJ: "Punta Cana Airport (Salvaleón de Higüey, Dominican Republic)",
    PUK: "Pukarua, French Polynesia",
    PUQ: "Carlos Ibanez de Campo International Airport (Punta Arenas, Chile)",
    PUS: "Kimhae International Airport (Busan, South Korea)",
    PUU: "Puerto Asis Airport (Puerto Asís, Colombia)",
    PUW: "Pullman-Moscow Regional Airport (Pullman, Washington)",
    PUY: "Pula Airport (Pluj, Croatia)",
    PVA: "Providencia Island Airport (San Andrés, Colombia)",
    PVC: "Provincetown Municipal Airport (Provincetown, Massachusetts)",
    PVD: "Theodore Francis Green State Airport (Warwick, Rhode Island)",
    PVG: "Pudong International Airport (Huinan, China)",
    PVH: "Governador Jorge Teixeira de Oliveira Internatio (Pôrto Velho, Brazil)",
    PVK: "Preveza Airport (Paliambela, Greece)",
    PVR: "Lic Gustavo Diaz Ordaz International Airport (Puerto Vallarta, Mexico)",
    PWE: "Under Construction Pevek Airport (Anadyr', Russia)",
    PWK: "Pal Waukee Airport (Wheeling, Illinois)",
    PWM: "Jetport International Airport (Portland, Maine)",
    PWQ: "Pavlodar South Airport (Pavlodar, Kazakhstan)",
    PXM: "Puerto Escondido Airport (San Pedro Juchatengo, Mexico)",
    PXO: "Porto Santo Airport (Porto Santo, Portugal)",
    PXU: "Pleiku Area Airport (Gia Lai, Vietnam)",
    PYH: "Puerto Ayacucho Airport (Maroa, Venezuela)",
    PYJ: "Russia (Polyarnyj, Russia)",
    PZB: "Pietermaritzburg Airport (Pietermaritzburg, South Africa)",
    PZE: "Penzance Heliport (Penzance, United Kingdom)",
    PZI: "Pan Zhi Hua Bao AnYing (Pan Zhi Hua, China)",
    PZO: "Puerto Ordaz Airport (Ciudad Guayana, Venezuela)",
    PZU: "Port Sudan International Airport (Port Sudan, Sudan)",
    QBC: "Bella Coola Airport (Masset, Canada)",
    QDH: "Ashford International Rail Station (Ashford, United Kingdom)",
    QDU: "Germany (Dusseldorf, Germany)",
    QFB: "Freiburg Hauptbahnhof (Freiburg, Germany)",
    QFZ: "Saarbruecken Rail Station (Sarrebruck, Germany)",
    QJY: "Cheju International Airport (Jeju-Si, South Korea)",
    QJZ: "France (Nantes, France)",
    QKL: "Koeln Hauptbahnhof (Cologne, Germany)",
    QOW: "Owerri (Owerri, Nigeria)",
    QQD: "Dover Rail Station (Dover, United Kingdom)",
    QQH: "Harwich Rail Station (Harwich, United Kingdom)",
    QQK: "England (London, United Kingdom)",
    QQM: "Manchester International Airport (Manchester, United Kingdom)",
    QQN: "Birmingham International Airport (Birmingham, United Kingdom)",
    QQP: "Paddington Station (London, United Kingdom)",
    QQS: "St Pancras International (Britrail Rail Zone S, United Kingdom)",
    QQU: "Birmingham International Airport (London, United Kingdom)",
    QQW: "Waterloo Railway Station (London, United Kingdom)",
    QQX: "Bath Rail Service (Bath, United Kingdom)",
    QQY: "Birmingham International Airport (York, United Kingdom)",
    QRH: "Rotterdam Airport (Rotterdam, Netherlands)",
    QRO: "Queretaro Airport (Queretaro, Mexico)",
    QRW: "Delta (Warri, Nigeria)",
    QSF: "Setif (Setif, Algeria)",
    QUL: "Qulin, Missouri",
    QWB: "Afonso Pena International Airport (Sao Jose dos Pinhais, Brazil)",
    QXB: "Aix Les Milles Airport (Aix-les-milles, France)",
    QXG: "Pays de la Loire (Angers, France)",
    QYU: "Gavleborg (Gefle, Sweden)",
    QYX: "Uppsala Station (Uppsala, Sweden)",
    RAB: "Rabaul Airport (Rabaul, Papua New Guinea)",
    RAE: "Arar Airport (Arar, Saudi Arabia)",
    RAH: "Rafha Airport (Rafha, Saudi Arabia)",
    RAI: "Francisco Mendes Airport (Praia, Cape Verde)",
    RAJ: "Rajkot Airport (Rajkot, India)",
    RAK: "Menara Airport (Marrakesh, Morocco)",
    RAO: "Leite Lopes Airport (Ribeirão Prêto, Brazil)",
    RAP: "Rapid City Regional Airport (Rapid City, South Dakota)",
    RAR: "Rarotonga International Airport (Avarua, Cook Islands)",
    RAS: "Rasht Airport (Rasht, Iran)",
    RBA: "Sale Airport (Rabat, Morocco)",
    RBH: "Brooks Lodge (Brooks Lodge, Alaska)",
    RBQ: "Rurrenabaque Airport (Rurrenabaque, Bolivia)",
    RBR: "Presidente Medici International Airport (Rio Branco, Brazil)",
    RBV: "Ramata (Ramata, Solomon Islands)",
    RBX: "Roundup Airport (Roundup, Montana)",
    RBY: "Ruby Airport (Ruby, Alaska)",
    RCB: "Richards Bay Airport (Empangeni, South Africa)",
    RCE: "Roche Harbor Airport (Friday Harbor, Washington)",
    RCH: "Almirante Padilla Airport (Ríohacha, Colombia)",
    RCL: "Redcliffe, Vanuatu",
    RCM: "Richmond Aerodrome (Bellfield, Australia)",
    RCP: "Cinder River, Alaska",
    RDB: "Red Dog (Red Dog, Alaska)",
    RDD: "Redding Municipal Airport (Redding, California)",
    RDM: "Roberts Field Airport (Redmond, Oregon)",
    RDN: "Malaysia (Redang, Malaysia)",
    RDU: "Durham International Airport (Raleigh/Durham, North Carolina)",
    RDV: "Red Devil (Red Devil, Alaska)",
    RDZ: "Marcillac Airport (Marcillac, France)",
    REA: "Reao (Reao, French Polynesia)",
    REC: "Gilberto Freyre International Airport (Recife, Brazil)",
    REG: "Reggio Calabria Airport (Reggio di Calabria, Italy)",
    REL: "Trelew Almirante Zar Airport (Trelew, Argentina)",
    REN: "Orenburg East Airport (Orenburg, Russia)",
    REP: "Siem Reap Airport (Siemrap, Cambodia)",
    RES: "Resistencia Airport (Makallé, Argentina)",
    REU: "Reus Airport (Reus, Spain)",
    REX: "Reynosa International Airport (Reynosa, Mexico)",
    RFD: "Greater Rockford Airport (Rockford, Illinois)",
    RFP: "Raiatea Island Airport (Papeete, French Polynesia)",
    RGA: "Rio Grande Airport (Río Grande, Argentina)",
    RGI: "Rangiroa Airport (Papeete, French Polynesia)",
    RGL: "Rio Gallegos Airport (Río Gallegos, Argentina)",
    RGN: "Mingaladon Airport (Insein, Myanmar)",
    RHI: "Rhinelander-Oneida County Airport (Rhinelander, Wisconsin)",
    RHO: "Paradisi Airport (Rodhos, Greece)",
    RIA: "Santa Maria Airport (Santa Maria, Brazil)",
    RIB: "Gen. Buech Airport (Riberalta, Bolivia)",
    RIC: "Richmond International Airport (Richmond, Virginia)",
    RIG: "Rio Grande Airport (Rio Grande, Brazil)",
    RIS: "Rishiri Airport (Rishirifuji-cho, Japan)",
    RIV: "March Air Force Base (Alessandro, California)",
    RIW: "Riverton Regional Airport (Riverton, Wyoming)",
    RIX: "Riga Airport (Marupe, Latvia)",
    RIY: "Riyan Airport (Shuhayr, Yemen)",
    RJA: "Rajahmundry Airport (Kapavaram, India)",
    RJK: "Rijeka Krk Airport (Rijeka, Croatia)",
    RJL: "Agoncillo (Logrono, Spain)",
    RJN: "Kerman (Rafsanjan, Iran)",
    RKD: "Knox County Regional Airport (Owls Head, Maine)",
    RKS: "Rock Springs-Sweetwater County Airport (Rock Springs, Wyoming)",
    RKT: "Ras Al Khaimah International Airport (United Arab Emirates)",
    RKV: "Reykjavik Airport (Reykjavik, Iceland)",
    RLG: "Rostock-laage, Germany",
    RMA: "Roma Aerodrome (Blythdale, Australia)",
    RMF: "Marsa Alam International (Marsa Alam, Egypt)",
    RMI: "Rimini Airport (Rimini, Italy)",
    RMP: "Rampart (Rampart, Alaska)",
    RMQ: "Taiwan (Taichung, Taiwan)",
    RMT: "Remada Airport (Tatawin, Tunisia)",
    RNA: "Ulawa Airport (Arona, Solomon Islands)",
    RNB: "Ronneby Airport (Kallinge, Sweden)",
    RNL: "Rennell (Rennell, Solomon Islands)",
    RNN: "Bornholm Airport (Ronne, Denmark)",
    RNO: "Reno-Tahoe International Airport (Reno, Nevada)",
    RNP: "Rongelap Island (Rongelap Island, Marshall Islands)",
    RNS: "St Jacques Airport (St-Jacques, France)",
    ROA: "Roanoke Regional Airport-Woodrum Field (Roanoke, Virginia)",
    ROB: "Roberts International Airport (Harbelville, Liberia)",
    ROC: "Greater Rochester International Airport (Rochester, New York)",
    ROI: "Mueang Poi Et (Roi Et, Thailand)",
    ROK: "Rockhampton Airport (Rockhampton, Australia)",
    ROO: "Rondonopolis Airport (Rondonópolis, Brazil)",
    ROP: "Rota International Airport (Rota, Northern Mariana Islands)",
    ROR: "Koror Airport (Koror, Palau)",
    ROS: "Rosario Airport (Rosario, Argentina)",
    ROT: "Rotorua Airport (Rotorua, New Zealand)",
    ROV: "Rostov East Airport (Taganrog, Russia)",
    ROW: "Roswell Industrial Air Center (Roswell, New Mexico)",
    RPR: "Raipur Airport (Banarsi, India)",
    RRG: "Mauritius (Rodrigues Is, Mauritius)",
    RRS: "Roeros Airport (Roros, Norway)",
    RSA: "Santa Rosa Airport (Santa Rosa, Argentina)",
    RSD: "Rock Sound Airport (Rock Sound, Bahamas)",
    RSH: "Russian (Russian Mission, Alaska)",
    RSJ: "Rosario Seaplane Base (Olga, Washington)",
    RST: "Rochester International Airport (Rochester, Minnesota)",
    RSU: "Yeosu Airport (Yeosu-Si, South Korea)",
    RSW: "Southwest Florida International Airport (Fort Myers, Florida)",
    RTA: "Rotuma (Rotuma Island, Fiji)",
    RTB: "Roatan Island Airport (Roatán, Honduras)",
    RTG: "Satartacik Airport (Ruteng, Indonesia)",
    RTM: "Rotterdam Airport (Rotterdam, Netherlands)",
    RTW: "Saratov Airport (Saratov, Russia)",
    RUA: "Arua, Uganda",
    RUD: "Oslo, Norway",
    RUH: "King Khalid International Airport (Riyadh, Saudi Arabia)",
    RUK: "Nepal (Rukumkot, Nepal)",
    RUM: "Rumjatar Airport (Rumjatar, Nepal)",
    RUN: "Saint Denis Gillot Airport (Sainte-Marie, Reunion)",
    RUR: "Rurutu, French Polynesia",
    RUT: "Rutland State Airport (North Clarendon, Vermont)",
    RVA: "Farafangana, Madagascar",
    RVE: "Saravena El Eden Airport (Saravena, Colombia)",
    RVK: "Ryumsjoen Airport (Rorvik, Norway)",
    RVN: "Rovaniemi Airport (Saarenkylä, Finland)",
    RVT: "Western Australia (Ravensthorpe, Australia)",
    RVV: "Raivavae Airport (Rairua, French Polynesia)",
    RXS: "Roxas Airport (Ivisan, Philippines)",
    RYG: "Moss Airport (Rygge, Norway)",
    RYK: "Rahim Yar Khan (Rahim Yar Khan, Pakistan)",
    RZE: "Jasionka Airport (Trzebownisko, Poland)",
    RZP: "Philippines (Taytay Sandoval, Philippines)",
    RZR: "Ramsar Airport (Ramsar, Iran)",
    RZS: "Sawan, Pakistan",
    SAB: "Yrausquin Airport (Netherlands Antilles)",
    SAH: "Sanaa International Airport (Ar Raudha, Yemen)",
    SAL: "El Salvador International Airport (San Luis, El Salvador)",
    SAN: "San Diego International Airport (San Diego, California)",
    SAP: "La Mesa International Airport (San Pedro Sula, Honduras)",
    SAQ: "San Andros Municipal Airport (San Andros, Bahamas)",
    SAT: "San Antonio International Airport (San Antonio, Texas)",
    SAV: "Savannah International Airport (Savannah, Georgia)",
    SAW: "Istanbul Sabiha Gokcen Airport (Umraniye, Turkey)",
    SBA: "Santa Barbara Municipal Airport (Goleta, California)",
    SBH: "Gustavia Airport (Gustavia, Guadeloupe)",
    SBL: "Santa Ana de Yacuma Airport (Santa Ana, Bolivia)",
    SBN: "South Bend Regional Airport (South Bend, Indiana)",
    SBP: "San Luis Obispo County Airport (San Luis Obispo, California)",
    SBR: "Saibai Island (Saibai Island, Australia)",
    SBW: "Sibu Airport (Sibu, Malaysia)",
    SBY: "Salisbury-Wicomico County Regional Airport (Salisbury, Maryland)",
    SBZ: "Turnisor Airport (Sibiu, Romania)",
    SCC: "Deadhorse Airport (Prudhoe Bay, Alaska)",
    SCE: "University Park Airport (State College, Pennsylvania)",
    SCK: "Stockton Metropolitan Airport (Stockton, California)",
    SCL: "Arturo Merino Benitez International Airport (Lo Amor, Chile)",
    SCM: "Scammon Bay (Scammon Bay, Alaska)",
    SCN: "Saarbrucken Airport (Sarrebruck, Germany)",
    SCO: "Aktau (Aktau, Kazakhstan)",
    SCQ: "Santiago Airport (Santiago, Spain)",
    SCT: "Socotra, Yemen",
    SCU: "Antonio Maceo Airport (Cuba)",
    SCV: "Suceava Salcea Airport (Romania)",
    SCW: "Russia (Syktyvkar, Russia)",
    SCX: "Salina Cruz (Salina Cruz, Mexico)",
    SCY: "San Cristobal Airport (Puerto Baquerizo Moreno, Ecuador)",
    SCZ: "Santa Cruz Is (Santa Cruz Is, Solomon Islands)",
    SDD: "Lubango Airport (Lubango, Angola)",
    SDE: "Santiago del Estero Airport (Frías, Argentina)",
    SDF: "Louisville International Airport (Louisville, Kentucky)",
    SDG: "Sanandaj Airport (Sanandaj, Iran)",
    SDJ: "Sendai Airport (Natori-shi, Japan)",
    SDK: "Sandakan Airport (Sandakan, Malaysia)",
    SDL: "Sundsvall Harnosand Airport (Bergeforsen, Sweden)",
    SDN: "Sandane Airport (Sandene, Norway)",
    SDP: "Sand Point Airport (Sand Point, Alaska)",
    SDQ: "De Las Americas International Airport (Santo Domingo, Dominican Republic)",
    SDR: "Santander Airport (Santander, Spain)",
    SDT: "Saidu Sharif Airport (Saidu, Pakistan)",
    SDU: "Santos Dumont Airport (Rio de Janeiro, Brazil)",
    SDV: "Sde Dov Airport (Tel Aviv Yafo, Israel)",
    SDY: "Sidney Richland Municipal Airport (Sidney, Montana)",
    SEA: "Tacoma International Airport (Seattle, Washington)",
    SEB: "Sebha Airport (Sabha, Libya)",
    SEN: "Southend Airport (Southend on Sea, United Kingdom)",
    SEW: "Siwa, Egypt",
    SEZ: "Seychelles International Airport (Victoria, Seychelles)",
    SFA: "El Maou Airport (Safaqis, Tunisia)",
    SFB: "Orlando Sanford International Airport (Sanford, Florida)",
    SFD: "San Fernando de Apure Airport (San Fernando de Apure, Venezuela)",
    SFE: "San Fernando Airport (San Fernando, Philippines)",
    SFG: "Grand Case-Esperance Airport (Guadeloupe)",
    SFJ: "Kangerlussuaq (Kangerlussuaq, Greenland)",
    SFL: "Sao Filipe, Cape Verde",
    SFN: "Sauce Viejo Airport (Santa Fe, Argentina)",
    SFO: "San Francisco International Airport (San Francisco, California)",
    SFT: "Skelleftea Airport (Skelleftea, Sweden)",
    SGC: "Surgut North Airport (Khanty-Mansiysk, Russia)",
    SGD: "Sonderborg Airport (Sonderborg, Denmark)",
    SGF: "Springfield Regional Airport (Springfield, Missouri)",
    SGN: "Tan Son Nhut Airport (Ho Chi Minh City, Vietnam)",
    SGO: "St George (St George, Australia)",
    SGU: "St George Municipal Airport (St. George, Utah)",
    SGX: "Ruvuma (Songea, Tanzania)",
    SGY: "Skagway Airport (Skagway, Alaska)",
    SHA: "Hongqiao Airport (Shanghai, China)",
    SHB: "Nakashibetsu Airport (Nakashibetsu-cho, Japan)",
    SHC: "Indaselassie, Ethiopia",
    SHD: "Shenandoah Valley Regional Airport (Weyers Cave, Virginia)",
    SHE: "Dongta Airport (Shenyang, China)",
    SHG: "Shungnak Airport (Shungnak, Alaska)",
    SHH: "Shishmaref (Shishmaref, Alaska)",
    SHJ: "Sharjah International Airport (Ajman, United Arab Emirates)",
    SHL: "Shillong, India",
    SHM: "Nanki-Shirahama Airport (Shirahama-cho, Japan)",
    SHP: "Qinhuangdao (Qinhuangdao, China)",
    SHR: "Sheridan County Airport (Sheridan, Wyoming)",
    SHV: "Shreveport Regional Airport (Shreveport, Louisiana)",
    SHW: "Sharurah Airport (As-Saraura, Saudi Arabia)",
    SHX: "Shageluk (Shageluk, Alaska)",
    SHY: "Shinyanga (Shinyanga, Tanzania)",
    SIA: "Xiguan Airport (Xi'an, China)",
    SIC: "Sinop, Turkey",
    SID: "Amilcar Cabral International Airport (Santa Maria, Cape Verde)",
    SIF: "Simara Airport (Simara, Nepal)",
    SIG: "Isla Grande Airport (San Juan, Puerto Rico)",
    SIN: "Singapore Changi Airport (Singapore, Singapore)",
    SIP: "Simferopol North Airport (Simferopol', Ukraine)",
    SIT: "Sitka Airport (Sitka, Alaska)",
    SJC: "Norman Y Mineta San Jose International Airport (San Jose, California)",
    SJD: "Los Cabos International Airport (S. Jose del Cabo, Mexico)",
    SJE: "San Jose del Guaviaro Airport (San Jose del Guavuare, Colombia)",
    SJI: "San Jose Airport (San Jose, Philippines)",
    SJJ: "Sarajevo Airport (Ilidža, Bosnia and Herzegovina)",
    SJK: "Sao Jose dos Campos Airport (Sao Jose dos Campos, Brazil)",
    SJO: "Juan Santamaria International Airport (Heredia, Costa Rica)",
    SJP: "Sao Jose do Rio Preto Airport (São José do Rio Prêto, Brazil)",
    SJT: "Mathis Field Airport (San Angelo, Texas)",
    SJU: "Luis Munoz Marin Airport (Carolina, Puerto Rico)",
    SJW: "Shijiazhuang (Shijiazhuang, China)",
    SJY: "Ilmajoki Airport (Seinajoki, Finland)",
    SJZ: "Sao Jorge Airport (Velas, Portugal)",
    SKB: "Golden Rock Airport (Basseterre, Saint Kitts and Nevis)",
    SKC: "Papua New Guinea (Suki, Papua New Guinea)",
    SKD: "Samarqand (Samarkand, Uzbekistan)",
    SKE: "Geiterygen Airport (Skien, Norway)",
    SKG: "Thessaloniki Airport (Thessaloniki, Greece)",
    SKH: "Surkhet (Surkhet, Nepal)",
    SKK: "Shaktoolik (Shaktoolik, Alaska)",
    SKN: "Stokmarknes Airport (Stokkmarknes, Norway)",
    SKO: "Sadiq Abubakar Iii Airport (Shunni, Nigeria)",
    SKP: "Petrovec (Skopje, Macedonia)",
    SKT: "Sialkot (Sialkot, Pakistan)",
    SKU: "Skiros Airport (Skiros, Greece)",
    SKZ: "Sukkur Airport (Sukkur, Pakistan)",
    SLA: "Salta Airport (La Caldera, Argentina)",
    SLC: "Salt Lake City International Airport (Salt Lake City, Utah)",
    SLE: "Mcnary Field Airport (Salem, Oregon)",
    SLH: "Torba (Sola, Vanuatu)",
    SLI: "Solwezi, Zambia",
    SLK: "Adirondack Regional Airport (Saranac Lake, New York)",
    SLL: "Salalah Airport (Salalah, Oman)",
    SLM: "Salamanca Airport (Villagonzalo de Tormes, Spain)",
    SLN: "Salina Municipal Airport (Salina, Kansas)",
    SLP: "San Luis Potosi Airport (S. Luis Potosi, Mexico)",
    SLQ: "Sleetmute Airport (Sleetmute, Alaska)",
    SLU: "Vigie Airport (St Lucia, St. Lucia)",
    SLV: "Simla Airport (Jutogh, India)",
    SLW: "Plan de Guadalupe Airport (General Cepeda, Mexico)",
    SLX: "Salt Cay Airport (Salt Cay, Turks And Caicos Islands)",
    SLY: "Russia (Salekhard, Russia)",
    SLZ: "Marechal Cunha Machado International Airport (Salvador, Brazil)",
    SMA: "Santa Maria Airport (Vila do Porto, Portugal)",
    SMF: "Sacramento International Airport (Sacramento, California)",
    SMI: "Samos Airport (Pithagorion, Greece)",
    SMK: "Alaska (St Michael, Alaska)",
    SML: "Stella Maris Airport (Simms, Bahamas)",
    SMN: "Lemhi County Airport (Salmon, Idaho)",
    SMR: "Simon Bolivar Airport (Colombia)",
    SMS: "Sainte Marie Airport (Toamasina, Madagascar)",
    SMX: "Santa Maria Public Airport (Santa Maria, California)",
    SNA: "John Wayne Airport (Santa Ana, California)",
    SNC: "General Ulpiano Paez Airport (Salinas, Ecuador)",
    SNE: "Preguica Airport (Ribeira Brava, Cape Verde)",
    SNN: "Shannon Airport (Shannon Airport, Ireland)",
    SNO: "Sakon Nakhon Airport (Sakon Nakhon, Thailand)",
    SNP: "Saint Paul Island (Saint Paul Island, Alaska)",
    SNR: "Montoir Airport (Montoir-de-Bretagne, France)",
    SNU: "Santa Clara Airport (Esperanza, Cuba)",
    SNW: "Myanmar (Thandwe, Myanmar)",
    SOB: "Sarmellek Airport (Zalavár, Hungary)",
    SOC: "Adi Sumarmo Wiryokusumo Airport (Surakarta, Indonesia)",
    SOF: "Vrazhdebna Airport (Sofia, Bulgaria)",
    SOG: "Haukasen Airport (Kaupanger, Norway)",
    SOJ: "Sorkjosen Airport (Sørkjosen, Norway)",
    SOM: "San Tome Airport (Cantaura, Venezuela)",
    SON: "Santo Pekoa International Airport (Vanuatu)",
    SOO: "Soderhamn Airport (Soderhamn, Sweden)",
    SOQ: "Jefman Airport (Sorong, Indonesia)",
    SOU: "Southampton International Airport (Southampton, United Kingdom)",
    SOV: "Seldovia, Alaska",
    SOW: "Show Low Municipal Airport (Show Low, Arizona)",
    SPB: "St Thomas Seaplane Base (Charlotte Amalie, US Virgin Islands)",
    SPC: "Santa Cruz de la Palma Airport (Breña Alta, Spain)",
    SPD: "Saidpur Airport (Dinajpur, Bangladesh)",
    SPI: "Capital Airport (Springfield, Illinois)",
    SPL: "Santa Maria Airport (Vila do Porto, Portugal)",
    SPN: "Saipan International Airport (Saipan, Northern Mariana Islands)",
    SPP: "Menongue East Airport (Menongue, Angola)",
    SPR: "San Pedro Airport (San Pedro, Belize)",
    SPS: "Sheppard Air Force Base (Wichita Falls, Texas)",
    SPU: "Split Airport (Split, Croatia)",
    SQO: "Sweden (Storuman, Sweden)",
    SRA: "Santa Rosa Airport (Santa Rosa, Brazil)",
    SRE: "Juana Azurduy de Padilla Airport (Sucre, Bolivia)",
    SRG: "Achmad Yani Airport (Semarang, Indonesia)",
    SRJ: "Capitan G Q Guardia (San Borja, Bolivia)",
    SRP: "Sorstukken Airport (Skjold, Norway)",
    SRQ: "Sarasota Bradenton Airport (Sarasota, Florida)",
    SRV: "Alaska (Stony River, Alaska)",
    SRX: "Surt (Sert, Libya)",
    SRY: "Sary, Iran",
    SRZ: "El Trompillo Airport (Santa Cruz de la Sierra, Bolivia)",
    SSA: "Deputado Luis Eduardo Magalhaes International Ai (Salvador, Brazil)",
    SSB: "Christiansted Harbor Seaplane Base (Christiansted, US Virgin Islands)",
    SSG: "Malabo Airport (Malabo, Equatorial Guinea)",
    SSH: "Ras Nasrani Airport (Al Arish, Egypt)",
    SSJ: "Stokka Airport (Sandnessjoen, Norway)",
    SSR: "Vanuatu (Sara, Vanuatu)",
    SSY: "Mbanza Congo Airport (M'banza Congo, Angola)",
    STC: "St Cloud Regional Airport (St. Cloud, Minnesota)",
    STD: "Mayor Buenaventura Vivas Airport (Santa Ana del Tachira, Venezuela)",
    STG: "Alaska (St George Island, Alaska)",
    STI: "Cibao International Airport (La Lomota, Dominican Republic)",
    STL: "Lambert St Louis International Airport (St. Louis, Missouri)",
    STM: "Santarem International Airport (Santarém, Brazil)",
    STN: "London Stansted International Airport (Stansted Mountfitchet, United Kingdom)",
    STR: "Stuttgart Airport (Stuttgart, Germany)",
    STS: "Sonoma County Airport (Windsor, California)",
    STT: "Cyril E King International Airport (Charlotte Amalie, US Virgin Islands)",
    STV: "Surat Airport (Un, India)",
    STW: "Mikhaylovskoye Airport (Stavropol', Russia)",
    STX: "Henry E Rohlson International Airport (Frederiksted, US Virgin Islands)",
    SUB: "Juanda Airport (Sidoarjo, Indonesia)",
    SUF: "Lamezia Terme Airport (Case Cervi, Italy)",
    SUG: "Surigao Airport (Surigao City, Philippines)",
    SUJ: "Satu Mare Airport (Satu Mare, Romania)",
    SUN: "Friedman Memorial Airport (Hailey, Idaho)",
    SUR: "Summer Beaver (Summer Beaver, Canada)",
    SUV: "Nausori International Airport (Nausori, Fiji)",
    SUX: "Sioux Gateway Airport (Sioux City, Iowa)",
    SVA: "Alaska (Savoonga, Alaska)",
    SVB: "Sambava (Sambava, Madagascar)",
    SVC: "Silver City-Grant County Airport (Silver City, New Mexico)",
    SVD: "E T Joshua Airport (Kingstown, Saint Vincent and the Grenadines)",
    SVG: "Stavanger Sola Airport (Rage, Norway)",
    SVI: "San Vicente del Caguan Airport (San Vicente del Caguán, Colombia)",
    SVJ: "Helle Airport (Svolvar, Norway)",
    SVL: "Savonlinna Airport (Savonlinna, Finland)",
    SVO: "Sheremtyevo Airport (Zelenograd, Russia)",
    SVQ: "Sevilla Airport (Seville, Spain)",
    SVS: "Stevens Village (Stevens Village, Alaska)",
    SVU: "Savusavu Airport (Labasa, Fiji)",
    SVX: "Koltsovo Airport (Yekaterinburg, Russia)",
    SVZ: "San Antonio del Tachira Airport (Táriba, Venezuela)",
    SWA: "Shantou Northeast Airport (Chenghai, China)",
    SWF: "Stewart International Airport (New Windsor, New York)",
    SWJ: "South West Bay Airport (South West Bay, Vanuatu)",
    SWK: "Segrate Airport (Trezzano sul Naviglio, Italy)",
    SWO: "Stillwater Municipal Airport (Stillwater, Oklahoma)",
    SWQ: "Brang Bidji Airport (Sumbawa Besar, Indonesia)",
    SWS: "Swansea Airport (Swansea, United Kingdom)",
    SXB: "Entzheim Airport (Entzheim, France)",
    SXF: "Berlin-Schonefeld International Airport (Schönefeld, Germany)",
    SXL: "Sligo Airport (Larass, Ireland)",
    SXM: "Prinses Juliana International Airport (Netherlands Antilles)",
    SXP: "Sheldon SPB (Sheldon Point, Alaska)",
    SXR: "Srinagar Airport (Srinagar, India)",
    SYB: "Seal Bay Airport (Kodiak, Alaska)",
    SYD: "Kingsford Smith Airport (Sydney, Australia)",
    SYJ: "Sirjan, Iran",
    SYM: "Simao (Simao, China)",
    SYO: "Shonai (Shonai, Japan)",
    SYR: "Hancock International Airport (Syracuse, New York)",
    SYU: "Australia (Sue Island, Australia)",
    SYX: "Sanya (Sanya, China)",
    SYY: "Stornoway Airport (Isle of lewis, United Kingdom)",
    SYZ: "Shiraz International Airport (Shiraz, Iran)",
    SZA: "Soyo Airport (Santo António do Zaire, Angola)",
    SZB: "Sultan Abdul Aziz Shah Airport (Kampong Baru Subang, Malaysia)",
    SZD: "Sheffield City Airport (Sheffield, United Kingdom)",
    SZF: "Çarşamba (Samsun, Turkey)",
    SZG: "Salzburg Airport (Salzburg, Austria)",
    SZV: "China (Suzhou, China)",
    SZX: "Shenzhen Airport (Shenzhen, China)",
    SZZ: "Golenow Airport (Goleniów, Poland)",
    TAB: "Crown Point Airport (Plymouth, Trinidad and Tobago)",
    TAC: "Daniel Z Romualdez Airport (Tacloban City, Philippines)",
    TAE: "Daegu International Airport (Daegu, South Korea)",
    TAG: "Tagbilaran Airport (Tagbilaran City, Philippines)",
    TAH: "Tanna Airport (Isangel, Vanuatu)",
    TAI: "Taiz Ganed Airport (Al-Ganad, Yemen)",
    TAK: "Japan (Takamatsu, Japan)",
    TAL: "Ralph Calhoun (Tanana, Alaska)",
    TAM: "Gen Francisco J Mina International Airport (Tampico, Mexico)",
    TAO: "Liuting Airport (Wanggezhuang, China)",
    TAP: "Tapachula International Airport (Tapachula, Mexico)",
    TAS: "Tashkent South Airport (Tashkent, Uzbekistan)",
    TAT: "Poprad Tatry Airport (Poprad, Slovakia)",
    TBB: "Tuy Hoa Airport (Tuy Hoa, Vietnam)",
    TBG: "Western (Tabubil, Papua New Guinea)",
    TBH: "Romblon Airport (Alcantara, Philippines)",
    TBI: "The Bight Airport (New Bight, Bahamas)",
    TBJ: "Tabarka Airport (Jundobah, Tunisia)",
    TBN: "Waynesville Regional Airport At Forney Field (Fort Leonard Wood, Missouri)",
    TBO: "Tabora, Tanzania",
    TBP: "Pedro Canga Airport (Tumbes, Peru)",
    TBS: "Tbilisi-Noyo Alekseyevka Airport (Tbilisi, Georgia)",
    TBU: "Fua'amotu International Airport (Nuku'alofa, Tonga)",
    TBW: "Tambov, Russia",
    TBZ: "Tabriz Airport (Tabriz, Iran)",
    TCB: "Treasure Cay Airport (Green Turtle Cay, Bahamas)",
    TCE: "Cataloi Airport (Tulcea, Romania)",
    TCH: "Tchibanga, Gabon",
    TCO: "La Florida Airport (Tumaco, Colombia)",
    TCP: "Taba (Taba, Egypt)",
    TCQ: "Cor Fap Carlos C Santa Rosa Airport (Tacna, Peru)",
    TCR: "Tuticorin, India",
    TCT: "Takotna (Takotna, Alaska)",
    TDD: "Jorge Henrich Arauz Airport (Trinidad, Bolivia)",
    TDX: "Mueang Trat (Trat, Thailand)",
    TEB: "Teterboro Airport (Teterboro, New Jersey)",
    TEE: "Tebessa Airport (Tebessa, Algeria)",
    TEK: "Tatitlek Seaplane Base (Valdez, Alaska)",
    TEN: "Tongren (Tongren, China)",
    TER: "Lajes Airport (Praia da Vitória, Portugal)",
    TET: "Tete Chingozi Airport (Tete, Mozambique)",
    TEX: "Telluride Regional Airport (Telluride, Colorado)",
    TFI: "Tufi, Papua New Guinea",
    TFN: "Norte-Los Rodeos Airport (Tegueste, Spain)",
    TFS: "Sur-Reina Sofia Airport (Granadilla, Spain)",
    TGC: "Gibson County Airport (Milan, Tennessee)",
    TGD: "Titograd Airport (Podgorica, Montenegro)",
    TGG: "Sultan Mahmud Airport (Kuala Terengganu, Malaysia)",
    TGH: "Tongoa Airport (Vanuatu)",
    TGJ: "Loyaute (Tiga, New Caledonia)",
    TGM: "Vidrasau Airport (Romania)",
    TGO: "Tongliao (Tongliao, China)",
    TGR: "Touggourt Airport (Ouargla, Algeria)",
    TGU: "Toncontin International Airport (Tegucigalpa, Honduras)",
    TGZ: "Tuxtla Gutierrez Airport (San Fernando, Mexico)",
    THE: "Senador Petronio Portella Airport (Teresina, Brazil)",
    THF: "Tempelhof Central Airport (Berlin, Germany)",
    THL: "Tachilek Airport (Tachilek, Myanmar)",
    THN: "Trollhattan Vanersborg Airport (Trollhatan, Sweden)",
    THO: "Thorshofn Airport (Thorshofn, Iceland)",
    THR: "Mehrabad International Airport (Tehran, Iran)",
    THS: "Sukhothai Airport (Sawankhalok, Thailand)",
    THU: "Pituffik (Pituffik, Greenland)",
    TIA: "Tirane Rinas Airport (Krna, Albania)",
    TIF: "Taif Airport (Saudi Arabia)",
    TIH: "French Polynesia (Tikehau Atoll, French Polynesia)",
    TIJ: "General Abelardo L Rodriguez International Airpo (Tijuana, Mexico)",
    TIM: "Tembagapura Airport (Nabire, Indonesia)",
    TIN: "Tindouf, Algeria",
    TIP: "International (Tripoli, Libyan Arab Jamahiriya)",
    TIQ: "Tinian (Tinian, Northern Mariana Islands)",
    TIR: "Tirupathi Airport (Renigunta, India)",
    TIS: "Thursday Island Airport (Kubin Village, Australia)",
    TIU: "Richard Pearse Airport (Timaru, New Zealand)",
    TIV: "Tivat Airport (Teodo, Montenegro)",
    TIZ: "Tari Airport (Mendi, Papua New Guinea)",
    TJA: "Capitan Oriel Lea Plaza Airport (Tarija, Bolivia)",
    TJM: "Tyumen Northwest Airport (Tyumen', Russia)",
    TJN: "French Polynesia (Takume, French Polynesia)",
    TJQ: "Bulutumbang Airport (Tanjungpandan, Indonesia)",
    TKE: "Tenakee Springs (Tenakee Springs, Alaska)",
    TKG: "Branti Airport (Tanjungkarang, Indonesia)",
    TKJ: "Tok, Alaska",
    TKK: "Truk International Airport (Weno, Federated States of Micronesia)",
    TKN: "Tokunoshima Airport (Amagi-cho, Japan)",
    TKP: "French Polynesia (Takapoto, French Polynesia)",
    TKQ: "Tanzania (Kigoma, Tanzania)",
    TKS: "Tokushima Airport (Matsushige-cho, Japan)",
    TKU: "Turku Airport (Turku, Finland)",
    TKV: "French Polynesia (Tatakoto, French Polynesia)",
    TKX: "Takaroa (Takaroa, French Polynesia)",
    TLA: "Teller (Teller, Alaska)",
    TLC: "Jose Maria Morelos Y Pavon Airport (Toluca de Lerdo, Mexico)",
    TLE: "Toliara Airport (Toliara, Madagascar)",
    TLH: "Tallahassee Regional Airport (Tallahassee, Florida)",
    TLJ: "Tatalina, Alaska",
    TLL: "Ulemiste Airport (Tallinn, Estonia)",
    TLM: "Zenata Airport (Tlemcen, Algeria)",
    TLN: "Le Palyvestre Airport (Hyeres, France)",
    TLS: "Blagnac Airport (Blagnac, France)",
    TLT: "Tuluksak (Tuluksak, Alaska)",
    TLV: "Ben Gurion Airport (Petaẖ Tiqwa, Israel)",
    TMC: "Tambolaka Airport (Tambolaka, Indonesia)",
    TME: "Tame Airport (Tame, Colombia)",
    TMJ: "Termez Airport (Termiz, Uzbekistan)",
    TML: "Tamale Airport (Savelugu, Ghana)",
    TMM: "Toamasina Airport (Toamasina, Madagascar)",
    TMP: "Tampere Pirkkala Airport (Pitkäniemi, Finland)",
    TMR: "Tamanrasset Airport (Tamanrasset, Algeria)",
    TMS: "Sao Tome Salazar Airport (Sao Tome, Sao Tome and Principe)",
    TMT: "Trombetas (Trombetas, Brazil)",
    TMU: "Tambor Airport (Lepanto, Costa Rica)",
    TMW: "Tamworth Airport (Barry, Australia)",
    TMX: "Adrar (Timimoun, Algeria)",
    TNA: "Shandong (Jinan, China)",
    TNC: "Tin City AFS (Tin City, Alaska)",
    TNG: "Boukhalf Airport (Tangiers, Morocco)",
    TNJ: "Kijang Airport (Tanjungpinang, Indonesia)",
    TNK: "Tununak Airport (Tununak, Alaska)",
    TNN: "Tainan Airport (Tainan City, Taiwan)",
    TNO: "Tamarindo Airport (Liberia, Costa Rica)",
    TNR: "Antananarivo Ivato Airport (Ambohidratrimo, Madagascar)",
    TNZ: "Hovsgol (Tosontsengel, Mongolia)",
    TOD: "Tioman Airport (Kampung Genting, Malaysia)",
    TOE: "Nefta Airport (Tawzar, Tunisia)",
    TOF: "Tomsk, Russia",
    TOG: "Togiak Village (Togiak Village, Alaska)",
    TOH: "Vanuatu (Torres, Vanuatu)",
    TOL: "Toledo Express Airport (Swanton, Ohio)",
    TOM: "Tombouctou Airport (Mali)",
    TOS: "Tromso Langnes Airport (Tromso, Norway)",
    TOU: "Touho, New Caledonia",
    TOY: "Toyama Airport (Toyama-shi, Japan)",
    TPA: "Tampa International Airport (Tampa, Florida)",
    TPE: "Taiwan Taoyuan International Airport (Taoyuan City, Taiwan)",
    TPJ: "Taplejung Suketar (Taplejung, Nepal)",
    TPP: "Tarapoto Airport (Tarapoto, Peru)",
    TPQ: "Tepic Airport (Tepic, Mexico)",
    TPS: "Trapani Birgi Airport (Trapani, Italy)",
    TQR: "San Domino Island, Italy",
    TRC: "Torreon International Airport (Torreón, Mexico)",
    TRD: "Trondheim Vaernes Airport (Stjordal, Norway)",
    TRE: "Tiree Aerodrome (Crossapol, United Kingdom)",
    TRF: "Torp Airport (Sandefjord, Norway)",
    TRG: "Tauranga Airport (Tauranga, New Zealand)",
    TRI: "Tri-Cities Regional Airport (Blountville, Tennessee)",
    TRK: "Tarakan Airport (Tarakan, Indonesia)",
    TRN: "Turin International Airport (Caselle, Italy)",
    TRO: "Taree Airport (Taree, Australia)",
    TRS: "Ronchi Dei Legionari Airport (Ronchi, Italy)",
    TRU: "Cap C Martinez de Pinillos Airport (Huanchaco, Peru)",
    TRV: "Thiruvananthapuram Airport (Thiruvananthapuram, India)",
    TRW: "Bonriki International Airport (Tarawa, Kiribati)",
    TRZ: "Tiruchirapally, India",
    TSA: "Taipei Songshan Airport (Taipei City, Taiwan)",
    TSE: "Tselinograd South Airport (Aqmola, Kazakhstan)",
    TSF: "Treviso Airport (Treviso, Italy)",
    TSJ: "Tsushima Airport (Tsushima-shi, Japan)",
    TSL: "Tamuin Airport (Ciudad Valles, Mexico)",
    TSN: "Zhangguizhuang Airport (Tanggu, China)",
    TSO: "Isles Of Scilly, United Kingdom",
    TSR: "Timisoara Northeast Airport (Romania)",
    TSS: "East 34th Street Heliport (New York, New York)",
    TST: "Trang Airport (Muang Trang, Thailand)",
    TSV: "Townsville Airport (Townsville, Australia)",
    TTA: "Tan-Tan (Tan Tan, Morocco)",
    TTE: "Babullah Airport (Ternate, Indonesia)",
    TTJ: "Tottori Airport (Tottori-shi, Japan)",
    TTQ: "Tortuquero Airport (Colorado, Costa Rica)",
    TTT: "Taitung Airport (Taitung City, Taiwan)",
    TTU: "Sania Ramel Airport (Tetouan, Morocco)",
    TUA: "El Rosal Teniente Guerrero Airport (Urbina, Ecuador)",
    TUB: "Tubuai, French Polynesia",
    TUC: "Teniente Benjamin Matienzo Airport (Banda del Río Salí, Argentina)",
    TUD: "Tambacounda Airport (Tambacounda, Senegal)",
    TUF: "St Symphorien Airport (Tours, France)",
    TUG: "Tuguegarao Airport (Tuguegarao, Philippines)",
    TUI: "Turaif Airport (Turayf, Saudi Arabia)",
    TUK: "Turbat Airport (Turbat, Pakistan)",
    TUL: "Tulsa International Airport (Tulsa, Oklahoma)",
    TUN: "Aeroport Tunis (Tunis, Tunisia)",
    TUO: "Taupo Aerodrome (Taupo, New Zealand)",
    TUP: "Tupelo Municipal-C D Lemons Airport (Tupelo, Mississippi)",
    TUR: "Tucurui Airport (Tucuruí, Brazil)",
    TUS: "Tucson International Airport (Tucson, Arizona)",
    TUU: "Tabuk Airport (Tabuk, Saudi Arabia)",
    TVC: "Cherry Capital Airport (Traverse City, Michigan)",
    TVF: "Thief River Falls Regional Airport (Thief River Falls, Minnesota)",
    TVU: "Taveuni Airport (Taveuni, Fiji)",
    TVY: "Dawe, Myanmar",
    TWA: "Twin Hills (Twin Hills, Alaska)",
    TWB: "Toowoomba Airport (Toowoomba, Australia)",
    TWF: "Twin Falls-Sun Valley Regional Airport (Twin Falls, Idaho)",
    TWT: "Tawitawi (Tawitawi, Philippines)",
    TWU: "Tawau Airport (Tawau, Malaysia)",
    TXK: "Texarkana Regional Airport (Texarkana, Arkansas)",
    TXL: "Berlin-Tegel International Airport (Berlin, Germany)",
    TXN: "Tunxi Airport (Haiyang, China)",
    TYF: "Fryklanda Airport (Torsby, Sweden)",
    TYN: "Taiyuan Wusu Airport (Taiyuan, China)",
    TYR: "Tyler Pounds Field Airport (Tyler, Texas)",
    TYS: "Mcghee Tyson Airport (Knoxville, Tennessee)",
    TZA: "Belize City Municipal Airport (Hattieville, Belize)",
    TZN: "South Andros Airport (Mangrove Cay, Bahamas)",
    TZX: "Trabzon Air Base (Trabzon, Turkey)",
    UAH: "French Polynesia (Ua Huka, French Polynesia)",
    UAK: "Narsarsuaq Airport (Narsarssurk, Greenland)",
    UAP: "French Polynesia (Ua Pou, French Polynesia)",
    UAQ: "San Juan Airport (9 de Julio, Argentina)",
    UAS: "Samburu Airport (Samburu, Kenya)",
    UBA: "Uberaba (Uberaba, Brazil)",
    UBJ: "Yamaguchi-Ube Airport (Ube-shi, Japan)",
    UBP: "Ubon Airport (Don Mot Daeng, Thailand)",
    UCT: "Ust Ukhta Airport (Ukhta, Russia)",
    UDI: "Coronel Aviador Cesar Bombonato Airport (Uberlandia, Brazil)",
    UDJ: "Uzhgorod Airport (Uzhhorod, Ukraine)",
    UDR: "Udaipur Airport (Debari, India)",
    UEL: "Quelimane Airport (Quelimane, Mozambique)",
    UEO: "Kumejima Airport (Kumejima-cho, Japan)",
    UET: "Quetta Airport (Pakistan)",
    UFA: "Ufa South Airport (Oufa, Russia)",
    UGB: "Ugashik Bay Airport (Pilot Point, Alaska)",
    UGC: "Urganch (Urgench, Uzbekistan)",
    UGI: "Uganik Airport (Kodiak, Alaska)",
    UIB: "El Carano Airport (Quibdó, Colombia)",
    UIH: "Vietnam (Qui Nhon, Vietnam)",
    UII: "Utila Airport (Utila, Honduras)",
    UIN: "Quincy Municipal Airport-Baldwin Field (Quincy, Illinois)",
    UIO: "Mariscal Sucre International Airport (Quito, Ecuador)",
    UIP: "Pluguffan Airport (Plomelin, France)",
    UKB: "Kobe Airport (Kobe-shi, Japan)",
    UKK: "Ust-kamenogorsk, Kazakhstan",
    ULB: "Ulei Airport (Port-Vato, Vanuatu)",
    ULN: "Ulaanbaatar Southwest Airport (Ulan Bator, Mongolia)",
    ULO: "Ulaangom (Ulaangom, Mongolia)",
    ULP: "Quilpie Aerodrome (Quilpie, Australia)",
    ULU: "Gulu Airport (Gulu, Uganda)",
    ULY: "Ulyanovsk Northeast Airport (Dimitrovgrad, Russia)",
    UMD: "Uummannaq Airport (Uummannaq, Greenland)",
    UME: "Umea Airport (Umea, Sweden)",
    UNG: "Kiunga, Papua New Guinea",
    UNK: "Unalakleet (Unalakleet, Alaska)",
    UNN: "Ranong Airport (Ranong, Thailand)",
    UPB: "Playa Baracoa (Havana, Cuba)",
    UPG: "Hasanuddin Airport (Maros, Indonesia)",
    URA: "Podstepnyy Airport (Oral, Kazakhstan)",
    URC: "Diwopu Airport (Urumqi, China)",
    URE: "Kuressarre Airport (Kingissepa, Estonia)",
    URG: "Rubem Berta International Airport (Uruguaiana, Brazil)",
    URJ: "Uraj (Uraj, Russian Federation)",
    URO: "Boos Airport (St-Pierre, France)",
    URS: "Kursk, Russia",
    URT: "Surat Thani Airport (Phun Phin, Thailand)",
    URY: "Guriat Airport (Gurayat, Saudi Arabia)",
    USH: "Ushuaia Airport (Ushuaia, Argentina)",
    USK: "Usinsk, Russia",
    USM: "Koh Samui Airport (Ko Samui, Thailand)",
    USN: "Ulsan Airport (Ulsan, South Korea)",
    USQ: "Usak, Turkey",
    USU: "Busuanga Airport (Coron, Philippines)",
    UTH: "Udon Airport (Changwat Udon Thani; Udon Thani, Thailand)",
    UTN: "Pierre Van Ryneveld Airport (Upington, South Africa)",
    UTP: "Rayong Airport (Ban Chang, Thailand)",
    UTT: "K D Matanzima Airport (Umtata, South Africa)",
    UUD: "Ulan Ude-Mukhino Airport (Kabansk, Russia)",
    UUN: "Baruun Urt Airport (Baruun-Urt, Mongolia)",
    UUS: "Yuzhno Sakhalinsk South Airport (Kholmsk, Russia)",
    UVE: "Ouloup Airport (Fayaoué, New Caledonia)",
    UVF: "Hewanorra International Airport (Vieux Fort, St. Lucia)",
    UWE: "Metropolitan Area (Wiesbaden, Germany)",
    UYL: "Janub Darfur (Nyala, Sudan)",
    UYN: "Yulin Airport (Yulin, China)",
    VAA: "Vaasa Airport (Vaasa, Finland)",
    VAI: "Vanimo, Papua New Guinea",
    VAK: "Chevak Airport (Hooper Bay, Alaska)",
    VAN: "Van Airport (Van, Turkey)",
    VAO: "Suavanao Airstrip (Suavanao, Solomon Islands)",
    VAR: "Topoli Airport (Varna, Bulgaria)",
    VAS: "Sivas Airport (Sivas, Turkey)",
    VAV: "Lupepau'u Airport (Neiafu, Tonga)",
    VAW: "Vardoe Airport (Vardo, Norway)",
    VBM: "Alaska (Blue Mountain, Alaska)",
    VBS: "Brescia Montichiari (Verona, Italy)",
    VBV: "Vanuabalavu, Fiji",
    VBY: "Visby Airport (Visby, Sweden)",
    VCE: "Marco Polo International Airport (Venice, Italy)",
    VCL: "Chulai (Tamky, Vietnam)",
    VCP: "Viracopos International Airport (Campinas, Brazil)",
    VCS: "Vietnam (Con Dao, Vietnam)",
    VCT: "Victoria Regional Airport (Victoria, Texas)",
    VCV: "Southern California Logistics Airport (Victorville, California)",
    VDA: "Ovda Airport (Ovda, Israel)",
    VDB: "Fagernes Leirin Airport (Fagernes, Norway)",
    VDC: "Vitoria da Conquista Airport (Vitória da Conquista, Brazil)",
    VDE: "Valverde Airport (Valverde, Spain)",
    VDM: "Gobernador Castello Airport (Viedma, Argentina)",
    VDS: "Vadso Airport (Vadso, Norway)",
    VDZ: "Valdez Airport (Valdez, Alaska)",
    VEE: "Venetie (Venetie, Alaska)",
    VEL: "Vernal Airport (Vernal, Utah)",
    VER: "General Heriberto Jara International Airport (Teocelo, Mexico)",
    VEY: "Vestmannaeyjar Airport (Vestmannaeyjar, Iceland)",
    VFA: "Victoria Falls Airport (Zimbabwe)",
    VGA: "Vijaywada Airport (Manthena, India)",
    VGO: "Vigo Airport (Vigo, Spain)",
    VGZ: "Villagarzon Airport (Villagarzon, Colombia)",
    VHC: "Saurimo Airport (Saurimo, Angola)",
    VHM: "Vilhelmina Airport (Vilhelmina, Sweden)",
    VHZ: "French Polynesia (Vahitahi, French Polynesia)",
    VIE: "Vienna Schwechat International Airport (Klein-Neusiedl, Austria)",
    VIG: "El Vigia, Venezuela",
    VII: "Vinh (Vinh City, Vietnam)",
    VIJ: "Virgin Gorda Airport (Virgin Gorda, British Virgin Islands)",
    VIL: "Dakhla Airport (Ad Dakhla, Western Sahara)",
    VIS: "Visalia Municipal Airport (Visalia, California)",
    VIT: "Vitoria Airport (Vitoria, Spain)",
    VIX: "Goiabeiras Airport (Vitoria, Brazil)",
    VKG: "Kien Giang Airport (Kien Giang, Vietnam)",
    VKO: "Ynukovo Airport (Podol'sk, Russia)",
    VKT: "Vorkuta Airport (Ukhta, Russia)",
    VLC: "Valencia Airport (Manises, Spain)",
    VLD: "Valdosta Regional Airport (Valdosta, Georgia)",
    VLI: "Port Vila Bauerfield Airport (Port-Vila, Vanuatu)",
    VLL: "Valladolid Airport (Valladolid, Spain)",
    VLN: "Zim Valencia Airport (Valencia, Venezuela)",
    VLS: "Vanuatu (Valesdir, Vanuatu)",
    VLV: "Dr Antonio Nicolas Briceno Airport (Siquisique, Venezuela)",
    VLY: "Wales (Anglesey, United Kingdom)",
    VNO: "Vilnius Airport (Vilnius, Lithuania)",
    VNS: "Varanasi Airport (Baragaon, India)",
    VNX: "Vilanculos Airport (Vilanculos, Mozambique)",
    VOG: "Gumrak Airport (Kamyshin, Russia)",
    VOL: "Nea Anchialos Airport (Almiros, Greece)",
    VOZ: "Voronezh-Chertovitskoye Airport (Semiluki, Russia)",
    VPE: "Ondjiva (Ongiva, Angola)",
    VPN: "Vopnafjordur Airport (Egilsstadir, Iceland)",
    VPS: "Eglin Air Force Base (Eglin Village, Florida)",
    VPY: "Chimoio Airport (Chimoio, Mozambique)",
    VQS: "Aeropuerto Antonio Rivera Rodríguez (Puerto Ferro, Puerto Rico)",
    VRA: "Varadero Airport (Varadero, Cuba)",
    VRC: "Virac Airport (Virac, Philippines)",
    VRK: "Varkaus Airport (Varkaus, Finland)",
    VRN: "Verona Airport (Sommacampagna, Italy)",
    VRY: "Vaeroy Airport (Varoy, Norway)",
    VSA: "Villahermosa Airport (Villahermosa, Mexico)",
    VSG: "Lugansk Airport (Luhans'k, Ukraine)",
    VST: "Hasslo Airport (Vasteras, Sweden)",
    VTE: "Vientiane Airport (Vientiane, Laos)",
    VTU: "Las Tunas Airport (Becerra, Cuba)",
    VTZ: "Vishakapatnam Airport (Visakhapatnam, India)",
    VUP: "Alfonso Lopez Airport (Valledupar, Colombia)",
    VVC: "Vanguardia Airport (Villavicencio, Colombia)",
    VVI: "Viru Viru International Airport (Santa Cruz, Bolivia)",
    VVO: "Artem North Airport (Nakhodka, Russia)",
    VVZ: "Illizi (Illizi, Algeria)",
    VXC: "Lichinga Airport (Lichinga, Mozambique)",
    VXE: "San Pedro Airport (Mindelo, Cape Verde)",
    VXO: "Kronoberg Airport (Vaxjo, Sweden)",
    WAA: "Wales (Wales, Alaska)",
    WAE: "Saudi Arabia (Wadi Ad Dawasir, Saudi Arabia)",
    WAG: "Wanganui Airport (Wanganui, New Zealand)",
    WAQ: "Mahajanga (Antsalova, Madagascar)",
    WAT: "Waterford Airport (Waterford, Ireland)",
    WAW: "Okecie International Airport (Warsaw, Poland)",
    WBB: "Stebbins (Stebbins, Alaska)",
    WBQ: "Alaska (Beaver, Alaska)",
    WDH: "Windhoek Airport (Namibia)",
    WEF: "Shandong (Weifang, China)",
    WEH: "Shandong (Weihai, China)",
    WEI: "Weipa Aerodrome (Weipa, Australia)",
    WGA: "Wagga Wagga Airport (Forest Hill, Australia)",
    WGE: "Walgett Airport (Walgett, Australia)",
    WGP: "Mau Hau Airport (Waingapu, Indonesia)",
    WHF: "Wadi Halfa' (Wadi Halfa, Sudan)",
    WHK: "Whakatane Airport (Whakatane, New Zealand)",
    WIC: "Wick Airport (Wick, United Kingdom)",
    WIL: "Nairobi Wilson Airport (Nairobi, Kenya)",
    WIN: "Winton Aerodrome (Corfield, Australia)",
    WJA: "Woja (Woja, Marshall Islands)",
    WJU: "Wonju Airport (WonJu, South Korea)",
    WKA: "Wanaka Airport (Wanaka, New Zealand)",
    WKJ: "Wakkanai Airport (Wakkanai-shi, Japan)",
    WKK: "Aleknagik (Aleknagik, Alaska)",
    WLG: "Wellington International Airport (Wellington, New Zealand)",
    WLH: "Vanuatu (Walaha, Vanuatu)",
    WLK: "Alaska (Selawik, Alaska)",
    WLS: "Wallis Island (Wallis Island, Wallis and Futuna Islands)",
    WMK: "Meyers Chuck (Meyers Chuck, Alaska)",
    WMN: "Maroantsetra Airport (Maroantsetra, Madagascar)",
    WMO: "White Mountain (White Mountain, Alaska)",
    WMR: "Mananara (Mananara, Madagascar)",
    WNA: "Napaskiak (Napakiak, Alaska)",
    WNN: "Wunnummin Lake Airport (Casummit Lake, Canada)",
    WNP: "Naga Airport (Pili, Philippines)",
    WNR: "Windorah Airport (Tanbar, Australia)",
    WNS: "Nawabshah Airport (Nawabshah, Pakistan)",
    WNZ: "Wenzhou Airport (Wenzhou, China)",
    WPM: "Wipim (Wipim, Papua New Guinea)",
    WRE: "Whangarei Airport (Whangarei, New Zealand)",
    WRG: "Wrangell Airport (Wrangell, Alaska)",
    WRL: "Worland Municipal Airport (Worland, Wyoming)",
    WRO: "Strachowice Airport (Wroclaw, Poland)",
    WSN: "Naknek (South Naknek, Alaska)",
    WST: "Westerly State Airport (Westerly, Rhode Island)",
    WSX: "United States (Westsound, Washington)",
    WSZ: "Westport Airport (Westport, New Zealand)",
    WTK: "Alaska (Noatak, Alaska)",
    WTL: "Tuntutuliak (Tuntutuliak, Alaska)",
    WTS: "Antananarivo (Tsiroanomandidy, Madagascar)",
    WUA: "Wu Hai (Wu Hai, China)",
    WUH: "Wuchang Nanhu Airport (Wuhan, China)",
    WUN: "Wiluna, Australia",
    WUS: "Wuyishan (Wuyishan, China)",
    WUX: "Wuxi (Wuxi, China)",
    WVB: "Rooikop (Walvis Bay, South Africa)",
    WWK: "Wewak International Airport (Wewak, Papua New Guinea)",
    WWP: "Alaska (Whale Pass, Alaska)",
    WWT: "Alaska (Newtok, Alaska)",
    WXN: "Wanxian (Wanxian, China)",
    WYA: "Whyalla Airport (Whyalla, Australia)",
    WYS: "Yellowstone Airport (West Yellowstone, Montana)",
    XAD: "Churchill Rail Station (Oro-Medonte, Canada)",
    XAP: "Chapeco Airport (Chapeco, Brazil)",
    XAW: "Capreol Rail Service (Capreol, Canada)",
    XAX: "Dorval Rail Station (Dorval, Canada)",
    XAZ: "Cambellton (Cambellton, Canada)",
    XBE: "Bearskin Lake Airport (Casummit Lake, Canada)",
    XBJ: "Birjand Airport (Birjand, Iran)",
    XBR: "Brockville Airport (Brockville, Canada)",
    XCH: "Christmas Island Airport (The Settlement, Christmas Island)",
    XCI: "Ontario (Oro-Medonte, Canada)",
    XCM: "Chatham Airport (Chatham, Canada)",
    XCR: "Europort Vatry (Coole, France)",
    XDB: "Lille-Europe Railway Station (Lille, France)",
    XDD: " (Canada)",
    XDG: "Halifax Rail Service (Halifax, Canada)",
    XDH: " (Canada)",
    XDM: "Drummondville Airport (Drummondville, Canada)",
    XDP: "Moncton Rail Service (Moncton, Canada)",
    XDQ: "London Ontario Rail Service (London, Canada)",
    XDS: "Ontario (Oro-Medonte, Canada)",
    XDU: " (Canada)",
    XDV: "Prince George, Canada",
    XDW: "Canada (Prince Rupert, Canada)",
    XDX: "Sarina Rail Station (Sarina, Canada)",
    XDY: "Sudbury, Canada",
    XDZ: "The Pas Rail Service (The Pas, Canada)",
    XEA: "Vancouver Rail Service (Vancouver, Canada)",
    XEC: "Windsor Ontario Rail Service (Windsor, Canada)",
    XED: "Disneyland Railway Station (Paris, France)",
    XEE: "Lac Edouard Rail Service (Lac Edouard, Canada)",
    XEF: "Winnipeg Rail Service (Winnipeg, Canada)",
    XEG: "Kingston Rail Service (Kingston, Canada)",
    XEH: "Ladysmith Rail Service (Ladysmith, Canada)",
    XEK: "Saskatchewan (Melville, Canada)",
    XEL: "Quebec (New Carlisle, Canada)",
    XER: "Strasbourg Bus Station (Strasbourg, France)",
    XET: "London City Airport (London, United Kingdom)",
    XEV: "Stockholm Central Station (Stockholm, Sweden)",
    XEZ: "Sodertalje (Sodertalje, Sweden)",
    XFD: "Stratford (Stratford, Canada)",
    XFE: "Parent Rail Service (Parent, Canada)",
    XFG: "Perce Rail Service (Perce, Canada)",
    XFJ: "Eskilstuna Station (Eskilstuna, Sweden)",
    XFK: "Senneterre Rail Service (Senneterre, Canada)",
    XFL: "Shawinigan Rail Station (Shawinigan, Canada)",
    XFM: "Shawnigan Rail Service (Cowichan Valley, Canada)",
    XFN: "Xiangfan (Xiangfan, China)",
    XFP: "Malmö Station (Malmo, Sweden)",
    XFQ: "Weymont Rail Service (Weymont, Canada)",
    XFR: "Malmo South Railway (Malmo, Sweden)",
    XFS: "Alexandria (Alexandria, Canada)",
    XFU: "Tierp Station (Tierp, Sweden)",
    XFV: "Brantford (Brantford, Canada)",
    XFW: "Finkenwerder Airport (Hamburg, Germany)",
    XFY: "Sainte Foy Rail Service (Quebec, Canada)",
    XFZ: "Charny (Charny, Canada)",
    XGC: "Lund (Lund, Sweden)",
    XGJ: "Cobourg Rail Station (Cobourg, Canada)",
    XGK: "Coteau Rail Station (Coteau, Canada)",
    XGM: "England (Grantham, United Kingdom)",
    XGR: "Kangiqsualujjuaq Airport (Chisasibi, Canada)",
    XGY: "Ontario (Grimsby, Canada)",
    XHJ: "Railway Station (Aix La Chapelle, Germany)",
    XHK: "Valence Station (Valence, France)",
    XHM: "Georgetown Rail Station (Georgetown, Canada)",
    XHN: "Belgium (Liege, Belgium)",
    XHS: "British Columbia (Chemainus, Canada)",
    XIA: "Guelph Airport (Guelph, Canada)",
    XIB: "Ontario (Ingersoll, Canada)",
    XIC: "Xichang North Airport (Xichang, China)",
    XID: "Maxville Rail Station (Maxville, Canada)",
    XIF: "Ontario (Napanee, Canada)",
    XIL: "Xilinhot Airport (Xilin Hot, China)",
    XIM: "Quebec (Saint Hyacinthe, Canada)",
    XIO: "St Marys Rail Station (St Marys, Canada)",
    XIP: "Woodstock Rail Service (Woodstock, Canada)",
    XIT: "London City Airport (London, United Kingdom)",
    XIY: "Hsien Yang Airport (Xianyang, China)",
    XJL: "Quebec (Joliette, Canada)",
    XJQ: "Jonquiere Rail Station (Jonquiere, Canada)",
    XKH: "Xieng Khouang (Xieng Khouang, Lao People's Democratic Republic)",
    XKL: "Kuala Lumpur Central Station (Kuala Lumpur, Malaysia)",
    XKS: "Kasabonika Airport (Casummit Lake, Canada)",
    XKV: "Sackville Rail Station (Sackville, Canada)",
    XLB: "Lac Brochet (Lac Brochet, Canada)",
    XLJ: "Quebec Stn. Rail Svce. (Quebec, Canada)",
    XLM: "St Lambert Rail Svce. (Montreal, Canada)",
    XLQ: "Guildwood, Canada",
    XLS: "Saint Louis Airport (Senegal)",
    XLV: "Ontario (Niagara Falls, Canada)",
    XLY: "Aldershot Rail Station (Aldershot, Canada)",
    XLZ: "Nova Scotia (Truro, Canada)",
    XMH: "Manihi Airport (Manihi, French Polynesia)",
    XMN: "Xiamen Airport (Xiamen, China)",
    XMS: "Macas Airport (Zúñac, Ecuador)",
    XMY: "Yam Island (Yam Island, Australia)",
    XNA: "Northwest Arkansas Regional Airport (Bentonville, Arkansas)",
    XNB: "Sinop Airport (Santo Antônio do Içá, Brazil)",
    XNM: "Nottingham Airport (Nottingham, United Kingdom)",
    XNN: "Xining Airport (Xining, China)",
    XNO: "Northallerton, United Kingdom",
    XNV: "Nuneaton Rail Station (Nuneaton, United Kingdom)",
    XNY: "York (New York, New York)",
    XOK: "Ontario (Oakville, Canada)",
    XOP: "Poitou-Charentes (Poitiers, France)",
    XPB: "Parksville Rail Service (Parksville, Canada)",
    XPF: "Penrith Rail Station (Penrith, United Kingdom)",
    XPG: "Gare du Nord Rail Stn (Paris, France)",
    XPJ: "Montpellier Railway Station (Montpellier, France)",
    XPN: "Brampton, Canada",
    XPQ: "Port Klang, Malaysia",
    XPT: "Preston Rail Station (Preston, United Kingdom)",
    XPX: "Pointe-aux-Trembles Rail Station (Pointe-aux-Trembles, Canada)",
    XQE: "United Kingdom (London, United Kingdom)",
    XQG: "Berwick Station (Berwick, United Kingdom)",
    XQH: "United Kingdom (Nottingham, United Kingdom)",
    XQL: "Lancaster Rail Station (Lancaster, United Kingdom)",
    XQP: "Quepos Managua Airport (Quepos, Costa Rica)",
    XQU: "Qualicum Beach Airport (Qualicum Beach, Canada)",
    XRC: "Runcorn Rail Station (Runcorn, United Kingdom)",
    XRF: "Marseille Railway (Marseille, France)",
    XRP: "Pine Ridge Rail Station (Pine Ridge, Canada)",
    XRU: "Rugby Rail Station (Rugby, United Kingdom)",
    XRY: "Jerez Airport (Jerez, Spain)",
    XSC: "South Caicos Airport (Cockburn Harbour, Turks And Caicos Islands)",
    XSH: "Centre (Tours, France)",
    XSI: "South Indian Lake Airport (Nelson House, Canada)",
    XSP: "Seletar Airport (Singapore, Singapore)",
    XSR: "England (Salisbury, United Kingdom)",
    XTG: "Thargomindah Aerodrome (Thargomindah, Australia)",
    XTK: "England (Thirsk, United Kingdom)",
    XTL: "Tadoule Lake Airport (Nelson House, Canada)",
    XTY: "Strathroy Rail Station (Strathroy, Canada)",
    XUZ: "Jiangsu (Xuzhou, China)",
    XVA: "England (Stockport, United Kingdom)",
    XVB: "England (Stafford, United Kingdom)",
    XVC: "United Kingdom (Crewe, United Kingdom)",
    XVG: "Longville Municipal Airport (Longville, Minnesota)",
    XVH: "United Kingdom (Peterborough, United Kingdom)",
    XVJ: "Stevenage Rail Station (Stevenage, United Kingdom)",
    XVU: "Durham Rail Station (Durham, United Kingdom)",
    XVV: "Belleville Rail Service (Belleville, Canada)",
    XVW: "Belleville, United Kingdom",
    XWD: "Wakefield Westgate Rail Station (Wakefield Westgate, United Kingdom)",
    XWH: "Stroke on Trent Rail Station (Stroke on Trent, United Kingdom)",
    XWK: "Karlskrona Rail Svc. (Karlskrona, Sweden)",
    XWL: "Gothenburg (Gothenburg, Sweden)",
    XWM: "Hallsberg Rail Station (Hallsberg, Sweden)",
    XWN: "England (Warrington, United Kingdom)",
    XWP: "Sweden (Hassleholm, Sweden)",
    XWQ: "Sweden (Enkoping, Sweden)",
    XWR: "Orebro Railway Station (Orebro, Sweden)",
    XWS: "United Kingdom (Swindon, United Kingdom)",
    XWV: "Varberg Rail Station (Varberg, Sweden)",
    XWY: "Wyoming Rail Station (Wyoming, Canada)",
    XWZ: "Sweden (Nykoping, Sweden)",
    XXA: "Sweden (Alvesta, Sweden)",
    XXD: "Degerfors Rail Station (Degerfors, Sweden)",
    XXK: "Katrineholm (Katrineholm, Sweden)",
    XXM: "Mjolby, Sweden",
    XXN: "Riyadh Air Base (Riyadh, Saudi Arabia)",
    XXO: "Leksand Rail Station (Leksand, Sweden)",
    XXT: "Sophia Antipolis Heliport (Valbonne, France)",
    XXU: "Sweden (Hedemora, Sweden)",
    XXZ: "Sundsvall Railway Station (Sundsvall, Sweden)",
    XYA: "Yandina (Yandina, Solomon Islands)",
    XYB: "Borlange (Borlänge, Sweden)",
    XYC: "Sweden (Herrljunga, Sweden)",
    XYD: "Lyon Part-Dieu Railway Station (Lyon, France)",
    XYF: "Falkoping Rail Station (Falkoping, Sweden)",
    XYH: "Helsingborg Railway (Helsingborg, Sweden)",
    XYI: "Sweden (Flen, Sweden)",
    XYK: "Norrkoping Railway Service (Norrkoping, Sweden)",
    XYN: "Kristinehamn (Kristinehamn, Sweden)",
    XYP: "Kyrlbo (Avesta Krylbo, Sweden)",
    XYQ: "Angelholm Railway Svc. (Angelholm/Helsingborg, Sweden)",
    XYX: "Sala (Sala, Sweden)",
    XYY: "Arvika Airport (Arvika, Sweden)",
    XYZ: "Harnosand Rail Station (Harnosand, Sweden)",
    XZB: "Casselman Rail Station (Casselman, Canada)",
    XZC: "Glencoe, Canada",
    XZJ: "Rail (Generic), Japan",
    XZL: "Edmonton International Airport (Edmonton, Canada)",
    XZM: "Macau Ferry (Macau, Macao)",
    XZN: "Avignon (Avignon, France)",
    XZO: "Oslo Central Station (Oslo, Norway)",
    XZU: "Off line Point (Rail (Generic), Missouri)",
    XZV: "TGV Station (Toulon, France)",
    YAA: "Anahim Lake Airport (Alexis Creek, Canada)",
    YAC: "Cat Lake Airport (Casummit Lake, Canada)",
    YAG: "Fort Frances Municipal Airport (Fort Frances, Canada)",
    YAK: "Yakutat Airport (Yakutat, Alaska)",
    YAM: "Sault Ste Marie Airport (Sault Ste. Marie, Canada)",
    YAO: "Yaounde Airport (Yaounde, Cameroon)",
    YAP: "Yap International Airport (Colonia, Federated States of Micronesia)",
    YAT: "Attawapiskat Airport (Winisk, Canada)",
    YAX: "Angling Lake Airport (Casummit Lake, Canada)",
    YAY: "St Anthony Airport (St. Anthony, Canada)",
    YAZ: "Tofino Airport (Lake Cowichan, Canada)",
    YBB: "Pelly Bay Townsite Airport (Cambridge Bay, Canada)",
    YBC: "Baie Comeau Airport (Betsiamites, Canada)",
    YBG: "Bagotville Airport (Saguenay, Canada)",
    YBI: "Black Tickle Airport (St. Anthony, Canada)",
    YBK: "Baker Lake Airport (Chesterfield Inlet, Canada)",
    YBL: "Campbell River Airport (Gold River, Canada)",
    YBP: "Yibin (Yibin, China)",
    YBR: "Brandon Airport (Killarney, Canada)",
    YBT: "Brochet (Brochet, Canada)",
    YBV: "Berens River Airport (Nelson House, Canada)",
    YBW: "Bedwell Harbor, Canada",
    YBX: "Lourdes-De-Blanc-Sablon Airport (Havre-St-Pierre, Canada)",
    YBZ: "Toronto Downtown Airport (Toronto, Canada)",
    YCA: "Courtenay Airport (Courtenay, Canada)",
    YCB: "Cambridge Bay Airport (Cambridge Bay, Canada)",
    YCC: "Cornwall Regional Airport (Moose Creek, Canada)",
    YCD: "Nanaimo Airport (Nanaimo, Canada)",
    YCG: "Castlegar Airport (Castlegar, Canada)",
    YCK: "Colville Lake Airport (Hay River, Canada)",
    YCM: "St Catharines Airport (Fonthill, Canada)",
    YCO: "Coppermine Airport (Cambridge Bay, Canada)",
    YCR: "Cross Lake Airport (Nelson House, Canada)",
    YCS: "Chesterfield Inlet Airport (Chesterfield Inlet, Canada)",
    YCU: "Cullaton Lake Airport (Chesterfield Inlet, Canada)",
    YCY: "Clyde River Airport (Iqaluit, Canada)",
    YDA: "Dawson Airport (Dawson, Canada)",
    YDF: "Deer Lake Airport (St. Anthony, Canada)",
    YDN: "Dauphin Airport (Dauphin, Canada)",
    YDP: "Nain Airport (Happy Valley-Goose Bay, Canada)",
    YDQ: "Dawson Creek Airport (Dawson Creek, Canada)",
    YEG: "Edmonton International Airport (Leduc, Canada)",
    YEI: "Bursa, Turkey",
    YEK: "Arviat Airport (Chesterfield Inlet, Canada)",
    YER: "Fort Severn Airport (Casummit Lake, Canada)",
    YES: "Yasouj, Iran",
    YEV: "Inuvik Airport (Hay River, Canada)",
    YFA: "Fort Albany Airport (Winisk, Canada)",
    YFB: "Iqaluit Airport (Iqaluit, Canada)",
    YFC: "Fredericton Airport (Fredericton, Canada)",
    YFH: "Fort Hope Airport (Marathon, Canada)",
    YFJ: "Snare Lake (Snare Lake, Canada)",
    YFO: "Flin Flon Airport (Flin Flon, Canada)",
    YFS: "Fort Simpson Airport (Hay River, Canada)",
    YFX: "Fox Harbour Aerodrome (St. Anthony, Canada)",
    YGB: "Gillies Bay Airport (Gibsons, Canada)",
    YGG: "Ganges Harbor Airport (Saltspring Island, Canada)",
    YGH: "Fort Good Hope Airport (Hay River, Canada)",
    YGJ: "Yonago Airport (Sakaiminato-shi, Japan)",
    YGK: "Kingston Airport (Kingston, Canada)",
    YGL: "La Grande Riviere Airport (Chisasibi, Canada)",
    YGO: "Gods Lake Narrows Airport (Nelson House, Canada)",
    YGP: "Gaspe Airport (Gaspé, Canada)",
    YGR: "Iles de la Madeleine Airport (Fatima, Canada)",
    YGT: "Igloolik Airport (Iqaluit, Canada)",
    YGV: "Harve-St-Pierre Airport (Havre St Pierre, Canada)",
    YGW: "Kuujjuarapik Airport (Chisasibi, Canada)",
    YGX: "Gillam Airport (Nelson House, Canada)",
    YGZ: "Grise Fiord Airport (Iqaluit, Canada)",
    YHA: "Port Hope Simpson Aerodrome (St. Anthony, Canada)",
    YHB: "Hudson Bay Airport (Melfort, Canada)",
    YHD: "Dryden Regional Airport (Dryden, Canada)",
    YHG: "Charlottetown Airport (St. Anthony, Canada)",
    YHI: "Holman Airport (Holman, Canada)",
    YHK: "Gjoa Haven Airport (Cambridge Bay, Canada)",
    YHM: "Hamilton Airport (Beamsville, Canada)",
    YHO: "Hopedale Airport (Happy Valley-Goose Bay, Canada)",
    YHP: "Poplar Hill Airport (Casummit Lake, Canada)",
    YHR: "Harrington Harbour Airport (Havre-St-Pierre, Canada)",
    YHS: "Sechelt Water Aerodrome (Gibsons, Canada)",
    YHU: "Montreal St Hubert Airport (St-Hubert, Canada)",
    YHY: "Hay River Airport (Hay River, Canada)",
    YHZ: "Halifax International Airport (Fall River, Canada)",
    YIF: "Pakuashipi Airport (Havre-St-Pierre, Canada)",
    YIH: "China (Yichang, China)",
    YIK: "Ivujivik Airport (Chisasibi, Canada)",
    YIN: "Yining (Yining, China)",
    YIO: "Pond Inlet Airport (Iqaluit, Canada)",
    YIP: "Willow Run Airport (Ypsilanti, Michigan)",
    YIV: "Island Lake-Garden Hill Airport (Nelson House, Canada)",
    YIW: "Yiwu, China",
    YJT: "Stephenville International Airport (Stephenville, Canada)",
    YKA: "Kamloops Airport (Kamloops, Canada)",
    YKF: "Kitchener Airport (Kitchener, Canada)",
    YKG: "Kangirsuk Airport (Chisasibi, Canada)",
    YKL: "Schefferville Airport (Chisasibi, Canada)",
    YKM: "Yakima Air Terminal (Yakima, Washington)",
    YKQ: "Waskaganish Airport (Chisasibi, Canada)",
    YKS: "Yakutsk Airport (Yakutsk, Russia)",
    YKT: "Klemtu Water Aerodrome (Masset, Canada)",
    YKU: "Chisasibi Aerodrome (Chisasibi, Canada)",
    YLC: "Lake Harbour Airport (Iqaluit, Canada)",
    YLE: "Lac la Martre Aerodrome (Hay River, Canada)",
    YLH: "Lansdowne House Airport (Marathon, Canada)",
    YLL: "Lloydminster Airport (Vegreville, Canada)",
    YLQ: "La Tuque Airport (La Tuque, Canada)",
    YLW: "Kelowna International Airport (Kelowna, Canada)",
    YMH: "Mary's Harbour Airport (St. Anthony, Canada)",
    YMM: "Fort Mcmurray Airport (Fort Chipewyan, Canada)",
    YMN: "Makkovik Airport (Happy Valley-Goose Bay, Canada)",
    YMO: "Moosonee Airport (Winisk, Canada)",
    YMT: "Aéroport de Chapais-Chibougamau (Métabetchouan, Canada)",
    YMX: "Mirabel International Airport (Mirabel, Canada)",
    YMY: "Downtown Rail Station (Montreal, Canada)",
    YNA: "Natashquan Airport (Havre-St-Pierre, Canada)",
    YNB: "Yenbo Airport (Yanbu al Bahr, Saudi Arabia)",
    YNC: "Wemindji Airport (Chisasibi, Canada)",
    YND: "Ottawa Gatineau Airport (Gatineau, Canada)",
    YNE: "Norway House Airport (Nelson House, Canada)",
    YNG: "Youngstown-Warren Regional Airport (Vienna, Ohio)",
    YNJ: "Yanji (Yanji, China)",
    YNO: "North Spirit Lake Airport (Casummit Lake, Canada)",
    YNP: "Natuashish, Canada",
    YNS: "Nemiscau Airport (Chisasibi, Canada)",
    YNT: "Yantai Airport (Yantai, China)",
    YNY: "Yang Yang International Airport (Sonyang-Myeon, South Korea)",
    YNZ: "Yancheng, China",
    YOC: "Old Crow Airport (Dawson, Canada)",
    YOG: "Ogoki Aerodrome (Marathon, Canada)",
    YOH: "Oxford House Airport (Nelson House, Canada)",
    YOJ: "High Level Airport (Brownvale, Canada)",
    YOO: "Oshawa Airport (Oshawa, Canada)",
    YOP: "Rainbow Lake Airport (Brownvale, Canada)",
    YOW: "Ottawa International Airport (Ottawa, Canada)",
    YPB: "Port Alberni Airport (Lake Cowichan, Canada)",
    YPC: "Paulatuk Airport (Hay River, Canada)",
    YPE: "Peace River Airport (Brownvale, Canada)",
    YPH: "Inukjuak Airport (Chisasibi, Canada)",
    YPJ: "Aupaluk Airport (Chisasibi, Canada)",
    YPL: "Pickle Lake Airport (Casummit Lake, Canada)",
    YPM: "Pikangikum Airport (Casummit Lake, Canada)",
    YPO: "Peawanuck Airport (Winisk, Canada)",
    YPR: "Prince Rupert Airport (Prince Rupert, Canada)",
    YPW: "Powell River Airport (Powell River, Canada)",
    YPX: "Povungnituk Airport (Chisasibi, Canada)",
    YPZ: "Burns Lake Airport (Smithers, Canada)",
    YQB: "Quebec Airport (Ste-Foy, Canada)",
    YQC: "Quaqtaq Airport (Chisasibi, Canada)",
    YQD: "The Pas Airport (The Pas, Canada)",
    YQF: "Red Deer Regional Airport (Sylvan Lake, Canada)",
    YQG: "Windsor Airport (Windsor, Canada)",
    YQK: "Kenora Airport (Kenora, Canada)",
    YQL: "Lethbridge Airport (Pincher, Canada)",
    YQM: "Greater Moncton International Airport (Moncton, Canada)",
    YQN: "Nakina Airport (Marathon, Canada)",
    YQQ: "Comox Airport (Comox, Canada)",
    YQR: "Regina Airport (Regina, Canada)",
    YQT: "Thunder Bay International Airport (Thunder Bay, Canada)",
    YQU: "Grande Prairie Airport (Brownvale, Canada)",
    YQX: "Gander International Airport (Gander, Canada)",
    YQY: "Sydney Airport (Sydney, Canada)",
    YQZ: "Quesnel Airport (Quesnel, Canada)",
    YRA: "Rae Lakes Aerodrome (Hay River, Canada)",
    YRB: "Resolute Airport (Iqaluit, Canada)",
    YRF: "Cartwright Airport (St. Anthony, Canada)",
    YRG: "Rigolet Aerodrome (Happy Valley-Goose Bay, Canada)",
    YRJ: "Roberval Airport (Roberval, Canada)",
    YRL: "Red Lake Airport (Casummit Lake, Canada)",
    YRS: "Red Sucker Lake Airport (Nelson House, Canada)",
    YRT: "Rankin Inlet Airport (Chesterfield Inlet, Canada)",
    YSB: "Sudbury Airport (Garson, Canada)",
    YSG: "Snowdrift Aerodrome (Hay River, Canada)",
    YSH: "Smiths Falls Montague Township Russ Beach Airpor (Smiths Falls, Canada)",
    YSJ: "Saint John Airport (St. John, Canada)",
    YSK: "Sanikiluaq Airport (Iqaluit, Canada)",
    YSM: "Fort Smith Airport (Hay River, Canada)",
    YSO: "Postville Aerodrome (Happy Valley-Goose Bay, Canada)",
    YSR: "Nanisivik Airport (Iqaluit, Canada)",
    YST: "Shante Airport (Meiktila, Myanmar)",
    YSY: "Sachs Harbour Airport (Hay River, Canada)",
    YTD: "Thicket Portage Airport (Nelson House, Canada)",
    YTE: "Cape Dorset Airport (Iqaluit, Canada)",
    YTF: "Alma (Alma, Canada)",
    YTH: "Thompson Airport (Nelson House, Canada)",
    YTL: "Big Trout Lake Airport (Casummit Lake, Canada)",
    YTM: "La Macaza (Mont Tremblant, Canada)",
    YTQ: "Tasiujuaq Airport (Chisasibi, Canada)",
    YTS: "Timmins Airport (South Porcupine, Canada)",
    YTZ: "Toronto City Centre Airport (Toronto, Canada)",
    YUB: "Tuktoyaktuk Airport (Hay River, Canada)",
    YUD: "Umiujaq Airport (Chisasibi, Canada)",
    YUL: "Aéroport International Pierre-Elliott-Trudeau d (Dorval, Canada)",
    YUM: "Yuma International Airport (Yuma, Arizona)",
    YUT: "Repulse Bay Airport (Chesterfield Inlet, Canada)",
    YUX: "Hall Beach Airport (Iqaluit, Canada)",
    YUY: "Rouyn Noranda Airport (Évain, Canada)",
    YVA: "Moroni Iconi Airport (Moroni, Comoros)",
    YVB: "Bonaventure Airport (Percé, Canada)",
    YVM: "Broughton Island Airport (Iqaluit, Canada)",
    YVO: "Val d'or Airport (Val-d'or, Canada)",
    YVP: "Kuujjuaq Airport (Chisasibi, Canada)",
    YVQ: "Norman Wells Airport (Hay River, Canada)",
    YVR: "Vancouver International Airport (Richmond, Canada)",
    YVZ: "Deer Lake Airport (Casummit Lake, Canada)",
    YWB: "Kangiqsujuaq Airport (Chisasibi, Canada)",
    YWG: "Winnipeg International Airport (Winnipeg, Canada)",
    YWH: "Inner Harbour Airport (Hay River, Canada)",
    YWJ: "Fort Franklin Airport (Hay River, Canada)",
    YWK: "Wabush Airport (Wabush, Canada)",
    YWL: "Williams Lake Airport (Williams Lake, Canada)",
    YWM: "Williams Harbour Airport (St. Anthony, Canada)",
    YWP: "Webequie Airport (Marathon, Canada)",
    YWS: "Green Lake Water Aerodrome (Gibsons, Canada)",
    YXC: "Cranbrook Airport (Cranbrook, Canada)",
    YXE: "John G Diefenbaker International Airport (Saskatoon, Canada)",
    YXH: "Medicine Hat Airport (Medicine Hat, Canada)",
    YXJ: "North Peace Airport (Fort St. John, Canada)",
    YXK: "Rimouski Airport (Rimouski, Canada)",
    YXL: "Sioux Lookout Airport (Sioux Lookout, Canada)",
    YXN: "Whale Cove Airport (Chesterfield Inlet, Canada)",
    YXP: "Pangnirtung Airport (Iqaluit, Canada)",
    YXS: "Prince George Airport (Prince George, Canada)",
    YXT: "Terrace Airport (Terrace, Canada)",
    YXU: "London International Airport (London, Canada)",
    YXX: "Abbotsford International Airport (Abbotsford, Canada)",
    YXY: "Whitehorse International Airport (Whitehorse, Canada)",
    YYB: "North Bay Airport (North Bay, Canada)",
    YYC: "Calgary International Airport (Calgary, Canada)",
    YYD: "Smithers Airport (Smithers, Canada)",
    YYE: "Fort Nelson Airport (Fort Nelson, Canada)",
    YYF: "Penticton Airport (Penticton, Canada)",
    YYG: "Charlottetown Airport (Charlottetown, Canada)",
    YYH: "Taloyoak Airport (Cambridge Bay, Canada)",
    YYJ: "Victoria International Airport (Sidney, Canada)",
    YYL: "Lynn Lake Airport (Nelson House, Canada)",
    YYQ: "Churchill Airport (Nelson House, Canada)",
    YYR: "Goose Bay Airport (Happy Valley-Goose Bay, Canada)",
    YYT: "St John's International Airport (St. John's, Canada)",
    YYU: "Kapuskasing Airport (Kapuskasing, Canada)",
    YYY: "Mont Joli Airport (Mont-Joli, Canada)",
    YYZ: "Toronto Lester B Pearson International Airport (Mississauga, Canada)",
    YZF: "Yellowknife Airport (Yellowknife, Canada)",
    YZG: "Salluit Airport (Chisasibi, Canada)",
    YZP: "Sandspit Airport (Masset, Canada)",
    YZR: "Sarnia Airport (Sarnia, Canada)",
    YZS: "Coral Harbour Airport (Chesterfield Inlet, Canada)",
    YZT: "Port Hardy Airport (Gibsons, Canada)",
    YZV: "Sept Iles Airport (Sept-Îles, Canada)",
    YZZ: "Trail Airport (Trail, Canada)",
    ZAC: "York Landing Airport (Nelson House, Canada)",
    ZAD: "Zadar Airport (Zadar, Croatia)",
    ZAG: "Zagreb Airport (Nagygoricza, Croatia)",
    ZAH: "Zahedan International Airport (Dowzdab, Iran)",
    ZAL: "Pichoy Airport (Pelchuquin, Chile)",
    ZAM: "Zamboanga International Airport (Zamboanga, Philippines)",
    ZAQ: "Bavaria (Nuremberg, Germany)",
    ZAT: "Zhaotong (Zhaotong, China)",
    ZAZ: "Zaragoza Air Base (Zaragoza, Spain)",
    ZBA: "Switzerland (Basel, Switzerland)",
    ZBF: "Bathurst Airport (Bathurst, Canada)",
    ZBL: "Australia (Biloela, Australia)",
    ZBP: "Baltimore, Maryland",
    ZBR: "Chah Bahar Airport (Chabahar, Iran)",
    ZCB: "Skopje Airport (Macedonia)",
    ZCL: "Zacatecas Airport (Pánuco, Mexico)",
    ZCO: "Maquehue Airport (Padre Las Casas, Chile)",
    ZDH: "Basel SBB station (Basel, Switzerland)",
    ZDN: "Kingsford Smith Airport (Sydney, Australia)",
    ZDU: "London City Airport (London, United Kingdom)",
    ZEE: "Kelsey Airport (Kelsey, Canada)",
    ZEI: "Zei, Nigeria",
    ZEJ: "Satu Mare Airport (Romania)",
    ZEL: "Bella Bella Airport (Masset, Canada)",
    ZEM: "East Main Airport (Chisasibi, Canada)",
    ZEP: "London, United Kingdom",
    ZEU: "Zeu, Uganda",
    ZFI: "England (Chesterfield, United Kingdom)",
    ZFJ: "France (Rennes, France)",
    ZFM: "Fort Mcpherson Airport (Hay River, Canada)",
    ZFN: "Fort Norman Airport (Hay River, Canada)",
    ZFQ: "France (Bordeaux, France)",
    ZFV: "Philadelphia Rail (Philadelphia, Pennsylvania)",
    ZFZ: "New York (Buffalo, New York)",
    ZGD: "New London (Groton, Connecticut)",
    ZGG: "United Kingdom (Glasgow, United Kingdom)",
    ZGH: "Copenhagen Main Station (Copenhagen, Denmark)",
    ZGI: "Gods River Airport (Nelson House, Canada)",
    ZGN: "Zhongshan Ferry Port (Zhongshan, China)",
    ZGO: "Gotha (Gotha, Germany)",
    ZGS: "Gethsemani Airport (Havre-St-Pierre, Canada)",
    ZGU: "Gaua Airport (Gaua, Vanuatu)",
    ZHA: "Zhanjiang Airport (Zhanjiang, China)",
    ZHO: "Bus Station (Houston, Texas)",
    ZIF: "Fallowfield Railway (Ottawa, Canada)",
    ZIG: "Ziguinchor Airport (Ziguinchor, Senegal)",
    ZIH: "Ixtapa Zihuatanejo International Airport (Petatlán, Mexico)",
    ZIV: "Inverness Rail Station (Inverness, United Kingdom)",
    ZJT: "Tanjung Pelepas, Malaysia",
    ZKE: "Kaschechewan Airport (Winisk, Canada)",
    ZKG: "Kegaska Airport (Havre-St-Pierre, Canada)",
    ZLN: "Le Mans (Le Mans, France)",
    ZLO: "Playa de Oro International Airport (Manzanillo, Mexico)",
    ZLS: "England (London, United Kingdom)",
    ZLT: "La Tabatiere Airport (Havre-St-Pierre, Canada)",
    ZLY: "Albany International Airport (Albany, New York)",
    ZMB: "Hamburg Hauptbahnhof (Hamburg, Germany)",
    ZME: "New Jersey (Newark, New Jersey)",
    ZML: "General Mitchell International Airport (Milwaukee, Wisconsin)",
    ZMT: "Masset Airport (Masset, Canada)",
    ZMU: "Bavaria (Munich, Germany)",
    ZMY: "Huangpu Harbour (Huangpu, China)",
    ZNA: "Nanaimo Harbour Airport (Nanaimo, Canada)",
    ZNB: "Sinop Airport (Santo Antônio do Içá, Brazil)",
    ZNE: "Newman Airport (Newman, Australia)",
    ZNV: "Santa Elena Airport (Santa Elena de Uairén, Venezuela)",
    ZNZ: "Zanzibar Airport (Stone Town, Tanzania)",
    ZOS: "Canal Bajo Carlos H Siebert Airport (Osorno, Chile)",
    ZPB: "Sachigo Lake Airport (Casummit Lake, Canada)",
    ZQN: "Frankton Airport (Queenstown, New Zealand)",
    ZQW: "Rheinland-Pfalz (Zweibrucken, Germany)",
    ZRB: "Frankfurt International Airport (Frankfurt, Germany)",
    ZRD: "Richmond (Richmond, Virginia)",
    ZRH: "Zurich International Airport (Kloten, Switzerland)",
    ZRJ: "Round Lake Airport (Casummit Lake, Canada)",
    ZRL: "Lancaster (Lancaster, Pennsylvania)",
    ZRP: "Pennsylvania Station (Newark, New Jersey)",
    ZRT: "Hartford (Hartford, Connecticut)",
    ZRU: "Boston, Massachusetts",
    ZRV: "Providence (Providence, Rhode Island)",
    ZSA: "San Salvador Airport (Cockburn Town, Bahamas)",
    ZSE: "Réunion (St Pierre dela Reunion, Reunion)",
    ZSF: "Springfield MA RR (Springfield, Massachusetts)",
    ZSJ: "Sandy Lake Airport (Casummit Lake, Canada)",
    ZSN: "South Indian Lake Airport (South Indian Lake, Canada)",
    ZTA: "Tureira, French Polynesia",
    ZTB: "Tete-a-la-Baleine Airport (Havre-St-Pierre, Canada)",
    ZTD: "Schenectady, New York",
    ZTE: "Rochester, New York",
    ZTF: "Stamford, Connecticut",
    ZTH: "Zakinthos Airport (Zante, Greece)",
    ZTI: "Humen Port (Humen, China)",
    ZTJ: "New Jersey (Princeton, New Jersey)",
    ZTM: "Shamattawa Airport (Nelson House, Canada)",
    ZTN: "Philadelphia, New Jersey",
    ZTO: "Boston, Massachusetts",
    ZTV: "Louisville International Airport (Louisville, Kentucky)",
    ZTY: "Boston, Massachusetts",
    ZUA: "Utica (Utica, New York)",
    ZUG: "Harrisburg, Pennsylvania",
    ZUH: "Zhuhai Airport (Zhuhai, China)",
    ZUM: "Churchill Falls Airport (Wabush, Canada)",
    ZUN: "Black Rock Airport (Zuni, New Mexico)",
    ZVE: "New Haven (New Haven, Connecticut)",
    ZVK: "Savannakhet Airport (Savannakhet, Laos)",
    ZVR: "Hannover Hauptbahnhof (Hanover, Germany)",
    ZWB: "Williamsburg Rail (Hampton, Virginia)",
    ZWE: " (Zimbabwe)",
    ZWI: "Wilmington Rail (Wilmington, Pennsylvania)",
    ZWS: "Stuttgart Hauptbahnhof (Stuttgart, Germany)",
    ZWU: "Union Station (Washington, Virginia)",
    ZWV: "Illinois (Glenview, Illinois)",
    ZWW: "Newport News (Hampton, Virginia)",
    ZXA: "Aberdeen railway station (Aberdeen, United Kingdom)",
    ZXE: "Waverley station (Edinburgh, United Kingdom)",
    ZYA: "Amsterdam Central Station (Amsterdam, Netherlands)",
    ZYK: "Shekou Port (Shekou, China)",
    ZYL: "Osmany Sylhet Airport (Sylhet, Bangladesh)",
    ZYN: "Nimes Rail Station (Nimes, France)",
    ZYP: "Penn Station (New York, New York)",
    ZYQ: "Syracuse (Syracuse, New York)",
    ZYR: "Brussels Midi Railway Station (Brussels, Belgium)",
    ZYZ: "Berchem Railway Stn. (Antwerp, Belgium)",
    TNM: "Teniente R. Marsh Airport (Teniente R. Marsh, Antarctica)",
};

/**
 * Looks up the name of an airport code in the airportNames object or the layover cities checkbox list
 *
 * @param code The 3-letter airport code
 * @returns The name of the airport
 */
function lookupCode(code) {
    // check if the code is in the airportNames object
    let name = airportNames[code];
    if (!name) {
        // otherwise, get the city from the layover cities checkbox list
        name = $(`input[data-name="${code}"] ~ span:first-of-type`)
            .text()
            .replace(/\(.*\)/, "")
            .trim();
    }
    return name;
}

/**
 * Adds a "Show Times" checkbox to the "Filters" menu
 */
function addShowTimesCheckbox() {
    // force opacity to 1 on "#trip-list-wrapper .trip-path-point-airport-demp .trip-path-point-time" elements
    // if "Always Show Times" is checked
    $(".filters-container__scroll-body").append(
        `<div class="flights-tracker show-times"><span>Always Show Times</span><label class="skip-toggle"><span class="skip-toggle__label">Off</span><input type="checkbox" class="skip-toggle__input" name="track" value="false" id="show-times"><div class="skip-toggle__switch"></div></label></div>`
    );
    // add a listener for the checkbox to show/hide the times
    $("#show-times").change(function () {
        showOrHideTimes(this.checked);
    });
}

/**
 * If the checkbox is checked, show the times, otherwise hide them
 *
 * @param {boolean} checked Whether the checkbox is checked
 */
function showOrHideTimes(checked) {
    if (checked) {
        $("#trip-list-wrapper .trip-path-point-airport-demp .trip-path-point-time").css("opacity", 1);
        $("div.show-times > label > span.skip-toggle__label").text("On");
    } else {
        $("#trip-list-wrapper .trip-path-point-airport-demp .trip-path-point-time").css("opacity", "");
        $("div.show-times > label > span.skip-toggle__label").text("Off");
    }
}

/**
 * Enables all tooltips on the page
 */
function enableTooltips() {
	$('[data-toggle="tooltip"]').tooltip();
}

// when an element with the class airport-code appears, add a tooltip with the airport name
setInterval(function () {
    $(".airport-code").each(function () {
        const name = lookupCode(this.innerText);
        if (name && this.dataset.originalTitle != name) {
            this.dataset.originalTitle = name;
            this.dataset.toggle = "tooltip";
			showOrHideTimes($("#show-times").prop("checked"));
			enableTooltips();
        }
    });
}, 1000);

// add the "Show Times" checkbox
addShowTimesCheckbox();