Detailed information about 84.210.112.0/20