Detailed information about 180.188.160.0/20