Great article! Most analysis that is written tends to be very high-level and not really get into the proverbial "nuts & bolts" the malware techniques. I much prefer this sort of deep dive style with the greater detail on how the code works, what it does, and how it does it.

Well done, and an excellent read.