Detailed information about 74.98.64.0/18