Detailed information about 198.84.16.0/20