3129 XOR 2004

3053