# this is a city file, hand-generated by nocturne.

package citycode;

sub citycode_assoc_array {
("lehigh valley",       "abe", 
"lehigh",               "abe", 
"valley",               "abe", 
"abilene",		"abi", 
"albuquerque",		"abq", 
"aberdeen",		"abr", 
"barrow",		"abw", 
"waco",			"act", 
"atlantic city",	"acy", 
   "atlantic",	        "acy", 
"kodiak",		"adq", 
"fairbanks",		"afa", 
"augusta",		"ags", 
"athens",		"ahn", 
"juneau",		"ajn", 
"waterloo",		"alo", 
"alamosa",		"als", 
"amarillo",		"ama", 
"mcgrath",		"amc", 
"anchorage",		"anc", 
"ketchikan",		"ant", 
"nome",			"aom", 
"alpena",		"apn", 
"apalachicola",		"aqq", 
"astoria",		"ast", 
"atlanta",		"atl", 
"austin",		"aus", 
"valdez",		"avd", 
"asheville",		"avl", 
"wilkes-barre",         "avp", 
   "wilkes barre",      "avp", 
   "wilkes",            "avp", 
   "barre",             "avp", 
"scranton",             "avp", 
"yakutat",		"aya", 
"springfield",	        "bdl", 
"hartford",     	"bdl", 
"bridgeport",   	"bdr", 
"new haven",	        "bdr",
   "haven",	        "bdr", 
"scottsbluff",		"bff", 
"bakersfield",		"bfl", 
"binghamton",		"bgm", 
"birmingham",		"bhm", 
"billings",		"bil", 
"bismarck",		"bis", 
"beckley",		"bkw", 
"nashville",		"bna", 
"boise",		"boi", 
"boston",		"bos", 
"beaumont",	        "bpt", 
"port arthur",  	"bpt", 
   "arthur",    	"bpt", 
"brownsville",		"bro", 
"baton rouge",  	"btr", 
   "rouge",	        "btr", 
   "baton",	        "btr", 
"burlington",		"btv", 
"buffalo",		"buf", 
"baltimore",		"bwi", 
"columbia",		"cae", 
"akron",		"cak", 
"canton",		"cak", 
"caribou",		"car", 
"crescent city",	"cec", 
   "crescent",  	"cec", 
"chattanooga",		"cha", 
"chicago",		"chi", 
"charleston",		"chs:crw", 
"cleveland",		"cle", 
"charlotte",		"clt", 
"columbus",		"cmh", 
"concordia",		"cnk", 
"concord",		"con", 
"colorado springs",	"cos", 
   "colorado",  	"cos", 
"columbia",		"cou", 
"casper",		"cpr", 
"corpus christi",	"crp", 
   "corpus",    	"crp", 
   "christi",   	"crp", 
"columbus",		"csg", 
"cincinnati",		"cvg", 
"cheyenne",		"cys", 
"daytona beach",	"dab", 
   "daytona",   	"dab", 
"dayton",		"day", 
"dubuque",		"dbq", 
"dodge city",           "ddc", 
   "dodge",             "ddc", 
"denver",		"den", 
"duluth",		"dlh", 
"del rio",		"drt", 
   "rio",		"drt", 
"des moines",           "dsm", 
   "moines",            "dsm", 
"detroit",		"dtw", 
"eureka",		"eka", 
"elkins",		"ekn", 
"elko",			"eko", 
"el paso",		"elp", 
   "paso",		"elp", 
"ely",			"ely", 
"erie",			"eri", 
"eugene",	        "eug", 
"springfield",	        "eug", 
"evansville",		"evv", 
"newark",		"ewr", 
"key west",		"eyw", 
   "key",		"eyw", 
   "west",		"eyw", 
"fargo",		"far", 
"clovis",	        "fat", 
"fresno",       	"fat", 
"kalispell",		"fca", 
"flagstaff",		"flg", 
"fort myers",		"fmy", 
"flint",		"fnt", 
"sioux falls",          "fsd", 
   "sioux",             "fsd", 
"fort smith",   	"fsm", 
   "smith",	        "fsm", 
"dallas",	        "ftw", 
"fort worth",    	"ftw", 
   "worth",    	        "ftw", 
"fort wayne",           "fwa", 
   "wayne",             "fwa", 
"glasgow",		"ggw", 
"grand junction",	"gjt", 
   "junction",   	"gjt", 
"goodland",     	"gld", 
"colby",	        "gld", 
"galveston",		"gls", 
"green bay",		"grb", 
   "green",		"grb", 
"grand island",         "gri", 
   "island",            "gri", 
"grand rapids",	        "grr", 
   "rapids",	        "grr", 
"greensboro",		"gso", 
"greenville",		"gsp", 
"great falls",          "gtf", 
"harrisburg",		"har", 
"lihue",		"hli", 
"helena",		"hln", 
"honolulu",		"hnl", 
"kahului",		"hog", 
"huron",		"hon", 
"houston",		"hou", 
"huntsville",		"hsv", 
"houghton lake",	"htl", 
   "houghton",   	"htl", 
"hilo",			"hto", 
"huntington",   	"hts", 
"ashland",	        "hts", 
"havre",		"hvr", 
"wichita",		"ict", 
"wilmington",		"ilg", 
"wilmington",		"ilm", 
"indianapolis",		"ind", 
"international falls",  "inl", 
   "international",     "inl", 
"winslow",		"inw", 
"williamsport",		"ipt", 
"williston",		"isn", 
"jackson",		"jan", 
"jacksonville",		"jax", 
"jackson",		"jkl", 
"lansing",		"lan", 
"las vegas",		"las", 
   "vegas",		"las", 
"los angeles",	        "lax",
   "angeles",	        "lax",
"lubbock",		"lbb", 
"north platte",         "lbf", 
   "platte",            "lbf", 
"lake charles",         "lch", 
   "charles",           "lch", 
"lexington",		"lex", 
"little rock",		"lit", 
"klamath falls",	"lmt", 
   "klamath",   	"lmt", 
"lander",		"lnd", 
"lincoln",		"lnk", 
"la crosse",		"lse", 
   "lacrosse",		"lse", 
   "crosse",		"lse", 
"lewiston",		"lws", 
"lynchburg",		"lyh", 
"midland",      	"maf", 
"odessa",       	"maf", 
"kansas city",	        "mci", 
   "kansas",    	"mci", 
"macon",		"mcn", 
"orlando",		"mco", 
"meridian",		"mei", 
"memphis",		"mem", 
"mansfield",		"mfd", 
"medford",      	"mfr", 
"ashland",      	"mfr", 
"montgomery",		"mgm", 
"mount shasta", 	"mhs", 
   "shasta", 	        "mhs", 
"eureka",       	"mhs", 
"miami",                "mia", 
"fort lauderdale",      "mia", 
   "lauderdale",        "mia", 
"milwaukee",		"mke", 
"muskegon",		"mkg", 
"quad cities",          "mli", 
   "quad",              "mli", 
"mobile",		"mob", 
"marquette",		"mqt", 
"madison",		"msn", 
"missoula",		"mso", 
"twin cities",          "msp", 
   "twin",              "msp:twf", 
   "minneapolis",       "msp",
   "saint paul",        "msp",
   "st paul",           "msp",
   "paul",              "msp",
"new orleans",	        "new", 
   "orleans",	        "new", 
"new york city",	"nyc", 
   "new york",	        "nyc",
   "york",	        "nyc",
"norfolk",		"ofk", 
"oklahoma city",	"okc", 
   "oklahoma",  	"okc", 
"olympia",		"olm", 
"omaha",		"oma", 
"hampton roads",	"orf", 
   "hampton",   	"orf", 
"worcester",		"orh", 
"paducah",		"pah", 
"palm beach",	        "pbi", 
   "palm",      	"pbi", 
"pendleton",		"pdt", 
"portland",		"pdx", 
"page",			"pga", 
"philadelphia",		"phl", 
"phoenix",		"phx", 
"peoria",		"pia", 
"pocatello",		"pih", 
"pittsburgh",		"pit", 
"pensacola",		"pns", 
"pueblo",		"pub", 
"providence",		"pvd", 
"portland",		"pwm", 
"rapid city",	        "rap", 
   "rapid",     	"rap", 
"redding",		"rdd", 
"redmond bend",	        "rdm", 
   "redmond",   	"rdm", 
"raleigh",	        "rdu", 
"durham",       	"rdu", 
"rockford",		"rfd", 
"richmond",		"ric", 
"reno",         	"rno", 
"carson city",  	"rno", 
   "carson",    	"rno", 
"roanoke",		"roa", 
"rochester",		"roc:rst", 
"sacramento",		"sac", 
"san diego",		"san", 
   "diego",		"san", 
"san antonio",   	"sat", 
   "antonio",	        "sat", 
"savannah",		"sav", 
"south bend",	        "sbn", 
   "south",     	"sbn", 
"stockton modesto",	"sck", 
   "stockton",  	"sck", 
   "modesto",   	"sck", 
"louisville",		"sdf", 
"seattle",		"sea", 
"san francisco",	"sfo", 
   "francisco",	        "sfo", 
"springfield",		"sgf", 
"sheridan",		"shr", 
"shreveport",		"shv", 
"san jose",		"sjc", 
   "jose",		"sjc", 
"san angelo",   	"sjt", 
   "angelo",    	"sjt", 
"san juan",		"sju", 
   "juan",		"sju", 
"salt lake city",	"slc", 
   "salt lake", 	"slc", 
   "salt",      	"slc", 
"salem",		"sle", 
"santa maria",          "smx", 
   "maria",             "smx", 
"san luis obispo",	"smx", 
   "san luis",  	"smx", 
   "luis obispo",	"smx", 
   "luis",      	"smx", 
   "obispo",    	"smx", 
"springfield",		"spi", 
"wichita falls",	"sps", 
   "wichita",   	"sps", 
"sault sainte marie",	"ssm", 
   "sault marie",	"ssm", 
   "sault sainte", 	"ssm", 
   "sainte marie",	"ssm", 
   "sault ste marie",	"ssm", 
   "sault ste", 	"ssm", 
   "ste marie",	        "ssm", 
   "sault", 	        "ssm", 
   "marie",	        "ssm", 
"sault sainte marie",	"ssm", 
"saint cloud",		"stc", 
   "st cloud",		"stc", 
   "cloud",		"stc", 
"saint joseph",		"stj", 
   "st joseph",		"stj", 
   "joseph",		"stj", 
"saint louis",		"stl", 
   "st louis",		"stl", 
   "louis",		"stl", 
"sioux city",		"sux", 
   "sioux",		"sux", 
"syracuse",		"syr", 
"tampa bay",		"tbw", 
   "tampa",		"tbw", 
"tallahassee",		"tlh", 
"toledo",		"tol", 
"topeka",		"top", 
"tri city",		"tri", 
   "tri",		"tri", 
   "bristol",           "tri",
"tulsa",		"tul", 
"tupelo",		"tup", 
"tucson",		"tus", 
"truckee",              "tvl",
"lake tahoe",           "tvl",
   "tahoe",             "tvl",
"twin falls",		"twf", 
   # the entry for "twin" is above (there is also a "twin cities")
"knoxville",		"tys", 
"victoria",		"vct", 
"washington dc",	"wbc", 
   "washington",	"wbc", 
"winnemucca",		"wmc", 
"yakima",		"ykm", 
"youngstown warren",	"yng", 
   "youngstown",   	"yng", 
   "warren",	        "yng", 
"yuma", 		"yum");
}

1;
