Detailed information about 173.178.64.0/18