296 Almighty God the First and the Last