Threat intelligence report for 96.45.204.242. Location: Toronto, Canada · ISP: Beanfield Technologies Inc.