SDDG3400025B - Supplying Demand Part