Hall Windtree Associates, Ltd.