date,name,email,type,section,action,x,y,condition,notes 3/29/12,Ian Hough,ian@brighterplanet.com,meta,Intended use,,https://openflights.svn.sourceforge.net/svnroot/openflights/openflights/data/airports.dat,,,Clean up OpenFlights.org's airport database 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^%u0$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^06A$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^0A9$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^0P2$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^0S9$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^10C$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^19A$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^1B9$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^1CS$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^1OH$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^1RL$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^24J$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^2J9$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^369$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^38W$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^3W2$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^40J$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^49A$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^4A4$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^4A9$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^4U9$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^54J$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^57C$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^60J$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^6A2$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^6K8$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^6S0$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^6Y8$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^70J$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^9A1$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^9A5$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^AZ3$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^BN1$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^C02$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^C16$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^C23$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^C47$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^C91$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^E63$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^E91$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^EBO$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^GEN$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^K03$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^L06$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^L35$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^MOW$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^PME$/i,,,closed in 1973 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^QDU$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^QFZ$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^QKL$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^QPP$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^QQP$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^QQS$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^QYI$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^R49$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^S46$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^STP$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^U76$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^X01$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^X21$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^XGB$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^XPG$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^XYD$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^YBZ$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^YMY$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^Z84$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZAQ$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZAU$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZBP$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZES$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZFV$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZMA$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZMU$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZPQ$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZRB$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZRP$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZRT$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZTF$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZVE$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZWR$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZWS$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZWU$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZYA$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZYP$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ZYR$/i,,,not an airport 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,reject,/^ЛНЙ$/i,,,invalid code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,reject,/^Tocache$/i,,iata is tcg,"TCG is an airport in china, not peru" 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,replace,/^\.\.\.$/i,TRK,,fix iata code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,replace,/^4I7$/i,OWX,,fix iata code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,replace,/^7AK$/i,BMX,,fix iata code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,replace,/^F70$/i,RBK,,fix iata code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,replace,/^K03$/i,AWI,,fix iata code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,replace,/^EGA$/i,EGE,,fix iata code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,replace,,AKC,id is 3587,fix iata code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,replace,,AMZ,id is 2008,fix iata code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,iata_code,replace,,XCR,id is 1374,fix iata code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Burma$/i,Myanmar,,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Congo \(Brazzaville\)$/i,Congo,,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Congo \(Kinshasa\)$/i,"Congo, The Democratic Republic of the",,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^East Timor$/i,Timor-Leste,,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Falkland Islands$/i,Falkland Islands (Malvinas),,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Johnston Atoll$/i,United States Minor Outlying Islands,,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Korea$/i,"Korea, Democratic People's Republic of",,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Laos$/i,Lao People's Democratic Republic,,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Libya$/i,Libyan Arab Jamahiriya,,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Macau$/i,Macao,,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Midway Islands$/i,United States Minor Outlying Islands,,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Netherlands Antilles$/i,Curaçao,iata is cur,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Netherlands Antilles$/i,Sint Maarten (Dutch part),iata is sxm,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Netherlands Antilles$/i,Netherlands,,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^North Korea$/i,"Korea, Democratic People's Republic of",,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Palestine$/i,Occupied Palestinian Territory,,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Reunion$/i,Réunion,,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Russia$/i,Russian Federation,,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^South Korea$/i,"Korea, Republic of",,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Syria$/i,Syrian Arab Republic,,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Vietnam$/i,Viet Nam,,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Wake Island$/i,United States Minor Outlying Islands,,match iso country names 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/\\\\/,,,clean up relics of encoding issues 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ Intl$/i,,,fix typo 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ AL$/,", AL",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ CA$/,", CA",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ CO$/,", CO",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ CT$/,", CT",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ IA$/,", IA",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ IN$/,", IN",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ KY$/,", KY",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ MA$/,", MA",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ ME$/,", ME",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ MN$/,", MN",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ NC$/,", NC",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ NH$/,", NH",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ NY$/,", NY",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ TX$/,", TX",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ VA$/,", VA",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ VT$/,", VT",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/ WY$/,", WY",,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Aberdeen$/i,"Aberdeen, SD",iata is abr,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Aberdeen$/i,"Albany, NY",iata is alb,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Aberdeen$/i,"Aberdeen, MD",iata is apg,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Albany$/i,"Albany, GA",iata is aby,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Athens$/i,"Athens, GA",iata is ahn,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Athens$/i,"Athens, TN",iata is mmi,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Bloomington$/i,"Bloomington, IN",iata is bmg,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Bloomington$/i,"Bloomington, IL",iata is bmi,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Burlington$/i,"Burlington, IA",iata is brl,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Burlington$/i,"Burlington, VT",iata is btv,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Carlsbad$/i,"Carlsbad, CA",iata is cld,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Carlsbad$/i,"Carlsbad, NM",iata is cnm,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Charleston$/i,"Charleston, SC",iata is chs,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Charleston$/i,"Charleston, WV",iata is crw,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Columbus$/i,"Columbus, OH",iata is cmh,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Columbus$/i,"Columbus, GA",iata is csg,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Columbus$/i,"Columbus, OH",iata is lck,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Columbus$/i,"Columbus, OH",iata is osu,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Concord$/i,"Concord, CA",iata is ccr,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Concord$/i,"Concord, NH",iata is con,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Deer Lake$/i,"Deer Lake, NL",iata is ydf,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Deer Lake$/i,"Deer Lake, ON",iata is yvz,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Dillingham$/i,"Dillingham, AK",iata is dlg,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Dillingham$/i,"Dillingham, HI",iata is hdh,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Ely$/i,"Ely, NV",iata is ely,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Ely$/i,"Ely, MN",iata is lyu,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Fayetteville$/i,"Fayetteville, NC",iata is fay,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Fayetteville$/i,"Fayetteville, AR",iata is fyv,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Fayetteville$/i,"Fayetteville, NC",iata is pob,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Grand Rapids$/i,"Grand Rapids, MN",iata is gpz,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Grand Rapids$/i,"Grand Rapids, MI",iata is grr,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Greenville$/i,"Greenville, MS",iata is glh,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Greenville$/i,"Greenville, SC",iata is gsp,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Greenville$/i,"Greenville, NC",iata is pgv,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Jackson$/i,"Jackson, MS",iata is jan,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Jackson$/i,"Jackson, TN",iata is mkl,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Jacksonville$/i,"Jacksonville, FL",iata is jax,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Jacksonville$/i,"Jacksonville, AR",iata is lrf,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Jacksonville$/i,"Jacksonville, FL",iata is nip,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Jacksonville$/i,"Jacksonville, FL",iata is nzc,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Jacksonville$/i,"Jacksonville, NC",iata is oaj,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Jamestown$/i,"Jamestown, NY",iata is jhw,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Jamestown$/i,"Jamestown, ND",iata is jms,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Lafayette$/i,"Lafayette, IN",iata is laf,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Lafayette$/i,"Lafayette, LA",iata is lft,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Las Vegas$/i,"Las Vegas, NV",iata is las,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Las Vegas$/i,"Las Vegas, NV",iata is lsv,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Las Vegas$/i,"Las Vegas, NM",iata is lvs,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Las Vegas$/i,"Las Vegas, NV",iata is vgt,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Macon$/i,"Macon, GA",iata is mcn,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Macon$/i,"Macon, MI",iata is mnm,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Macon$/i,"Macon, GA",iata is wrb,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Portland$/i,"Portland, OR",iata is pdx,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Portland$/i,"Portland, ME",iata is pwm,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Richmond$/i,"Richmond, VA",iata is RIC,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Richmond$/i,"Richmond, IN",iata is RID,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Rochester$/i,"Rochester, NY",iata is roc,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Rochester$/i,"Rochester, MN",iata is rst,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Sanford$/i,"Sanford, FL",iata is sfb,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Sanford$/i,"Sanford, ME",iata is sfm,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Santa Barbara$/i,"Santa Barbara, CA",iata is sba,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Springfield$/i,"Springfield, MO",iata is sgf,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Springfield$/i,"Springfield, IL",iata is spi,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Springfield$/i,"Springfield, VT",iata is vsf,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Valparaiso$/i,"Valparaiso, IN",iata is npz,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Valparaiso$/i,"Valparaiso, FL",iata is vps,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Watertown$/i,"Watertown, NY",iata is art,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Watertown$/i,"Watertown, SD",iata is aty,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Wilmington$/i,"Wilmington, DE",iata is ilg,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Wilmington$/i,"Wilmington, NC",iata is ilm,specify state for US cities 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/\\\\/,,,clean up relics of encoding issues 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ - /i,,,delete dashes with spaces 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/Mc /,Mc,,fix typo 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ ab( |$)/i, Air Base,,expand common abbreviations 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ afb( |$)/i, Air Force Base ,,expand common abbreviations 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ afld( |$)/i, Airfield,,expand common abbreviations 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ afs( |$)/i, Air Force Station,,expand common abbreviations 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ as( |$)/i, Airstrip,,expand common abbreviations 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ co( |$)/i, County ,,expand common abbreviations 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ fld( |$)/i, Field ,,expand common abbreviations 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ jrb( |$)/i,,,expand common abbreviations 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ intl( |$)/i, International ,,expand common abbreviations 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ lrrs( |$)/i, Long Range Radar Station ,,expand common abbreviations 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ mcas( |$)/i, Marine Corps Air Station,,expand common abbreviations 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ muni( |$)/i, Municipal ,,expand common abbreviations 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ naf( |$)/i, Naval Air Field,,expand common abbreviations 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ ns( |$)/i, Naval Station,,expand common abbreviations 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ rgnl( |$)/i, Regional ,,expand common abbreviations 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/ airpo\w+( |-|$)/i,,,cut variants of 'airport' 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Aerop\w+ (de )?(internacional )?/i,,,cut variants of 'airport' 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Flugplatz /i,,,cut variants of 'airport' 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Las Palmas$/i,Lanzarote,iata is ace,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Angers/Marcé$/i,Angers,iata is ane,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,-8.014,iata is awb,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,142.75,iata is awb,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Beograd$/i,Belgrade,iata is beg,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,52.5597,iata is ber,more accurate lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,13.2877,iata is ber,more accurate lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Biarritz-bayonne$/i,Biarritz,iata is biq,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,37.249,iata is bjv,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,27.667,iata is bjv,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Del Bajio$/i,Leon/Guanajuato,iata is bjx,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,-11.302,iata is bny,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,159.8,iata is bny,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Bombay$/i,Mumbai,iata is bom,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,21.17383327,iata is bpe,more accurate lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,94.9246666,iata is bpe,more accurate lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^San Carlos De Bariloch$/i,San Carlos De Bariloche,iata is brc,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Turany$/i,Brno,iata is brq,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/.+/,Switzerland,iata is bsl,bsl/eap/mlh is one airport with three codes 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/.+/,Basel,iata is bsl,bsl/eap/mlh is one airport with three codes 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,47.5896,iata is bsl,bsl/eap/mlh is one airport with three codes 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,7.52991,iata is bsl,bsl/eap/mlh is one airport with three codes 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Brunei$/i,Bandar Seri Begawan,iata is bwn,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/.+/,Congo,iata is bzv,Brazzaville is in Congo not DRC 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Calcutta$/i,Kolkata,iata is ccu,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Clermont Ferrand$/i,Clermont-Ferrand,iata is cfe,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Coff's Harbour$/i,Coffs Harbour,iata is cfs,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Kerkyra/corfu$/i,Kerkyra,iata is cfu,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Chimkent$/i,Shymkent,iata is cit,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Chongju$/i,Cheongju,iata is cjj,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Cheju$/i,Jeju,iata is cju,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,,Shahre Kord,iata is cqd,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Angeles City$/i,Luzon Island,iata is crk,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Levaldigi$/i,Cuneo,iata is cuf,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Chernovtsk$/i,Chernivtsi,iata is cwc,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Cayo$/i,Cayo Largo del Sur,iata is cyo,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Danang$/i,Da Nang,iata is dad,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Danang International$/i,Da Nang International,iata is dad,fix name 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,"/^Doncaster, Sheffield$/i",Doncaster/Sheffield,iata is dsa,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Duesseldorf$/i,Dusseldorf,iata is dus,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,-112.457,iata is dvt,wrong lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,28.398,iata is dws,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,-81.57,iata is dws,wrong lat/lng 9/11/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Dayong$/,Zhangjiajie,iata is dyg,fix name 9/11/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Dayong$/,Zhangjiajie,iata is dyg,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/.+/,Basel,iata is eap,bsl/eap/mlh is one airport with three codes 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/.+/,Switzerland,iata is eap,bsl/eap/mlh is one airport with three codes 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/.+/,EuroAirport Basel-Mulhouse-Freiburg,iata is eap,bsl/eap/mlh is one airport with three codes 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^St\.-etienne$/i,Saint-Etienne,iata is ebu,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^El calafate$/i,East Tawas,iata is eca,wrong airport for this code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/^Argentina$/i,United States,iata is eca,wrong airport for this code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,44.311,iata is eca,wrong airport for this code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,-83.422,iata is eca,wrong airport for this code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^El Calafate$/i,Iosco County,iata is eca,wrong airport for this code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Keffallinia$/i,Kefallinia,iata is efl,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Roadtown/beef Island$/i,Tortola,iata is eis,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Tachina$/i,Esmeraldas,iata is esm,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Elat$/i,Eilat,iata is eth,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Harstad/Narvik$/i,Evenes,iata is eve,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Evenes$/i,Harstad/Narvik,iata is eve,fix name 9/11/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Lubumashi$/i,Lubumbashi,iata is fbm,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,61.392,iata is fde,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,5.763,iata is fde,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Fez$/i,Fes,iata is fez,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Karlsruhe\/Baden-Baden$/i,Karlsruhe,iata is fkb,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,,Fukushima,iata is fks,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Firenze$/i,Florence,iata is flr,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Flores \(flores Isl\.\)$/i,Flores,iata is flw,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Muenster/osnabrueck$/i,Munster,iata is fmo,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^F$/i,"Fort Collins, CO",iata is fnl,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Tolagnaro$/i,Taolagnaro,iata is ftu,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Tolagnaro$/i,Taolagnaro,iata is ftu,fix name 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Governor's Harbor$/i,Governors Harbour,iata is ghb,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,,La Gomera,iata is gmz,fix city 9/11/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Gaberone$/i,Gaborone,iata is gbe,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Gerona$/i,Girona,iata is gro,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,52.475,iata is gww,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,13.139,iata is gww,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/.+/,Havasupai,iata is hae,wrong airport for this code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/.+/,United States,iata is hae,wrong airport for this code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,36.230556,iata is hae,wrong airport for this code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,-112.66944,iata is hae,wrong airport for this code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/.+/,Havasupai,iata is hae,wrong airport for this code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/.+/,Havasupai,iata is hae,wrong airport for this code 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Alexandria$/i,Burg el Arab,iata is hbe,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Songkhla$/i,Hat Yai,iata is hdy,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Huhhot$/i,Hohhot,iata is het,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Wheeler Afb\.$/i,Wahiawa,iata is hhi,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Hassi-messaoud$/i,Hassi Messaoud,iata is hme,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Bahias Dehuatulco$/i,Huatulco,iata is hux,fix city 9/11/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Hyakuri$/i,Ibaraki,iata is ibr,fix city 9/11/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Ibaraki$/i,Omitama,iata is ibr,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Isfahan$/i,Esfahan,iata is ifn,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,35.416111,iata is ika,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,51.152222,iata is ika,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Kirtland A\.f\.b\.$/i,Albuquerque,iata is ikr,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Albuquerque International Sunport$/i,Kirtland Air Force Base,iata is ikr,fix name 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Santa Ana$/i,Hillsboro,iata is inj,wrong city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Joenkoeping$/i,Jonkoping,iata is jkg,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Santorini$/i,Thira,iata is jtr,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,-42.425,iata is kbz,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,173.6,iata is kbz,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Kemorovo$/i,Kemerovo,iata is kej,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Kichinau Fir/acc/com$/i,Chisinau,iata is kiv,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Kalkmar$/i,Kalmar,iata is klr,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Kanazawa$/i,Komatsu,iata is kmq,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,,Kermanshah,iata is ksh,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Kwangju$/i,Gwangju,iata is kwj,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Labuhan Bajo$/i,Labuan Bajo,iata is lbj,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^La Coruna$/i,A Coruna,iata is lcg,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^City$/i,London City,iata is lcy,fix name 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Pulau$/i,Langkawi,iata is lgk,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Ljubliana$/i,Ljubljana,iata is lju,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Linkoeping$/i,Linkoping,iata is lpi,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Niatougou$/i,Niamtougou,iata is lrl,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Paraguana$/i,Punto Fijo,iata is lsp,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,-0.906833,iata is ltx,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,-78.615756,iata is ltx,wrong lat/lng 9/11/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Luxi$/i,Dehong,iata is lum,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Luxemburg$/i,Luxembourg,iata is lux,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Madras$/i,Chennai,iata is maa,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,36.234,iata is mhd,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,59.643,iata is mhd,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Minsk 2$/i,Minsk,iata is mhp,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Minsk 1$/i,Minsk,iata is mhp,fix name 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Tripoli$/i,Mitiga,iata is mji,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/.+/,Basel,iata is mlh,bsl/eap/mlh is one airport with three codes 3/29/12,Ian Hough,ian@brighterplanet.com,technical,country_name,replace,/.+/,Switzerland,iata is mlh,bsl/eap/mlh is one airport with three codes 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/.+/,EuroAirport Basel-Mulhouse-Freiburg,iata is mlh,bsl/eap/mlh is one airport with three codes 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Malmoe$/i,Malmo,iata is mmx,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,,Mariupol,iata is mpw,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Plaisance$/i,Mauritius,iata is mru,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Minsk 2$/i,Minsk International,iata is msq,fix name 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Mersa-matruh$/i,Mersa Matruh,iata is muh,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Nandi$/i,Nadi,iata is nan,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,,El Aroui,iata is ndr,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Ninbo$/i,Ningbo,iata is ngb,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Nouakschott$/i,Nouakchott,iata is nkc,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Newquai$/i,Newquay,iata is nqy,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Nuernberg$/i,Nurnberg,iata is nue,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Stockholm$/i,Nykoping,iata is nyo,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Nyuang U$/i,Nyaung-U,iata is nyu,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,52.915,iata is ohe,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,122.427,iata is ohe,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Coolangatta$/i,Gold Coast,iata is ool,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,-11.885,iata is ops,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,-55.586,iata is ops,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,54.041,iata is osz,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,16.266,iata is osz,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Coto 47$/i,Ciudad Neily,iata is otr,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,,Zaporozhye,iata is ozh,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Patina$/i,Patna,iata is pat,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Port Hartcourt$/i,Port Harcourt,iata is phc,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,26.789,iata is phk,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,-80.692,iata is phk,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Port-of-spain$/i,Port of Spain,iata is pos,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Pietersburg$/i,Polokwane,iata is ptg,fix name 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Pietersburg$/i,Polokwane International,iata is ptg,fix name 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Pueblo Memorial$/i,Pueblo,iata is pub,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Pueblo Mem$/i,Pueblo Memorial,iata is pub,fix name 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Kimhae$/i,Busan,iata is pus,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Guayana$/i,Puerto Ordaz,iata is pzo,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,,Owerri,iata is qow,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,"/^Praia, Santiago Island$/i",Praia,iata is rai,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Redmond-Bend$/i,Redmond,iata is rdm,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Roberts Field$/i,Redmond Municipal Roberts Field,iata is rdm,fix name 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Siem-reap$/i,Siem Reap,iata is rep,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Rhodos$/i,Rhodes,iata is rho,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Babelthuap$/i,Koror,iata is ror,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Rodriguez Island$/i,Rodrigues Island,iata is rrg,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^St\.-denis$/i,Saint-Denis,iata is run,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Sanaa$/i,Sana'a,iata is sah,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Istanbul$/i,Pendik,iata is saw,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^St\.-brieuc Armor/$/i,Saint-Brieuc,iata is sbk,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Saarbruecken$/i,Saarbrucken,iata is scn,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,43.86005,iata is sco,more accurate lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,51.091978,iata is sco,more accurate lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Santiago$/i,Santiago de Compostela,iata is scq,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Sondrestrom$/i,Kangerlussuaq,iata is sfj,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Sondre Stromfjord$/i,Kangerlussuaq,iata is sfj,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,"/^Sao Filipe, Fogo Island$/i",Sao Filipe,iata is sfl,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Soenderborg$/i,Sonderborg,iata is sgd,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,-41.592,iata is sgv,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,-65.341,iata is sgv,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Amilcar Cabral$/i,Sal,iata is sid,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Santa Maria \(island\)$/i,Santa Maria,iata is sma,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,4.554722,iata is snv,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,-61.144922,iata is snv,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Solo City$/i,Surakarta,iata is soc,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Sirt$/i,Surt,iata is srx,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^St\. Criox Island$/i,St. Croix Island,iata is stx,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Lamezia$/i,Lamezia Terme,iata is suf,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Null$/i,St. Louis,iata is sus,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Kingstown$/i,St Vincent,iata is svd,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Sverdlovsk$/i,Ekaterinburg,iata is svx,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Strassbourg$/i,Strasbourg,iata is sxb,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Szczechin$/i,Szczecin,iata is szz,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Scarborough$/i,Tobago,iata is tab,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Tartu-ulenurme$/i,Tartu,iata is tay,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Lajes \(terceira Island\)$/i,Terceira,iata is ter,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Tirgu Mures$/i,Targu Mures,iata is tgm,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Chuuk$/i,Weno,iata is tkk,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Tallinn-ulemiste International$/i,Tallinn,iata is tll,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Tallinn$/i,Tallinn-ulemiste International,iata is tll,fix name 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Ronchi De Legionari$/i,Trieste,iata is trs,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Tiruchchirappalli$/i,Tiruchirappalli,iata is trz,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Tselinograd$/i,Astana,iata is tse,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^San Julian$/i,San Juan,iata is uaq,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,latitude,replace,/.+/,58.135,iata is uik,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,longitude,replace,/.+/,102.566,iata is uik,wrong lat/lng 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Pattaya$/i,Rayong,iata is utp,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Hewandorra$/i,St Lucia,iata is uvf,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Montichiari$/i,Brescia,iata is vbs,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Hierro$/i,Valverde,iata is vde,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Vera Cruz$/i,Veracruz,iata is ver,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Villafranca$/i,Verona,iata is vrn,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,,Luhansk,iata is vsg,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Chalons$/i,Chalons-en-Champagne,iata is xcr,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Miho$/i,Yonago,iata is ygj,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Waterloo$/i,Kitchener,iata is ykf,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Sokcho \/ Gangneung$/i,Yangyang,iata is yny,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Queenstown International$/i,Queenstown,iata is zqn,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,name,replace,/^Queenstown$/i,Queenstown International,iata is zqn,fix name 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Cockburn Town$/i,San Salvador,iata is zsa,fix city 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Kiev$/i,Kyiv,,fix city (multiple) 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^Tel-aviv$/i,Tel Aviv,,fix city (multiple) 3/29/12,Ian Hough,ian@brighterplanet.com,technical,city,replace,/^St\.-pierre$/i,Saint-Pierre,,fix city (multiple)