SDUCWRNCH - Supplying Demand Part