int doff = new Long(off+i).intValue(); int foff = new Long(fileOffset+i).intValue();
int doff = (int)(off+i); int foff = (int)(fileOffset+i);
	public void read(long fileOffset, byte[] dest, int off, int len){		refresh();		byte[] readdata;		readdata = data.toString().getBytes();		for (long i=0 ; i < len ; i++ )			{				int doff = new Long(off+i).intValue();				int foff = new Long(fileOffset+i).intValue();				dest[doff] = readdata[foff];			}	}