Detailed information about 104.74.112.0/20