Added optimized CRC32 algorithm