Added CRC32 hash generator