Bmc Partners, Ltd.