Detailed information about 60.188.64.0/18