SD4004712022 - Supplying Demand Part