Detailed information about 176.202.112.0/20