Threat intelligence report for 20.221.69.50. Location: Des Moines, United States · ISP: Microsoft Corporation