Detailed information about 177.210.64.0/18