Detailed information about 117.188.64.0/18