Detailed information about 24.252.176.0/20