Detailed information about 69.24.208.0/20