local sh = {
	areas = { },
	operators = { }
}

sh.areas['shanghai'] = {
	name = "上海",
	source = "Module:CNBUS/SH/data",
	aliases = { "Shanghai", "SH", "sh", "上海", "default" }
}
sh.areas['pudong'] = {
	name = "浦东",
	source = "Module:CNBUS/SH/pudong",
	aliases = { "Pudong", "PD", "pd", "浦东" }
}
sh.areas['fengxian'] = {
	name = "奉贤",
	source = "Module:CNBUS/SH/fengxian",
	aliases = { "Fengxian", "FX", "fx", "奉贤" }
}
sh.areas['baoshang'] = {
	name = "宝山",
	source = "Module:CNBUS/SH/baoshang",
	aliases = { "Baoshan", "BS", "bs", "宝山" }
}
sh.areas['minhang'] = {
	name = "闵行",
	source = "Module:CNBUS/SH/minhang",
	aliases = { "Minhang", "MH", "mh", "闵行" }
}
sh.areas['songjiang'] = {
	name = "松江",
	source = "Module:CNBUS/SH/songjiang",
	aliases = { "Songjiang", "SJ", "sj", "松江" }
}
sh.areas['qingpu'] = {
	name = "青浦",
	source = "Module:CNBUS/SH/qingpu",
	aliases = { "Qingpu", "QP", "qp", "青浦" }
}
sh.areas['jiading'] = {
	name = "嘉定",
	source = "Module:CNBUS/SH/jiading",
	aliases = { "Jiading", "JD", "jd", "嘉定" }
}
sh.areas['jinshan'] = {
	name = "金山",
	source = "Module:CNBUS/SH/jinshan",
	aliases = { "Jinshan", "JS", "js", "金山" }
}
sh.areas['chongming'] = {
	name = "崇明",
	source = "Module:CNBUS/SH/chongming",
	aliases = { "Chongming", "CM", "cm", "崇明" }
}
sh.areas['suzhou'] = {
	name = "苏州",
	source = "Module:CNBUS/SH/suzhou",
	aliases = { "Suzhou", "SU", "su", "苏州" }
}
sh.areas['jiaxing'] = {
	name = "嘉兴",
	source = "Module:CNBUS/SH/jiaxing",
	aliases = { "Jiaxing", "JX", "jx", "嘉兴" }
}

sh.operators['busgroup'] = {
	color = "limegreen",
	aliases = {  "巴士一分", "巴士二分", "巴士三分", "巴士四分", "巴士五分", "崇明巴士", "金山巴士"}
}
sh.operators['pudong'] = {
	color = "skyblue",
	aliases = { "浦东杨高", "杨高一分", "杨高二分","浦东金高", "金高一分", "金高二分", "金高三分", "浦东上南", "上南一分", "上南三分", "上南六分", "浦东南汇", "南汇川沙", "南汇新场", "南汇惠南" }
}
sh.operators['lingang'] = {
	color = "#24BAB0",
	aliases = { "临港公交" }
}
sh.operators['qingpu'] = {
	color = "lime",
	aliases = { "青浦巴士" }
}
sh.operators['songjiang'] = {
	color = "red",
	aliases = { "松江公交" }
}
sh.operators['minhang'] = {
	color = "magenta",
	aliases = { "闵行客运" }
}
sh.operators['jiading'] = {
	color = "yellow",
	aliases = { "嘉定公交" }
}
sh.operators['jinshan'] = {
	color = "pink",
	aliases = { "锦山客运" }
}
sh.operators['fengxian'] = {
	color = "cornflowerblue",
	aliases = { "奉贤公交","奉贤一分","奉贤二分","奉贤三分","奉贤四分","奉贤五分" }
}
sh.operators['zhongxing'] = {
	color = "#eae179",
	aliases = { "众兴客运" }
}
sh.operators['jinqiu'] = {
	color = "#fd6679", 
	aliases = { "金球巴士" }
}
sh.operators['luhong'] = {
	color = "#eeefaf",
	aliases = { "露虹汽服" }
}
sh.operators['jingshen'] = {
	color = "yellowgreen",
	aliases = { "京申大众" }
}
sh.operators['sunlsland'] = {
	color = "#8ae6b3",
	aliases = { "太阳岛客运", "太阳岛" }
}
sh.operators['airport'] = {
	color = "cyan",
	aliases = { "空港巴士" }
}
sh.operators['other'] = {
	color = "white",
}
sh.operators['multi'] = {
	color = "black",
}

return sh