Fasting Before a Blood Test: The Actual Rules (And What Breaks a Fast)