| line | !l | l&&!r | l&&r | condition | 
 
| 332 | 0 | 0 | 0 | $$dataPt =~ /^.{44}A\0{3}.{4}([NS])\0{3}.{4}([EW])\0{3}/s and length $$dataPt >= 84 | 
 
| 394 | 0 | 0 | 0 | $lastTime and $a[2] eq $lastTime | 
 
| 428 | 0 | 0 | 0 | $$dataPt =~ /\$[A-Z]{2}RMC,(\d{2})(\d{2})(\d+(\.\d*)?),A?,(.{2})(\d{2}\.\d+),([NS]),(.{3})(\d{2}\.\d+),([EW]),(\d*\.?\d*),(\d*\.?\d*),(\d{2})(\d{2})(\d+)/g and $13 <= 31 | 
 
|  | 0 | 0 | 0 | $$dataPt =~ /\$[A-Z]{2}RMC,(\d{2})(\d{2})(\d+(\.\d*)?),A?,(.{2})(\d{2}\.\d+),([NS]),(.{3})(\d{2}\.\d+),([EW]),(\d*\.?\d*),(\d*\.?\d*),(\d{2})(\d{2})(\d+)/g and $13 <= 31 and $14 <= 12 | 
 
|  | 0 | 0 | 0 | $$dataPt =~ /\$[A-Z]{2}RMC,(\d{2})(\d{2})(\d+(\.\d*)?),A?,(.{2})(\d{2}\.\d+),([NS]),(.{3})(\d{2}\.\d+),([EW]),(\d*\.?\d*),(\d*\.?\d*),(\d{2})(\d{2})(\d+)/g and $13 <= 31 and $14 <= 12 and $15 <= 99 | 
 
| 654 | 1 | 0 | 6 | $payload_data_exists and not defined $backScan | 
 
| 864 | 0 | 0 | 0 | defined $packLen{$pid} and $saveLen > $packLen{$pid} | 
 
| 891 | 0 | 0 | 1 | defined $startTime and defined $endTime |