Detailed information about 70.184.160.0/20