Under FAR Part 121, what is the minimum rest period required for flight crewmembers before a flight duty period?