devine