SD0IPMGS1006B - Supplying Demand Part