Threat intelligence report for 20.17.99.104. Location: Kuala Lumpur, Malaysia · ISP: Microsoft Corporation