SD504790 - Supplying Demand Part