Detailed information about 66.114.192.0/18