Threat intelligence report for 142.59.49.71. Location: Sainte-Marie, Canada · ISP: TELUS Communications