SDDE3100029C - Supplying Demand Part