add crc32.rb