Detailed information about 104.248.208.0/20