1002 XOR 40

962