PETER J. LISTRO ASSOCIATES LTD.