SD2040100 - Supplying Demand Part