SD507D7 - Supplying Demand Part