Detailed information about 17.139.80.0/20