SD110695A - Supplying Demand Part