{-# LANGUAGE DeriveGeneric     #-}
{-# LANGUAGE OverloadedStrings #-}

-- | Generate fake US addresses.
module Fake.Provider.Address.EN_US where

------------------------------------------------------------------------------
import           Data.Map (Map)
import qualified Data.Map as M
import           Data.Maybe
import           Data.Text (Text)
import qualified Data.Text as T
import           GHC.Generics
import           Text.Printf
------------------------------------------------------------------------------
import           Fake
import           Fake.Provider.Lang
import           Fake.Provider.Person.EN_US
------------------------------------------------------------------------------


------------------------------------------------------------------------------
-- | Generates a fake address.
fakeAddress :: FGen Text
fakeAddress :: FGen Text
fakeAddress = do
    Text
street <- FGen Text
fakeStreet
    UsState
s <- FGen UsState
fakeState
    Text
c <- UsState -> FGen Text
fakeCityInState UsState
s
    Text
z <- UsState -> FGen Text
fakeZipInState UsState
s
    Text -> FGen Text
forall (m :: * -> *) a. Monad m => a -> m a
return (Text -> FGen Text) -> Text -> FGen Text
forall a b. (a -> b) -> a -> b
$ String -> Text
T.pack (String -> Text) -> String -> Text
forall a b. (a -> b) -> a -> b
$ String -> Text -> Text -> Text -> Text -> String
forall r. PrintfType r => String -> r
printf String
"%s\n%s, %s %s" Text
street Text
c (UsState -> Text
stateAbbreviation UsState
s) Text
z


------------------------------------------------------------------------------
-- | Generates a fake street component consisting of building number, street
-- name, and optional secondary suite or apartment number.
fakeStreet :: FGen Text
fakeStreet :: FGen Text
fakeStreet = do
    Int
buildingNumber <- Int -> Int -> FGen Int
fakeInt Int
100 Int
99999
    Text
street <- FGen Text
fakeStreetName
    Text
secondary <- [FGen Text] -> FGen Text
forall a. [FGen a] -> FGen a
oneof
      [ String -> Text
T.pack (String -> Text) -> (Int -> String) -> Int -> Text
forall b c a. (b -> c) -> (a -> b) -> a -> c
. String -> Int -> String
forall r. PrintfType r => String -> r
printf String
"Apt. %d" (Int -> Text) -> FGen Int -> FGen Text
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Int -> Int -> FGen Int
fakeInt Int
100 Int
999
      , String -> Text
T.pack (String -> Text) -> (Int -> String) -> Int -> Text
forall b c a. (b -> c) -> (a -> b) -> a -> c
. String -> Int -> String
forall r. PrintfType r => String -> r
printf String
"Suite %d" (Int -> Text) -> FGen Int -> FGen Text
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Int -> Int -> FGen Int
fakeInt Int
100 Int
999
      ]
    [Text] -> FGen Text
forall a. [a] -> FGen a
elements ([Text] -> FGen Text) -> [Text] -> FGen Text
forall a b. (a -> b) -> a -> b
$ (String -> Text) -> [String] -> [Text]
forall a b. (a -> b) -> [a] -> [b]
map String -> Text
T.pack
      [ String -> Int -> Text -> String
forall r. PrintfType r => String -> r
printf String
"%d %s" Int
buildingNumber Text
street
      , String -> Int -> Text -> Text -> String
forall r. PrintfType r => String -> r
printf String
"%d %s\n%s" Int
buildingNumber Text
street Text
secondary
      ]


------------------------------------------------------------------------------
-- | Generates fake street names.
fakeStreetName :: FGen Text
fakeStreetName :: FGen Text
fakeStreetName =
    (String -> Text) -> FGen String -> FGen Text
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap String -> Text
T.pack (FGen String -> FGen Text) -> FGen String -> FGen Text
forall a b. (a -> b) -> a -> b
$ String -> Text -> Text -> String
forall r. PrintfType r => String -> r
printf String
"%s %s"
      (Text -> Text -> String) -> FGen Text -> FGen (Text -> String)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> (SingleWord -> Text) -> FGen SingleWord -> FGen Text
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
fmap SingleWord -> Text
unSingleWord ([FGen SingleWord] -> FGen SingleWord
forall a. [FGen a] -> FGen a
oneof [FGen SingleWord
firstName, FGen SingleWord
lastName])
      FGen (Text -> String) -> FGen Text -> FGen String
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
<*> FGen Text
fakeStreetSuffix


------------------------------------------------------------------------------
-- | Generates fake US state.
fakeState :: FGen UsState
fakeState :: FGen UsState
fakeState = FGen UsState
forall a. (Enum a, Bounded a) => FGen a
fakeEnum


------------------------------------------------------------------------------
-- | Generates a fake city in a US state.  These are generated from a list of
-- actual US cities in each state.
fakeCityInState :: UsState -> FGen Text
fakeCityInState :: UsState -> FGen Text
fakeCityInState UsState
s = [Text] -> FGen Text
forall a. [a] -> FGen a
elements ([Text] -> FGen Text) -> [Text] -> FGen Text
forall a b. (a -> b) -> a -> b
$ Maybe [Text] -> [Text]
forall a. HasCallStack => Maybe a -> a
fromJust (Maybe [Text] -> [Text]) -> Maybe [Text] -> [Text]
forall a b. (a -> b) -> a -> b
$ UsState -> Map UsState [Text] -> Maybe [Text]
forall k a. Ord k => k -> Map k a -> Maybe a
M.lookup UsState
s Map UsState [Text]
usCities


------------------------------------------------------------------------------
-- | Generates a fake zip code in a US state.  Generated zip codes should
-- actually be valid for the given state.
fakeZipInState :: UsState -> FGen Text
fakeZipInState :: UsState -> FGen Text
fakeZipInState UsState
s = NumberScheme -> FGen Text
fakeNumberScheme (NumberScheme -> FGen Text) -> NumberScheme -> FGen Text
forall a b. (a -> b) -> a -> b
$ UsState -> NumberScheme
stateZipFormat UsState
s


------------------------------------------------------------------------------
-- | Generates a fake street suffix, e.g. road, street, avenue, etc.
fakeStreetSuffix :: FGen Text
fakeStreetSuffix :: FGen Text
fakeStreetSuffix = [Text] -> FGen Text
forall a. [a] -> FGen a
elements
    [ Text
"Avenue"
    , Text
"Circle"
    , Text
"Court"
    , Text
"Crescent"
    , Text
"Drive"
    , Text
"Lane"
    , Text
"Pike"
    , Text
"Place"
    , Text
"Plaza"
    , Text
"Road"
    , Text
"Street"
    , Text
"Terrace"
    , Text
"Trail"
    , Text
"Way"
    ]


------------------------------------------------------------------------------
-- | Enumeration of the fifty US states.
data UsState
  = Alabama
  | Alaska
  | Arizona
  | Arkansas
  | California
  | Colorado
  | Connecticut
  | Delaware
  | Florida
  | Georgia
  | Hawaii
  | Idaho
  | Illinois
  | Indiana
  | Iowa
  | Kansas
  | Kentucky
  | Louisiana
  | Maine
  | Maryland
  | Massachusetts
  | Michigan
  | Minnesota
  | Mississippi
  | Missouri
  | Montana
  | Nebraska
  | Nevada
  | NewHampshire
  | NewJersey
  | NewMexico
  | NewYork
  | NorthCarolina
  | NorthDakota
  | Ohio
  | Oklahoma
  | Oregon
  | Pennsylvania
  | RhodeIsland
  | SouthCarolina
  | SouthDakota
  | Tennessee
  | Texas
  | Utah
  | Vermont
  | Virginia
  | Washington
  | WestVirginia
  | Wisconsin
  | Wyoming
  deriving (UsState -> UsState -> Bool
(UsState -> UsState -> Bool)
-> (UsState -> UsState -> Bool) -> Eq UsState
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: UsState -> UsState -> Bool
$c/= :: UsState -> UsState -> Bool
== :: UsState -> UsState -> Bool
$c== :: UsState -> UsState -> Bool
Eq,Eq UsState
Eq UsState
-> (UsState -> UsState -> Ordering)
-> (UsState -> UsState -> Bool)
-> (UsState -> UsState -> Bool)
-> (UsState -> UsState -> Bool)
-> (UsState -> UsState -> Bool)
-> (UsState -> UsState -> UsState)
-> (UsState -> UsState -> UsState)
-> Ord UsState
UsState -> UsState -> Bool
UsState -> UsState -> Ordering
UsState -> UsState -> UsState
forall a.
Eq a
-> (a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
min :: UsState -> UsState -> UsState
$cmin :: UsState -> UsState -> UsState
max :: UsState -> UsState -> UsState
$cmax :: UsState -> UsState -> UsState
>= :: UsState -> UsState -> Bool
$c>= :: UsState -> UsState -> Bool
> :: UsState -> UsState -> Bool
$c> :: UsState -> UsState -> Bool
<= :: UsState -> UsState -> Bool
$c<= :: UsState -> UsState -> Bool
< :: UsState -> UsState -> Bool
$c< :: UsState -> UsState -> Bool
compare :: UsState -> UsState -> Ordering
$ccompare :: UsState -> UsState -> Ordering
$cp1Ord :: Eq UsState
Ord,ReadPrec [UsState]
ReadPrec UsState
Int -> ReadS UsState
ReadS [UsState]
(Int -> ReadS UsState)
-> ReadS [UsState]
-> ReadPrec UsState
-> ReadPrec [UsState]
-> Read UsState
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [UsState]
$creadListPrec :: ReadPrec [UsState]
readPrec :: ReadPrec UsState
$creadPrec :: ReadPrec UsState
readList :: ReadS [UsState]
$creadList :: ReadS [UsState]
readsPrec :: Int -> ReadS UsState
$creadsPrec :: Int -> ReadS UsState
Read,Int -> UsState -> ShowS
[UsState] -> ShowS
UsState -> String
(Int -> UsState -> ShowS)
-> (UsState -> String) -> ([UsState] -> ShowS) -> Show UsState
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [UsState] -> ShowS
$cshowList :: [UsState] -> ShowS
show :: UsState -> String
$cshow :: UsState -> String
showsPrec :: Int -> UsState -> ShowS
$cshowsPrec :: Int -> UsState -> ShowS
Show,Int -> UsState
UsState -> Int
UsState -> [UsState]
UsState -> UsState
UsState -> UsState -> [UsState]
UsState -> UsState -> UsState -> [UsState]
(UsState -> UsState)
-> (UsState -> UsState)
-> (Int -> UsState)
-> (UsState -> Int)
-> (UsState -> [UsState])
-> (UsState -> UsState -> [UsState])
-> (UsState -> UsState -> [UsState])
-> (UsState -> UsState -> UsState -> [UsState])
-> Enum UsState
forall a.
(a -> a)
-> (a -> a)
-> (Int -> a)
-> (a -> Int)
-> (a -> [a])
-> (a -> a -> [a])
-> (a -> a -> [a])
-> (a -> a -> a -> [a])
-> Enum a
enumFromThenTo :: UsState -> UsState -> UsState -> [UsState]
$cenumFromThenTo :: UsState -> UsState -> UsState -> [UsState]
enumFromTo :: UsState -> UsState -> [UsState]
$cenumFromTo :: UsState -> UsState -> [UsState]
enumFromThen :: UsState -> UsState -> [UsState]
$cenumFromThen :: UsState -> UsState -> [UsState]
enumFrom :: UsState -> [UsState]
$cenumFrom :: UsState -> [UsState]
fromEnum :: UsState -> Int
$cfromEnum :: UsState -> Int
toEnum :: Int -> UsState
$ctoEnum :: Int -> UsState
pred :: UsState -> UsState
$cpred :: UsState -> UsState
succ :: UsState -> UsState
$csucc :: UsState -> UsState
Enum,UsState
UsState -> UsState -> Bounded UsState
forall a. a -> a -> Bounded a
maxBound :: UsState
$cmaxBound :: UsState
minBound :: UsState
$cminBound :: UsState
Bounded,(forall x. UsState -> Rep UsState x)
-> (forall x. Rep UsState x -> UsState) -> Generic UsState
forall x. Rep UsState x -> UsState
forall x. UsState -> Rep UsState x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x. Rep UsState x -> UsState
$cfrom :: forall x. UsState -> Rep UsState x
Generic)


------------------------------------------------------------------------------
-- | Returns the two-character abbreviation for the given US state.
stateAbbreviation :: UsState -> Text
stateAbbreviation :: UsState -> Text
stateAbbreviation UsState
Alabama = Text
"AL"
stateAbbreviation UsState
Alaska = Text
"AK"
stateAbbreviation UsState
Arizona = Text
"AZ"
stateAbbreviation UsState
Arkansas = Text
"AR"
stateAbbreviation UsState
California = Text
"CA"
stateAbbreviation UsState
Colorado = Text
"CO"
stateAbbreviation UsState
Connecticut = Text
"CT"
stateAbbreviation UsState
Delaware = Text
"DE"
stateAbbreviation UsState
Florida = Text
"FL"
stateAbbreviation UsState
Georgia = Text
"GA"
stateAbbreviation UsState
Hawaii = Text
"HI"
stateAbbreviation UsState
Idaho = Text
"ID"
stateAbbreviation UsState
Illinois = Text
"IL"
stateAbbreviation UsState
Indiana = Text
"IN"
stateAbbreviation UsState
Iowa = Text
"IA"
stateAbbreviation UsState
Kansas = Text
"KS"
stateAbbreviation UsState
Kentucky = Text
"KY"
stateAbbreviation UsState
Louisiana = Text
"LA"
stateAbbreviation UsState
Maine = Text
"ME"
stateAbbreviation UsState
Maryland = Text
"MD"
stateAbbreviation UsState
Massachusetts = Text
"MA"
stateAbbreviation UsState
Michigan = Text
"MI"
stateAbbreviation UsState
Minnesota = Text
"MN"
stateAbbreviation UsState
Mississippi = Text
"MS"
stateAbbreviation UsState
Missouri = Text
"MO"
stateAbbreviation UsState
Montana = Text
"MT"
stateAbbreviation UsState
Nebraska = Text
"NE"
stateAbbreviation UsState
Nevada = Text
"NV"
stateAbbreviation UsState
NewHampshire = Text
"NH"
stateAbbreviation UsState
NewJersey = Text
"NJ"
stateAbbreviation UsState
NewMexico = Text
"NM"
stateAbbreviation UsState
NewYork = Text
"NY"
stateAbbreviation UsState
NorthCarolina = Text
"NC"
stateAbbreviation UsState
NorthDakota = Text
"ND"
stateAbbreviation UsState
Ohio = Text
"OH"
stateAbbreviation UsState
Oklahoma = Text
"OK"
stateAbbreviation UsState
Oregon = Text
"OR"
stateAbbreviation UsState
Pennsylvania = Text
"PA"
stateAbbreviation UsState
RhodeIsland = Text
"RI"
stateAbbreviation UsState
SouthCarolina = Text
"SC"
stateAbbreviation UsState
SouthDakota = Text
"SD"
stateAbbreviation UsState
Tennessee = Text
"TN"
stateAbbreviation UsState
Texas = Text
"TX"
stateAbbreviation UsState
Utah = Text
"UT"
stateAbbreviation UsState
Vermont = Text
"VT"
stateAbbreviation UsState
Virginia = Text
"VA"
stateAbbreviation UsState
Washington = Text
"WA"
stateAbbreviation UsState
WestVirginia = Text
"WV"
stateAbbreviation UsState
Wisconsin = Text
"WI"
stateAbbreviation UsState
Wyoming = Text
"WY"


------------------------------------------------------------------------------
-- | Returns the two-character abbreviation for the given US state.
stateZipFormat :: UsState -> NumberScheme
stateZipFormat :: UsState -> NumberScheme
stateZipFormat UsState
Alabama = Text -> NumberScheme
NumberScheme Text
"350##"
stateZipFormat UsState
Alaska = Text -> NumberScheme
NumberScheme Text
"995##"
stateZipFormat UsState
Arizona = Text -> NumberScheme
NumberScheme Text
"850##"
stateZipFormat UsState
Arkansas = Text -> NumberScheme
NumberScheme Text
"717##"
stateZipFormat UsState
California = Text -> NumberScheme
NumberScheme Text
"900##"
stateZipFormat UsState
Colorado = Text -> NumberScheme
NumberScheme Text
"800##"
stateZipFormat UsState
Connecticut = Text -> NumberScheme
NumberScheme Text
"061##"
stateZipFormat UsState
Delaware = Text -> NumberScheme
NumberScheme Text
"198##"
stateZipFormat UsState
Florida = Text -> NumberScheme
NumberScheme Text
"322##"
stateZipFormat UsState
Georgia = Text -> NumberScheme
NumberScheme Text
"301##"
stateZipFormat UsState
Hawaii = Text -> NumberScheme
NumberScheme Text
"967##"
stateZipFormat UsState
Idaho = Text -> NumberScheme
NumberScheme Text
"832##"
stateZipFormat UsState
Illinois = Text -> NumberScheme
NumberScheme Text
"600##"
stateZipFormat UsState
Indiana = Text -> NumberScheme
NumberScheme Text
"463##"
stateZipFormat UsState
Iowa = Text -> NumberScheme
NumberScheme Text
"510##"
stateZipFormat UsState
Kansas = Text -> NumberScheme
NumberScheme Text
"666##"
stateZipFormat UsState
Kentucky = Text -> NumberScheme
NumberScheme Text
"404##"
stateZipFormat UsState
Louisiana = Text -> NumberScheme
NumberScheme Text
"701##"
stateZipFormat UsState
Maine = Text -> NumberScheme
NumberScheme Text
"042##"
stateZipFormat UsState
Maryland = Text -> NumberScheme
NumberScheme Text
"210##"
stateZipFormat UsState
Massachusetts = Text -> NumberScheme
NumberScheme Text
"026##"
stateZipFormat UsState
Michigan = Text -> NumberScheme
NumberScheme Text
"480##"
stateZipFormat UsState
Minnesota = Text -> NumberScheme
NumberScheme Text
"555##"
stateZipFormat UsState
Mississippi = Text -> NumberScheme
NumberScheme Text
"387##"
stateZipFormat UsState
Missouri = Text -> NumberScheme
NumberScheme Text
"650##"
stateZipFormat UsState
Montana = Text -> NumberScheme
NumberScheme Text
"590##"
stateZipFormat UsState
Nebraska = Text -> NumberScheme
NumberScheme Text
"688##"
stateZipFormat UsState
Nevada = Text -> NumberScheme
NumberScheme Text
"898##"
stateZipFormat UsState
NewHampshire = Text -> NumberScheme
NumberScheme Text
"036##"
stateZipFormat UsState
NewJersey = Text -> NumberScheme
NumberScheme Text
"076##"
stateZipFormat UsState
NewMexico = Text -> NumberScheme
NumberScheme Text
"880##"
stateZipFormat UsState
NewYork = Text -> NumberScheme
NumberScheme Text
"122##"
stateZipFormat UsState
NorthCarolina = Text -> NumberScheme
NumberScheme Text
"288##"
stateZipFormat UsState
NorthDakota = Text -> NumberScheme
NumberScheme Text
"586##"
stateZipFormat UsState
Ohio = Text -> NumberScheme
NumberScheme Text
"444##"
stateZipFormat UsState
Oklahoma = Text -> NumberScheme
NumberScheme Text
"730##"
stateZipFormat UsState
Oregon = Text -> NumberScheme
NumberScheme Text
"979##"
stateZipFormat UsState
Pennsylvania = Text -> NumberScheme
NumberScheme Text
"186##"
stateZipFormat UsState
RhodeIsland = Text -> NumberScheme
NumberScheme Text
"029##"
stateZipFormat UsState
SouthCarolina = Text -> NumberScheme
NumberScheme Text
"299##"
stateZipFormat UsState
SouthDakota = Text -> NumberScheme
NumberScheme Text
"577##"
stateZipFormat UsState
Tennessee = Text -> NumberScheme
NumberScheme Text
"383##"
stateZipFormat UsState
Texas = Text -> NumberScheme
NumberScheme Text
"798##"
stateZipFormat UsState
Utah = Text -> NumberScheme
NumberScheme Text
"847##"
stateZipFormat UsState
Vermont = Text -> NumberScheme
NumberScheme Text
"050##"
stateZipFormat UsState
Virginia = Text -> NumberScheme
NumberScheme Text
"222##"
stateZipFormat UsState
Washington = Text -> NumberScheme
NumberScheme Text
"990##"
stateZipFormat UsState
WestVirginia = Text -> NumberScheme
NumberScheme Text
"247##"
stateZipFormat UsState
Wisconsin = Text -> NumberScheme
NumberScheme Text
"549##"
stateZipFormat UsState
Wyoming = Text -> NumberScheme
NumberScheme Text
"831##"


------------------------------------------------------------------------------
-- | Map of actual cities in each US state.
usCities :: Map UsState [Text]
usCities :: Map UsState [Text]
usCities = [(UsState, [Text])] -> Map UsState [Text]
forall k a. Ord k => [(k, a)] -> Map k a
M.fromList
    [ (UsState
Alabama, [Text
"Alexander City" , Text
"Andalusia" , Text
"Anniston" , Text
"Athens" , Text
"Atmore" , Text
"Auburn" , Text
"Bessemer" , Text
"Birmingham" , Text
"Chickasaw" , Text
"Clanton" , Text
"Cullman" , Text
"Decatur" , Text
"Demopolis" , Text
"Dothan" , Text
"Enterprise" , Text
"Eufaula" , Text
"Florence" , Text
"Fort Payne" , Text
"Gadsden" , Text
"Greenville" , Text
"Guntersville" , Text
"Huntsville" , Text
"Jasper" , Text
"Marion" , Text
"Mobile" , Text
"Montgomery" , Text
"Opelika" , Text
"Ozark" , Text
"Phenix City" , Text
"Prichard" , Text
"Scottsboro" , Text
"Selma" , Text
"Sheffield" , Text
"Sylacauga" , Text
"Talladega" , Text
"Troy" , Text
"Tuscaloosa" , Text
"Tuscumbia" , Text
"Tuskegee"])
    , (UsState
Alaska, [Text
"Anchorage" , Text
"Cordova" , Text
"Fairbanks" , Text
"Haines" , Text
"Homer" , Text
"Juneau" , Text
"Ketchikan" , Text
"Kodiak" , Text
"Kotzebue" , Text
"Nome" , Text
"Palmer" , Text
"Seward" , Text
"Sitka" , Text
"Skagway" , Text
"Valdez"])
    , (UsState
Arizona, [Text
"Ajo" , Text
"Avondale" , Text
"Bisbee" , Text
"Casa Grande" , Text
"Chandler" , Text
"Clifton" , Text
"Douglas" , Text
"Flagstaff" , Text
"Florence" , Text
"Gila Bend" , Text
"Glendale" , Text
"Globe" , Text
"Kingman" , Text
"Lake Havasu City" , Text
"Mesa" , Text
"Nogales" , Text
"Oraibi" , Text
"Phoenix" , Text
"Prescott" , Text
"Scottsdale" , Text
"Sierra Vista" , Text
"Tempe" , Text
"Tombstone" , Text
"Tucson" , Text
"Walpi" , Text
"Window Rock" , Text
"Winslow" , Text
"Yuma"])
    , (UsState
Arkansas, [Text
"Arkadelphia" , Text
"Arkansas Post" , Text
"Batesville" , Text
"Benton" , Text
"Blytheville" , Text
"Camden" , Text
"Conway" , Text
"Crossett" , Text
"El Dorado" , Text
"Fayetteville" , Text
"Forrest City" , Text
"Fort Smith" , Text
"Harrison" , Text
"Helena" , Text
"Hope" , Text
"Hot Springs" , Text
"Jacksonville" , Text
"Jonesboro" , Text
"Little Rock" , Text
"Magnolia" , Text
"Morrilton" , Text
"Newport" , Text
"North Little Rock" , Text
"Osceola" , Text
"Pine Bluff" , Text
"Rogers" , Text
"Searcy" , Text
"Stuttgart" , Text
"Van Buren" , Text
"West Memphis"])
    , (UsState
California, [Text
"Alameda" , Text
"Alhambra" , Text
"Anaheim" , Text
"Antioch" , Text
"Arcadia" , Text
"Bakersfield" , Text
"Barstow" , Text
"Belmont" , Text
"Berkeley" , Text
"Beverly Hills" , Text
"Brea" , Text
"Buena Park" , Text
"Burbank" , Text
"Calexico" , Text
"Calistoga" , Text
"Carlsbad" , Text
"Carmel" , Text
"Chico" , Text
"Chula Vista" , Text
"Claremont" , Text
"Compton" , Text
"Concord" , Text
"Corona" , Text
"Coronado" , Text
"Costa Mesa" , Text
"Culver City" , Text
"Daly City" , Text
"Davis" , Text
"Downey" , Text
"El Centro" , Text
"El Cerrito" , Text
"El Monte" , Text
"Escondido" , Text
"Eureka" , Text
"Fairfield" , Text
"Fontana" , Text
"Fremont" , Text
"Fresno" , Text
"Fullerton" , Text
"Garden Grove" , Text
"Glendale" , Text
"Hayward" , Text
"Hollywood" , Text
"Huntington Beach" , Text
"Indio" , Text
"Inglewood" , Text
"Irvine" , Text
"La Habra" , Text
"Laguna Beach" , Text
"Lancaster" , Text
"Livermore" , Text
"Lodi" , Text
"Lompoc" , Text
"Long Beach" , Text
"Los Angeles" , Text
"Malibu" , Text
"Martinez" , Text
"Marysville" , Text
"Menlo Park" , Text
"Merced" , Text
"Modesto" , Text
"Monterey" , Text
"Mountain View" , Text
"Napa" , Text
"Needles" , Text
"Newport Beach" , Text
"Norwalk" , Text
"Novato" , Text
"Oakland" , Text
"Oceanside" , Text
"Ojai" , Text
"Ontario" , Text
"Orange" , Text
"Oroville" , Text
"Oxnard" , Text
"Pacific Grove" , Text
"Palm Springs" , Text
"Palmdale" , Text
"Palo Alto" , Text
"Pasadena" , Text
"Petaluma" , Text
"Pomona" , Text
"Port Hueneme" , Text
"Rancho Cucamonga" , Text
"Red Bluff" , Text
"Redding" , Text
"Redlands" , Text
"Redondo Beach" , Text
"Redwood City" , Text
"Richmond" , Text
"Riverside" , Text
"Roseville" , Text
"Sacramento" , Text
"Salinas" , Text
"San Bernardino" , Text
"San Clemente" , Text
"San Diego" , Text
"San Fernando" , Text
"San Francisco" , Text
"San Gabriel" , Text
"San Jose" , Text
"San Juan Capistrano" , Text
"San Leandro" , Text
"San Luis Obispo" , Text
"San Marino" , Text
"San Mateo" , Text
"San Pedro" , Text
"San Rafael" , Text
"San Simeon" , Text
"Santa Ana" , Text
"Santa Barbara" , Text
"Santa Clara" , Text
"Santa Clarita" , Text
"Santa Cruz" , Text
"Santa Monica" , Text
"Santa Rosa" , Text
"Sausalito" , Text
"Simi Valley" , Text
"Sonoma" , Text
"South San Francisco" , Text
"Stockton" , Text
"Sunnyvale" , Text
"Susanville" , Text
"Thousand Oaks" , Text
"Torrance" , Text
"Turlock" , Text
"Ukiah" , Text
"Vallejo" , Text
"Ventura" , Text
"Victorville" , Text
"Visalia" , Text
"Walnut Creek" , Text
"Watts" , Text
"West Covina" , Text
"Whittier" , Text
"Woodland" , Text
"Yorba Linda" , Text
"Yuba City"])
    , (UsState
Colorado, [Text
"Alamosa" , Text
"Aspen" , Text
"Aurora" , Text
"Boulder" , Text
"Breckenridge" , Text
"Brighton" , Text
"Canon City" , Text
"Central City" , Text
"Climax" , Text
"Colorado Springs" , Text
"Cortez" , Text
"Cripple Creek" , Text
"Denver" , Text
"Durango" , Text
"Englewood" , Text
"Estes Park" , Text
"Fort Collins" , Text
"Fort Morgan" , Text
"Georgetown" , Text
"Glenwood Springs" , Text
"Golden" , Text
"Grand Junction" , Text
"Greeley" , Text
"Gunnison" , Text
"La Junta" , Text
"Leadville" , Text
"Littleton" , Text
"Longmont" , Text
"Loveland" , Text
"Montrose" , Text
"Ouray" , Text
"Pagosa Springs" , Text
"Pueblo" , Text
"Silverton" , Text
"Steamboat Springs" , Text
"Sterling" , Text
"Telluride" , Text
"Trinidad" , Text
"Vail" , Text
"Walsenburg" , Text
"Westminster"])
    , (UsState
Connecticut, [Text
"Ansonia" , Text
"Berlin" , Text
"Bloomfield" , Text
"Branford" , Text
"Bridgeport" , Text
"Bristol" , Text
"Coventry" , Text
"Danbury" , Text
"Darien" , Text
"Derby" , Text
"East Hartford" , Text
"East Haven" , Text
"Enfield" , Text
"Fairfield" , Text
"Farmington" , Text
"Greenwich" , Text
"Groton" , Text
"Guilford" , Text
"Hamden" , Text
"Hartford" , Text
"Lebanon" , Text
"Litchfield" , Text
"Manchester" , Text
"Mansfield" , Text
"Meriden" , Text
"Middletown" , Text
"Milford" , Text
"Mystic" , Text
"Naugatuck" , Text
"New Britain" , Text
"New Haven" , Text
"New London" , Text
"North Haven" , Text
"Norwalk" , Text
"Norwich" , Text
"Old Saybrook" , Text
"Orange" , Text
"Seymour" , Text
"Shelton" , Text
"Simsbury" , Text
"Southington" , Text
"Stamford" , Text
"Stonington" , Text
"Stratford" , Text
"Torrington" , Text
"Wallingford" , Text
"Waterbury" , Text
"Waterford" , Text
"Watertown" , Text
"West Hartford" , Text
"West Haven" , Text
"Westport" , Text
"Wethersfield" , Text
"Willimantic" , Text
"Windham" , Text
"Windsor" , Text
"Windsor Locks" , Text
"Winsted"])
    , (UsState
Delaware, [Text
"Dover" , Text
"Lewes" , Text
"Milford" , Text
"New Castle" , Text
"Newark" , Text
"Smyrna" , Text
"Wilmington"])
    , (UsState
Florida, [Text
"Apalachicola" , Text
"Bartow" , Text
"Belle Glade" , Text
"Boca Raton" , Text
"Bradenton" , Text
"Cape Coral" , Text
"Clearwater" , Text
"Cocoa Beach" , Text
"Cocoa-Rockledge" , Text
"Coral Gables" , Text
"Daytona Beach" , Text
"De Land" , Text
"Deerfield Beach" , Text
"Delray Beach" , Text
"Fernandina Beach" , Text
"Fort Lauderdale" , Text
"Fort Myers" , Text
"Fort Pierce" , Text
"Fort Walton Beach" , Text
"Gainesville" , Text
"Hallandale Beach" , Text
"Hialeah" , Text
"Hollywood" , Text
"Homestead" , Text
"Jacksonville" , Text
"Key West" , Text
"Lake City" , Text
"Lake Wales" , Text
"Lakeland" , Text
"Largo" , Text
"Melbourne" , Text
"Miami" , Text
"Miami Beach" , Text
"Naples" , Text
"New Smyrna Beach" , Text
"Ocala" , Text
"Orlando" , Text
"Ormond Beach" , Text
"Palatka" , Text
"Palm Bay" , Text
"Palm Beach" , Text
"Panama City" , Text
"Pensacola" , Text
"Pompano Beach" , Text
"Saint Augustine" , Text
"Saint Petersburg" , Text
"Sanford" , Text
"Sarasota" , Text
"Sebring" , Text
"Tallahassee" , Text
"Tampa" , Text
"Tarpon Springs" , Text
"Titusville" , Text
"Venice" , Text
"West Palm Beach" , Text
"White Springs" , Text
"Winter Haven" , Text
"Winter Park"])
    , (UsState
Georgia, [Text
"Albany" , Text
"Americus" , Text
"Andersonville" , Text
"Athens" , Text
"Atlanta" , Text
"Augusta" , Text
"Bainbridge" , Text
"Blairsville" , Text
"Brunswick" , Text
"Calhoun" , Text
"Carrollton" , Text
"Columbus" , Text
"Dahlonega" , Text
"Dalton" , Text
"Darien" , Text
"Decatur" , Text
"Douglas" , Text
"East Point" , Text
"Fitzgerald" , Text
"Fort Valley" , Text
"Gainesville" , Text
"La Grange" , Text
"Macon" , Text
"Marietta" , Text
"Milledgeville" , Text
"Plains" , Text
"Rome" , Text
"Savannah" , Text
"Toccoa" , Text
"Valdosta" , Text
"Warm Springs" , Text
"Warner Robins" , Text
"Washington" , Text
"Waycross"])
    , (UsState
Hawaii, [Text
"Hanalei" , Text
"Hilo" , Text
"Honaunau" , Text
"Honolulu" , Text
"Kahului" , Text
"Kaneohe" , Text
"Kapaa" , Text
"Kawaihae" , Text
"Lahaina" , Text
"Laie" , Text
"Wahiawa" , Text
"Wailuku" , Text
"Waimea"])
    , (UsState
Idaho, [Text
"Blackfoot" , Text
"Boise" , Text
"Bonners Ferry" , Text
"Caldwell" , Text
"Coeur d’Alene" , Text
"Idaho City" , Text
"Idaho Falls" , Text
"Kellogg" , Text
"Lewiston" , Text
"Moscow" , Text
"Nampa" , Text
"Pocatello" , Text
"Priest River" , Text
"Rexburg" , Text
"Sun Valley" , Text
"Twin Falls"])
    , (UsState
Illinois, [Text
"Alton" , Text
"Arlington Heights" , Text
"Arthur" , Text
"Aurora" , Text
"Belleville" , Text
"Belvidere" , Text
"Bloomington" , Text
"Brookfield" , Text
"Cahokia" , Text
"Cairo" , Text
"Calumet City" , Text
"Canton" , Text
"Carbondale" , Text
"Carlinville" , Text
"Carthage" , Text
"Centralia" , Text
"Champaign" , Text
"Charleston" , Text
"Chester" , Text
"Chicago" , Text
"Chicago Heights" , Text
"Cicero" , Text
"Collinsville" , Text
"Danville" , Text
"Decatur" , Text
"DeKalb" , Text
"Des Plaines" , Text
"Dixon" , Text
"East Moline" , Text
"East Saint Louis" , Text
"Effingham" , Text
"Elgin" , Text
"Elmhurst" , Text
"Evanston" , Text
"Freeport" , Text
"Galena" , Text
"Galesburg" , Text
"Glen Ellyn" , Text
"Glenview" , Text
"Granite City" , Text
"Harrisburg" , Text
"Herrin" , Text
"Highland Park" , Text
"Jacksonville" , Text
"Joliet" , Text
"Kankakee" , Text
"Kaskaskia" , Text
"Kewanee" , Text
"La Salle" , Text
"Lake Forest" , Text
"Libertyville" , Text
"Lincoln" , Text
"Lisle" , Text
"Lombard" , Text
"Macomb" , Text
"Mattoon" , Text
"Moline" , Text
"Monmouth" , Text
"Mount Vernon" , Text
"Mundelein" , Text
"Naperville" , Text
"Nauvoo" , Text
"Normal" , Text
"North Chicago" , Text
"Oak Park" , Text
"Oregon" , Text
"Ottawa" , Text
"Palatine" , Text
"Park Forest" , Text
"Park Ridge" , Text
"Pekin" , Text
"Peoria" , Text
"Petersburg" , Text
"Pontiac" , Text
"Quincy" , Text
"Rantoul" , Text
"River Forest" , Text
"Rock Island" , Text
"Rockford" , Text
"Salem" , Text
"Shawneetown" , Text
"Skokie" , Text
"South Holland" , Text
"Springfield" , Text
"Streator" , Text
"Summit" , Text
"Urbana" , Text
"Vandalia" , Text
"Virden" , Text
"Waukegan" , Text
"Wheaton" , Text
"Wilmette" , Text
"Winnetka" , Text
"Wood River" , Text
"Zion"])
    , (UsState
Indiana, [Text
"Anderson" , Text
"Bedford" , Text
"Bloomington" , Text
"Columbus" , Text
"Connersville" , Text
"Corydon" , Text
"Crawfordsville" , Text
"East Chicago" , Text
"Elkhart" , Text
"Elwood" , Text
"Evansville" , Text
"Fort Wayne" , Text
"French Lick" , Text
"Gary" , Text
"Geneva" , Text
"Goshen" , Text
"Greenfield" , Text
"Hammond" , Text
"Hobart" , Text
"Huntington" , Text
"Indianapolis" , Text
"Jeffersonville" , Text
"Kokomo" , Text
"Lafayette" , Text
"Madison" , Text
"Marion" , Text
"Michigan City" , Text
"Mishawaka" , Text
"Muncie" , Text
"Nappanee" , Text
"Nashville" , Text
"New Albany" , Text
"New Castle" , Text
"New Harmony" , Text
"Peru" , Text
"Plymouth" , Text
"Richmond" , Text
"Santa Claus" , Text
"Shelbyville" , Text
"South Bend" , Text
"Terre Haute" , Text
"Valparaiso" , Text
"Vincennes" , Text
"Wabash" , Text
"West Lafayette"])
    , (UsState
Iowa, [Text
"Amana Colonies" , Text
"Ames" , Text
"Boone" , Text
"Burlington" , Text
"Cedar Falls" , Text
"Cedar Rapids" , Text
"Charles City" , Text
"Cherokee" , Text
"Clinton" , Text
"Council Bluffs" , Text
"Davenport" , Text
"Des Moines" , Text
"Dubuque" , Text
"Estherville" , Text
"Fairfield" , Text
"Fort Dodge" , Text
"Grinnell" , Text
"Indianola" , Text
"Iowa City" , Text
"Keokuk" , Text
"Mason City" , Text
"Mount Pleasant" , Text
"Muscatine" , Text
"Newton" , Text
"Oskaloosa" , Text
"Ottumwa" , Text
"Sioux City" , Text
"Waterloo" , Text
"Webster City" , Text
"West Des Moines"])
    , (UsState
Kansas, [Text
"Abilene" , Text
"Arkansas City" , Text
"Atchison" , Text
"Chanute" , Text
"Coffeyville" , Text
"Council Grove" , Text
"Dodge City" , Text
"Emporia" , Text
"Fort Scott" , Text
"Garden City" , Text
"Great Bend" , Text
"Hays" , Text
"Hutchinson" , Text
"Independence" , Text
"Junction City" , Text
"Kansas City" , Text
"Lawrence" , Text
"Leavenworth" , Text
"Liberal" , Text
"Manhattan" , Text
"McPherson" , Text
"Medicine Lodge" , Text
"Newton" , Text
"Olathe" , Text
"Osawatomie" , Text
"Ottawa" , Text
"Overland Park" , Text
"Pittsburg" , Text
"Salina" , Text
"Shawnee" , Text
"Smith Center" , Text
"Topeka" , Text
"Wichita"])
    , (UsState
Kentucky, [Text
"Ashland" , Text
"Barbourville" , Text
"Bardstown" , Text
"Berea" , Text
"Boonesborough" , Text
"Bowling Green" , Text
"Campbellsville" , Text
"Covington" , Text
"Danville" , Text
"Elizabethtown" , Text
"Frankfort" , Text
"Harlan" , Text
"Harrodsburg" , Text
"Hazard" , Text
"Henderson" , Text
"Hodgenville" , Text
"Hopkinsville" , Text
"Lexington" , Text
"Louisville" , Text
"Mayfield" , Text
"Maysville" , Text
"Middlesboro" , Text
"Newport" , Text
"Owensboro" , Text
"Paducah" , Text
"Paris" , Text
"Richmond"])
    , (UsState
Louisiana, [Text
"Abbeville" , Text
"Alexandria" , Text
"Bastrop" , Text
"Baton Rouge" , Text
"Bogalusa" , Text
"Bossier City" , Text
"Gretna" , Text
"Houma" , Text
"Lafayette" , Text
"Lake Charles" , Text
"Monroe" , Text
"Morgan City" , Text
"Natchitoches" , Text
"New Iberia" , Text
"New Orleans" , Text
"Opelousas" , Text
"Ruston" , Text
"Saint Martinville" , Text
"Shreveport" , Text
"Thibodaux"])
    , (UsState
Maine, [Text
"Auburn" , Text
"Augusta" , Text
"Bangor" , Text
"Bar Harbor" , Text
"Bath" , Text
"Belfast" , Text
"Biddeford" , Text
"Boothbay Harbor" , Text
"Brunswick" , Text
"Calais" , Text
"Caribou" , Text
"Castine" , Text
"Eastport" , Text
"Ellsworth" , Text
"Farmington" , Text
"Fort Kent" , Text
"Gardiner" , Text
"Houlton" , Text
"Kennebunkport" , Text
"Kittery" , Text
"Lewiston" , Text
"Lubec" , Text
"Machias" , Text
"Orono" , Text
"Portland" , Text
"Presque Isle" , Text
"Rockland" , Text
"Rumford" , Text
"Saco" , Text
"Scarborough" , Text
"Waterville" , Text
"York"])
    , (UsState
Maryland, [Text
"Aberdeen" , Text
"Annapolis" , Text
"Baltimore" , Text
"Bethesda-Chevy Chase" , Text
"Bowie" , Text
"Cambridge" , Text
"Catonsville" , Text
"College Park" , Text
"Columbia" , Text
"Cumberland" , Text
"Easton" , Text
"Elkton" , Text
"Emmitsburg" , Text
"Frederick" , Text
"Greenbelt" , Text
"Hagerstown" , Text
"Hyattsville" , Text
"Laurel" , Text
"Oakland" , Text
"Ocean City" , Text
"Rockville" , Text
"Saint Marys City" , Text
"Salisbury" , Text
"Silver Spring" , Text
"Takoma Park" , Text
"Towson" , Text
"Westminster"])
    , (UsState
Massachusetts, [Text
"Abington" , Text
"Adams" , Text
"Amesbury" , Text
"Amherst" , Text
"Andover" , Text
"Arlington" , Text
"Athol" , Text
"Attleboro" , Text
"Barnstable" , Text
"Bedford" , Text
"Beverly" , Text
"Boston" , Text
"Bourne" , Text
"Braintree" , Text
"Brockton" , Text
"Brookline" , Text
"Cambridge" , Text
"Canton" , Text
"Charlestown" , Text
"Chelmsford" , Text
"Chelsea" , Text
"Chicopee" , Text
"Clinton" , Text
"Cohasset" , Text
"Concord" , Text
"Danvers" , Text
"Dartmouth" , Text
"Dedham" , Text
"Dennis" , Text
"Duxbury" , Text
"Eastham" , Text
"Edgartown" , Text
"Everett" , Text
"Fairhaven" , Text
"Fall River" , Text
"Falmouth" , Text
"Fitchburg" , Text
"Framingham" , Text
"Gloucester" , Text
"Great Barrington" , Text
"Greenfield" , Text
"Groton" , Text
"Harwich" , Text
"Haverhill" , Text
"Hingham" , Text
"Holyoke" , Text
"Hyannis" , Text
"Ipswich" , Text
"Lawrence" , Text
"Lenox" , Text
"Leominster" , Text
"Lexington" , Text
"Lowell" , Text
"Ludlow" , Text
"Lynn" , Text
"Malden" , Text
"Marblehead" , Text
"Marlborough" , Text
"Medford" , Text
"Milton" , Text
"Nahant" , Text
"Natick" , Text
"New Bedford" , Text
"Newburyport" , Text
"Newton" , Text
"North Adams" , Text
"Northampton" , Text
"Norton" , Text
"Norwood" , Text
"Peabody" , Text
"Pittsfield" , Text
"Plymouth" , Text
"Provincetown" , Text
"Quincy" , Text
"Randolph" , Text
"Revere" , Text
"Salem" , Text
"Sandwich" , Text
"Saugus" , Text
"Somerville" , Text
"South Hadley" , Text
"Springfield" , Text
"Stockbridge" , Text
"Stoughton" , Text
"Sturbridge" , Text
"Sudbury" , Text
"Taunton" , Text
"Tewksbury" , Text
"Truro" , Text
"Watertown" , Text
"Webster" , Text
"Wellesley" , Text
"Wellfleet" , Text
"West Bridgewater" , Text
"West Springfield" , Text
"Westfield" , Text
"Weymouth" , Text
"Whitman" , Text
"Williamstown" , Text
"Woburn" , Text
"Woods Hole" , Text
"Worcester"])
    , (UsState
Michigan, [Text
"Adrian" , Text
"Alma" , Text
"Ann Arbor" , Text
"Battle Creek" , Text
"Bay City" , Text
"Benton Harbor" , Text
"Bloomfield Hills" , Text
"Cadillac" , Text
"Charlevoix" , Text
"Cheboygan" , Text
"Dearborn" , Text
"Detroit" , Text
"East Lansing" , Text
"Eastpointe" , Text
"Ecorse" , Text
"Escanaba" , Text
"Flint" , Text
"Grand Haven" , Text
"Grand Rapids" , Text
"Grayling" , Text
"Grosse Pointe" , Text
"Hancock" , Text
"Highland Park" , Text
"Holland" , Text
"Houghton" , Text
"Interlochen" , Text
"Iron Mountain" , Text
"Ironwood" , Text
"Ishpeming" , Text
"Jackson" , Text
"Kalamazoo" , Text
"Lansing" , Text
"Livonia" , Text
"Ludington" , Text
"Mackinaw City" , Text
"Manistee" , Text
"Marquette" , Text
"Menominee" , Text
"Midland" , Text
"Monroe" , Text
"Mount Clemens" , Text
"Mount Pleasant" , Text
"Muskegon" , Text
"Niles" , Text
"Petoskey" , Text
"Pontiac" , Text
"Port Huron" , Text
"Royal Oak" , Text
"Saginaw" , Text
"Saint Ignace" , Text
"Saint Joseph" , Text
"Sault Sainte Marie" , Text
"Traverse City" , Text
"Trenton" , Text
"Warren" , Text
"Wyandotte" , Text
"Ypsilanti"])
    , (UsState
Minnesota, [Text
"Albert Lea" , Text
"Alexandria" , Text
"Austin" , Text
"Bemidji" , Text
"Bloomington" , Text
"Brainerd" , Text
"Crookston" , Text
"Duluth" , Text
"Ely" , Text
"Eveleth" , Text
"Faribault" , Text
"Fergus Falls" , Text
"Hastings" , Text
"Hibbing" , Text
"International Falls" , Text
"Little Falls" , Text
"Mankato" , Text
"Minneapolis" , Text
"Moorhead" , Text
"New Ulm" , Text
"Northfield" , Text
"Owatonna" , Text
"Pipestone" , Text
"Red Wing" , Text
"Rochester" , Text
"Saint Cloud" , Text
"Saint Paul" , Text
"Sauk Centre" , Text
"South Saint Paul" , Text
"Stillwater" , Text
"Virginia" , Text
"Willmar" , Text
"Winona"])
    , (UsState
Mississippi, [Text
"Bay Saint Louis" , Text
"Biloxi" , Text
"Canton" , Text
"Clarksdale" , Text
"Columbia" , Text
"Columbus" , Text
"Corinth" , Text
"Greenville" , Text
"Greenwood" , Text
"Grenada" , Text
"Gulfport" , Text
"Hattiesburg" , Text
"Holly Springs" , Text
"Jackson" , Text
"Laurel" , Text
"Meridian" , Text
"Natchez" , Text
"Ocean Springs" , Text
"Oxford" , Text
"Pascagoula" , Text
"Pass Christian" , Text
"Philadelphia" , Text
"Port Gibson" , Text
"Starkville" , Text
"Tupelo" , Text
"Vicksburg" , Text
"West Point" , Text
"Yazoo City"])
    , (UsState
Missouri, [Text
"Boonville" , Text
"Branson" , Text
"Cape Girardeau" , Text
"Carthage" , Text
"Chillicothe" , Text
"Clayton" , Text
"Columbia" , Text
"Excelsior Springs" , Text
"Ferguson" , Text
"Florissant" , Text
"Fulton" , Text
"Hannibal" , Text
"Independence" , Text
"Jefferson City" , Text
"Joplin" , Text
"Kansas City" , Text
"Kirksville" , Text
"Lamar" , Text
"Lebanon" , Text
"Lexington" , Text
"Maryville" , Text
"Mexico" , Text
"Monett" , Text
"Neosho" , Text
"New Madrid" , Text
"Rolla" , Text
"Saint Charles" , Text
"Saint Joseph" , Text
"Saint Louis" , Text
"Sainte Genevieve" , Text
"Salem" , Text
"Sedalia" , Text
"Springfield" , Text
"Warrensburg" , Text
"West Plains"])
    , (UsState
Montana, [Text
"Anaconda" , Text
"Billings" , Text
"Bozeman" , Text
"Butte" , Text
"Dillon" , Text
"Fort Benton" , Text
"Glendive" , Text
"Great Falls" , Text
"Havre" , Text
"Helena" , Text
"Kalispell" , Text
"Lewistown" , Text
"Livingston" , Text
"Miles City" , Text
"Missoula" , Text
"Virginia City"])
    , (UsState
Nebraska, [Text
"Beatrice" , Text
"Bellevue" , Text
"Boys Town" , Text
"Chadron" , Text
"Columbus" , Text
"Fremont" , Text
"Grand Island" , Text
"Hastings" , Text
"Kearney" , Text
"Lincoln" , Text
"McCook" , Text
"Minden" , Text
"Nebraska City" , Text
"Norfolk" , Text
"North Platte" , Text
"Omaha" , Text
"Plattsmouth" , Text
"Red Cloud" , Text
"Sidney"])
    , (UsState
Nevada, [Text
"Boulder City" , Text
"Carson City" , Text
"Elko" , Text
"Ely" , Text
"Fallon" , Text
"Genoa" , Text
"Goldfield" , Text
"Henderson" , Text
"Las Vegas" , Text
"North Las Vegas" , Text
"Reno" , Text
"Sparks" , Text
"Virginia City" , Text
"Winnemucca"])
    , (UsState
NewHampshire, [Text
"Berlin" , Text
"Claremont" , Text
"Concord" , Text
"Derry" , Text
"Dover" , Text
"Durham" , Text
"Exeter" , Text
"Franklin" , Text
"Hanover" , Text
"Hillsborough" , Text
"Keene" , Text
"Laconia" , Text
"Lebanon" , Text
"Manchester" , Text
"Nashua" , Text
"Peterborough" , Text
"Plymouth" , Text
"Portsmouth" , Text
"Rochester" , Text
"Salem" , Text
"Somersworth"])
    , (UsState
NewJersey, [Text
"Asbury Park" , Text
"Atlantic City" , Text
"Bayonne" , Text
"Bloomfield" , Text
"Bordentown" , Text
"Bound Brook" , Text
"Bridgeton" , Text
"Burlington" , Text
"Caldwell" , Text
"Camden" , Text
"Cape May" , Text
"Clifton" , Text
"Cranford" , Text
"East Orange" , Text
"Edison" , Text
"Elizabeth" , Text
"Englewood" , Text
"Fort Lee" , Text
"Glassboro" , Text
"Hackensack" , Text
"Haddonfield" , Text
"Hoboken" , Text
"Irvington" , Text
"Jersey City" , Text
"Lakehurst" , Text
"Lakewood" , Text
"Long Beach" , Text
"Long Branch" , Text
"Madison" , Text
"Menlo Park" , Text
"Millburn" , Text
"Millville" , Text
"Montclair" , Text
"Morristown" , Text
"Mount Holly" , Text
"New Brunswick" , Text
"New Milford" , Text
"Newark" , Text
"Ocean City" , Text
"Orange" , Text
"Parsippany–Troy Hills" , Text
"Passaic" , Text
"Paterson" , Text
"Perth Amboy" , Text
"Plainfield" , Text
"Princeton" , Text
"Ridgewood" , Text
"Roselle" , Text
"Rutherford" , Text
"Salem" , Text
"Somerville" , Text
"South Orange Village" , Text
"Totowa" , Text
"Trenton" , Text
"Union" , Text
"Union City" , Text
"Vineland" , Text
"Wayne" , Text
"Weehawken" , Text
"West New York" , Text
"West Orange" , Text
"Willingboro" , Text
"Woodbridge"])
    , (UsState
NewMexico, [Text
"Acoma" , Text
"Alamogordo" , Text
"Albuquerque" , Text
"Artesia" , Text
"Belen" , Text
"Carlsbad" , Text
"Clovis" , Text
"Deming" , Text
"Farmington" , Text
"Gallup" , Text
"Grants" , Text
"Hobbs" , Text
"Las Cruces" , Text
"Las Vegas" , Text
"Los Alamos" , Text
"Lovington" , Text
"Portales" , Text
"Raton" , Text
"Roswell" , Text
"Santa Fe" , Text
"Shiprock" , Text
"Silver City" , Text
"Socorro" , Text
"Taos" , Text
"Truth or Consequences" , Text
"Tucumcari"])
    , (UsState
NewYork, [Text
"Albany" , Text
"Amsterdam" , Text
"Auburn" , Text
"Babylon" , Text
"Batavia" , Text
"Beacon" , Text
"Bedford" , Text
"Binghamton" , Text
"Bronx" , Text
"Brooklyn" , Text
"Buffalo" , Text
"Chautauqua" , Text
"Cheektowaga" , Text
"Clinton" , Text
"Cohoes" , Text
"Coney Island" , Text
"Cooperstown" , Text
"Corning" , Text
"Cortland" , Text
"Crown Point" , Text
"Dunkirk" , Text
"East Aurora" , Text
"East Hampton" , Text
"Eastchester" , Text
"Elmira" , Text
"Flushing" , Text
"Forest Hills" , Text
"Fredonia" , Text
"Garden City" , Text
"Geneva" , Text
"Glens Falls" , Text
"Gloversville" , Text
"Great Neck" , Text
"Hammondsport" , Text
"Harlem" , Text
"Hempstead" , Text
"Herkimer" , Text
"Hudson" , Text
"Huntington" , Text
"Hyde Park" , Text
"Ilion" , Text
"Ithaca" , Text
"Jamestown" , Text
"Johnstown" , Text
"Kingston" , Text
"Lackawanna" , Text
"Lake Placid" , Text
"Levittown" , Text
"Lockport" , Text
"Mamaroneck" , Text
"Manhattan" , Text
"Massena" , Text
"Middletown" , Text
"Mineola" , Text
"Mount Vernon" , Text
"New Paltz" , Text
"New Rochelle" , Text
"New Windsor" , Text
"New York City" , Text
"Newburgh" , Text
"Niagara Falls" , Text
"North Hempstead" , Text
"Nyack" , Text
"Ogdensburg" , Text
"Olean" , Text
"Oneida" , Text
"Oneonta" , Text
"Ossining" , Text
"Oswego" , Text
"Oyster Bay" , Text
"Palmyra" , Text
"Peekskill" , Text
"Plattsburgh" , Text
"Port Washington" , Text
"Potsdam" , Text
"Poughkeepsie" , Text
"Queens" , Text
"Rensselaer" , Text
"Rochester" , Text
"Rome" , Text
"Rotterdam" , Text
"Rye" , Text
"Sag Harbor" , Text
"Saranac Lake" , Text
"Saratoga Springs" , Text
"Scarsdale" , Text
"Schenectady" , Text
"Seneca Falls" , Text
"Southampton" , Text
"Staten Island" , Text
"Stony Brook" , Text
"Stony Point" , Text
"Syracuse" , Text
"Tarrytown" , Text
"Ticonderoga" , Text
"Tonawanda" , Text
"Troy" , Text
"Utica" , Text
"Watertown" , Text
"Watervliet" , Text
"Watkins Glen" , Text
"West Seneca" , Text
"White Plains" , Text
"Woodstock" , Text
"Yonkers"])
    , (UsState
NorthCarolina, [Text
"Asheboro" , Text
"Asheville" , Text
"Bath" , Text
"Beaufort" , Text
"Boone" , Text
"Burlington" , Text
"Chapel Hill" , Text
"Charlotte" , Text
"Concord" , Text
"Durham" , Text
"Edenton" , Text
"Elizabeth City" , Text
"Fayetteville" , Text
"Gastonia" , Text
"Goldsboro" , Text
"Greensboro" , Text
"Greenville" , Text
"Halifax" , Text
"Henderson" , Text
"Hickory" , Text
"High Point" , Text
"Hillsborough" , Text
"Jacksonville" , Text
"Kinston" , Text
"Kitty Hawk" , Text
"Lumberton" , Text
"Morehead City" , Text
"Morganton" , Text
"Nags Head" , Text
"New Bern" , Text
"Pinehurst" , Text
"Raleigh" , Text
"Rocky Mount" , Text
"Salisbury" , Text
"Shelby" , Text
"Washington" , Text
"Wilmington" , Text
"Wilson" , Text
"Winston-Salem"])
    , (UsState
NorthDakota, [Text
"Bismarck" , Text
"Devils Lake" , Text
"Dickinson" , Text
"Fargo" , Text
"Grand Forks" , Text
"Jamestown" , Text
"Mandan" , Text
"Minot" , Text
"Rugby" , Text
"Valley City" , Text
"Wahpeton" , Text
"Williston"])
    , (UsState
Ohio, [Text
"Akron" , Text
"Alliance" , Text
"Ashtabula" , Text
"Athens" , Text
"Barberton" , Text
"Bedford" , Text
"Bellefontaine" , Text
"Bowling Green" , Text
"Canton" , Text
"Chillicothe" , Text
"Cincinnati" , Text
"Cleveland" , Text
"Cleveland Heights" , Text
"Columbus" , Text
"Conneaut" , Text
"Cuyahoga Falls" , Text
"Dayton" , Text
"Defiance" , Text
"Delaware" , Text
"East Cleveland" , Text
"East Liverpool" , Text
"Elyria" , Text
"Euclid" , Text
"Findlay" , Text
"Gallipolis" , Text
"Greenville" , Text
"Hamilton" , Text
"Kent" , Text
"Kettering" , Text
"Lakewood" , Text
"Lancaster" , Text
"Lima" , Text
"Lorain" , Text
"Mansfield" , Text
"Marietta" , Text
"Marion" , Text
"Martins Ferry" , Text
"Massillon" , Text
"Mentor" , Text
"Middletown" , Text
"Milan" , Text
"Mount Vernon" , Text
"New Philadelphia" , Text
"Newark" , Text
"Niles" , Text
"North College Hill" , Text
"Norwalk" , Text
"Oberlin" , Text
"Painesville" , Text
"Parma" , Text
"Piqua" , Text
"Portsmouth" , Text
"Put-in-Bay" , Text
"Salem" , Text
"Sandusky" , Text
"Shaker Heights" , Text
"Springfield" , Text
"Steubenville" , Text
"Tiffin" , Text
"Toledo" , Text
"Urbana" , Text
"Warren" , Text
"Wooster" , Text
"Worthington" , Text
"Xenia" , Text
"Yellow Springs" , Text
"Youngstown" , Text
"Zanesville"])
    , (UsState
Oklahoma, [Text
"Ada" , Text
"Altus" , Text
"Alva" , Text
"Anadarko" , Text
"Ardmore" , Text
"Bartlesville" , Text
"Bethany" , Text
"Chickasha" , Text
"Claremore" , Text
"Clinton" , Text
"Cushing" , Text
"Duncan" , Text
"Durant" , Text
"Edmond" , Text
"El Reno" , Text
"Elk City" , Text
"Enid" , Text
"Eufaula" , Text
"Frederick" , Text
"Guthrie" , Text
"Guymon" , Text
"Hobart" , Text
"Holdenville" , Text
"Hugo" , Text
"Lawton" , Text
"McAlester" , Text
"Miami" , Text
"Midwest City" , Text
"Moore" , Text
"Muskogee" , Text
"Norman" , Text
"Oklahoma City" , Text
"Okmulgee" , Text
"Pauls Valley" , Text
"Pawhuska" , Text
"Perry" , Text
"Ponca City" , Text
"Pryor" , Text
"Sallisaw" , Text
"Sand Springs" , Text
"Sapulpa" , Text
"Seminole" , Text
"Shawnee" , Text
"Stillwater" , Text
"Tahlequah" , Text
"The Village" , Text
"Tulsa" , Text
"Vinita" , Text
"Wewoka" , Text
"Woodward"])
    , (UsState
Oregon, [Text
"Albany" , Text
"Ashland" , Text
"Astoria" , Text
"Baker City" , Text
"Beaverton" , Text
"Bend" , Text
"Brookings" , Text
"Burns" , Text
"Coos Bay" , Text
"Corvallis" , Text
"Eugene" , Text
"Grants Pass" , Text
"Hillsboro" , Text
"Hood River" , Text
"Jacksonville" , Text
"John Day" , Text
"Klamath Falls" , Text
"La Grande" , Text
"Lake Oswego" , Text
"Lakeview" , Text
"McMinnville" , Text
"Medford" , Text
"Newberg" , Text
"Newport" , Text
"Ontario" , Text
"Oregon City" , Text
"Pendleton" , Text
"Port Orford" , Text
"Portland" , Text
"Prineville" , Text
"Redmond" , Text
"Reedsport" , Text
"Roseburg" , Text
"Salem" , Text
"Seaside" , Text
"Springfield" , Text
"The Dalles" , Text
"Tillamook"])
    , (UsState
Pennsylvania, [Text
"Abington" , Text
"Aliquippa" , Text
"Allentown" , Text
"Altoona" , Text
"Ambridge" , Text
"Bedford" , Text
"Bethlehem" , Text
"Bloomsburg" , Text
"Bradford" , Text
"Bristol" , Text
"Carbondale" , Text
"Carlisle" , Text
"Chambersburg" , Text
"Chester" , Text
"Columbia" , Text
"Easton" , Text
"Erie" , Text
"Franklin" , Text
"Germantown" , Text
"Gettysburg" , Text
"Greensburg" , Text
"Hanover" , Text
"Harmony" , Text
"Harrisburg" , Text
"Hazleton" , Text
"Hershey" , Text
"Homestead" , Text
"Honesdale" , Text
"Indiana" , Text
"Jeannette" , Text
"Jim Thorpe" , Text
"Johnstown" , Text
"Lancaster" , Text
"Lebanon" , Text
"Levittown" , Text
"Lewistown" , Text
"Lock Haven" , Text
"Lower Southampton" , Text
"McKeesport" , Text
"Meadville" , Text
"Middletown" , Text
"Monroeville" , Text
"Nanticoke" , Text
"New Castle" , Text
"New Hope" , Text
"New Kensington" , Text
"Norristown" , Text
"Oil City" , Text
"Philadelphia" , Text
"Phoenixville" , Text
"Pittsburgh" , Text
"Pottstown" , Text
"Pottsville" , Text
"Reading" , Text
"Scranton" , Text
"Shamokin" , Text
"Sharon" , Text
"State College" , Text
"Stroudsburg" , Text
"Sunbury" , Text
"Swarthmore" , Text
"Tamaqua" , Text
"Titusville" , Text
"Uniontown" , Text
"Warren" , Text
"Washington" , Text
"West Chester" , Text
"Wilkes-Barre" , Text
"Williamsport" , Text
"York"])
    , (UsState
RhodeIsland, [Text
"Barrington" , Text
"Bristol" , Text
"Central Falls" , Text
"Cranston" , Text
"East Greenwich" , Text
"East Providence" , Text
"Kingston" , Text
"Middletown" , Text
"Narragansett" , Text
"Newport" , Text
"North Kingstown" , Text
"Pawtucket" , Text
"Portsmouth" , Text
"Providence" , Text
"South Kingstown" , Text
"Tiverton" , Text
"Warren" , Text
"Warwick" , Text
"Westerly" , Text
"Wickford" , Text
"Woonsocket"])
    , (UsState
SouthCarolina, [Text
"Abbeville" , Text
"Aiken" , Text
"Anderson" , Text
"Beaufort" , Text
"Camden" , Text
"Charleston" , Text
"Columbia" , Text
"Darlington" , Text
"Florence" , Text
"Gaffney" , Text
"Georgetown" , Text
"Greenville" , Text
"Greenwood" , Text
"Hartsville" , Text
"Lancaster" , Text
"Mount Pleasant" , Text
"Myrtle Beach" , Text
"Orangeburg" , Text
"Rock Hill" , Text
"Spartanburg" , Text
"Sumter" , Text
"Union"])
    , (UsState
SouthDakota, [Text
"Aberdeen" , Text
"Belle Fourche" , Text
"Brookings" , Text
"Canton" , Text
"Custer" , Text
"De Smet" , Text
"Deadwood" , Text
"Hot Springs" , Text
"Huron" , Text
"Lead" , Text
"Madison" , Text
"Milbank" , Text
"Mitchell" , Text
"Mobridge" , Text
"Pierre" , Text
"Rapid City" , Text
"Sioux Falls" , Text
"Spearfish" , Text
"Sturgis" , Text
"Vermillion" , Text
"Watertown" , Text
"Yankton"])
    , (UsState
Tennessee, [Text
"Alcoa" , Text
"Athens" , Text
"Chattanooga" , Text
"Clarksville" , Text
"Cleveland" , Text
"Columbia" , Text
"Cookeville" , Text
"Dayton" , Text
"Elizabethton" , Text
"Franklin" , Text
"Gallatin" , Text
"Gatlinburg" , Text
"Greeneville" , Text
"Jackson" , Text
"Johnson City" , Text
"Jonesborough" , Text
"Kingsport" , Text
"Knoxville" , Text
"Lebanon" , Text
"Maryville" , Text
"Memphis" , Text
"Morristown" , Text
"Murfreesboro" , Text
"Nashville" , Text
"Norris" , Text
"Oak Ridge" , Text
"Shelbyville" , Text
"Tullahoma"])
    , (UsState
Texas, [Text
"Abilene" , Text
"Alpine" , Text
"Amarillo" , Text
"Arlington" , Text
"Austin" , Text
"Baytown" , Text
"Beaumont" , Text
"Big Spring" , Text
"Borger" , Text
"Brownsville" , Text
"Bryan" , Text
"Canyon" , Text
"Cleburne" , Text
"College Station" , Text
"Corpus Christi" , Text
"Crystal City" , Text
"Dallas" , Text
"Del Rio" , Text
"Denison" , Text
"Denton" , Text
"Eagle Pass" , Text
"Edinburg" , Text
"El Paso" , Text
"Fort Worth" , Text
"Freeport" , Text
"Galveston" , Text
"Garland" , Text
"Goliad" , Text
"Greenville" , Text
"Harlingen" , Text
"Houston" , Text
"Huntsville" , Text
"Irving" , Text
"Johnson City" , Text
"Kilgore" , Text
"Killeen" , Text
"Kingsville" , Text
"Laredo" , Text
"Longview" , Text
"Lubbock" , Text
"Lufkin" , Text
"Marshall" , Text
"McAllen" , Text
"McKinney" , Text
"Mesquite" , Text
"Midland" , Text
"Mission" , Text
"Nacogdoches" , Text
"New Braunfels" , Text
"Odessa" , Text
"Orange" , Text
"Pampa" , Text
"Paris" , Text
"Pasadena" , Text
"Pecos" , Text
"Pharr" , Text
"Plainview" , Text
"Plano" , Text
"Port Arthur" , Text
"Port Lavaca" , Text
"Richardson" , Text
"San Angelo" , Text
"San Antonio" , Text
"San Felipe" , Text
"San Marcos" , Text
"Sherman" , Text
"Sweetwater" , Text
"Temple" , Text
"Texarkana" , Text
"Texas City" , Text
"Tyler" , Text
"Uvalde" , Text
"Victoria" , Text
"Waco" , Text
"Weatherford" , Text
"Wichita Falls" , Text
"Ysleta"])
    , (UsState
Utah, [Text
"Alta" , Text
"American Fork" , Text
"Bountiful" , Text
"Brigham City" , Text
"Cedar City" , Text
"Clearfield" , Text
"Delta" , Text
"Fillmore" , Text
"Green River" , Text
"Heber City" , Text
"Kanab" , Text
"Layton" , Text
"Lehi" , Text
"Logan" , Text
"Manti" , Text
"Moab" , Text
"Monticello" , Text
"Murray" , Text
"Nephi" , Text
"Ogden" , Text
"Orderville" , Text
"Orem" , Text
"Panguitch" , Text
"Park City" , Text
"Payson" , Text
"Price" , Text
"Provo" , Text
"Saint George" , Text
"Salt Lake City" , Text
"Spanish Fork" , Text
"Springville" , Text
"Tooele" , Text
"Vernal"])
    , (UsState
Vermont, [Text
"Barre" , Text
"Bellows Falls" , Text
"Bennington" , Text
"Brattleboro" , Text
"Burlington" , Text
"Essex" , Text
"Manchester" , Text
"Middlebury" , Text
"Montpelier" , Text
"Newport" , Text
"Plymouth" , Text
"Rutland" , Text
"Saint Albans" , Text
"Saint Johnsbury" , Text
"Sharon" , Text
"Winooski"])
    , (UsState
Virginia, [Text
"Abingdon" , Text
"Alexandria" , Text
"Bristol" , Text
"Charlottesville" , Text
"Chesapeake" , Text
"Danville" , Text
"Fairfax" , Text
"Falls Church" , Text
"Fredericksburg" , Text
"Hampton" , Text
"Hanover" , Text
"Hopewell" , Text
"Lexington" , Text
"Lynchburg" , Text
"Manassas" , Text
"Martinsville" , Text
"New Market" , Text
"Newport News" , Text
"Norfolk" , Text
"Petersburg" , Text
"Portsmouth" , Text
"Reston" , Text
"Richmond" , Text
"Roanoke" , Text
"Staunton" , Text
"Suffolk" , Text
"Virginia Beach" , Text
"Waynesboro" , Text
"Williamsburg" , Text
"Winchester"])
    , (UsState
Washington, [Text
"Aberdeen" , Text
"Anacortes" , Text
"Auburn" , Text
"Bellevue" , Text
"Bellingham" , Text
"Bremerton" , Text
"Centralia" , Text
"Coulee Dam" , Text
"Coupeville" , Text
"Ellensburg" , Text
"Ephrata" , Text
"Everett" , Text
"Hoquiam" , Text
"Kelso" , Text
"Kennewick" , Text
"Longview" , Text
"Moses Lake" , Text
"Oak Harbor" , Text
"Olympia" , Text
"Pasco" , Text
"Point Roberts" , Text
"Port Angeles" , Text
"Pullman" , Text
"Puyallup" , Text
"Redmond" , Text
"Renton" , Text
"Richland" , Text
"Seattle" , Text
"Spokane" , Text
"Tacoma" , Text
"Vancouver" , Text
"Walla Walla" , Text
"Wenatchee" , Text
"Yakima"])
    , (UsState
WestVirginia, [Text
"Bath" , Text
"Beckley" , Text
"Bluefield" , Text
"Buckhannon" , Text
"Charles Town" , Text
"Charleston" , Text
"Clarksburg" , Text
"Elkins" , Text
"Fairmont" , Text
"Grafton" , Text
"Harpers Ferry" , Text
"Hillsboro" , Text
"Hinton" , Text
"Huntington" , Text
"Keyser" , Text
"Lewisburg" , Text
"Logan" , Text
"Martinsburg" , Text
"Morgantown" , Text
"Moundsville" , Text
"New Martinsville" , Text
"Parkersburg" , Text
"Philippi" , Text
"Point Pleasant" , Text
"Princeton" , Text
"Romney" , Text
"Shepherdstown" , Text
"South Charleston" , Text
"Summersville" , Text
"Weirton" , Text
"Welch" , Text
"Wellsburg" , Text
"Weston" , Text
"Wheeling" , Text
"White Sulphur Springs" , Text
"Williamson"])
    , (UsState
Wisconsin, [Text
"Appleton" , Text
"Ashland" , Text
"Baraboo" , Text
"Belmont" , Text
"Beloit" , Text
"Eau Claire" , Text
"Fond du Lac" , Text
"Green Bay" , Text
"Hayward" , Text
"Janesville" , Text
"Kenosha" , Text
"La Crosse" , Text
"Lake Geneva" , Text
"Madison" , Text
"Manitowoc" , Text
"Marinette" , Text
"Menasha" , Text
"Milwaukee" , Text
"Neenah" , Text
"New Glarus" , Text
"Oconto" , Text
"Oshkosh" , Text
"Peshtigo" , Text
"Portage" , Text
"Prairie du Chien" , Text
"Racine" , Text
"Rhinelander" , Text
"Ripon" , Text
"Sheboygan" , Text
"Spring Green" , Text
"Stevens Point" , Text
"Sturgeon Bay" , Text
"Superior" , Text
"Waukesha" , Text
"Wausau" , Text
"Wauwatosa" , Text
"West Allis" , Text
"West Bend" , Text
"Wisconsin Dells"])
    , (UsState
Wyoming, [Text
"Buffalo" , Text
"Casper" , Text
"Cheyenne" , Text
"Cody" , Text
"Douglas" , Text
"Evanston" , Text
"Gillette" , Text
"Green River" , Text
"Jackson" , Text
"Lander" , Text
"Laramie" , Text
"Newcastle" , Text
"Powell" , Text
"Rawlins" , Text
"Riverton" , Text
"Rock Springs" , Text
"Sheridan" , Text
"Ten Sleep" , Text
"Thermopolis" , Text
"Torrington" , Text
"Worland"])
    ]