SDBA8118109A - Supplying Demand Part