Detailed information about 104.83.112.0/20