Structure of CopyFile.Dat v5.1a:

Byte:

00 - 03 = 4-byte breakdown of double precision number of
       length of copy byte entries;
04 - xx = copy bytes;
       from 1 Byte to 2 GB minus 4 bytes for header.

Structure of UndoFile.Dat:

Byte:

00 - 01 = 2-byte integer of number of undo paste entries (1-32767).
n=1
02 - 05 = 4-byte breakdown of double precision number of
       file position of start of undo paste area.
06 - 09 = 4-byte breakdown of double precision number of
       number of undo paste bytes in following bytes:
10 - xx = undo paste bytes.
n=2
...
