SDBN9646017A - Supplying Demand Part