Detailed information about 24.252.128.0/20