Detailed information about 202.178.144.0/20