SDBN9646020A - Supplying Demand Part