Thanks everyone. It's been a few years since I've done x86 assembly. I've been doing a lot of ARM embedded programming the last few years. However, I'm rekindling my interest in reversing malware as a hobby and am now updating my assembly skills/knowledge.