ec3c82