Detailed information about 165.215.176.0/20