Module:Adjacent stations/Canadian Pacific Railway

local cp = "%1 station (Canadian Pacific Railway)" local bc = "%1 station (British Columbia)" local me = "%1 station (Maine)" local on = "%1 station (Ontario)" local swr = "Sudbury–White River train"

local p = { ["lang"] = "en-US", ["system title"] = "Canadian Pacific Railway", ["system icon"] = "", ["station format"] = { "%1 station", ["Agincourt"] = cp, ["Amyot"] = swr, ["Azilda"] = swr, ["Bankhead"] = cp, ["Beaconsfield"] = "Beaconsfield station (Exo)", ["Beverley"] = cp, ["Billings"] = cp, ["Blackburn"] = cp, ["Bolkow"] = swr, ["Brockville"] = cp, ["Burnside"] = cp, ["Calgary"] = "Tower Centre", ["Carleton Place"] = cp, ["Cartier"] = "Cartier station (Ontario)", ["Chalk River"] = cp, ["Chelmsford"] = "Chelmsford station (Ontario)", ["Como"] = cp, ["Dalton"] = swr, ["Detroit"] = "Michigan Central Station", ["Devon"] = "Devon station (Ontario)", ["Eau Claire"] = cp, ["Edmonton"] = cp, ["Ellerslie"] = "Heritage Valley Transit Centre", ["Esher"] = swr, ["Farnham"] = "Farnham station (Quebec)", ["Field"] = bc, ["Geneva"] = cp, ["Gladstone"] = cp, ["Greenville"] = me, ["Hamilton"] = "Hamilton GO Centre", ["Hull"] = cp, ["Huntingdon"] = bc, ["Islington"] = cp, ["Lakeside"] = "Pointe-Claire station", ["LaSalle"] = "LaSalle station (Exo)", ["Leaside"] = cp, ["Montreal Place Viger"] = "Place Viger", ["Montreal Windsor"] = "Windsor Station (Montreal)", ["Moose Jaw"] = "Moose Jaw station (Canadian Pacific Railway)", ["Musk"] = "Musk station (Ontario)", ["Nicholson"] = swr, ["North Battleford"] = cp, ["Ogden"] = cp, ["Ottawa"] = "Senate of Canada Building", ["Parkdale"] = "Parkdale station (Toronto)", ["Pointe Claire"] = cp, ["Pogamasing"] = swr, ["Portage la Prairie"] = cp, ["Quebec"] = "Gare du Palais", ["Ramsey"] = "Ramsey station (Ontario)", ["Renfrew"] = cp, ["Rockford"] = on, ["Romford"] = cp, ["Salamanca"] = cp, ["Sault Ste. Marie"] = cp, ["Silverdale"] = bc, ["Sudbury"] = "Sudbury station (Ontario)", ["Sunnyside"] = "Sunnyside station (Toronto)", ["Toronto"] = "Union Station (Toronto)", ["Vancouver"] = "Waterfront station (Vancouver)", ["Waltham"] = cp, ["West Toronto"] = "West Toronto Diamond#Canadian Pacific", ["Weston"] = "Weston GO Station", ["Windsor"] = cp, ["Winnipeg"] = cp, },	["lines"] = { ["_default"] = { ["color"] = "C2002F", },		["Main"] = { ["title"] = "Main Line", ["color"] = "FFFF00", ["left terminus"] = "Vancouver", ["right terminus"] = "Montreal Windsor", },		["Angliers-Mattawa"] = { ["title"] = "Angliers – Mattawa", ["color"] = "FFFF00", ["left terminus"] = "Angliers", ["right terminus"] = "Mattawa", },		["Baljennie-Saskatoon"] = { ["title"] = "Baljennie – Saskatoon", ["color"] = "FFFF00", ["left terminus"] = "Baljennie", ["right terminus"] = "Saskatoon", },		["Brockville-Ottawa"] = { ["title"] = "Brockville – Ottawa", ["color"] = "FFFF00", ["left terminus"] = "Brockville", ["right terminus"] = "Ottawa", },		["Chalk River-Ottawa"] = { ["title"] = "Chalk River – Ottawa", ["color"] = "FFFF00", ["left terminus"] = "Chalk River", ["right terminus"] = "Ottawa", },		["Colonsay-Regina"] = { ["title"] = "Colonsay – Regina", ["color"] = "FFFF00", ["left terminus"] = "Colonsay", ["right terminus"] = "Regina", },		["Creighton-Sudbury"] = { ["title"] = "Creighton – Sudbury", ["color"] = "FFFF00", ["left terminus"] = "Creighton", ["right terminus"] = "Sudbury", },		["Detroit-Montreal"] = { ["title"] = "Detroit – Montreal", ["color"] = "FFFF00", ["left terminus"] = "Detroit", ["right terminus"] = "Montreal Windsor", },		["Edmonton-North Battleford"] = { ["title"] = "Edmonton – North Battleford", ["color"] = "FFFF00", ["left terminus"] = "Edmonton", ["right terminus"] = "North Battleford", },		["Edmonton-Portage la Prairie"] = { ["title"] = "Edmonton – Portage la Prairie", ["color"] = "FFFF00", ["left terminus"] = "Edmonton", ["right terminus"] = "Portage la Prairie", },		["Fredericton-Fredericton Junction"] = { ["title"] = "Fredericton – Fredericton Junction", ["color"] = "FFFF00", ["left terminus"] = "Fredericton", ["right terminus"] = "Fredericton Junction", },		["Goderich-Hamilton"] = { ["title"] = "Goderich – Hamilton", ["color"] = "FFFF00", ["left terminus"] = "Goderich", ["right terminus"] = "Hamilton", },		["Grand-Mère-Trois-Rivières"] = { ["title"] = "Grand-Mère – Trois-Rivières", ["color"] = "FFFF00", ["left terminus"] = "Grand-Mère", ["right terminus"] = "Trois-Rivières", },		["Grandes-Piles-Trois-Rivières"] = { ["title"] = "Grandes-Piles – Trois-Rivières", ["color"] = "FFFF00", ["left terminus"] = "Grandes-Piles", ["right terminus"] = "Trois-Rivières", },		["Gunnworth-Saskatoon"] = { ["title"] = "Gunnworth – Saskatoon", ["color"] = "FFFF00", ["left terminus"] = "Gunnworth", ["right terminus"] = "Saskatoon", },		["Hamilton-Toronto"] = { ["title"] = "Hamilton – Toronto", ["color"] = "FFFF00", ["left terminus"] = "Hamilton", ["right terminus"] = "Toronto", },		["Inglis-Portage la Prairie"] = { ["title"] = "Inglis – Portage la Prairie local stops", ["color"] = "FFFF00", ["left terminus"] = "Inglis", ["right terminus"] = "Portage la Prairie", },		["Irricana-Swift Current"] = { ["title"] = "Irricana – Swift Current", ["color"] = "FFFF00", ["left terminus"] = "Irricana", ["right terminus"] = "Swift Current", },		["Katz-Medicine Hat via Nelson and Lethbridge"] = { ["title"] = "Katz – Medicine Hat via Nelson and Lethbridge", ["color"] = "FFFF00", ["left terminus"] = "Katz", ["right terminus"] = "Medicine Hat", },		["Lacombe-South Edmonton via Rimbey"] = { ["title"] = "Lacombe – South Edmonton via Rimbey", ["color"] = "FFFF00", ["left terminus"] = "Lacombe", ["right terminus"] = "South Edmonton", },		["Macklin-Moose Jaw"] = { ["title"] = "Macklin – Moose Jaw", ["color"] = "FFFF00", ["left terminus"] = "Macklin", ["right terminus"] = "Moose Jaw", },		["Macleod-Edmonton"] = { ["title"] = "Macleod – Edmonton", ["color"] = "FFFF00", ["left terminus"] = "Macleod", ["right terminus"] = "Edmonton", },		["Maniwaki-Ottawa"] = { ["title"] = "Maniwaki – Ottawa", ["color"] = "FFFF00", ["left terminus"] = "Maniwaki", ["right terminus"] = "Ottawa", },		["McAdam-Edmundston"] = { ["title"] = "Montreal – Edmundston", ["color"] = "FFFF00", ["left terminus"] = "Edmundston", ["right terminus"] = "McAdam", },		["McAdam-Saint Andrews"] = { ["title"] = "Montreal – Saint Andrews", ["color"] = "FFFF00", ["left terminus"] = "McAdam", ["right terminus"] = "Saint Andrews", },		["McAdam-Saint John"] = { ["title"] = "McAdam – Saint John", ["color"] = "FFFF00", ["left terminus"] = "McAdam", ["right terminus"] = "Saint John", },		["Mission-Huntingdon"] = { ["title"] = "Mission – Huntingdon", ["color"] = "FFFF00", ["left terminus"] = "Mission", ["right terminus"] = "Huntingdon", },		["Montreal-Mont-Laurier"] = { ["title"] = "Montreal – Mont-Laurier", ["color"] = "FFFF00", ["left terminus"] = "Mont-Laurier", ["right terminus"] = "Montreal Place Viger", },		["Montreal-Quebec"] = { ["title"] = "Montreal – Quebec", ["color"] = "FFFF00", ["left terminus"] = "Montreal Windsor", ["right terminus"] = "Quebec", },		["Montreal-Rigaud"] = { ["title"] = "Montreal – Rigaud local stops", ["color"] = "FFFF00", ["left terminus"] = "Rigaud", ["right terminus"] = "Montreal Windsor", },		["Montreal-McAdam"] = { ["title"] = "Montreal – McAdam", ["color"] = "FFFF00", ["left terminus"] = "Montreal Windsor", ["right terminus"] = "McAdam", },			["Montreal-Wells River"] = { ["title"] = "Montreal – Wells River", ["color"] = "FFFF00", ["left terminus"] = "Wells River", ["right terminus"] = "Montreal Windsor", },		["Moose Jaw-North Portal"] = { ["title"] = "Moose Jaw – North Portal", ["color"] = "FFFF00", ["left terminus"] = "Moose Jaw", ["right terminus"] = "North Portal", },		["Nipawin-Bredenbury"] = { ["title"] = "Nipawin – Bredenbury", ["color"] = "FFFF00", ["left terminus"] = "Nipawin", ["right terminus"] = "Bredenbury", },		["Ottawa-Montreal"] = { ["title"] = "Ottawa – Montreal Short Line", ["color"] = "FFFF00", ["left terminus"] = "Ottawa", ["right terminus"] = "Montreal Windsor", },		["Ottawa-Montreal via Montebello"] = { ["title"] = "Ottawa – Montreal via Montebello", ["color"] = "FFFF00", ["left terminus"] = "Ottawa", ["right terminus"] = "Montreal Place Viger", },		["Ottawa-Prescott"] = { ["title"] = "Ottawa – Prescott", ["color"] = "FFFF00", ["left terminus"] = "Ottawa", ["right terminus"] = "Prescott", },		["Owen Sound-Toronto"] = { ["title"] = "Owen Sound – Toronto", ["color"] = "FFFF00", ["left terminus"] = "Owen Sound", ["right terminus"] = "Toronto", },		["Prince Albert-Regina"] = { ["title"] = "Prince Albert – Regina", ["color"] = "FFFF00", ["left terminus"] = "Prince Albert", ["right terminus"] = "Regina", },		["Regina-Weyburn"] = { ["title"] = "Regina – Weyburn", ["color"] = "FFFF00", ["left terminus"] = "Regina", ["right terminus"] = "Weyburn", },		["Regina-Winnipeg via Glenboro"] = { ["title"] = "Regina – Winnipeg via Glenboro", ["color"] = "FFFF00", ["left terminus"] = "Regina", ["right terminus"] = "Winnipeg", },		["Renfrew-Kingston"] = { ["title"] = "Renfrew – Kingston", ["color"] = "FFFF00", ["left terminus"] = "Renfrew", ["right terminus"] = "Kingston", },		["Saint-Lin branch"] = { ["title"] = "Saint-Lin branch", ["color"] = "FFFF00", ["left terminus"] = "Saint-Lin", ["right terminus"] = "Sainte-Thérèse", },		["Sault Ste. Marie-Sudbury"] = { ["title"] = "Sault Ste. Marie – Sudbury", ["color"] = "FFFF00", ["left terminus"] = "Sault Ste. Marie", ["right terminus"] = "Sudbury", },		["Simmie-Swift Current"] = { ["title"] = "Simmie – Swift Current", ["color"] = "FFFF00", ["left terminus"] = "Simmie", ["right terminus"] = "Swift Current", },		["Slocan City-Nelson"] = { ["title"] = "Slocan City – Nelson", ["color"] = "FFFF00", ["left terminus"] = "Slocan City", ["right terminus"] = "Nelson", },		["Sudbury-Toronto"] = { ["title"] = "Sudbury – Toronto", ["color"] = "FFFF00", ["left terminus"] = "Sudbury", ["right terminus"] = "Toronto", },		["Swift Current-Meyronne"] = { ["title"] = "Swift Current – Meyronne", ["color"] = "FFFF00", ["left terminus"] = "Swift Current", ["right terminus"] = "Meyronne", },		["Swift Current-Moose Jaw via Wymark"] = { ["title"] = "Swift Current – Moose Jaw via Wymark", ["color"] = "FFFF00", ["left terminus"] = "Swift Current", ["right terminus"] = "Moose Jaw", },		["Swift Current-Stewart Valley"] = { ["title"] = "Swift Current – Stewart Valley", ["color"] = "FFFF00", ["left terminus"] = "Swift Current", ["right terminus"] = "Stewart Valley", },		["Waltham-Ottawa"] = { ["title"] = "Waltham – Ottawa", ["color"] = "FFFF00", ["left terminus"] = "Waltham", ["right terminus"] = "Ottawa", },	}, }

return p