Total XOR differences = 18953