Detailed information about 69.52.80.0/20