1003 XOR 428

583