Detailed information about 98.180.64.0/18