Detailed information about 186.163.64.0/18