Detailed information about 32.39.80.0/20