decode optimizado