Detailed information about 134.163.160.0/20