Detailed information about 170.98.144.0/20