120 crypt table replaced with xor