Move processing into the read loop and account for the trailing 4 bytes at the end of every process loop.
Move processing into the read loop and account for the trailing 4 bytes at the
end of every process loop.

jdegges/DNArm,jdegges/DNArm