[
{"name":"C001","location":"T.H.36 WB @ Cleveland Ave","controller":"ctl_95082","notes":"#LiveStream #Recorded #Preset\nlink 6454","cam_num":1,"publish":true},
{"name":"C002","location":"T.H.36 WB @ Snelling Ave","controller":"ctl_95084","notes":"Camera fiber destination is 35W/36 shelter\nL6447\n#LiveStream #Recorded","cam_num":2,"publish":true},
{"name":"C003","location":"T.H.36 EB @ Lexington Ave","controller":"ctl_95086","notes":"L1883\n#LiveStream #Recorded","cam_num":3,"publish":true},
{"name":"C004","location":"T.H.36 WB @ Dale St","controller":"ctl_93957","notes":"On RTMC Network.\nFeeds through 36/Dale 334 cabinet.\nL184\n\n#LiveStream #Recorded","cam_num":4,"publish":true},
{"name":"C005","location":"T.H.36 EB @ Rice St","controller":"ctl_94070","notes":"L6573\n\n#LiveStream #Recorded","cam_num":5,"publish":true},
{"name":"C006","location":"T.H.36 WB @ I-35E NB","controller":"ctl_93961","notes":"Fiber goes directly through Shelter .Camera is on TH36/35E-61 network.\nL6436\n\n#LiveStream #Recorded","cam_num":6,"publish":true},
{"name":"C007","location":"T.H.36 EB @ Edgerton St","controller":"ctl_93963","notes":"L6594\n\n#LiveStream #Recorded","cam_num":7,"publish":true},
{"name":"C008","location":"T.H.36 EB @ Arcade St","controller":"ctl_93965","notes":"Camera fiber destination is 35E/36 shelter\nL6360\n\n#LiveStream #Recorded","cam_num":8,"publish":true},
{"name":"C009","location":"T.H.36 WB @ T.H.61","controller":"ctl_119","notes":"Camera fiber destination is 36/61 shelter\nL1405\n\n#LiveStream #Recorded","cam_num":9,"publish":true},
{"name":"C010","location":"I-35E SB @ Co Rd 42","controller":"ctl_94225","notes":"Camera fiber destination is 35E/77 shelter.\nL6591\n\n#LiveStream #Recorded","cam_num":10,"publish":true},
{"name":"C011","location":"I-35E SB @ McAndrews Rd (138th St)","controller":"ctl_94227","notes":"Camera fiber destination is 35E/77 shelter.\nL6595\n\n#LiveStream #Recorded","cam_num":11,"publish":true},
{"name":"C012","location":"I-35E SB @ Co Rd 11","controller":"ctl_94199","notes":"Camera fiber destination is 35E/77 shelter.\nL6596\n\n#LiveStream #Recorded","cam_num":12,"publish":true},
{"name":"C013","location":"I-35E SB S of T.H.77","controller":"ctl_94201","notes":"Camera fiber destination is 35E/77 shelter.\nL6597\n\n#LiveStream #Recorded","cam_num":13,"publish":true},
{"name":"C014","location":"I-35E NB @ T.H.77","controller":"ctl_94203","notes":"Camera fiber destination is 35E/77 shelter\nL6413\n\n#LiveStream #Recorded","cam_num":14,"publish":true},
{"name":"C015","location":"I-35E SB @ Cliff Rd","controller":"ctl_94205","notes":"Camera fiber destination is 35E/77 shelter\nL6435\n\n#LiveStream #Recorded","cam_num":15,"publish":true},
{"name":"C016","location":"I-35E SB @ Diffley Rd","controller":"ctl_94207","notes":"L1270\n\n#LiveStream #Recorded","cam_num":16,"publish":true},
{"name":"C017","location":"I-35E SB @ Deerwood Dr","controller":"ctl_94165","notes":"Camera fiber destination is 35E/494 shelter\nL6412\n\n#LiveStream #Recorded","cam_num":17,"publish":true},
{"name":"C018","location":"I-35E NB S of Pilot Knob Rd","controller":"ctl_94167","notes":"Camera fiber destination is 35E/494 shelter.\nL6590\n\n#LiveStream #Recorded","cam_num":18,"publish":true},
{"name":"C019","location":"I-35E SB @ Yankee Doodle Rd","controller":"ctl_94169","notes":"L1271\n\n#LiveStream #Recorded","cam_num":19,"publish":true},
{"name":"C020","location":"I-35E SB @ Lone Oak Rd","controller":"ctl_94171","notes":"L6629\n\n#LiveStream #Recorded","cam_num":20,"publish":true},
{"name":"C021","location":"I-35E SB @ I-494 WB","controller":"ctl_94173","notes":"Camera fiber destination is 35E/494 shelter\nL6375\n\n#LiveStream #Recorded","cam_num":21,"publish":true},
{"name":"C022","location":"I-35E SB @ Wagon Wheel Tr","controller":"ctl_94175","notes":"L2494\n\n#LiveStream #Recorded","cam_num":22,"publish":true},
{"name":"C023","location":"I-35E SB @ T.H.62","controller":"ctl_94177","notes":"L058\n\n#LiveStream #Recorded","cam_num":23,"publish":true},
{"name":"C024","location":"I-35E SB N of T.H.62","controller":"ctl_94179","notes":"L6619\n\n#LiveStream #Recorded","cam_num":24,"publish":true},
{"name":"C025","location":"I-35E SB S of T.H.13","controller":"ctl_94181","notes":"Camera fiber destination is 35E/494 shelter\nL1282\n\n#LiveStream #Recorded","cam_num":25,"publish":true},
{"name":"C026","location":"I-35E SB @ T.H.13","controller":"ctl_94183","notes":"Camera fiber destination is 35E/494 shelter.\nL2498\n\n#LiveStream #Recorded","cam_num":26,"publish":true},
{"name":"C027","location":"I-35E SB @ Shepard Rd","controller":"ctl_93989","notes":"Camera fiber destination is 35E/94 shelter.\nL2499\n\n#LiveStream #Recorded","cam_num":27,"publish":false},
{"name":"C028","location":"I-35E SB @ W. 7th St","controller":"ctl_93991","notes":"Camera fiber destination is 35E/94 shelter.\nL2500\n\n#LiveStream #Recorded","cam_num":28,"publish":true},
{"name":"C029","location":"I-35E SB @ Randolph Ave","controller":"ctl_93993","notes":"Camera fiber destination is 35E/94 shelter.\nL6616\n\n#LiveStream #Recorded","cam_num":29,"publish":true},
{"name":"C030","location":"I-35E SB @ Jefferson Ave","controller":"ctl_93995","notes":"L6615\n\n#LiveStream #Recorded","cam_num":30,"publish":true},
{"name":"C031","location":"I-35E SB @ Victoria St","controller":"ctl_93997","notes":"L6618\n\n#LiveStream #Recorded","cam_num":31,"publish":true},
{"name":"C032","location":"I-35E SB @ St. Clair Ave","controller":"ctl_93999","notes":"L2504\n\n#LiveStream #Recorded","cam_num":32,"publish":true},
{"name":"C033","location":"I-35E SB @ Grand Ave","controller":"ctl_94001","notes":"Camera fiber destination is 35E/94 shelter\nL1283\n\n#LiveStream #Recorded","cam_num":33,"publish":true},
{"name":"C034","location":"I-35E SB @ Kellogg Blvd","controller":"ctl_94003","notes":"L2506\n\n#LiveStream #Recorded","cam_num":34,"publish":true},
{"name":"C035","location":"I-35E NB @ University Ave","controller":"ctl_1149","notes":"L4050\n\n#LiveStream #Recorded","cam_num":35,"publish":true},
{"name":"C036","location":"I-35E NB @ Cayuga St","controller":"ctl_94015","notes":"Camera fiber destination is 35E/94 shelter.\nL6563\n\n#LiveStream #Recorded","cam_num":36,"publish":true},
{"name":"C037","location":"I-35E NB @ Maryland Ave","controller":"ctl_94017","notes":"Camera fiber destination is 35E/94 shelter.\nL6565\n\n#LiveStream #Recorded","cam_num":37,"publish":true},
{"name":"C038","location":"I-35E NB @ Larpenteur Ave","controller":"ctl_93967","notes":"Camera fiber destination is 35E/36 shelter.\nL6566\n\n#LiveStream #Recorded","cam_num":38,"publish":true},
{"name":"C039","location":"I-35E SB N of Roselawn Ave","controller":"ctl_93971","notes":"Camera fiber destination is 35E/36 shelter.\nL6567\n\n#LiveStream #Recorded","cam_num":39,"publish":true},
{"name":"C040","location":"I-35E NB @ Little Canada Rd","controller":"ctl_93969","notes":"Camera fiber destination is 35E/36 shelter\nL6449\n\n#LiveStream #Recorded","cam_num":40,"publish":true},
{"name":"C041","location":"I-35E SB @ Co Rd E","controller":"ctl_93913","notes":"Camera fiber destination is 35E/694 shelter\nL6419\n\n#LiveStream #Recorded","cam_num":41,"publish":true},
{"name":"C042","location":"I-35E SB S of Co Rd 96 (MP 116.7)","controller":"ctl_93915","notes":"Camera fiber destintion is 35E/694 shelter.\nL6515\n\n#LiveStream #Recorded","cam_num":42,"publish":true},
{"name":"C043","location":"I-35E NB @ Co Rd 96","controller":"ctl_1029","notes":"Camera fiber destination is 35E/694 shelter.\nL6516\n\n#LiveStream #Recorded","cam_num":43,"publish":true},
{"name":"C044","location":"I-35E SB N of Co Rd 96 (MP 118.3)","controller":"ctl_1030","notes":"L6519\n\n#LiveStream #Recorded","cam_num":44,"publish":true},
{"name":"C045","location":"I-35E NB N of Co Rd H2 (MP 119.5)","controller":"ctl_1031","notes":"Camera fiber destination is 35E/694 shelter.\nL6520\n\n#LiveStream #Recorded","cam_num":45,"publish":true},
{"name":"C046","location":"I-35E NB @ Co Rd J","controller":"ctl_1032","notes":"Camera fiber destination is 35E/694 shelter.\nL6521\n\n#LiveStream #Recorded","cam_num":46,"publish":true},
{"name":"C047","location":"I-35E N-S N of Co Rd J (MP 121)","controller":"ctl_1033","notes":"Camera fiber destination is 35E/694 shelter.\nL6522\n\n#LiveStream #Recorded","cam_num":47,"publish":true},
{"name":"C048","location":"I-35E NB @ 64th St (MP 121.5)","controller":"ctl_1034","notes":"Camera fiber destination is 35E/694 shelter.\nL6523\n\n#LiveStream #Recorded","cam_num":48,"publish":true},
{"name":"C049","location":"I-35E NB @ Tart Lake Rd (MP 122.1)","controller":"ctl_1035","notes":"Camera fiber destination is 35E/694 shelter.\nL6533\n\n#LiveStream #Recorded","cam_num":49,"publish":true},
{"name":"C050","location":"I-35E NB @ Main St (Co Rd 14)","controller":"ctl_1036","notes":"Camera fiber destination is 35E/694 shelter.\nL6524\n\n#LiveStream #Recorded","cam_num":50,"publish":true},
{"name":"C051","location":"I-35E NB N of Main St (MP 124.1)","controller":"ctl_1037","notes":"Camera fiber destination is 35E/694 shelter.\nL6544\n\n#LiveStream #Recorded","cam_num":51,"publish":true},
{"name":"C052","location":"I-35E NB S of 80th St","controller":"ctl_1038","cam_num":52,"publish":true},
{"name":"C053","location":"I-35E NB @ 80th St","controller":"ctl_1039","notes":"Camera fiber destination is 35E/694 shelter.\nL6525\n\n#LiveStream #Recorded","cam_num":53,"publish":true},
{"name":"C054","location":"I-35E NB S of I-35W (MP 126.6)","controller":"ctl_1040","notes":"Camera fiber destination is 35E/694 shelter.\nL6526\n\n#LiveStream #Recorded","cam_num":54,"publish":true},
{"name":"C055","location":"I-35E SB N Jct I-35W","controller":"ctl_1073","notes":"Camera fiber destination is 35/Forest Lake shelter\nL6440\n\n#LiveStream #Recorded","cam_num":55,"publish":true},
{"name":"C056","location":"I-35 SB N of I-35W (MP 128)","controller":"ctl_1072","notes":"Camera fiber destination is 35/Forest Lake shelter\nL6439\n\n#LiveStream #Recorded","cam_num":56,"publish":true},
{"name":"C057","location":"I-35 SB @ T.H.97 (Lake Dr NE)","controller":"ctl_1071","notes":"Camera fiber destination is 35 North Split shelter.\nL192\n\n#LiveStream #Recorded","cam_num":57,"publish":true},
{"name":"C058","location":"I-35 NB N of T.H.97 (MP 130.3)","controller":"ctl_1070","notes":"Camera fiber destination is 35 North Split shelter.\nL6494\n\n#LiveStream #Recorded","cam_num":58,"publish":true},
{"name":"C059","location":"I-35 NB @ Co Rd 2 (Broadway Av)","controller":"ctl_1069","notes":"Camera fiber destination is 35 North Split shelter.\nL6495\n\n#LiveStream #Recorded","cam_num":59,"publish":true},
{"name":"C060","location":"I-35 NB @ U.S.8","controller":"ctl_1065","notes":"Camera fiber destination is 35/Forest Lake shelter\nL6441\n\n#LiveStream #Recorded","cam_num":60,"publish":true},
{"name":"C061","location":"I-35 NB N of U.S.8 (MP 133.6)","controller":"ctl_1066","notes":"Camera fiber destination is 35 North Split shelter.\nL6500\n\n#LiveStream #Recorded","cam_num":61,"publish":true},
{"name":"C062","location":"I-35 NB S of Co Rd 22 (MP 134.9)","controller":"ctl_1067","notes":"Camera fiber destination is 35 North Split shelter.\nL6492\n\n#LiveStream #Recorded","cam_num":62,"publish":true},
{"name":"C063","location":"I-35 SB @ Co Rd 22 (Viking Blvd - MP 135.7)","controller":"ctl_1068","notes":"Camera fiber destination is 35 North Split shelter.\nL6490\n\n#LiveStream #Recorded","cam_num":63,"publish":true},
{"name":"C30613","location":"I-35 NB @ 280th St (MP 137)","controller":"ctl_2239","notes":"L3300\n\n#LiveStream #Recorded","cam_num":64,"publish":true},
{"name":"C30614","location":"I-35 NB @ 287th St (MP 137.8)","controller":"ctl_2247","notes":"L3302\n\n#LiveStream#Recorded","cam_num":65,"publish":true},
{"name":"C30615","location":"I-35 NB @ 295th St (MP 138.5)","controller":"ctl_2248","notes":"L3304\n\n#LiveStream #Recorded","cam_num":66,"publish":true},
{"name":"C30616","location":"I-35 NB S of Stacy Tr (MP 139.2)","controller":"ctl_1578","notes":"L3306\n\n#LiveStream #Recorded","cam_num":67,"publish":true},
{"name":"C30617","location":"I-35 SB @ Stacy Tr (MP 140)","controller":"ctl_2343","notes":"L3308\n\n#LiveStream #Recorded","cam_num":68,"publish":true},
{"name":"C30618","location":"I-35 NB N of Stacy Tr (MP 141.1)","controller":"ctl_2346","notes":"L3310\n\n#LiveStream #Recorded","cam_num":69,"publish":true},
{"name":"C30620","location":"I-35 NB @ 340th St (MP 142.9)","controller":"ctl_2347","notes":"L3312\n\n#LiveStream #Recorded","cam_num":71,"publish":true},
{"name":"C30621","location":"I-35 NB @ Co Rd 17 (Athens Trl - MP 143.7)","controller":"ctl_2348","notes":"L3314\n\n#LiveStream #Recorded","cam_num":72,"publish":true},
{"name":"C30622","location":"I-35 NB N of Co Rd 17 (MP 145.2)","controller":"ctl_2349","notes":"L3316\n\n#LiveStream #Recorded","cam_num":73,"publish":true},
{"name":"C30624","location":"I-35 NB S of T.H.95 (MP 147.2)","controller":"ctl_2350","notes":"L3318\n\n#LiveStream #Recorded","cam_num":75,"publish":true},
{"name":"C30625","location":"I-35 SB @ T.H.95 (MP 147.9)","controller":"ctl_2769","notes":"L3320\n\n#LiveStream #Recorded","cam_num":76,"publish":true},
{"name":"C30626","location":"I-35 NB N of T.H.95 (MP 149.2)","controller":"ctl_1503","notes":"L3322\n\n#LiveStream #Recorded","cam_num":77,"publish":true},
{"name":"C30627","location":"I-35 NB @ 410th St (MP 150.2)","controller":"ctl_1504","notes":"L3324\n\n#LiveStream #Recorded","cam_num":78,"publish":true},
{"name":"C30628","location":"I-35 NB @ 417th St (MP 151)","controller":"ctl_1505","notes":"L3326\n\n#LiveStream #Recorded","cam_num":79,"publish":true},
{"name":"C30629","location":"I-35 NB @ 425th St (MP 151.6)","controller":"ctl_1512","notes":"L3328\n\n#LiveStream #Recorded","cam_num":80,"publish":true},
{"name":"C30630","location":"I-35 NB @ Co Rd 10 (Stark Rd - MP 152.6)","controller":"ctl_1523","notes":"L3330\n\n#LiveStream #Recorded","cam_num":81,"publish":true},
{"name":"C30631","location":"I-35 NB @ Goose Creek RA (MP 154.3)","controller":"ctl_1531","notes":"L3332\n\n#LiveStream #Recorded","cam_num":82,"publish":true},
{"name":"C30632","location":"I-35 NB @ 460th St (MP 155.2)","controller":"ctl_1840","notes":"L3334\n\n#LiveStream #Recorded","cam_num":83,"publish":true},
{"name":"C30634","location":"I-35 NB @ 480th St (MP 157.3)","controller":"ctl_2234","notes":"L3336\n\n#LiveStream #Recorded","cam_num":85,"publish":true},
{"name":"C30635","location":"I-35 NB @ 490th St (MP 158.3)","controller":"ctl_2629","notes":"L3339\n\n#LiveStream #Recorded","cam_num":86,"publish":true},
{"name":"C30636","location":"I-35 NB @ Rush Point Dr (Co Rd 7 - MP 159.1)","controller":"ctl_2630","notes":"L3341\n\n#LiveStream #Recorded","cam_num":87,"publish":true},
{"name":"C30637","location":"I-35 NB @ Co Rd 1 (Rush City - MP 160)","controller":"ctl_19","notes":"L3343\n\n#LiveStream #Recorded","cam_num":88,"publish":true},
{"name":"C30638","location":"I-35 NB @ 520th St (MP 161.2)","controller":"ctl_2631","notes":"L3345\n\n#LiveStream # Recorded","cam_num":89,"publish":true},
{"name":"C30639","location":"I-35 NB @ 530th St (Co Rd 3 - MP 162.2)","controller":"ctl_2773","notes":"L3347\n\n#LiveStream #Recorded","cam_num":90,"publish":true},
{"name":"C30640","location":"I-35 NB @ 540th St (Chisago-Pine Co Ln-MP163)","controller":"ctl_2774","notes":"L3350\n\n#LiveStream #Recorded","cam_num":91,"publish":true},
{"name":"C30277","location":"T.H.5 NB @ Post Rd","controller":"ctl_2315","notes":"L1295\n\n#LiveStream #Recorded","cam_num":99,"publish":true},
{"name":"C100","location":"T.H.5 N-S @ Airport Rd","controller":"ctl_94193","notes":"Camera fiber destination is EB DMS cabinet south of camera V5E05\nL6370\n\n#LiveStream #Recorded","cam_num":100,"publish":true},
{"name":"C101","location":"T.H.55 EB @ Argenta Tr","controller":"ctl_5","notes":"L1300\n\n#LiveStream #Recorded","cam_num":101,"publish":true},
{"name":"C102","location":"T.H.55 EB @ Lexington Ave","controller":"ctl_8","notes":"L1297\n\n#LiveStream #Recorded","cam_num":102,"publish":true},
{"name":"C103","location":"T.H.55 WB @ Mendota Heights Rd","controller":"ctl_9","notes":"L1296\n\n#LiveStream #Recorded","cam_num":103,"publish":true},
{"name":"C104","location":"T.H.62 EB @ T.H.55","controller":"ctl_94189","notes":"Camera fiber destination is 55/62 shelter.\nL7007\n\n#LiveStream #Recorded","cam_num":104,"publish":true},
{"name":"C105","location":"T.H.62 WB @ T.H.5","controller":"ctl_94187","notes":"L196\n\n#LiveStream #Recorded","cam_num":105,"publish":true},
{"name":"C106","location":"T.H.62 WB @ T.H.55","controller":"ctl_94746","notes":"L050\n\n#LiveStream #Recorded","cam_num":106,"publish":true},
{"name":"C107","location":"T.H.62 WB @ 43rd Ave","controller":"ctl_4002","notes":"Camera fiber destination is 62/77 shelter\n\nL6424\n\n#LiveStream #Recorded","cam_num":107,"publish":true},
{"name":"C108","location":"T.H.62 WB @ 28th Ave","controller":"ctl_94766","notes":"L157\n\n#LiveStream #Recorded","cam_num":108,"publish":true},
{"name":"C109","location":"T.H.62 WB @ Bloomington Ave","controller":"ctl_4003","notes":"L6624\n\n#LiveStream #Recorded","cam_num":109,"publish":true},
{"name":"C110","location":"T.H.62 EB @ Portland Ave","controller":"ctl_94748","notes":"L6461\n\n#LiveStream #Recorded","cam_num":110,"publish":true},
{"name":"C111","location":"T.H.62 EB @ I-35W","controller":"ctl_94768","notes":"Camera fiber destination is 35W/62 Nicollet shelter\nL099\n\n#LiveStream #Recorded","cam_num":111,"publish":true},
{"name":"C112","location":"T.H.62 WB @ Lyndale Ave","controller":"ctl_94752","notes":"L120\n\n#LiveStream #Recorded","cam_num":112,"publish":true},
{"name":"C113","location":"T.H.62 EB E of Penn Ave","controller":"ctl_94764","notes":"L6371\n\n#LiveStream #Recorded","cam_num":113,"publish":true},
{"name":"C114","location":"T.H.62 WB @ Penn Ave","controller":"ctl_4004","notes":"Camera fiber destination is 100/62 shelter.\nL6609\n\n#LiveStream #Recorded","cam_num":114,"publish":true},
{"name":"C115","location":"T.H.62 WB @ Xerxes Ave","controller":"ctl_94030","notes":"L115\n\n#LiveStream #Recorded","cam_num":115,"publish":true},
{"name":"C116","location":"T.H.62 EB @ France Ave","controller":"ctl_94032","notes":"Camera fiber destination is 100/62 shelter\nL1284\n\n#LiveStream #Recorded","cam_num":116,"publish":true},
{"name":"C117","location":"T.H.62 WB @ T.H.100","controller":"ctl_94034","notes":"Camera fiber destination is 100/62 shelter\nL6453\n\n\n#LiveStream #Recorded","cam_num":117,"publish":true},
{"name":"C118","location":"T.H.62 EB @ Tracy Ave","controller":"ctl_94046","notes":"RTMC CAM\nL208\n\n#LiveStream #Recorded","cam_num":118,"publish":true},
{"name":"C119","location":"T.H.62 EB @ Gleason Rd","controller":"ctl_94048","notes":"RTMC CAM\t\nL117\n\n#LiveStream #Recorded","cam_num":119,"publish":true},
{"name":"C120","location":"T.H.62 EB @ U.S.169","controller":"ctl_94050","notes":"Camera fiber destination is 169/62 shelter.\nRTMC CAM \nL6603\n\n#LiveStream #Recorded","cam_num":120,"publish":true},
{"name":"C121","location":"T.H.62 WB E of Shady Oak Rd","controller":"ctl_94104","notes":"RTMC CAM\nL6434\n\n#LiveStream #Recorded","cam_num":121,"publish":true},
{"name":"C122","location":"T.H.62 EB E of Clearwater Dr","controller":"ctl_94106","notes":"Camera fiber destination is 169/62 shelter.\nRTMC\nL6599\n\n#LiveStream #Recorded","cam_num":122,"publish":true},
{"name":"C123","location":"T.H.62 EB @ I-494","controller":"ctl_93819","notes":"Camera fiber destination is 494/62 shelter.\nRTMC\nL6600\n\n#LiveStream #Recorded","cam_num":123,"publish":true},
{"name":"C200","location":"T.H.101 @ Diamond Lake Rd","controller":"ctl_932","notes":"RTMC\nL2109\n\n#LiveStream #Recorded","cam_num":200,"publish":true},
{"name":"C201","location":"T.H.101 SB @ C.S.A.H.144","controller":"ctl_930","notes":"RTMC\nL846\n\n#LiveStream #Recorded","cam_num":201,"publish":true},
{"name":"C203","location":"T.H.101 NB @ Co Rd 36","controller":"ctl_1061","notes":"Camera fiber destination is 10/101 shelter.\nRTMC\nL190\n\n#LiveStream #Recorded","cam_num":203,"publish":true},
{"name":"C205","location":"T.H.101 NB @ Co Rd 38","controller":"ctl_1087","notes":"Camera fiber destination is 10/101 shelter.\nRTMC \nL6543\n\n#LiveStream #Recorded","cam_num":205,"publish":true},
{"name":"C209","location":"T.H.100 NB @ 77th St (Edina Industrial Blvd)","controller":"ctl_94044","notes":"Camera fiber destination is 100/76th shelter.\nRTMC\nL211\n\n#LiveStream #Recorded","cam_num":209,"publish":true},
{"name":"C210","location":"T.H.100 SB @ 66th St","controller":"ctl_94036","notes":"RTMC\nL6630\n\n#LiveStream #Recorded","cam_num":210,"publish":true},
{"name":"C30145","location":"T.H.100 NB @ W 70th St WB","controller":"ctl_1814","notes":"SIGNALS\nL083\n\n#LiveStream #Recorded","cam_num":211,"publish":true},
{"name":"C212","location":"T.H.100 SB @ Benton Ave","controller":"ctl_94038","notes":"RTMC CAM\nL024\n\n#LiveStream #Recorded","cam_num":212,"publish":true},
{"name":"C213","location":"T.H.100 SB @ 50th St","controller":"ctl_94040","notes":"RTMC CAM\nL6123\n\n#LiveStream #Recorded","cam_num":213,"publish":true},
{"name":"C214","location":"T.H.100 SB @ Excelsior Blvd","controller":"ctl_94042","notes":"RTMC CAM\t\nL6123\n\n#LiveStream #Recorded","cam_num":214,"publish":true},
{"name":"C215","location":"T.H.100 NB @ T.H.7 EB","controller":"ctl_906","notes":"RTMC CAM\nL1895\n\n#LiveStream #Recorded","cam_num":215,"publish":true},
{"name":"C216","location":"T.H.100 NB @ 25.5 St W (Barry St)","controller":"ctl_908","notes":"RTMC CAM\nL1897\n\n#LiveStream #Recorded","cam_num":216,"publish":true},
{"name":"C217","location":"T.H.100 SB @ Glenwood Ave","controller":"ctl_95060","notes":"Camera fiber destination is 394/100 shelter.\nRTMC\nL6612\n\n#LiveStream #Recorded","cam_num":217,"publish":true},
{"name":"C218","location":"T.H.100 SB @ T.H.55","controller":"ctl_1062","notes":"Camera fiber destination is 100/55 shelter\nRTMC \nL685\n\n#LiveStream #Recorded","cam_num":218,"publish":true},
{"name":"C219","location":"T.H.100 SB @ Duluth St","controller":"ctl_1088","notes":"L677\n\n#LiveStream #Recorded","cam_num":219,"publish":true},
{"name":"C220","location":"T.H.100 NB N of Duluth St","controller":"ctl_95074","notes":"Camera fiber destination is 100/Duluth shelter\nRTMC CAM\nL678\n\n#LiveStream #Recorded","cam_num":220,"publish":true},
{"name":"C221","location":"T.H.100 NB @ 36th Ave","controller":"ctl_95064","notes":"Camera fiber destination is 100/Duluth shelter\nRTMC CAM\nL686\n\n#LiveStream #Recorded","cam_num":221,"publish":true},
{"name":"C222","location":"T.H.100 SB @ 42nd Ave","controller":"ctl_95066","notes":" RTMC CAM \nL687\n\n#LiveStream #Recorded","cam_num":222,"publish":true},
{"name":"C223","location":"T.H.100 SB @ Co Rd 81","controller":"ctl_95068","notes":"Camera fiber destination is 100/Duluth shelter\nRTMC CAM\nL675\n\n#LiveStream #Recorded","cam_num":223,"publish":true},
{"name":"C224","location":"T.H.100 NB @ France Ave","controller":"ctl_95070","notes":"Camera fiber destination is 100/Duluth shelter\nRTMC CAM \nL668\n\n#LiveStream #Recorded","cam_num":224,"publish":true},
{"name":"C225","location":"T.H.100 SB N of France Ave","controller":"ctl_95072","notes":"Camera fiber destination is 100/Duluth shelter\nRTMC CAM\nL676\n\n#LiveStream #Recorded","cam_num":225,"publish":true},
{"name":"C226","location":"T.H.100 NB @ 57th Ave","controller":"ctl_23025","notes":"Camera fiber destination is 100/Duluth shelter\nRTMC CAM\nL667\n\n#LiveStream #Recorded","cam_num":226,"publish":true},
{"name":"C280","location":"T.H.280 SB @ University Ave","controller":"ctl_94068","notes":"Camera fiber destination is 94/280 shelter\nRTMC CAM\nL2207\n\n#LiveStream #Recorded","cam_num":280,"publish":true},
{"name":"C281","location":"T.H.280 SB N of Energy Park Dr","controller":"ctl_93983","notes":"Camera fiber destination is 94/280 shelter\nRTMC CAM\nL2204\n\n#LiveStream #Recorded","cam_num":281,"publish":true},
{"name":"C282","location":"T.H.280 SB @ Hennepin Ave (Larpenteur Av)","controller":"ctl_93985","notes":"Camera fiber destination is 94/280 shelter.\nRTMC CAM\nL2201\n\n#LiveStream #Recorded","cam_num":282,"publish":true},
{"name":"C283","location":"T.H.280 SB @ Broadway St","controller":"ctl_93987","notes":"Camera fiber destination is 94/280 shelter.\nRTMC CAM\nL2199\n\n#LiveStream #Recorded","cam_num":283,"publish":true},
{"name":"C284","location":"T.H.280 NB @ T.H.36","controller":"ctl_1007","notes":"RTMC CAM\nL2196\n\n#LiveStream #Recorded","cam_num":284,"publish":true},
{"name":"C30526","location":"U.S.169 NB @ Broadway St (T.H.21 - MP 99.5)","controller":"ctl_2553","cam_num":293,"publish":true},
{"name":"C30522","location":"U.S.169 SB N of T.H.21 (N of Broadway St - MP100)","controller":"ctl_2549","cam_num":294,"publish":true},
{"name":"C30523","location":"U.S.169 NB S of 173rd St (MP 100.8)","controller":"ctl_2550","cam_num":295,"publish":true},
{"name":"C30524","location":"U.S.169 SB @ Jordan Ave (MP 101.8)","controller":"ctl_2551","cam_num":296,"publish":true},
{"name":"C30525","location":"U.S.169 NB N of Bluff Dr (MP 103)","controller":"ctl_2552","cam_num":297,"publish":true},
{"name":"C30066","location":"U.S.169 SB @ 150th St W EB (Co Rd 14 - MP 104.2)","controller":"ctl_1725","notes":"Scott County Project SP7005-121\nRTMC CAM\nL663\n\n#LiveStream #Recorded","cam_num":298,"publish":true},
{"name":"C30059","location":"U.S.169 SB S of T.H.41 (MP 105.5)","controller":"ctl_1741","notes":"Reserved for future camera 0306\nRTMC CAM\nL662\n\n#LiveStream #Recorded","cam_num":299,"publish":true},
{"name":"C30060","location":"U.S.169 SB @ T.H.41 (Co Rd 78 - MP 106.5)","controller":"ctl_1727","notes":"Reserved for future camera 0307\nRTMC\nL661\n\n#LiveStream #Recorded","cam_num":300,"publish":true},
{"name":"C30061","location":"U.S.169 NB N of T.H.41 (Mobile Manor Tr Prk)","controller":"ctl_1132","notes":"Assigned Camera 308\nRTMC CAM\nL2275\n\n#LiveStream #Recorded","cam_num":301,"publish":true},
{"name":"C30489","location":"U.S.169 SB @ Old Brick Yard Rd (Co Rd 69 - MP 107.8)","controller":"ctl_2561","notes":"#LiveStream #Recorded","cam_num":302,"publish":true},
{"name":"C30490","location":"U.S.169 NB E of Old Brick Yard Rd (MP 108.1)","controller":"ctl_2563","notes":"#LiveStream #Recorded \nlink 741","cam_num":303,"publish":true},
{"name":"C30491","location":"U.S.169 SB @ Marystown Rd (Co Rd 15 - MP 108.9)","controller":"ctl_2565","notes":"#LiveStream #Recorded","cam_num":304,"publish":true},
{"name":"C30492","location":"U.S.169 NB @ Fuller St S (MP 109.4)","controller":"ctl_2578","notes":"#LiveStream #Recorded\nlink 746","cam_num":305,"publish":true},
{"name":"C30493","location":"U.S.169 NB @ Townline Ave (MP 110)","controller":"ctl_2582","notes":"(Co Rd 79)\n\n#LiveStream #Recorded\nlink 748","cam_num":306,"publish":true},
{"name":"C30494","location":"U.S.169 SB W of Marschall Rd (MP 110.5)","controller":"ctl_2584","notes":"#LiveStream #Recorded\nlink 750","cam_num":307,"publish":true},
{"name":"C30495","location":"U.S.169 NB @ Marschall Rd (Co Rd 17 - MP 111)","controller":"ctl_2587","notes":"#LiveStream #Recorded","cam_num":308,"publish":true},
{"name":"C30496","location":"U.S.169 NB E of Marschall Rd (MP 111.5)","controller":"ctl_2589","notes":"#LiveStream #Recorded\nlink 954","cam_num":309,"publish":true},
{"name":"C30497","location":"U.S.169 SB @ Eagle Creek Blvd (MP 112.3)","controller":"ctl_2591","notes":"#LiveStream #Recorded\nlink 956","cam_num":310,"publish":true},
{"name":"C312","location":"U.S.169 NB @ Canterbury Rd (Co Rd 83 - MP 112.9)","controller":"ctl_936","notes":"RTMC CAM\nL1900\n\n#LiveStream #Recorded","cam_num":311,"publish":true},
{"name":"C30498","location":"U.S.169 SB E of Canterbury Rd (MP 113.5)","controller":"ctl_2594","notes":"#LiveStream #Recorded\nlink 959","cam_num":312,"publish":true},
{"name":"C313","location":"U.S.169 NB E of Co Rd 83 (MP 114.5)","controller":"ctl_23026","notes":"L6568\n\n#LiveStream #Recorded","cam_num":313,"publish":true},
{"name":"C314","location":"U.S.169 NB S of Co Rd 21 (MP 115.4)","controller":"ctl_23027","notes":"Camera fiber destination is 494/169 shelter.\nRTMC CAM\nL6569\n\n#LiveStream #Recorded","cam_num":314,"publish":true},
{"name":"C315","location":"U.S.169 NB @ Co Rd 21 (MP 115.8)","controller":"ctl_937","notes":"RTMC CAM\nL1903\n\n#LiveStream #Recorded","cam_num":315,"publish":true},
{"name":"C316","location":"Co Rd 101 EB E of U.S.169","controller":"ctl_938","notes":"RTMC CAM\nL1905\n\n#LiveStream #Recorded","cam_num":316,"publish":true},
{"name":"C317","location":"U.S.169 NB @ T.H.101 (MP 116.4)","controller":"ctl_20001","notes":"Camera fiber destination is 494/169 shelter.\nRTMC CAM\nL2187\n\n#LiveStream #Recorded","cam_num":317,"publish":true},
{"name":"C318","location":"U.S.169 NB @ Old Shakopee Rd (MP 117.9)","controller":"ctl_1044","notes":"Camera fiber destination is 494/169 shelter\nRTMC CAM\nL2185\n\n#LiveStream #Recorded","cam_num":318,"publish":true},
{"name":"C319","location":"U.S.169 NB @ Pioneer Tr","controller":"ctl_1045","notes":"Camera fiber destination is 494/169 shelter.\nRTMC CAM\nL2182\n\n#LiveStream #Recorded","cam_num":319,"publish":true},
{"name":"C320","location":"U.S.169 NB @ Anderson Lakes Pkwy","controller":"ctl_1046","notes":"Camera fiber destination is 494/169 shelter.\nRTMC CAM\nL2179\n\n#LiveStream #Recorded","cam_num":320,"publish":true},
{"name":"C321","location":"U.S.169 NB N of Anderson Lakes Pkwy","controller":"ctl_1047","notes":"Camera fiber destination is 494/169 shelter.\nRTMC CAM\nL2178\n\n#LiveStream #Recorded","cam_num":321,"publish":true},
{"name":"C322","location":"U.S.169 SB @ I-494 WB","controller":"ctl_93793","notes":"Camera fiber destination is 494/169 shelter.\nRTMC CAM\nL6575\n\n#LiveStream #Recorded","cam_num":322,"publish":true},
{"name":"C323","location":"U.S.169 SB @ Valley View Rd","controller":"ctl_93801","notes":"RTMC CAM\nL204\n\n#LiveStream #Recorded","cam_num":323,"publish":true},
{"name":"C324","location":"U.S.169 SB @ Bren Rd (Londonderry Rd)","controller":"ctl_94052","notes":"Camera fiber destination is 169/62 shelter.\nRTMC CAM\nL6610\n\n#LiveStream #Recorded","cam_num":324,"publish":true},
{"name":"C325","location":"U.S.169 SB @ 7th St (5th St/Lincoln Dr)","controller":"ctl_93821","notes":"RTMC CAM\nL6631\n\n#LiveStream #Recorded","cam_num":325,"publish":true},
{"name":"C326","location":"U.S.169 NB @ T.H.7","controller":"ctl_93823","notes":"RTMC CAM\nL1269\n\n#LiveStream #Recorded","cam_num":326,"publish":true},
{"name":"C327","location":"U.S.169 SB @ Minnetonka Blvd","controller":"ctl_93825","notes":"RTMC CAM\nL162\n\n#LiveStream #Recorded","cam_num":327,"publish":true},
{"name":"C328","location":"U.S.169 NB @ Cedar Lake Rd","controller":"ctl_93827","notes":"RTMC CAM\nL6625\n\n#LiveStream #Recorded","cam_num":328,"publish":true},
{"name":"C329","location":"U.S.169 NB @ T.H.55","controller":"ctl_93829","notes":"RTMC CAM\nL295\n\n#LiveStream #Recorded","cam_num":329,"publish":true},
{"name":"C330","location":"U.S.169 SB @ Plymouth Ave","controller":"ctl_93831","notes":"RTMC CAM\nL2327\n\n#LiveStream #Recorded","cam_num":330,"publish":true},
{"name":"C331","location":"U.S.169 SB @ Medicine Lake Rd","controller":"ctl_93833","notes":"RTMC CAM\nL2323\n\n#LiveStream #Recorded","cam_num":331,"publish":true},
{"name":"C332","location":"U.S.169 SB @ 36th Ave","controller":"ctl_93835","notes":"RTMC\nL2318\n\n#LiveStream #Recorded","cam_num":332,"publish":true},
{"name":"C333","location":"U.S.169 SB @ Rockford Rd","controller":"ctl_94116","notes":" \n\n#LiveStream #Recorded","cam_num":333,"publish":true},
{"name":"C334","location":"U.S.169 SB @ 49th Ave","controller":"ctl_1292","notes":"RTMC CAM\nL2312\n\n#LiveStream #Recorded","cam_num":334,"publish":true},
{"name":"C335","location":"U.S.169 SB @ Bass Lake Rd","controller":"ctl_1291","notes":"RTMC CAM\nL2305\n\n#LiveStream #Recorded","cam_num":335,"publish":true},
{"name":"C336","location":"U.S.169 SB @ 63rd Ave","controller":"ctl_94122","notes":"\nL2302\n\n#LiveStream #Recorded","cam_num":336,"publish":true},
{"name":"C337","location":"U.S.169 SB @ 77th Ave (Brooklyn Blvd)","controller":"ctl_94124","notes":"RTMC\nL399\n\n#LiveStream #Recorded","cam_num":337,"publish":true},
{"name":"C338","location":"U.S.169 SB @ Co Rd 81 (85th Av)","controller":"ctl_94153","notes":"RTMC CAM\nL398\n\n#LiveStream #Recorded","cam_num":338,"publish":true},
{"name":"C339","location":"U.S.169 NB S of 93rd Ave","controller":"ctl_169339","notes":"Camera fiber destination is 610/169 shelter.\nRTMC CAM\nL734\n\n#LiveStream #Recorded","cam_num":339,"publish":true},
{"name":"C30138","location":"U.S.169 SB @ 101st Ave WB","controller":"ctl_1876","notes":"RTMC Camera\nL2744\n#LiveStream #Recorded","cam_num":340,"publish":true},
{"name":"C341","location":"U.S.169 SB @ 109th Ave","controller":"ctl_401","notes":"L2031\n\n#LiveStream #Recorded","cam_num":341,"publish":true},
{"name":"C342","location":"U.S.169 SB @ 114th Ave (Elm Creek Pkwy)","controller":"ctl_402","notes":"SIGNALS CAM\nL2032\n\n#LiveStream #Recorded","cam_num":342,"publish":true},
{"name":"C343","location":"U.S.169 SB @ 117th Ave","controller":"ctl_403","notes":"SIGNALS\nL2033\n\n#LiveStream #Recorded","cam_num":343,"publish":true},
{"name":"C344","location":"U.S.169 SB @ 120th Ave","controller":"ctl_404","notes":"SIGNALS\nL2034\n\n#LiveStream #Recorded","cam_num":344,"publish":true},
{"name":"C345","location":"U.S.169 NB @ Hayden Lake Rd","controller":"ctl_405","notes":"SIGNALS\nL2035\n\n#LiveStream #Recorded","cam_num":345,"publish":true},
{"name":"C346","location":"U.S.169 SB @ West River Rd (Dean Av)","controller":"ctl_406","notes":"SIGNALS\nL2036\n\n#LiveStream #Recorded","cam_num":346,"publish":true},
{"name":"C347","location":"U.S.169 SB @ Dayton Rd (Miller Rd)","controller":"ctl_407","notes":"SIGNALS\nL2037\n\n#LiveStream #Recorded","cam_num":347,"publish":true},
{"name":"C349","location":"U.S.169 SB (Peninsula Point)","controller":"ctl_408","notes":"SIGNALS\nL2038\n\n#LiveStream #Recorded","cam_num":349,"publish":true},
{"name":"C351","location":"U.S.169 NB @ Main St","controller":"ctl_409","notes":"SIGNALS\nL2039\n\n#LiveStream #Recorded","cam_num":351,"publish":true},
{"name":"C383","location":"T.H.212 EB @ T.H.41","controller":"ctl_2197","notes":"Camera fiber destination is 494/212 shelter.\nRTMC\nL2161\n\n#LiveStream #Recorded","cam_num":383,"publish":true},
{"name":"C384","location":"T.H.212 EB @ Audubon Rd","controller":"ctl_1048","notes":"Camera fiber destination is 494/212 shelter.\nRTMC\nL2158\n\n#LiveStream #Recorded","cam_num":384,"publish":true},
{"name":"C385","location":"T.H.212 EB @ Pioneer Tr","controller":"ctl_1049","notes":"Camera fiber destination is 494/212 shelter.\nRTMC CAM\nL2155\n\n#LiveStream #Recorded","cam_num":385,"publish":true},
{"name":"C386","location":"T.H.212 EB @ Powers Blvd","controller":"ctl_1050","notes":"Camera fiber destination is 494/212 shelter.\nRTMC CAM\nL2153\n\n#LiveStream #Recorded","cam_num":386,"publish":true},
{"name":"C387","location":"T.H.212 WB @ Co Rd 101","controller":"ctl_1051","notes":"Camera fiber destination is 494/212 shelter.\nRTMC CAM\nL2149\n\n#LiveStream #Recorded","cam_num":387,"publish":true},
{"name":"C388","location":"T.H.212 EB E of Co Rd 101","controller":"ctl_1052","notes":"Camera fiber destination is 494/212 shelter.\nRTMC CAM\nL2147\n\n#LiveStream #Recorded","cam_num":388,"publish":true},
{"name":"C389","location":"T.H.212 EB @ Dell Rd SB","controller":"ctl_93809","notes":"Camera fiber destination is 494/212 shelter.\nRTMC CAM\nL2145\n\n#LiveStream #Recorded","cam_num":389,"publish":true},
{"name":"C390","location":"T.H.212 EB @ Eden Prairie Rd","controller":"ctl_93811","notes":"Camera fiber destination is 494/212 shelter.\nRTMC CAM\nL2141\n\n#LiveStream #Recorded","cam_num":390,"publish":true},
{"name":"C391","location":"T.H.212 WB W of Wallace Rd","controller":"ctl_93813","notes":"Camera fiber destination is 494/212 shelter.\nRTMC CAM\nL2138\n\n#LiveStream #Recorded","cam_num":391,"publish":true},
{"name":"C392","location":"T.H.212 EB @ Mitchell Rd NB","controller":"ctl_1053","notes":"Camera fiber destination is 494/212 shelter.\nRTMC CAM\nL2136\n\n#LiveStream #Recorded","cam_num":392,"publish":true},
{"name":"C393","location":"T.H.212 EB @ Prairie Center Dr","controller":"ctl_1054","notes":"Camera fiber destination  is 494/212 shelter\nRTMC CAM\nL2132\n\n#LiveStream #Recorded","cam_num":393,"publish":true},
{"name":"C394","location":"T.H.212 EB @ I-494","controller":"ctl_1055","notes":"Camera fiber destination is 494/212 shelter\nRTMC CAM \nL2129\n\n#LiveStream #Recorded","cam_num":394,"publish":true},
{"name":"C395","location":"T.H.212 EB @ Valley View Rd","controller":"ctl_94054","notes":"RTMC CAM\nL1286\n\n#LiveStream #Recorded","cam_num":395,"publish":true},
{"name":"C396","location":"T.H.212 WB @ Shady Oak Rd","controller":"ctl_904","notes":"RTMC CAM\nL269\n\n#LiveStream #Recorded","cam_num":396,"publish":true},
{"name":"C397","location":"T.H.212 WB @ T.H.62","controller":"ctl_1299","notes":"RTMC CAM\nL6433\n#LiveStream #Recorded","cam_num":397,"publish":true},
{"name":"C399","location":"I-494 EB @ Tamarack Rd","controller":"ctl_1005","notes":"L6503\n#LiveStream #Recorded","cam_num":399,"publish":true},
{"name":"C400","location":"I-494 EB @ Valley Creek Rd","controller":"ctl_1006","notes":"Camera fiber destination is 94/494/694 shelter\nL6504\n#LiveStream #Recorded","cam_num":400,"publish":true},
{"name":"C401","location":"I-494 WB @ Lake Rd","controller":"ctl_1009","notes":"L4093\n#LiveStream #Recorded","cam_num":401,"publish":true},
{"name":"C402","location":"I-494 WB @ Carver Ave","controller":"ctl_1010","notes":"L4094\n#LiveStream #Recorded","cam_num":402,"publish":true},
{"name":"C403","location":"I-494 WB @ Bailey Rd","controller":"ctl_1011","notes":"L6445\n#LiveStream #Recorded","cam_num":403,"publish":true},
{"name":"C404","location":"I-494 WB @ T.H.61","controller":"ctl_1012","notes":"Camera fiber destination is 494/Bailey Road shelter\nL6446\n#LiveStream #Recorded","cam_num":404,"publish":true},
{"name":"C405","location":"I-494 WB @ Maxwell Ave","controller":"ctl_1013","notes":"Camera fiber destination is 494/61 shelter.\nL4095\n#LiveStream #Recorded","cam_num":405,"publish":true},
{"name":"C406","location":"I-494 WB @ Hardman Ave","controller":"ctl_1014","notes":"L2443\n#LiveStream #Recorded","cam_num":406,"publish":true},
{"name":"C407","location":"I-494 EB W of Concord St","controller":"ctl_1015","notes":"L2439\n#LiveStream #Recorded","cam_num":407,"publish":true},
{"name":"C408","location":"I-494 EB @ Blaine Ave","controller":"ctl_1016","notes":"L2436\n#LiveStream #Recorded","cam_num":408,"publish":true},
{"name":"C409","location":"I-494 WB @ T.H.62","controller":"ctl_1017","notes":"Camera fiber destination is 494/52 shelter.\nL6548\n#LiveStream #Recorded","cam_num":409,"publish":true},
{"name":"C410","location":"I-494 EB @ Pieper Rd","controller":"ctl_1018","notes":"Camera fiber destination is 494/52 shelter.\nL6549\n#LiveStream #Recorded","cam_num":410,"publish":true},
{"name":"C411","location":"I-494 EB @ Delaware Ave","controller":"ctl_1019","notes":"Camera fiber destination is 494/52 shelter.\nL6550\n#LiveStream #Recorded","cam_num":411,"publish":true},
{"name":"C412","location":"I-494 EB @ Dodd Rd","controller":"ctl_1020","notes":"Camera fiber destination is 494/52 shelter.\nL6551\n#LiveStream #Recorded","cam_num":412,"publish":true},
{"name":"C413","location":"I-494 EB @ I-35E NB","controller":"ctl_94185","notes":"L2508\n#LiveStream #Recorded","cam_num":413,"publish":true},
{"name":"C414","location":"I-494 EB @ Pilot Knob Rd","controller":"ctl_94197","notes":"Camera is connected via cat 5 cable to 334 cab @ Pilot Knob Rd\nL6444\n#LiveStream #Recorded","cam_num":414,"publish":true},
{"name":"C415","location":"I-494 EB @ T.H.5","controller":"ctl_94191","notes":"Camera fiber destination is 35E/494 shelter\nL1892\n#LiveStream #Recorded","cam_num":415,"publish":true},
{"name":"C416","location":"I-494 WB E of 24th Ave","controller":"ctl_94728","notes":"L197\n#LiveStream #Recorded","cam_num":416,"publish":true},
{"name":"C417","location":"I-494 WB @ T.H.77","controller":"ctl_94722","notes":"Camera fiber destination is 494/77 shelter\nL6443\n#LiveStream #Recorded","cam_num":417,"publish":true},
{"name":"C418","location":"I-494 EB @ 12th Ave","controller":"ctl_94708","notes":"Camera has switch in camera cabinet.\nL6589\n#LiveStream #Recorded","cam_num":418,"publish":true},
{"name":"C419","location":"I-494 EB @ Portland Ave","controller":"ctl_94744","notes":"Camera feeds to EB DMS cabinet west of camera VM494E08\nMedia converter is in the 170 cabinet adjacent to camera with cat5 to camera box\nL6418\n#LiveStream #Recorded","cam_num":419,"publish":true},
{"name":"C420","location":"I-494 WB @ Lyndale Ave","controller":"ctl_94706","notes":"Camera fiber destination is 100/76th shelter.\nL6578\n#LiveStream #Recorded","cam_num":420,"publish":true},
{"name":"C421","location":"I-494 EB @ I-35W SB","controller":"ctl_94710","notes":"Camera fiber destination is 35W/494 shelter\nL666\n#LiveStream #Recorded","cam_num":421,"publish":true},
{"name":"C422","location":"I-494 WB @ Penn Ave","controller":"ctl_94704","notes":"Camera fiber destination is 35W/494 shelter\nL6482\n#LiveStream #Recorded","cam_num":422,"publish":true},
{"name":"C423","location":"I-494 EB @ France Ave","controller":"ctl_94702","notes":"RTMC\nL6448\n#LiveStream #Recorded","cam_num":423,"publish":true},
{"name":"C424","location":"I-494 EB @ T.H.100","controller":"ctl_93799","notes":"RTMC\nL2329\n#LiveStream #Recorded","cam_num":424,"publish":true},
{"name":"C425","location":"I-494 EB @ E Bush Lake Rd","controller":"ctl_1367","notes":"Camera fiber destination is 494/169 shelter\nRTMC\nL2414\n#LiveStream #Recorded","cam_num":425,"publish":true},
{"name":"C426","location":"I-494 WB @ W Bush Lake Rd","controller":"ctl_93803","notes":"Camera fiber destination is 494/169 shelter\nRTMC\nL660\n#LiveStream #Recorded","cam_num":426,"publish":true},
{"name":"C427","location":"I-494 EB @ U.S.169","controller":"ctl_93795","notes":"Camera fiber destination is 494/169 shelter.\nRTMC CAM\nL6577\n#LiveStream #Recorded","cam_num":427,"publish":true},
{"name":"C428","location":"I-494 EB @ Flying Cloud Dr","controller":"ctl_93797","notes":"RTMC CAM\nL6400\n#LiveStream #Recorded","cam_num":428,"publish":true},
{"name":"C429","location":"I-494 SB @ Valley View Rd","controller":"ctl_93815","notes":"RTMC CAM\nL6601\n#LiveStream #Recorded","cam_num":429,"publish":true},
{"name":"C430","location":"I-494 SB N of Valley View Rd","controller":"ctl_93817","notes":"RTMC CAM\nL6455\n#LiveStream #Recorded","cam_num":430,"publish":true},
{"name":"C431","location":"I-494 SB @ Baker Rd","controller":"ctl_93863","notes":"Camera fiber destination is 494/7 shelter.\nRTMC CAM\nL6607\n#LiveStream #Recorded","cam_num":431,"publish":true},
{"name":"C432","location":"I-494 SB @ Excelsior Blvd","controller":"ctl_93867","notes":"Camera fiber destination is 494/7 shelter.\nRTMC CAM\nL6608\n#LiveStream #Recorded","cam_num":432,"publish":true},
{"name":"C433","location":"I-494 NB @ T.H.7","controller":"ctl_93869","notes":"RTMC CAM\nL2195\n#LiveStream #Recorded","cam_num":433,"publish":true},
{"name":"C434","location":"I-494 SB S of Minnetonka Blvd","controller":"ctl_93845","notes":"Camera fiber destination is 494/394 shelter.\nRTMC CAM\nL2192\n#LiveStream #Recorded","cam_num":434,"publish":true},
{"name":"C435","location":"I-494 SB @ Stone Rd","controller":"ctl_93847","notes":"Camera fiber destination is 494/394 shelter\nRTMC CAM\nL2189\n#LiveStream #Recorded","cam_num":435,"publish":true},
{"name":"C436","location":"I-494 SB @ Carlson Pkwy","controller":"ctl_93849","notes":"Camera fiber destination is 494/394 shelter.\nRTMC CAM\nL164\n#LiveStream #Recorded","cam_num":436,"publish":true},
{"name":"C437","location":"I-494 NB @ Co Rd 6","controller":"ctl_93851","notes":"Camera fiber destination is 394/494 shelter.\nRTMC CAM\nL167\n#LiveStream #Recorded","cam_num":437,"publish":true},
{"name":"C438","location":"I-494 SB @ T.H.55 WB","controller":"ctl_93865","notes":"Camera fiber destination is 494/55 shelter.\nRTMC CAM\nL6605\n#LiveStream #Recorded","cam_num":438,"publish":true},
{"name":"C439","location":"I-494 NB @ Rockford Rd","controller":"ctl_94130","notes":"RTMC CAM\nL6535\n#LiveStream #Recorded","cam_num":439,"publish":true},
{"name":"C440","location":"I-494 SB @ 49th Ave","controller":"ctl_94132","notes":"Camera fiber destination is 94/494 shelter.\nRTMC CAM\nL6527\n#LiveStream #Recorded","cam_num":440,"publish":true},
{"name":"C441","location":"I-494 NB N of 49th Ave","controller":"ctl_515","notes":"RTMC CAM\nL037\n#LiveStream #Recorded","cam_num":441,"publish":true},
{"name":"C442","location":"I-494 SB S of Bass Lake Rd","controller":"ctl_test","notes":"RTMC CAM\nL002\n#LiveStream #Recorded","cam_num":442,"publish":true},
{"name":"C443","location":"I-494 NB @ Bass Lake Rd","controller":"ctl_94136","notes":"Camera fiber destination is 94/494 shelter.\nRTMC CAM\nL6528\n#LiveStream #Recorded","cam_num":443,"publish":true},
{"name":"C444","location":"I-494 SB @ Fish Lake Rd","controller":"ctl_94138","notes":"Camera fiber destination is 94/494 shelter.\nRTMC CAM\nL6529\n#LiveStream #Recorded","cam_num":444,"publish":true},
{"name":"C503","location":"T.H.77 SB @ Co Rd 38 (McAndrews Rd)","controller":"ctl_94209","notes":"RTMC CAM\nL6598\n#LiveStream #Recorded","cam_num":503,"publish":true},
{"name":"C504","location":"T.H.77 SB @ 127th St (Palomino Dr)","controller":"ctl_94211","notes":"Camera fiber destination is 35E/77 shelter\nRTMC CAM\nL1431\n#LiveStream #Recorded","cam_num":504,"publish":true},
{"name":"C505","location":"T.H.77 SB @ I-35E","controller":"ctl_94213","notes":"Camera fiber destination is 35E/77 shelter\nRTMC CAM\nL6414\n#LiveStream #Recorded","cam_num":505,"publish":true},
{"name":"C506","location":"T.H.77 SB @ Cliff Rd","controller":"ctl_94221","notes":"RTMC CAM\nL212\n#LiveStream #Recorded","cam_num":506,"publish":true},
{"name":"C507","location":"T.H.77 SB @ Diffley Rd","controller":"ctl_94219","notes":"Camera fiber destination is 35E/77 shelter\nRTMC CAM\nL1287\n#LiveStream #Recorded","cam_num":507,"publish":true},
{"name":"C508","location":"T.H.77 SB @ T.H.13","controller":"ctl_94217","notes":"RTMC CAM\nL7021\n#LiveStream #Recorded","cam_num":508,"publish":true},
{"name":"C509","location":"T.H.77 SB (Minnesota River)","controller":"ctl_94215","notes":"RTMC CAM\nL6621\n#LiveStream #Recorded","cam_num":509,"publish":true},
{"name":"C510","location":"T.H.77 SB @ Old Shakopee Rd","controller":"ctl_94724","notes":"Camera fiber destination is 494/77 shelter\nRTMC CAM\nL1288\n#LiveStream #Recorded","cam_num":510,"publish":true},
{"name":"C511","location":"T.H.77 SB @ 84th St","controller":"ctl_94726","notes":"RTMC CAM\nL042\n#LiveStream #Recorded","cam_num":511,"publish":true},
{"name":"C512","location":"T.H.77 NB @ 66th St","controller":"ctl_94730","notes":"#LiveStream #Recorded","cam_num":512,"publish":true},
{"name":"C513","location":"T.H.62 EB @ T.H.77","controller":"ctl_513","notes":" \n\n#LiveStream #Recorded","cam_num":513,"publish":true},
{"name":"C30122","location":"T.H.52 NB N of Co Rd 88 (MP 99.5)","controller":"ctl_1633","notes":"TH 52 AT MP 99.46 CAV PROJECT\nL460\n\n#LiveStream #Recorded","cam_num":534,"publish":true},
{"name":"C30123","location":"T.H.52 NB @ Co Rd 86 (MP 100.7)","controller":"ctl_1630","notes":"TH 52 AT MP 100.67 CAV PROJECT\nL459\n\n#LiveStream #Recorded","cam_num":535,"publish":true},
{"name":"C30124","location":"T.H.52 NB @ Goodwin Ave (MP 102.5)","controller":"ctl_1629","notes":"TH 52 AT MP 102.55 CAV PROJECT\nL458\n#LiveStream #Recorded","cam_num":536,"publish":true},
{"name":"C30125","location":"T.H.52 NB @ Fischer Ave (MP 103.8)","controller":"ctl_1627","notes":"TH 52 AT MP 103.85 CAV PROJECT\nL457\n#LiveStream #Recorded","cam_num":537,"publish":true},
{"name":"C30126","location":"T.H.52 NB @ 250th St (MP 104.6)","controller":"ctl_1626","notes":"TH 52 AT MP 104.60 CAV PROJECT\nL456\n#LiveStream #Recorded","cam_num":538,"publish":true},
{"name":"C30127","location":"T.H.52 SB @ T.H.50 (MP 105.8)","controller":"ctl_1624","notes":"TH 52 AT MP 105.80 CAV PROJECT\nL455\n#LiveStream #Recorded","cam_num":539,"publish":true},
{"name":"C30128","location":"T.H.52 SB S of 215th St (MP 108)","controller":"ctl_1623","notes":"TH 52 AT MP 108 CAV PROJECT\nL454\n#LiveStream #Recorded","cam_num":540,"publish":true},
{"name":"C30129","location":"T.H.52 NB @ 210th St (MP 108.7)","controller":"ctl_1622","notes":"TH 52 AT MP 108.69 CAV PROJECT\nL453\n#LiveStream #Recorded","cam_num":541,"publish":true},
{"name":"C30130","location":"T.H.52 SB N of 200th St (MP 110.4)","controller":"ctl_1621","notes":"TH 52 AT MP 110.35 CAV PROJECT\nL452\n#LiveStream #Recorded","cam_num":542,"publish":true},
{"name":"C30131","location":"T.H.52 NB @ 180th St (MP 112)","controller":"ctl_1620","notes":"TH 52 AT MP 112 CAV PROJECT\nL451\n#LiveStream #Recorded","cam_num":543,"publish":true},
{"name":"C30132","location":"T.H.52 SB @ Co Rd 46 (MP 113.4)","controller":"ctl_1619","notes":"TH 52 AT MP 113.37 CAV PROJECT\nL450\n#LiveStream #Recorded","cam_num":544,"publish":true},
{"name":"C30133","location":"T.H.52 SB S of Co Rd 42 (145th St - MP 115.2)","controller":"ctl_1612","notes":"TH 52 AT MP 115.24 CAV PROJECT\nL449\n#LiveStream #Recorded","cam_num":545,"publish":true},
{"name":"C30134","location":"T.H.52 NB @ T.H.55 (MP 117.4)","controller":"ctl_1610","notes":"TH 52 AT MP 117.42 CAV PROJECT\nL448\n#LiveStream #Recorded","cam_num":546,"publish":true},
{"name":"C30135","location":"T.H.52 NB @ 117th St (MP 118.3)","controller":"ctl_1609","notes":"TH 52 AT MP 118.32 CAV PROJECT\nL447\n#LiveStream #Recorded","cam_num":547,"publish":true},
{"name":"C30136","location":"T.H.52 SB @ Briggs Dr (MP 119.5)","controller":"ctl_1607","notes":"TH 52 AT MP119.52 CAV PROJECT\nL446\n#LiveStream #Recorded","cam_num":548,"publish":true},
{"name":"C30137","location":"T.H.52 NB @ Concord Blvd (MP 120.8)","controller":"ctl_1602","notes":"TH 52 AT MP 120.87 CAV PROJECT\nL445\n#LiveStream #Recorded","cam_num":549,"publish":true},
{"name":"C550","location":"T.H.52 SB @ T.H.55","controller":"ctl_95147","notes":"Camera fiber destination is 494/52 shelter.\nL1917\n#LiveStream #Recorded","cam_num":550,"publish":true},
{"name":"C551","location":"T.H.52 SB @ 80th St","controller":"ctl_95149","notes":"Camera fiber destination is 494/52 shelter.\nL1915\n#LiveStream #Recorded","cam_num":551,"publish":true},
{"name":"C552","location":"T.H.52 NB @ 70th St","controller":"ctl_95151","notes":"Camera fiber destination is 494/52 shelter.\nL1913\n#LiveStream #Recorded","cam_num":552,"publish":true},
{"name":"C553","location":"T.H.52 NB @ Upper 55th St","controller":"ctl_95153","notes":"Camera fiber destination is 494/52 shelter.\nL1910\n#LiveStream #Recorded","cam_num":553,"publish":true},
{"name":"C554","location":"T.H.52 NB @ I-494","controller":"ctl_95155","notes":"Camera fiber destination is 494/52 shelter.\nL1809\n#LiveStream #Recorded","cam_num":554,"publish":true},
{"name":"C555","location":"T.H.52 SB @ Southview Blvd","controller":"ctl_95157","notes":"L2851\n#LiveStream #Recorded","cam_num":555,"publish":true},
{"name":"C556","location":"T.H.52 NB @ Thompson Ave","controller":"ctl_95159","notes":"L2845\n#LiveStream #Recorded","cam_num":556,"publish":true},
{"name":"C557","location":"T.H.52 NB @ Butler Ave","controller":"ctl_95161","notes":"L2841\n#LiveStream #Recorded","cam_num":557,"publish":true},
{"name":"C558","location":"T.H.52 NB N of Butler Ave","controller":"ctl_95163","notes":"L2839\n#LiveStream #Recorded","cam_num":558,"publish":true},
{"name":"C559","location":"T.H.52 SB @ Concord St","controller":"ctl_95165","notes":"RTMC CAM\nL2835\n#LiveStream #Recorded","cam_num":559,"publish":true},
{"name":"C560","location":"T.H.52 NB @ Eaton St","controller":"ctl_95167","notes":"L2832\nRTMC CAM\n#LiveStream #Recorded","cam_num":560,"publish":true},
{"name":"C561","location":"T.H.52 NB @ Plato Blvd","controller":"ctl_95169","notes":"RTMC CAM\nL2828\n#LiveStream #Recorded","cam_num":561,"publish":true},
{"name":"C562","location":"T.H.52 NB @ I-94 WB","controller":"ctl_83","notes":"RTMC CAM\nL2827\n#LiveStream #Recorded","cam_num":562,"publish":true},
{"name":"C30605","location":"I-35 NB N of C.S.A.H.2 (MP 77.7)","controller":"ctl_242","notes":"#LiveStream #Recorded","cam_num":593,"publish":true},
{"name":"C30606","location":"I-35 NB @ 245th St (Co Rd 62 - MP 78.3)","controller":"ctl_257","notes":"#LiveStream #Recorded","cam_num":594,"publish":true},
{"name":"C30607","location":"I-35 NB N of 245th St (MP 79.1)","controller":"ctl_258","notes":"#LiveStream #Recorded","cam_num":595,"publish":true},
{"name":"C30608","location":"I-35 NB S of 225th St (MP 79.6)","controller":"ctl_250","notes":"#LiveStream #Recorded","cam_num":596,"publish":true},
{"name":"C30609","location":"I-35 NB @ 225th St (Co Rd 29 - MP 80.4)","controller":"ctl_261","notes":"#LiveStream #Recorded","cam_num":597,"publish":true},
{"name":"C30610","location":"I-35 NB S of 210th Ave (MP 81.3)","controller":"ctl_317","notes":"#LiveStream #Recorded","cam_num":598,"publish":true},
{"name":"C599","location":"I-35 NB @ 210th St (Co Rd 70 - MP 81.9)","controller":"ctl_5001","notes":"Camera fiber destination is 35E/35W shelter\nRING: 35-Lakeville \nRTMC CAM\nL688\n#LiveStream #Recorded","cam_num":599,"publish":true},
{"name":"C600","location":"I-35 NB @ 205th St (MP 82.4)","controller":"ctl_21000","notes":"Camera fiber destination is 35E/35W shelter\nRING: 35-Lakeville ring\nRTMC CAM\nL6357\n#LiveStream #Recorded","cam_num":600,"publish":true},
{"name":"C601","location":"I-35 NB @ 195th St (MP 83.3)","controller":"ctl_21001","notes":"Camera fiber destination is 35E/35W shelter\nRING: 35-Lakeville \nRTMC CAM\nL6358\n#LiveStream #Recorded","cam_num":601,"publish":true},
{"name":"C602","location":"I-35 NB @ Co Rd 60 (185th St)","controller":"ctl_94686","notes":"Camera fiber destination is 35E/35W shelter\nRING: 35-Lakeville \nRTMC CAM\nL6359\n#LiveStream #Recorded","cam_num":602,"publish":true},
{"name":"C603","location":"I-35 NB @ Co Rd 50 (Kenwood Trl)","controller":"ctl_94688","notes":"Camera fiber destination is 35E/35W shelter\nRING: 35-Lakeville\nRTMC CAM\nL6362\n#LiveStream #Recorded","cam_num":603,"publish":true},
{"name":"C604","location":"I-35 NB @ Co Rd 46 (162nd St)","controller":"ctl_94690","notes":"Camera fiber destination is 35E/35W shelter\nRING: 35-Lakeville\nRTMC CAM\nL6363\n#LiveStream #Recorded","cam_num":604,"publish":true},
{"name":"C605","location":"I-35 SB @ Crystal Lake Rd","controller":"ctl_94223","notes":"Camera fiber destination is 35E/35W shelter\nRING: 35-Lakeville\nRTMC CAM\nL6365\n#LiveStream #Recorded","cam_num":605,"publish":true},
{"name":"C606","location":"I-35W NB @ Co Rd 42","controller":"ctl_94678","notes":"Camera fiber destination is 35W/13 shelter\n#LiveStream #Recorded","cam_num":606,"publish":true},
{"name":"C607","location":"I-35W SB S of Burnsville Pkwy","controller":"ctl_94680","notes":"Camera fiber destination is 35W/13 shelter\n#LiveStream #Recorded","cam_num":607,"publish":true},
{"name":"C608","location":"I-35W SB @ T.H.13","controller":"ctl_94682","notes":"Camera fiber destination is 35W/13 shelter\n\n#LiveStream #Recorded","cam_num":608,"publish":true},
{"name":"C609","location":"I-35W NB @ Cliff Rd","controller":"ctl_94692","notes":"Camera fiber destination is 35W/13 shelter\n\n#LiveStream #Recorded","cam_num":609,"publish":true},
{"name":"C610","location":"I-35W SB S of 106th St","controller":"ctl_94684","notes":"#LiveStream #Recorded","cam_num":610,"publish":true},
{"name":"C611","location":"I-35W SB @ 98th St","controller":"ctl_94712","notes":"Camera fiber destination is 35W/494 shelter\n\n#LiveStream #Recorded","cam_num":611,"publish":true},
{"name":"C612","location":"I-35W SB @ 94th St","controller":"ctl_94714","notes":"Camera fiber destination is 35W/494 shelter\n\n#LiveStream #Recorded","cam_num":612,"publish":true},
{"name":"C613","location":"I-35W NB S of 86th St","controller":"ctl_94716","notes":"Camera fiber destination is 35W/76th shelter\n\n#LiveStream #Recorded","cam_num":613,"publish":true},
{"name":"C614","location":"I-35W SB @ 76th St","controller":"ctl_94718","notes":"Camera fiber destination is 35/76th shelter\n\n#LiveStream #Recorded\n\nL6499","cam_num":614,"publish":true},
{"name":"C615","location":"I-35W NB @ 66th St","controller":"ctl_94720","notes":"Camera fiber destination is 35W/76th shelter\n\n#LiveStream #Recorded","cam_num":615,"publish":true},
{"name":"C616","location":"I-35W NB E Jct T.H.62","controller":"ctl_94750","notes":"Camera fiber destination is 35W/62 Nicollet shelter\n\n#LiveStream #Recorded","cam_num":616,"publish":true},
{"name":"C617","location":"I-35W SB @ Diamond Lake Rd","controller":"ctl_94754","notes":"Camera fiber destination is 35W/62 Nicollet shelter\n\n#LiveStream #Recorded\n\nL637","cam_num":617,"publish":true},
{"name":"C618","location":"I-35W SB @ 50th St","controller":"ctl_94758","notes":"Camera fiber destination is 35W/62 Nicollet shelter\n\n#LiveStream #Recorded\n\nL638","cam_num":618,"publish":true},
{"name":"C619","location":"I-35W N-S @ 46th St","controller":"ctl_4001","notes":"Camera fiber destination is 35W/62 Nicollet shelter\n\n#LiveStream #Recorded\n\nL6369","cam_num":619,"publish":true},
{"name":"C620","location":"I-35W NB @ 46th St","controller":"ctl_94756","notes":"Camera fiber destination is 35W/62 Nicollet shelter\n\n#LiveStream #Recorded\n\nL6374","cam_num":620,"publish":true},
{"name":"C621","location":"I-35W SB N of 42nd St","controller":"ctl_94760","notes":"Camera destination is 94/65 shelter\n\n#LiveStream #Recorded","cam_num":621,"publish":true},
{"name":"C622","location":"I-35W SB @ 35th St","controller":"ctl_94762","notes":"#LiveStream #Recorded","cam_num":622,"publish":true},
{"name":"C623","location":"I-35W SB @ 28th St","controller":"ctl_94770","notes":"#LiveStream #Recorded","cam_num":623,"publish":true},
{"name":"C624","location":"I-35W NB @ 26th St","controller":"ctl_94772","notes":"Camera destination is 94/65 shelter\n\n#LiveStream #Recorded","cam_num":624,"publish":true},
{"name":"C625","location":"I-35W SB @ Chicago Ave","controller":"ctl_94774","notes":"Camera fiber destination is 94/35W Hiawatha shelter\n\n#LiveStream #Recorded","cam_num":625,"publish":true},
{"name":"C626","location":"I-35W NB @ Hiawatha Ave","controller":"ctl_94776","notes":"#LiveStream #Recorded","cam_num":626,"publish":true},
{"name":"C627","location":"I-35W SB @ 3rd St","controller":"ctl_94778","notes":"Camera fiber destination is 94/35W Hiawatha shelter\n\n#LiveStream #Recorded","cam_num":627,"publish":true},
{"name":"C628","location":"I-35W NB N of Washington Ave","controller":"ctl_94780","notes":"Camera fiber destination is 35W/36 shelter\n\n#LiveStream #Recorded","cam_num":628,"publish":true},
{"name":"C629","location":"I-35W SB @ 4th St","controller":"ctl_95096","notes":"Camera fiber destination is 35W/36 shelter\n\n#LiveStream #Recorded","cam_num":629,"publish":true},
{"name":"C630","location":"I-35W NB @ Hennepin Ave","controller":"ctl_95098","notes":"Camera fiber destination is 35W/36 shelter\n\n#LiveStream #Recorded","cam_num":630,"publish":true},
{"name":"C631","location":"I-35W SB @ Johnson St","controller":"ctl_95076","notes":"Camera fiber destination is 35W/36 shelter\n\n#LiveStream #Recorded","cam_num":631,"publish":true},
{"name":"C632","location":"I-35W SB @ Stinson Blvd","controller":"ctl_95094","notes":"Camera fiber destination is 35W/36 shelter\n\n#LiveStream #Recorded","cam_num":632,"publish":true},
{"name":"C633","location":"I-35W SB @ Industrial Blvd","controller":"ctl_95078","notes":"Camera fiber destination is 35W/36 shelter\n\n#LiveStream #Recorded","cam_num":633,"publish":true},
{"name":"C634","location":"I-35W SB @ T.H.280","controller":"ctl_95080","notes":"#LiveStream #Recorded","cam_num":634,"publish":true},
{"name":"C635","location":"I-35W SB @ Co Rd C","controller":"ctl_95088","notes":"#LiveStream #Recorded","cam_num":635,"publish":true},
{"name":"C636","location":"I-35W NB @ Co Rd 88","controller":"ctl_95090","notes":"Camera fiber destination is 35W/36 shelter.\n\n#LiveStream #Recorded","cam_num":636,"publish":true},
{"name":"C637","location":"I-35W NB @ Co Rd E2","controller":"ctl_234","notes":"#LiveStream #Recorded","cam_num":637,"publish":true},
{"name":"C638","location":"I-35W NB @ Co Rd 96","controller":"ctl_93901","notes":"Camera has it's own switch in camera cabinet.\n\n#LiveStream #Recorded","cam_num":638,"publish":true},
{"name":"C639","location":"I-35W NB @ Co Rd 10","controller":"ctl_93990","notes":"Camera fiber destination is 35W/694 shelter\n\n#LiveStream #Recorded","cam_num":639,"publish":true},
{"name":"C30202","location":"I-35W NB @ Co Rd I","controller":"ctl_93925","notes":"#LiveStream #Recorded","cam_num":640,"publish":true},
{"name":"C641","location":"I-35W SB @ T.H.10","controller":"ctl_93927","notes":"Camera fiber destination is 35W/10 shelter\n\n#LiveStream #Recorded","cam_num":641,"publish":true},
{"name":"C642","location":"I-35W SB @ Lake Dr","controller":"ctl_93929","notes":"Camera fiber destination is 35W/10 shelter\n\n#LiveStream #Recorded","cam_num":642,"publish":true},
{"name":"C643","location":"I-35W SB @ 95th Ave (Lovell Rd)","controller":"ctl_93931","notes":"Camera fiber destination is 35W/10 shelter\n\n#LiveStream #Recorded","cam_num":643,"publish":true},
{"name":"C644","location":"I-35W SB @ Lexington Ave","controller":"ctl_93933","notes":"Camera fiber destination is 35W/10 shelter\n\n#LiveStream #Recorded","cam_num":644,"publish":true},
{"name":"C645","location":"I-35W NB @ Sunset Rd","controller":"ctl_1000","notes":"Camera fiber destination is 35 North split shelter\n\n#LiveStream #Recorded","cam_num":645,"publish":true},
{"name":"C646","location":"I-35W NB S of Co Rd 23 (MP 35.7)","controller":"ctl_1001","notes":"Camera fiber destination is 35 Norh Split shelter\n\n#LiveStream #Recorded","cam_num":646,"publish":true},
{"name":"C647","location":"I-35W SB @ Co Rd 23 (Lake Dr)","controller":"ctl_1077","notes":"Camera fiber destination is 35 North Split shelter\n\n#LiveStream #Recorded","cam_num":647,"publish":true},
{"name":"C648","location":"I-35W NB @ Co Rd 14","controller":"ctl_1076","notes":"Camera fiber destination is 35 North Split shelter\n\n#LiveStream #Recorded","cam_num":648,"publish":true},
{"name":"C649","location":"I-35W NB N of Co Rd 14 (MP 39.7)","controller":"ctl_1075","notes":"Camera fiber destination is 35 North Split shelter\n\n#LiveStream #Recorded","cam_num":649,"publish":true},
{"name":"C650","location":"I-35W NB S of I-35E (Freeway Dr)","controller":"ctl_1074","notes":"Camera fiber destination is 35 North Split shelter\n\n#LiveStream #Recorded","cam_num":650,"publish":true},
{"name":"C653","location":"T.H.10 WB @ T.H.101","controller":"ctl_2697","notes":"#LiveStream #Recorded","cam_num":653,"publish":true},
{"name":"C654","location":"T.H.10 EB @ 171st Ave","controller":"ctl_3200","notes":"SIGNALS CAM\nL1411\n#LiveStream #Recorded","cam_num":654,"publish":true},
{"name":"C656","location":"T.H.10 WB @ Armstrong Blvd","controller":"ctl_3204","notes":"RTMC CAM\nL1415\n#LiveStream #Recorded","cam_num":656,"publish":true},
{"name":"C657","location":"T.H.10 WB @ C.S.A.H.56 (Ramsey Blvd)","controller":"ctl_3203","notes":"Ramsey Blvd\nUsing existing \nL1414\n#LiveStream #Recorded","cam_num":657,"publish":true},
{"name":"C658","location":"T.H.10 WB @ Sunfish Lake Blvd","controller":"ctl_3202","notes":"RTMC CAM\nL1413\n#LiveStream #Recorded","cam_num":658,"publish":true},
{"name":"C659","location":"T.H.10 EB @ Thurston Ave EB","controller":"ctl_3201","notes":"L1412\n#LiveStream #Recorded","cam_num":659,"publish":true},
{"name":"C660","location":"T.H.10 EB @ Greenhaven Rd (Main St)","controller":"ctl_94072","notes":"L6541\n\n#LiveStream #Recorded","cam_num":660,"publish":true},
{"name":"C661","location":"T.H.10 WB @ U.S.169 WB (Ferry St)","controller":"ctl_94074","notes":"\nL492\n\n#LiveStream #Recorded","cam_num":661,"publish":true},
{"name":"C662","location":"T.H.10 WB E of 7th Ave","controller":"ctl_94076","notes":"L6542\n#LiveStream #Recorded","cam_num":662,"publish":true},
{"name":"C663","location":"T.H.10 EB @ Round Lake Blvd","controller":"ctl_94078","notes":"Camera fiber destination is 10/169 shelter.\nRTMC CAM\nL1266\n#LiveStream #Recorded","cam_num":663,"publish":true},
{"name":"C664","location":"T.H.10 EB @ Main St NW (Co Rd 14)","controller":"ctl_94080","notes":"Camera fiber destination is 10/169 shelter.\nRTMC CAM\nL6547\n#LiveStream #Recorded","cam_num":664,"publish":true},
{"name":"C665","location":"T.H.10 EB W of Hanson Blvd","controller":"ctl_94082","notes":"Camera fiber destination is 10/169 shelter.\nRTMC CAM\nL591\n#LiveStream #Recorded","cam_num":665,"publish":true},
{"name":"C666","location":"T.H.10 EB @ Hanson Blvd","controller":"ctl_94084","notes":"Camera fiber destination is 10/169 shelter.\nRTMC CAM\nL188\n#LiveStream #Recorded","cam_num":666,"publish":true},
{"name":"C667","location":"T.H.10 WB W of Egret Blvd","controller":"ctl_94086","notes":"Camera fiber destination is 10/610/University shelter.\nRTMC CAM\nL6530\n#LiveStream #Recorded","cam_num":667,"publish":true},
{"name":"C668","location":"T.H.10 EB @ Foley Blvd","controller":"ctl_94088","notes":"Camera fiber destination is 10/610/University shelter.\nRTMC CAM\nL6531\n#LiveStream #Recorded","cam_num":668,"publish":true},
{"name":"C669","location":"T.H.610 EB @ T.H.47","controller":"ctl_94090","notes":"Camera fiber destination is 610/University shelter\nRTMC CAM\nL6491\n#LiveStream #Recorded","cam_num":669,"publish":true},
{"name":"C670","location":"T.H.10 EB @ University Ave","controller":"ctl_94092","notes":"Camera fiber destination is 610/University shelter\nRTMC CAM\nL6420\n#LiveStream #Recorded","cam_num":670,"publish":true},
{"name":"C671","location":"T.H.10 EB @ T.H.65","controller":"ctl_94096","notes":"Camera fiber destination is 35W/10 shelter\nRTMC CAM\nL1267\n#LiveStream #Recorded","cam_num":671,"publish":true},
{"name":"C672","location":"T.H.10 WB @ Airport Rd (93rd Ln Ext)","controller":"ctl_94098","notes":"Camera fiber destination is 35W/10 shelter\nRTMC CAM\nL186\n#LiveStream #Recorded","cam_num":672,"publish":true},
{"name":"C673","location":"T.H.10 EB E of Co Rd J","controller":"ctl_94100","notes":"Camera fiber destination is 35W/10 shelter\nRTMC CAM\nL6422\n#LiveStream #Recorded","cam_num":673,"publish":true},
{"name":"C675","location":"T.H.10 WB @ Co Rd 96","controller":"ctl_c675","notes":"RTMC CAM \nL6481\n#LiveStream #Recorded","cam_num":675,"publish":true},
{"name":"C30552","location":"I-94 EB @ Rush Creek Blvd","controller":"ctl_1483","notes":"94/610 at Rush Creek Blvd project\n\n#LiveStream #Recorded","cam_num":681,"publish":true},
{"name":"C682","location":"T.H.610 WB E of I-94","controller":"ctl_720","notes":"RTMC CAM\nL1864\n#LiveStream #Recorded","cam_num":682,"publish":true},
{"name":"C683","location":"T.H.610 WB @ Maple Grove Pkwy","controller":"ctl_430","notes":"RTMC CAM\nL1865\n#LiveStream #Recorded","cam_num":683,"publish":true},
{"name":"C684","location":"T.H.610 WB E of Fernbrook Ln","controller":"ctl_716","notes":"RTMC CAM\nL1866\n#LiveStream #Recorded","cam_num":684,"publish":true},
{"name":"C685","location":"T.H.610 WB @ Elm Creek Blvd","controller":"ctl_721","notes":"RTMC CAM\nL1867\n#LiveStream #Recorded","cam_num":685,"publish":true},
{"name":"C686","location":"T.H.610 EB @ Hemlock Ln","controller":"ctl_94150","notes":"Camera fiber destination is 610/169 shelter.\nRTMC CAM\nL6536\n#LiveStream #Recorded","cam_num":686,"publish":true},
{"name":"C687","location":"T.H.610 EB @ Revere Ln","controller":"ctl_94151","notes":"Camera fiber destination is 610/169 shelter.\nRTMC CAM\nL6532\n#LiveStream #Recorded","cam_num":687,"publish":true},
{"name":"C688","location":"T.H.610 WB @ U.S.169","controller":"ctl_94152","notes":"Camera fiber destination is 610/169 shelter.\nRTMC CAM\nL6537\n#LiveStream #Recorded","cam_num":688,"publish":true},
{"name":"C689","location":"T.H.610 EB @ W Broadway Ave","controller":"ctl_2338","notes":"RTMC CAM\nL3113\nKNOWN ISSUES WITH AUTO FOCUS\n#LiveStream #Recorded","cam_num":689,"publish":true},
{"name":"C690","location":"T.H.610 EB @ Zane Ave","controller":"ctl_2339","notes":"RTMC CAM\nL3114\n#LiveStream #Recorded","cam_num":690,"publish":true},
{"name":"C691","location":"T.H.610 EB @ Noble Pkwy","controller":"ctl_2340","notes":"RTMC CAM\nL3115\n#LiveStream #Recorded","cam_num":691,"publish":true},
{"name":"C693","location":"T.H.610 EB @ T.H.252","controller":"ctl_1216","notes":"RTMC CAM\nL3135\n#LiveStream #Recorded","cam_num":693,"publish":true},
{"name":"C30238","location":"T.H.610 EB @ West River Rd EB","controller":"ctl_1214","notes":"RTMC CAM\nL3133\n#LiveStream #Recorded","cam_num":694,"publish":true},
{"name":"C694","location":"T.H.610 WB @ East River Rd (MP 10.55)","controller":"ctl_1215","notes":"RTMC CAM\nL3134\n#LiveStream #Recorded","cam_num":695,"publish":true},
{"name":"C701","location":"I-694 WB W of T.H.252","controller":"ctl_94102","notes":"RTMC CAM\nL1738\n#LiveStream #Recorded","cam_num":701,"publish":true},
{"name":"C702","location":"I-694 EB @ Main St (W of Hwy 47)","controller":"ctl_93883","notes":"Camera fiber destination is 94/694 shelter 252\nRTMC CAM\nL1739\n#LiveStream #Recorded","cam_num":702,"publish":true},
{"name":"C703","location":"I-694 EB @ T.H.65","controller":"ctl_93885","notes":"Camera fiber destination is 694/65 shelter\nRTMC CAM\nL6502\n#LiveStream #Recorded","cam_num":703,"publish":true},
{"name":"C704","location":"I-694 EB @ Silver Lake Rd","controller":"ctl_93887","notes":"Camera fiber destination is 94/694 shelter 252\nRTMC CAM\n\n\n#LiveStream #Recorded","cam_num":704,"publish":true},
{"name":"C705","location":"I-694 WB @ 5th Ave","controller":"ctl_93889","notes":"Camera fiber destination is 694/65 shelter\nRTMC CAM\nL1268\n#LiveStream #Recorded","cam_num":705,"publish":true},
{"name":"C706","location":"I-694 EB @ I-35W NB","controller":"ctl_93899","notes":"RTMC CAM\nL6493\n#LiveStream #Recorded","cam_num":706,"publish":true},
{"name":"C707","location":"I-694 WB @ T.H.10","controller":"ctl_93905","notes":"RTMC CAM\nL6480\n#LiveStream #Recorded","cam_num":707,"publish":true},
{"name":"C708","location":"I-694 EB @ Lexington Ave","controller":"ctl_93907","notes":"RING: 694-35wto35e\nRTMC CAM\nL2230\n#LiveStream #Recorded","cam_num":708,"publish":true},
{"name":"C709","location":"I-694 EB @ Victoria St","controller":"ctl_93909","notes":"RING: 694-35wto35e\nRTMC CAM\nL2237\n#LiveStream #Recorded","cam_num":709,"publish":true},
{"name":"C710","location":"I-694 WB W of Rice St","controller":"ctl_93911","notes":"RING: 949-35wto35e\nRTMC CAM\nL2244\n#LiveStream #Recorded","cam_num":710,"publish":true},
{"name":"C711","location":"I-694 EB @ Rice St","controller":"ctl_93917","notes":"RING: 694-35wto35e\nRTMC CAM\nL2247\n#LiveStream #Recorded","cam_num":711,"publish":true},
{"name":"C712","location":"I-694 EB W Jct I-35E","controller":"ctl_93919","notes":"Camera fiber destination is 35E/36 shelter\nRING: 35E-94TO694\nRTMC CAM\nL2019\n#LiveStream #Recorded","cam_num":712,"publish":true},
{"name":"C713","location":"I-694 WB @ Edgerton St","controller":"ctl_93921","notes":"RING: 35e-36to694\nRTMC CAM\nL2020\n#LiveStream #Recorded","cam_num":713,"publish":true},
{"name":"C714","location":"I-694 WB @ Labore Rd","controller":"ctl_93923","notes":"Camera fiber destination is 35E/694 shelter.\nRING: 35e-694 local devices\nRTMC CAM\nL6517\n#LiveStream #Recorded","cam_num":714,"publish":true},
{"name":"C715","location":"I-694 EB @ T.H.61","controller":"ctl_93935","notes":"Camera fiber destination is 694/36 shelter.\nRING: 120-hadleytowoodland\n36-120toosgood\nRTMC CAM\nL6509\n#LiveStream #Recorded","cam_num":715,"publish":true},
{"name":"C716","location":"I-694 WB @ White Bear Ave","controller":"ctl_93937","notes":"Camera fiber destination is 694/36 shelter.\nRING: 120-hadleytowoodland, 36-120toosgood\nRTMC CAM\nL6510\n#LiveStream #Recorded","cam_num":716,"publish":true},
{"name":"C717","location":"I-694 WB @ McKnight Rd","controller":"ctl_93939","notes":"Camera fiber destination is 694/36 shelter.\nRING: 120-hadleytowoodland, 36-120toosgood\nRTMC CAM\nL6511\n#LiveStream #Recorded","cam_num":717,"publish":true},
{"name":"C718","location":"I-694 WB @ Century Ave (T.H.120)","controller":"ctl_93941","notes":"Camera fiber destination is 694/36 shelter.\nRING: 694-36 local devices\nRTMC CAM\nL6518\n#LiveStream #Recorded","cam_num":718,"publish":true},
{"name":"C719","location":"I-694 WB @ T.H.36 WB","controller":"ctl_93943","notes":"Camera fiber destination is 694/36 shelter.\nRING: 694-36 local devices\nRTMC CAM\nL6514\n#LiveStream #Recorded","cam_num":719,"publish":true},
{"name":"C720","location":"I-694 NB @ 50th St","controller":"ctl_150000","notes":"RING: 94-694-494 local devices, 94-694towisc, s-94-120\nRTMC CAM\nL6507\n#LiveStream #Recorded","cam_num":720,"publish":true},
{"name":"C721","location":"I-694 NB @ 40th St","controller":"ctl_150001","notes":"Camera fiber destination is 94/494/694 shelter.\nRING: 94-694-towisc, 94-494-694 local devices, s-94-120\nRTMC CAM\nL6508\n#LiveStream #Recorded","cam_num":721,"publish":true},
{"name":"C722","location":"I-694 NB @ Co Rd 14 (34th St)","controller":"ctl_150002","notes":"Camera fiber destination is 94/494/694 shelter.\nRING; 94-694-494 local devices, s-94-120, 94-694towisc\nRTMC CAM\nL178\n#LiveStream #Recorded","cam_num":722,"publish":true},
{"name":"C723","location":"I-694 SB @ Stillwater Blvd","controller":"ctl_150003","notes":"Camera fiber destination is 94/494/694 shelter.\nRING: 94-694-494 local devices, s-94-120, 94-694towisc\nRTMC CAM\nL7005\n#LiveStream #Recorded","cam_num":723,"publish":true},
{"name":"C724","location":"I-694 NB @ 15th St N","controller":"ctl_150004","notes":"Camera fiber destination is 94/494/694 shelter.\nRING: 94-694-494 local devices, s-94-120, 94-694towisc\nRTMC CAM\nL7006\n#LiveStream #Recorded","cam_num":724,"publish":true},
{"name":"C725","location":"I-694 NB @ 10th St","controller":"ctl_150005","notes":"Camera fiber destination to  NID POLE 694-57.28 SP_8286-81. Steve\nRING: 94-694-494 local devices, s-94-120, 94-694towisc\nRTMC CAM\nL6505\n#LiveStream #Recorded","cam_num":725,"publish":true},
{"name":"C30667","location":"I-94 WB @ T.H.23 EB","controller":"ctl_2782","notes":"#LiveStream #Recorded","cam_num":762,"publish":true},
{"name":"C30668","location":"I-94 WB @ T.H.15","controller":"ctl_2783","notes":"#LiveStream #Recorded","cam_num":763,"publish":true},
{"name":"C766","location":"I-94 WB E of Co Rd 75 (MP 172)","controller":"ctl_94108","notes":"#LiveStream #Recorded","cam_num":766,"publish":true},
{"name":"C767","location":"I-94 EB @ Opportunity Dr (MP 173)","controller":"ctl_C767","notes":"#LiveStream #Recorded","cam_num":767,"publish":true},
{"name":"C768","location":"I-94 EB E of Opportunity Dr (MP 174)","controller":"ctl_C768","notes":"#LiveStream #Recorded","cam_num":768,"publish":true},
{"name":"C770","location":"I-94 EB W of T.H.24 (MP 176)","controller":"ctl_C770","notes":"#LiveStream #Recorded","cam_num":770,"publish":true},
{"name":"C771","location":"I-94 EB W of T.H.24 (MP 176.8)","controller":"ctl_C771","notes":"#LiveStream #Recorded","cam_num":771,"publish":true},
{"name":"C772","location":"I-94 WB @ T.H.24 (MP 178)","controller":"ctl_1093","notes":"#LiveStream #Recorded","cam_num":772,"publish":true},
{"name":"C773","location":"I-94 EB E of T.H.24 (MP 179)","controller":"ctl_C773","notes":"#LiveStream #Recorded","cam_num":773,"publish":true},
{"name":"C774","location":"I-94 EB E of T.H.24 (MP 180)","controller":"ctl_94110","notes":"#LiveStream #Recorded","cam_num":774,"publish":true},
{"name":"C775","location":"I-94 EB W of Co Rd 8 (MP 181)","controller":"ctl_C775","notes":"#LiveStream #Recorded","cam_num":775,"publish":true},
{"name":"C776","location":"I-94 EB W of Co Rd 8 (MP 182)","controller":"ctl_C776","notes":"#LiveStream #Recorded","cam_num":776,"publish":true},
{"name":"C777","location":"I-94 EB @ Co Rd 8 (MP 183)","controller":"ctl_94112","notes":"#LiveStream #Recorded","cam_num":777,"publish":true},
{"name":"C778","location":"I-94 EB E of Co Rd 8 (MP 184)","controller":"ctl_C778","notes":"#LiveStream #Recorded","cam_num":778,"publish":true},
{"name":"C780","location":"I-94 EB E of Co Rd 8 (MP 185)","controller":"ctl_C780","notes":"#LiveStream #Recorded","cam_num":780,"publish":true},
{"name":"C781","location":"I-94 WB E of Co Rd 8 (MP 187)","controller":"ctl_C781","notes":"#LiveStream #Recorded","cam_num":781,"publish":true},
{"name":"C782","location":"I-94 EB W of T.H.25 (MP 188)","controller":"ctl_C782","notes":"#LiveStream #Recorded","cam_num":782,"publish":true},
{"name":"C783","location":"I-94 WB W of T.H.25 (MP 190.0)","controller":"ctl_C783","notes":"#LiveStream #Recorded","cam_num":783,"publish":true},
{"name":"C784","location":"I-94 EB W of T.H.25 (MP 190.8)","controller":"ctl_C784","notes":"191\n\n#LiveStream #Recorded","cam_num":784,"publish":true},
{"name":"C785","location":"I-94 EB W of T.H.25 (MP 192)","controller":"ctl_C785","notes":"#LiveStream #Recorded","cam_num":785,"publish":true},
{"name":"C786","location":"I-94 EB @ T.H.25 (MP 193)","controller":"ctl_C786","notes":"#LiveStream #Recorded","cam_num":786,"publish":true},
{"name":"C787","location":"I-94 EB E of T.H.25 (MP 194)","controller":"ctl_C787","notes":"TIGER\n\n#LiveStream #Recorded","cam_num":787,"publish":true},
{"name":"C788","location":"I-94 EB @ Co Rd 18 (MP 195)","controller":"ctl_1092","notes":"TIGER\n\n\n#LiveStream #Recorded","cam_num":788,"publish":true},
{"name":"C790","location":"I-94 WB E of Co Rd 18 (MP 196)","controller":"ctl_C790","notes":"TIGER\n\n#LiveStream #Recorded","cam_num":790,"publish":false},
{"name":"C791","location":"I-94 WB E of Co Rd 18 (MP 197)","controller":"ctl_C791","notes":"#LiveStream #Recorded #MnRoad","cam_num":791,"publish":false},
{"name":"C792","location":"I-94 WB (MP 198)","controller":"ctl_C792","notes":"TIGER\n\n#LiveStream #Recorded #MnRoad","cam_num":792,"publish":true},
{"name":"C793","location":"I-94 WB (MP 199)","controller":"ctl_C793","notes":"TIGER\n\n#LiveStream #Recorded #MnRoad","cam_num":793,"publish":true},
{"name":"C794","location":"I-94 WB (MP 200)","controller":"ctl_1095","notes":"#LiveStream #Recorded #MnRoad","cam_num":794,"publish":true},
{"name":"C795","location":"I-94 EB @ Co Rd 19 (MP 201)","controller":"ctl_1094","notes":"TIGER\n\n#LiveStream #Recorded","cam_num":795,"publish":true},
{"name":"C796","location":"I-94 EB @ Co Rd 37 (MP 202)","controller":"ctl_C796","notes":"TIGER\n\n#LiveStream #Recorded","cam_num":796,"publish":true},
{"name":"C797","location":"I-94 WB E of Co Rd 37 (MP 203)","controller":"ctl_C797","notes":"TIGER\n\n#LiveStream #Recorded","cam_num":797,"publish":true},
{"name":"C798","location":"I-94 WB W of T.H.241 (MP 204)","controller":"ctl_1096","notes":"TIGER\n\n#LiveStream #Recorded","cam_num":798,"publish":true},
{"name":"C799","location":"I-94 WB @ T.H.241 (MP 205.1)","controller":"ctl_1097","notes":"TIGER\n\n\n#LiveStream #Recorded","cam_num":799,"publish":true},
{"name":"C800","location":"I-94 WB E of T.H.241 (Co Rd 144)","controller":"ctl_C800","notes":"#LiveStream #Recorded","cam_num":800,"publish":true},
{"name":"C801","location":"I-94 EB W of T.H.101","controller":"ctl_95128","notes":"#LiveStream #Recorded","cam_num":801,"publish":true},
{"name":"C802","location":"I-94 WB @ T.H.101","controller":"ctl_95130","notes":"#LiveStream #Recorded","cam_num":802,"publish":true},
{"name":"C803","location":"I-94 EB E of T.H.101","controller":"ctl_95132","notes":"#LiveStream #Recorded","cam_num":803,"publish":true},
{"name":"C804","location":"I-94 WB W Jct Co Rd 81","controller":"ctl_95134","notes":"#LiveStream #Recorded","cam_num":804,"publish":true},
{"name":"C805","location":"I-94 EB E of Brockton Ln","controller":"ctl_95136","notes":"#LiveStream #Recorded","cam_num":805,"publish":true},
{"name":"C806","location":"I-94 WB W of T.H.610","controller":"ctl_95138","notes":"#LiveStream #Recorded","cam_num":806,"publish":true},
{"name":"C807","location":"I-94 EB @ T.H.610","controller":"ctl_95140","notes":"Camera fiber destination is 94/610 shelter\n\n#LiveStream #Recorded","cam_num":807,"publish":true},
{"name":"C808","location":"I-94 WB @ 95th Ave","controller":"ctl_94161","notes":"Camera fiber destination is 94/494 shelter\n\n#LiveStream #Recorded","cam_num":808,"publish":true},
{"name":"C809","location":"I-94 EB (Elm Creek)","controller":"ctl_94163","notes":"Camera fiber destination is 94/494 shelter\n\n#LiveStream #Recorded\n\nL2257","cam_num":809,"publish":true},
{"name":"C810","location":"I-94 WB @ Weaver Lake Rd","controller":"ctl_94142","notes":"Camera fiber destination is 94/494 shelter\n\n#LiveStream #Recorded","cam_num":810,"publish":true},
{"name":"C811","location":"I-94 EB @ I-494 SB","controller":"ctl_94144","notes":"Camera fiber destination is 94/494 shelter\n\n#LiveStream #Recorded","cam_num":811,"publish":true},
{"name":"C812","location":"I-94 WB @ Hemlock Ln","controller":"ctl_94126","notes":"Camera fiber destination is 94/169 shelter\n\n#LiveStream #Recorded","cam_num":812,"publish":true},
{"name":"C813","location":"I-94 EB @ U.S.169","controller":"ctl_94128","notes":"#LiveStream #Recorded","cam_num":813,"publish":true},
{"name":"C814","location":"I-94 EB @ Boone Ave","controller":"ctl_93881","notes":"Camera fiber destination is 94/694 shelter 252\n\n#LiveStream #Recorded","cam_num":814,"publish":true},
{"name":"C815","location":"I-94 EB @ Co Rd 81","controller":"ctl_93879","notes":"Camera fiber destination is 94/694 shelter 252\n\n#LiveStream #Recorded","cam_num":815,"publish":true},
{"name":"C816","location":"I-94 EB @ Zane Ave","controller":"ctl_93877","notes":"Camera fiber destination is 94/694 shelter 252\n\n#LiveStream #Recorded","cam_num":816,"publish":true},
{"name":"C817","location":"I-94 WB @ Brooklyn Blvd","controller":"ctl_93875","notes":"#LiveStream #Recorded","cam_num":817,"publish":true},
{"name":"C818","location":"I-94 WB @ Xerxes Ave","controller":"ctl_93873","notes":"#LiveStream #Recorded","cam_num":818,"publish":true},
{"name":"C819","location":"I-94 EB @ Humboldt Ave","controller":"ctl_93871","notes":"Camera fiber destination is 94//694 shelter 252\n\n#LiveStream #Recorded","cam_num":819,"publish":true},
{"name":"C820","location":"I-94 EB @ 57th Ave","controller":"ctl_93891","notes":"Camera fiber destination is 94/694 shelter 252\n\n#LiveStream #Recorded","cam_num":820,"publish":true},
{"name":"C821","location":"I-94 EB @ 49th Ave","controller":"ctl_93893","notes":"Camera fiber destination is 94/694 shelter 252\n\n#LiveStream #Recorded","cam_num":821,"publish":true},
{"name":"C822","location":"I-94 EB @ 42nd Ave","controller":"ctl_93895","notes":"Camera fiber destination is 94/694 shelter 252\n\n#LiveStream #Recorded","cam_num":822,"publish":true},
{"name":"C823","location":"I-94 WB @ Lowry Ave","controller":"ctl_93897","notes":"Camera fiber destination is 94/694 shelter 252\n\n#LiveStream #Recorded","cam_num":823,"publish":true},
{"name":"C824","location":"I-94 NB @ Broadway Ave","controller":"ctl_93759","notes":"#LiveStream #Recorded","cam_num":824,"publish":true},
{"name":"C825","location":"I-94 SB @ 7th St","controller":"ctl_93761","notes":"Camera fiber destination is 94/394 shelter\n\n#LiveStream #Recorded","cam_num":825,"publish":true},
{"name":"C826","location":"I-94 EB (Tunnel East #1)","controller":"ctl_93779","notes":"#LiveStream #Recorded","cam_num":826,"publish":true},
{"name":"C827","location":"I-94 EB (Tunnel East #2)","controller":"ctl_93781","notes":"#LiveStream #Recorded","cam_num":827,"publish":true},
{"name":"C828","location":"I-94 EB (Tunnel East #3)","controller":"ctl_93783","notes":"#LiveStream #Recorded","cam_num":828,"publish":true},
{"name":"C829","location":"I-94 WB (Tunnel West #1)","controller":"ctl_93785","notes":"#LiveStream #Recorded","cam_num":829,"publish":true},
{"name":"C830","location":"I-94 WB (Tunnel West #2)","controller":"ctl_93787","notes":"#LiveStream #Recorded","cam_num":830,"publish":true},
{"name":"C831","location":"I-94 WB (Tunnel West #3)","controller":"ctl_93789","notes":"#LiveStream #Recorded","cam_num":831,"publish":true},
{"name":"C832","location":"I-94 EB @ Lyndale Ave","controller":"ctl_93791","notes":"Camera fiber destination is in the tunnel\n\n#LiveStream #Recorded","cam_num":832,"publish":true},
{"name":"C833","location":"I-94 WB @ Nicollet Ave","controller":"ctl_1303","notes":"#LiveStream #Recorded","cam_num":833,"publish":true},
{"name":"C834","location":"I-94 WB @ T.H.65","controller":"ctl_94782","notes":"Camera destination is 94/65 shelter\n\n#LiveStream #Recorded","cam_num":834,"publish":true},
{"name":"C835","location":"I-94 WB @ Portland Ave","controller":"ctl_94784","notes":"#LiveStream #Recorded","cam_num":835,"publish":true},
{"name":"C836","location":"I-94 EB E of Cedar Ave (20th Av)","controller":"ctl_94786","notes":"Camera fiber destination is 94/35W Hiawatha shelter\n\n#LiveStream #Recorded","cam_num":836,"publish":true},
{"name":"C837","location":"I-94 EB @ Riverside Ave","controller":"ctl_94788","notes":"#LiveStream #Recorded","cam_num":837,"publish":true},
{"name":"C838","location":"I-94 WB @ Huron Blvd","controller":"ctl_94790","notes":"Camera fiber destination is 94/35W Hiawatha shelter\n\n#LiveStream #Recorded","cam_num":838,"publish":true},
{"name":"C839","location":"I-94 EB @ Franklin Ave","controller":"ctl_93973","notes":"Camera fiber destination is 94/280 shelter\n\n#LiveStream #Recorded","cam_num":839,"publish":true},
{"name":"C840","location":"I-94 EB W of T.H.280","controller":"ctl_93975","notes":"#LiveStream #Recorded\n\nRTMC Cam\nL72","cam_num":840,"publish":true},
{"name":"C841","location":"I-94 EB @ T.H.280","controller":"ctl_1058","notes":"Camera fiber destination is 94/280 shelter\n\n#LiveStream #Recorded\n\nRTMC Cam\nL4077","cam_num":841,"publish":true},
{"name":"C842","location":"I-94 EB @ Cretin Ave (Vandalia St)","controller":"ctl_1153","notes":"#LiveStream #Recorded\n\nRTMC Cam\nL4077","cam_num":842,"publish":true},
{"name":"C843","location":"I-94 EB @ Prior Ave","controller":"ctl_1155","notes":"#LiveStream #Recorded\n\nRTMC Cam\nL4075","cam_num":843,"publish":true},
{"name":"C844","location":"I-94 EB @ Snelling Ave","controller":"ctl_1157","notes":"Camera fiber destination is 94/280 shelter\n\n#LiveStream #Recorded\n\nRTMC Cam\nL4073","cam_num":844,"publish":true},
{"name":"C845","location":"I-94 EB @ Hamline Ave","controller":"ctl_1158","notes":"Camera fiber destination is 94/280 shelter\n\n#LiveStream #Recorded\n\nRTMC Cam\nL4070","cam_num":845,"publish":true},
{"name":"C846","location":"I-94 EB @ Lexington Pkwy","controller":"ctl_1156","notes":"Camera fiber destination is 35E/94 shelter.\n\n#LiveStream #Recorded","cam_num":846,"publish":true},
{"name":"C8471","location":"I-94 WB @ Dale St","controller":"ctl_1154","notes":"#LiveStream #Recorded","cam_num":847,"publish":true},
{"name":"C848","location":"I-94 EB @ Western Ave","controller":"ctl_1152","notes":"Camera fiber destination is 35E/94 shelter\n\n#LiveStream #Recorded","cam_num":848,"publish":true},
{"name":"C849","location":"I-94 EB @ John Ireland Blvd","controller":"ctl_1159","notes":"#LiveStream #Recorded","cam_num":849,"publish":true},
{"name":"C850","location":"I-94 EB @ Wabasha St","controller":"ctl_94011","notes":"Camera fiber destination is 35E/94 shelter.\n\n#LiveStream #Recorded","cam_num":850,"publish":true},
{"name":"C851","location":"I-94 EB @ Jackson St","controller":"ctl_1151","notes":"Camera fiber destination is 35E/94 shelter\n\n#LiveStream #Recorded","cam_num":851,"publish":true},
{"name":"C852","location":"I-94 WB @ I-35E NB","controller":"ctl_1150","notes":"Camera fiber destination is 35E/94 shelter\n\n#LiveStream #Recorded","cam_num":852,"publish":true},
{"name":"C853","location":"I-94 EB @ 7th St","controller":"ctl_94023","notes":"#LiveStream #Recorded","cam_num":853,"publish":true},
{"name":"C854","location":"I-94 EB @ T.H.52 SB","controller":"ctl_94025","notes":"#LiveStream #Recorded","cam_num":854,"publish":true},
{"name":"C855","location":"I-94 EB @ Mounds Blvd","controller":"ctl_94027","notes":"Camera fiber destination is 35E/94 shelter\n\n#LiveStream #Recorded","cam_num":855,"publish":true},
{"name":"C856","location":"I-94 EB @ Johnson Pkwy","controller":"ctl_95100","notes":"#LiveStream #Recorded","cam_num":856,"publish":true},
{"name":"C857","location":"I-94 WB @ T.H.61","controller":"ctl_95102","notes":"#LiveStream #Recorded","cam_num":857,"publish":true},
{"name":"C858","location":"I-94 EB @ White Bear Ave","controller":"ctl_95104","notes":"Camera fiber destination is 94/494/694 shelter\n\n#LiveStream #Recorded","cam_num":858,"publish":true},
{"name":"C859","location":"I-94 WB @ McKnight Rd","controller":"ctl_95106","notes":"Camera fiber destination is 94/494/694 shelter\n\n#LiveStream #Recorded","cam_num":859,"publish":true},
{"name":"C860","location":"I-94 EB @ T.H.120 (Century Av)","controller":"ctl_95108","notes":"Camera fiber destination is 94/494/694 shelter\n\nPole 247.73\n\n#LiveStream #Recorded","cam_num":860,"publish":true},
{"name":"C861","location":"I-94 WB E Jct I-494","controller":"ctl_95110","notes":"11/05/20 Moved camera back to original location\n04/15/20 Moved camera to NB NID pole next to shelter till end of july 2020. \n        \n\n\n#LiveStream #Recorded","cam_num":861,"publish":true},
{"name":"C862","location":"I-94 EB @ Co Rd 13 (Inwood Av/Radio Dr)","controller":"ctl_95112","notes":" \n\n#LiveStream #Recorded","cam_num":862,"publish":true},
{"name":"C863","location":"I-94 WB @ Co Rd 19 (Keats Av/Woodbury Dr)","controller":"ctl_95114","notes":"Camera fiber destination is 94/494/694 shelter\n\n#LiveStream #Recorded","cam_num":863,"publish":true},
{"name":"C864","location":"I-94 WB @ Co Rd 17B (Lake Elmo Av)","controller":"ctl_95116","notes":"Camera fiber destination is 94/494/694 shelter\n\n#LiveStream #Recorded","cam_num":864,"publish":true},
{"name":"C865","location":"I-94 WB @ Manning Ave (T.H.95 South)","controller":"ctl_95118","notes":"Camera fiber destination is 94/494/694 shelter\n\n#LiveStream #Recorded","cam_num":865,"publish":true},
{"name":"C866","location":"I-94 WB @ Co Rd 71 (Neal Av)","controller":"ctl_95120","notes":"#LiveStream #Recorded","cam_num":866,"publish":true},
{"name":"C867","location":"I-94 WB @ St. Croix RA","controller":"ctl_95122","notes":"#LiveStream #Recorded","cam_num":867,"publish":true},
{"name":"C868","location":"I-94 WB @ Co Rd 21 (Stagecoach Trl)","controller":"ctl_95124","notes":"#LiveStream #Recorded","cam_num":868,"publish":true},
{"name":"C869","location":"I-94 WB @ T.H.95 (St Croix Trl)","controller":"ctl_95126","notes":"#LiveStream #Recorded","cam_num":869,"publish":true},
{"name":"C870","location":"I-94 EB @ Heggen St","controller":"ctl_95142","notes":"#LiveStream #Recorded #WisDOT","cam_num":870,"publish":true},
{"name":"C871","location":"I-94 WB @ Carmichael Rd","controller":"ctl_95144","notes":"#LiveStream #Recorded #WisDOT","cam_num":871,"publish":true},
{"name":"C30178","location":"U.S.8 WB @ T.H.61 NB","controller":"ctl_168","notes":"L2795\n#LiveStream #Recorded","cam_num":875,"publish":true},
{"name":"C30179","location":"T.H.61 NB @ U.S.8 (MP 161.8)","controller":"ctl_1944","notes":"SIGNAL CAMERA \nL2796\n#LiveStream #Recorded","cam_num":876,"publish":true},
{"name":"C30180","location":"U.S.8 WB @ Greenway Ave","controller":"ctl_1945","notes":"SIGNAL CAMERA 1735955\nL2797\n#LiveStream #Recorded","cam_num":877,"publish":true},
{"name":"C30181","location":"U.S.8 EB @ Hazel Ave","controller":"ctl_1947","notes":"L2799\n#LiveStream #Recorded","cam_num":878,"publish":true},
{"name":"C30182","location":"U.S.8 EB W of Pioneer Rd","controller":"ctl_1948","notes":"L2801\n#LiveStream #Recorded","cam_num":879,"publish":true},
{"name":"C30183","location":"U.S.8 EB @ Pioneer Rd","controller":"ctl_1949","notes":"SIGNAL CAMERA\nL2802\n#LiveStream #Recorded","cam_num":880,"publish":true},
{"name":"C30184","location":"U.S.8 WB E of Pioneer Rd","controller":"ctl_1950","notes":"L2803\n#LiveStream #Recorded","cam_num":881,"publish":true},
{"name":"C30185","location":"U.S.8 WB W of E Viking Blvd","controller":"ctl_1955","notes":"L2804\n#LiveStream #Recorded","cam_num":882,"publish":true},
{"name":"C30186","location":"U.S.8 WB @ E Viking Blvd","controller":"ctl_1960","notes":"SIGNAL CAMERA\nL2805\n#LiveStream #Recorded","cam_num":883,"publish":true},
{"name":"C30187","location":"U.S.8 WB @ Karmel Ave","controller":"ctl_1961","notes":"L2806\n#LiveStream #Recorded","cam_num":884,"publish":true},
{"name":"C30188","location":"U.S.8 EB @ Co Rd 24 SB (Lofton Av/Old Towne Rd)","controller":"ctl_1962","notes":"SIGNAL CAMERA\nL2807\n#LiveStream #Recorded","cam_num":885,"publish":true},
{"name":"C30189","location":"U.S.8 WB @ Shoquist Ln","controller":"ctl_1963","notes":"SIGNAL CAMERA\nL2808\n#LiveStream #Recorded","cam_num":886,"publish":true},
{"name":"C30190","location":"U.S.8 WB @ Lincoln Rd","controller":"ctl_1964","notes":"SIGNAL CAMERA\nL2809\n#LiveStream #Recorded","cam_num":887,"publish":true},
{"name":"C30191","location":"U.S.8 WB @ Oak St","controller":"ctl_1965","notes":"L2810\n#LiveStream #Recorded","cam_num":888,"publish":true},
{"name":"C30192","location":"U.S.8 EB @ Oak St","controller":"ctl_1966","notes":"SIGNAL CAMERA\nL2811\n#LiveStream #Recorded","cam_num":889,"publish":true},
{"name":"C30193","location":"U.S.8 EB @ Olinda Tr","controller":"ctl_1967","notes":"SIGNAL CAMERA\nL2812\n#LiveStream #Recorded","cam_num":890,"publish":true},
{"name":"C30194","location":"U.S.8 EB @ Akerson St","controller":"ctl_1968","notes":"SIGNAL CAMERA\nL2813\n#LiveStream #Recorded","cam_num":891,"publish":true},
{"name":"C901","location":"U.S.12 WB @ Central Ave","controller":"ctl_93853","notes":"Camera fiber destination is 494/394 shelter\nRTMC CAM\nL6470\n#LiveStream #Recorded","cam_num":901,"publish":true},
{"name":"C902","location":"U.S.12 EB E of Co Rd 15","controller":"ctl_93855","notes":"Camera fiber destination is 494/394 shelter\nRTMC CAM\nL6471\n#LiveStream #Recorded","cam_num":902,"publish":true},
{"name":"C903","location":"I-394 EB @ I-494 SB","controller":"ctl_93857","notes":"Camera fiber destination is 494/394 shelter\n\n#LiveStream #Recorded\n\nL6460","cam_num":903,"publish":true},
{"name":"C904","location":"I-394 WB @ Plymouth Rd","controller":"ctl_93859","notes":"Camera fiber destination is 494/394 shelter\n\n#LiveStream #Recorded\n\nL6476","cam_num":904,"publish":true},
{"name":"C905","location":"I-394 EB @ Co Rd 73 (Hopkins Xrd)","controller":"ctl_93861","notes":"Camera fiber destination is 494/394 shelter\n\n#LiveStream #Recorded\n\nL1665","cam_num":905,"publish":true},
{"name":"C906","location":"I-394 EB @ U.S.169 SB","controller":"ctl_93837","notes":"#LiveStream #Recorded","cam_num":906,"publish":true},
{"name":"C907","location":"I-394 EB @ General Mills Blvd","controller":"ctl_93843","notes":"#LiveStream #Recorded","cam_num":907,"publish":true},
{"name":"C908","location":"I-394 EB @ Winnetka Ave","controller":"ctl_93839","notes":"Camera fiber destination is 394/169 shelter\n\n#LiveStream #Recorded\n\nL6478","cam_num":908,"publish":true},
{"name":"C909","location":"I-394 EB @ Hampshire Ave","controller":"ctl_93841","notes":"Camera fiber destination is 394/169 shelter\n\n#LiveStream #Recorded\n\nL6479","cam_num":909,"publish":true},
{"name":"C910","location":"I-394 EB @ Xenia Ave","controller":"ctl_95050","notes":"Camera fiber destination is 394/100 West shelter\n\n#LiveStream #Recorded\n\nL6474","cam_num":910,"publish":true},
{"name":"C911","location":"I-394 EB W of T.H.100","controller":"ctl_95052","notes":"Camera fiber destination is 394/100 shelter\n\n#LiveStream #Recorded","cam_num":911,"publish":true},
{"name":"C912","location":"I-394 WB @ T.H.100","controller":"ctl_95054","notes":"ss33   100 / 394\nCamera fiber destination is 394/100 West shelter, patches through East shelter\n\n#LiveStream #Recorded","cam_num":912,"publish":true},
{"name":"C913","location":"I-394 EB @ France Ave","controller":"ctl_95056","notes":"#LiveStream #Recorded","cam_num":913,"publish":true},
{"name":"C914","location":"I-394 EB W of Wirth Pkwy","controller":"ctl_93767","notes":"#LiveStream #Recorded","cam_num":914,"publish":true},
{"name":"C915","location":"I-394 EB @ Penn Ave","controller":"ctl_93769","notes":"#LiveStream #Recorded","cam_num":915,"publish":false},
{"name":"C916","location":"I-394 EB W of Dunwoody Blvd","controller":"ctl_93771","notes":"#LiveStream #Recorded","cam_num":916,"publish":true},
{"name":"C917","location":"I-394 WB @ I-94","controller":"ctl_93765","notes":"94-394 to 252 network\n\n#LiveStream #Recorded","cam_num":917,"publish":true},
{"name":"C918","location":"I-394 EB @ I-94 SB","controller":"ctl_93763","notes":"Camera fiber destination is 94/394 shelter\n\n#LiveStream #Recorded","cam_num":918,"publish":true},
{"name":"C919","location":"I-394 WB @ Glenwood Ave","controller":"ctl_6001","notes":"Camera fiber destination is 94/394 shelter\n\n#LiveStream #Recorded","cam_num":919,"publish":true},
{"name":"C920","location":"I-394 EB @ 7th St","controller":"ctl_6002","notes":"Camera fiber destination is 94/394 shelter\n\n#LiveStream #Recorded","cam_num":920,"publish":true},
{"name":"C30692","location":"I-394 WB @ 4th St","controller":"ctl_1270","notes":"#LiveStream #Recorded","cam_num":921,"publish":true},
{"name":"C996","location":"(RTMC Ops Cent.))","notes":"Ext IP Video(OPs Center)","cam_num":996,"publish":false},
{"name":"C997","location":"((RTMC) MPLS IP Video)","controller":"ctl_434","cam_num":997,"publish":false},
{"name":"C998","location":"(Media)","notes":"Media Monitors","cam_num":998,"publish":false},
{"name":"C999","notes":"Blank Monitor","cam_num":999,"publish":false},
{"name":"C30592","location":"T.H.36 EB @ Victoria St","controller":"ctl_2236","notes":"New with SP 6212-192\n\n\n#LiveStream #Recorded","cam_num":1003,"publish":true},
{"name":"C30730","location":"T.H.36 WB E of Rice St","controller":"ctl_2238","cam_num":1005,"publish":true},
{"name":"C30227","location":"Cliff Rd E-W @ I-35E SB","controller":"ctl_2198","notes":"signal camera west ramps\n\n#LiveStream #Recorded","cam_num":1015,"publish":true},
{"name":"C30228","location":"Cliff Rd E-W @ I-35E NB","controller":"ctl_2199","notes":"signal camera east ramps\n\n#LiveStream #Recorded","cam_num":1016,"publish":true},
{"name":"C30478","location":"I-35E SB @ Pilot Knob Rd","controller":"ctl_1236","notes":"SIGNAL CAMERA\n\n#LiveStream #Recorded","cam_num":1018,"publish":true},
{"name":"C30477","location":"I-35E NB @ Lone Oak Rd","controller":"ctl_1232","notes":"SIGNAL CAMERA\n\n#LiveStream #Recorded","cam_num":1020,"publish":true},
{"name":"C30695","location":"I-35E SB @ Mendota Heights Rd","controller":"ctl_1355","notes":"#LiveStream #Recorded","cam_num":1021,"publish":true},
{"name":"C30720","location":"I-35E NB @ Roselawn Ave","controller":"ctl_2256","notes":"#LiveStream #Recorded\n\nL1797","cam_num":1038,"publish":true},
{"name":"C30213","location":"I-35E NB @ Co Rd J","controller":"ctl_1822","notes":"Signal Camera\n\n#LiveStream #Recorded","cam_num":1046,"publish":false},
{"name":"C30208","location":"T.H.97 WB @ Hornsby St","controller":"ctl_1686","notes":"Signal Camera\n\n#LiveStream #Recorded","cam_num":1057,"publish":true},
{"name":"C30663","location":"T.H.97 EB @ Everton Ave","controller":"ctl_340","notes":"T.H. 97 at Everton Ave\nTAMS ID: 16854833\nT.E. 116118\nSP 8201-21","cam_num":1058,"publish":true},
{"name":"C30541","location":"T.H.55 EB @ Lone Oak Rd","controller":"ctl_2488","notes":"SIG 1735416\n\n#LiveStream #Recorded","cam_num":1102,"publish":true},
{"name":"C30689","location":"T.H.5 EB @ T.H.62","controller":"ctl_1276","notes":"#LiveStream #Recorded\n\nHalfway up on the pole","cam_num":1104,"publish":true},
{"name":"C30598","location":"T.H.62 EB @ Bloomington Rd","controller":"ctl_2535","notes":"ON NID POLE\n\n#LiveStream #Recorded","cam_num":1105,"publish":true},
{"name":"C1106","location":"(RTMC driveway)","controller":"ctl_1120","cam_num":1106,"publish":false},
{"name":"C1109","location":"@ 6th Ave","controller":"ctl_1003","cam_num":1109,"publish":true},
{"name":"C1110","location":"West River St SB","controller":"ctl_1022","cam_num":1110,"publish":true},
{"name":"C30693","location":"T.H.62 EB E of Portland Ave","controller":"ctl_1329","notes":"#LiveStream #Recorded","cam_num":1111,"publish":true},
{"name":"C30529","location":"T.H.62 EB @ Lexington Ave","controller":"ctl_2490","notes":"SIG 1735661\n\n#LiveStream #Recorded","cam_num":1114,"publish":true},
{"name":"C1115","location":"T.H.62 WB @ Dodd Rd","controller":"ctl_1082","notes":"L592\n\n#LiveStream #Recorded","cam_num":1115,"publish":true},
{"name":"C1116","location":"T.H.62 EB @ Delaware Ave","controller":"ctl_1083","notes":"L593\n\n#LiveStream #Recorded","cam_num":1116,"publish":true},
{"name":"C1117","location":"T.H.62 EB @ Mendota Rd","controller":"ctl_1084","notes":"L594\n\n#LiveStream #Recorded","cam_num":1117,"publish":true},
{"name":"C30694","location":"T.H.62 WB E of Tracy Ave","controller":"ctl_1473","cam_num":1118,"publish":true},
{"name":"C30750","location":"T.H.62 EB @ Shady Oak Rd","controller":"ctl_2602","notes":"#LiveStream #Recorded\n\nOn NID pole RTMC Cam\n\nL1463","cam_num":1121,"publish":true},
{"name":"C1201","location":"T.H.120 SB S of I-94 EB","controller":"ctl_C1201","notes":"L846\n\nSig 39028\n\n#LiveStream #Recorded","cam_num":1201,"publish":true},
{"name":"C1202","location":"T.H.120 NB N of I-94 WB","controller":"ctl_C1202","notes":"L849\n\n#LiveStream #Recorded","cam_num":1202,"publish":true},
{"name":"C1203","location":"T.H.120 SB @ Innovation Blvd","controller":"ctl_C1203","notes":"L850\n\nSig 21342\n\n#LiveStream #Recorded","cam_num":1203,"publish":true},
{"name":"C30067","location":"T.H.120 SB @ Conway Ave EB","controller":"ctl_1402","notes":"Signal system 21433 camera SW quad TH 120 at Conway Ave\nL7017\n\nSig 1735669\n\n#LiveStream #Recorded","cam_num":1204,"publish":true},
{"name":"C30068","location":"T.H.120 NB @ 7th St WB","controller":"ctl_1401","notes":"Signal System 21434 NE quad Th120 at 7th St\nL7016\n\nSig 1735670\n\n#LiveStream #Recorded","cam_num":1205,"publish":true},
{"name":"C30069","location":"T.H.120 SB @ 10th St EB (Minnehaha Av)","controller":"ctl_1400","notes":"Signal System 21435 SW quad Th 120 at 10th St/CSAH 10\nL7015\n\n#LiveStream #Recorded","cam_num":1206,"publish":true},
{"name":"C30070","location":"T.H.120 NB @ 15th St N WB (Harverster Av)","controller":"ctl_1399","notes":"Signal System 21436 NE Quad Th 120 at 15th St\nL7014\n\n#LiveStream #Recorded","cam_num":1207,"publish":true},
{"name":"C30071","location":"T.H.120 NB @ T.H.5 EB (Stillwater Blvd)","controller":"ctl_1398","notes":"Signal System 21437 SE Quad TH 120 at TH5/Stillwater Blvd.\nL7013\n\n#LiveStream #Recorded","cam_num":1208,"publish":true},
{"name":"C30072","location":"T.H.120 SB @ Larpenteur Ave","controller":"ctl_1403","notes":"Signal System 21438 TH 120 at Larpenteur Ave\nL7018\n\nSig 1735674\n\n#LiveStream #Recorded","cam_num":1209,"publish":true},
{"name":"C30073","location":"T.H.120 NB @ C.S.A.H.14 (34th St)","controller":"ctl_1404","notes":"Signal System 21439 NE Quad Th 120 at CSAH 14/34th ST\nL7019\n\n#LiveStream #Recorded","cam_num":1210,"publish":true},
{"name":"C30074","location":"T.H.120 NB @ 40th St WB (Co Rd B)","controller":"ctl_1405","notes":"Signal System 21440 NE quad Th 120 at 40th St N\nL7020\n\n#LiveStream #Recorded","cam_num":1211,"publish":true},
{"name":"C1230","location":"T.H.120 SB @ 7th Ave (47th st)","controller":"ctl_c1230","notes":"L1103\n\n#LiveStream #Recorded","cam_num":1212,"publish":true},
{"name":"C30075","location":"T.H.120 SB @ Hadley Ave N (Joy Rd)","controller":"ctl_1395","notes":"Signal System 22606 NW Quad Th 120 at Hadley/Joy Rd\nL7010\n\n#LiveStream #Recorded","cam_num":1213,"publish":true},
{"name":"C30076","location":"T.H.120 SB @ Co Rd D EB (Long Lake Rd)","controller":"ctl_1394","notes":"Signal System 21441 SW quad TH 120 at Co Rd D/Long Lake Rd\nL7009\n\n#LiveStream #Recorded","cam_num":1214,"publish":true},
{"name":"C30077","location":"T.H.120 NB (Century College)","controller":"ctl_1396","notes":"Signal System 21443 NE Quad TH 120 at North Century College Entrance\nL7011\n\n #LiveStream #Recorded","cam_num":1215,"publish":true},
{"name":"C30078","location":"T.H.120 NB @ Woodland Dr","controller":"ctl_1397","notes":"Signal system camera NE quad TH 120 at Woodland Dr\nL7012\n\nSig 1736389\n\n#SigOps #LiveStream #Recorded","cam_num":1216,"publish":true},
{"name":"C1218","location":"T.H.55 WB W of T.H.100","controller":"ctl_95062","notes":"Camera fiber destination is 55/100 shelter.\nL6613\n\n#LiveStream #Recorded","cam_num":1218,"publish":true},
{"name":"C30080","location":"T.H.100 NB @ Brooklyn Blvd","controller":"ctl_1410","notes":"Signal system camera TH100/Brooklyn Blvd (south side signals)\nL1437\n\n#LiveStream #Recorded","cam_num":1225,"publish":true},
{"name":"C1270","location":"T.H.7 EB @ T.H.41","controller":"ctl_93600","notes":"#LiveStream #Recorded","cam_num":1270,"publish":true},
{"name":"C1271","location":"T.H.7 EB @ Oak St","controller":"ctl_3502","notes":"L502\n\n#LiveStream #Recorded","cam_num":1271,"publish":true},
{"name":"C1272","location":"T.H.7 EB @ Christmas Lake Rd","controller":"ctl_1057","notes":"L503\n\n#LiveStream #Recorded","cam_num":1272,"publish":true},
{"name":"C1273","location":"T.H.7 EB @ Old Market Rd","controller":"ctl_93603","notes":"L504\n\n#LiveStream #Recorded","cam_num":1273,"publish":true},
{"name":"C1274","location":"T.H.7 EB @ T.H.101","controller":"ctl_93604","notes":"L505\n\n#LiveStream #Recorded","cam_num":1274,"publish":true},
{"name":"C1275","location":"T.H.7 EB @ Woodland Rd (Tonkawood Rd)","controller":"ctl_93605","notes":"L506\n\n#LiveStream #Recorded","cam_num":1275,"publish":true},
{"name":"C1276","location":"T.H.7 WB @ Williston Rd","controller":"ctl_93606","notes":"L507\n\n#LiveStream #Recorded","cam_num":1276,"publish":true},
{"name":"C1277","location":"T.H.7 EB @ Shady Oak Rd","controller":"ctl_93607","notes":"L508\n\n#LiveStream #Recorded","cam_num":1277,"publish":true},
{"name":"C1278","location":"T.H.7 WB @ 17th Ave (Hopkins Xrd)","controller":"ctl_93608","notes":"L509\n\n#LiveStream #Recorded","cam_num":1278,"publish":true},
{"name":"C1279","location":"T.H.7 EB @ U.S.169","controller":"ctl_93609","notes":"L510\n\n#LiveStream #Recorded","cam_num":1279,"publish":true},
{"name":"C1280","location":"T.H.7 EB @ Blake Rd (Aquila Av)","controller":"ctl_93610","notes":"L511\n\n#LiveStream #Recorded","cam_num":1280,"publish":true},
{"name":"C1281","location":"T.H.7 EB @ Louisiana Ave","controller":"ctl_93611","notes":"L512\n\n#Recorded","cam_num":1281,"publish":true},
{"name":"C1282","location":"T.H.7 EB @ Wooddale Ave","controller":"ctl_1922","notes":"L140\n\n#LiveStream #Recorded","cam_num":1282,"publish":true},
{"name":"C1299","location":"T.H.55 WB @ T.H.13","controller":"ctl_10","notes":"L1295\n\n#LiveStream #Recorded","cam_num":1299,"publish":true},
{"name":"C1300","location":"T.H.13 NB @ Pilot Knob Rd","controller":"ctl_18","notes":"L1302\n\n#LiveStream #Recorded","cam_num":1300,"publish":true},
{"name":"C1301","location":"T.H.13 SB @ Mendota Heights Rd","controller":"ctl_17","notes":"L1301\n\n#LiveStream #Recorded","cam_num":1301,"publish":true},
{"name":"C30243","location":"T.H.13 SB @ Lone Oak Rd","controller":"ctl_171","notes":"signal camera TH13 at Lone Oak\nL1484\n\n#LiveStream #Recorded","cam_num":1302,"publish":true},
{"name":"C1303","location":"T.H.13 NB @ Yankee Doodle Rd","controller":"ctl_2000","notes":"L1430\n\n#LiveStream #Recorded","cam_num":1303,"publish":true},
{"name":"C1304","location":"T.H.13 NB @ Blackhawk Rd","controller":"ctl_2001","notes":"L1429\n\n#LiveStream #Recorded","cam_num":1304,"publish":true},
{"name":"C1305","location":"T.H.13 NB @ Silver Bell Rd","controller":"ctl_2002","notes":"L1428\n\n#LiveStream #Recorded","cam_num":1305,"publish":true},
{"name":"C1306","location":"T.H.13 EB @ Diffley Rd","controller":"ctl_2003","notes":"L1427\n\n#LiveStream #Recorded","cam_num":1306,"publish":true},
{"name":"C1307","location":"T.H.13 WB @ River Hills Dr","controller":"ctl_2004","notes":"L1426\n\n#LiveStream #Recorded","cam_num":1307,"publish":true},
{"name":"C1308","location":"T.H.13 EB @ Cliff Rd","controller":"ctl_2005","notes":"L1425\n\n#LiveStream #Recorded","cam_num":1308,"publish":true},
{"name":"C1309","location":"T.H.13 WB @ Co Rd 11 (W River Hills Dr)","controller":"ctl_2006","notes":"L1424\n\n#LiveStream #Recorded","cam_num":1309,"publish":true},
{"name":"C1310","location":"T.H.13 EB @ Parkwood Dr","controller":"ctl_2007","notes":"L1423\n\n#LiveStream #Recorded","cam_num":1310,"publish":true},
{"name":"C1311","location":"T.H.13 WB @ Portland Ave","controller":"ctl_2008","notes":"L1422\n\n#LiveStream #Recorded","cam_num":1311,"publish":true},
{"name":"C1312","location":"T.H.13 EB @ Nicollet Ave","controller":"ctl_2009","notes":"L1421\n\n#LiveStream #Recorded","cam_num":1312,"publish":true},
{"name":"C1313","location":"T.H.13 EB @ Co Rd 5","controller":"ctl_2010","notes":"L1420\n\n#LiveStream #Recorded","cam_num":1313,"publish":true},
{"name":"C1314","location":"T.H.13 WB @ Washburn Ave S","controller":"ctl_2200","notes":"L1419\n\n#LiveStream #Recorded","cam_num":1314,"publish":true},
{"name":"C1315","location":"T.H.13 WB @ Lynn Ave","controller":"ctl_2201","notes":"L1418\n\n#LiveStream #Recorded","cam_num":1315,"publish":true},
{"name":"C1316","location":"T.H.13 WB @ Quentin Ave","controller":"ctl_C1316","notes":"L864\n\n#LiveStream #Recorded","cam_num":1316,"publish":true},
{"name":"C30260","location":"T.H.13 EB @ Dakota Ave","controller":"ctl_2243","notes":"#LiveStream #Recorded","cam_num":1317,"publish":true},
{"name":"C1317","location":"T.H.13 E-W @ T.H.101","controller":"ctl_2202","notes":"L1417\n\n#LiveStream #Recorded","cam_num":1318,"publish":true},
{"name":"C1318","location":"T.H.13 SB @ 126th St","controller":"ctl_751","notes":"L2106\n\n#LiveStream #Recorded","cam_num":1319,"publish":true},
{"name":"C1321","location":"T.H.13 SB @ McColl Dr","controller":"ctl_750","notes":"L2105\n\n#LiveStream #Recorded","cam_num":1321,"publish":true},
{"name":"C1322","location":"T.H.13 NB @ Connelly Pkwy","controller":"ctl_749","notes":"L2104\n\n#LiveStream #Recorded","cam_num":1322,"publish":true},
{"name":"C1323","location":"T.H.13 SB @ Egan Dr (Co Rd 42)","controller":"ctl_747","notes":"L2103\n\n#LiveStream #Recorded","cam_num":1323,"publish":true},
{"name":"C1324","location":"T.H.13 NB @ South Park Dr","controller":"ctl_746","notes":"L2102\n\n#LiveStream #Recorded","cam_num":1324,"publish":true},
{"name":"C30547","location":"T.H.13 SB @ 150th St","controller":"ctl_2492","notes":"SIG 1737001\n\n#LiveStream #Recorded","cam_num":1325,"publish":true},
{"name":"C30563","location":"T.H.13 SB @ Fish Point Rd","controller":"ctl_2643","notes":"Signal system ID 5425853","cam_num":1326,"publish":true},
{"name":"C30546","location":"T.H.13 NB @ Main St (160th St/Co Rd 44)","controller":"ctl_2670","notes":"SIG 1735098\nMaybe VDU?\n\n\n#LiveStream #Recorded","cam_num":1328,"publish":true},
{"name":"C30170","location":"T.H.13 NB @ 170th St","controller":"ctl_1373","notes":"PROPOSED SIGNAL CAM ON CELL MODEM\nL1438","cam_num":1332,"publish":true},
{"name":"C30223","location":"U.S.169 SB @ 101st Ave","controller":"ctl_1879","notes":"169 at 101st Ave Signals West Ramp\nL2747\n\n#LiveStream #Recorded","cam_num":1340,"publish":true},
{"name":"C30222","location":"U.S.169 NB @ 101st Ave","controller":"ctl_1878","notes":"Th169 at 101st Ave Signals East Ramp\nL2746\n\n#LiveStream #Recorded","cam_num":1341,"publish":true},
{"name":"C30601","location":"I-494 EB @ Robert St","controller":"ctl_2537","notes":"ON NID POLE\n\n#LiveStream #Recorded","cam_num":1409,"publish":true},
{"name":"C30481","location":"I-494 EB @ T.H.13","controller":"ctl_1060","notes":"L154\n\n#LiveStream #Recorded","cam_num":1415,"publish":true},
{"name":"C30513","location":"I-494 WB @ 24th Ave","controller":"ctl_2599","notes":"On NID pole\n\n#LiveStream #Recorded","cam_num":1416,"publish":true},
{"name":"C30211","location":"I-494 WB @ Prairie Center Dr NB","controller":"ctl_1794","notes":"Signal Camera\nL012\n\n#LiveStream #Recorded","cam_num":1428,"publish":true},
{"name":"C30698","location":"I-494 NB @ Minnetonka Blvd","controller":"ctl_1479","notes":"#LiveStream #Recorded","cam_num":1434,"publish":true},
{"name":"C30530","location":"I-494 NB @ T.H.55 EB","controller":"ctl_2503","notes":"SIG 1735844\n\n#LiveStream #Recorded","cam_num":1437,"publish":true},
{"name":"C1438","location":"I-494 SB @ T.H.55 EB","controller":"ctl_3503","notes":"Camera fiber destination is 494/55 shelter.\nL6606\n\n#LiveStream #Recorded","cam_num":1438,"publish":true},
{"name":"C30103","location":"I-494 SB @ Rockford Rd WB","controller":"ctl_1374","notes":"Signal Camera NW Quad\nL335\n\n#LiveStream #Recorded","cam_num":1439,"publish":true},
{"name":"C1474","location":"T.H.65 NB @ 40th Ave","controller":"ctl_C1474","notes":"L873\n\n#LiveStream #Recorded","cam_num":1474,"publish":true},
{"name":"C1475","location":"T.H.65 SB @ 41st Ave","controller":"ctl_C1475","notes":"L874\n\n#LiveStream #Recorded","cam_num":1475,"publish":true},
{"name":"C1476","location":"T.H.65 SB @ 44th Ave","controller":"ctl_C1476","notes":"L875\n\n#LiveStream #Recorded","cam_num":1476,"publish":true},
{"name":"C1477","location":"T.H.65 NB @ 45th Ave","controller":"ctl_C1477","notes":"L876\n\n#LiveStream #Recorded","cam_num":1477,"publish":true},
{"name":"C1478","location":"T.H.65 NB @ 47th Ave","controller":"ctl_C1478","notes":"L877\n\n#LiveStream #Recorded","cam_num":1478,"publish":true},
{"name":"C1479","location":"T.H.65 SB @ 49th Ave","controller":"ctl_C1479","notes":"L878\n\n#LiveStream #Recorded","cam_num":1479,"publish":true},
{"name":"C1480","location":"T.H.65 SB @ 50th Ave","controller":"ctl_C1480","notes":"L879\n\n#LiveStream #Recorded","cam_num":1480,"publish":true},
{"name":"C1481","location":"T.H.65 SB @ 52nd Ave","controller":"ctl_C1481","notes":"L880\n\n#LiveStream #Recorded","cam_num":1481,"publish":true},
{"name":"C1482","location":"T.H.65 SB @ 53rd Ave","controller":"ctl_C1482","notes":"L881\n\n#LiveStream #Recorded","cam_num":1482,"publish":true},
{"name":"C1483","location":"T.H.65 SB @ Medtronic Pkwy","controller":"ctl_C1483","notes":"L788\n\n#LiveStream #Recorded","cam_num":1483,"publish":true},
{"name":"C1485","location":"T.H.65 NB @ Mississippi St","controller":"ctl_C1485","notes":"L789\n\n#LiveStream #Recorded","cam_num":1485,"publish":true},
{"name":"C1486","location":"T.H.65 SB @ 73rd Ave","controller":"ctl_C1486","notes":"L790\n\n#LiveStream #Recorded","cam_num":1486,"publish":true},
{"name":"C1487","location":"T.H.65 NB @ Osborne Rd","controller":"ctl_C1487","notes":"L791\n\n#LiveStream #Recorded","cam_num":1487,"publish":true},
{"name":"C1488","location":"T.H.65 SB @ 81st Ave NE","controller":"ctl_C1488","notes":"L792\n\n#LiveStream #Recorded","cam_num":1488,"publish":true},
{"name":"C1490","location":"T.H.65 NB @ 85th Ave NE","controller":"ctl_C1490","notes":"L793\n\n#LiveStream #Recorded","cam_num":1490,"publish":true},
{"name":"C1491","location":"T.H.65 N-S @ 93rd Ln (Clover Leaf Pkwy)","controller":"ctl_C1491","notes":"L794\n\n#LiveStream #Recorded","cam_num":1491,"publish":true},
{"name":"C1492","location":"T.H.65 SB @ 99th Ave","controller":"ctl_C1492","notes":"L795\n\n#LiveStream #Recorded","cam_num":1492,"publish":true},
{"name":"C1493","location":"T.H.65 NB @ 105th Ave","controller":"ctl_C1493","notes":"L796\n\n#LiveStream #Recorded","cam_num":1493,"publish":true},
{"name":"C1494","location":"T.H.65 SB @ 109th Ave","controller":"ctl_C1494","notes":"L797\n\n#LiveStream #Recorded","cam_num":1494,"publish":true},
{"name":"C1495","location":"T.H.65 SB @ 117th Ave","controller":"ctl_C1495","notes":"L798\n\n#LiveStream #Recorded","cam_num":1495,"publish":true},
{"name":"C1497","location":"T.H.65 NB @ Bunker Lake Blvd","controller":"ctl_C1497","notes":"L799\n\n#LiveStream #Recorded","cam_num":1497,"publish":true},
{"name":"C1498","location":"T.H.65 N-S @ 147th Ave (Andover Blvd)","controller":"ctl_C1498","notes":"L800\n\n#LiveStream #Recorded","cam_num":1498,"publish":true},
{"name":"C1499","location":"T.H.65 NB @ Constance Blvd","controller":"ctl_C1499","notes":"L801\n\n#LiveStream #Recorded","cam_num":1499,"publish":true},
{"name":"C1500","location":"T.H.65 NB @ Crosstown Blvd","controller":"ctl_C1500","notes":"L802\n\n#LiveStream #Recorded","cam_num":1500,"publish":true},
{"name":"C30056","location":"T.H.65 S of Viking Blvd","controller":"ctl_1377","notes":"TH 65 SIGNAL CAMERA AT SOUTH J-TURN\nL7008\n\n#LiveStream #Recorded","cam_num":1501,"publish":true},
{"name":"C30057","location":"T.H.65 NB @ Viking Blvd","controller":"ctl_1408","notes":"TH 65 SIGNAL CAMERA AT VIKING BLVD\nL6617\n\n#LiveStream #Recorded","cam_num":1502,"publish":true},
{"name":"C30058","location":"T.H.65 SB N of Viking Blvd","controller":"ctl_1378","notes":"TH 65 SIGNAL CAMERA AT NORTH J-TURN\nL6534\n\n#LiveStream #Recorded","cam_num":1503,"publish":true},
{"name":"C1502","location":"T.H.65 N-S @ 213th Ave (Sims Rd/Co Rd 86)","controller":"ctl_C1502","notes":"L804\n\n#LiveStream #Recorded","cam_num":1504,"publish":true},
{"name":"C1507","location":"T.H.65 SB @ Co Rd 74 (221st Av)","controller":"ctl_C1507","notes":"L882\n\n#LiveStream #Recorded","cam_num":1505,"publish":true},
{"name":"C1503","location":"T.H.65 NB @ C.S.A.H.24 (237th Av)","controller":"ctl_C1503","notes":"L1060\n\n#SigOps\n\n#LiveStream #Recorded","cam_num":1506,"publish":true},
{"name":"C5071","location":"T.H.77 S of T.H.13","controller":"ctl_929","notes":"L1874\n\n#LiveStream #Recorded","cam_num":1507,"publish":true},
{"name":"C30604","location":"T.H.77 SB S of Old Shakopee Rd (Minnesota River)","controller":"ctl_2541","notes":"ON NID POLE\n\n#LiveStream #Recorded","cam_num":1508,"publish":true},
{"name":"C30603","location":"T.H.77 SB N of Old Shakopee Rd","controller":"ctl_2540","notes":"ON NID POLE\n\n#LiveStream #Recorded","cam_num":1509,"publish":true},
{"name":"C5111","location":"T.H.77 SB S of Killebrew Dr","controller":"ctl_5111","notes":"L218\n\n#LiveStream #Recorded","cam_num":1510,"publish":true},
{"name":"C30686","location":"T.H.77 N-S @ American Blvd","controller":"ctl_1363","notes":"#LiveStream #Recorded","cam_num":1511,"publish":true},
{"name":"C30747","location":"T.H.77 SB N of Diagonal Blvd","controller":"ctl_2468","notes":"#LiveStream #Recorded\n\nOn NID pole RTMC Cam\n\nL911","cam_num":1512,"publish":true},
{"name":"C1514","location":"T.H.25 NB @ Co Rd 75","controller":"ctl_1108","notes":"#Recorded","cam_num":1514,"publish":true},
{"name":"C30017","location":"T.H.55 EB @ T.H.25 NB","controller":"ctl_970","notes":"L890","cam_num":1520,"publish":true},
{"name":"C30533","location":"T.H.55 EB @ C.S.A.H.19","controller":"ctl_2505","notes":"SIG 1735391\n\n#Recorded","cam_num":1527,"publish":true},
{"name":"C30532","location":"T.H.55 WB @ Willow Dr","controller":"ctl_2504","notes":"SIG 1736310\n\n#Recorded","cam_num":1528,"publish":true},
{"name":"C1529","location":"T.H.55 EB @ Arrowhead Dr","controller":"ctl_93616","notes":"L513\n\nSIG 1736067\n\n#LiveStream #Recorded","cam_num":1529,"publish":true},
{"name":"C1530","location":"T.H.55 EB @ Pinto Dr","controller":"ctl_1098","notes":"L866\n\nSIG 1997928\n\n#LiveStream #Recorded","cam_num":1530,"publish":true},
{"name":"C1531","location":"T.H.55 WB @ Sioux Dr","controller":"ctl_1099","notes":"L867\n\nSIG 1735943\n\n#LiveStream #Recorded","cam_num":1531,"publish":true},
{"name":"C1532","location":"T.H.55 EB @ Peony Ln","controller":"ctl_1100","notes":"L868\n\nSIG 1735393\n\n#LiveStream #Recorded","cam_num":1532,"publish":true},
{"name":"C1533","location":"T.H.55 WB @ Rockford Rd","controller":"ctl_1101","notes":"L514\n\nSIG 1735963\n\n#LiveStream #Recorded","cam_num":1533,"publish":true},
{"name":"C1534","location":"T.H.55 EB @ Vicksburg Ln","controller":"ctl1534","notes":"L869\n\nSIG 1735394 - old signal\nNew System ID# 5236255  (11/10/25)\nAssigned C30571 for new camera\n\n#LiveStream #Recorded","cam_num":1534,"publish":true},
{"name":"C1535","location":"T.H.55 EB @ Fernbrook Ln","controller":"ctl_93601","notes":"L515\n\nSIG 1735396\n\n#LiveStream #Recorded","cam_num":1535,"publish":true},
{"name":"C1537","location":"T.H.55 EB @ Xenium Ln (Northwest Blvd)","controller":"ctl_93602","notes":"L516\n\nSIG 1735398\n\n#LiveStream #Recorded","cam_num":1537,"publish":true},
{"name":"C1538","location":"T.H.55 EB @ Co Rd 6","controller":"ctl_93613","notes":"L517\n\nSIG 1735399\nNew camera assigned as C30572\n\n#LiveStream #Recorded","cam_num":1538,"publish":true},
{"name":"C1539","location":"T.H.55 WB @ South Shore Dr","controller":"ctl_93614","notes":"L518\n\nSIG 22371009\nWas also assigned C30722 for new camera.\n\n#LiveStream #Recorded","cam_num":1539,"publish":true},
{"name":"C1540","location":"T.H.55 WB @ Revere Ln","controller":"ctl_735","notes":"L2097\n\nSIG 1735402\n\n#LiveStream #Recorded","cam_num":1540,"publish":true},
{"name":"C1541","location":"T.H.55 WB @ Boone Ave (General Mills Blvd)","controller":"ctl_93617","notes":"L519\n\nSIG 1735403\n\n#LiveStream #Recorded","cam_num":1541,"publish":true},
{"name":"C1542","location":"T.H.55 EB @ Rhode Island Ave","controller":"ctl_93618","notes":"L520\n\nSIG 1735405\n\n#LiveStream #Recorded","cam_num":1542,"publish":true},
{"name":"C1543","location":"T.H.55 WB @ Glenwood Ave","controller":"ctl_730","notes":"L2092\n\nSIG 1735406\n\n#LiveStream #Recorded\n\nCurrently testing with ONVIF.","cam_num":1543,"publish":true},
{"name":"C1544","location":"T.H.55 WB @ Schaper Rd","controller":"ctl_93619","notes":"L521\n\nSIG 1735958\n\n#LiveStream #Recorded","cam_num":1544,"publish":true},
{"name":"C1545","location":"T.H.55 WB @ Meadow Ln","controller":"ctl_93620","notes":"L522\n\nSIG 2022490\n\n#LiveStream #Recorded","cam_num":1545,"publish":true},
{"name":"C1546","location":"T.H.55 WB @ Theodore Wirth Pkwy","controller":"ctl_731","notes":"L2093\n\nSIG 1735409\n\n#LiveStream #Recorded","cam_num":1546,"publish":true},
{"name":"C30164","location":"T.H.52 SB @ 117th St WB","controller":"ctl_1684","notes":"SIGNAL CAM-WEST RAMPS\nL479\n\n#LiveStream #Recorded","cam_num":1547,"publish":true},
{"name":"C30165","location":"T.H.52 NB @ 117th St WB","controller":"ctl_1023","notes":"SIGNAL CAM-EAST RAMPS\nL478\n\n#LiveStream #Recorded","cam_num":1548,"publish":true},
{"name":"C30055","location":"Concord Blvd NB @ Broderick Blvd","controller":"ctl_1351","notes":"Signal Sys 22441 cam N ramps\nL2402\n\n#LiveStream #Recorded","cam_num":1549,"publish":true},
{"name":"C30054","location":"T.H.52 SB @ Southview Blvd (West ramps)","controller":"ctl_1350","notes":"SIGNAL SYS 22414 CAMERA WEST RAMPS\nL2401\n\n#LiveStream #Recorded","cam_num":1552,"publish":true},
{"name":"C30053","location":"T.H.52 NB @ Southview Blvd (East ramps)","controller":"ctl_1349","notes":"SIGNAL SYS 22415 CAMERA EAST RAMPS\nL2400\n\n#LiveStream #Recorded","cam_num":1553,"publish":true},
{"name":"C30716","location":"T.H.52 SB @ Marie Ave","controller":"ctl_1701","notes":"L1488\n\n#LiveStream #Recorded\n\n\nOn Nid Pole. RTMC Cam","cam_num":1555,"publish":true},
{"name":"C30643","location":"T.H.55 WB @ Doyle Path (MP 212.2)","controller":"ctl_2740","notes":"#LiveStream #Recorded","cam_num":1557,"publish":true},
{"name":"C30644","location":"T.H.55 WB E of Co Rd 42 (MP 213.68)","controller":"ctl_2738","notes":"#LiveStream #Recorded","cam_num":1558,"publish":true},
{"name":"C30645","location":"T.H.55 WB @ Goodwin Ave (MP 215.31)","controller":"ctl_2736","notes":"#LiveStream #Recorded","cam_num":1559,"publish":true},
{"name":"C30646","location":"T.H.55 WB @ Jacob Ave (MP 217.80)","controller":"ctl_2734","notes":"#LiveStream #Recorded","cam_num":1560,"publish":true},
{"name":"C30101","location":"T.H.55 EB @ General Sieben Dr NB","controller":"ctl_1490","notes":"Signal Camera TH 55 at General Sieben Dr. Hastings\nL2120\n\n#LiveStream #Recorded","cam_num":1561,"publish":true},
{"name":"C30100","location":"T.H.55 EB @ Pleasant Dr NB","controller":"ctl_1491","notes":"Signal Camera TH 55 at Pleasant Dr. Hastings\nL2121\n\n#LiveStream #Recorded","cam_num":1562,"publish":true},
{"name":"C30099","location":"T.H.55 EB @ Westview Dr SB","controller":"ctl_1492","notes":"Signal Camera TH55 at WestView Dr Hastings\nL2122\n\n#LiveStream #Recorded","cam_num":1563,"publish":true},
{"name":"C30098","location":"T.H.55 WB @ River St SB","controller":"ctl_1493","notes":"Signal Cam Th 55 at River St. Hastings\nL2123\n\n#LiveStream #Recorded","cam_num":1566,"publish":true},
{"name":"C30097","location":"T.H.55 WB @ Pine St SB","controller":"ctl_1494","notes":"Signal Camera TH 55 at Pine St. Hastings\nL2124\n\n#LiveStream #Recorded","cam_num":1567,"publish":true},
{"name":"C30690","location":"I-35 NB N of Co Rd 46 (Buck Hill)","controller":"ctl_1364","notes":"#LiveStream #Recorded","cam_num":1604,"publish":true},
{"name":"C6091","location":"I-35W SB @ Black Dog Rd","controller":"ctl_10000","notes":"L216\n\n#LiveStream #Recorded","cam_num":1609,"publish":true},
{"name":"C30500","location":"I-35W NB N of 106th St","controller":"ctl_2233","notes":"cam on NID pole\n\n#LiveStream #Recorded","cam_num":1610,"publish":true},
{"name":"C30501","location":"I-35W SB @ 92nd St","controller":"ctl_2597","notes":"CAM ON NID POLE\n\n#LiveStream #Recorded","cam_num":1611,"publish":true},
{"name":"C30502","location":"I-35W NB @ 86th St","controller":"ctl_2598","notes":"#LiveStream #Recorded","cam_num":1612,"publish":true},
{"name":"C6131","location":"I-35W SB @ 82nd St","controller":"ctl_1021","notes":"Camera fiber destination is 35W/494 shelter.\nL6498\n\n#LiveStream #Recorded","cam_num":1614,"publish":true},
{"name":"C30687","location":"I-35W SB @ 58th St","controller":"ctl_1274","notes":"#LiveStream #Recorded\n\nBehind sound wall.","cam_num":1617,"publish":true},
{"name":"C6211","location":"I-35W NB @ 38th St","controller":"ctl_2300","notes":"L213\n(formerly 6211)\n#LiveStream #Recorded","cam_num":1618,"publish":true},
{"name":"C6212","location":"I-35W NB @ 36th St","controller":"ctl_2216","notes":"L2757\n(formerly 6212)\n#LiveStream #Recorded","cam_num":1619,"publish":true},
{"name":"C6221","location":"I-35W NB @ 33rd St","controller":"ctl_20000","notes":"L6368\n(formerly 6221)\n#LiveStream #Recorded","cam_num":1620,"publish":true},
{"name":"C30688","location":"I-35W NB @ 31st St","controller":"ctl_1271","notes":"#LiveStream #Recorded","cam_num":1621,"publish":true},
{"name":"C30594","location":"I-35W SB S of 26th St","controller":"ctl_2531","notes":"ON NID POLE\n(formerly 1624)\n#LiveStream #Recorded","cam_num":1622,"publish":true},
{"name":"C30279","location":"I-35W SB @ 24th St","controller":"ctl_2292","notes":"L654\n(formerly 6231)\n#LiveStream #Recorded","cam_num":1623,"publish":true},
{"name":"C30167","location":"I-35W NB @ Franklin Ave WB","controller":"ctl_1438","notes":"L6425\n(formerly 6241)\n#LiveStream #Recorded","cam_num":1624,"publish":true},
{"name":"C8341","location":"I-35W SB @ I-94 EB","controller":"ctl_1890","notes":"#LiveStream #Recorded\nlink 681","cam_num":1625,"publish":true},
{"name":"C6261","location":"I-35W SB @ 7th St","controller":"ctl_397","notes":"L2077\n(fomerly 6261)\n#LiveStream #Recorded","cam_num":1627,"publish":true},
{"name":"C1628","location":"I-35W NB @ Washington Ave","controller":"ctl_1004","notes":"Camera fiber destination is 35W/36 shelter\nL649\n\n#LiveStream #Recorded","cam_num":1628,"publish":true},
{"name":"C1629","location":"I-35W NB @ University Ave","controller":"ctl_1008","notes":"L6512\n\n#LiveStream #Recorded","cam_num":1629,"publish":true},
{"name":"C30514","location":"I-35W NB @ 8th St SE","controller":"ctl_2600","notes":"proposed cam on NID\n\n#LiveStream #Recorded","cam_num":1630,"publish":true},
{"name":"C6301","location":"I-35W SB @ Broadway St","controller":"ctl_6000","notes":"L6513\n(formerly 6301)\n#LiveStream #Recorded","cam_num":1631,"publish":true},
{"name":"C30177","location":"I-35W NB @ T.H.36 WB","controller":"ctl_1694","notes":"L480\n\n#LiveStream #Recorded","cam_num":1634,"publish":true},
{"name":"C30199","location":"I-35W NB @ Co Rd D WB","controller":"ctl_1695","notes":"L481\n\n#LiveStream #Recorded","cam_num":1636,"publish":true},
{"name":"C30207","location":"I-35W NB @ I-694 WB","controller":"ctl_1713","notes":"L482\n\n#LiveStream #Recorded","cam_num":1637,"publish":true},
{"name":"C30200","location":"I-35W NB N of I-694","controller":"ctl_1714","notes":"L483\n\n#LiveStream #Recorded","cam_num":1638,"publish":true},
{"name":"C30201","location":"I-35W SB @ Co Rd H WB","controller":"ctl_1716","notes":"L484\n\n#LiveStream #Recorded","cam_num":1639,"publish":true},
{"name":"C30203","location":"I-35W NB @ T.H.10 EB","controller":"ctl_1717","notes":"L485\n\n#LiveStream #Recorded","cam_num":1641,"publish":true},
{"name":"C1642","location":"T.H.10 WB @ T.H.24","controller":"ctl_1102","notes":"Traffic signal modem. \n\n#Recorded","cam_num":1642,"publish":true},
{"name":"C1645","location":"T.H.10 WB @ Co Rd 11","controller":"ctl_1103","notes":"Modem\nL871\n\n#Recorded","cam_num":1645,"publish":true},
{"name":"C1646","location":"T.H.10 EB @ T.H.25","controller":"ctl_1104","notes":"Modem\nL892\n\n#Recorded","cam_num":1646,"publish":true},
{"name":"C1650","location":"T.H.10 WB E of Main St","controller":"ctl_1105","notes":"TIGER\nL076\nTemp fiber\n\n#LiveStream #Recorded","cam_num":1650,"publish":true},
{"name":"C1651","location":"T.H.10 WB @ Jackson Ave NW","controller":"ctl_1106","notes":"TIGER\nL909\n\nCam is on RADIO: Will not Feed to VDU\t\n\n#LiveStream #Recorded","cam_num":1651,"publish":true},
{"name":"C30229","location":"T.H.10 EB @ Proctor Ave","controller":"ctl_2375","notes":"Elk River Sig Cam\n\n#LiveStream #Recorded","cam_num":1652,"publish":true},
{"name":"C30096","location":"T.H.61 SB @ C.S.A.H.46 EB (CR-47)","controller":"ctl_1498","notes":"SIGNAL CAMERA TH 61 AT CSAH 46/47 (VERMILLION RD) HASTINGS\nL2128\n\n#LiveStream #Recorded","cam_num":1654,"publish":true},
{"name":"C30095","location":"T.H.61 NB @ 15th St WB","controller":"ctl_1497","notes":"SIGNAL CAMERA TH61 AT 15TH ST, HASTINGS\nL2127\n\n#LiveStream #Recorded","cam_num":1656,"publish":true},
{"name":"C30094","location":"T.H.61 SB @ T.H.55 EB","controller":"ctl_1496","notes":"SIGNAL CAMERA TH61 AT TH 55 HASTINGS\nL2126\n\n#LiveStream #Recorded","cam_num":1657,"publish":true},
{"name":"C30093","location":"T.H.61 SB @ 10th St EB","controller":"ctl_1495","notes":"SIGNAL CAMERA TH61 AT 10TH ST. HASTINGS\nL2125\n\n#LiveStream #Recorded","cam_num":1658,"publish":true},
{"name":"C1660","location":"T.H.61 SB @ 4th St E","controller":"ctl_c1660","notes":"Signal Pole\nL1217\n\n#LiveStream #Recorded","cam_num":1660,"publish":true},
{"name":"C1661","location":"T.H.61 NB @ 2nd St E","controller":"ctl_c1661","notes":"L1153\n\n#LiveStream #Recorded","cam_num":1661,"publish":true},
{"name":"C1662","location":"T.H.61 NB (Mississippi River)","controller":"ctl_c1662","notes":"L1154\n\n\n#LiveStream #Recorded","cam_num":1662,"publish":true},
{"name":"C1663","location":"T.H.61 NB (N of Mississippi River)","controller":"ctl_c1663","notes":"L1152\n\n#LiveStream #Recorded","cam_num":1663,"publish":true},
{"name":"C1664","location":"T.H.61 NB S of T.H.10","controller":"ctl_c1664","notes":"L1150\n\n#LiveStream #Recorded","cam_num":1664,"publish":true},
{"name":"C1665","location":"T.H.61 SB @ T.H.10","controller":"ctl_50","notes":"Signal Pole\nL1480\n\n#LiveStream #Recorded","cam_num":1665,"publish":true},
{"name":"C1666","location":"T.H.61 NB @ T.H.95","controller":"ctl_58","notes":"Signal Pole\nL1481\n\n#LiveStream #Recorded","cam_num":1666,"publish":true},
{"name":"C1667","location":"T.H.61 NB N of T.H.95","controller":"ctl_c1667","notes":"L1145\n\n#LiveStream #Recorded","cam_num":1667,"publish":true},
{"name":"C1668","location":"T.H.61 NB @ Kingsborough Tr","controller":"ctl_c1668","notes":"L1143\n\n#LiveStream #Recorded","cam_num":1668,"publish":true},
{"name":"C1669","location":"T.H.61 NB N of Kingsborough Tr","controller":"ctl_c1669","notes":"L1141\n\n#LiveStream #Recorded","cam_num":1669,"publish":true},
{"name":"C1670","location":"T.H.61 NB S of Innovation Rd","controller":"ctl_c1670","notes":"L1139\n\n#LiveStream #Recorded","cam_num":1670,"publish":true},
{"name":"C1672","location":"T.H.61 NB @ Innovation Rd","controller":"ctl_c1672","notes":"L1136\n\n#LiveStream #Recorded","cam_num":1672,"publish":true},
{"name":"C1673","location":"T.H.61 NB @ Jamaica Ave","controller":"ctl_c1673","notes":"L1132\n\n#LiveStream #Recorded","cam_num":1673,"publish":true},
{"name":"C1674","location":"T.H.61 NB S of 80th St","controller":"ctl_c1674","notes":"L1129\n\n#LiveStream #Recorded","cam_num":1674,"publish":true},
{"name":"C1675","location":"T.H.61 SB @ 80th St","controller":"ctl_60","notes":"Signal Pole\nL1482\n\n#LiveStream #Recorded\n\nOut of service until intersection is rebuilt - 4/26 JM  Changed to controller Construction","cam_num":1675,"publish":true},
{"name":"C1676","location":"T.H.61 NB S of 70th St","controller":"ctl_c1676","notes":"L1122\n\n#LiveStream #Recorded","cam_num":1676,"publish":true},
{"name":"C1677","location":"T.H.61 NB S of Glen Rd","controller":"ctl_c1677","notes":"L1118\n\n#LiveStream #Recorded\n\nS of Glen - IP should be 10.133.234.136","cam_num":1677,"publish":true},
{"name":"C1678","location":"T.H.61 NB @ Glen Rd","controller":"ctl_63","notes":"Signal Pole\nL1483\n\n#LiveStream #Recorded","cam_num":1678,"publish":true},
{"name":"C1681","location":"T.H.61 NB @ Bailey Rd (Maxwell Av)","controller":"ctl_195","notes":"Signal Pole\nL1485\n\n#LiveStream #Recorded","cam_num":1681,"publish":true},
{"name":"C1682","location":"T.H.61 NB @ Carver Ave","controller":"ctl_c1682","notes":"L1168\n\n#LiveStream #Recorded","cam_num":1682,"publish":true},
{"name":"C1683","location":"T.H.61 NB @ Highwood Ave","controller":"ctl_c1683","notes":"L1165\n\n#LiveStream #Recorded","cam_num":1683,"publish":true},
{"name":"C1684","location":"T.H.61 NB @ Lower Afton Rd","controller":"ctl_196","notes":"Signal Pole\nL1486\n\n#LiveStream #Recorded","cam_num":1684,"publish":true},
{"name":"C1685","location":"T.H.61 NB S of Warner Rd","controller":"ctl_c1685","notes":"L1158\n\n#LiveStream #Recorded","cam_num":1685,"publish":true},
{"name":"C1686","location":"T.H.61 SB @ Warner Rd","controller":"ctl_c1686","notes":"L1156\n\n#LiveStream #Recorded","cam_num":1686,"publish":true},
{"name":"C30565","location":"I-694 WB @ Matterhorn Dr","controller":"ctl_2726","notes":"L3253\n\n#LiveStream #Recorded","cam_num":1703,"publish":true},
{"name":"C1711","location":"T.H.61 SB @ Frost Ave (Parkway Dr)","controller":"ctl_C1711","notes":"L1200\n\n#LiveStream #Recorded","cam_num":1711,"publish":true},
{"name":"C1712","location":"T.H.61 NB @ Roselawn Ave","controller":"ctl_C1712","notes":"L1201\n\n#LiveStream #Recorded","cam_num":1712,"publish":true},
{"name":"C1713","location":"T.H.61 NB @ Co Rd B","controller":"ctl_124","notes":"L1202\n\n#LiveStream #Recorded","cam_num":1713,"publish":true},
{"name":"C1714","location":"T.H.61 NB @ Co Rd C","controller":"ctl_C1714","notes":"L1203\n\n#LiveStream #Recorded","cam_num":1714,"publish":true},
{"name":"C1715","location":"T.H.61 SB @ Beam Ave","controller":"ctl_C1715","notes":"L1204\n\n#LiveStream #Recorded","cam_num":1715,"publish":true},
{"name":"C1716","location":"T.H.61 SB @ Co Rd D","controller":"ctl_C1716","notes":"L1205\n\n#LiveStream #Recorded","cam_num":1716,"publish":true},
{"name":"C1719","location":"T.H.61 NB @ Buerkle Rd","controller":"ctl_C1719","notes":"L1065\n\n#LiveStream #Recorded","cam_num":1719,"publish":true},
{"name":"C1720","location":"T.H.61 NB @ Willow Lake Rd","controller":"ctl_C1720","notes":"L1066\n\n#LiveStream #Recorded","cam_num":1720,"publish":true},
{"name":"C1721","location":"T.H.61 NB @ Co Rd E","controller":"ctl_C1721","notes":"L1067\n\n#LiveStream #Recorded","cam_num":1721,"publish":true},
{"name":"C1722","location":"T.H.61 SB @ Cedar Ave","controller":"ctl_C1722","notes":"L1068\n\n#LiveStream #Recorded","cam_num":1722,"publish":true},
{"name":"C1723","location":"T.H.61 NB @ Co Rd F","controller":"ctl_C1723","notes":"L1069\n\n#LiveStream #Recorded","cam_num":1723,"publish":true},
{"name":"C1724","location":"T.H.61 SB @ White Bear Ave","controller":"ctl_C1724","notes":"L1070\n\n#LiveStream #Recorded","cam_num":1724,"publish":true},
{"name":"C1725","location":"T.H.61 SB @ Co Rd 96","controller":"ctl_C1725","notes":"L1071\n\n#LiveStream #Recorded","cam_num":1725,"publish":true},
{"name":"C1726","location":"T.H.61 NB @ 2nd St","controller":"ctl_C1726","notes":"L1072\n\n#LiveStream #Recorded","cam_num":1726,"publish":true},
{"name":"C1727","location":"T.H.61 SB @ 4th St","controller":"ctl_C1727","notes":"L1073\n\n#LiveStream #Recorded","cam_num":1727,"publish":true},
{"name":"C1728","location":"T.H.61 NB @ 7th St","controller":"ctl_C1728","notes":"L1074\n\n#LiveStream #Recorded","cam_num":1728,"publish":true},
{"name":"C30588","location":"T.H.61 NB @ 8th St","controller":"ctl_2706","notes":"TAMS System Id: 7825643\n\nSIG 7825643\n\n#LiveStream #Recorded","cam_num":1729,"publish":true},
{"name":"C1729","location":"T.H.61 NB @ T.H.96","controller":"ctl_C1729","notes":"L1075\n\n#LiveStream #Recorded","cam_num":1730,"publish":true},
{"name":"C1730","location":"T.H.61 NB @ Buffalo St (MP 148.7)","controller":"ctl_C1730","notes":"L1076\n\n#LiveStream #Recorded","cam_num":1731,"publish":true},
{"name":"C1731","location":"T.H.61 NB @ Co Rd J (MP 150)","controller":"ctl_C1731","notes":"L1077\n\n#LiveStream #Recorded","cam_num":1732,"publish":true},
{"name":"C30255","location":"U.S.61 NB @ 257th St (MP 163.9)","controller":"ctl_2319","notes":"Signal Camera Hwy 61 Wyoming\nL3999\n\n#LiveStream #Recorded","cam_num":1745,"publish":true},
{"name":"C30256","location":"U.S.61 NB @ 259th St (MP 164.2)","controller":"ctl_2318","notes":"Signal Camera Hwy 61 Wyoming\nL3998\n\n#LiveStream #Recorded","cam_num":1746,"publish":true},
{"name":"C30206","location":"T.H.61 @ Fallbrook Ave","controller":"ctl_2317","notes":"Signal Camera\nL3997\n\n#LiveStream #Recorded","cam_num":1749,"publish":true},
{"name":"C1800","location":"I-35E NB @ Pilot Knob Rd","controller":"ctl_18000","notes":"L6592\n\n#LiveStream #Recorded","cam_num":1800,"publish":true},
{"name":"C30486","location":"I-94 EB E of Co Rd 81","controller":"ctl_2366","notes":"L596\n\n#LiveStream #Recorded","cam_num":1804,"publish":true},
{"name":"C30143","location":"I-94 EB @ Dayton Pkwy NB","controller":"ctl_2284","notes":"L022\n\n#LiveStream #Recorded","cam_num":1806,"publish":true},
{"name":"C30742","location":"I-94 EB W of Maple Grove Pkwy","controller":"ctl_2463","notes":"#LiveStream #Recorded\n\nOn NID pole RTMC Cam\n\nL60","cam_num":1807,"publish":true},
{"name":"C30487","location":"I-94 EB E of 95th Ave","controller":"ctl_2365","notes":"L595\n\n#LiveStream #Recorded","cam_num":1808,"publish":true},
{"name":"C30527","location":"I-94 WB E of Weaver Lake Rd","controller":"ctl_1224","notes":"#LiveStream #Recorded","cam_num":1810,"publish":true},
{"name":"C30685","location":"I-94 WB W of U.S.169","controller":"ctl_343","cam_num":1812,"publish":true},
{"name":"C30751","location":"T.H.169 NB S of I-94","controller":"ctl_2754","notes":"#LiveStream #Recorded\n\nOn NID pole RTMC Cam\nL1741","cam_num":1813,"publish":true},
{"name":"C8181","location":"I-94 EB @ Shingle Creek Pkwy","controller":"ctl_709","notes":"#LiveStream #Recorded\nlink 1773","cam_num":1818,"publish":true},
{"name":"C30697","location":"I-94 EB @ T.H.100","controller":"ctl_1268","notes":"#LiveStream #Recorded","cam_num":1819,"publish":true},
{"name":"C30092","location":"I-94 E-W S of I-694","controller":"ctl_928","notes":"L115\n\n#LiveStream #Recorded","cam_num":1820,"publish":true},
{"name":"C30745","location":"I-94 WB @ 53rd Ave","controller":"ctl_2761","notes":"#LiveStream #Recorded\n\nOn NID pole RTMC Cam\n\nL764","cam_num":1821,"publish":true},
{"name":"C30748","location":"I-94 EB N of 42nd Ave","controller":"ctl_2469","notes":"#LiveStream #Recorded\n\nOn NID pole RTMC Cam\n\nL912","cam_num":1822,"publish":true},
{"name":"C8220","location":"I-94 EB @ Dowling Ave","controller":"ctl_412","notes":"#LiveStream #Recorded\nlink 1609","cam_num":1823,"publish":true},
{"name":"C8221","location":"I-94 WB @ Dowling Ave","controller":"ctl_413","notes":"#LiveStream #Recorded\nlink 1611","cam_num":1824,"publish":true},
{"name":"C30691","location":"I-94 CD EB @ Plymouth Ave","controller":"ctl_1269","notes":"#LiveStream #Recorded","cam_num":1825,"publish":true},
{"name":"C8251","location":"I-94 WB @ Plymouth Ave","controller":"ctl_411","notes":"#LiveStream #Recorded\nlink 6423","cam_num":1826,"publish":true},
{"name":"C8261","location":"I-94 WB S of T.H.55","controller":"ctl_468","notes":"#LiveStream #Recorded\nlink 1625","cam_num":1827,"publish":true},
{"name":"C30290","location":"I-94 SB S of Dunwoody Blvd","controller":"ctl_2322","notes":"#LiveStream #Recorded\nlink 052","cam_num":1828,"publish":true},
{"name":"C30278","location":"I-94 WB @ Groveland Ave","controller":"ctl_2316","notes":"#LiveStream #Recorded\nlink 025","cam_num":1830,"publish":true},
{"name":"C30719","location":"I-94 WB @ 3rd Ave","controller":"ctl_2255","notes":"#LiveStream #Recorded\n\nOn Nid Pole. RTMC Cam\n\nLink # 1796","cam_num":1831,"publish":true},
{"name":"C8340","location":"I-94 EB W of Portland Ave","controller":"ctl_2264","notes":"#LiveStream #Recorded\nlink 682","cam_num":1832,"publish":true},
{"name":"C8350","location":"I-94 WB E of Portland Ave","controller":"ctl_C8350","notes":"Camera destination is 94/65 shelter\n\n#LiveStream #Recorded\\\nlink 6417","cam_num":1833,"publish":true},
{"name":"C8351","location":"I-94 WB @ Chicago Ave","controller":"ctl_2464","notes":"#LiveStream #Recorded\n\nOn pole attached to cabinet at S35W Chicago DMS V35WS05B\n\nL701","cam_num":1834,"publish":true},
{"name":"C30483","location":"T.H.55 NB @ I-94 (Hiawatha TMC Shelter)","controller":"ctl_1272","notes":"Hiawatha Shelter Hwy 55 Hiawatha Tunnel\n\n#LiveStream #Recorded\n308434\nlink 118","cam_num":1835,"publish":true},
{"name":"C8353","location":"I-94 EB @ T.H.55","controller":"ctl_C8353","notes":"Camera fiber destination is 94/35W Hiawatha shelter\n\n#LiveStream #Recorded\nlink 112","cam_num":1836,"publish":true},
{"name":"C8361","location":"I-94 EB W of Riverside Ave","controller":"ctl_C8361","notes":"#LiveStream #\nlink 6430","cam_num":1837,"publish":true},
{"name":"C8381","location":"I-94 WB @ 27th Ave SE","controller":"ctl_C8381","notes":"Camera fiber destination is 94/35W Hiawatha shelter\n\n#LiveStream #Recorded","cam_num":1838,"publish":true},
{"name":"C30715","location":"I-94 EB E of Franklin Ave","controller":"ctl_1434","notes":"L1278\n\n\n#LiveStream #Recorded\n\nOn Nid Pole. RTMC Cam","cam_num":1839,"publish":true},
{"name":"C30746","location":"I-94 EB @ Victoria St","controller":"ctl_2467","notes":"#LiveStream #Recorded\n\nOn NID pole RTMC Cam\n\nL902","cam_num":1846,"publish":true},
{"name":"C30749","location":"I-94 WB W of Western Ave","controller":"ctl_2470","notes":"#LiveStream #Recorded\n\nOn pole halfway up. Right by Cab. RTMC Cam\n\nL 913","cam_num":1847,"publish":true},
{"name":"C8481","location":"I-94 WB @ John Ireland Blvd","controller":"ctl_1147","notes":"#LiveStream #Recorded\nlink 4090","cam_num":1848,"publish":true},
{"name":"C30717","location":"I-94 WB @ I-35E NB","controller":"ctl_1712","notes":"L1709\t\n\n#LiveStream #Recorded\n\nOn Nid Pole. RTMC Cam","cam_num":1853,"publish":true},
{"name":"C30595","location":"I-94 E-W @ Mounds Blvd","controller":"ctl_2532","notes":"ON NID POLE\n\n#LiveStream #Recorded","cam_num":1854,"publish":true},
{"name":"C30743","location":"I-94 EB E of Mounds Blvd","controller":"ctl_2465","notes":"#LiveStream #Recorded\n\nOn NID pole RTMC Cam\n\nL706","cam_num":1855,"publish":false},
{"name":"C30744","location":"I-94 EB E of T.H.61","controller":"ctl_1508","notes":"#LiveStream #Recorded\n\nOn NID pole RTMC Cam\n\nL761","cam_num":1857,"publish":false},
{"name":"C30596","location":"I-94 EB @ Ruth St","controller":"ctl_2533","notes":"ON NID POLE\n\n#LiveStream #Recorded","cam_num":1858,"publish":true},
{"name":"C30251","location":"I-94 WB E of T.H.120","controller":"ctl_1477","notes":"#LiveStream #Recorded","cam_num":1861,"publish":true},
{"name":"C30285","location":"I-94 WB @ Ideal Ave N","controller":"ctl_1218","notes":"#LiveStream #Recorded","cam_num":1862,"publish":true},
{"name":"C30286","location":"I-94 WB E of Radio Dr","controller":"ctl_2399","notes":"#LiveStream #Recorded","cam_num":1863,"publish":true},
{"name":"C30287","location":"I-94 EB E of Co Rd 71 (E of Neal Ave)","controller":"ctl_2411","notes":"#LiveStream #Recorded","cam_num":1866,"publish":true},
{"name":"C30288","location":"I-94 EB W of Co Rd 21 (Stagecoach Tr)","controller":"ctl_2414","notes":"#LiveStream #Recorded","cam_num":1867,"publish":true},
{"name":"C30289","location":"I-94 WB W of T.H.95 (St Croix Trl)","controller":"ctl_2418","notes":"#LiveStream #Recorded","cam_num":1868,"publish":true},
{"name":"C1911","controller":"ctl_237","notes":"Patrol Helicopter CH2","cam_num":1911,"publish":false},
{"name":"C1912","controller":"ctl_236","notes":"Patrol Helicopter CH1","cam_num":1912,"publish":false},
{"name":"C30696","location":"I-394 WB @ Theodore Wirth Pkwy","controller":"ctl_1482","notes":"#LiveStream #Recorded","cam_num":1914,"publish":true},
{"name":"C30091","location":"I-394 WB @ Penn Ave","controller":"ctl_1347","notes":"L017\n\n#LiveStream #Recorded","cam_num":1915,"publish":true},
{"name":"C30597","location":"I-394 WB @ Dunwoody Blvd","controller":"ctl_2534","notes":"ON NID POLE\n\n#LiveStream #Recorded","cam_num":1917,"publish":true},
{"name":"C30714","location":"I-94 WB @ I-394 EB","controller":"ctl_2371","notes":"#LiveStream #Recorded\n\nOn Nid Pole. Halfway up the pole. RTMC Cam\n\nLink #1799","cam_num":1918,"publish":true},
{"name":"C30559","location":"Cleveland Ave SB @ Co Rd B","controller":"ctl_1436","notes":"Signal system id 2093957 ","cam_num":2000,"publish":true},
{"name":"C30295","location":"T.H.36 WB @ Fairview Ave","controller":"ctl_1565","notes":"SIGNAL CAMERA TH36/FAIRVIEW NORTH RAMPS\n\n#LiveStream #Recorded","cam_num":2001,"publish":true},
{"name":"C30296","location":"T.H.36 EB @ Fairview Ave","controller":"ctl_1566","notes":"TH36 AT FAIRVIEW SOUTH RAMP SIGNAL CAMERA\n\n#LiveStream #Recorded","cam_num":2002,"publish":true},
{"name":"C30252","location":"T.H.36 @ Hamline Ave","controller":"ctl_2326","notes":"SIGNAL CAMERA TH36 RAMPS AT HAMLINE\n\n#LiveStream #Recorded","cam_num":2003,"publish":true},
{"name":"C30561","location":"T.H.36 EB @ Dale St NB","controller":"ctl_2241","notes":"Signal system id 1736170 ","cam_num":2006,"publish":true},
{"name":"C30560","location":"T.H.36 WB @ Dale St SB","controller":"ctl_2240","notes":"Signal system id 1736171 ","cam_num":2007,"publish":true},
{"name":"C30562","location":"T.H.36 WB @ Rice St NB","controller":"ctl_2246","notes":"Signal system id 1736781","cam_num":2008,"publish":true},
{"name":"C30539","location":"I-35 NB @ T.H.95 (MP 147.8)","controller":"ctl_2501","notes":"SIG 1735884\n#LiveStream #Recorded","cam_num":2076,"publish":true},
{"name":"C30499","location":"T.H.62 WB @ Portland Ave","controller":"ctl_93979","notes":"Signal Camera\nL6405\n\n#LiveStream #Recorded","cam_num":2110,"publish":true},
{"name":"C30482","location":"T.H.62 EB E of T.H.100","controller":"ctl_371","notes":"L584\n\n#LiveStream #Recorded","cam_num":2116,"publish":true},
{"name":"C30710","location":"T.H.100 SB @ Windsor Ave","controller":"ctl_2749","notes":"L3264\n\n#LiveStream #Recorded","cam_num":2121,"publish":true},
{"name":"C30564","location":"T.H.100 NB N of 50th St","controller":"ctl_2747","notes":"L3262\n\n#LiveStream #Recorded","cam_num":2131,"publish":true},
{"name":"C30520","location":"T.H.100 SB @ Vernon Ave (W ramp)","controller":"ctl_32","notes":"Signal Camera\n\n#LiveStream #Recorded","cam_num":2132,"publish":false},
{"name":"C30654","location":"T.H.100 NB @ Vernon Ave (E ramp)","controller":"ctl_31","notes":"Signal Camera\n\n#LiveStream #Recorded","cam_num":2133,"publish":false},
{"name":"C2141","location":"T.H.100 NB @ 36th St EB","controller":"ctl_905","notes":"L1894\n\n#LiveStream #Recorded","cam_num":2141,"publish":true},
{"name":"C2151","location":"T.H.100 SB @ Minnetonka Blvd EB","controller":"ctl_907","notes":"L1896\n\n#LiveStream #Recorded","cam_num":2151,"publish":true},
{"name":"C30718","location":"T.H.100 NB S of I-394","controller":"ctl_2254","notes":"#LiveStream #Recorded\n\nOn Nid Pole. RTMC Cam\n\nLink #1795","cam_num":2161,"publish":true},
{"name":"C30701","location":"Cliff Rd E-W @ Nicollet Ave (Temp Signal)","controller":"ctl_2462","notes":"Sig ID: 21983136\nTE: 139224","cam_num":2312,"publish":true},
{"name":"C30566","location":"U.S.169 SB @ Excelsior Blvd (W Ramp)","controller":"ctl_2707","notes":"New Signal System ID = 5604751\n\n#LiveStream #Recorded","cam_num":2325,"publish":true},
{"name":"C30567","location":"U.S.169 @ Excelsior Blvd (E Ramp)","controller":"ctl_1884","notes":"New Signal System ID = 5604752\n#LiveStream\n#Recorded","cam_num":2326,"publish":true},
{"name":"C30658","location":"U.S.169 SB @ Betty Crocker Dr (West Intersection)","controller":"ctl_38","notes":"signal ID: 1735711\n\n#LiveStream #Recorded","cam_num":2329,"publish":true},
{"name":"C30657","location":"U.S.169 NB @ Betty Crocker Dr (East Intersection)","controller":"ctl_77","notes":"signal ID: 1735710\n\n#Recorded #LiveStream","cam_num":2330,"publish":true},
{"name":"C30570","location":"U.S.169 SB @ 36th Ave (W Ramp)","controller":"ctl_2376","notes":"System  ID# 1735715\nCam30570\n\n#LiveStream #Recorded","cam_num":2331,"publish":true},
{"name":"C30569","location":"U.S.169 NB @ 36th Ave (E Ramp)","controller":"ctl_2377","notes":"System ID# 1862103 \nEast Side\n\n#LiveStream #Recorded","cam_num":2332,"publish":true},
{"name":"C30515","location":"T.H.169 SB @ Rockford Rd","controller":"ctl_2519","notes":"WEST RAMPS SIGNAL CAM\n\n#LiveStream #Recorded\nlink 1898","cam_num":2333,"publish":true},
{"name":"C30516","location":"T.H.169 NB @ Rockford Rd EB","controller":"ctl_2520","notes":"EAST RAMPS SIGNAL CAM\n\n#LiveStream #Recorded","cam_num":2334,"publish":true},
{"name":"C30221","location":"T.H.36 WB @ Manning Ave NB","controller":"ctl_2359","notes":"Signals North Ramp\nL088\n\n#LiveStream #Recorded","cam_num":2382,"publish":true},
{"name":"C30220","location":"T.H.36 EB @ Manning Ave SB","controller":"ctl_2358","notes":"Signals South Ramp\nL085\n\n#LiveStream #Recorded","cam_num":2383,"publish":true},
{"name":"C30648","location":"I-494 EB @ Portland Ave SB (S Intersection)","controller":"ctl_1487","notes":"#LiveStream #Recorded","cam_num":2417,"publish":true},
{"name":"C30647","location":"I-494 WB @ Portland Ave N-S (N Intersection)","controller":"ctl_1486","notes":"#LiveStream #Recorded","cam_num":2418,"publish":true},
{"name":"C2521","location":"T.H.252 SB @ 66th Ave","controller":"ctl_271","notes":"L1677\n\n#LiveStream #Recorded","cam_num":2521,"publish":true},
{"name":"C2522","location":"T.H.252 SB @ 70th Ave","controller":"ctl_272","notes":"L1678\n\n#LiveStream #Recorded","cam_num":2522,"publish":true},
{"name":"C2523","location":"T.H.252 NB @ 73rd Ave","controller":"ctl_273","notes":"L1679\n\n#LiveStream #Recorded","cam_num":2523,"publish":true},
{"name":"C2524","location":"T.H.252 NB @ Brookdale Dr","controller":"ctl_274","notes":"L1680\n\n#LiveStream #Recorded","cam_num":2524,"publish":true},
{"name":"C2526","location":"T.H.252 SB @ Humboldt Ave (81st Av)","controller":"ctl_275","notes":"L1681\n\n#LiveStream #Recorded","cam_num":2526,"publish":true},
{"name":"C2527","location":"T.H.252 SB @ 85th Ave","controller":"ctl_276","notes":"L1682\n\n#LiveStream #Recorded","cam_num":2527,"publish":true},
{"name":"C30528","location":"T.H.55 WB @ Niagara Ln","controller":"ctl_1980","notes":"SIG 1735395\n\n#LiveStream #Recorded","cam_num":2535,"publish":true},
{"name":"C30294","location":"I-35W NB @ 106th St","controller":"ctl_1229","notes":"SIGNAL CAMERA\nL3600\n\n#LiveStream #Recorded","cam_num":2610,"publish":true},
{"name":"C30226","location":"I-35W SB @ Long Lake Rd NB","controller":"ctl_2288","notes":"SIGNAL CAMERA\nL2780\n\n#LiveStream #Recorded","cam_num":2635,"publish":true},
{"name":"C30521","location":"T.H.10 EB E of Ramsey Blvd","controller":"ctl_2760","notes":"Using existing untill spring 2026 when new cam contract.\n\n#LiveStream #Recorded","cam_num":2657,"publish":true},
{"name":"C30591","location":"T.H.10 WB @ T.H.47 N-S (U.S. 169/Ferry St)","controller":"ctl_277","notes":"North ramp signal\n\n#LiveStream #Recorded","cam_num":2660,"publish":true},
{"name":"C30531","location":"T.H.10 EB @ 7th Ave","controller":"ctl_2506","notes":"SIG 1735043\n\n#LiveStream #Recorded","cam_num":2662,"publish":true},
{"name":"C30244","location":"T.H.10 EB @ Round Lake Blvd NB","controller":"ctl_2265","notes":"Signal Camera south ramp\nL6580\n\n#LiveStream #Recorded","cam_num":2663,"publish":true},
{"name":"C30245","location":"T.H.10 WB @ Round Lake Blvd NB","controller":"ctl_2266","notes":"signal camera north ramp\nL6581\n\n#LiveStream #Recorded","cam_num":2664,"publish":true},
{"name":"C30600","location":"T.H.61 NB @ 70th St","controller":"ctl_2538","notes":"ON NID POLE\n\n#LiveStream #Recorded\nlink 5025","cam_num":2676,"publish":true},
{"name":"C30599","location":"T.H.61 NB N of 70th St","controller":"ctl_2536","notes":"ON NID POLE\n\n#LiveStream #Recorded\nlink 5024","cam_num":2677,"publish":true},
{"name":"C30246","location":"T.H.610 EB @ Coon Rapids Blvd SB","controller":"ctl_2267","notes":"signal camera 610 at coon rapids blvd s ramp\nL6582\n\n#LiveStream #Recorded","cam_num":2694,"publish":true},
{"name":"C30239","location":"I-694 EB @ Silver Lake Rd NB","controller":"ctl_1210","notes":"Signal camera SE Quad\nL3051\n#LiveStream #Recorded","cam_num":2704,"publish":true},
{"name":"C30240","location":"I-694 WB @ Silver Lake Rd NB","controller":"ctl_1211","notes":"Signal Camera NE Quad\nL3050\n#LiveStream #Recorded","cam_num":2705,"publish":true},
{"name":"C30517","location":"I-694 WB @ Lexington Ave","controller":"ctl_1170","notes":"signal camera-north ramps\n\n#LiveStream #Recorded","cam_num":2708,"publish":true},
{"name":"C30602","location":"I-694 EB E of Rice St","controller":"ctl_2539","notes":"ON NID POLE\n\n#LiveStream #Recorded\nlink 5027","cam_num":2711,"publish":true},
{"name":"C30485","location":"Co Rd 14 EB @ I-694","controller":"ctl_2362","notes":"Signal camera-West ramps\nL1855\n\n#LiveStream #Recorded","cam_num":2722,"publish":true},
{"name":"C30484","location":"Co Rd 14 WB @ I-694","controller":"ctl_2361","notes":"Signal camera-east ramps\nL1854\n\n#LiveStream #Recorded","cam_num":2723,"publish":true},
{"name":"C30280","location":"I-94 EB @ Dayton Pkwy","controller":"ctl_c2000","notes":"Signal camera EB ramps\nL3060\n\n#LiveStream #Recorded","cam_num":2805,"publish":true},
{"name":"C30281","location":"I-94 WB @ Dayton Pkwy","controller":"ctl_2294","notes":"Signal Camera WB ramps\nL154\n\n#LiveStream #Recorded","cam_num":2806,"publish":true},
{"name":"C30247","location":"I-94 WB @ McKnight Rd","controller":"ctl_1842","notes":"SIGNAL CAMERA\n\nSIG 21341\n\n#LiveStream #Recorded","cam_num":2859,"publish":true},
{"name":"C30248","location":"Hudson Rd WB @ 4th St","controller":"ctl_1240","notes":"SIGNAL CAMERA 3M\n\nSIG 4197423\n\n#LiveStream #Recorded","cam_num":2860,"publish":true},
{"name":"C30249","location":"Hudson Rd WB @ 8th St","controller":"ctl_2311","notes":"SIGNAL CAMERA 3M\n\nSIG4197823\n\n#LiveStream #Recorded","cam_num":2862,"publish":true},
{"name":"C30250","location":"Hudson Rd WB @ 19th St","controller":"ctl_2312","notes":"SIGNAL CAMERA 3M\n\nSIG4197824\n\n#LiveStream #Recorded","cam_num":2863,"publish":true},
{"name":"C30479","location":"T.H.95 NB @ Hudson Rd (Manning Av S)","controller":"ctl_1059","notes":"Signal Camera\nL041\n\n#LiveStream #Recorded","cam_num":2865,"publish":true},
{"name":"C30656","location":"I-94 EB @ Radio Dr","controller":"ctl_335","notes":"New System ID 20864342 and TE# 124022","cam_num":2866,"publish":true},
{"name":"C3050","location":"T.H.3 SB S of T.H.62","controller":"ctl_41","notes":"L1564\n\n#LiveStream #Recorded","cam_num":3050,"publish":true},
{"name":"C3051","location":"T.H.3 SB N of T.H.62","controller":"ctl_232","notes":"L1565\n\n#LiveStream #Recorded","cam_num":3051,"publish":true},
{"name":"C3053","location":"Robert St SB @ Mendota Rd","controller":"ctl_948","notes":"L2215\n\n#LiveStream #Recorded","cam_num":3053,"publish":true},
{"name":"C3054","location":"Robert St NB @ Crusader Ave","controller":"ctl_950","notes":"L2216\n\n#LiveStream #Recorded","cam_num":3054,"publish":true},
{"name":"C3055","location":"Robert St NB @ Marie Ave","controller":"ctl_951","notes":"L2217\n\n#LiveStream #Recorded","cam_num":3055,"publish":true},
{"name":"C3056","location":"Robert St SB @ Lothenbach Ave","controller":"ctl_949","notes":"L2218\n\n#LiveStream #Recorded","cam_num":3056,"publish":true},
{"name":"C3057","location":"Robert St NB @ Wentworth Ave","controller":"ctl_952","notes":"L2219\n\n#LiveStream #Recorded","cam_num":3057,"publish":true},
{"name":"C3058","location":"Robert St SB @ Thompson Ave","controller":"ctl_953","notes":"L2220\n\n#LiveStream #Recorded","cam_num":3058,"publish":true},
{"name":"C3059","location":"Robert St NB @ Emerson Ave","controller":"ctl_954","notes":"L2221\n\n#LiveStream #Recorded","cam_num":3059,"publish":true},
{"name":"C3060","location":"Robert St NB @ Moreland Ave","controller":"ctl_955","notes":"L2222\n\n#LiveStream #Recorded","cam_num":3060,"publish":true},
{"name":"C3061","location":"Robert St NB @ Butler Ave","controller":"ctl_956","notes":"L2223\n\n#LiveStream #Recorded","cam_num":3061,"publish":true},
{"name":"C3062","location":"Robert St SB @ Bernard St","controller":"ctl_957","notes":"L2224\n\n#LiveStream #Recorded","cam_num":3062,"publish":true},
{"name":"C3063","location":"Robert St SB @ Annapolis St","controller":"ctl_958","notes":"L2225\n\n#LiveStream #Recorded","cam_num":3063,"publish":true},
{"name":"C3211","location":"T.H.169 NB S of I-494","controller":"ctl_934","notes":"L2175\n\n#LiveStream #Recorded","cam_num":3211,"publish":true},
{"name":"C30721","location":"U.S.169 SB N of Valley View Rd","controller":"ctl_2258","notes":"#LiveStream #Recorded\n\nOn NID pole RTMC Cam\nlink 1798","cam_num":3231,"publish":true},
{"name":"C3251","location":"U.S.169 SB @ Excelsior Blvd","controller":"ctl_3251","notes":"Camera fiber destination is 169/62 shelter.\nL6611\n\n#LiveStream #Recorded","cam_num":3251,"publish":true},
{"name":"C3401","location":"I-35E NB @ Kellogg Blvd","controller":"ctl_3401","notes":"Camera fiber destination is 35E/94 shelter.\nL6579\nRTMC\n\n#LiveStream #Recorded","cam_num":3401,"publish":true},
{"name":"C3501","location":"I-35E NB @ Pennsylvania Ave","controller":"ctl_86","notes":"RTMC\nL6604\n\n#LiveStream #Recorded","cam_num":3501,"publish":true},
{"name":"C3608","location":"T.H.36 EB @ English St","controller":"ctl_178","notes":"RTMC\nL1466\n\n#LiveStream #Recorded","cam_num":3608,"publish":true},
{"name":"C3609","location":"T.H.36 WB @ White Bear Ave","controller":"ctl_179","notes":"L1467\nRTMC\n\n#LiveStream #Recorded","cam_num":3609,"publish":true},
{"name":"C3610","location":"T.H.36 WB @ McKnight Rd","controller":"ctl_180","notes":"L1468\n\n#LiveStream #Recorded","cam_num":3610,"publish":true},
{"name":"C3611","location":"T.H.36 EB E of McKnight Rd","controller":"ctl_181","notes":"L1469\n\n#LiveStream #Recorded","cam_num":3611,"publish":true},
{"name":"C3612","location":"T.H.36 WB @ Margaret St","controller":"ctl_182","notes":"L1470\n\n#LiveStream #Recorded","cam_num":3612,"publish":true},
{"name":"C3613","location":"T.H.36 WB @ T.H.120","controller":"ctl_94700","notes":"L1080\n\nWB Nramp Sig 1735301\n\n#LiveStream #Recorded","cam_num":3613,"publish":true},
{"name":"C3614","location":"T.H.36 WB @ Hadley Ave N WB","controller":"ctl_1235","notes":"New COHU installed under SP_8204-72-2019.   POLE 36-11.24\nL1081\n\n#LiveStream #Recorded","cam_num":3614,"publish":true},
{"name":"C3615","location":"T.H.36 WB @ Hilton Tr","controller":"ctl_c3615","notes":"L6372\n\n#LiveStream #Recorded","cam_num":3615,"publish":true},
{"name":"C3616","location":"T.H.36 WB E of Demontreville Tr","controller":"ctl_c3616","notes":"L1083\n\n#LiveStream #Recorded","cam_num":3616,"publish":true},
{"name":"C3617","location":"T.H.36 WB W of Keats Ave","controller":"ctl_c3617","notes":"L1084\n\n#LiveStream #Recorded","cam_num":3617,"publish":true},
{"name":"C3619","location":"T.H.36 WB E of Keats Ave","controller":"ctl_c3619","notes":"L1085\n\n#LiveStream #Recorded","cam_num":3619,"publish":true},
{"name":"C3620","location":"T.H.36 EB @ Lake Elmo Ave","controller":"ctl_c3620","notes":"L1086\n\n#LiveStream #Recorded","cam_num":3620,"publish":true},
{"name":"C3621","location":"T.H.36 WB W of Manning Ave","controller":"ctl_c3621","notes":"L1087\n\n#LiveStream #Recorded","cam_num":3621,"publish":true},
{"name":"C3622","location":"T.H.36 WB @ Manning Ave","controller":"ctl_c3622","notes":"L1088\n\n#LiveStream #Recorded","cam_num":3622,"publish":true},
{"name":"C3623","location":"T.H.36 WB @ Stillwater Blvd","controller":"ctl_c3623","notes":"L1089\n\n#LiveStream #Recorded","cam_num":3623,"publish":true},
{"name":"C3624","location":"T.H.36 EB @ Stillwater Blvd","controller":"ctl_c3624","notes":"L1090\n\n#LiveStream #Recorded","cam_num":3624,"publish":true},
{"name":"C3625","location":"T.H.36 EB @ Norell Ave (Washington Ave)","controller":"ctl_c3625","notes":"#LiveStream #Recorded\nlink 1091","cam_num":3625,"publish":true},
{"name":"C3626","location":"T.H.36 WB @ Oakgreen Ave (Greeley St)","controller":"ctl_183","notes":"L1471\n\n#LiveStream #Recorded","cam_num":3626,"publish":true},
{"name":"C3627","location":"T.H.36 EB @ Osgood Ave","controller":"ctl_184","notes":"L1472\n\n#LiveStream #Recorded","cam_num":3627,"publish":true},
{"name":"C3629","location":"T.H.36 EB @ T.H.95","controller":"ctl_185","notes":"L1473\n\n#LiveStream #Recorded","cam_num":3629,"publish":false},
{"name":"C3630","location":"T.H.36 WB @ T.H.95","controller":"ctl_186","notes":"St Croix Bridge WB TH 36 ramp to TH 95\nL1474\n\n#LiveStream #Recorded","cam_num":3630,"publish":true},
{"name":"C3631","location":"T.H.36 EB @ T.H.95","notes":"St Croix Bridge TH 95 ramp to EB TH 36","cam_num":3631,"publish":false},
{"name":"C3636","location":"T.H.36 WB @ WI T.H. 35","controller":"ctl_187","notes":"St Croix Bridge In Wisconsin North side of road\nL1475\n\n#LiveStream #Recorded","cam_num":3636,"publish":true},
{"name":"C3637","location":"T.H.36 EB @ WI T.H. 35","controller":"ctl_188","notes":"St Croix Bridge Wisconsin Side \nL1476\n\n#LiveStream #Recorded","cam_num":3637,"publish":true},
{"name":"C30104","location":"T.H.36 WB @ White Bear Ave NB","controller":"ctl_1685","notes":"SIGNAL CAMERA\nL1464\n\n#LiveStream #Recorded","cam_num":3709,"publish":true},
{"name":"C3901","location":"I-394 EB @ Xenia Ave","controller":"ctl_434","notes":"L4018","cam_num":3901,"publish":true},
{"name":"C3902","location":"I-394 EB @ Xenia Ave","controller":"ctl_434","notes":"L4018","cam_num":3902,"publish":true},
{"name":"C3903","location":"I-394 @ T.H.100","controller":"ctl_434","notes":"L4018","cam_num":3903,"publish":true},
{"name":"C3904","location":"T.H.100 SB @ Glenwood Ave","controller":"ctl_434","notes":"L4018","cam_num":3904,"publish":true},
{"name":"C3905","location":"I-394 @ T.H.100","controller":"ctl_434","notes":"L4018","cam_num":3905,"publish":true},
{"name":"C3906","location":"T.H.100 NB @ Wayzata Blvd","controller":"ctl_434","notes":"L4018","cam_num":3906,"publish":true},
{"name":"C3907","location":"T.H.100 @ Wayzata Blvd","controller":"ctl_434","notes":"L4018","cam_num":3907,"publish":true},
{"name":"C3908","location":"I-394 @ Dunwoody Blvd","controller":"ctl_434","notes":"L4018","cam_num":3908,"publish":true},
{"name":"C3909","location":"I-394 WB @ Dunwoody Blvd","controller":"ctl_434","notes":"L4018","cam_num":3909,"publish":true},
{"name":"C3910","location":"I-394 @ I-94","notes":"L4018","cam_num":3910,"publish":true},
{"name":"C3911","location":"I-394 @ I-94","controller":"ctl_434","notes":"L4018","cam_num":3911,"publish":true},
{"name":"C3912","location":"I-394 @ I-94","controller":"ctl_434","notes":"L4018","cam_num":3912,"publish":true},
{"name":"C3913","location":"I-394 @ I-94","controller":"ctl_434","notes":"L4018","cam_num":3913,"publish":true},
{"name":"C4071","location":"I-494 EB @ 7th Ave","controller":"ctl_933","notes":"L2110\n\n#LiveStream #Recorded","cam_num":4071,"publish":true},
{"name":"C30488","location":"T.H.41 NB @ Dem Con Rd","controller":"ctl_2560","notes":"Signal Camera\n\n#LiveStream #Recorded","cam_num":4103,"publish":true},
{"name":"C30291","location":"T.H.41 NB @ 2nd St","controller":"ctl_2485","notes":"signal camera chaska\n\n#LiveStream #Recorded","cam_num":4107,"publish":true},
{"name":"C30292","location":"T.H.41 NB @ 4th St","controller":"ctl_2484","notes":"signal camera chaska\n\n#LiveStream #Recorded","cam_num":4108,"publish":true},
{"name":"C30293","location":"T.H.41 NB @ Chaska Blvd (Co Rd 61)","controller":"ctl_2483","notes":"signal camera chaska\n\n#LiveStream #Recorded","cam_num":4109,"publish":true},
{"name":"C30048","location":"T.H.41 NB @ Victoria Dr WB (Crosstown Blvd)","controller":"ctl_1314","notes":"Signal Camera NW Quad Victora Blvd/Crosstown Blvd\nL2398\n\n#LiveStream #Recorded","cam_num":4110,"publish":true},
{"name":"C30049","location":"T.H.41 NB @ Engler Blvd WB","controller":"ctl_1315","notes":"Signal Camera NE Quad TH41 at Engler Blvd.\nL2397\n\n#LiveStream #Recorded","cam_num":4111,"publish":true},
{"name":"C30050","location":"T.H.41 NB @ Hundertmark Rd WB","controller":"ctl_1316","notes":"Signal Camera NW Quad TH41 at Hundermark Rd\nL2396\n\n#LiveStream #Recorded","cam_num":4112,"publish":true},
{"name":"C30051","location":"T.H.41 SB @ Pioneer Tr WB","controller":"ctl_1317","notes":"Signal Camera NW Quad TH41 at Pioneer Trail\nL2395\n\n#LiveStream #Recorded","cam_num":4113,"publish":true},
{"name":"C30052","location":"T.H.41 NB @ Hazeltine Blvd EB","controller":"ctl_1318","notes":"Signal Camera TH 41 at Hazeltine Blvd\nL2394\n\n#LiveStream #Recorded","cam_num":4114,"publish":true},
{"name":"C4116","location":"T.H.41 NB @ 82nd St","controller":"ctl_c4116","notes":"#LiveStream #Recorded","cam_num":4116,"publish":true},
{"name":"C4271","location":"I-494 WB @ Washington Ave","controller":"ctl_935","notes":"L4020\n\n#LiveStream #Recorded","cam_num":4271,"publish":true},
{"name":"C4701","location":"T.H.47 SB @ 37th Ave","controller":"ctl_1245","notes":"L2357\n\n#LiveStream #Recorded","cam_num":4701,"publish":true},
{"name":"C4702","location":"T.H.47 SB @ 40th Ave","controller":"ctl_1277","notes":"L2358\n\n#LiveStream #Recorded","cam_num":4702,"publish":true},
{"name":"C4703","location":"T.H.47 SB @ 44th Ave","controller":"ctl_1278","notes":"L2359\n\n#LiveStream #Recorded","cam_num":4703,"publish":true},
{"name":"C4704","location":"T.H.47 SB @ 49th Ave","controller":"ctl_1113","notes":"L2360\n\n#LiveStream #Recorded","cam_num":4704,"publish":true},
{"name":"C4705","location":"T.H.47 SB @ 53rd Ave","controller":"ctl_1279","notes":"L2361\n\n#LiveStream #Recorded","cam_num":4705,"publish":true},
{"name":"C4706","location":"T.H.47 NB S of I-694 EB","controller":"ctl_1114","notes":"L2362\n\n#LiveStream #Recorded","cam_num":4706,"publish":true},
{"name":"C4707","location":"T.H.47 SB N of I-694","controller":"ctl_1115","notes":"L2363\n\n#LiveStream #Recorded","cam_num":4707,"publish":true},
{"name":"C4708","location":"T.H.47 SB @ 57th Ave","controller":"ctl_1247","notes":"L2364\n\n#LiveStream #Recorded","cam_num":4708,"publish":true},
{"name":"C4709","location":"T.H.47 SB @ 61st Ave","controller":"ctl_1248","notes":"L2365\n\n#LiveStream #Recorded","cam_num":4709,"publish":true},
{"name":"C4710","location":"T.H.47 SB @ Mississippi St","controller":"ctl_1249","notes":"L2366\n\n#LiveStream #Recorded","cam_num":4710,"publish":true},
{"name":"C4711","location":"T.H.47 SB @ 69th Ave","controller":"ctl_1250","notes":"L2367\n\n#LiveStream #Recorded","cam_num":4711,"publish":true},
{"name":"C4712","location":"T.H.47 NB @ 73rd Ave","controller":"ctl_1251","notes":"L2368\n\n#LiveStream #Recorded","cam_num":4712,"publish":true},
{"name":"C4713","location":"T.H.47 SB @ Osborne Rd","controller":"ctl_1252","notes":"L2369\n\n#LiveStream #Recorded","cam_num":4713,"publish":true},
{"name":"C4714","location":"T.H.47 SB @ 81st Ave NE","controller":"ctl_1253","notes":"L2370\n\n#LiveStream #Recorded","cam_num":4714,"publish":true},
{"name":"C4715","location":"T.H.47 SB @ 85th Ave","controller":"ctl_1254","notes":"L2371\n\n#LiveStream #Recorded","cam_num":4715,"publish":true},
{"name":"C4716","location":"T.H.47 NB @ University Ave","controller":"ctl_1255","notes":"L2372\n\n#LiveStream #Recorded","cam_num":4716,"publish":true},
{"name":"C30476","location":"T.H.47 NB @ Pleasant St NB","controller":"ctl_2471","notes":"SIGNAL\n\n#LiveStream #Recorded","cam_num":4720,"publish":true},
{"name":"C30475","location":"T.H.47 SB @ McKinley St","controller":"ctl_1239","notes":"Signal Camera ON CELL MODEM\n\n#Recorded","cam_num":4721,"publish":true},
{"name":"C30144","location":"T.H.47 SB @ Pederson Dr NW","controller":"ctl_1432","notes":"L6627","cam_num":4730,"publish":true},
{"name":"C4944","location":"T.H.149 NB @ Wescott Rd (Argenta Trl)","controller":"ctl_16","notes":"L1289\n\n#LiveStream #Recorded","cam_num":4944,"publish":true},
{"name":"C4945","location":"T.H.149 NB @ Opperman Dr","controller":"ctl_15","notes":"L1290\n\n#LiveStream #Recorded","cam_num":4945,"publish":true},
{"name":"C4946","location":"T.H.149 SB @ Yankee Doodle Rd","controller":"ctl_14","notes":"L1291\n\n#LiveStream #Recorded","cam_num":4946,"publish":true},
{"name":"C4949","location":"T.H.149 SB S Jct T.H.55","controller":"ctl_6","notes":"L1299\n\n#LiveStream #Recorded","cam_num":4949,"publish":true},
{"name":"C4950","location":"T.H.149 SB N Jct T.H.55","controller":"ctl_7","notes":"L1298\n\n#LiveStream #Recorded","cam_num":4950,"publish":true},
{"name":"C4951","location":"T.H.149 SB @ Lone Oak Pkwy","controller":"ctl_13","notes":"L1292\n\n#LiveStream #Recorded","cam_num":4951,"publish":true},
{"name":"C4952","location":"T.H.149 NB @ Vikings Pkwy","controller":"ctl_12","notes":"L1293\n\n#LiveStream #Recorded","cam_num":4952,"publish":true},
{"name":"C30545","location":"T.H.149 SB S of I-494","controller":"ctl_2489","notes":"SIG 1735857\n\n#LiveStream #Recorded","cam_num":4953,"publish":true},
{"name":"C4954","location":"T.H.149 NB N of I-494","controller":"ctl_11","notes":"L1294\n\n#LiveStream #Recorded","cam_num":4954,"publish":true},
{"name":"C5005","location":"T.H.5 WB @ Victoria Dr","controller":"ctl_C5005","notes":"L851\n\n#LiveStream #Recorded","cam_num":5005,"publish":true},
{"name":"C5006","location":"T.H.5 WB @ Bavaria Rd (Rolling Acres Rd)","controller":"ctl_C5006","notes":"L852\n\n#LiveStream #Recorded","cam_num":5006,"publish":true},
{"name":"C5007","location":"T.H.5 WB @ T.H.41 NB","controller":"ctl_C5007","notes":"L853\n\n#LiveStream #Recorded","cam_num":5007,"publish":true},
{"name":"C5008","location":"T.H.5 EB @ Century Blvd","controller":"ctl_C5008","notes":"L854\n\n#LiveStream #Recorded","cam_num":5008,"publish":true},
{"name":"C5009","location":"T.H.5 EB @ Galpin Blvd","controller":"ctl_C5009","notes":"L855\n\n#LiveStream #Recorded","cam_num":5009,"publish":true},
{"name":"C5010","location":"T.H.5 WB @ Audubon Rd","controller":"ctl_C5010","notes":"L856\n\n#LiveStream #Recorded","cam_num":5010,"publish":true},
{"name":"C5011","location":"T.H.5 WB @ Powers Blvd","controller":"ctl_C5011","notes":"L857\n\n#LiveStream #Recorded","cam_num":5011,"publish":true},
{"name":"C5012","location":"T.H.5 EB @ Market Blvd (Co Rd 101 SB)","controller":"ctl_C5012","notes":"L858\n\n#LiveStream #Recorded","cam_num":5012,"publish":true},
{"name":"C5013","location":"T.H.5 EB @ Great Plains Blvd","controller":"ctl_C5013","notes":"L859\n\n#LiveStream #Recorded","cam_num":5013,"publish":true},
{"name":"C5014","location":"T.H.5 WB @ T.H.101 NB (Dakota Av)","controller":"ctl_C5014","notes":"L860\n\n#LiveStream #Recorded","cam_num":5014,"publish":true},
{"name":"C5015","location":"T.H.5 WB @ Dell Rd","controller":"ctl_C5015","notes":"L861\n\n#LiveStream #Recorded","cam_num":5015,"publish":true},
{"name":"C5016","location":"T.H.5 EB @ Eden Prairie Rd","controller":"ctl_C5016","notes":"L862\n\n#LiveStream #Recorded","cam_num":5016,"publish":true},
{"name":"C5017","location":"T.H.5 EB @ Fuller Rd (Venture Ln)","controller":"ctl_C5017","notes":"L863\n\n#LiveStream #Recorded","cam_num":5017,"publish":true},
{"name":"C5150","location":"T.H.51 SB @ Midway Pkwy","controller":"ctl_43","notes":"#LiveStream #Recorded","cam_num":5150,"publish":true},
{"name":"C5151","location":"T.H.51 NB @ Hoyt Ave","controller":"ctl_67","notes":"L1353\n\n#LiveStream #Recorded","cam_num":5151,"publish":true},
{"name":"C5152","location":"T.H.51 NB @ Larpenteur Ave","controller":"ctl_68","notes":"L1354\n\n#LiveStream #Recorded","cam_num":5152,"publish":true},
{"name":"C5153","location":"T.H.51 NB @ Roselawn Ave","controller":"ctl_69","notes":"L1355\n\n#LiveStream #Recorded","cam_num":5153,"publish":true},
{"name":"C5154","location":"T.H.51 SB (Har-Mar)","controller":"ctl_70","notes":"L1356\n\n#LiveStream #Recorded","cam_num":5154,"publish":true},
{"name":"C5155","location":"T.H.51 SB @ Co Rd B","controller":"ctl_71","notes":"L1357\n\n#LiveStream #Recorded","cam_num":5155,"publish":true},
{"name":"C5156","location":"T.H.51 NB @ Co Rd C","controller":"ctl_72","notes":"L1358\n\n#LiveStream #Recorded","cam_num":5156,"publish":true},
{"name":"C5157","location":"T.H.51 NB @ Co Rd C2","controller":"ctl_73","notes":"L1359\n\n#LiveStream #Recorded","cam_num":5157,"publish":true},
{"name":"C5158","location":"T.H.51 SB @ Lydia Ave","controller":"ctl_74","notes":"L1360\n\n#LiveStream #Recorded","cam_num":5158,"publish":true},
{"name":"C5520","location":"T.H.55 WB @ Clydesdale Tr","controller":"ctl_732","notes":"L2094\n\nSIG 1736551\n\n#LiveStream #Recorded","cam_num":5520,"publish":true},
{"name":"C5523","location":"T.H.55 WB @ Industrial Park Blvd","controller":"ctl_733","notes":"L2095\n\nSIG 1736061\n\n#LiveStream #Recorded","cam_num":5523,"publish":true},
{"name":"C5525","location":"T.H.55 WB @ W Medicine Lake Dr","controller":"ctl_734","notes":"L2096\n\nSIG 1735400\n\n#LiveStream #Recorded","cam_num":5525,"publish":true},
{"name":"C5530","location":"T.H.55 WB @ Winnetka Ave","controller":"ctl_729","notes":"L2091\n\nSIG 1735404\n\n#LiveStream #Recorded","cam_num":5530,"publish":true},
{"name":"C5533","location":"T.H.55 WB @ Douglas Dr","controller":"ctl_1168","notes":"L2345\n\nSIG 2047884\n\n#LiveStream #Recorded","cam_num":5533,"publish":true},
{"name":"C30659","location":"T.H.21 NB @ T.H.60","controller":"ctl_2181","notes":"Pole #1 (NE Corner)","cam_num":6150,"publish":true},
{"name":"D6-C338","location":"U.S.61 NB N of I-90","controller":"ctl_54","notes":"(formerly 6401)\nlink 1874","cam_num":6296,"publish":true},
{"name":"D6-C339","location":"U.S.61 SB @ I-90","controller":"ctl_679","notes":"(formerly 6402)","cam_num":6297,"publish":true},
{"name":"D6-C340","location":"I-90 WB @ U.S.61","controller":"ctl_692","notes":"(formerly 6403)","cam_num":6298,"publish":true},
{"name":"D6-C341","location":"U.S.61 NB S of I-90","controller":"ctl_693","notes":"(formerly 6404)","cam_num":6299,"publish":true},
{"name":"C30151","location":"T.H.22 SB N of Madison Ave","controller":"ctl_2447","notes":"L6131\n\n#LiveStream #Recorded","cam_num":6305,"publish":true},
{"name":"C30152","location":"U.S.169 NB @ Riverfront Dr","controller":"ctl_2448","notes":"L6132\n\n#LiveStream #Recorded","cam_num":6320,"publish":true},
{"name":"C30153","location":"U.S.169 SB @ Lookout Dr","controller":"ctl_2449","notes":"L6133\n\n#LiveStream #Recorded","cam_num":6321,"publish":true},
{"name":"C30154","location":"U.S.169 NB @ Belgrade Ave","controller":"ctl_2450","notes":"L6134\n\n#LiveStream #Recorded","cam_num":6322,"publish":true},
{"name":"C30155","location":"U.S.169 NB S of Webster Ave","controller":"ctl_2451","notes":"L6135\n\n#LiveStream #Recorded","cam_num":6323,"publish":true},
{"name":"C30147","location":"U.S.14 WB @ U.S.169 NB","controller":"ctl_2446","notes":"L6130\n\n#LiveStream #Recorded","cam_num":6324,"publish":true},
{"name":"C30519","location":"U.S.14 EB W of C.S.A.H.41","controller":"ctl_1359","notes":"#LiveStream #Recorded","cam_num":6402,"publish":true},
{"name":"C30518","location":"U.S.14 EB @ Lookout Dr","controller":"ctl_1358","notes":"#LiveStream #Recorded","cam_num":6403,"publish":true},
{"name":"C30146","location":"U.S.14 EB W of U.S.169","controller":"ctl_2452","notes":"L6126\n\n#LiveStream #Recorded","cam_num":6405,"publish":true},
{"name":"C30148","location":"U.S.14 WB E of U.S.169","controller":"ctl_2453","notes":"L6127\n\n#LiveStream #Recorded","cam_num":6406,"publish":true},
{"name":"C30149","location":"U.S.14 WB E of N RivFrnt Dr","controller":"ctl_2455","notes":"L6128\n\n#LiveStream #Recorded","cam_num":6407,"publish":true},
{"name":"C30150","location":"U.S.14 WB @ T.H.22 SB","controller":"ctl_2454","notes":"L6129\n\n#LiveStream #Recorded","cam_num":6408,"publish":true},
{"name":"C30139","location":"T.H.14 WB @ C.S.A.H.45 SB","controller":"ctl_1847","notes":"L572\n#LiveStream #Recorded","cam_num":6412,"publish":true},
{"name":"C30140","location":"T.H.14 EB E of Co Rd 6","controller":"ctl_1850","notes":"L573\n#LiveStream #Recorded","cam_num":6413,"publish":true},
{"name":"C30141","location":"T.H.14 EB @ T.H.218 SB","controller":"ctl_1851","notes":"L574\n\n#LiveStream #Recorded","cam_num":6414,"publish":true},
{"name":"C30142","location":"T.H.14 EB @ C.S.A.H.43 SB","controller":"ctl_1855","notes":"L575\n\n#LiveStream #Recorded","cam_num":6415,"publish":true},
{"name":"C30215","location":"T.H.14 EB @ C.S.A.H.16 (84th Av)","controller":"ctl_2390","notes":"DB Camera\n\n#LiveStream #Recorded","cam_num":6416,"publish":true},
{"name":"C30216","location":"T.H.14 EB @ C.S.A.H.3 NB","controller":"ctl_2391","notes":"L6656\n\n#LiveStream #Recorded","cam_num":6417,"publish":true},
{"name":"C30217","location":"T.H.14 EB @ T.H.56 SB","controller":"ctl_2392","notes":"Proposed TH14 DB camera\nL6657\n\n#LiveStream #Recorded","cam_num":6418,"publish":true},
{"name":"C30503","location":"U.S.14 EB @ 180th Ave","controller":"ctl_2543","notes":"#LiveStream #Recorded","cam_num":6419,"publish":true},
{"name":"C30504","location":"U.S.14 EB @ T.H.56","controller":"ctl_2604","notes":"Dodge Center","cam_num":6420,"publish":true},
{"name":"C30505","location":"U.S.14 WB @ Airport Dr S","controller":"ctl_2605","cam_num":6421,"publish":true},
{"name":"C30506","location":"U.S.14 EB @ 210th Ave","controller":"ctl_2606","cam_num":6422,"publish":true},
{"name":"C30507","location":"U.S.14 EB @ 220th Ave","controller":"ctl_2608","notes":"#LiveStream #Recorded","cam_num":6423,"publish":true},
{"name":"C30508","location":"U.S.14 EB W of T.H.57","controller":"ctl_2610","notes":"#LiveStream #Recorded","cam_num":6424,"publish":true},
{"name":"C30509","location":"U.S.14 EB @ T.H.57","controller":"ctl_2612","notes":"#LiveStream #Recorded","cam_num":6425,"publish":true},
{"name":"C30510","location":"U.S.14 EB @ 260th Ave","controller":"ctl_2614","cam_num":6426,"publish":true},
{"name":"C30511","location":"U.S.14 EB @ 270th Ave","controller":"ctl_2616","notes":"#LiveStream #Recorded","cam_num":6427,"publish":true},
{"name":"C30512","location":"U.S.14 EB @ 280th Ave","controller":"ctl_2618","notes":"#LiveStream #Recorded","cam_num":6428,"publish":true},
{"name":"C30171","location":"U.S.14 WB @ Co Rd 34","controller":"ctl_2394","notes":"L6651\n\n#LiveStream #Recorded","cam_num":6430,"publish":true},
{"name":"C30172","location":"U.S.14 EB @ 10th Ave SE","controller":"ctl_2368","notes":"L6641\n\n#LiveStream #Recorded","cam_num":6431,"publish":true},
{"name":"C30173","location":"U.S.14 EB @ Co Rd 3","controller":"ctl_2369","notes":"L6642\n\n#LiveStream #Recorded","cam_num":6432,"publish":true},
{"name":"C30174","location":"U.S.14 EB W of 60th Ave NW","controller":"ctl_2393","notes":"L6650\n\n#LiveStream #Recorded","cam_num":6433,"publish":true},
{"name":"C30175","location":"U.S.14 EB @ 60th Ave NW","controller":"ctl_2370","notes":"L6643\n\n#LiveStream #Recorded","cam_num":6434,"publish":true},
{"name":"C30176","location":"U.S.14 WB E of 60th Ave NW","controller":"ctl_2367","notes":"L6640\n\n#LiveStream #Recorded","cam_num":6435,"publish":true},
{"name":"D6-C015","location":"U.S.14 EB @ C.S.A.H.22 (W Circle Dr)","controller":"ctl_689","notes":"L6334\n\n#LiveStream #Recorded","cam_num":6436,"publish":true},
{"name":"D6-C030","location":"U.S.14 WB @ Broadway Ave","controller":"ctl_623","notes":"L6206\n\n#LiveStream #Recorded","cam_num":6437,"publish":true},
{"name":"D6-C031","location":"U.S.14 EB @ 11th Ave SE","controller":"ctl_624","notes":"#Recorded","cam_num":6438,"publish":true},
{"name":"D6-C014","location":"C.S.A.H.22 EB @ 16th St SW","controller":"ctl_1131","notes":"#LiveStream #Recorded","cam_num":6440,"publish":true},
{"name":"C30008","location":"T.H.63 NB @ I-90 EB (MP 30)","controller":"ctl_968","notes":"#LiveStream #Recorded","cam_num":6441,"publish":true},
{"name":"C30009","location":"T.H.63 SB @ T.H.30 (MP 31)","controller":"ctl_967","notes":"#LiveStream #Recorded","cam_num":6442,"publish":true},
{"name":"C30010","location":"T.H.63 SB S of 80th St (MP 32)","controller":"ctl_1024","notes":"#LiveStream #Recorded","cam_num":6443,"publish":true},
{"name":"C30011","location":"T.H.63 SB @ C.S.A.H.16 EB (MP 33.0)","controller":"ctl_1025","notes":"#LiveStream #Recorded","cam_num":6444,"publish":true},
{"name":"C30012","location":"T.H.63 SB @ Tyrol Lane SE (MP 33.9)","controller":"ctl_1026","notes":"#LiveStream #Recorded","cam_num":6445,"publish":true},
{"name":"C30013","location":"T.H.63 NB @ Quarve Rd SE (MP 34.7)","controller":"ctl_1041","notes":"#LiveStream #Recorded","cam_num":6446,"publish":true},
{"name":"C30014","location":"T.H.63 SB @ 48th St EB (MP 35)","controller":"ctl_1078","notes":"#LiveStream #Recorded","cam_num":6447,"publish":true},
{"name":"C30015","location":"T.H.63 NB @ 40th St EB (MP 36)","controller":"ctl_1079","notes":"#LiveStream #Recorded","cam_num":6448,"publish":true},
{"name":"D6-C013","location":"T.H.52 NB S Jct U.S.63 (MP 51.9)","controller":"ctl_620","notes":"#LiveStream #Recorded","cam_num":6451,"publish":true},
{"name":"D6-C012","location":"T.H.52 SB (MP 52.6)","controller":"ctl_999","notes":"#LiveStream #Recorded","cam_num":6452,"publish":true},
{"name":"D6-C011","location":"T.H.52 SB @ Mayowood Rd (MP 53.5)","controller":"ctl_680","notes":"#LiveStream #Recorded","cam_num":6453,"publish":true},
{"name":"D6-C010","location":"T.H.52 NB S Jct U.S.14 EB (MP 54.3)","controller":"ctl_685","notes":"#LiveStream #Recorded","cam_num":6454,"publish":true},
{"name":"D6-C009","location":"T.H.52 SB @ 6th St SW (MP 55)","controller":"ctl_691","notes":"#LiveStream #Recorded","cam_num":6455,"publish":true},
{"name":"D6-C008","location":"T.H.52 SB @ 2nd St SW (MP 55.5)","controller":"ctl_690","notes":"#LiveStream #Recorded","cam_num":6456,"publish":true},
{"name":"D6-C007","location":"T.H.52 NB @ Civic Center Dr (MP 56.1)","controller":"ctl_683","notes":"#LiveStream #Recorded","cam_num":6457,"publish":true},
{"name":"D6-C006","location":"T.H.52 NB @ 19th St NW (MP 57)","controller":"ctl_687","notes":"#LiveStream #Recorded","cam_num":6458,"publish":true},
{"name":"D6-C005","location":"T.H.52 SB @ 37th St NW (MP 58.4)","controller":"ctl_682","notes":"#LiveStream #Recorded","cam_num":6459,"publish":true},
{"name":"D6-C004","location":"T.H.52 NB @ 41st St NW (MP 58.8)","controller":"ctl_688","notes":"#LiveStream #Recorded","cam_num":6460,"publish":true},
{"name":"D6-C003","location":"T.H.52 SB @ 55th St NW (MP 59.7)","controller":"ctl_619","notes":"#LiveStream #Recorded","cam_num":6461,"publish":true},
{"name":"D6-C002a","location":"T.H.52 SB @ 65th St NW (MP 60.7)","controller":"ctl_707","notes":"#LiveStream #Recorded","cam_num":6462,"publish":true},
{"name":"D6-C002","location":"T.H.52 NB @ 75th St NW (MP 61.7)","controller":"ctl_684","notes":"#LiveStream #Recorded","cam_num":6463,"publish":true},
{"name":"D6-C001a","location":"T.H.52 SB S of 100th St NW (MP 63.5)","controller":"ctl_708","notes":"#LiveStream #Recorded","cam_num":6464,"publish":true},
{"name":"D6-C6024","location":"T.H.52 NB S Jct C.S.A.H.12 (MP 64.2)","controller":"ctl_760","notes":"#LiveStream #Recorded","cam_num":6465,"publish":true},
{"name":"D6-C6025","location":"T.H.52 NB @ 5th St (MP 66)","controller":"ctl_752","notes":"#LiveStream #Recorded","cam_num":6467,"publish":true},
{"name":"D6-C6026","location":"T.H.52 SB S of C.S.A.H.12E (MP 67.2)","controller":"ctl_108","notes":"#LiveStream #Recorded","cam_num":6468,"publish":true},
{"name":"D6-C6027","location":"T.H.52 NB N Jct C.S.A.H.12 EB (MP 68.0)","controller":"ctl_753","notes":"#LiveStream #Recorded","cam_num":6469,"publish":true},
{"name":"C30082","location":"T.H.52 NB @ 520th St (MP 69.4)","controller":"ctl_1379","notes":"D6 TH 52 at Goodhue/Olmsted Co line\n\n#LiveStream #Recorded","cam_num":6470,"publish":true},
{"name":"C30083","location":"T.H.52 SB @ Co Rd 11 (MP 71.3)","controller":"ctl_1380","notes":"D6 Cam TH 52 at Co Rd 11\n\n#LiveStream #Recorded","cam_num":6471,"publish":true},
{"name":"C30084","location":"T.H.52 SB @ Main St (MP 72.1)","controller":"ctl_1381","notes":"D6 Cam TH52 sb at Main St\n\n#LiveStream #Recorded","cam_num":6472,"publish":true},
{"name":"C30085","location":"T.H.52 SB N of Main St (MP 72.5)","controller":"ctl_1382","notes":"D6 Cam  TH 52 SB .5 Mi N of Main St\nMile PT 52-72.6\n\n#LiveStream #Recorded","cam_num":6473,"publish":true},
{"name":"C30086","location":"T.H.52 SB @ 490th St WB (MP 73)","controller":"ctl_1383","notes":"D6 Cam TH 52 SB at 490th St\n\n#LiveStream #Recorded","cam_num":6474,"publish":true},
{"name":"C30087","location":"T.H.52 SB @ 480th St WB (MP 74)","controller":"ctl_1387","notes":"D6 Cam Th 52 SB at 480th St\n\n#LiveStream #Recorded","cam_num":6475,"publish":true},
{"name":"C30088","location":"T.H.52 NB @ T.H.60 EB (MP 75.9)","controller":"ctl_1386","notes":"D6 Cam TH 52 NB at South Jct. TH 60\n\n#LiveStream #Recorded","cam_num":6476,"publish":true},
{"name":"C30089","location":"T.H.52 SB @ T.H.58 (MP 77)","controller":"ctl_1385","notes":"D6 Cam Th 52 SB at TH58/Main ST\n\n#LiveStream #Recorded","cam_num":6477,"publish":true},
{"name":"C30090","location":"T.H.52 SB @ T.H.60 WB (MP 78)","controller":"ctl_1384","notes":"D6 Cam TH52 SB at N Jct TH 60\n\n#LiveStream #Recorded","cam_num":6478,"publish":true},
{"name":"C30105","location":"T.H.52 NB @ 165th Ave (MP 80)","controller":"ctl_1671","notes":"TH 52 CAV PROJECT\n\n#LiveStream #Recorded","cam_num":6479,"publish":true},
{"name":"C30106","location":"T.H.52 NB @ C.S.A.H.7 (MP 81)","controller":"ctl_1670","notes":"TH 52 CAV PROJECT\n\n#LiveStream #Recorded","cam_num":6480,"publish":true},
{"name":"C30107","location":"T.H.52 NB N of C.S.A.H.7 (MP 82)","controller":"ctl_1669","notes":"TH 52 NB AT MILEPOINT 82- CAV PROJECT\n\n#LiveStream #Recorded","cam_num":6481,"publish":true},
{"name":"C30108","location":"T.H.52 SB @ 142nd Ave Way (MP 83)","controller":"ctl_1668","notes":"TH 52 CAV PROJECT\n\n#LiveStream #Recorded","cam_num":6482,"publish":true},
{"name":"C30109","location":"T.H.52 SB @ 415th St (MP 84)","controller":"ctl_1666","notes":"TH 52 CAV PROJECT\n\n#LiveStream #Recorded","cam_num":6483,"publish":true},
{"name":"C30110","location":"T.H.52 SB @ T.H.57 (Co Rd 8 - MP 86)","controller":"ctl_1665","notes":"TH 52 SB AT MP 86 CAV PROJECT\n\n#LiveStream #Recorded","cam_num":6484,"publish":true},
{"name":"C30111","location":"T.H.52 NB @ 110th Ave (MP 87)","controller":"ctl_1664","notes":"TH 52 SB AT MP 87 CAV PROJECT\n\n#LiveStream #Recorded","cam_num":6485,"publish":true},
{"name":"C30112","location":"T.H.52 NB @ 100th Ave (MP 88)","controller":"ctl_1652","notes":"TH 52 CAV PROJECT\n\n#LiveStream #Recorded","cam_num":6486,"publish":true},
{"name":"C30113","location":"T.H.52 NB @ C.S.A.H.9 (MP 89)","controller":"ctl_1651","notes":"TH 52 CAV PROJECT\n\n#LiveStream #Recorded","cam_num":6487,"publish":true},
{"name":"C30114","location":"T.H.52 NB N of 90th Ave (MP 90)","controller":"ctl_1650","notes":"TH 52 AT MP 90.45 CAV PROJECT\n\n#LiveStream #Recorded","cam_num":6488,"publish":true},
{"name":"C30115","location":"T.H.52 NB N of Co Rd 1 (MP 91.8)","controller":"ctl_1649","notes":"TH 52 AT MP 91.8 CAV PROJECT\n\n#LiveStream #Recorded","cam_num":6489,"publish":true},
{"name":"C30116","location":"T.H.52 NB @ Wagner Hill Way (MP 93)","controller":"ctl_1646","notes":"#LiveStream #Recorded","cam_num":6490,"publish":true},
{"name":"C30117","location":"T.H.52 NB @ Skunk Hollow Tr (MP 94)","controller":"ctl_1640","notes":"TH 52 AT MP 94 CAV PROJECT\n\n#LiveStream #Recorded","cam_num":6491,"publish":true},
{"name":"C30118","location":"T.H.52 SB S of Highview Rd (MP 94.8)","controller":"ctl_1638","notes":"TH 52 AT MP 94.83 CAV PROJECT\n\n#LiveStream #Recorded","cam_num":6492,"publish":true},
{"name":"C30119","location":"T.H.52 SB @ Co Rd 24 EB (MP 96.1)","controller":"ctl_1636","notes":"TH 52 AT MP 96.1CAV PROJECT\n\n#LiveStream #Recorded","cam_num":6493,"publish":true},
{"name":"C30120","location":"T.H.52 SB S of T.H.19 (MP 96.8)","controller":"ctl_1635","notes":"TH 52 AT MP 96.85 CAV PROJECT\n\n#LiveStream #Recorded","cam_num":6494,"publish":true},
{"name":"C30121","location":"T.H.52 SB @ T.H.19 EB (MP 98)","controller":"ctl_1634","notes":"#LiveStream #Recorded","cam_num":6495,"publish":true},
{"name":"C30586","location":"I-35 SB @ T.H.65 (North Jct - MP12)","controller":"ctl_2683","notes":"Pole 35-12.29\n\n#LiveStream #Recorded","cam_num":6511,"publish":true},
{"name":"C30585","location":"I-90 EB @ I-35 NB","controller":"ctl_2682","notes":"Pole 90-158.66\n\n#LiveStream #Recorded","cam_num":6512,"publish":true},
{"name":"C30584","location":"I-35 SB N of I-90 (MP14)","controller":"ctl_2580","notes":"#LiveStream #Recorded","cam_num":6513,"publish":true},
{"name":"C30583","location":"I-35 SB (MP14.75)","controller":"ctl_2673","notes":"#LiveStream #Recorded","cam_num":6514,"publish":true},
{"name":"C30582","location":"I-35 NB @ Co Rd 25 (MP 16.1)","controller":"ctl_2674","notes":"#LiveStream #Recorded","cam_num":6515,"publish":true},
{"name":"C30581","location":"I-35 SB @ Weigh Station Ramp (MP16.9)","controller":"ctl_2675","notes":"Pole 35-16.87\n\n#LiveStream #Recorded","cam_num":6516,"publish":true},
{"name":"C30579","location":"I-35 SB @ T.H.251 (MP18.7)","controller":"ctl_2676","notes":"Pole 35-18.71\n\n#LiveStream #Recorded","cam_num":6517,"publish":true},
{"name":"C30578","location":"I-35 NB N of T.H.251 (MP19.5)","controller":"ctl_2677","notes":"#LiveStream #Recorded","cam_num":6518,"publish":true},
{"name":"C30577","location":"I-35 SB N of T.H.251 (MP20.8)","controller":"ctl_2678","notes":"#LiveStream #Recorded","cam_num":6519,"publish":true},
{"name":"C30576","location":"I-35 SB S of C.S.A.H.35 (MP21.58)","controller":"ctl_2679","notes":"#LiveStream #Recorded","cam_num":6520,"publish":true},
{"name":"C30575","location":"I-35 NB @ C.S.A.H.35 (MP22.9)","controller":"ctl_2680","notes":"Pole 35-22.94\n\n#LiveStream #Recorded","cam_num":6521,"publish":true},
{"name":"C30574","location":"I-35 SB N of C.S.A.H.35 (MP 24)","controller":"ctl_2681","notes":"#LiveStream #Recorded","cam_num":6522,"publish":true},
{"name":"C30573","location":"I-35 NB S of T.H.30 (Freeborn/Steele Co Line)","controller":"ctl_2705","notes":"#LiveStream #Recorded","cam_num":6523,"publish":true},
{"name":"C30020","location":"I-35 NB @ T.H.30 EB (MP 26.4)","controller":"ctl_557","notes":"Prop. under 7480-127\n\n#LiveStream #Recorded","cam_num":6524,"publish":true},
{"name":"C30021","location":"I-35 NB @ 141st St SW (MP 27.9)","controller":"ctl_1123","notes":"To be installed under 7480-127\n\n#LiveStream #Recorded","cam_num":6525,"publish":true},
{"name":"C30022","location":"I-35 SB S of 118th St SW (MP 30.1)","controller":"ctl_1196","notes":"To be installed under 7480-127\n\n#LiveStream #Recorded","cam_num":6526,"publish":true},
{"name":"C30023","location":"I-35 SB @ 108th St SW (MP 31.2)","controller":"ctl_1198","notes":"To be installed under 7480-127\n\n#LiveStream #Recorded","cam_num":6527,"publish":true},
{"name":"C30024","location":"I-35 NB @ C.S.A.H.4 EB (MP 32.8)","controller":"ctl_1199","notes":"To be installed under SP 7480-127\n\n#LiveStream #Recorded","cam_num":6528,"publish":true},
{"name":"C30025","location":"I-35 NB @ 81st St SW (MP 33.9)","controller":"ctl_1200","notes":"#LiveStream #Recorded","cam_num":6529,"publish":true},
{"name":"C30026","location":"I-35 SB (MP 35 Straight River R A)","controller":"ctl_1201","notes":"#LiveStream #Recorded","cam_num":6530,"publish":true},
{"name":"C30027","location":"I-35 SB @ C.S.A.H.31 WB (MP 36.4)","controller":"ctl_1202","notes":"To be installed under SP 7480-127\n\n#LiveStream #Recorded","cam_num":6531,"publish":true},
{"name":"D6-C133","location":"I-35 NB (MP 37.9)","controller":"ctl_667","notes":"#LiveStream #Recorded","cam_num":6532,"publish":true},
{"name":"D6-C132","location":"I-35 NB (MP 38.8)","controller":"ctl_666","notes":"#LiveStream #Recorded","cam_num":6533,"publish":true},
{"name":"D6-C131a","location":"I-35 SB @ U.S.14 WB (MP 40.1)","controller":"ctl_665","notes":"#LiveStream #Recorded","cam_num":6534,"publish":true},
{"name":"D6-C131","location":"I-35 NB @ U.S.14 EB (MP 40.1)","controller":"ctl_664","notes":"#LiveStream #Recorded","cam_num":6535,"publish":true},
{"name":"D6-C130","location":"I-35 SB @ Lemond Rd (MP 40.9)","controller":"ctl_663","notes":"#LiveStream #Recorded","cam_num":6536,"publish":true},
{"name":"D6-C129","location":"I-35 SB @ Bridge St (MP 41.9)","controller":"ctl_662","notes":"#LiveStream #Recorded","cam_num":6537,"publish":true},
{"name":"D6-C128","location":"I-35 NB S of Hoffman Dr (MP 42.4)","controller":"ctl_661","notes":"#LiveStream #Recorded","cam_num":6538,"publish":true},
{"name":"D6-C127","location":"I-35 NB @ Co Rd 34 (MP 43.5)","controller":"ctl_660","notes":"#LiveStream #Recorded","cam_num":6539,"publish":true},
{"name":"D6-C125","location":"I-35 NB @ Co Rd 9 (MP 45.4)","controller":"ctl_659","notes":"#LiveStream #Recorded","cam_num":6540,"publish":true},
{"name":"D6-C124","location":"I-35 NB (MP 46.50)","controller":"ctl_658","notes":"#LiveStream #Recorded","cam_num":6541,"publish":true},
{"name":"D6-C123","location":"I-35 SB @ Co Rd 12 (MP 48.0)","controller":"ctl_657","notes":"#LiveStream #Recorded","cam_num":6542,"publish":true},
{"name":"D6-C122","location":"I-35 NB (MP 49.0)","controller":"ctl_656","notes":"#LiveStream #Recorded","cam_num":6543,"publish":true},
{"name":"D6-C121","location":"I-35 NB (MP 49.8)","controller":"ctl_655","notes":"#LiveStream #Recorded","cam_num":6544,"publish":true},
{"name":"D6-C120","location":"I-35 SB (MP 51.0)","controller":"ctl_654","notes":"#LiveStream #Recorded","cam_num":6545,"publish":true},
{"name":"D6-C119","location":"I-35 SB (MP 52.0)","controller":"ctl_653","notes":"#LiveStream #Recorded","cam_num":6546,"publish":true},
{"name":"D6-C118","location":"I-35 NB (MP 53.0)","controller":"ctl_652","notes":"#LiveStream #Recorded","cam_num":6547,"publish":true},
{"name":"D6-C117","location":"I-35 SB (MP 54.0)","controller":"ctl_651","notes":"#LiveStream #Recorded","cam_num":6548,"publish":true},
{"name":"D6-C116","location":"I-35 NB (MP 55.6)","controller":"ctl_650","notes":"#LiveStream #Recorded","cam_num":6549,"publish":true},
{"name":"D6-C115","location":"I-35 SB (MP 56.4)","controller":"ctl_649","notes":"#LiveStream #Recorded","cam_num":6550,"publish":true},
{"name":"D6-C114","location":"I-35 SB @ T.H.60 (MP 56.9)","controller":"ctl_648","notes":"#LiveStream #Recorded","cam_num":6551,"publish":true},
{"name":"D6-C113","location":"I-35 SB (MP 57.9)","controller":"ctl_647","notes":"#LiveStream #Recorded","cam_num":6552,"publish":true},
{"name":"D6-C112","location":"I-35 SB (MP 58.7)","controller":"ctl_646","notes":"#LiveStream #Recorded","cam_num":6553,"publish":true},
{"name":"D6-C111","location":"I-35 NB @ T.H.21 (MP 59.2)","controller":"ctl_645","notes":"#LiveStream #Recorded","cam_num":6554,"publish":true},
{"name":"D6-C110","location":"I-35 NB (MP 60.0)","controller":"ctl_644","notes":"#LiveStream #Recorded","cam_num":6555,"publish":true},
{"name":"D6-C109","location":"I-35 SB (MP 61.1)","controller":"ctl_643","notes":"#LiveStream #Recorded","cam_num":6556,"publish":true},
{"name":"D6-C108","location":"I-35 NB (MP 62.0)","controller":"ctl_642","notes":"#LiveStream #Recorded","cam_num":6557,"publish":true},
{"name":"D6-C107","location":"I-35 N-S (MP 62.6)","controller":"ctl_641","notes":"#LiveStream #Recorded","cam_num":6558,"publish":true},
{"name":"D6-C106","location":"I-35 NB (MP 63.2)","controller":"ctl_640","notes":"#LiveStream #Recorded","cam_num":6559,"publish":true},
{"name":"D6-C105","location":"I-35 SB (MP 63.3)","controller":"ctl_639","notes":"#Recorded","cam_num":6560,"publish":true},
{"name":"D6-C104","location":"I-35 NB (MP 64.0)","controller":"ctl_638","notes":"#LiveStream #Recorded","cam_num":6561,"publish":true},
{"name":"D6-C103","location":"I-35 NB (MP 64.7)","controller":"ctl_637","notes":"#LiveStream #Recorded","cam_num":6562,"publish":true},
{"name":"D6-C102","location":"I-35 NB (MP  65.7)","controller":"ctl_636","notes":"#LiveStream #Recorded","cam_num":6563,"publish":true},
{"name":"D6-C101","location":"I-35 NB @ Co Rd 1 (MP 66.7)","controller":"ctl_635","notes":"#LiveStream #Recorded","cam_num":6564,"publish":true},
{"name":"D6-C100","location":"I-35 NB (MP 68.1 - Heath Creek RA)","controller":"ctl_634","notes":"#LiveStream #Recorded","cam_num":6565,"publish":true},
{"name":"D6-C099","location":"I-35 NB @ T.H.19 (MP 69.6)","controller":"ctl_633","notes":"#LiveStream #Recorded","cam_num":6566,"publish":true},
{"name":"D6-C098","location":"I-35 NB (MP 70.7)","controller":"ctl_632","notes":"#LiveStream #Recorded","cam_num":6567,"publish":true},
{"name":"D6-C097","location":"I-35 SB (MP 71.9)","controller":"ctl_631","notes":"#LiveStream #Recorded","cam_num":6568,"publish":true},
{"name":"D6-C096","location":"I-35 NB (MP 72.3)","controller":"ctl_630","notes":"#LiveStream #Recorded","cam_num":6569,"publish":true},
{"name":"D6-C095","location":"I-35 SB (MP 73.2)","controller":"ctl_629","notes":"#LiveStream #Recorded","cam_num":6570,"publish":true},
{"name":"D6-C094","location":"I-35 SB (MP 74.3)","controller":"ctl_628","notes":"#LiveStream #Recorded","cam_num":6571,"publish":true},
{"name":"D6-C093","location":"I-35 NB (MP 75.3)","controller":"ctl_627","notes":"#LiveStream #Recorded","cam_num":6572,"publish":true},
{"name":"D6-C092","location":"I-35 SB (MP 76.1)","controller":"ctl_626","notes":"#LiveStream #Recorded","cam_num":6573,"publish":true},
{"name":"D6-C091","location":"I-35 SB @ Co Rd 2 (MP 76.8)","controller":"ctl_625","notes":"#LiveStream #Recorded","cam_num":6574,"publish":true},
{"name":"C30273","location":"I-35 SB @ T.H.33","controller":"ctl_1567","notes":"TH35 at TH33 Cloquet\n\n#LiveStream #Recorded","cam_num":6642,"publish":true},
{"name":"C30272","location":"I-35 SB @ Korby Road","controller":"ctl_2547","notes":"#LiveStream #Recorded","cam_num":6644,"publish":true},
{"name":"C30271","location":"I-35 NB @ Midway Rd","controller":"ctl_2544","notes":"#LiveStream #Recorded","cam_num":6648,"publish":true},
{"name":"C30270","location":"I-35 NB @ Ormsby Road","controller":"ctl_2545","notes":"Duluth Camera\n\n#LiveStream #Recorded","cam_num":6649,"publish":true},
{"name":"C30269","location":"I-35 SB @ Boundary Ave","controller":"ctl_2546","notes":"Duluth Camera\n\n#LiveStream #Recorded","cam_num":6650,"publish":true},
{"name":"C35-084","location":"I-35 SB @ T.H.2","controller":"ctl_345","notes":"#LiveStream #Recorded","cam_num":6651,"publish":true},
{"name":"C35-094","location":"I-35 NB @ Cody St","controller":"ctl_384","notes":"#LiveStream #Recorded","cam_num":6652,"publish":true},
{"name":"C35-098","location":"I-35 NB @ 63rd Ave W","controller":"ctl_385","notes":"#LiveStream #Recorded","cam_num":6653,"publish":true},
{"name":"C35-100","location":"I-35 NB @ Central Ave","controller":"ctl_386","notes":"#LiveStream #Recorded","cam_num":6654,"publish":true},
{"name":"C35-121","location":"I-35 NB @ 40th Ave W","controller":"ctl_387","notes":"#LiveStream #Recorded","cam_num":6655,"publish":true},
{"name":"C35-123","location":"I-35 NB (Oredocks)","controller":"ctl_388","notes":"#LiveStream #Recorded","cam_num":6656,"publish":true},
{"name":"C35-125","location":"I-35 NB @ 29th Ave W","controller":"ctl_389","notes":"#LiveStream #Recorded","cam_num":6657,"publish":true},
{"name":"C35-131","location":"I-35 SB @ 24th Ave W","controller":"ctl_367","notes":"#LiveStream #Recorded","cam_num":6658,"publish":true},
{"name":"C35-132","location":"I-35 NB @ 24th Ave W","controller":"ctl_368","notes":"#LiveStream #Recorded","cam_num":6659,"publish":true},
{"name":"C35-136","location":"I-35 NB @ T.H.53","controller":"ctl_369","notes":"#LiveStream #Recorded","cam_num":6661,"publish":true},
{"name":"C35-174","location":"I-35 SB @ 14th Ave W","controller":"ctl_370","notes":"#LiveStream #Recorded","cam_num":6662,"publish":true},
{"name":"C30219","location":"I-35 NB @ 5th Ave","controller":"ctl_2203","notes":"Proposed Duluth camera I-35 at S 5th Ave W\n\n#LiveStream #Recorded","cam_num":6664,"publish":true},
{"name":"C35-179","location":"I-35 SB (Alworth Bldg)","controller":"ctl_372","notes":"#LiveStream #Recorded","cam_num":6666,"publish":true},
{"name":"C35-182","location":"I-35 SB @ Lake Ave","controller":"ctl_373","cam_num":6667,"publish":true},
{"name":"C35-185","location":"I-35 SB @ Lake Pl","controller":"ctl_374","notes":"#LiveStream #Recorded","cam_num":6670,"publish":true},
{"name":"C30276","location":"I-35 NB @ Lake Pl","controller":"ctl_1747","notes":"#LiveStream #Recorded","cam_num":6671,"publish":true},
{"name":"C35-188","location":"I-35 SB @ 6th Ave E","controller":"ctl_375","notes":"#LiveStream #Recorded","cam_num":6672,"publish":true},
{"name":"C35-191","location":"I-35 SB @ 10th Ave E","controller":"ctl_376","notes":"#LiveStream #Recorded","cam_num":6673,"publish":true},
{"name":"C35-194","location":"I-35 NB (Leif Ericson Tunnel)","controller":"ctl_377","cam_num":6674,"publish":true},
{"name":"C35-195","location":"I-35 SB (Leif Ericson Tunnel)","controller":"ctl_378","cam_num":6675,"publish":true},
{"name":"C61-051","location":"T.H.61 NB (Silver Cliff Tunnel 3)","controller":"ctl_380","cam_num":6681,"publish":false},
{"name":"C61-052","location":"T.H.61 NB (Silver Cliff Tunnel 2)","controller":"ctl_381","cam_num":6682,"publish":true},
{"name":"C61-053","location":"T.H.61 NB (Silver Cliff Tunnel 1)","controller":"ctl_382","cam_num":6683,"publish":true},
{"name":"C30102","location":"T.H.61 EB @ 4th St","controller":"ctl_545","notes":"TH 61 EB E of 4th St-Two Harbors","cam_num":6684,"publish":true},
{"name":"C30209","location":"T.H.61 @ Broadway Ave","controller":"ctl_1692","notes":"Grand Marais signal camera","cam_num":6688,"publish":true},
{"name":"C30550","location":"T.H.53 NB N of 20th Ave","controller":"ctl_2644","notes":"#LiveStream #Recorded","cam_num":6701,"publish":true},
{"name":"C30551","location":"T.H.53 SB @ 6th St","controller":"ctl_2645","notes":"#LiveStream #Recorded","cam_num":6702,"publish":true},
{"name":"C2-105","location":"T.H.2 WB (Bong Bridge MN)","controller":"ctl_61","notes":"10.80.102.96","cam_num":6711,"publish":false},
{"name":"C2-215","location":"T.H.2 WB (Bong Bridge WI)","controller":"ctl_344","notes":"Radio to 6713 \n\n#LiveStream #Recorded","cam_num":6712,"publish":true},
{"name":"C2-216","location":"T.H.2 EB W of Garfield Ave","controller":"ctl_383","notes":"Radio to 6713\n\n\nNOTE:  have to lower bitrate on milestone because on radio, radio can't handle milestone's 4Mb streams\n\n#LiveStream #Recorded","cam_num":6713,"publish":true},
{"name":"C30218","location":"Mesaba Ave NB @ Michigan St","controller":"ctl_1923","notes":"#LiveStream #Recorded","cam_num":6714,"publish":true},
{"name":"C194-211","location":"T.H.194 WB @ 2nd Ave W","controller":"ctl_366","notes":"#LiveStream #Recorded","cam_num":6715,"publish":true},
{"name":"C535-145","location":"I-535 NB @ Garfield Ave","controller":"ctl_346","notes":"side\n\n#LiveStream #Recorded","cam_num":6721,"publish":true},
{"name":"C535-146","location":"I-535 SB @ Garfield Ave","controller":"ctl_347","notes":"Top\n\n#LiveStream #Recorded","cam_num":6722,"publish":true},
{"name":"C535-159","location":"I-535 NB (Blatnik Bridge)","controller":"ctl_379","notes":"On Radio to Garfield camera","cam_num":6724,"publish":true},
{"name":"C535-160","location":"I-535 SB (Blatnik Approach)","controller":"ctl_348","notes":"Encom Radio\n\n#LiveStream #Recorded","cam_num":6725,"publish":true},
{"name":"C535-168","location":"I-535 EB (Blatnik Approach)","controller":"ctl_390","notes":"Encom Radio\n\n#LiveStream #Recorded","cam_num":6726,"publish":true},
{"name":"C30673","location":"T.H.53 NB S of Progress Park Pkwy","controller":"ctl_338","notes":"#LiveStream #Recorded","cam_num":6728,"publish":true},
{"name":"C30672","location":"T.H.53 SB N of Progress Park Pkwy","controller":"ctl_337","notes":"#LiveStream #Recorded","cam_num":6729,"publish":true},
{"name":"C30018","location":"T.H.53 (S End Virginia Bridge)","controller":"ctl_976","notes":"#LiveStream #Recorded","cam_num":6731,"publish":true},
{"name":"C30019","location":"T.H.53 NB (N End Virginia Bridge)","controller":"ctl_975","notes":"#LiveStream #Recorded","cam_num":6732,"publish":true},
{"name":"C30047","location":"T.H.53 SB @ 12th Ave NB","controller":"ctl_1356","notes":"Virginia Mn\n\n#LiveStream #Recorded","cam_num":6733,"publish":true},
{"name":"C30046","location":"T.H.53 SB @ T.H.169 WB","controller":"ctl_1352","notes":"Virginia Mn\n\n#LiveStream #Recorded\nlink 2403","cam_num":6734,"publish":true},
{"name":"C7000","location":"T.H.7 WB @ 5th Ave","controller":"ctl_c7000","notes":"#LiveStream #Recorded","cam_num":7000,"publish":true},
{"name":"C7011","location":"I-694 WB @ T.H.252","controller":"ctl_1042","notes":"#LiveStream #Recorded\nlink 610","cam_num":7011,"publish":true},
{"name":"C30081","location":"I-694 WB @ East River Rd NB","controller":"ctl_1430","notes":"#LiveStream #Recorded\nlink 1275","cam_num":7012,"publish":true},
{"name":"C7035","location":"T.H.7 WB @ Vine Hill Rd","controller":"ctl_739","notes":"#LiveStream #Recorded","cam_num":7035,"publish":true},
{"name":"C7049","location":"T.H.7 EB @ 12th Ave","controller":"ctl_737","notes":"#LiveStream #Recorded","cam_num":7049,"publish":true},
{"name":"C7054","location":"T.H.7 EB @ Texas Ave","controller":"ctl_738","notes":"#LiveStream #Recorded","cam_num":7054,"publish":true},
{"name":"C7071","location":"I-694 WB @ Snelling Ave","controller":"ctl_c7071","notes":"#LiveStream #Recorded \nlink 6486","cam_num":7071,"publish":true},
{"name":"C30677","location":"I-94 EB W of U.S.75","controller":"ctl_395","notes":"#LiveStream","cam_num":7601,"publish":true},
{"name":"C30678","location":"I-94 EB @ U.S.75","controller":"ctl_435","notes":"#LiveStream","cam_num":7602,"publish":true},
{"name":"C30679","location":"I-94 EB E of U.S.75","controller":"ctl_467","notes":"#LiveStream","cam_num":7603,"publish":true},
{"name":"C30680","location":"I-94 WB @ 20th St","controller":"ctl_728","notes":"#LiveStream","cam_num":7604,"publish":true},
{"name":"C30681","location":"I-94 EB @ Main Ave","controller":"ctl_740","notes":"#LiveStream","cam_num":7605,"publish":true},
{"name":"C30682","location":"I-94 EB E of 34th St","controller":"ctl_892","notes":"#LiveStream","cam_num":7606,"publish":true},
{"name":"C30683","location":"I-94 WB W of MN 336","controller":"ctl_965","notes":"#LiveStream","cam_num":7607,"publish":true},
{"name":"C9404","location":"I-94 EB W of T.H.336","controller":"ctl_442","notes":"link 4000 #LiveStream","cam_num":7608,"publish":true},
{"name":"C30684","location":"I-94 WB @ 50th St","controller":"ctl_394","notes":"#LiveStream","cam_num":7611,"publish":true},
{"name":"C9410","location":"I-94 EB W of T.H.9 (MP 21.2 - 140th Av S)","controller":"ctl_453","cam_num":7612,"publish":true},
{"name":"C9414","location":"I-94 WB E of T.H.34 (MP 25.01)","controller":"ctl_458","notes":"MP 25.01","cam_num":7614,"publish":true},
{"name":"C9422","location":"I-94 EB W of Co Rd 11 (94-36.86)","controller":"ctl_460","cam_num":7622,"publish":true},
{"name":"C9426","location":"I-94 WB E of Co Rd 24 (94-36.69)","controller":"ctl_461","notes":"10.80.100.74 modem","cam_num":7626,"publish":true},
{"name":"C9438","location":"I-94 EB W of U.S.59 (94-59.50)","controller":"ctl_462","cam_num":7638,"publish":true},
{"name":"C9450","location":"I-94 EB W of T.H.79 (MP 81)","controller":"ctl_463","cam_num":7650,"publish":true},
{"name":"C9454","location":"I-94 WB E of T.H.79 (MP 83)","controller":"ctl_464","cam_num":7654,"publish":true},
{"name":"C9466","location":"I-94 EB W of T.H.27","controller":"ctl_465","cam_num":7666,"publish":true},
{"name":"C30664","location":"I-94 EB @ U.S.71","controller":"ctl_2779","notes":"#LiveStream #Recorded","cam_num":7675,"publish":true},
{"name":"C30665","location":"I-94 WB @ MN 238 (Albany)","controller":"ctl_2780","notes":"#LiveStream #Recorded","cam_num":7680,"publish":true},
{"name":"C30666","location":"I-94 EB W of Co Rd 75","controller":"ctl_2781","notes":"#LiveStream #Recorded","cam_num":7685,"publish":true},
{"name":"C75-01","location":"T.H.75 NB @ 40th Ave","controller":"ctl_c75-01","notes":"#LiveStream #Recorded","cam_num":7701,"publish":true},
{"name":"C75-02","location":"T.H.75 SB @ I-94","controller":"ctl_c75-02","notes":"#LiveStream #Recorded","cam_num":7702,"publish":true},
{"name":"C75-03","location":"T.H.75 NB @ I-94","controller":"ctl_c75-03","notes":"#LiveStream #Recorded","cam_num":7703,"publish":true},
{"name":"C75-04","location":"T.H.75 SB @ 24th Ave","controller":"ctl_c75-04","notes":"#LiveStream #Recorded","cam_num":7704,"publish":true},
{"name":"C75-05","location":"T.H.75 SB @ 20th Ave","controller":"ctl_c75-05","notes":"#LiveStream #Recorded","cam_num":7705,"publish":true},
{"name":"C75-06","location":"T.H.75 NB @ 12th Ave","controller":"ctl_c75-06","notes":"#LiveStream #Recorded","cam_num":7706,"publish":true},
{"name":"C10-01","location":"Main St SB @ 8th St","controller":"ctl_c10-01","notes":"#LiveStream #Recorded","cam_num":7711,"publish":true},
{"name":"C10-02","location":"T.H.10 WB @ 14th St","controller":"ctl_c10-02","notes":"#LiveStream #Recorded","cam_num":7712,"publish":true},
{"name":"C10-03","location":"T.H.10 WB @ 1st Ave","controller":"ctl_c10-03","notes":"#LiveStream #Recorded","cam_num":7713,"publish":true},
{"name":"C10-04","location":"T.H.10 WB @ 34th St","controller":"ctl_c10-04","notes":"#LiveStream #Recorded","cam_num":7714,"publish":true},
{"name":"C30212","location":"T.H.10 @ T.H.71","controller":"ctl_1821","notes":"SIGNAL CAMERA-WADENA \nlink 1462","cam_num":7720,"publish":true},
{"name":"C30214","location":"U.S.2 SB @ Business Hwy 2 (2-4.42)","controller":"ctl_92267","notes":"D2 Road Closed verification camera-East Grand Forks\n\n#Recorded\nlink 152","cam_num":7721,"publish":true},
{"name":"C30079","location":"T.H.10 WB (Royalton)","controller":"ctl_1169","notes":"link 2346","cam_num":7730,"publish":true},
{"name":"C1506","location":"T.H.23 EB @ 5th Ave","controller":"ctl_1109","notes":"TIGER\nL1199\n\n#LiveStream #Recorded","cam_num":7735,"publish":true},
{"name":"C30297","location":"T.H.23 WB @ T.H.10 EB (Hwy 10 MP 178)","controller":"ctl_2257","notes":"REQUEST FROM D3 FOR CAMERA AT TH23/TH10\n\n#LiveStream #Recorded\n\nOriginally listed as being at milepost 179.69, but that does not seem correct. It looks like this is at milepost 178.","cam_num":7736,"publish":true},
{"name":"C1504","location":"T.H.15 NB @ 2nd St","controller":"ctl_1111","notes":"TIGER\nL889\n\n#LiveStream #Recorded","cam_num":7744,"publish":true},
{"name":"C1505","location":"T.H.15 N of 3rd St","controller":"ctl_1110","notes":"TIGER\nL1198\n\n#LiveStream #Recorded","cam_num":7745,"publish":true},
{"name":"C1511","location":"T.H.15 SB @ Co Rd 120","controller":"ctl_c1511","notes":"L1196\n\n#LiveStream #Recorded","cam_num":7747,"publish":true},
{"name":"C30655","location":"T.H.210 WB @ Highland Scenic Dr","controller":"ctl_393","cam_num":7750,"publish":true},
{"name":"C30000","location":"T.H.210 EB @ T.H.371 NB","controller":"ctl_959","notes":"#LiveStream #Recorded","cam_num":7751,"publish":true},
{"name":"C30001","location":"T.H.210 WB @ 4th St NB","controller":"ctl_960","notes":"#LiveStream #Recorded","cam_num":7752,"publish":true},
{"name":"C30002","location":"T.H.210 WB @ 6th St SB","controller":"ctl_961","notes":"#LiveStream #Recorded","cam_num":7753,"publish":true},
{"name":"C30003","location":"T.H.210 WB @ Gillis Ave SB","controller":"ctl_962","notes":"#LiveStream #Recorded","cam_num":7754,"publish":true},
{"name":"C30004","location":"T.H.210 EB @ T.H.25 NB","controller":"ctl_963","notes":"#LiveStream #Recorded","cam_num":7755,"publish":true},
{"name":"C30005","location":"T.H.371 SB @ Co Rd 77 EB (CR77 West/CR49 East)","controller":"ctl_964","notes":"#LiveStream #Recorded","cam_num":7761,"publish":true},
{"name":"C30007","location":"T.H.371 SB @ Co Rd 77 WB (CR77 West/CR13 East)","controller":"ctl_966","notes":"#LiveStream #Recorded","cam_num":7763,"publish":true},
{"name":"C30016","location":"T.H.371 NB @ Co Rd 16 WB","controller":"ctl_969","cam_num":7764,"publish":true},
{"name":"C30230","location":"U.S.169 SB S of Main St","controller":"ctl_2698","notes":"#LiveStream #Recorded\nlink 2914","cam_num":7770,"publish":true},
{"name":"C1652","location":"U.S.169 SB @ Main St","controller":"ctl_1107","notes":"#LiveStream #Recorded \nlink 2917","cam_num":7771,"publish":true},
{"name":"C30231","location":"U.S.169 SB N of Main St","controller":"ctl_2708","notes":"#LiveStream #Recorded \nlink 2918","cam_num":7772,"publish":true},
{"name":"C30232","location":"U.S.169 SB @ School Street NW (Elk Hills Dr)","controller":"ctl_2711","notes":"#LiveStream #Recorded\nlink 2711","cam_num":7773,"publish":true},
{"name":"C30233","location":"U.S.169 SB N of School Street NW","controller":"ctl_2712","notes":"#LiveStream #Recorded \nlink 2712","cam_num":7774,"publish":true},
{"name":"C30234","location":"U.S.169 SB @ Jackson Ave NW (193rd Av)","controller":"ctl_548","notes":"#LiveStream #Recorded\n10.80.100.125 D3 temp modem \nlink 1946","cam_num":7775,"publish":true},
{"name":"C30235","location":"U.S.169 SB N of Jackson Ave NW","controller":"ctl_2715","notes":"#LiveStream #Recorded\nlink 2927","cam_num":7776,"publish":true},
{"name":"C30236","location":"U.S.169 SB @ 197th Ave NW","controller":"ctl_2717","notes":"#LiveStream #Recorded\nlink 2929","cam_num":7777,"publish":true},
{"name":"C30237","location":"U.S.169 NB N of 197th Ave NW","controller":"ctl_2718","notes":"#LiveStream #Recorded\nlink 2931","cam_num":7778,"publish":true},
{"name":"C8000","location":"(WE Reception inside)","controller":"ctl_434","cam_num":8000,"publish":false},
{"name":"C8005","location":"(WE First Floor N Stair)","controller":"ctl_434","cam_num":8005,"publish":false},
{"name":"C8006","location":"(RTMC Front Entrance)","controller":"ctl_434","cam_num":8006,"publish":false},
{"name":"C8007","location":"(RTMC Loading Dock)","controller":"ctl_434","cam_num":8007,"publish":false},
{"name":"C8008","location":"(WE First Floor S Stair)","controller":"ctl_434","cam_num":8008,"publish":false},
{"name":"C8009","location":"(WE S Entrance)","controller":"ctl_434","cam_num":8009,"publish":false},
{"name":"C8010","location":"(WE Garage)","controller":"ctl_434","cam_num":8010,"publish":false},
{"name":"C8011","location":"(WE Garage)","controller":"ctl_434","cam_num":8011,"publish":false},
{"name":"C8012","location":"(WE Garage)","controller":"ctl_434","cam_num":8012,"publish":false},
{"name":"C8013","location":"(WE Garage Loading Area)","controller":"ctl_434","cam_num":8013,"publish":false},
{"name":"C8017","location":"(RTMC Roof S.E.)","controller":"ctl_2100","cam_num":8017,"publish":false},
{"name":"C8018","location":"(RTMC Roof S.E.)","controller":"ctl_2102","cam_num":8018,"publish":false},
{"name":"C8019","location":"(RTMC Roof S.W.)","controller":"ctl_2101","cam_num":8019,"publish":false},
{"name":"C8020","location":"(RTMC Roof S.W.)","controller":"ctl_434","cam_num":8020,"publish":false},
{"name":"C8021","location":"(RTMC Roof N.W.)","controller":"ctl_434","cam_num":8021,"publish":false},
{"name":"C8022","location":"(RTMC Roof N.W.)","controller":"ctl_434","cam_num":8022,"publish":false},
{"name":"C8023","location":"(RTMC Roof N.W.)","controller":"ctl_434","cam_num":8023,"publish":false},
{"name":"C8024","location":"(RTMC Computer Room)","controller":"ctl_434","cam_num":8024,"publish":false},
{"name":"C8025","location":"(RTMC Computer Room)","controller":"ctl_434","cam_num":8025,"publish":false},
{"name":"C8026","location":"(RTMC Computer Room)","controller":"ctl_434","cam_num":8026,"publish":false},
{"name":"C8027","location":"(RTMC Computer Room)","controller":"ctl_434","cam_num":8027,"publish":false},
{"name":"C8028","location":"(RTMC Computer Room)","controller":"ctl_434","cam_num":8028,"publish":false},
{"name":"C8029","location":"(RTMC Mezzanine Looking S)","controller":"ctl_434","cam_num":8029,"publish":false},
{"name":"C8030","location":"(RTMC Mezzanine Looking N)","controller":"ctl_434","cam_num":8030,"publish":false},
{"name":"C8031","location":"(WE Garage Exit Looking N)","controller":"ctl_434","cam_num":8031,"publish":false},
{"name":"C8032","location":"(WE Garage Exit Looking S)","controller":"ctl_434","cam_num":8032,"publish":false},
{"name":"C8033","location":"(Generator bldg north)","controller":"ctl_434","cam_num":8033,"publish":false},
{"name":"C8034","location":"(Upper Lot entry)","controller":"ctl_434","cam_num":8034,"publish":false},
{"name":"C8035","location":"(Upper Lot to north)","controller":"ctl_434","cam_num":8035,"publish":false},
{"name":"C8040","location":"(Upper Lot south)","controller":"ctl_434","cam_num":8040,"publish":false},
{"name":"C8041","location":"(WE-RTMC out front)","controller":"ctl_434","cam_num":8041,"publish":false},
{"name":"C8044","location":"(WE Lower Garage)","controller":"ctl_434","cam_num":8044,"publish":false},
{"name":"C8045","location":"(WE Reception Inside)","controller":"ctl_434","cam_num":8045,"publish":false},
{"name":"C8046","location":"(WE Ground Floor N Stair)","controller":"ctl_434","cam_num":8046,"publish":false},
{"name":"C8047","location":"(RTMC Lobby)","controller":"ctl_434","cam_num":8047,"publish":false},
{"name":"C30195","location":"I-394 EB (TMC 394 MAINT CAM 1)","notes":"TMC MAINTENANCE STORAGE CAM 1","cam_num":8060,"publish":false},
{"name":"C30196","location":"I-394 EB (TMC 394 MAINT CAM 2)","notes":"TMC MAINTENANCE STORAGE CAM 2","cam_num":8061,"publish":false},
{"name":"C30197","location":"I-394 EB (TMC 394 MAINT CAM 3)","controller":"ctl_1568","notes":"394/94 shelter camera\n\n#LiveStream #Recorded","cam_num":8062,"publish":false},
{"name":"C30166","location":"I-35E (University TMC shelter)","controller":"ctl_1439","notes":"University Shelter security Camera","cam_num":8070,"publish":false},
{"name":"C30028","location":"I-94 EB (Lake Latoka Rest Area 1)","controller":"ctl_1130","notes":"Truck Parking Monitoring Camera","cam_num":8501,"publish":true},
{"name":"C30029","location":"I-94 EB (Lake Latoka Rest Area 2)","controller":"ctl_1130","notes":"Camera to Monitor Truck Parking\nPowerstrip 10.69.143.35","cam_num":8502,"publish":true},
{"name":"C30030","location":"I-94 EB (Big Spunk Rest Area 1)","controller":"ctl_1130","notes":"Camera for monitoring Truck Parking","cam_num":8510,"publish":true},
{"name":"C30031","location":"I-94 EB (Big Spunk Rest Area 2)","controller":"ctl_1130","notes":"Camera for Monitoring Rest Area","cam_num":8511,"publish":true},
{"name":"C30032","location":"I-94 EB (Big Spunk Rest Area 3)","controller":"ctl_1130","notes":"Camera for Monitoring Rest Area","cam_num":8512,"publish":true},
{"name":"C30033","location":"I-94 EB (Enfield Rest Area 1)","controller":"ctl_1130","notes":"Camera for Monitoring Truck Parking","cam_num":8520,"publish":false},
{"name":"C30034","location":"I-94 EB (Enfield Rest Area 2)","controller":"ctl_1130","notes":"Camera for Monitoring Truck Parking","cam_num":8521,"publish":false},
{"name":"C30035","location":"I-94 EB (Enfield Rest Area 3)","controller":"ctl_1130","notes":"Camera for Monitoring Truck Parking","cam_num":8522,"publish":false},
{"name":"C30036","location":"I-94 EB (Elm Creek Rest Area 1)","controller":"ctl_1130","notes":"Camera for Monitoring Truck Parking","cam_num":8530,"publish":true},
{"name":"C30037","location":"I-94 EB (Elm Creek Rest Area 2)","controller":"ctl_1130","notes":"Camera for Monitoring Truck Parking","cam_num":8531,"publish":true},
{"name":"C30210","location":"I-94 EB (Elm Creek Rest Area 3)","controller":"ctl_2295","notes":"Camera for monitoring truck parking\n\n#LiveStream #Recorded","cam_num":8532,"publish":true},
{"name":"C30038","location":"I-94 EB (St Croix Rest Area)","controller":"ctl_2023","notes":"Camera for Monitoring Truck Parking","cam_num":8540,"publish":true},
{"name":"C30039","location":"I-94 EB @ St. Croix RA (St Croix Rest Area)","controller":"ctl_1939","notes":"This camera is bad an will not be replaced.\n\nCamera for Monitoring Truck Parking.  ","cam_num":8541,"publish":false},
{"name":"C30040","location":"I-94 EB (St. Croix Rest Area)","controller":"ctl_1308","notes":"Camera for Monitoring Truck Parking\n\n#LiveStream #Recorded","cam_num":8542,"publish":true},
{"name":"C30041","location":"I-35 SB (Forest Lake Rest Area 2)","controller":"ctl_1130","notes":"Camera for Monitoring Truck Parking","cam_num":8550,"publish":true},
{"name":"C30042","location":"I-35 SB (Forest Lake Rest Area 1)","controller":"ctl_1130","notes":"Camera for Monitoring Truck Parking","cam_num":8551,"publish":true},
{"name":"C30043","location":"I-35 NB (Heath Creek Rest Area 2)","controller":"ctl_1130","notes":"Camera for Monitoring Truck Parking","cam_num":8560,"publish":true},
{"name":"C30044","location":"I-35 NB (Heath Creek Rest Area 1)","controller":"ctl_1130","notes":"Camera for Monitoring Truck Parking","cam_num":8561,"publish":true},
{"name":"C9001","location":"I-35 SB @ MN 23","controller":"ctl_255","notes":"#Recorded","cam_num":9001,"publish":false},
{"name":"C9002","location":"I-35E SB @ T.H.36 WB","controller":"ctl_563","notes":"Trailer RTMC\n\n\n#Recorded","cam_num":9002,"publish":false},
{"name":"C9003","location":"(At Larp Shop)","controller":"ctl_900","notes":"Camera Trailer\nAt Larp Shop","cam_num":9003,"publish":true},
{"name":"C9004","location":"I-35W EB @ I-494 (35W NB @ 494)","controller":"ctl_120","notes":"Cam Trailer 225619\n\nPlaced 35W NB Exit Ramp to 494 EB on 1/30/26\n\n#Recorded","cam_num":9004,"publish":true},
{"name":"C9006","location":"I-35 SB @ T.H.23","controller":"ctl_1124","notes":"Cam Trailer 225622\n\n\n#Recorded","cam_num":9006,"publish":false},
{"name":"C9013","notes":"Temp D3 IWZ","cam_num":9013,"publish":false},
{"name":"C9014","notes":"Temp D3 IWZ","cam_num":9014,"publish":false},
{"name":"C9015","notes":"Temp D3 IWZ","cam_num":9015,"publish":false},
{"name":"C9016","notes":"Temp D3 IWZ","cam_num":9016,"publish":false},
{"name":"C9017","location":"I-494 EB @ I-35W (TEMP)","controller":"ctl_2646","notes":"494 DB Temp Camera","cam_num":9017,"publish":false},
{"name":"C30168","location":"U.S.12 EB @ Carlson Pkwy EB","controller":"ctl_1375","notes":"#LiveStream #Recorded","cam_num":9020,"publish":true},
{"name":"C30169","location":"U.S.12 WB @ Carlson Pkwy WB","controller":"ctl_1376","notes":"#LiveStream #Recorded","cam_num":9021,"publish":true},
{"name":"C9041","location":"I-394 EB @ Plymouth Rd","controller":"ctl_93612","notes":"#LiveStream #Recorded","cam_num":9041,"publish":true},
{"name":"C9051","location":"I-394 WB W of Shelard Pkwy","controller":"ctl_66","notes":"#LiveStream #Recorded","cam_num":9051,"publish":true},
{"name":"C9071","location":"I-394 WB W of Winnetka Ave","controller":"ctl_45","notes":"#LiveStream #Recorded","cam_num":9071,"publish":true},
{"name":"C9081","location":"I-394 EB @ Louisiana Ave","controller":"ctl_93615","notes":"#LiveStream #Recorded","cam_num":9081,"publish":true},
{"name":"C9181","location":"I-394 EB @ Linden Ave EB","controller":"ctl_410","notes":"Camera fiber destination is 94/394 shelter\n\n#LiveStream #Recorded","cam_num":9181,"publish":true},
{"name":"C9501","location":"T.H.95 SB S of Quant Ave N","controller":"ctl_2744","cam_num":9501,"publish":true},
{"name":"C9502","location":"T.H.95 NB @ 8th Ave N","controller":"ctl_2742","cam_num":9502,"publish":true},
{"name":"C9503","location":"T.H.95 NB @ C.S.A.H.21 (King Plant Dr/56th St)","controller":"ctl_189","notes":"Signal Camera TH 95 at CSAH 21\n\n#LiveStream #Recorded","cam_num":9503,"publish":true},
{"name":"C9504","location":"T.H.95 NB S of T.H.36","controller":"ctl_190","notes":"Signal Camera TH 95 at TH 36 South Ramps\n\n#LiveStream #Recorded","cam_num":9504,"publish":true},
{"name":"C9505","location":"T.H.95 NB N of T.H.36","controller":"ctl_191","notes":"Signal Camera TH 95 at TH 36 North Ramps\n\n#LiveStream #Recorded","cam_num":9505,"publish":true},
{"name":"C9506","location":"T.H.95 @ Nelson St","controller":"ctl_1309","notes":"#LiveStream #Recorded","cam_num":9506,"publish":true},
{"name":"C9507","location":"T.H.95 NB @ Chestnut St","controller":"ctl_1310","notes":"#LiveStream #Recorded","cam_num":9507,"publish":true},
{"name":"C9508","location":"T.H.95 SB @ Myrtle St","controller":"ctl_1311","notes":"#LiveStream #Recorded","cam_num":9508,"publish":true},
{"name":"C30754","location":"(Test Camera (Axis))","controller":"ctl_100039","cam_num":9901,"publish":false},
{"name":"C30755","location":"(Test Cam - Pelco Com1)","controller":"ctl_2351","cam_num":9902,"publish":false},
{"name":"C30756","location":"(Test Camera - I Pro)","controller":"ctl_620121","cam_num":9903,"publish":false},
{"name":"C9904","location":"T.H.36 EB @ Lexington Ave ((Bosch Inteox))","controller":"ctl_2668","notes":"THIS is a Bosch CAM  TEST\n\n#LiveStream #Recorded","cam_num":9904,"publish":false},
{"name":"C30757","location":"(Test Camera - Avigilon)","controller":"ctl_33","notes":"#LiveStream Recorded","cam_num":9905,"publish":false},
{"name":"C30758","location":"(Test Camera - Pelco Enh)","controller":"ctl_34","cam_num":9906,"publish":false},
{"name":"C30992","location":"(RTMC Test Camera 1)","notes":"RTMC Test Camera 1 - For Maintenance","cam_num":9908,"publish":false},
{"name":"C30993","location":"(RTMC Test Camera 2)","controller":"ctl_2510","notes":"RTMC Test Camera 2 - For Maintenance","cam_num":9909,"publish":false},
{"name":"C30994","location":"(RTMC Test Camera 3)","notes":"RTMC Test Camera 3 - For Maintenance","cam_num":9910,"publish":false},
{"name":"C30995","location":"(RTMC Test Camera 4)","controller":"ctl_2512","notes":"RTMC Test Camera 4 - For Maintenance","cam_num":9911,"publish":false},
{"name":"C30996","location":"(RTMC Test Camera 5)","notes":"RTMC Test Camera 5 - For Maintenance","cam_num":9912,"publish":false},
{"name":"C30997","location":"(RTMC Test Camera 6)","notes":"RTMC Test Camera 5 - For Maintenance","cam_num":9913,"publish":false},
{"name":"C30998","location":"(RTMC Test Camera 7)","controller":"ctl_2509","notes":"RTMC Test Camera 7 - For Maintenance","cam_num":9914,"publish":false},
{"name":"C30999","location":"(RTMC Test Camera 8)","controller":"ctl_1228","notes":"RTMC Test Camera 8 - For Maintenance\n\n#LiveStream #Recorded","cam_num":9915,"publish":false},
{"name":"C30006","location":"(Brainerd Raceway)","publish":false},
{"name":"C30159","location":"U.S.12 EB E of County Line Rd","controller":"ctl_1451","publish":true},
{"name":"C30160","location":"U.S.12 WB @ Lake Haughey Rd","controller":"ctl_1440","publish":true},
{"name":"C30161","location":"U.S.12 WB W of Lake Sarah Rd","controller":"ctl_1454","publish":true},
{"name":"C30162","location":"U.S.12 WB W of Co Rd 90","controller":"ctl_1455","publish":true},
{"name":"C30163","location":"U.S.12 WB E of Co Rd 90","controller":"ctl_1452","publish":true},
{"name":"C30198","location":"I-35 (Little Chicago - MP 70.0)","controller":"ctl_434","notes":"RWIS","publish":true},
{"name":"C30204","location":"U.S.59 EB @ U.S.10","controller":"ctl_1673","notes":"DMS TRAILER CAMERA-223617 This cam is on PCMS02\nBack at Larp as of 7/15/24\n\n#Recorded","publish":false},
{"name":"C30205","location":"U.S.59 EB @ U.S.10","controller":"ctl_1672","notes":"DMS CAMERA TRAILER 223616\nAt RTMC Upper Lot as of 7/10/24\n\n#Recorded","publish":false},
{"name":"C30224","location":"T.H.212 EB @ Faxon Rd","controller":"ctl_1880","notes":"Signal Camera","publish":true},
{"name":"C30225","location":"T.H.212 EB @ Reform St","controller":"ctl_1885","notes":"Signal Camera","publish":true},
{"name":"C30241","location":"U.S.12 WB @ C.S.A.H.6 SB","controller":"ctl_2205","notes":"north ramps signal camera\n#Recorded","publish":true},
{"name":"C30242","location":"U.S.12 EB @ C.S.A.H.6","controller":"ctl_VT94E30","notes":"south ramps signal camera\n#Recorded","publish":true},
{"name":"C30253","location":"U.S.14 EB @ C.S.A.H.37","controller":"ctl_2378","notes":"state hwy 14 at hwy 37 new ulm\n\n14-106.16\n\n#Recorded","publish":true},
{"name":"C30254","location":"U.S.14 EB W of 551st Ave","controller":"ctl_1241","notes":"us14 w of 551st ave w of courtland\n\n14-108.94","publish":true},
{"name":"C30257","location":"T.H.212 WB @ Jonathan Carver Pkwy","controller":"ctl_2279","notes":"Signal Camera North Ramps\n\n#Recorded","publish":true},
{"name":"C30258","location":"T.H.212 EB @ Jonathan Carver Pkwy","controller":"ctl_2280","notes":"Signal Camera South Ramps","publish":true},
{"name":"C30259","publish":false},
{"name":"C30261","location":"T.H.47 NB @ Bunker Lake Blvd","controller":"ctl_2308","notes":"Signal Camera TH47 at Bunker Lake","publish":true},
{"name":"C30262","location":"T.H.2 @ Pokegama Ave","controller":"ctl_2473","notes":"Grand Rapids Signal Camera","publish":true},
{"name":"C30263","location":"T.H.2 @ 6th Ave","controller":"ctl_2474","notes":"Grand Rapids Camera","publish":true},
{"name":"C30264","location":"T.H.169 WB @ 11th Ave","controller":"ctl_2482","notes":"Hibbing Camera","publish":true},
{"name":"C30265","location":"T.H.169 @ East Beltline","controller":"ctl_2508","notes":"Hibbing Camera","publish":true},
{"name":"C30266","location":"T.H.169 SB @ 23rd St","controller":"ctl_2507","notes":"Hibbing Camera","publish":true},
{"name":"C30267","location":"T.H.169 NB","controller":"ctl_2477","notes":"Hibbing camera Mitchell Curve\nDMS V169101","publish":true},
{"name":"C30268","location":"T.H.169 SB","controller":"ctl_1820","notes":"Hibbing Camera 169 SB at DMS V169106 Mitchell Curve\nDMS V169106","publish":true},
{"name":"C30274","location":"T.H.33 NB @ Doddridge Ave (Big Lake Rd)","controller":"ctl_239","notes":"TH33 Cloquet","publish":true},
{"name":"C30275","location":"I-35 NB @ T.H.48","controller":"ctl_2542","notes":"TH35 NB at Hinkley","publish":true},
{"name":"C30282","location":"T.H.52 SB @ Co Rd 42","publish":false},
{"name":"C30283","location":"T.H.52 NB @ Co Rd 42","publish":false},
{"name":"C30298","location":"I-35 (Twin Lakes - MP 1)","controller":"ctl_1117","notes":"RWIS","publish":true},
{"name":"C30299","location":"T.H.7 (Silver Lake - MP 155)","notes":"RWIS","publish":true},
{"name":"C30301","location":"I-35 (Rush City - MP 157)","notes":"RWIS","publish":true},
{"name":"C30302","location":"I-35 (Askov - MP 198)","notes":"RWIS","publish":true},
{"name":"C30303","location":"I-90 EB (Beaver Creek - MP 4)","notes":"RWIS","publish":true},
{"name":"C30304","location":"I-90 EB (Rushmore - MP 35)","notes":"RWIS","publish":true},
{"name":"C30305","location":"I-90 EB (Lakefield - MP 67)","notes":"RWIS","publish":true},
{"name":"C30306","location":"I-90 WB (Blue Earth - MP 119)","notes":"RWIS","publish":true},
{"name":"C30307","location":"I-90 WB (Dexter - MP 195)","notes":"RWIS","publish":true},
{"name":"C30308","location":"I-90 WB (Eyota - MP 226)","notes":"RWIS","publish":true},
{"name":"C30309","location":"I-90 WB (Ridgeway - MP 261)","notes":"RWIS","publish":true},
{"name":"C30310","location":"I-94 (Dilworth - MP 5)","notes":"RWIS","publish":true},
{"name":"C30311","location":"I-94 (Rothsay - MP 38)","notes":"RWIS","publish":true},
{"name":"C30312","location":"I-94 (Alexandria - MP 104)","notes":"RWIS","publish":true},
{"name":"C30313","location":"I-94 (Sauk Centre - MP 128)","notes":"RWIS","publish":true},
{"name":"C30314","location":"I-94 (Clearwater - MP 181.4)","notes":"RWIS","publish":true},
{"name":"C30315","location":"T.H.1 (Shooks - MP 146)","notes":"RWIS","publish":true},
{"name":"C30316","location":"T.H.1 (Ely - MP 275)","notes":"RWIS","publish":true},
{"name":"C30317","location":"T.H.6 (Emily - MP 29)","notes":"RWIS","publish":true},
{"name":"C30318","location":"T.H.7 (Clara City - MP 89)","notes":"RWIS","publish":true},
{"name":"C30319","location":"T.H.7 (New Germany - MP 161)","notes":"RWIS","publish":true},
{"name":"C30320","location":"T.H.7 (Mayer - MP 167)","notes":"RWIS","publish":true},
{"name":"C30321","location":"T.H.11 (Donaldson - MP 11)","notes":"RWIS","publish":true},
{"name":"C30322","location":"T.H.11 (Badger - MP 62)","notes":"RWIS","publish":true},
{"name":"C30323","location":"T.H.11 (Birchdale - MP 157)","notes":"RWIS","publish":true},
{"name":"C30324","location":"T.H.11 (International Falls)","notes":"RWIS","publish":true},
{"name":"C30325","location":"U.S.14 (Lake Benton - MP 7)","notes":"RWIS","publish":true},
{"name":"C30326","location":"U.S.14 (Byron - MP 200)","notes":"RWIS","publish":true},
{"name":"C30327","location":"T.H.19 (Hendricks - MP 2)","notes":"RWIS","publish":true},
{"name":"C30328","location":"T.H.19 (Morton - MP 78)","notes":"RWIS","publish":true},
{"name":"C30329","location":"T.H.19 (Winthrop - MP 108)","notes":"RWIS","publish":true},
{"name":"C30330","location":"T.H.23 (Hanley Falls - MP 94)","notes":"RWIS","publish":true},
{"name":"C30331","location":"T.H.23 (Foley - MP 214)","notes":"RWIS","publish":true},
{"name":"C30332","location":"T.H.25 (Lastrup - MP 140)","notes":"RWIS","publish":true},
{"name":"C30333","location":"I-35 (Medford - MP 52.1)","notes":"RWIS","publish":true},
{"name":"C30334","location":"T.H.52 (Zumbrota - MP 73.9)","notes":"RWIS","publish":true},
{"name":"C30335","location":"U.S.63 (Lake City - MP 62.9)","notes":"RWIS","publish":true},
{"name":"C30336","location":"U.S.218 (Lyle - MP 4)","notes":"RWIS","publish":true},
{"name":"C30337","location":"U.S.63 (Le Roy - MP 0.5)","notes":"RWIS","publish":true},
{"name":"C30338","location":"I-90 EB (La Crescent - MP 276.4)","notes":"RWIS","publish":true},
{"name":"C30339","location":"I-90 EB (Magnolia - MP 21.6)","notes":"RWIS","publish":true},
{"name":"C30340","location":"I-90 E-W (Welcome - MP 93.7)","notes":"RWIS","publish":true},
{"name":"C30341","location":"I-90 EB (Wells - MP 48.2)","notes":"RWIS","publish":true},
{"name":"C30342","location":"T.H.60 (Mountain Lake - MP 48.2)","notes":"RWIS","publish":true},
{"name":"C30343","location":"U.S.14 (Springfield - MP 80.7)","notes":"RWIS","publish":true},
{"name":"C30344","location":"T.H.30 (Mapleton - MP 146.8)","notes":"RWIS","publish":true},
{"name":"C30345","location":"T.H.212 (Dawson - MP 24.1)","notes":"RWIS","publish":true},
{"name":"C30346","location":"U.S.75 (Trosky - MP 30.3)","notes":"RWIS","publish":true},
{"name":"C30347","location":"T.H.68 (Milroy - MP 59.0)","notes":"RWIS","publish":true},
{"name":"C30348","location":"T.H.68 (Taunton - MP 22.9)","notes":"RWIS","publish":true},
{"name":"C30349","location":"T.H.212 (Hector - MP 84.4)","notes":"RWIS","publish":true},
{"name":"C30350","location":"U.S.75 (Canby - MP 84.0)","notes":"RWIS","publish":true},
{"name":"C30351","location":"U.S.12 (Atwater - MP 85.4)","notes":"RWIS","publish":true},
{"name":"C30352","location":"U.S.14 (Florence - MP 21.2)","notes":"RWIS","publish":true},
{"name":"C30353","publish":false},
{"name":"C30356","location":"T.H.28 (Graceville - MP 19)","notes":"RWIS","publish":true},
{"name":"C30357","location":"T.H.29 (Starbuck - MP 46)","notes":"RWIS","publish":true},
{"name":"C30358","location":"T.H.30 (Dovray - MP 49)","notes":"RWIS","publish":true},
{"name":"C30359","location":"U.S.14 (Waseca - MP 160)","notes":"RWIS","publish":true},
{"name":"C30360","location":"T.H.44 (Hokah - MP 60)","notes":"RWIS","publish":true},
{"name":"C30361","location":"T.H.46 (Squaw Lake - MP 25)","notes":"RWIS","publish":true},
{"name":"C30362","location":"U.S.52 (Cannon Falls - MP 90)","notes":"RWIS","publish":true},
{"name":"C30363","location":"T.H.55 (Regal - 98)","notes":"RWIS","publish":true},
{"name":"C30364","location":"U.S.59 (Mahnomen - MP 296)","notes":"RWIS","publish":true},
{"name":"C30365","location":"U.S.61 (Madelia - MP 86)","notes":"RWIS","publish":true},
{"name":"C30366","location":"U.S.52 (Anderson Rd - MP 6)","notes":"RWIS","publish":true},
{"name":"C30367","location":"U.S.61 (Red Wing - MP 101)","notes":"RWIS","publish":true},
{"name":"C30368","location":"U.S.169 (Farm Island - MP 245.4)","notes":"RWIS","publish":true},
{"name":"C30369","location":"I-94 (Fergus Falls - MP 61.5)","notes":"RWIS","publish":true},
{"name":"C30370","location":"T.H.27 (Herman - MP 36.5)","notes":"RWIS","publish":true},
{"name":"C30371","location":"T.H.10 (Frazee - MP 55.2)","notes":"RWIS","publish":true},
{"name":"C30372","location":"I-94 (Evansville - MP 82.8)","notes":"RWIS","publish":true},
{"name":"C30373","location":"U.S.12 (Holloway - MP 27.0)","notes":"RWIS","publish":true},
{"name":"C30374","location":"U.S.75 (Kent - MP 222)","notes":"RWIS","publish":true},
{"name":"C30375","location":"T.H.9 (Murdock - MP 24.5)","notes":"RWIS","publish":true},
{"name":"C30376","location":"U.S.75 (Ortonville - MP 132.7)","notes":"RWIS","publish":true},
{"name":"C30377","location":"T.H.34 (Osage - MP 65.0)","notes":"RWIS","publish":true},
{"name":"C30378","location":"T.H.52 (Coates - MP 110.4)","notes":"RWIS","publish":true},
{"name":"C30379","location":"T.H.65 (East Bethel - MP 25.8)","notes":"RWIS","publish":true},
{"name":"C30381","location":"T.H.61 (Grand Portage - MP 146)","notes":"RWIS","publish":true},
{"name":"C30382","location":"T.H.64 (Chamberlain - MP 42)","notes":"RWIS","publish":true},
{"name":"C30383","location":"T.H.65 (McGrath - MP 98)","notes":"RWIS","publish":true},
{"name":"C30384","location":"T.H.65 (Jacobson - MP 145)","notes":"RWIS","publish":true},
{"name":"C30385","location":"T.H.1 (Effie - MP 194)","notes":"RWIS","publish":true},
{"name":"C30386","location":"T.H.72 (Waskish - MP 40)","notes":"RWIS","publish":true},
{"name":"C30387","location":"U.S.75 (Tenney - MP 188)","notes":"RWIS","publish":true},
{"name":"C30388","location":"T.H.78 (Ottertail - MP 34)","notes":"RWIS","publish":true},
{"name":"C30389","location":"T.H.89 (Gatzke - MP 96)","notes":"RWIS","publish":true},
{"name":"C30390","location":"T.H.171 (St. Vincent - MP 2)","notes":"RWIS","publish":true},
{"name":"C30391","location":"T.H.200 (Halstad - MP 9)","notes":"RWIS","publish":true},
{"name":"C30392","location":"U.S.212 (Marietta - MP 1)","notes":"RWIS","publish":true},
{"name":"C30393","location":"U.S.59 (Lancaster - MP 421.9)","notes":"RWIS","publish":true},
{"name":"C30394","location":"T.H.11 (MP 37.7 (Karlstad))","notes":"RWIS","publish":true},
{"name":"C30395","location":"U.S.59 (Thief River F - MP 363.4)","notes":"RWIS","publish":true},
{"name":"C30396","location":"T.H.9 (Beltrami - MP 212.5)","notes":"RWIS","publish":true},
{"name":"C30397","location":"T.H.11 (Warroad - MP 87.1)","notes":"RWIS","publish":true},
{"name":"C30398","location":"T.H.72 (Baudette - MP 67.85)","notes":"RWIS","publish":true},
{"name":"C30399","location":"T.H.89 (Red Lake - MP 19.13)","notes":"RWIS","publish":true},
{"name":"C30400","location":"T.H.1 (Goodridge - MP 71.8)","notes":"RWIS","publish":true},
{"name":"C30401","location":"U.S.2 (Lengby - MP 75.7)","notes":"RWIS","publish":true},
{"name":"C30402","location":"U.S.71 (Lake Itasca - MP 281.1)","notes":"RWIS","publish":true},
{"name":"C30403","location":"U.S.71 (Clarissa - MP 197.5)","notes":"RWIS","publish":true},
{"name":"C30404","location":"T.H.200 (Longville - MP 144.0)","notes":"RWIS","publish":true},
{"name":"C30405","location":"T.H.371 (Nisswa - MP 46.2)","notes":"RWIS","publish":true},
{"name":"C30406","location":"T.H.210 (Motley - MP 101.0)","notes":"RWIS","publish":true},
{"name":"C30407","location":"T.H.23 (Richmond - MP 187.8)","notes":"RWIS","publish":true},
{"name":"C30408","location":"U.S.169 (Princeton - MP 176.9)","notes":"RWIS","publish":true},
{"name":"C30409","location":"T.H.47 (Isle - MP 89.0)","notes":"RWIS","publish":true},
{"name":"C30419","location":"U.S.169 (Waukenabo - MP 272.9)","notes":"RWIS","publish":true},
{"name":"C30420","location":"U.S.2 (East Grand Forks - MP 9)","notes":"RWIS","publish":true},
{"name":"C30421","location":"U.S.2 (Cass Lake - MP 131)","notes":"RWIS","publish":true},
{"name":"C30422","location":"U.S.10 (Lake Park - MP 32)","notes":"RWIS","publish":true},
{"name":"C30423","location":"U.S.10 (Verndale - MP 94)","notes":"RWIS","publish":true},
{"name":"C30424","location":"U.S.10 (Rice - MP 162)","notes":"RWIS","publish":true},
{"name":"C30425","location":"U.S.52 (Canton - MP 2)","notes":"RWIS","publish":true},
{"name":"C30426","location":"U.S.52 (Cotton - MP 42)","notes":"RWIS","publish":true},
{"name":"C30427","location":"U.S.53 (Ash Lake - MP 129)","notes":"RWIS","publish":true},
{"name":"C30428","location":"T.H.61 (Grand Marais - MP 110.8)","notes":"RWIS","publish":true},
{"name":"C30429","location":"T.H.38 (Marcell - MP 27.5)","notes":"RWIS","publish":true},
{"name":"C30430","location":"T.H.210 (Tamarack - MP 186.3)","notes":"RWIS","publish":true},
{"name":"C30431","location":"I-35 (Moose Lake - MP 216.0)","notes":"RWIS","publish":true},
{"name":"C30432","location":"U.S.2 (Gowan - MP 225.1)","notes":"RWIS","publish":true},
{"name":"C30433","location":"T.H.1 (Stony River - MP 311.0)","notes":"RWIS","publish":true},
{"name":"C30434","location":"U.S.2 (Cohasset MP 174.3)","notes":"RWIS","publish":true},
{"name":"C30435","location":"T.H.53 (Cook - MP 97.5)","notes":"RWIS","publish":true},
{"name":"C30436","location":"T.H.61 (Schroeder - MP 78.9)","notes":"RWIS","publish":true},
{"name":"C30437","location":"T.H.65 (Buck Lake - MP 192.9)","notes":"RWIS","publish":true},
{"name":"C30438","location":"U.S.2 (Solway - MP 99.7)","notes":"RWIS","publish":true},
{"name":"C30439","location":"T.H.1 (Warren - MP 11.5)","notes":"RWIS","publish":true},
{"name":"C30440","location":"U.S.59 (Brooks - MP 331)","notes":"RWIS","publish":true},
{"name":"C30441","location":"U.S.61 (Kellogg - MP 53)","notes":"RWIS","publish":true},
{"name":"C30442","location":"U.S.63 (Stewartville - MP 32)","notes":"RWIS","publish":true},
{"name":"C30443","location":"U.S.71 (Jeffers - MP 43)","notes":"RWIS","publish":true},
{"name":"C30444","location":"U.S.71 (Margie - MP 379)","notes":"RWIS","publish":true},
{"name":"C30445","location":"U.S.169 (Mankato - MP 52)","notes":"RWIS","publish":true},
{"name":"C30446","location":"U.S.169 (St. Peter - MP 69)","controller":"ctl_2491","notes":"RWIS","publish":true},
{"name":"C30447","location":"U.S.169 (Henderson - MP 86)","notes":"RWIS","publish":true},
{"name":"C30448","location":"U.S.169 (Milaca - MP 200)","notes":"RWIS","publish":true},
{"name":"C30449","location":"I-35 (Hinckley - MP 181)","notes":"RWIS","publish":true},
{"name":"C30450","location":"T.H.11 (Roosevelt - MP 108)","notes":"RWIS","publish":true},
{"name":"C30451","location":"T.H.19 (New Prague - MP 149)","notes":"RWIS","publish":true},
{"name":"C30452","location":"I-35 (Thompson Hill - MP 247)","notes":"RWIS","publish":true},
{"name":"C30463","location":"U.S.53 (Twig - MP 20)","notes":"RWIS","publish":true},
{"name":"C30464","location":"U.S.169 (Michell Bridge - MP 343)","notes":"RWIS","publish":true},
{"name":"C30466","location":"T.H.210 (Jay Cooke - MP 224.9)","notes":"RWIS","publish":true},
{"name":"C30468","location":"I-35 (Hope)","notes":"RWIS","publish":true},
{"name":"C30469","location":"I-35 (Atkinson Br - MP 231)","notes":"RWIS","publish":true},
{"name":"C30470","location":"I-94 (Red River - Bridge)","notes":"RWIS","publish":true},
{"name":"C30471","notes":"temporary signal camera Removed ","publish":false},
{"name":"C30473","publish":false},
{"name":"C30480","location":"T.H.61 NB @ 152nd St N (MP 153.3)","controller":"ctl_2357","notes":"Signal Camera TH61 Hugo\nL3060\n\n#Recorded","publish":true},
{"name":"C30534","location":"T.H.7 WB @ Main St","controller":"ctl_2495","notes":"SIG 1734987\nNo VDU\n\n\n#Recorded","publish":true},
{"name":"C30535","location":"T.H.5 WB @ Main St","controller":"ctl_2496","notes":"SIG 1736476\nNo VDU\n\n\n#Recorded","publish":true},
{"name":"C30536","location":"T.H.5 EB @ C.S.A.H.10","controller":"ctl_2498","notes":"SIG 1736356\nno VDU\n\n#Recorded","publish":true},
{"name":"C30537","location":"T.H.5 EB @ MN 284","controller":"ctl_2497","notes":"SIG 1734966\nNo VDU\n\n#Recorded","publish":true},
{"name":"C30538","location":"U.S.8 WB @ T.H.95 (Bench St)","controller":"ctl_2502","notes":"SIG 1735936\nNo VDU\n\n\n#Recorded","publish":true},
{"name":"C30540","location":"T.H.51 @ Co Rd E","controller":"ctl_2499","notes":"SIG 1735349\n\n#Recorded","publish":true},
{"name":"C30542","location":"T.H.3 SB @ Cliff Rd","controller":"ctl_2487","notes":"SIG 1735962\nNo VDU\n\n\n#Recorded","publish":true},
{"name":"C30543","location":"T.H.3 @ Connemara Tr","controller":"ctl_2486","notes":"SIG 1736479\nNo VDU\n\n\n\n#Recorded","publish":true},
{"name":"C30544","location":"T.H.212 EB @ Engler Blvd","controller":"ctl_2493","notes":"SIG 1736521\nNo VDU\n\n\n#Recorded","publish":true},
{"name":"C30548","location":"T.H.7 WB @ Rolling Acres Rd (Smithtown Rd)","controller":"ctl_2494","notes":"SIG 1736287\nNo VDU\n\n\n#Recorded","publish":true},
{"name":"C30549","location":"T.H.61 NB @ 130th St N (MP 151)","controller":"ctl_2500","notes":"SIG 1736749\n\n#Recorded","publish":true},
{"name":"C30553","location":"I-94 EB @ Fallon Ave","publish":false},
{"name":"C30554","location":"I-94 EB (West end MnRoad)","publish":false},
{"name":"C30555","location":"I-94 WB (mnroad fixed gate camera)","publish":false},
{"name":"C30556","location":"U.S.169 SB @ T.H.22","controller":"ctl_2518","notes":"St Peter signal Camera ","publish":true},
{"name":"C30557","location":"11th St @ Main Ave","controller":"ctl_1485","notes":"Moorhead camera","publish":true},
{"name":"C30558","location":"T.H.10 @ 11th St","notes":"moorhead camera","publish":false},
{"name":"C30568","location":"U.S.53 @ Piedmont Ave (MP 2.7)","notes":"RWIS","publish":true},
{"name":"C30580","publish":false},
{"name":"C30587","location":"I-90 EB W of I-35 (MP 158.5)","publish":false},
{"name":"C30589","location":"U.S.169 SB @ Creek Ln","notes":"New with SP 7008-112-Temporary Signal","publish":false},
{"name":"C30611","location":"U.S.169 SB @ Quaker Ave","controller":"ctl_vdl94w90","notes":"#LiveStream #Recorded","publish":true},
{"name":"C30649","location":"I-494 @ Nicollet Ave","publish":false},
{"name":"C30650","location":"I-494 WB @ I-35W NB","publish":false},
{"name":"C30651","location":"I-494 EB @ I-35W NB","publish":false},
{"name":"C30652","location":"I-494 WB @ I-35W SB","publish":false},
{"name":"C30653","location":"I-494 @ E Bush Lake Rd N-S","publish":false},
{"name":"C30660","location":"T.H.21 SB @ T.H.3","controller":"ctl_2196","notes":"Pole #1 (NW Corner)","publish":true},
{"name":"C30661","location":"I-394 WB @ Louisiana Ave","notes":"SP 2789-171\nSignal ID #20805914","publish":true},
{"name":"C30662","location":"I-394 EB @ Louisiana Ave","notes":"SP 2789-171\nSignal ID  #20805913","publish":true},
{"name":"C30669","location":"T.H.61 SB @ Headwaters Pkwy","controller":"ctl_2750","notes":"TAMS ID 16968156.","publish":true},
{"name":"C30670","location":"I-35W NB @ Co Rd 42 E-W (East Intersection)","notes":"TAMS ID # 15385736\nTE # 106601","publish":false},
{"name":"C30671","location":"I-35W SB @ Co Rd 42 (West Intersection)","notes":"TAMS ID # 15385737\nTE # 106602","publish":false},
{"name":"C30674","location":"T.H.169 SB @ Co Rd 4","notes":"SP 7106-92","publish":false},
{"name":"C30675","location":"I-35W SB @ I-35E","publish":false},
{"name":"C30676","location":"I-35W NB S of T.H.13","publish":false},
{"name":"C30699","location":"I-35W SB @ Burnsville Pkwy (West Ramp)","controller":"ctl_1209","notes":"Sig ID: 1735269\nTE: 130625","publish":true},
{"name":"C30700","location":"I-35W NB @ Burnsville Pkwy (East Ramp)","controller":"ctl_1194","notes":"Sig ID: 1735268\nTE: 130624","publish":true},
{"name":"C30702","location":"I-394 WB @ Co Rd 73 (Hopkins Xrd  - N Signal)","notes":"Sig ID: 21820865","publish":false},
{"name":"C30703","location":"T.H.5 WB @ Commercial Ave","publish":false},
{"name":"C30704","location":"T.H.5 WB @ Park Dr","publish":false},
{"name":"C30705","location":"T.H.5 WB @ Minnewashta Pkwy","controller":"ctl_2466","publish":false},
{"name":"C30706","location":"I-494 WB E of Penn Ave","publish":false},
{"name":"C30707","location":"I-494 WB @ Xerxes Ave","publish":false},
{"name":"C30708","location":"I-494 WB E of T.H.100","publish":false},
{"name":"C30709","location":"I-494 WB @ E Bush Lake Rd","publish":false},
{"name":"C30711","location":"I-94 EB (Enfield Rest Area 4)","publish":false},
{"name":"C30712","location":"U.S.169 SB @ Cedar Lake Rd E-W (West Intersection)","notes":"SIG ID # 21966059","publish":false},
{"name":"C30713","location":"U.S.169 NB @ Cedar Lake Rd E-W (East Intersection)","notes":"SIG ID # 21966058","publish":false},
{"name":"C30723","location":"T.H.280 NB @ Energy Park Dr","publish":false},
{"name":"C30724","location":"T.H.51 SB @ Co Rd B2","notes":"TH 51 at Co Rd B2 (CSAH 78) West Ramp\nTAMS ID: 1935918\nTo be installed with SP 6216-142","publish":false},
{"name":"C30725","location":"T.H.95 E-W @ Main St","notes":"D3\nNE Quad\nInstaled with SP 3006-39","publish":false},
{"name":"C30726","location":"T.H.65 NB @ T.H.95","notes":"D3\nNE Quad\nInstaled with SP 3006-39","publish":false},
{"name":"C30727","location":"U.S.12 EB E of Ferndale Rd","publish":false},
{"name":"C30728","location":"U.S.12 WB @ Ferndale Rd","publish":false},
{"name":"C30729","location":"U.S.12 EB @ C.S.A.H.15","publish":false},
{"name":"C30731","location":"I-394 WB @ Plymouth Rd","publish":false},
{"name":"C30732","location":"I-394 EB @ Ridgedale Dr (South intersection)","publish":false},
{"name":"C30733","location":"I-94 EB (Elm Creek Rest Area 4)","controller":"ctl_2755","notes":"#LiveStream #Recorded\n\nRTMC Camera on NID pole. L1742 \n\nFOR TRUCK STOP PARKING","publish":true},
{"name":"C30734","location":"T.H.65 SB @ 97th Ave","publish":false},
{"name":"C30735","location":"T.H.65 SB @ 101st Ave","publish":false},
{"name":"C30736","location":"T.H.65 NB @ 105th Ave","publish":false},
{"name":"C30737","location":"T.H.65 NB @ 109th Ave","publish":false},
{"name":"C30738","location":"T.H.65 NB @ 114th Ave","publish":false},
{"name":"C30739","location":"T.H.65 NB @ 117th Ave","publish":false},
{"name":"C30740","location":"T.H.65 NB @ 121st Ave","publish":false},
{"name":"C30741","location":"I-394 WB @ Ridgedale Dr (North intersection)","publish":false},
{"name":"C30752","location":"T.H.61 @ Burns Ave","notes":"Signal ID: 1735483","publish":false},
{"name":"C30753","location":"T.H.61 N-S @ Warner Rd","notes":"SIGNAL ID: 1735482","publish":false},
{"name":"C30759","location":"T.H.5 EB @ Minnehaha Ave","notes":"SIGNAL SYSTEM ID: 22921525","publish":false},
{"name":"C30760","location":"T.H.5 SB @ Lakewood Dr","notes":"SIGNAL SYSTEM ID: 22921527","publish":false},
{"name":"C30761","location":"T.H.10 EB S of 165th Ave","publish":false},
{"name":"C30762","location":"T.H.101 SB @ Co Rd 42","publish":false},
{"name":"C30763","location":"T.H.101 NB @ Co Rd 39","publish":false},
{"name":"C30764","location":"T.H.210 WB @ Baxter Dr","publish":false},
{"name":"C30765","location":"T.H.210 EB @ 4th St","publish":false},
{"name":"C30766","location":"T.H.210 WB @ 8th St","publish":false},
{"name":"C30767","location":"T.H.53 SB @ 9th St","publish":false},
{"name":"C30768","location":"T.H.65 NB @ 99th Ave","notes":"SIGNAL SYSTEM ID: 23243443","publish":false},
{"name":"C30769","location":"T.H.65 SB @ 117th Ave","notes":"SIGNAL SYSTEM ID: 23212638","publish":false},
{"name":"C30770","location":"T.H.65 NB @ 117th Ave","notes":"SIGNAL SYSTEM ID: 23212639","publish":false},
{"name":"C30771","location":"I-94 WB @ MN 336","publish":false},
{"name":"C30772","location":"T.H.210 EB @ T.H.25","publish":false},
{"name":"C30773","location":"T.H.169 EB @ Emerald Ave","publish":false},
{"name":"C30774","location":"T.H.61 NB @ 80th St","controller":"ctl_140","notes":"NE Quad - New signal","publish":true},
{"name":"C30775","location":"T.H.149 NB @ Smith Ave","controller":"ctl_341","notes":"Signal Sys ID: 17104358 on CELL MODEM","publish":true},
{"name":"C30776","location":"I-35E NB @ Little Canada Rd E-W","notes":"SIgnal TAMS ID: 4361704","publish":false},
{"name":"C30777","location":"I-94 EB @ T.H.101 N-S","notes":"SIGNAL ID 23386074","publish":false},
{"name":"C30778","location":"I-94 WB @ T.H.101 N-S","notes":"SIGNAL ID 23386073","publish":false},
{"name":"C30779","location":"T.H.101 NB @ C.S.A.H.144","publish":false},
{"name":"C30780","location":"T.H.101 NB @ 147th Ave","publish":false},
{"name":"C30781","location":"T.H.101 SB N of Co Rd 37","publish":false},
{"name":"C30782","location":"I-694 WB @ T.H.61 N-S (North Intersection)","notes":"Signal Id: 23939152 and TE# 213041","publish":false},
{"name":"C30783","location":"I-694 EB @ T.H.61 N-S (South Intersection)","notes":"Signal Id: 23939150 and TE# 213039","publish":false},
{"name":"C30784","location":"I-90 WB @ 4th St NW","controller":"ctl_1501","notes":"Austin I-90 @ 4th St modem","publish":true},
{"name":"C30785","location":"U.S.63 SB @ Schumann Dr NW","notes":"NW Quad\nTAMS ID 24498034","publish":false},
{"name":"C30786","location":"U.S.61 NB @ U.S.14","notes":"SE Quad\nTAMS ID 1735455","publish":false},
{"name":"C30787","location":"I-35 NB @ T.H.61","publish":false},
{"name":"C30788","location":"I-35 NB @ T.H.61","publish":false},
{"name":"C30789","location":"T.H.61 SB N of I-35","publish":false},
{"name":"C30790","location":"T.H.10 EB @ Beatty St","publish":false},
{"name":"C30791","location":"T.H.10 EB @ Alpine Dr","publish":false},
{"name":"C30792","location":"T.H.10 EB N of Edison St","publish":false},
{"name":"C30793","location":"T.H.610 WB @ East River Rd N-S (North Signal)","notes":"SIG SYS ID: 22600003","publish":false},
{"name":"C30794","location":"T.H.610 EB @ East River Rd N-S (South Signal)","notes":"SIG SYS ID:22600002","publish":false},
{"name":"C30795","location":"T.H.41 SB S of T.H.7","notes":"Minnetonka Middle School West\nSignal ID # 2475503\nTE # 243736","publish":false},
{"name":"C30796","location":"I-35 SB @ 15th Ave","publish":false},
{"name":"C30797","location":"I-35 SB @ 21st Ave","publish":false},
{"name":"C30798","location":"T.H.212 WB @ T.H.41 N-S","notes":"TAMS ID: 1736528","publish":false},
{"name":"C30799","location":"T.H.212 EB @ T.H.41 N-S","notes":"TAMS ID: 1736529","publish":false},
{"name":"C30800","location":"I-35 NB @ T.H.2","publish":false},
{"name":"C30801","location":"T.H.61 SB @ 140th St","publish":false},
{"name":"C30802","location":"T.H.62 EB E of 34th St","publish":false},
{"name":"C30803","location":"T.H.61 EB @ Tyler Rd","controller":"ctl_125","notes":"SIG ID: 1735470","publish":true},
{"name":"C30991","location":"I-35E SB @ I-35W (TEST CAM)","publish":false},
{"name":"C31000","location":"U.S.169 @ Quaker Ave","controller":"ctl_2251","notes":"Proposed Signal under 7008-112","publish":false},
{"name":"C35000","location":"(CHU Airport 1)","notes":"Looking NE","publish":true},
{"name":"C35001","location":"(CHU Airport 2)","notes":"Looking NW","publish":true},
{"name":"C35002","location":"(CHU Airport 3)","notes":"Looking SE","publish":true},
{"name":"C35003","location":"(CHU Airport 4)","notes":"Looking SW","publish":true},
{"name":"C35004","location":"(KMML Airport 1)","notes":"Looking N","publish":true},
{"name":"C35005","location":"(KMML Airport 2)","notes":"Looking NW","publish":true},
{"name":"C35006","location":"(KMML Airport 3)","notes":"Looking S","publish":true},
{"name":"C35007","location":"(KMML Airport 4)","notes":"Looking SE","publish":true},
{"name":"C35008","location":"(05Y Airport 1)","notes":"Looking N","publish":true},
{"name":"C35009","location":"(05Y Airport 2)","notes":"Looking S","publish":true},
{"name":"C35010","location":"(05Y Airport 3)","notes":"Looking E","publish":true},
{"name":"C35011","location":"(05Y Airport 4)","notes":"Looking W","publish":true},
{"name":"C35012","location":"(KEVM Airport 1)","notes":"Looking N","publish":true},
{"name":"C35013","location":"(KEVM Airport 2)","notes":"Looking NW","publish":true},
{"name":"C35014","location":"(KEVM Airport 3)","notes":"Looking SE","publish":true},
{"name":"C35015","location":"(KEVM Airport 4)","notes":"Looking E","publish":true},
{"name":"C35016","location":"((FGN) Sea Plane 1)","notes":"Looking N","publish":true},
{"name":"C35017","location":"((FGN) Sea Plane 2)","notes":"Looking SE","publish":true},
{"name":"C35018","location":"((FGN) Sea Plane 3)","notes":"Looking W","publish":true},
{"name":"C35019","location":"((FGN) Sea Plane 4)","notes":"Looking NW","publish":true},
{"name":"C40442","publish":false},
{"name":"C50511","publish":false},
{"name":"C789","location":"I-94 EB E of T.H.24","notes":"TIGER","publish":false},
{"name":"C8001","location":"(WE Elevator Hallway)","controller":"ctl_434","notes":"360 degree camera","publish":false},
{"name":"C8014","location":"(WE Roof Parking Center)","controller":"ctl_434","publish":false},
{"name":"C8015","location":"(WE Roof Parking Entrance)","controller":"ctl_434","publish":false},
{"name":"C8042","location":"(LPR Entry)","controller":"ctl_434","publish":false},
{"name":"C8043","location":"(LPR Exit)","controller":"ctl_434","publish":false},
{"name":"C9010","location":"I-94 WB E of Co Rd 18 (TEMP)","controller":"ctl_2766","notes":"#LiveStream #Recorded\nTemp D3 IWZ","publish":true},
{"name":"C9011","location":"I-94 WB N of Co Rd 19 (TEMP)","notes":"#LiveStream #Recorded\nTemp D3 IWZ","publish":false},
{"name":"C9012","location":"I-35 SB","notes":"Street Smart Temp Camera\n\n- Old Commlink was L8036, Commlink has been disconnected and set to Available","publish":false},
{"name":"C9020","location":"U.S.169 NB S of 237th Ave NE","controller":"ctl_521","notes":"#LiveStream","publish":true},
{"name":"C9021","location":"U.S.169 NB @ 247th Ave","controller":"ctl_1529","notes":"#LiveStream","publish":true},
{"name":"C9022","location":"U.S.169 SB N of 273rd Ave","controller":"ctl_1530","notes":"#LiveStream","publish":true},
{"name":"C9023","location":"U.S.169 SB N of Co Rd 9","controller":"ctl_1532","notes":"#LiveStream","publish":true},
{"name":"C9024","location":"I-94 EB W of Sinclair Lewis Ave","publish":false},
{"name":"C9025","location":"I-94 EB S of 2nd St","publish":false},
{"name":"C9026","location":"I-94 WB @ Co Rd 13","publish":false},
{"name":"C9027","location":"I-94 WB @ MN 237","publish":false},
{"name":"C995","location":"U.S.12 (Dassel/Cokato)","notes":"Cam 995 & Ice Warning System have been de-activated by D8","publish":false},
{"name":"CSIGTEST1","location":"T.H.47 @ 85th St","publish":false},
{"name":"CSIGTEST2","location":"T.H.47 @ 85th St","publish":false},
{"name":"CSIGTEST3","location":"T.H.47 @ Mississippi St","publish":false},
{"name":"CTEST-Rise4","notes":"This BOSCH Cam has been moved to C9904.","publish":true},
{"name":"D6-C017","publish":false},
{"name":"D6-C018","publish":false}
]
