SDBN9502016A - Supplying Demand Part