code: protected void CopyHeader()
  	{
  		seek(0);
          @SuppressWarnings("unused")
  		int major = getCard8();
          @SuppressWarnings("unused")
  		int minor = getCard8();
          int hdrSize = getCard8();
          @SuppressWarnings("unused")
  		int offSize = getCard8();
          nextIndexOffset = hdrSize;
          OutputList.addLast(new RangeItem(buf,0,hdrSize));
  	}
docs: Function Copies the header from the original fileto the output list