I solved the Monday 12/25/2023 New York Times Daily Crossword in 20:49!