SDBN9503016A - Supplying Demand Part