SD507D16 - Supplying Demand Part