// let's verify the torrent
byte[] data = (byte[])value.getValue(byte[].class);
try{
TOTorrent torrent = TOTorrentFactory.deserialiseFromBEncodedByteArray( data );
if ( Arrays.equals( hash, torrent.getHash())){
listener.reportContributor( contact.getAddress());
return( data );