private final int readLeByte() throws IOException
private int readLeByte() throws IOException
  private final int readLeByte() throws IOException  {    if (avail <= 0)      {			fillBuf();			if (avail <= 0)				throw new ZipException("EOF in header");		}		return buf[len - avail--] & 0xff;	}