Holmes-warmack Partnership, Ltd.