Detailed information about 66.182.192.0/18