Detailed information about 82.129.80.0/20