Detailed information about 179.180.224.0/20