itfcu1128 kHv leeching net