177.70.106.25 is not listed (and probably never have been)