Detailed information about 24.178.208.0/20