Detailed information about 184.180.160.0/20