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