Carthage opens ticket reservations for its annual Christmas Festival