512 /* used to allocate the internal state */