private void seekBlock(int blockIndex, int offsetWithinBlock) throws IOException {
		// Perform long multiplication to support file sizes greater than 2-GBytes
		long offset = ((long) blockIndex * (long) blockSize) + offsetWithinBlock;
		raf.seek(offset);
	}
Set the random access file position to the specified file block and offset within that
block.

<p>NOTE: block#0 contains the file header.
@param blockIndex block index
@param offsetWithinBlock offset within file block
@throws IOException if there is an exception reading the file
Ghidra/Framework/DB/src/main/java/db/buffers/LocalBufferFile.java