Detailed information about 198.166.64.0/18