Detailed information about 14.179.176.0/20