Detailed information about 184.50.160.0/20