Detailed information about 50.83.160.0/20