if (readModule(numRows - 1, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(numRows - 1, 1, numRows, numColumns)) { currentByte |= 1; if (readModule(numRows - 1, 2, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(1, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(2, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(3, numColumns - 1, numRows, numColumns)) { currentByte |= 1;
if (readModule(numRows - 3, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(numRows - 2, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(numRows - 1, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(1, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(2, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(3, numColumns - 1, numRows, numColumns)) { currentByte |= 1;
if (readModule(numRows - 1, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(numRows - 1, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 3, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(1, numColumns - 3, numRows, numColumns)) { currentByte |= 1; if (readModule(1, numColumns - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(1, numColumns - 1, numRows, numColumns)) { currentByte |= 1;
if (readModule(numRows - 1, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(numRows - 1, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 3, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(1, numColumns - 3, numRows, numColumns)) { currentByte |= 1; if (readModule(1, numColumns - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(1, numColumns - 1, numRows, numColumns)) { currentByte |= 1;
if (readModule(row - 2, column - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(row - 2, column - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(row - 1, column - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(row - 1, column - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(row - 1, column, numRows, numColumns)) { currentByte |= 1; if (readModule(row, column - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(row, column - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(row, column, numRows, numColumns)) { currentByte |= 1;
if (readModule(numRows - 3, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(numRows - 2, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(numRows - 1, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 4, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 3, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(1, numColumns - 1, numRows, numColumns)) { currentByte |= 1;
if (readModule(numRows - 3, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(numRows - 2, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(numRows - 1, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(1, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(2, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(3, numColumns - 1, numRows, numColumns)) { currentByte |= 1;
if (readModule(row - 2, column - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(row - 2, column - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(row - 1, column - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(row - 1, column - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(row - 1, column, numRows, numColumns)) { currentByte |= 1; if (readModule(row, column - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(row, column - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(row, column, numRows, numColumns)) { currentByte |= 1;
if (readModule(numRows - 1, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(numRows - 1, 1, numRows, numColumns)) { currentByte |= 1; if (readModule(numRows - 1, 2, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(1, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(2, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(3, numColumns - 1, numRows, numColumns)) { currentByte |= 1;
if (readModule(numRows - 3, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(numRows - 2, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(numRows - 1, 0, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 4, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 3, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 2, numRows, numColumns)) { currentByte |= 1; if (readModule(0, numColumns - 1, numRows, numColumns)) { currentByte |= 1; if (readModule(1, numColumns - 1, numRows, numColumns)) { currentByte |= 1;