Detailed information about 160.83.112.0/20