history final timeline

By 499376