1588 XOR 594

1126