History's Timeline Revised and Updated: a 40,000 Year Chronicle of Civilization