SDDA9704859A - Supplying Demand Part