@r1s2g3: Nice writeup.