SD607016A - Supplying Demand Part