SDDA3100320A - Supplying Demand Part