mescc