Detailed information about 104.124.160.0/20