firmas hash