seed = (seed * 0xEECE66DL ^ ((*tmp << 24) | (*tmp << 16) | (*tmp << 8) | *tmp));
sprintf(unregkey, "%08x", seed);
if(argc < 1 || strcmp(argv[0], unregkey)) {
seed = (seed * 0xEECE66DL ^ ((*tmp << 24) | (*tmp << 16) | (*tmp << 8) | *tmp));
sprintf(unregkey, "%08x", seed);
if(argc < 1 || strcmp(argv[0], unregkey)) {