[
{"name":"R35EN50","location":"I-35E NB N of Cayuga St","controller":"ctl_r35en50"},
{"name":"R35EN52","location":"I-35E NB N of Roselawn Ave","controller":"ctl_r35en52"},
{"name":"R35EN53","location":"I-35E NB S of Little Canada Rd","controller":"ctl_2263"},
{"name":"R35EN54","location":"I-35E NB E Jct I-694","controller":"ctl_2261"},
{"name":"R35EN55","location":"I-35E NB S of Co Rd E","controller":"ctl_2260"},
{"name":"R35EN62","location":"I-35E NB @ Co Rd E","controller":"ctl_417"},
{"name":"R35EN64","location":"I-35E NB N of Goose Lake Rd","controller":"ctl_420"},
{"name":"R35EN68","location":"I-35E NB N of Co Rd 96 (N of BNSF RR)","controller":"ctl_421"},
{"name":"R35EN70","location":"I-35E NB @ Co Rd H2","controller":"ctl_422"},
{"name":"R35ES40","location":"I-35E SB S of Co Rd 96","controller":"ctl_419"},
{"name":"R35ES42","location":"I-35E SB N of Co Rd E","controller":"ctl_418"},
{"name":"R35ES44","location":"I-35E SB E Jct I-694","controller":"ctl_416"},
{"name":"R35ES46","location":"I-35E SB @ I-694","controller":"ctl_415"},
{"name":"R35ES48","location":"I-35E SB @ Little Canada Rd","controller":"ctl_414"},
{"name":"R35ES50","location":"I-35E SB N of T.H.36","controller":"ctl_r35es50"},
{"name":"R35ES52","location":"I-35E SB N of Arlington Ave","controller":"ctl_r35es52"},
{"name":"R35WN50","location":"I-35W NB S of Co Rd 42","controller":"ctl_r35wn50"},
{"name":"R35WN50A","location":"I-35W NB S of Burnsville Pkwy","controller":"ctl_1365"},
{"name":"R35WN51","location":"I-35W NB S of T.H.13","controller":"ctl_r35wn51"},
{"name":"R35WN51A","location":"I-35W NB @ Cliff Rd","controller":"ctl_r35wn52","notes":"Temporary location for DB Project"},
{"name":"R35WN52","location":"I-35W NB S of Black Dog Rd","controller":"ctl_516","notes":"MOVE TO NB AT CLIFF AFTER RIVER BRIDGE COMPLETION"},
{"name":"R35WN53","location":"I-35W S of 106th St","controller":"ctl_1720"},
{"name":"R35WN54","location":"I-35W NB S of Old Shakopee Rd","controller":"ctl_r35wn54"},
{"name":"R35WN55","location":"I-35W NB @ 92nd St","controller":"ctl_r35wn55"},
{"name":"R35WN56","location":"I-35W NB @ 82nd St","controller":"ctl_r35wn56"},
{"name":"R35WN57","location":"I-35W NB N of 66th St","controller":"ctl_r35wn57"},
{"name":"R35WN59","location":"I-35W NB S of 58th St","controller":"ctl_r35wn59"},
{"name":"R35WN61","location":"I-35W NB N of 48th St","controller":"ctl_r35wn61"},
{"name":"R35WN62","location":"I-35W NB @ 38th St","controller":"ctl_r35wn62","notes":"MOVE TO 38TH ST BRIDGE AFTER LAKE ST PROJECT"},
{"name":"R35WN63","location":"I-35W S of 31st St","controller":"ctl_2221"},
{"name":"R35WN73","location":"I-35W NB N of Co Rd C","controller":"ctl_l35wn49_3","notes":"MnPASS North Project"},
{"name":"R35WN74","location":"I-35W NB N of Co Rd D","controller":"ctl_l35wn49_4"},
{"name":"R35WN75","location":"I-35W NB S of I-694","controller":"ctl_l35wn49_5"},
{"name":"R35WN76","location":"I-35W NB @ Co Rd 96","controller":"ctl_l35ws51_1"},
{"name":"R35WN77","location":"I-35W NB @ Co Rd H","controller":"ctl_l35ws51_2"},
{"name":"R35WN78","location":"I-35W NB @ Co Rd I","controller":"ctl_l35ws51_3"},
{"name":"R35WN79","location":"I-35W NB N of T.H.10","controller":"ctl_l35ws51_4"},
{"name":"R35WS32","location":"I-35W SB S of Lexington Ave","controller":"ctl_l35wn48_5"},
{"name":"R35WS33","location":"I-35W SB S of 95th Ave","controller":"ctl_l35ws52_1"},
{"name":"R35WS34","location":"I-35W SB @ T.H.10","controller":"ctl_l35ws52_2"},
{"name":"R35WS35","location":"I-35W SB S of Co Rd I","controller":"ctl_l35ws52_3"},
{"name":"R35WS36","location":"I-35W SB @ Co Rd 96","controller":"ctl_l35ws52_4"},
{"name":"R35WS37","location":"I-35W SB @ Co Rd E2","controller":"ctl_l35wn49_1"},
{"name":"R35WS38","location":"I-35W SB S of Co Rd E2","controller":"ctl_l35wn49_2"},
{"name":"R35WS47","location":"I-35W SB N of 27th St","controller":"ctl_2225"},
{"name":"R35WS48","location":"I-35W SB S of 36th St","controller":"ctl_2213"},
{"name":"R35WS50","location":"I-35W SB S of 50th St","controller":"ctl_r35ws50"},
{"name":"R35WS52","location":"I-35W SB S of Nicollet Ave","controller":"ctl_r35ws52"},
{"name":"R35WS53","location":"I-35W SB @ 70th St","controller":"ctl_1366"},
{"name":"R35WS54","location":"I-35W SB @ 82nd St","controller":"ctl_r35ws54"},
{"name":"R35WS55","location":"I-35W SB @ 92nd St","controller":"ctl_r35ws55"},
{"name":"R35WS56","location":"I-35W SB S of Old Shakopee Rd","controller":"ctl_r35ws56"},
{"name":"R35WS57","location":"I-35W SB N of 106th St","controller":"ctl_r35ws57"},
{"name":"R35WS57A","location":"I-35W SB S of 106th St","controller":"ctl_1723"},
{"name":"R35WS58","location":"I-35W SB S of Black Dog Rd","controller":"ctl_193"},
{"name":"R394E50","location":"I-394 EB @ I-494","controller":"ctl_r394e50"},
{"name":"R394E51","location":"I-394 EB @ Ridgedale Dr","controller":"ctl_r394e51"},
{"name":"R394E52","location":"I-394 EB @ U.S.169","controller":"ctl_r394e52"},
{"name":"R394E53","location":"I-394 EB E of Louisiana Ave","controller":"ctl_r394e53"},
{"name":"R394E53A","location":"T.H.100 SB @ I-394 Rev","controller":"ctl_1281"},
{"name":"R394E53B","location":"I-394 Rev EB W of T.H.100","controller":"ctl_1282"},
{"name":"R394E53C","location":"T.H.100 NB @ I-394 Rev","controller":"ctl_1283"},
{"name":"R394E54A","location":"I-394 Rev EB @ Theodore Wirth Pkwy (6.88)","controller":"ctl_192"},
{"name":"R394E54B","location":"I-394 Rev EB @ Theodore Wirth Pkwy (6.88)","controller":"ctl_113"},
{"name":"R394W50A","location":"I-394 Rev WB @ Theodore Wirth Pkwy (6.88)","controller":"ctl_194"},
{"name":"R394W50B","location":"I-394 Rev WB @ Theodore Wirth Pkwy (6.88)","controller":"ctl_82"},
{"name":"R394W51","location":"I-394 WB E of Louisiana Ave","controller":"ctl_r394w51"},
{"name":"R394W52","location":"I-394 WB @ Louisiana Ave","controller":"ctl_r394w52"},
{"name":"R394W53","location":"I-394 WB @ Ridgedale Dr","controller":"ctl_r394w53"},
{"name":"R394W54","location":"I-394 WB @ I-494","controller":"ctl_r394w54"},
{"name":"R394W55","location":"I-394 Rev WB @ I-94","controller":"ctl_1284","notes":"from I-94 Northbound"},
{"name":"R394W56","location":"I-394 Rev WB @ I-394","controller":"ctl_1285","notes":"from 394 DOWNTOWN"},
{"name":"R494E50","location":"I-494 EB @ E Bush Lake Rd","notes":"FUTURE"},
{"name":"R494E51","location":"I-494 EB @ T.H.100","notes":"FUTURE"},
{"name":"R494E52","location":"I-494 EB W of France Ave","notes":"FUTURE"},
{"name":"R494E53","location":"I-494 EB W of Penn Ave","notes":"FUTURE"},
{"name":"R494E54","location":"I-494 EB @ Penn Ave","notes":"FUTURE"},
{"name":"R494E55","location":"I-494 EB @ I-35W","notes":"FUTURE"},
{"name":"R494E56","location":"I-494 EB E of Lyndale Ave","notes":"FUTURE"},
{"name":"R494E57","location":"I-494 EB @ Nicollet Ave","notes":"FUTURE"},
{"name":"R494W50","location":"I-494 WB @ Nicollet Ave","notes":"FUTURE"},
{"name":"R494W51","location":"I-494 WB @ I-35W","notes":"FUTURE"},
{"name":"R494W52","location":"I-494 WB E of France Ave","notes":"FUTURE"},
{"name":"R494W53","location":"I-494 WB W of France Ave","notes":"FUTURE"},
{"name":"R494W54","location":"I-494 WB @ E Bush Lake Rd","notes":"FUTURE"},
{"name":"RTEST","location":"T.H.36 WB @ Snelling Ave","controller":"ctl_224","notes":"Test Reader at the RTMC (Integration)"},
{"name":"RTEST2","location":"T.H.36 WB @ Snelling Ave","controller":"ctl_1280"}
]
