perfect (192.166)