Detailed information about 69.89.208.0/20