SD2310425 - Supplying Demand Part