if (logger.isDebugEnabled())
logger.debug("Replaying {} between {} and {}", file, offset, end);
reader.seek(offset);
while (reader.getPosition() < end && !reader.isEOF())
{
<BUG>long mutationStart = reader.getFilePointer();</BUG>
if (logger.isDebugEnabled())
<BUG>logger.debug("Reading mutation at {}", mutationStart);
</BUG>
long claimedCRC32;

if (logger.isDebugEnabled())
logger.debug("Replaying {} between {} and {}", file, offset, end);
reader.seek(offset);
while (reader.getPosition() < end && !reader.isEOF())
{
if (logger.isDebugEnabled())
logger.debug("Reading mutation at {}", reader.getFilePointer());
long claimedCRC32;
