Detailed information about 69.170.160.0/20