Detailed information about 50.80.176.0/20