Jeremy Faden - 2023-10-18

This logic resulted in an extra record being dropped from the ASCII parser, as it fumbled with
this unclear logic. Also I added getRecCount() which does not include the partial record.