Detailed information about 139.180.64.0/18