SD670006A - Supplying Demand Part