Cmc Partners, Ltd.