Detailed information about 104.124.112.0/20