SD2678F - Supplying Demand Part