Threat intelligence report for 23.16.24.223. Location: Vancouver, Canada · ISP: TELUS Communications Inc.