Detailed information about 70.166.80.0/20