SDDG6101943A - Supplying Demand Part