Detailed information about 83.249.160.0/20