[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXwab2IEeum3wiHa3uYplmdz8re8ccjG2Om1INIlfVsY":3,"$fnXUyhBstbiD7YN2DzxlPg9oyFgLy-fhkiTR6CmnTlLg":49},{"id":4,"object_type":5,"slug":6,"place_slug":7,"name":8,"tts_name":9,"source_id":10,"lat":11,"lon":12,"location_type":13,"agency_id":14,"data_source_id":15,"routes":16,"directions":43,"interchange_modes":47,"group":48},"01KWBRPMDCD69FZATG2RA9X8WQ","transit_stop","trofa","porto","Trofa","","94_4630",41.337437,-8.547573,0,"01KWBRPKFS805PH2YBJ54RGQ70","01KWBRP9SZ0ZT9TAVVSHXWB2XX",[17,22,27,34,39],{"id":18,"slug":19,"place_slug":7,"short_name":20,"long_name":9,"route_color":9,"route_type":21},"01KWBRPMH3M8VNV47MC0HKF1H4","ic","IC",2,{"id":23,"slug":24,"place_slug":25,"short_name":26,"long_name":9,"route_color":9,"route_type":21},"01KWBRPMH3M8VNV47MC0HKF1HY","ir","viana-do-castelo-pt","IR",{"id":28,"slug":29,"place_slug":30,"short_name":31,"long_name":9,"route_color":32,"route_type":33},"01KWBRPMH4ZR25812VKCFH0SH2","linha-de-braga","braga-pt","Linha de Braga","008000",109,{"id":35,"slug":36,"place_slug":30,"short_name":37,"long_name":9,"route_color":38,"route_type":33},"01KWBRPMH4ZR25812VKCFH0SHF","linha-de-guimaraes","Linha de Guimaraes","FF0000",{"id":40,"slug":41,"place_slug":30,"short_name":42,"long_name":9,"route_color":9,"route_type":21},"01KWBRPMH4ZR25812VKCFH0SJE","r-2","R",[44,45,46],"Porto Sao Bento","Braga","Guimaraes",[],null,{"stop_id":4,"stop_name":8,"date":50,"agency_name":51,"agency_url":52,"agency_timezone":53,"data_source_name":51,"data_source_url":54,"live_vehicles":55,"departures":56},"2026-07-05","CP - Comboios de Portugal","http:\u002F\u002Fwww.cp.pt","Europe\u002FLisbon","https:\u002F\u002Fpublico.cp.pt\u002Fgtfs\u002Fgtfs.zip",[],[57,62,67,74,77,80,86,90,96,99,102,106,110,113,116,121,124,127,130,133,136,139,144,147,150,153,156,159,162,165],{"departure_time":58,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":59,"route_slug":29,"route_place_slug":30,"headsign":45,"direction_id":13,"trip_id":60,"service_id":61},"01:22:00","25-94_1008-94_29157","01KWBRPMJ2G8QQ21VE7XQRAMFK","18216_20251226",{"departure_time":63,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":64,"route_slug":65,"route_place_slug":30,"headsign":44,"direction_id":13,"trip_id":66,"service_id":61},"05:11:00","25-94_29157-94_1008","linha-de-braga-2","01KWBRPMJ4TXEY8X1Q6R41TXN6",{"departure_time":68,"route_short_name":26,"route_long_name":9,"route_color":9,"route_type":21,"route_source_id":69,"route_slug":70,"route_place_slug":25,"headsign":71,"direction_id":13,"trip_id":72,"service_id":73},"06:22:00","23-94_2006-94_7005","ir-2","Valenca","01KWBRPMHZA51DQ632VZ6E20R6","5683_20260102",{"departure_time":75,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":64,"route_slug":65,"route_place_slug":30,"headsign":44,"direction_id":13,"trip_id":76,"service_id":61},"07:12:00","01KWBRPMJ4TXEY8X1Q6R41TXN7",{"departure_time":78,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":59,"route_slug":29,"route_place_slug":30,"headsign":45,"direction_id":13,"trip_id":79,"service_id":61},"07:13:30","01KWBRPMJ2G8QQ21VE7XQRAMFM",{"departure_time":81,"route_short_name":37,"route_long_name":9,"route_color":38,"route_type":33,"route_source_id":82,"route_slug":83,"route_place_slug":30,"headsign":44,"direction_id":13,"trip_id":84,"service_id":85},"07:31:30","25-94_24000-94_1008","linha-de-guimaraes-2","01KWBRPMJ4TXEY8X1Q6R41TXMH","15765_20260625",{"departure_time":87,"route_short_name":37,"route_long_name":9,"route_color":38,"route_type":33,"route_source_id":88,"route_slug":36,"route_place_slug":30,"headsign":46,"direction_id":13,"trip_id":89,"service_id":61},"07:54:00","25-94_1008-94_24000","01KWBRPMJ2G8QQ21VE7XQRAMF1",{"departure_time":91,"route_short_name":42,"route_long_name":9,"route_color":9,"route_type":21,"route_source_id":92,"route_slug":93,"route_place_slug":25,"headsign":94,"direction_id":13,"trip_id":95,"service_id":73},"07:56:30","24-94_7005-94_2006","r-3","Porto Campanha","01KWBRPMJ2G8QQ21VE7XQRAMD0",{"departure_time":97,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":64,"route_slug":65,"route_place_slug":30,"headsign":44,"direction_id":13,"trip_id":98,"service_id":85},"08:05:30","01KWBRPMJ4TXEY8X1Q6R41TXN4",{"departure_time":100,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":59,"route_slug":29,"route_place_slug":30,"headsign":45,"direction_id":13,"trip_id":101,"service_id":61},"08:13:30","01KWBRPMJ2G8QQ21VE7XQRAMFN",{"departure_time":103,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":64,"route_slug":65,"route_place_slug":30,"headsign":44,"direction_id":13,"trip_id":104,"service_id":105},"08:42:30","01KWBRPMJ4TXEY8X1Q6R41TXN8","4411_20251214",{"departure_time":107,"route_short_name":26,"route_long_name":9,"route_color":9,"route_type":21,"route_source_id":108,"route_slug":24,"route_place_slug":30,"headsign":94,"direction_id":13,"trip_id":109,"service_id":73},"08:53:00","23-94_7005-94_2006","01KWBRPMHZA51DQ632VZ6E20RZ",{"departure_time":111,"route_short_name":37,"route_long_name":9,"route_color":38,"route_type":33,"route_source_id":88,"route_slug":36,"route_place_slug":30,"headsign":46,"direction_id":13,"trip_id":112,"service_id":105},"08:54:00","01KWBRPMJ2G8QQ21VE7XQRAMF2",{"departure_time":114,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":64,"route_slug":65,"route_place_slug":30,"headsign":44,"direction_id":13,"trip_id":115,"service_id":105},"09:11:00","01KWBRPMJ4TXEY8X1Q6R41TXN9",{"departure_time":117,"route_short_name":26,"route_long_name":9,"route_color":9,"route_type":21,"route_source_id":118,"route_slug":119,"route_place_slug":25,"headsign":71,"direction_id":13,"trip_id":120,"service_id":73},"09:12:30","23-94_64113-94_7005","ir-3","01KWBRPMHZA51DQ632VZ6E20RW",{"departure_time":122,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":59,"route_slug":29,"route_place_slug":30,"headsign":45,"direction_id":13,"trip_id":123,"service_id":105},"09:23:30","01KWBRPMJ2G8QQ21VE7XQRAMFP",{"departure_time":125,"route_short_name":37,"route_long_name":9,"route_color":38,"route_type":33,"route_source_id":82,"route_slug":83,"route_place_slug":30,"headsign":44,"direction_id":13,"trip_id":126,"service_id":105},"09:31:30","01KWBRPMJ4TXEY8X1Q6R41TXMM",{"departure_time":128,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":64,"route_slug":65,"route_place_slug":30,"headsign":44,"direction_id":13,"trip_id":129,"service_id":105},"10:12:00","01KWBRPMJ4TXEY8X1Q6R41TXNA",{"departure_time":131,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":59,"route_slug":29,"route_place_slug":30,"headsign":45,"direction_id":13,"trip_id":132,"service_id":105},"10:23:30","01KWBRPMJ2G8QQ21VE7XQRAMFQ",{"departure_time":134,"route_short_name":37,"route_long_name":9,"route_color":38,"route_type":33,"route_source_id":82,"route_slug":83,"route_place_slug":30,"headsign":44,"direction_id":13,"trip_id":135,"service_id":105},"10:34:30","01KWBRPMJ4TXEY8X1Q6R41TXMN",{"departure_time":137,"route_short_name":37,"route_long_name":9,"route_color":38,"route_type":33,"route_source_id":88,"route_slug":36,"route_place_slug":30,"headsign":46,"direction_id":13,"trip_id":138,"service_id":105},"10:54:00","01KWBRPMJ2G8QQ21VE7XQRAMF3",{"departure_time":140,"route_short_name":26,"route_long_name":9,"route_color":9,"route_type":21,"route_source_id":141,"route_slug":142,"route_place_slug":25,"headsign":44,"direction_id":13,"trip_id":143,"service_id":105},"10:57:00","23-94_7005-94_1008","ir-4","01KWBRPMHZA51DQ632VZ6E20RX",{"departure_time":145,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":64,"route_slug":65,"route_place_slug":30,"headsign":44,"direction_id":13,"trip_id":146,"service_id":105},"11:11:00","01KWBRPMJ4TXEY8X1Q6R41TXNB",{"departure_time":148,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":59,"route_slug":29,"route_place_slug":30,"headsign":45,"direction_id":13,"trip_id":149,"service_id":105},"11:18:30","01KWBRPMJ2G8QQ21VE7XQRAMFR",{"departure_time":151,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":64,"route_slug":65,"route_place_slug":30,"headsign":44,"direction_id":13,"trip_id":152,"service_id":105},"12:11:00","01KWBRPMJ4TXEY8X1Q6R41TXNC",{"departure_time":154,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":59,"route_slug":29,"route_place_slug":30,"headsign":45,"direction_id":13,"trip_id":155,"service_id":105},"12:18:30","01KWBRPMJ2G8QQ21VE7XQRAMFS",{"departure_time":157,"route_short_name":37,"route_long_name":9,"route_color":38,"route_type":33,"route_source_id":82,"route_slug":83,"route_place_slug":30,"headsign":44,"direction_id":13,"trip_id":158,"service_id":105},"12:31:30","01KWBRPMJ4TXEY8X1Q6R41TXMP",{"departure_time":160,"route_short_name":37,"route_long_name":9,"route_color":38,"route_type":33,"route_source_id":88,"route_slug":36,"route_place_slug":30,"headsign":46,"direction_id":13,"trip_id":161,"service_id":105},"12:54:00","01KWBRPMJ2G8QQ21VE7XQRAMF4",{"departure_time":163,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":64,"route_slug":65,"route_place_slug":30,"headsign":44,"direction_id":13,"trip_id":164,"service_id":105},"13:05:30","01KWBRPMJ4TXEY8X1Q6R41TXND",{"departure_time":166,"route_short_name":31,"route_long_name":9,"route_color":32,"route_type":33,"route_source_id":59,"route_slug":29,"route_place_slug":30,"headsign":45,"direction_id":13,"trip_id":167,"service_id":105},"13:18:30","01KWBRPMJ2G8QQ21VE7XQRAMFT"]