Detailed information about 104.241.128.0/18