SDBN9645993A - Supplying Demand Part