Detailed information about 104.74.240.0/20