Detailed information about 84.120.64.0/20