Detailed information about 52.130.192.0/18