Detailed information about 132.82.224.0/20