minX = Integer.MAX_VALUE;
minY = Integer.MAX_VALUE;
maxWidth = 0;
maxHeight = 0;
final CommandFactory cmdFactory = CommandFactory.getInstance();
MfRecord mf;
while ((mf = readNextRecord()) != null)
{
final MfCmd cmd = cmdFactory.getCommand(mf.getType());
if (cmd == null)
{
logger.info("Failed to parse record " + mf.getType());
}
else