|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
185
 | 
 0  | 
 3  | 
 unless defined $diam_in  | 
 
| 
187
 | 
 0  | 
 3  | 
 unless defined $shape  | 
 
| 
188
 | 
 3  | 
 0  | 
 unless (defined $ff)  | 
 
| 
192
 | 
 0  | 
 3  | 
 if $LD < $vsthreshold  | 
 
| 
194
 | 
 3  | 
 0  | 
 if (defined $Bullet_Form_Factors_H{$shape}) { }  | 
 
| 
198
 | 
 0  | 
 0  | 
 unless defined $ff_base  | 
 
| 
290
 | 
 24717  | 
 0  | 
 if ($DragFunction eq 'G1') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($DragFunction eq 'G2') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($DragFunction eq 'G5') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($DragFunction eq 'G6') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($DragFunction eq 'G7') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($DragFunction eq 'G8') { }  | 
 
| 
291
 | 
 0  | 
 24717  | 
 if ($vp > 4230) { }  | 
 
| 
 | 
 0  | 
 24717  | 
 elsif ($vp > 3680) { }  | 
 
| 
 | 
 0  | 
 24717  | 
 elsif ($vp > 3450) { }  | 
 
| 
 | 
 0  | 
 24717  | 
 elsif ($vp > 3295) { }  | 
 
| 
 | 
 0  | 
 24717  | 
 elsif ($vp > 3130) { }  | 
 
| 
 | 
 0  | 
 24717  | 
 elsif ($vp > 2960) { }  | 
 
| 
 | 
 0  | 
 24717  | 
 elsif ($vp > 2830) { }  | 
 
| 
 | 
 0  | 
 24717  | 
 elsif ($vp > 2680) { }  | 
 
| 
 | 
 0  | 
 24717  | 
 elsif ($vp > 2460) { }  | 
 
| 
 | 
 6704  | 
 18013  | 
 elsif ($vp > 2225) { }  | 
 
| 
 | 
 8358  | 
 9655  | 
 elsif ($vp > 2015) { }  | 
 
| 
 | 
 5040  | 
 4615  | 
 elsif ($vp > 1890) { }  | 
 
| 
 | 
 3289  | 
 1326  | 
 elsif ($vp > 1810) { }  | 
 
| 
 | 
 1326  | 
 0  | 
 elsif ($vp > 1730) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1595) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1520) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1420) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1360) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1315) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1280) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1220) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1185) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1150) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1100) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1060) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1025) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 980) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 945) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 905) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 860) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 810) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 780) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 750) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 700) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 640) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 600) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 550) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 250) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 100) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 65) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 0) { }  | 
 
| 
335
 | 
 0  | 
 0  | 
 if ($vp > 1674) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1172) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1060) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 949) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 670) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 335) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 0) { }  | 
 
| 
345
 | 
 0  | 
 0  | 
 if ($vp > 1730) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1228) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1116) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1004) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 837) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 335) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 0) { }  | 
 
| 
355
 | 
 0  | 
 0  | 
 if ($vp > 3236) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 2065) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1311) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1144) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1004) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 670) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 0) { }  | 
 
| 
365
 | 
 0  | 
 0  | 
 if ($vp > 4200) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 3000) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1470) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1260) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1110) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 960) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 670) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 540) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 0) { }  | 
 
| 
377
 | 
 0  | 
 0  | 
 if ($vp > 3571) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1841) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1120) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 1088) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 976) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($vp > 0) { }  | 
 
| 
385
 | 
 24717  | 
 0  | 
 if ($A != -1 and $M != -1 and $vp > 0 and $vp < 10000)  | 
 
| 
485
 | 
 14  | 
 22898  | 
 if $vy < 0 and $y < $yIntercept  | 
 
| 
486
 | 
 0  | 
 22898  | 
 if $vy > 3 * $vx  | 
 
| 
489
 | 
 9  | 
 21  | 
 if $y > $yIntercept and $da > 0  | 
 
| 
490
 | 
 8  | 
 22  | 
 if $y < $yIntercept and $da < 0  | 
 
| 
492
 | 
 1  | 
 29  | 
 if abs $da < MOAtoRad(0.01)  | 
 
| 
493
 | 
 0  | 
 30  | 
 if $angle > DegtoRad(45)  | 
 
| 
562
 | 
 0  | 
 1  | 
 unless defined $DragCoefficient  | 
 
| 
579
 | 
 1  | 
 0  | 
 if $ZAngle == -1 or not defined $ZAngle  | 
 
| 
580
 | 
 0  | 
 1  | 
 unless defined $MaxRange and $MaxRange >= 0  | 
 
| 
620
 | 
 301  | 
 1504  | 
 if ($x / 3 >= $yards_downrange)  | 
 
| 
625
 | 
 300  | 
 1  | 
 if $x > 0  | 
 
| 
628
 | 
 300  | 
 1  | 
 if $x > 0  | 
 
| 
630
 | 
 301  | 
 0  | 
 if $crosswind > 0  | 
 
| 
643
 | 
 0  | 
 1805  | 
 if $t > 3600  | 
 
| 
644
 | 
 1  | 
 1804  | 
 if $x >= $MaxRange + 1  | 
 
| 
669
 | 
 1  | 
 4  | 
 if ($fps > 4230) { }  | 
 
| 
 | 
 0  | 
 4  | 
 elsif ($fps > 3680) { }  | 
 
| 
 | 
 1  | 
 3  | 
 elsif ($fps > 3450) { }  | 
 
| 
 | 
 0  | 
 3  | 
 elsif ($fps > 3295) { }  | 
 
| 
 | 
 0  | 
 3  | 
 elsif ($fps > 3130) { }  | 
 
| 
 | 
 0  | 
 3  | 
 elsif ($fps > 2960) { }  | 
 
| 
 | 
 0  | 
 3  | 
 elsif ($fps > 2830) { }  | 
 
| 
 | 
 0  | 
 3  | 
 elsif ($fps > 2680) { }  | 
 
| 
 | 
 1  | 
 2  | 
 elsif ($fps > 2460) { }  | 
 
| 
 | 
 0  | 
 2  | 
 elsif ($fps > 2225) { }  | 
 
| 
 | 
 0  | 
 2  | 
 elsif ($fps > 2015) { }  | 
 
| 
 | 
 0  | 
 2  | 
 elsif ($fps > 1890) { }  | 
 
| 
 | 
 0  | 
 2  | 
 elsif ($fps > 1810) { }  | 
 
| 
 | 
 0  | 
 2  | 
 elsif ($fps > 1730) { }  | 
 
| 
 | 
 0  | 
 2  | 
 elsif ($fps > 1595) { }  | 
 
| 
 | 
 0  | 
 2  | 
 elsif ($fps > 1520) { }  | 
 
| 
 | 
 1  | 
 1  | 
 elsif ($fps > 1420) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 1360) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 1315) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 1280) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 1220) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 1185) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 1150) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 1100) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 1060) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 1025) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 980) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 945) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 905) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 860) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 810) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 780) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 750) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 700) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 640) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 600) { }  | 
 
| 
 | 
 0  | 
 1  | 
 elsif ($fps > 550) { }  | 
 
| 
 | 
 1  | 
 0  | 
 elsif ($fps > 250) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($fps > 100) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($fps > 65) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($fps > 0) { }  | 
 
| 
735
 | 
 0  | 
 2  | 
 unless defined $fps  | 
 
| 
737
 | 
 1  | 
 1  | 
 if $wantJ  | 
 
| 
763
 | 
 0  | 
 1  | 
 unless defined $footpounds  |