Detailed information about 69.86.176.0/20