Finin Associates, Ltd.