Remove some unnecessary endian swaps When DataOffsets are swapped all that actually gets swapped is the value the DataOffsets point to; the DataOffsets themselves get swapped through other in-place systems when necessary. In this case, these DataOffsets point to a string (or, in the case of "Splits", a struct which contains only a DataOffset which points to a string). Strings don't need to be endian-swapped, therefore these are unnecessary.
Remove some unnecessary endian swaps
When DataOffsets are swapped all that actually gets swapped is the value the DataOffsets point to; the DataOffsets themselves get swapped through other in-place systems when necessary.
In this case, these DataOffsets point to a string (or, in the case of "Splits", a struct which contains only a DataOffset which points to a string). Strings don't need to be endian-swapped, therefore these are unnecessary.

Radfordhound/HedgeLib,Radfordhound/HedgeLib