Hbf Associates, Ltd.