Threat intelligence report for 113.192.30.179. Location: Duren Tiga, Indonesia · ISP: PT. Indo Telemedia Solusi