List<int> decodeEnd(BitArray row, int endStart) { return _findGuardPattern(row, endStart, false, START_END_PATTERN); }