Detailed information about 62.80.64.0/20