Events for October 25 - January 1, 2026