SDDE3400330D - Supplying Demand Part