Lethocerus sp. (Hemiptera: Belostomatidae) Giant Water Bug off Ellis Hollow Rd, 4 miles east of Ithaca, New York May 10, 2004