148.66.143.21 is Smadav Download Server

Sorry for the inconvenience This server (148.66.143.21) is a download & update server of Smadav Antivirus

— Smadav Team