Detailed information about 83.125.80.0/20