SDBN9642753A - Supplying Demand Part