SD316202405 - Supplying Demand Part