Detailed information about 171.99.144.0/20