Which of these holidays is not attached to a specific date?
Independence Day
New Year's Day
Thanksgiving
Christmas