Detailed information about 24.196.0.0/20