SDOS7128 - Supplying Demand Part