SDDG3400043A - Supplying Demand Part