Detailed information about 165.233.176.0/20