Fixed bug in read forward with byte swap - From Bob Supnik