Technically, leadout is the track after the very last track, so maybe it's better to put it after all the tracks in the log, not before? Like:========================= FULL TOC on SCSIOP_READ_TOC =========================
FirstCompleteSession: 1
LastCompleteSession: 1
Session 1, FirstTrack 1, Format: CD-DA or CD-ROM
Session 1, LastTrack 48
Session 1, Leadout, MSF 59:43:12 (LBA[268737, 0x419c1])
Session 1, Track 1, MSF 00:02:00 (LBA[000150, 0x00096])
Session 1, Track 2, MSF 01:24:24 (LBA[006324, 0x018b4])
Session 1, Track 3, MSF 03:08:63 (LBA[014163, 0x03753])
...
Session 1, Track 48, MSF 58:02:47 (LBA[261197, 0x3fc4d])
========================== Check SubRtoW for track[01] ========================
========================= FULL TOC on SCSIOP_READ_TOC =========================
FirstCompleteSession: 1
LastCompleteSession: 1
Session 1, FirstTrack 1, Format: CD-DA or CD-ROM
Session 1, LastTrack 48
Session 1, Track 1, MSF 00:02:00 (LBA[000150, 0x00096])
Session 1, Track 2, MSF 01:24:24 (LBA[006324, 0x018b4])
Session 1, Track 3, MSF 03:08:63 (LBA[014163, 0x03753])
...
Session 1, Track 48, MSF 58:02:47 (LBA[261197, 0x3fc4d])
Session 1, Leadout, MSF 59:43:12 (LBA[268737, 0x419c1])
========================== Check SubRtoW for track[01] ========================