Detailed information about 24.239.0.0/20