I think this is right

I really am clueless

Also this doesn't have the updated GFR, I don't think.
Convert to BinaryEndianWriter please.