SDDG9401156A - Supplying Demand Part