SDDG9600129A - Supplying Demand Part