Man, I need to check my code... So the encouraging news is that this is a somewhat new approach. Yay. Here's the bacon I get after the xor-ing.
AEIEMHAZYGPBBLMHJCSIQXADYMOZ can anyone verify this result? I've made many code errors and even checking by hand is hard with this many steps.