SD316300700 - Supplying Demand Part