Detailed information about 168.184.112.0/20