Detailed information about 104.108.128.0/20