Function at 0x70de2d5d
Capabilities:
Encode data using xor

Disassembly:
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
push ebp
add al, 0xa0
xor al, byte [eax]
sbb byte [ebx + eax*2], ah
jne 0x70de3a84
sbb al, 0xf
add byte fs:[eax], al
add byte [eax + 1], cl
add dword [eax], eax
add byte [eax], al
cmp byte [eax + 0x100032], ah
add byte [eax], al
adc byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
sub al, 0xa0
xor al, byte [eax]
sbb dl, bh
inc edx
jne 0x70de3aad
sbb al, 0xf
add byte fs:[eax], al
add byte [eax + 1], cl
add dword [eax], eax
add byte [eax], al
pushal
mov al, byte [0x7d00032]
add byte [eax], al
rol byte [edi], 1
add byte [eax], al
add byte [eax], al
add byte [eax], al
push esp
mov al, byte [0xb3830032]
inc edx
jne 0x70de3aca
sbb al, 0xf
add byte fs:[eax], al
add byte [eax + 1], cl
add dword [eax], eax
add byte [eax], al
mov byte [eax + 0x360032], ah
add byte [eax], al
add byte ss:[eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0x32], bh
add byte [esi + esi + 0x43], al
jne 0x70de3aeb
sbb al, 0xf
add byte fs:[eax], al
add byte [eax], al
add byte [eax + 1], cl
add dword [eax], eax
add byte [eax], al
mov al, 0xa0
xor al, byte [eax]
aaa
add byte [eax], al
add byte [edi], dh
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0x1dc70032], ah
inc ebx
jne 0x70de3b18
sbb al, 0xf
add byte fs:[eax], al
add byte [eax + 1], cl
add dword [eax], eax
add byte [eax], al
fsub dword [eax + 0x380032]
add byte [eax], al
mov byte [ecx], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add al, bl
mov al, byte [0x380032]
add byte [eax], al
cmp byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
int3
xor al, byte [eax]
shr ebp, 1
inc edx
jne 0x70de3b31
sbb al, 0xf
add byte fs:[eax], al
add byte [eax + 1], cl
add dword [eax], eax
add byte [eax], al
add byte [ecx + 0x390032], ah
add byte [eax], al
cmp dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
hlt
add byte [eax], al
add byte [eax], al
add ah, dh
mov al, byte [0xf0ed0032]
inc edx
jne 0x70de3b5e
sbb al, 0xf
add byte fs:[eax], al
add byte [eax], al
add byte [eax + 1], cl
add dword [eax], eax
add byte [eax], al
sub byte [ecx + 0x400032], ah
add byte [eax], al
inc eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], bl
sbb al, 0xa1
xor al, byte [eax]
dec edx
inc edx
jne 0x70de3b7f
sbb al, 0xf
add byte fs:[eax], al
add byte [eax + 1], cl
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
cmp al, byte [eax]
add byte [eax], al
cmp al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
inc esp
mov eax, dword [0x1f720032]
add byte [eax], al
add byte [edx], bh
add byte [eax], al
add byte [edx], bh
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx + 0x32], al
add byte [edx + 0x1f], dh
inc ebx
jne 0x70de3b9c
sbb al, 0xf
add byte fs:[eax], al
add byte [eax], cl
loopne 0x70de3afc
inc edi
jne 0x70de3b71
mov ebp, 0x9c080032
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
lcall 0xf6, 0x64bba69
or al, 0x5c
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx + 0x64bba69], bl
test byte [eax], 0xc
pop esp
add byte [eax + eax + 0x3f], bl
add byte [eax + eax + 0x73], bl
add byte [eax + eax + 0x6f], dh
outsd dx, dword [esi]
add byte [edx], dh
popal
add byte [edi], ah
add byte gs:[ebx], ah
add byte [esi], dh
outsd dx, dword [esi]
add byte [eax + eax + 0x75], ch
add byte [ebp], ch
add byte gs:[ebx], ah
add byte [ebx], bh
cmp dword [eax], eax
xor dword [eax], eax
xor byte [eax], al
cmp dword [eax], eax
arpl word [eax], ax
xor al, byte [eax]
popal
add byte [eax], dh
add byte [0x35003700], ch
add byte [ecx], ah
xor al, byte [eax]
sub eax, 0x31003100
add byte [ebp], ah
xor al, 0
sub eax, 0x31006100
add byte [ecx], ah
add byte ss:[0x30003800], ch
add byte [esi], dh
add byte [ebp], ah
add byte ss:[esi], ah
add byte ss:[ebp], ah
add byte ss:[ecx], bh
add byte [esi], dh
add byte [ebx], dh
add byte [ebp], bh
and eax, dword [eax]
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor dword [eax], eax
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
and eax, dword [eax]
jnp 0x70de3c28
xor eax, 0x66003300
add byte [0x33003600], dh
add byte [eax], dh
add byte [eax + eax + 0x2d], ah
add byte [edx], ah
add byte ss:[edx], ah
add byte [0x31003100], ch
add byte [eax + eax + 0x30], ah
add byte [0x34003900], ch
add byte [esi], ah
xor al, byte [eax]
sub eax, 0x30003000
add byte [ecx], ah
xor byte [eax], al
arpl word [eax], ax
cmp dword [eax], eax
xor dword [eax], eax
add byte gs:[esi], ah
bound eax, qword [eax]
cmp byte [eax], al
bound eax, qword [eax]
jge 0x70de3c72
add byte [eax], al
add byte [eax], al
add byte [eax], al
lcall 0xf7, 0x184bba69
or al, 0x5c
add byte [eax + eax + 0x3f], bl
add byte [eax + eax + 0x73], bl
add byte [eax + eax + 0x6f], dh
add byte [edx], dh
popal
add byte [edi], ah
add byte gs:[ebx], ah
add byte [esi], dh
outsd dx, dword [esi]
add byte [eax + eax + 0x75], ch
add byte [ebp], ch
add byte gs:[ebx], ah
add byte [ebx], bh
cmp dword [eax], eax
xor dword [eax], eax
xor byte [eax], al
cmp dword [eax], eax
arpl word [eax], ax
xor al, byte [eax]
popal
add byte [eax], dh
add byte [0x35003700], ch
add byte [ecx], ah
xor al, byte [eax]
sub eax, 0x31003100
add byte [ebp], ah
xor al, 0
sub eax, 0x31006100
add byte [ecx], ah
add byte ss:[0x30003800], ch
add byte [esi], dh
add byte [ebp], ah
add byte ss:[esi], ah
add byte ss:[ebp], ah
add byte ss:[ecx], bh
add byte [esi], dh
add byte [ebx], dh
add byte [ebp], bh
and eax, dword [eax]
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
xor byte [eax], al
add byte ss:[0x30003000], dh
add byte [eax], dh
add byte [eax], dh
add byte [eax], dh
add byte [ebx], ah
add byte [ebx], bh
xor eax, 0x66003300
add byte [0x33003600], dh
add byte [eax], dh
add byte [eax + eax + 0x2d], ah
add byte [edx], ah
add byte ss:[edx], ah
add byte [0x31003100], ch
add byte [eax + eax + 0x30], ah
add byte [0x34003900], ch
add byte [esi], ah
xor al, byte [eax]
sub eax, 0x30003000
add byte [ecx], ah
xor byte [eax], al
arpl word [eax], ax
cmp dword [eax], eax
xor dword [eax], eax
add byte gs:[esi], ah
bound eax, qword [eax]
cmp byte [eax], al
bound eax, qword [eax]
jge 0x70de3d62
add byte [eax], al
add byte [eax], al
add byte [eax], al
mov eax, dword [0x1870ba69]
test dword [eax], 0x10c
add byte [eax], al
add byte [eax], al
add byte [ebp], ah
outsb dx, byte [esi]
add byte [0x53005500], ch
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [ecx], eax
push es
add dword [esi], eax
add byte [ecx], al
add dword [esi], eax
add byte [ebp + 0x7b], bl
outsd dx, dword [esi]
jne 0x70de3e31
pop edx
jne 0x70de3ea9
loope 0x70de3e2f
outsd dx, dword [esi]
jne 0x70de3dda
pop eax
jno 0x70de3eb1
and bl, byte [ecx + 0x6e]
jne 0x70de3e25
mov esp, 0xd0e600a9
test eax, 0xa9e3ca00
add ah, cl
imul dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax - 0x5d], dh
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
test byte [eax - 0x4e], ch
pop esp
and esi, edi
add byte [eax], cl
or bh, dl
das
add byte [eax], ah
js 0x70de3ed1
add byte [ebx], cl
add byte [eax], al
add al, al
shl al, 1
invalid
sbb eax, 0x640f
add byte [edx + 2], cl
add dword [eax], eax
add byte [eax], al
and byte [esi], dh
xor eax, dword [eax]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax], ah
xor eax, dword ss:[eax]
enter 0x32a4, 0
add byte [eax], al
add byte [eax], al
test al, 0xc3
inc ecx
jne 0x70de3efa
xor ebp, dword cs:[esi]
xor dword [esi + ebp], esi
xor ebp, dword [esi]
xor ch, byte [esi]
xor dword [edx], esi
add byte [eax], al
add byte [ecx], al
sbb eax, 0x640f
add byte [edi + 2], cl
add dword [eax], eax
add byte [eax], al
adc byte [ebp - 0x5b07ffce], ah
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x312e342e
xor byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], bh
sbb eax, 0x640f
add byte [edi + 2], cl
add dword [eax], eax
add byte [eax], al
inc eax
movsd dword es:[edi], dword [esi]
xor al, byte [eax]
sub byte [ebp + 0x32], ah
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x312e342e
xor dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [0x640f1d], bh
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax - 0x5b], dh
xor al, byte [eax]
pop eax
movsd dword es:[edi], dword [esi]
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x312e342e
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edi], dh
sbb eax, 0x640f
add byte [edi + 2], cl
add dword [eax], eax
add byte [eax], al
mov al, byte [0x880032a5]
movsd dword es:[edi], dword [esi]
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x312e342e
xor eax, dword [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], ch
sbb eax, 0x640f
add byte [edi + 2], cl
add dword [eax], eax
add byte [eax], al
shl byte [ebp - 0x5a47ffce], 1
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x312e342e
xor al, 0
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], ah
sbb eax, 0x640f
add byte [edi + 2], cl
add dword [eax], eax
add byte [eax], al
add byte [esi - 0x5a17ffce], ah
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x312e342e
xor eax, 0
add byte [eax], al
add byte [eax], al
and eax, 0x640f1d
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax], dh
cmpsb byte [esi], byte es:[edi]
xor al, byte [eax]
sbb byte [esi + 0x32], ah
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x312e342e
add byte ss:[eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop edi
sbb eax, 0x640f
add byte [edi + 2], cl
add dword [eax], eax
add byte [eax], al
pushal
cmpsb byte [esi], byte es:[edi]
xor al, byte [eax]
dec eax
cmpsb byte [esi], byte es:[edi]
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x312e342e
aaa
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
push ecx
sbb eax, 0x640f
add byte [edi + 2], cl
add dword [eax], eax
add byte [eax], al
nop
cmpsb byte [esi], byte es:[edi]
xor al, byte [eax]
js 0x70de4014
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x312e342e
cmp byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx + 0x1d], cl
pcmpgtb mm0, qword [eax]
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add al, al
cmpsb byte [esi], byte es:[edi]
xor al, byte [eax]
test al, 0xa6
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x312e342e
cmp dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebp + 0x1d], cl
pcmpgtb mm0, qword [eax]
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add al, dh
cmpsb byte [esi], byte es:[edi]
xor al, byte [eax]
fsub dword [esi + 0x32]
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x322e342e
xor byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edi + 0x1d], al
pcmpgtb mm0, qword [eax]
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax], ah
cmpsd dword [esi], dword es:[edi]
xor al, byte [eax]
or byte [edi + 0x32], ah
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x322e342e
xor dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx + 0x1d], bh
pcmpgtb mm0, qword [eax]
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax - 0x59], dl
xor al, byte [eax]
cmp byte [edi + 0x32], ah
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x322e342e
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx + 0x1d], dh
pcmpgtb mm0, qword [eax]
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax + 0x680032a7], al
cmpsd dword [esi], dword es:[edi]
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x322e342e
xor eax, dword [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebp + 0x1d], dh
pcmpgtb mm0, qword [eax]
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax - 0x67ffcd59], dh
cmpsd dword [esi], dword es:[edi]
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x322e342e
xor al, 0
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edi + 0x1d], ch
pcmpgtb mm0, qword [eax]
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add al, ah
cmpsd dword [esi], dword es:[edi]
xor al, byte [eax]
enter 0x32a7, 0
add byte [eax], al
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x322e342e
xor eax, 0
add byte [eax], al
add byte [eax], al
popal
sbb eax, 0x640f
add byte [edi + 2], cl
add dword [eax], eax
add byte [eax], al
adc byte [eax - 0x5807ffce], ch
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x322e342e
add byte ss:[eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
wait
sbb al, 0xf
add byte fs:[eax], al
add byte [edi + 2], cl
add dword [eax], eax
add byte [eax], al
inc eax
test al, 0x32
add byte [eax], ch
test al, 0x32
add byte [eax], al
add byte [eax], al
add bl, bh
mov al, byte [0x2e327542]
xor eax, 0x322e342e
aaa
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
popfd
sbb al, 0xf
add byte fs:[eax], al
add byte [edi + 2], cl
add dword [eax], eax
add byte [eax], al
jo 0x70de41f2
xor al, byte [eax]
pop eax
test al, 0x32
add byte [eax], al
add byte [eax], al
add bl, bh
mov al, byte [0x2e327542]
xor eax, 0x322e342e
cmp byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edi + 0x640f1c], dl
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax - 0x77ffcd58], ah
test al, 0x32
add byte [eax], al
add byte [eax], al
add bl, bh
mov al, byte [0x2e327542]
xor eax, 0x322e342e
cmp dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx + 0x640f1c], cl
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add al, dl
test al, 0x32
add byte [eax + 0x32a8], bh
add byte [eax], al
add bl, bh
mov al, byte [0x2e327542]
xor eax, 0x332e342e
xor byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx + 0x640f1c], al
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax], al
test eax, 0xa8e80032
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x332e342e
xor dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebp + 0x640f1c], al
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax], dh
test eax, 0xa9180032
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x332e342e
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edi + 0x640f1c], bh
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax - 0x57], ah
xor al, byte [eax]
dec eax
test eax, 0x32
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x332e342e
xor eax, dword [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx + 0x640f1c], dh
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax + 0x780032a9], dl
test eax, 0x32
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x332e342e
xor al, 0
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx + 0x640f1c], ch
add byte [eax], al
pop dword [edx]
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add al, al
test eax, 0xa9a80032
xor al, byte [eax]
add byte [eax], al
add byte [eax], al
sti
mov al, byte [0x2e327542]
xor eax, 0x332e342e
xor eax, 0
add byte [eax], al
add byte [eax], al
lodsd eax, dword [esi]
sbb al, 0xf
add byte fs:[eax], al
add byte [edi + 2], cl
add dword [eax], eax
add byte [eax], al
invalid