SD524828 - Supplying Demand Part