Why `ascii` and not `utf8`? Also, did you try not even using `toString` and just using the raw buffer below?