Detailed information about 186.166.224.0/20