Detailed information about 80.254.32.0/20