Detailed information about 67.211.192.0/20