Detailed information about 104.250.128.0/20