GHASH

Redesigned to function without arrays.