The system uses a line-oriented input format where one line of text is an input row. It operates by isolating successive rows in the input stream. For each new row, the system increments a row counter (starting at 1) and analyzes the contents of the row.
If a row contains no errors, the system converts the row into a candidate binary record.