Fixed only corrupting first byte if no range given
added .gitignore