SDBFQ75 - Supplying Demand Part