Detailed information about 166.84.192.0/18