SD2677H - Supplying Demand Part