@Override
  public void read(DataInput stream) throws IOException {
    super.read( stream );
    long magic = myMagic.getValue();
    if (magic != 0x5a4d) {
      throw new InvalidMsDosHeaderException("First two chars in exe file must be 'MZ'");
    }
  }
@Override
  public void read(DataInput stream)