| line | true | false | branch | 
 
| 261 | 0 | 1 | unless $raf->Read($buff, 18) == 18 | 
 
| 262 | 0 | 1 | unless $buff =~ /^BM/ | 
 
| 266 | 0 | 1 | unless $len == 12 or $len == 16 or $len >= 40 and $len < 1000000 | 
 
| 267 | 0 | 1 | unless $raf->Seek(-4, 1) and $raf->Read($buff, $len) == $len | 
 
| 277 | 0 | 1 | if ($len == 12 or $len == 16 or $len == 64) { } | 
 
| 287 | 0 | 0 | if ($et->{'BMPCompression'} and $et->{'BMPImageLength'} and $et->{'BMPCompression'} == 4 || $et->{'BMPCompression'} == 5) | 
 
| 290 | 0 | 0 | $et->{'BMPCompression'} == 4 ? : | 
 
| 292 | 0 | 0 | if ($val) | 
 
| 299 | 0 | 0 | if ($len == 124 and $et->{'BMPProfileOffset'}) | 
 
| 302 | 0 | 0 | if ($raf->Seek($pos, 0) and $raf->Read($buff, $size) == $size) { } | 
 
| 304 | 0 | 0 | if ($et->{'BMPColorSpace'} eq 'LINK') { } |