SDBL3191 - Supplying Demand Part