SDBN9642367A - Supplying Demand Part