A complete record of past and upcoming events.