SDFXMLH - Supplying Demand Part