Ins and Outs of 2024 Dec 30, 2023