SDBN3901373A - Supplying Demand Part