Detailed information about 176.42.128.0/20