﻿{
  "session": {
    "championship_name": "IMSA WeatherTech SportsCar Championship",
    "event_name": "Chevrolet Grand Prix",
    "session_name": "Practice 2",
    "report_mark": "",
    "revised_mark": "",
    "report_message": "Cars #1, #4, #8, #11, #34, #45, #57, #59, #64, #65, #66, #70, #77, #81, #99, & #120 - Some lap times invalidated due to track limits",
    "session_type": "Free Practice",
    "session_date": "11/07/2026 10:35",
    "creation_date": "11/07/2026 12:11:20",
    "circuit": {
      "name": "Canadian Tire Motorsport Park",
      "length": 3957.367,
      "country": "Canada"
    },
    "weather": {
      "air_temperature": "",
      "track_temperature": "",
      "track_status": "Dry"
    },
    "finalize_type": {
      "type": "By Time",
      "time_in_seconds": 5400
    }
  },
  "flags": [
    {
      "time": "10:25:21.387",
      "elapsed": "",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 11 and 43: Penalty: Violation of SR 20.2.3.A  (from previous session)-5 Minute Hold",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:35:00.000",
      "elapsed": "-",
      "rec_type": "GF",
      "flag": "GREEN FLAG",
      "sector": "",
      "message": "",
      "flag_time": "1:30:00.000",
      "accum_time": "1:30:00.000",
      "lap": 1
    },
    {
      "time": "10:35:00.765",
      "elapsed": "0.765",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "GREEN FLAG",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:40:47.169",
      "elapsed": "5:47.169",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 4 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:40:53.804",
      "elapsed": "5:53.804",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 64 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:41:19.275",
      "elapsed": "6:19.275",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 1 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:42:01.193",
      "elapsed": "7:01.193",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "CAR 2 SPUN AT TURN 3 & CONTINUED",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:45:21.254",
      "elapsed": "10:21.254",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 77 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:46:05.001",
      "elapsed": "11:05.001",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 45 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:47:25.053",
      "elapsed": "12:25.053",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 11 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:50:27.258",
      "elapsed": "15:27.258",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 59: Penalty - Person(s) over wall before car stops - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:50:38.373",
      "elapsed": "15:38.373",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 4: Penalty - Tire without Crew - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:53:21.697",
      "elapsed": "18:21.697",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 1: Penalty - Pit Lane Speed Violation - (+1) Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:53:51.523",
      "elapsed": "18:51.523",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 8: Penalty - Pit Lane Speed Violation - (+1) Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:55:00.398",
      "elapsed": "20:00.398",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 52: Penalty - Person(s) over wall before car stops - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:55:55.170",
      "elapsed": "20:55.170",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 70 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "10:57:10.824",
      "elapsed": "22:10.824",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 120 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:01:16.651",
      "elapsed": "26:16.651",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 65 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:05:35.524",
      "elapsed": "30:35.524",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "PIT CLOSED LIGHTS ON FOR REFERENCE ONLY",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:06:43.749",
      "elapsed": "31:43.749",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 81 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:09:17.420",
      "elapsed": "34:17.420",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 04: Penalty - Pit Entry Violation - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:12:49.785",
      "elapsed": "37:49.785",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 4 Penalty - Multiple Track Limits - Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:13:12.745",
      "elapsed": "38:12.745",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 34 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:14:55.982",
      "elapsed": "39:55.982",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 73: Penalty - Pit Entry Violation - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:15:25.012",
      "elapsed": "40:25.012",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 2: Penalty - Pit Entry Violation - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:19:00.064",
      "elapsed": "44:00.064",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 04: Penalty - Pit Exit Violation - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:25:14.806",
      "elapsed": "50:14.806",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 66 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:25:29.497",
      "elapsed": "50:29.497",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 70 Penalty - Multiple Track Limits - Final Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:35:15.377",
      "elapsed": "1:00:15.377",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 36: Penalty - Pit Entry Violation - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:36:30.952",
      "elapsed": "1:01:30.952",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 1: Penalty - Pit Lane Speed Violation - (+1) Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:39:20.048",
      "elapsed": "1:04:20.048",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "CAR 4 SPUN AT TURN 5",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:39:38.191",
      "elapsed": "1:04:38.191",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "CAR 4 SPUN AT TURN 5 & CONTINUED",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:41:12.966",
      "elapsed": "1:06:12.966",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 8 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:41:21.908",
      "elapsed": "1:06:21.908",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 57 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:41:31.873",
      "elapsed": "1:06:31.873",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 99 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:43:29.939",
      "elapsed": "1:08:29.939",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 59 Penalty - Track Limits - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:53:11.206",
      "elapsed": "1:18:11.206",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 52: Penalty - Pit Entry Violation - Warning * Corrected",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:55:35.231",
      "elapsed": "1:20:35.231",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 59: Penalty - Working outside Pit Box - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:55:43.915",
      "elapsed": "1:20:43.915",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 04: Penalty - Pit Exit Violation - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "11:58:07.487",
      "elapsed": "1:23:07.487",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 04: Penalty - Pit Exit Violation - Drive Through",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "12:00:01.002",
      "elapsed": "1:25:01.002",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "UNDER 5 MINUTES",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "12:00:54.760",
      "elapsed": "1:25:54.760",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 68: Penalty - Pit Entry Violation - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "12:04:00.712",
      "elapsed": "1:29:00.712",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "UNDER 1 MINUTE",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "12:05:00.000",
      "elapsed": "1:30:00.000",
      "rec_type": "FF",
      "flag": "CHEQUERED FLAG",
      "sector": "",
      "message": "",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 66
    },
    {
      "time": "12:05:01.024",
      "elapsed": "1:30:01.024",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "CHECKERED FLAG",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    },
    {
      "time": "12:06:15.360",
      "elapsed": "1:31:15.360",
      "rec_type": "RCMessage",
      "flag": "",
      "sector": "",
      "message": "Car 64: Penalty - Pit Entry Violation - Warning",
      "flag_time": "-",
      "accum_time": "-",
      "lap": 0
    }
  ]
}