Detailed information about 144.178.224.0/20