Detailed information about 104.64.112.0/20