There's an odd issue in which the header remover removes or attempts to write 4 extra bytes at the end. I don't know why yet.