Detailed information about 74.216.160.0/20