add CRC32 checksum functions.
up