private void ReboundArea(long offset, long[] header, bool writeHeaders)
{
if (writeHeaders) {
BytesUtil.WriteInt8(header[0], headerBuf, 0);
BytesUtil.WriteInt8(header[1], headerBuf, 8);
Write(offset, headerBuf, 0, 16);
} else {
BytesUtil.WriteInt8(header[1], headerBuf, 8);
Write(offset + 8, headerBuf, 8, 8);
}
}