Detailed information about 129.232.224.0/20