SDFCL20 - Supplying Demand Part