Detailed information about 80.254.176.0/20