Detailed information about 24.142.80.0/20