Detailed information about 163.166.224.0/20