Detailed information about 74.143.192.0/18