SD3399K - Supplying Demand Part