Detailed information about 163.178.240.0/20