the definitive defeat of Satan