SDBL4589 - Supplying Demand Part