Detailed information about 58.186.192.0/20