Two Down.
Trying to read back on GIF EOF
Need to:
 Read Blocks of 512
  If they contain header, skip
  if end of block has data, skip
  if end of block has 16 *  \x00 then read back until 3b