Events for October 25 - 1 January 2025