What is 239.255.255.250? My computer wants to access this site everytime I start. How can I stop it? anikya