Detailed information about 211.227.176.0/20