when i turn on my laptop w.o turning on the internet or the wireless internet there would be lots of pop ups from IE with the address 62.4.84.53 it drives me crazy and it would takes over 10min before i can exist it all. it makes uploading slower after the put my password. i know i cant reallt expain it but it really annoy me. i would wondering if anyone might tell me what is the problem? thanks in advance ^_^