Detailed information about 165.186.224.0/20