okay, the code I'm looking at doesn't make sense because of a very weird reason: they don't parse the data out of the binary, but they do seem to add a header to it?