Detailed information about 190.83.224.0/20