Function at 0x43588d
Capabilities:
Check http status code
Parse credit card information
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x4ac
mov dword [ebp - 4], 0
mov dword [ebp - 8], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x10], 0
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x28], 0
mov dword [ebp - 0x2c], 0
mov dword [ebp - 0x30], 0
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x38], 0
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x40], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x44], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x48], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x4c], 0
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x5c], 0
mov dword [ebp - 0x60], 0
mov dword [ebp - 0x64], 0
mov dword [ebp - 0x68], 0
mov dword [ebp - 0x6c], 0
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x74], 0
mov dword [ebp - 0x78], 0
mov dword [ebp - 0x7c], 0
mov dword [ebp - 0x80], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x84], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x88], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x8c], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x90], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x94], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x98], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x9c], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0xa0], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0xa4], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0xa8], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0xac], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0xb0], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 0x24
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0xb4], eax
mov edi, eax
mov esi, 0x66f7b4
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 7
rep stosd dword es:[edi], eax
push 0x28
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0xb8], eax
mov edi, eax
mov esi, 0x66f7bc
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0xc0], 0
mov dword [ebp - 0xc4], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0xc8], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0xcc], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0xd0], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0xd4], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0xd8], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0xdc], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0xe0], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0xe4], 0
mov dword [ebp - 0xe8], 0
mov dword [ebp - 0xec], 0
mov dword [ebp - 0xf0], 0
mov dword [ebp - 0xf4], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0xf8], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0xfc], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x100], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x108], 0
mov dword [ebp - 0x10c], 0
mov dword [ebp - 0x110], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x114], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x118], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x11c], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x120], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x124], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x128], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x12c], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x130], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x134], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x138], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x13c], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x140], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x144], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x148], 0
mov dword [ebp - 0x14c], 0
mov dword [ebp - 0x150], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x154], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x158], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x15c], 0
mov dword [ebp - 0x160], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x164], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x168], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x16c], 0
mov dword [ebp - 0x170], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x174], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x178], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x17c], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x180], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x184], 0
mov dword [ebp - 0x188], 0
mov dword [ebp - 0x18c], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x190], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x194], 0
mov dword [ebp - 0x198], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x19c], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x1a0], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x1a4], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x1a8], 0
mov dword [ebp - 0x1ac], 0
mov dword [ebp - 0x1b0], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x1b4], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x1b8], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x1bc], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x1c0], 0
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c8], 0
mov dword [ebp - 0x1cc], 0
mov dword [ebp - 0x1d0], 0
mov dword [ebp - 0x1d4], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x1d8], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x1dc], 0
mov dword [ebp - 0x1e0], 0
mov dword [ebp - 0x1e4], 0
mov dword [ebp - 0x1e8], 0
mov dword [ebp - 0x1ec], 0
mov dword [ebp - 0x1f0], 0
mov dword [ebp - 0x1f4], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x1f8], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x1fc], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x200], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x204], 0
mov dword [ebp - 0x208], 0
mov dword [ebp - 0x20c], 0
mov dword [ebp - 0x210], 0
mov dword [ebp - 0x214], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x218], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x21c], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x220], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x224], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x228], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x22c], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x230], 0
mov dword [ebp - 0x234], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x238], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x23c], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x240], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x244], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x248], 0
mov dword [ebp - 0x24c], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x250], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x254], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x258], 0
mov dword [ebp - 0x25c], 0
mov dword [ebp - 0x260], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x264], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x268], 0
mov dword [ebp - 0x26c], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x270], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x274], 0
mov dword [ebp - 0x278], 0
mov dword [ebp - 0x27c], 0
mov dword [ebp - 0x280], 0
mov dword [ebp - 0x284], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x288], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x28c], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x290], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x294], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x298], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x29c], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x2a0], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x2a4], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x2a8], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x2ac], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x2b0], 0
mov dword [ebp - 0x2b4], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x2b8], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x2bc], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x2c0], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x2c4], 0
mov dword [ebp - 0x2c8], 0
mov dword [ebp - 0x2cc], 0
mov dword [ebp - 0x2d0], 0
mov dword [ebp - 0x2d4], 0
mov dword [ebp - 0x2d8], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x2dc], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x2e0], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x2e4], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x2e8], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x2ec], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x2f0], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x2f4], 0
mov dword [ebp - 0x2f8], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x2fc], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x300], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x304], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x308], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x30c], 0
mov dword [ebp - 0x310], 0
mov dword [ebp - 0x314], 0
mov dword [ebp - 0x318], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x31c], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x320], 0
mov dword [ebp - 0x324], 0
mov dword [ebp - 0x328], 0
mov dword [ebp - 0x32c], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x334], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x338], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x33c], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x340], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x344], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x348], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x34c], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x350], 0
mov dword [ebp - 0x354], 0
mov dword [ebp - 0x358], 0
mov dword [ebp - 0x35c], 0
mov dword [ebp - 0x360], 0
mov dword [ebp - 0x364], 0
mov dword [ebp - 0x368], 0
mov dword [ebp - 0x36c], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x370], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x374], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x378], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x37c], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x380], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x384], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x388], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x38c], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x390], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x394], 0
mov dword [ebp - 0x398], 0
mov dword [ebp - 0x39c], 0
mov dword [ebp - 0x3a0], 0
mov dword [ebp - 0x3a4], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x3a8], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x3ac], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x3b0], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x3b4], 0
mov dword [ebp - 0x3b8], 0
mov dword [ebp - 0x3bc], 0
mov dword [ebp - 0x3c0], 0
mov dword [ebp - 0x3c4], 0
mov dword [ebp - 0x3c8], 0
mov dword [ebp - 0x3cc], 0
mov dword [ebp - 0x3d0], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x3d4], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x3d8], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x3dc], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x3e0], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x3e4], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x3e8], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x3ec], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x3f0], 0
mov dword [ebp - 0x3f4], 0
mov dword [ebp - 0x3f8], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x3fc], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x400], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x404], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x408], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x40c], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x410], 0
mov dword [ebp - 0x414], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x418], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x41c], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x420], 0
mov dword [ebp - 0x424], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x428], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x42c], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x430], 0
mov dword [ebp - 0x434], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x438], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x43c], 0
mov dword [ebp - 0x440], 0
push 8
call fcn.0050ed18
add esp, 4
mov dword [ebp - 0x444], eax
mov edi, eax
mov esi, 0x5a3e56
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
cmp dword [0x8b0b60], 1
jne 0x4ade9f
push 0
mov ebx, 0x511030
call fcn.0050ed2a
add esp, 4
mov dword [0x8b0b78], eax
mov dword [0x8b0b7c], edx
push reloc.WS2_32.dll_closesocket
push dword [0x8b0b7c]
push dword [0x8b0b78]
push 1
mov ebx, 0x510fd0
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0b80], eax
push reloc.WS2_32.dll_closesocket
push dword [0x8b0b7c]
push dword [0x8b0b78]
push 1
mov ebx, 0x510ff0
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0ba0], eax
push reloc.WS2_32.dll_closesocket
push dword [0x8b0b7c]
push dword [0x8b0b78]
push 1
mov ebx, 0x511010
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0ba4], eax
push reloc.WS2_32.dll_closesocket
push dword [0x8b0b7c]
push dword [0x8b0b78]
push 1
mov ebx, 0x510fb0
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0ba8], eax
cmp dword [0x8b0ba0], 1
jne 0x436c98
mov eax, dword [0x8b0b80]
mov dword [0x8b0b84], eax
jmp 0x436c98
cmp dword [0x8b0b80], 0x15
jg 0x436cb6
cmp dword [0x8b0b80], 0xc
jl 0x436cb6
xor eax, eax
jmp 0x436cbb
mov eax, 1
test eax, eax
je 0x436ce7
mov eax, 0x5a3de4
push eax
mov ebx, dword [0x8b0bac]
test ebx, ebx
je 0x436cdc
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bac], eax
jmp 0x436d36
cmp dword [0x8b0b80], 0x16
jg 0x436d05
cmp dword [0x8b0b80], 0xd
jl 0x436d05
xor eax, eax
jmp 0x436d0a
mov eax, 1
test eax, eax
je 0x436d36
mov eax, 0x5a3de4
push eax
mov ebx, dword [0x8b0bb0]
test ebx, ebx
je 0x436d2b
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bb0], eax
jmp 0x436d36
push 1
lea eax, [ebp - 8]
push eax
push 1
lea eax, [ebp - 4]
push eax
push dword [0x8b0b4c]
call fcn.004b091c
push 0
mov ebx, 0x5110c0
call fcn.0050ed2a
add esp, 4
mov dword [ebp - 0x448], eax
push str.MyData2
push dword [ebp - 0x448]
mov ecx, 2
call fcn.004013cc
add esp, 8
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x436d96
push ebx
call fcn.0050ed30
add esp, 4
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x44c]
test eax, eax
jne 0x436dac
mov eax, 0x5a3de4
push eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.setPath
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov ebx, dword [ebp - 0x44c]
test ebx, ebx
je 0x436deb
push ebx
call fcn.0050ed30
add esp, 4
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66d596]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.yxiong.bmp
push 0x80000301
push 0
push 0x4d
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x436eb5
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66d596]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.dqiu.bmp
push 0x80000301
push 0
push 0x4d
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x436f83
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5d6
push 0x80000301
push 0
push 0x60a
push 0x80000301
push 0
push 0x68b
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x43704a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x5a3de4
push dword [ebp - 0x14]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x437097
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x437097
mov eax, 1
jmp 0x437099
xor eax, eax
test eax, eax
je 0x43716d
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5d6
push 0x80000301
push 0
push 0x60a
push 0x80000301
push 0
push 0x68b
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x437164
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
jmp 0x43716d
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d62a
push 0x80000301
push 0
push 0x60a
push 0x80000301
push 0
push 0x68b
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x437230
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d62d
push 0x80000301
push 0
push 0x625
push 0x80000301
push 0
push 0x723
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x4372f7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d630
push 0x80000301
push 0
push 0x76c
push 0x80000301
push 0
push 0x76c
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x4373be
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
push 0x5a3de4
push dword [ebp - 0x20]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43740b
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43740b
mov eax, 1
jmp 0x43740d
xor eax, eax
test eax, eax
je 0x4374e1
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d630
push 0x80000301
push 0
push 0x76c
push 0x80000301
push 0
push 0x76c
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x4374d8
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
jmp 0x4374e1
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d633
push 0x80000301
push 0
push 0x76c
push 0x80000301
push 0
push 0x76c
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4375a4
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d636
push 0x80000301
push 0
push 0x76c
push 0x80000301
push 0
push 0x76c
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [0x8b0bb4]
test ebx, ebx
je 0x43766e
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bb4], eax
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66d639]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d641
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d64f
push 0x80000301
push 0
push 0x64
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x437756
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
push 0x5a3de4
push dword [ebp - 0x28]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4377a3
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x4377a3
mov eax, 1
jmp 0x4377a5
xor eax, eax
test eax, eax
je 0x437898
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66d639]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d641
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d64f
push 0x80000301
push 0
push 0x64
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x43788f
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
jmp 0x437898
push 0x5a3de4
push dword [ebp - 0x28]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x437965
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.zyi.bmp
push 0x80000301
push 0
push 0x1f4
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0xa
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x43795c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
jmp 0x437965
push 0xffffffffffffffff
push 0x12
push 0x16015a20
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x4379cb
push 0x66d30c
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4379cb
cmp dword [0x8b0ba0], 0
jle 0x4379cb
cmp dword [0x8b0ba0], 0x32
jg 0x4379cb
mov eax, 1
jmp 0x4379cd
xor eax, eax
test eax, eax
je 0x437b77
push 0x5a3de4
push dword [ebp - 0x28]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x437a02
cmp dword [0x8b0ba4], 0x14
jle 0x437a02
mov eax, 1
jmp 0x437a04
xor eax, eax
test eax, eax
je 0x437b72
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66d663]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d66b
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d679
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0x80000301
push 0
push 0x154
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x437aee
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
push 0x5a3de4
push dword [ebp - 0x30]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x437b6d
mov eax, 0x66d67e
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x437b24
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov eax, dword [0x8b0ba0]
mov dword [0x8b0bb8], eax
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x437b4a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x437b64
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
jmp 0x437b6d
jmp 0x437b72
jmp 0x437b77
push 0xffffffffffffffff
push 0x12
push 0x16015a20
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x437bc3
push 0x66d330
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x437bc3
mov eax, 1
jmp 0x437bc5
xor eax, eax
test eax, eax
je 0x437d6f
push 0x5a3de4
push dword [ebp - 0x28]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x437bfa
cmp dword [0x8b0ba4], 0x14
jle 0x437bfa
mov eax, 1
jmp 0x437bfc
xor eax, eax
test eax, eax
je 0x437d6a
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66d663]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d66b
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d679
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0x80000301
push 0
push 0x154
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x437ce6
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
push 0x5a3de4
push dword [ebp - 0x30]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x437d65
mov eax, 0x66d67e
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x437d1c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov eax, dword [0x8b0ba0]
mov dword [0x8b0bb8], eax
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x437d42
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x437d5c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
jmp 0x437d65
jmp 0x437d6a
jmp 0x437d6f
mov eax, dword [ebp - 0x38]
push eax
push dword [0x8b0bb4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x437dad
push 0x5a3de4
push dword [0x8b0bb4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x437dad
mov eax, 1
jmp 0x437daf
xor eax, eax
test eax, eax
je 0x437e37
mov eax, dword [0x8b0bb4]
test eax, eax
je 0x437dd5
push eax
mov ebx, eax
call fcn.00401361
inc eax
push eax
call fcn.0050ed18
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x437de6
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x38], eax
mov dword [0x8b0b90], 0
mov dword [0x8b0b94], 0
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x437e14
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x437e2e
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x437e37
push 0x5a3de4
push dword [0x8b0bb4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45b404
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [0x8b0bb4]
test eax, eax
jne 0x437e7a
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [0x8b0bbc]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x437ebb
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x437eb7
imul eax, dword [ebx]
jmp 0x437eac
mov ecx, eax
test ecx, ecx
je 0x437eda
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x437ed3
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x437ec1
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bbc], eax
cmp dword [0x8b0b90], 0
jne 0x459b38
cmp dword [0x8b0b94], 2
jge 0x437f32
push 0xffffffffffffffff
push 0x12
push 0x16015969
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 1
jne 0x437f32
mov eax, 1
jmp 0x437f34
xor eax, eax
test eax, eax
je 0x437fcc
push 0
mov ebx, 0x50f250
call fcn.0050ed2a
add esp, 4
mov dword [ebp - 0x448], eax
push 0x66d68b
push dword [ebp - 0x448]
mov ecx, 2
call fcn.004013cc
add esp, 8
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x437f85
push ebx
call fcn.0050ed30
add esp, 4
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x44c]
test eax, eax
jne 0x437fa1
mov eax, 0x5a3de4
push eax
push 2
mov ebx, 0x5113f0
call fcn.0050ed2a
add esp, 0x1c
mov ebx, dword [ebp - 0x44c]
test ebx, ebx
je 0x437fc7
push ebx
call fcn.0050ed30
add esp, 4
jmp 0x437fcc
push 0
push 0x66d69d
push 0xffffffffffffffff
push 8
push 0x16015a4c
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4383c9
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x40]
test eax, eax
jne 0x438027
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x44]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x438065
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x438061
imul eax, dword [ebx]
jmp 0x438056
mov ecx, eax
test ecx, ecx
je 0x438084
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x43807d
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x43806b
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x44], eax
mov ebx, dword [ebp - 0x44]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4380ae
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4380d1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6aa]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x44]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x438126
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x438149
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6b2]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43821f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x438242
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66d6cb]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43829a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4382bd
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6d3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x12c
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0b90], 0
mov dword [0x8b0b94], 0
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x4383ba
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
inc dword [0x8b0bc0]
jmp 0x459b33
push 0x5a3de4
push dword [ebp - 0x3c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45921e
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x3c]
test eax, eax
jne 0x438407
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x48]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x438445
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x438441
imul eax, dword [ebx]
jmp 0x438436
mov ecx, eax
test ecx, ecx
je 0x438464
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x43845d
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x43844b
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x48], eax
cmp dword [0x8b0b94], 0x28
jg 0x459205
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43849b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4384be
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x438acf
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x438505
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x438528
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x438580
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4385a3
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4385fb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43861e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x438676
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x438699
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d709
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x4387a7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4387f4
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x4387f4
mov eax, 1
jmp 0x4387f6
xor eax, eax
test eax, eax
je 0x438aca
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43881f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x438842
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43889a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4388bd
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x438915
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x438938
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x438990
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x4389b3
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d709
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x438ac1
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x438aca
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x438aed
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x438b10
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 1
jne 0x439121
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x438b57
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x438b7a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x438bd2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x438bf5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x438c4d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x438c70
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x438cc8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x438ceb
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d739
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x438df9
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x438e46
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x438e46
mov eax, 1
jmp 0x438e48
xor eax, eax
test eax, eax
je 0x43911c
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x438e71
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x438e94
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x438eec
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x438f0f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x438f67
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x438f8a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x438fe2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x439005
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d739
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x439113
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43911c
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43913f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x439162
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 2
jne 0x439773
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4391a9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4391cc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x439224
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x439247
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43929f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x4392c2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43931a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43933d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d771
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43944b
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x439498
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x439498
mov eax, 1
jmp 0x43949a
xor eax, eax
test eax, eax
je 0x43976e
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4394c3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4394e6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43953e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x439561
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4395b9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x4395dc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x439634
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x439657
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d771
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x439765
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43976e
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x439791
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4397b4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 3
jne 0x439dc5
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4397fb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43981e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x439876
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x439899
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4398f1
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x439914
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43996c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43998f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d77b
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x439a9d
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x439aea
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x439aea
mov eax, 1
jmp 0x439aec
xor eax, eax
test eax, eax
je 0x439dc0
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x439b15
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x439b38
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x439b90
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x439bb3
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x439c0b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x439c2e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x439c86
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x439ca9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d77b
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x439db7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x439dc0
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x439de3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x439e06
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 4
jne 0x43a417
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x439e4d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x439e70
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x439ec8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x439eeb
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x439f43
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x439f66
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x439fbe
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x439fe1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d7b4
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43a0ef
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43a13c
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43a13c
mov eax, 1
jmp 0x43a13e
xor eax, eax
test eax, eax
je 0x43a412
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43a167
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43a18a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43a1e2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43a205
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43a25d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43a280
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43a2d8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43a2fb
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d7b4
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43a409
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43a412
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43a435
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43a458
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 5
jne 0x43aa69
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43a49f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43a4c2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43a51a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43a53d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43a595
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43a5b8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43a610
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43a633
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d800
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43a741
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43a78e
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43a78e
mov eax, 1
jmp 0x43a790
xor eax, eax
test eax, eax
je 0x43aa64
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43a7b9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43a7dc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43a834
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43a857
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43a8af
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43a8d2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43a92a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43a94d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d800
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43aa5b
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43aa64
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43aa87
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43aaaa
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 6
jne 0x43b0bb
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43aaf1
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43ab14
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43ab6c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43ab8f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43abe7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43ac0a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43ac62
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43ac85
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d826
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43ad93
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43ade0
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43ade0
mov eax, 1
jmp 0x43ade2
xor eax, eax
test eax, eax
je 0x43b0b6
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43ae0b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43ae2e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43ae86
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43aea9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43af01
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43af24
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43af7c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43af9f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d826
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43b0ad
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43b0b6
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43b0d9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43b0fc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 7
jne 0x43b70d
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43b143
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43b166
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43b1be
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43b1e1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43b239
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43b25c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43b2b4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43b2d7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d830
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43b3e5
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43b432
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43b432
mov eax, 1
jmp 0x43b434
xor eax, eax
test eax, eax
je 0x43b708
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43b45d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43b480
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43b4d8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43b4fb
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43b553
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43b576
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43b5ce
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43b5f1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d830
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43b6ff
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43b708
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43b72b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43b74e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 8
jne 0x43bd5f
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43b795
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43b7b8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43b810
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43b833
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43b88b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43b8ae
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43b906
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43b929
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d849
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43ba37
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43ba84
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43ba84
mov eax, 1
jmp 0x43ba86
xor eax, eax
test eax, eax
je 0x43bd5a
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43baaf
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43bad2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43bb2a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43bb4d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43bba5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43bbc8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43bc20
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43bc43
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43bd51
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43bd5a
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43bd7d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43bda0
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 9
jne 0x43c3b1
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43bde7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43be0a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43be62
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43be85
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43bedd
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43bf00
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43bf58
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43bf7b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d84e
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43c089
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43c0d6
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43c0d6
mov eax, 1
jmp 0x43c0d8
xor eax, eax
test eax, eax
je 0x43c3ac
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43c101
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43c124
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43c17c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43c19f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43c1f7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43c21a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43c272
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43c295
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d84e
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43c3a3
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43c3ac
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43c3cf
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43c3f2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0xa
jne 0x43ca03
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43c439
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43c45c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43c4b4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43c4d7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43c52f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43c552
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43c5aa
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43c5cd
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d885
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43c6db
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43c728
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43c728
mov eax, 1
jmp 0x43c72a
xor eax, eax
test eax, eax
je 0x43c9fe
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43c753
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43c776
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43c7ce
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43c7f1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43c849
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43c86c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43c8c4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43c8e7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d885
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43c9f5
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43c9fe
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43ca21
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43ca44
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0xb
jne 0x43d055
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43ca8b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43caae
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43cb06
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43cb29
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43cb81
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43cba4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43cbfc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43cc1f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d8a3
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43cd2d
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43cd7a
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43cd7a
mov eax, 1
jmp 0x43cd7c
xor eax, eax
test eax, eax
je 0x43d050
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43cda5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43cdc8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43ce20
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43ce43
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43ce9b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43cebe
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43cf16
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43cf39
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d8a3
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43d047
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43d050
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43d073
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43d096
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0xc
jne 0x43d6a7
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43d0dd
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43d100
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43d158
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43d17b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43d1d3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43d1f6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43d24e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43d271
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d8f1
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43d37f
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43d3cc
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43d3cc
mov eax, 1
jmp 0x43d3ce
xor eax, eax
test eax, eax
je 0x43d6a2
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43d3f7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43d41a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43d472
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43d495
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43d4ed
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43d510
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43d568
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43d58b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d8f1
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43d699
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43d6a2
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43d6c5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43d6e8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0xd
jne 0x43dcf9
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43d72f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43d752
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43d7aa
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43d7cd
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43d825
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43d848
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43d8a0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43d8c3
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d92f
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43d9d1
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43da1e
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43da1e
mov eax, 1
jmp 0x43da20
xor eax, eax
test eax, eax
je 0x43dcf4
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43da49
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43da6c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43dac4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43dae7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43db3f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43db62
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43dbba
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43dbdd
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d92f
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43dceb
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43dcf4
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43dd17
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43dd3a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0xe
jne 0x43e34b
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43dd81
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43dda4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43ddfc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43de1f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43de77
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43de9a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43def2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43df15
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d959
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43e023
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43e070
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43e070
mov eax, 1
jmp 0x43e072
xor eax, eax
test eax, eax
je 0x43e346
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43e09b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43e0be
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43e116
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43e139
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43e191
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43e1b4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43e20c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43e22f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d959
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43e33d
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43e346
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43e369
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43e38c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0xf
jne 0x43e99d
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43e3d3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43e3f6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43e44e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43e471
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43e4c9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43e4ec
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43e544
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43e567
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d985
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43e675
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43e6c2
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43e6c2
mov eax, 1
jmp 0x43e6c4
xor eax, eax
test eax, eax
je 0x43e998
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43e6ed
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43e710
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43e768
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43e78b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43e7e3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43e806
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43e85e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43e881
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d985
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43e98f
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43e998
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43e9bb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43e9de
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0x10
jne 0x43efef
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43ea25
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43ea48
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43eaa0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43eac3
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43eb1b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43eb3e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43eb96
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43ebb9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d9ac
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43ecc7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43ed14
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43ed14
mov eax, 1
jmp 0x43ed16
xor eax, eax
test eax, eax
je 0x43efea
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43ed3f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43ed62
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43edba
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43eddd
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43ee35
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43ee58
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43eeb0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43eed3
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d9ac
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43efe1
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43efea
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43f00d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43f030
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0x11
jne 0x43f641
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43f077
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43f09a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43f0f2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43f115
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43f16d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43f190
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43f1e8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43f20b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d9b1
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43f319
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43f366
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43f366
mov eax, 1
jmp 0x43f368
xor eax, eax
test eax, eax
je 0x43f63c
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43f391
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43f3b4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43f40c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43f42f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43f487
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43f4aa
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43f502
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43f525
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d9b1
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43f633
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43f63c
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43f65f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43f682
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0x12
jne 0x43fc93
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43f6c9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43f6ec
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43f744
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43f767
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43f7bf
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43f7e2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43f83a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43f85d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d9ca
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43f96b
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x43f9b8
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x43f9b8
mov eax, 1
jmp 0x43f9ba
xor eax, eax
test eax, eax
je 0x43fc8e
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43f9e3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43fa06
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43fa5e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43fa81
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43fad9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43fafc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43fb54
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43fb77
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d9ca
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43fc85
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x43fc8e
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x43fcb1
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43fcd4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0x13
jne 0x4402e5
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43fd1b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x43fd3e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43fd96
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x43fdb9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x43fe11
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x43fe34
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x43fe8c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x43feaf
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d9de
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x43ffbd
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x44000a
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x44000a
mov eax, 1
jmp 0x44000c
xor eax, eax
test eax, eax
je 0x4402e0
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x440035
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x440058
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4400b0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4400d3
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x44012b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x44014e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4401a6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x4401c9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d9de
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x4402d7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x4402e0
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x440303
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x440326
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0x14
jne 0x440937
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x44036d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x440390
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4403e8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x44040b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x440463
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x440486
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4404de
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x440501
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66da08
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x44060f
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x44065c
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x44065c
mov eax, 1
jmp 0x44065e
xor eax, eax
test eax, eax
je 0x440932
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x440687
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4406aa
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x440702
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x440725
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x44077d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x4407a0
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4407f8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x44081b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66da08
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x440929
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
jmp 0x440932
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x440955
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x440978
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0x15
jne 0x440f89
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4409bf
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4409e2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x440a3a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x440a5d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x440ab5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x440ad8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x440b30
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x440b53
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66da41
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x440c61
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x440cae
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x440cae
mov eax, 1
jmp 0x440cb0
xor eax, eax
test eax, eax
je 0x440f84
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x440cd9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x440cfc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x440d54
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x440d77
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x440dcf
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x440df2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x440e4a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x440e6d
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x440fa7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x440fca
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0x16
jne 0x4415db
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x441011
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x441034
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x44108c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4410af
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x441107
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x44112a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x441182
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x4411a5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66da44
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x4412b3
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x441300
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x441300
mov eax, 1
jmp 0x441302
xor eax, eax
test eax, eax
je 0x4415d6
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x44132b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x44134e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4413a6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4413c9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x441421
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x4415f9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x44161c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0x17
jne 0x441c2d
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x441663
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x441686
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4416de
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x441701
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x441759
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x44177c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4417d4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x4417f7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66da4e
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x441905
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x441952
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x441952
mov eax, 1
jmp 0x441954
xor eax, eax
test eax, eax
je 0x441c28
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x44197d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4419a0
jmp 0x44cad9
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x441c4b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x441c6e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0x18
jne 0x44227f
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x441cb5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x441cd8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x441d30
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x441d53
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x441dab
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x441dce
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x441e26
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x441e49
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6fb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66da53
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x441f57
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push 0x5a3de4
push dword [ebp - 0x40]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x441fa4
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x44229d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4422c0
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0x19
jne 0x4428d1
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x442307
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x44232a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x442382
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4423a5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4423fd
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x442420
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66d6eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x442478
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x4428ef
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x442912
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0x1a
jne 0x442f23
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x442959
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x44297c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6db]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4429d4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4429f7
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x442f41
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x442f64
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0x1b
jne 0x443575
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x442fab
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x443593
mov ebx, dword [ebp - 0x48]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x44caf7
mov dword [0x8b0b90], 1
mov dword [0x8b0b94], 0
jmp 0x459b33
push 0x5a3de4
push dword [ebp - 0x3c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x459b33
cmp dword [0x8b0b94], 0x14
jg 0x459b1a
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x459265
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x459288
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66ddde]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4592e0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x459303
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66dde6]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45935b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x45937e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66ddee]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4593d6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x4593f9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66ddf6]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ddfe
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66de0c
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x459507
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
push 0x5a3de4
push dword [ebp - 0x3c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x459554
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x459554
mov eax, 1
jmp 0x459556
xor eax, eax
test eax, eax
je 0x45982a
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45957f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4595a2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66ddde]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4595fa
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45961d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66dde6]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x459675
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x459698
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66ddee]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4596f0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x459713
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66ddf6]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ddfe
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66dfae
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x459821
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
jmp 0x45982a
push 0x5a3de4
push dword [ebp - 0x3c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x459b0f
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x459864
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x459887
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66ddde]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4598df
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x459902
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66dde6]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45995a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x45997d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66ddee]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4599d5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x4599f8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66ddf6]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.Arial
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ddfe
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e154
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x459b06
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
jmp 0x459b0f
inc dword [0x8b0b94]
jmp 0x459b2e
mov dword [0x8b0b90], 1
mov dword [0x8b0b94], 0
jmp 0x459b33
jmp 0x45b3ff
cmp dword [0x8b0b90], 1
jne 0x459fff
push 0
mov ebx, 0x5110c0
call fcn.0050ed2a
add esp, 4
mov dword [ebp - 0x448], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x448]
test eax, eax
jne 0x459b73
mov eax, 0x5a3de4
push eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.setPath
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x459bb2
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x459bd3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x459bf6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e379]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x459c4e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x459c71
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x66e381]
fstp qword [ebp - 0x474]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x459cc9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x459cec
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66e389]
fstp qword [ebp - 0x48c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x459d44
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x459d67
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66e391]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0x32
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e399
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.CaptureJpg
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x64
mov dword [0x8b0b90], 2
push 0x80000301
push 0
push 0xc8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
mov ebx, 0x50f250
call fcn.0050ed2a
add esp, 4
mov dword [ebp - 0x448], eax
push 0x66e3ad
push dword [ebp - 0x448]
mov ecx, 2
call fcn.004013cc
add esp, 8
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x459e96
push ebx
call fcn.0050ed30
add esp, 4
push 0xffffffffffffffff
push 8
push 0x160159a4
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
mov dword [ebp - 0x454], esp
push 0x66e3b7
push 1
push 0x2d
push 0x4e56
push dword [ebp - 0x44c]
push dword [ebp - 0x450]
mov eax, 0x2d
call fcn.0050ed24
cmp dword [ebp - 0x454], esp
je 0x459ef7
push 6
call fcn.0050ed1e
add esp, 4
mov dword [ebp - 0x458], eax
mov ebx, dword [ebp - 0x450]
test ebx, ebx
je 0x459f10
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x44c]
test ebx, ebx
je 0x459f23
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x458]
test eax, eax
je 0x459f42
push eax
mov ebx, eax
call fcn.00401361
inc eax
push eax
call fcn.0050ed18
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [0x8b0bc4]
test ebx, ebx
je 0x459f56
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bc4], eax
push 0
mov ebx, 0x5110c0
call fcn.0050ed2a
add esp, 4
mov dword [ebp - 0x448], eax
push str.MyData2
push dword [ebp - 0x448]
mov ecx, 2
call fcn.004013cc
add esp, 8
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x459fa5
push ebx
call fcn.0050ed30
add esp, 4
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x44c]
test eax, eax
jne 0x459fbb
mov eax, 0x5a3de4
push eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.setPath
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov ebx, dword [ebp - 0x44c]
test ebx, ebx
je 0x459ffa
push ebx
call fcn.0050ed30
add esp, 4
jmp 0x45b3ff
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [0x8b0bc4]
test eax, eax
jne 0x45a020
mov eax, 0x5a3de4
push eax
push 2
mov ebx, 0x50f3c0
call fcn.0050ed2a
add esp, 0x1c
mov dword [ebp - 0x448], eax
push 0x66e3be
push dword [ebp - 0x448]
call fcn.00401004
add esp, 8
cmp eax, 0
mov eax, 0
setne al
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x45a070
push ebx
call fcn.0050ed30
add esp, 4
cmp dword [ebp - 0x44c], 0
je 0x45b3ff
mov dword [ebp - 0x448], esp
push dword [0x8b0bc4]
mov eax, 0x2e
call fcn.0050ed24
cmp dword [ebp - 0x448], esp
je 0x45a0a8
push 6
call fcn.0050ed1e
add esp, 4
mov dword [ebp - 0x44c], eax
mov eax, dword [ebp - 0x44c]
test eax, eax
je 0x45a0cd
push eax
mov ebx, eax
call fcn.00401361
inc eax
push eax
call fcn.0050ed18
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [0x8b0bc8]
test ebx, ebx
je 0x45a0e1
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bc8], eax
push 0x5a4c69
push dword [0x8b0bc8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45a447
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45a124
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45a147
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e3c0]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45a19f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45a1c2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e3c8]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45a298
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45a2bb
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66d6cb]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45a313
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45a336
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6d3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x12c
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0b90], 0
mov eax, 0x66e3d0
push eax
mov ebx, dword [0x8b0bc8]
test ebx, ebx
je 0x45a42c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bc8], eax
mov dword [0x8b0b94], 0
inc dword [0x8b0bc0]
jmp 0x45b3dc
push 0x5a55e2
push dword [0x8b0bc8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45a7a7
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45a484
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45a4a7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e3c0]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45a4ff
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45a522
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e3d3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45a5f8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45a61b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66d6cb]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45a673
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45a696
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6d3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x12c
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0b90], 0
mov eax, 0x66e3d0
push eax
mov ebx, dword [0x8b0bc8]
test ebx, ebx
je 0x45a78c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bc8], eax
mov dword [0x8b0b94], 0
inc dword [0x8b0bc0]
jmp 0x45b3dc
push 0x5a55e4
push dword [0x8b0bc8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45ab07
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45a7e4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45a807
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e3c0]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45a85f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45a882
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e3db]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45a958
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45a97b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66d6cb]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45a9d3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45a9f6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6d3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x12c
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0b90], 0
mov dword [0x8b0b94], 0
mov eax, 0x66e3d0
push eax
mov ebx, dword [0x8b0bc8]
test ebx, ebx
je 0x45aaf6
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bc8], eax
inc dword [0x8b0bc0]
jmp 0x45b3dc
push 0x5a55e6
push dword [0x8b0bc8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45ae67
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45ab44
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45ab67
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e3c0]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45abbf
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45abe2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e3e3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45acb8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45acdb
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66d6cb]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45ad33
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45ad56
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6d3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x12c
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0b90], 0
mov dword [0x8b0b94], 0
mov eax, 0x66e3d0
push eax
mov ebx, dword [0x8b0bc8]
test ebx, ebx
je 0x45ae56
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bc8], eax
inc dword [0x8b0bc0]
jmp 0x45b3dc
push 0x66e3d0
push dword [0x8b0bc8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45aea5
push 0
push 0x66e3eb
push 0xffffffffffffffff
push 8
push 0x16015a4c
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
jmp 0x45b3dc
push 0x66e3f8
push dword [0x8b0bc8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45aec6
jmp 0x45b3dc
push 0x66e3fb
push dword [0x8b0bc8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45aee7
jmp 0x45b3dc
push 0x66e3fe
push dword [0x8b0bc8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45af08
jmp 0x45b3dc
push 0x66e401
push dword [0x8b0bc8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45af29
jmp 0x45b3dc
push 0x66e404
push dword [0x8b0bc8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45af4a
jmp 0x45b3dc
push 0x66e407
push dword [0x8b0bc8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45af6b
jmp 0x45b3dc
push 0x66e40a
push dword [0x8b0bc8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45afbd
push 0
push 0x66e40d
push 0xffffffffffffffff
push 8
push 0x16015a4c
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
mov dword [0x8b0b90], 0
mov dword [0x8b0b94], 0
jmp 0x45b3dc
push 0x66e41c
push dword [0x8b0bc8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45b3c0
push 0
push 0x66e41f
push 0xffffffffffffffff
push 8
push 0x16015a4c
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45b017
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45b03a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e3c0]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45b092
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45b0b5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e3e3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45b18b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45b1ae
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66d6cb]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0bbc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45b206
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45b229
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6d3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x12c
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0b90], 0
mov dword [0x8b0b94], 0
mov eax, 0x66e3d0
push eax
mov ebx, dword [0x8b0bc8]
test ebx, ebx
je 0x45b329
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bc8], eax
push 0xffffffffffffffff
push 8
push 0x160159a4
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x448]
test eax, eax
jne 0x45b361
mov eax, 0x5a3de4
push eax
push 0xa0000004
push 0
push 0x8b0bc4
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.Report
push 0x10030
push 0
push dword [0x8b0bcc]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x45b3a8
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x45b3bb
push ebx
call fcn.0050ed30
add esp, 4
jmp 0x45b3dc
push 0x66e431
push dword [0x8b0bc8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45b3dc
push 0x80000301
push 0
push 0x1f4
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x45b3ff
jmp 0x4a9747
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e434]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e434]
fstp qword [ebp - 0x464]
fild dword [ebp - 4]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x5a3e32]
fstp qword [ebp - 0x474]
fild dword [ebp - 8]
fstp qword [ebp - 0x47c]
fld qword [ebp - 0x47c]
fsub qword [0x66d6b2]
fstp qword [ebp - 0x484]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e43c
push 0x80000601
push dword [ebp - 0x480]
push dword [ebp - 0x484]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindColorE
push 0x10030
push 0
push dword [0x8b0b44]
push 9
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x70
mov dword [ebp - 0x488], eax
mov eax, dword [ebp - 0x488]
push eax
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x45b520
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x4c], eax
push 0x5a3de4
push dword [0x8b0bd0]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45b730
cmp dword [0x8b0bd4], 1
jne 0x45b638
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e455
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x45b59f
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffde00_000000
push 0x80000301
push 0
push 0x45
push 0x80000301
push 0
push 0x100
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0x1e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [0x8b0bd0]
test ebx, ebx
je 0x45b632
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bd0], eax
cmp dword [0x8b0bd4], 3
jne 0x45b730
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e479
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x45b697
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffde00_000000
push 0x80000301
push 0
push 0x45
push 0x80000301
push 0
push 0x100
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0x1e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [0x8b0bd0]
test ebx, ebx
je 0x45b72a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bd0], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e482
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x5dc
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x45b7f3
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x50], eax
cmp dword [0x8b0bd4], 1
jne 0x45bb72
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x45b9bb
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e49e
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x45b8f0
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x54], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000ffffd6_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e4bf
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x5dc
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x45b9b7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x58], eax
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x45bb72
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MV_Boli
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e49e
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x45baa7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x54], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MV_Boli
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000ffffd6_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e4bf
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x5dc
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x45bb6e
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x58], eax
cmp dword [0x8b0bd4], 3
jne 0x45bd0d
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e49e
push 0x80000301
push 0
push 0x60a
push 0x80000301
push 0
push 0x68b
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x45bc42
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x54], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000ffffd6_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e4bf
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x5dc
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x45bd09
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x58], eax
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e4cd]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e4d5]
fstp qword [ebp - 0x464]
fild dword [ebp - 4]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x5a3e32]
fstp qword [ebp - 0x474]
fild dword [ebp - 8]
fstp qword [ebp - 0x47c]
fld qword [ebp - 0x47c]
fsub qword [0x66d6b2]
fstp qword [ebp - 0x484]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e4dd
push 0x80000601
push dword [ebp - 0x480]
push dword [ebp - 0x484]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x488], eax
mov eax, dword [ebp - 0x488]
push eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x45be38
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x5c], eax
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e4cd]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e4d5]
fstp qword [ebp - 0x464]
fild dword [ebp - 4]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x5a3e32]
fstp qword [ebp - 0x474]
fild dword [ebp - 8]
fstp qword [ebp - 0x47c]
fld qword [ebp - 0x47c]
fsub qword [0x66d6b2]
fstp qword [ebp - 0x484]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.nc.bmpnc2.bmp
push 0x80000601
push dword [ebp - 0x480]
push dword [ebp - 0x484]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x488], eax
mov eax, dword [ebp - 0x488]
push eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x45bf67
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x60], eax
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e4cd]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e4d5]
fstp qword [ebp - 0x464]
fild dword [ebp - 4]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x5a3e32]
fstp qword [ebp - 0x474]
fild dword [ebp - 8]
fstp qword [ebp - 0x47c]
fld qword [ebp - 0x47c]
fsub qword [0x66d6b2]
fstp qword [ebp - 0x484]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.fh.bmp
push 0x80000601
push dword [ebp - 0x480]
push dword [ebp - 0x484]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x488], eax
mov eax, dword [ebp - 0x488]
push eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x45c096
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x64], eax
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45c159
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45c159
push 0x5a3de4
push dword [ebp - 0x64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45c159
push 0x66d313
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45c159
push 0x66d31e
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45c159
push 0x66d355
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45c159
push 0x66d361
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45c159
xor eax, eax
jmp 0x45c15e
mov eax, 1
test eax, eax
je 0x45c175
mov dword [0x8b0b50], 0
jmp 0x45c175
push 0x66d346
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45cd4b
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e502]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e50a]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e512
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x45c27a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x68], eax
push 0x5a3de4
push dword [ebp - 0x68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45cc71
push 0xffffffffffffffff
push 0x13
push 0x160159a9
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x45c357
push 0xffffffffffffffff
push 9
push 0x160159e0
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x45c301
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159aa
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x45c417
push 0xffffffffffffffff
push 9
push 0x160159df
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x45c3c1
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159ab
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x45c4d7
push 0xffffffffffffffff
push 9
push 0x160159de
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x45c481
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159ac
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x45c597
push 0xffffffffffffffff
push 9
push 0x160159dd
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x45c541
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159ad
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x45c657
push 0xffffffffffffffff
push 9
push 0x160159d9
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x45c601
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159ae
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x45c717
push 0xffffffffffffffff
push 9
push 0x160159da
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x45c6c1
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159af
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x45c7d7
push 0xffffffffffffffff
push 9
push 0x160159db
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x45c781
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159b0
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x45c897
push 0xffffffffffffffff
push 9
push 0x160159dc
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x45c841
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push 0xc8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e532
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x45c907
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.fffffd_505050
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x12c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x45c998
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x6c], eax
cmp dword [0x8b0bd8], 0
jne 0x45c9c9
push 0x5a3de4
push dword [ebp - 0x6c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45c9c9
mov eax, 1
jmp 0x45c9cb
xor eax, eax
test eax, eax
je 0x45ca05
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x45c9e6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f210
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0bd8], eax
mov dword [ebp - 0x70], 1
cmp dword [0x8b0bd8], 0
jle 0x45cc6c
dec dword [0x8b0bd8]
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.asdw
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x45ca4d
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x74], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54d
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x45ca98
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x78], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x45cae3
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x7c], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e551
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x45cb2e
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x80], eax
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x74], eax
jne 0x45cb8c
push 0x80000301
push 0
push 0x41
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x45cc64
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x78], eax
jne 0x45cbd4
push 0x80000301
push 0
push 0x53
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x45cc64
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x7c], eax
jne 0x45cc1c
push 0x80000301
push 0
push 0x44
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x45cc64
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x80], eax
jne 0x45cc64
push 0x80000301
push 0
push 0x57
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x45cc64
inc dword [ebp - 0x70]
jmp 0x45ca05
jmp 0x45cd46
push 0x5a3de4
push dword [ebp - 0x64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45ccc3
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45ccc3
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45ccc3
mov eax, 1
jmp 0x45ccc5
xor eax, eax
test eax, eax
je 0x45cd46
push 0x80000301
push 0
push 0x1f4
push 0x80000301
push 0
push 0x190
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x45cd46
jmp 0x45cd4b
cmp dword [0x8b0b50], 0x12c
jl 0x45ce04
mov ebx, 6
call fcn.00415f70
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [0x8b0b9c]
test eax, eax
jne 0x45cd7a
mov eax, 0x5a3de4
push eax
push 0x20001
push 0x16015961
push 0x5201012b
push 4
mov eax, 1
mov ebx, 0x5604f0
call fcn.0050ed42
add esp, 0x34
push 0x80000301
push 0
push 0x1f4
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0xbb8
push 0xffffffffffffffff
push 8
push 0x16015968
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
call fcn.004b1797
jmp 0x4a9747
push 0x5a3de4
push dword [ebp - 0x50]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45d048
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x50]
test eax, eax
jne 0x45ce42
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x84]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x45ce83
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x45ce7f
imul eax, dword [ebx]
jmp 0x45ce74
mov ecx, eax
test ecx, ecx
je 0x45cea2
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x45ce9b
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x45ce89
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x84]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45ced2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45cef5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e553]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x84]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45cf4d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45cf70
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e55b]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a5f7d
push 0x5a3de4
push dword [ebp - 0x54]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45d2ae
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x54]
test eax, eax
jne 0x45d086
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x88]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x45d0c7
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x45d0c3
imul eax, dword [ebx]
jmp 0x45d0b8
mov ecx, eax
test ecx, ecx
je 0x45d0e6
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x45d0df
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x45d0cd
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x88]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45d116
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45d139
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a526e]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x88]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45d191
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45d1b4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e563]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0xbb8
push 0xffffffffffffffff
push 8
push 0x16015968
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
call fcn.004b1797
jmp 0x4a5f7d
push 0x5a3de4
push dword [ebp - 0x4c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45d335
push 0x5a3de4
push dword [ebp - 0x20]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45d335
push 0x5a3de4
push dword [ebp - 0x1c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45d335
push 0x66e56b
push dword [ebp - 0x4c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45d335
push 0x66d30c
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45d335
mov eax, 1
jmp 0x45d337
xor eax, eax
test eax, eax
je 0x45d921
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gbix.bmpgbix2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x45d3ed
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45d4ca
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x45d4be
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
jmp 0x45d4ca
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45d6f6
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x8c]
test eax, eax
jne 0x45d50e
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x90]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x45d54f
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x45d54b
imul eax, dword [ebx]
jmp 0x45d540
mov ecx, eax
test ecx, ecx
je 0x45d56e
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x45d567
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x45d555
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45d59e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45d5c1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45d619
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45d63c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x45d91c
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a4c9b
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x4c]
test eax, eax
jne 0x45d71b
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x94]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x45d75c
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x45d758
imul eax, dword [ebx]
jmp 0x45d74d
mov ecx, eax
test ecx, ecx
je 0x45d77b
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x45d774
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x45d762
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x94]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x45d7ab
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45d7ce
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x94]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45d826
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45d849
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x1f4
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x4a5f7d
push 0x5a3de4
push dword [ebp - 0x58]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45db83
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x58]
test eax, eax
jne 0x45d95f
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x98]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x45d9a0
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x45d99c
imul eax, dword [ebx]
jmp 0x45d991
mov ecx, eax
test ecx, ecx
je 0x45d9bf
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x45d9b8
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x45d9a6
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x98], eax
mov ebx, dword [ebp - 0x98]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45d9ef
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45da12
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x98]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45da6a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45da8d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x9c], 0
mov dword [0x8b0bdc], 0
mov dword [0x8b0be0], 0
jmp 0x4a5f7d
push 0x5a3de4
push dword [ebp - 0x1c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45e2ad
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x1c]
test eax, eax
jne 0x45dbc1
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x45dc02
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x45dbfe
imul eax, dword [ebx]
jmp 0x45dbf3
mov ecx, eax
test ecx, ecx
je 0x45dc21
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x45dc1a
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x45dc08
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa0], eax
push 0xffffffffffffffff
push 0x13
push 0x16015991
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x45ddd2
mov ebx, dword [ebp - 0xa0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45dc7a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45dc9d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e594]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xa0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45dcf5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45dd18
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3f4e]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x45e116
push 0xffffffffffffffff
push 0x13
push 0x16015991
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x45df74
mov ebx, dword [ebp - 0xa0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45de1c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45de3f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6aa]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xa0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45de97
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45deba
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e59c]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x45e116
push 0xffffffffffffffff
push 0x13
push 0x16015991
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 2
jne 0x45e116
mov ebx, dword [ebp - 0xa0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45dfbe
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45dfe1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e5a4]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xa0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45e039
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45e05c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e5ac]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x45e116
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xa0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45e155
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45e178
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e5b4]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xa0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45e1d0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45e1f3
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e5bc]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a5f7d
cmp dword [0x8b0ba0], 0x32
jne 0x45e335
push 0xffffffffffffffff
push 0x12
push 0x16015990
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 1
jne 0x45e335
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45e335
push 0x5a3de4
push dword [ebp - 0x24]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45e335
push 0x5a3de4
push dword [ebp - 0x18]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x45e335
mov eax, 1
jmp 0x45e337
xor eax, eax
test eax, eax
je 0x45ed6e
cmp dword [0x8b0be4], 3
jge 0x45e674
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66d663]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5c4
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0xc8
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x45e418
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa4], eax
push 0x5a3de4
push dword [ebp - 0xa4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45e64b
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xa4]
test eax, eax
jne 0x45e463
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x45e4a4
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x45e4a0
imul eax, dword [ebx]
jmp 0x45e495
mov ecx, eax
test ecx, ecx
je 0x45e4c3
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x45e4bc
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x45e4aa
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45e4f3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45e516
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45e56e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45e591
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x45e64b
inc dword [0x8b0be4]
push 0x80000301
push 0
push 0x3e8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x45ed69
cmp dword [0x8b0be4], 3
jne 0x45ea3a
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66d663]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.bbao.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0xc8
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x45e74d
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa4], eax
push 0x5a3de4
push dword [ebp - 0xa4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45ea0d
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xa4]
test eax, eax
jne 0x45e798
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x45e7d9
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x45e7d5
imul eax, dword [ebx]
jmp 0x45e7ca
mov ecx, eax
test ecx, ecx
je 0x45e7f8
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x45e7f1
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x45e7df
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45e828
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45e84b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45e8a3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45e8c6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push dword [0x8b0b4c]
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x448], eax
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d2f5
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.windows2
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d2fd
push 0x80000301
push 0
push dword [ebp - 0x448]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.BindWindow
push 0x10030
push 0
push dword [0x8b0b44]
push 7
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x58
jmp 0x45ea0d
mov dword [0x8b0be4], 4
push 0x80000301
push 0
push 0x3e8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x45ed69
cmp dword [0x8b0be4], 4
jne 0x45ed69
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66d663]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.bbao.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0xc8
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x45eb13
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa4], eax
push 0x5a3de4
push dword [ebp - 0xa4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x45ed46
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xa4]
test eax, eax
jne 0x45eb5e
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x45eb9f
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x45eb9b
imul eax, dword [ebx]
jmp 0x45eb90
mov ecx, eax
test ecx, ecx
je 0x45ebbe
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x45ebb7
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x45eba5
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45ebee
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45ec11
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45ec69
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45ec8c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x45ed46
push 0x80000301
push 0
push 0x3e8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x45ed69
jmp 0x4a5f7d
push 0x5a3de4
push dword [ebp - 0x24]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x460bdc
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x45edac
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xac]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x45eded
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x45ede9
imul eax, dword [ebx]
jmp 0x45edde
mov ecx, eax
test ecx, ecx
je 0x45ee0c
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x45ee05
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x45edf3
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xac], eax
push 0xffffffffffffffff
push 0x12
push 0x16015989
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x460a45
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45ee65
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45ee88
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e5df]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45eee0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45ef03
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3f5e]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x12c
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45eff7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45f01a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e5e7]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45f072
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45f095
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e5ef]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45f209
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45f22c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e5fe]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45f284
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45f2a7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e5ef]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45f41b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45f43e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e606]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45f496
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45f4b9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e5ef]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45f62d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45f650
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e5ac]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45f6a8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45f6cb
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e5ef]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45f83f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45f862
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66d596]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45f8ba
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45f8dd
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e5ef]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45fa51
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45fa74
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e60e]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45facc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45faef
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e5ef]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45fc63
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45fc86
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e616]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45fcde
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45fd01
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e61e]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x45fe75
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x45fe98
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e59c]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x45fef0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x45ff13
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e61e]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x460087
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4600aa
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e606]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x460102
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x460125
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e61e]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x460299
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4602bc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e5ac]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x460314
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x460337
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e61e]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4604ab
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4604ce
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66d596]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x460526
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x460549
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e61e]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4606bd
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4606e0
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e60e]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x460738
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46075b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e61e]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0xc8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4608cf
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4608f2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e626]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46094a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46096d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e62e]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x460a45
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x460a66
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x460a89
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e636]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x460ae1
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x460b04
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66c926]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x4a5f7d
push 0x5a3de4
push dword [ebp - 0x18]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x460c09
cmp dword [0x8b0be4], 4
jne 0x460c09
mov eax, 1
jmp 0x460c0b
xor eax, eax
test eax, eax
je 0x46465c
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x460c38
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xb0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x460c79
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x460c75
imul eax, dword [ebx]
jmp 0x460c6a
mov ecx, eax
test ecx, ecx
je 0x460c98
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x460c91
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x460c7f
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xb0], eax
mov ebx, dword [ebp - 0xb4]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x460cc8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x460cf4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x44c]
mov eax, dword [ebx]
test eax, eax
jne 0x460d17
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
fild dword [ebp - 0x458]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fadd qword [0x66e63e]
fstp qword [ebp - 0x460]
fld qword [ebp - 0x460]
call fcn.00401428
mov ebx, dword [ebp - 0x448]
mov dword [ebx], eax
mov ebx, dword [ebp - 0xb4]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x460d82
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x460dae
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x44c]
mov eax, dword [ebx]
test eax, eax
jne 0x460dd1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
fild dword [ebp - 0x458]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fadd qword [0x66e646]
fstp qword [ebp - 0x460]
fld qword [ebp - 0x460]
call fcn.00401428
mov ebx, dword [ebp - 0x448]
mov dword [ebx], eax
mov ebx, dword [ebp - 0xb4]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x460e3c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x460e68
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x44c]
mov eax, dword [ebx]
test eax, eax
jne 0x460e8b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
fild dword [ebp - 0x458]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fadd qword [0x66e64e]
fstp qword [ebp - 0x460]
fld qword [ebp - 0x460]
call fcn.00401428
mov ebx, dword [ebp - 0x448]
mov dword [ebx], eax
mov ebx, dword [ebp - 0xb4]
call fcn.0040197e
mov eax, 3
cmp eax, ecx
jl 0x460ef6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x460f22
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x44c]
mov eax, dword [ebx]
test eax, eax
jne 0x460f45
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
fild dword [ebp - 0x458]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fadd qword [0x66e656]
fstp qword [ebp - 0x460]
fld qword [ebp - 0x460]
call fcn.00401428
mov ebx, dword [ebp - 0x448]
mov dword [ebx], eax
mov ebx, dword [ebp - 0xb4]
call fcn.0040197e
mov eax, 4
cmp eax, ecx
jl 0x460fb0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x460fdc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x44c]
mov eax, dword [ebx]
test eax, eax
jne 0x460fff
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
fild dword [ebp - 0x458]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fadd qword [0x5a3fd9]
fstp qword [ebp - 0x460]
fld qword [ebp - 0x460]
call fcn.00401428
mov ebx, dword [ebp - 0x448]
mov dword [ebx], eax
mov ebx, dword [ebp - 0xb4]
call fcn.0040197e
mov eax, 5
cmp eax, ecx
jl 0x46106a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x461096
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x44c]
mov eax, dword [ebx]
test eax, eax
jne 0x4610b9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
fild dword [ebp - 0x458]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fadd qword [0x66e65e]
fstp qword [ebp - 0x460]
fld qword [ebp - 0x460]
call fcn.00401428
mov ebx, dword [ebp - 0x448]
mov dword [ebx], eax
mov ebx, dword [ebp - 0xb4]
call fcn.0040197e
mov eax, 6
cmp eax, ecx
jl 0x461124
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x461150
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x44c]
mov eax, dword [ebx]
test eax, eax
jne 0x461173
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
fild dword [ebp - 0x458]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fadd qword [0x66e666]
fstp qword [ebp - 0x460]
fld qword [ebp - 0x460]
call fcn.00401428
mov ebx, dword [ebp - 0x448]
mov dword [ebx], eax
mov ebx, dword [ebp - 0xb8]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x4611de
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46120a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x44c]
mov eax, dword [ebx]
test eax, eax
jne 0x46122d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
fild dword [ebp - 0x458]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fadd qword [0x66e66e]
fstp qword [ebp - 0x460]
fld qword [ebp - 0x460]
call fcn.00401428
mov ebx, dword [ebp - 0x448]
mov dword [ebx], eax
mov ebx, dword [ebp - 0xb8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x461298
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4612c4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x44c]
mov eax, dword [ebx]
test eax, eax
jne 0x4612e7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
fild dword [ebp - 0x458]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fadd qword [0x66e676]
fstp qword [ebp - 0x460]
fld qword [ebp - 0x460]
call fcn.00401428
mov ebx, dword [ebp - 0x448]
mov dword [ebx], eax
mov ebx, dword [ebp - 0xb8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x461352
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46137e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x44c]
mov eax, dword [ebx]
test eax, eax
jne 0x4613a1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
fild dword [ebp - 0x458]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fadd qword [0x66e67e]
fstp qword [ebp - 0x460]
fld qword [ebp - 0x460]
call fcn.00401428
mov ebx, dword [ebp - 0x448]
mov dword [ebx], eax
mov ebx, dword [ebp - 0xb8]
call fcn.0040197e
mov eax, 3
cmp eax, ecx
jl 0x46140c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x461438
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x44c]
mov eax, dword [ebx]
test eax, eax
jne 0x46145b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
fild dword [ebp - 0x458]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fadd qword [0x66e686]
fstp qword [ebp - 0x460]
fld qword [ebp - 0x460]
call fcn.00401428
mov ebx, dword [ebp - 0x448]
mov dword [ebx], eax
mov ebx, dword [ebp - 0xb8]
call fcn.0040197e
mov eax, 4
cmp eax, ecx
jl 0x4614c6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4614f2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x44c]
mov eax, dword [ebx]
test eax, eax
jne 0x461515
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
fild dword [ebp - 0x458]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fadd qword [0x66e68e]
fstp qword [ebp - 0x460]
fld qword [ebp - 0x460]
call fcn.00401428
mov ebx, dword [ebp - 0x448]
mov dword [ebx], eax
mov ebx, dword [ebp - 0xb8]
call fcn.0040197e
mov eax, 5
cmp eax, ecx
jl 0x461580
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4615ac
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x44c]
mov eax, dword [ebx]
test eax, eax
jne 0x4615cf
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
fild dword [ebp - 0x458]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fadd qword [0x66e696]
fstp qword [ebp - 0x460]
fld qword [ebp - 0x460]
call fcn.00401428
mov ebx, dword [ebp - 0x448]
mov dword [ebx], eax
mov ebx, dword [ebp - 0xb8]
call fcn.0040197e
mov eax, 6
cmp eax, ecx
jl 0x46163a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x461666
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x44c]
mov eax, dword [ebx]
test eax, eax
jne 0x461689
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
fild dword [ebp - 0x458]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fadd qword [0x66e69e]
fstp qword [ebp - 0x460]
fld qword [ebp - 0x460]
call fcn.00401428
mov ebx, dword [ebp - 0x448]
mov dword [ebx], eax
mov ebx, dword [ebp - 0xb8]
call fcn.0040197e
mov eax, 7
cmp eax, ecx
jl 0x4616f4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x461720
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x44c]
mov eax, dword [ebx]
test eax, eax
jne 0x461743
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
fild dword [ebp - 0x458]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fadd qword [0x66e50a]
fstp qword [ebp - 0x460]
fld qword [ebp - 0x460]
call fcn.00401428
mov ebx, dword [ebp - 0x448]
mov dword [ebx], eax
cmp dword [0x8b0be4], 0x39
jg 0x46464d
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e6a6
push 0x80000301
push 0
push 0x60a
push 0x80000301
push 0
push 0x68b
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x46185d
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
cmp dword [0x8b0bd4], 1
jne 0x461d9d
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x461b03
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e6ab
push 0x80000301
push 0
push 0x60a
push 0x80000301
push 0
push 0x68b
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xbc]
test ebx, ebx
je 0x46195d
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xbc], eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.e7c88b_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e6ab
push 0x80000301
push 0
push 0x60a
push 0x80000301
push 0
push 0x68b
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xc0]
test ebx, ebx
je 0x461a2a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xc0], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e6c2
push 0x80000301
push 0
push 0x60a
push 0x80000301
push 0
push 0x68b
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xc4]
test ebx, ebx
je 0x461af7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xc4], eax
jmp 0x461d98
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x461d98
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MV_Boli
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e6ab
push 0x80000301
push 0
push 0x60a
push 0x80000301
push 0
push 0x68b
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xbc]
test ebx, ebx
je 0x461bf2
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xbc], eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MV_Boli
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.e7c88b_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e6ab
push 0x80000301
push 0
push 0x60a
push 0x80000301
push 0
push 0x68b
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xc0]
test ebx, ebx
je 0x461cbf
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xc0], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MV_Boli
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e6c2
push 0x80000301
push 0
push 0x60a
push 0x80000301
push 0
push 0x68b
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xc4]
test ebx, ebx
je 0x461d8c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xc4], eax
jmp 0x461d98
jmp 0x462016
cmp dword [0x8b0bd4], 3
jne 0x462016
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e6ab
push 0x80000301
push 0
push 0x60a
push 0x80000301
push 0
push 0x68b
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xbc]
test ebx, ebx
je 0x461e70
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xbc], eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.e7c88b_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e6ab
push 0x80000301
push 0
push 0x60a
push 0x80000301
push 0
push 0x68b
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xc0]
test ebx, ebx
je 0x461f3d
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xc0], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e6c2
push 0x80000301
push 0
push 0x60a
push 0x80000301
push 0
push 0x68b
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xc4]
test ebx, ebx
je 0x46200a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xc4], eax
jmp 0x462016
push 0x5a3de4
push dword [ebp - 0xbc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x462374
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xbc]
test eax, eax
jne 0x46205a
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xc8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46209b
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x462097
imul eax, dword [ebx]
jmp 0x46208c
mov ecx, eax
test ecx, ecx
je 0x4620ba
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4620b3
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4620a1
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xc8], eax
mov ebx, dword [ebp - 0xc8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4620ea
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46210d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e6c7]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xc8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x462165
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x462188
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3f46]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0xc8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4621e0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x462203
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66e6cf]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0xc8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46225b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x46227e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66e6d7]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e6df
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindColorE
push 0x10030
push 0
push dword [0x8b0b44]
push 9
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x70
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0xcc]
test ebx, ebx
je 0x462368
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xcc], eax
jmp 0x462374
push 0x5a3de4
push dword [ebp - 0x18]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x46239c
mov dword [0x8b0be4], 0x3a
jmp 0x46462a
push 0x5a3de4
push dword [ebp - 0xc4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4625c8
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xc4]
test eax, eax
jne 0x4623e0
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xd0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x462421
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46241d
imul eax, dword [ebx]
jmp 0x462412
mov ecx, eax
test ecx, ecx
je 0x462440
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x462439
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x462427
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xd0], eax
mov ebx, dword [ebp - 0xd0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x462470
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x462493
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xd0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4624eb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46250e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x46462a
push 0x5a3de4
push dword [ebp - 0xbc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x462a25
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xbc]
test eax, eax
jne 0x46260c
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xc8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46264d
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x462649
imul eax, dword [ebx]
jmp 0x46263e
mov ecx, eax
test ecx, ecx
je 0x46266c
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x462665
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x462653
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xc8], eax
push 0x5a3de4
push dword [ebp - 0xcc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4626b7
push 0x66e56b
push dword [ebp - 0xcc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4626b7
xor eax, eax
jmp 0x4626bc
mov eax, 1
test eax, eax
je 0x46283d
mov ebx, dword [ebp - 0xc8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4626e5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x462708
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e6ed]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xc8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x462760
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x462783
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e6f5]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x462a20
mov ebx, dword [ebp - 0xc8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46285e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x462881
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e6fd]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xc8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4628d9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4628fc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e705]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0xcc]
test ebx, ebx
je 0x462a19
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xcc], eax
jmp 0x46462a
push 0x5a3de4
push dword [ebp - 0xc0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x462ca0
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xc0]
test eax, eax
jne 0x462a69
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xd4]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x462aaa
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x462aa6
imul eax, dword [ebx]
jmp 0x462a9b
mov ecx, eax
test ecx, ecx
je 0x462ac9
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x462ac2
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x462ab0
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xd4], eax
mov ebx, dword [ebp - 0xd4]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x462af9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x462b1c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66ddde]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xd4]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x462b74
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x462b97
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e70d]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x46462a
cmp dword [0x8b0be4], 9
jge 0x4631e1
cmp dword [0x8b0be4], 4
jne 0x462cda
push 0x5a3de4
push dword [ebp - 0x18]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x462cda
mov eax, 1
jmp 0x462cdc
xor eax, eax
test eax, eax
je 0x462f0f
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x462d09
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xb0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x462d4a
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x462d46
imul eax, dword [ebx]
jmp 0x462d3b
mov ecx, eax
test ecx, ecx
je 0x462d69
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x462d62
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x462d50
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xb0], eax
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x462d99
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x462dbc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e715]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x462e14
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x462e37
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e71d]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x1f4
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x4631b8
mov ebx, dword [ebp - 0xb4]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x462f30
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb8]
call fcn.0040197e
push ebx
push ecx
mov eax, dword [0x8b0be4]
dec eax
jns 0x462f5d
push 4
call fcn.0050ed1e
add esp, 4
pop ecx
pop ebx
cmp eax, ecx
jl 0x462f70
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44c], ebx
push 0x80000301
push 0
mov ebx, dword [ebp - 0x44c]
push dword [ebx]
push 0x80000301
push 0
mov ebx, dword [ebp - 0x448]
push dword [ebx]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x463034
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x463057
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e725]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4630af
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4630d2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e50a]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e72d
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0be4]
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x46462a
cmp dword [0x8b0be4], 0x11
jge 0x4634e4
mov ebx, dword [ebp - 0xb4]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46320f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb8]
call fcn.0040197e
push ebx
push ecx
fild dword [0x8b0be4]
fstp qword [ebp - 0x450]
fld qword [ebp - 0x450]
fsub qword [0x66c916]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
call fcn.00401428
dec eax
jns 0x463260
push 4
call fcn.0050ed1e
add esp, 4
pop ecx
pop ebx
cmp eax, ecx
jl 0x463273
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x45c], ebx
push 0x80000301
push 0
mov ebx, dword [ebp - 0x45c]
push dword [ebx]
push 0x80000301
push 0
mov ebx, dword [ebp - 0x448]
push dword [ebx]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x463337
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46335a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e725]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4633b2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4633d5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e50a]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e72d
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0be4]
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x46462a
cmp dword [0x8b0be4], 0x19
jge 0x4637e7
mov ebx, dword [ebp - 0xb4]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x463512
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb8]
call fcn.0040197e
push ebx
push ecx
fild dword [0x8b0be4]
fstp qword [ebp - 0x450]
fld qword [ebp - 0x450]
fsub qword [0x66e73d]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
call fcn.00401428
dec eax
jns 0x463563
push 4
call fcn.0050ed1e
add esp, 4
pop ecx
pop ebx
cmp eax, ecx
jl 0x463576
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x45c], ebx
push 0x80000301
push 0
mov ebx, dword [ebp - 0x45c]
push dword [ebx]
push 0x80000301
push 0
mov ebx, dword [ebp - 0x448]
push dword [ebx]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46363a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46365d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e725]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4636b5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4636d8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e50a]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e72d
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0be4]
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x46462a
cmp dword [0x8b0be4], 0x21
jge 0x463aea
mov ebx, dword [ebp - 0xb4]
call fcn.0040197e
mov eax, 3
cmp eax, ecx
jl 0x463815
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb8]
call fcn.0040197e
push ebx
push ecx
fild dword [0x8b0be4]
fstp qword [ebp - 0x450]
fld qword [ebp - 0x450]
fsub qword [0x66e745]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
call fcn.00401428
dec eax
jns 0x463866
push 4
call fcn.0050ed1e
add esp, 4
pop ecx
pop ebx
cmp eax, ecx
jl 0x463879
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x45c], ebx
push 0x80000301
push 0
mov ebx, dword [ebp - 0x45c]
push dword [ebx]
push 0x80000301
push 0
mov ebx, dword [ebp - 0x448]
push dword [ebx]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46393d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x463960
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e725]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4639b8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4639db
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e50a]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e72d
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0be4]
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x46462a
cmp dword [0x8b0be4], 0x29
jge 0x463ded
mov ebx, dword [ebp - 0xb4]
call fcn.0040197e
mov eax, 4
cmp eax, ecx
jl 0x463b18
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb8]
call fcn.0040197e
push ebx
push ecx
fild dword [0x8b0be4]
fstp qword [ebp - 0x450]
fld qword [ebp - 0x450]
fsub qword [0x66e74d]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
call fcn.00401428
dec eax
jns 0x463b69
push 4
call fcn.0050ed1e
add esp, 4
pop ecx
pop ebx
cmp eax, ecx
jl 0x463b7c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x45c], ebx
push 0x80000301
push 0
mov ebx, dword [ebp - 0x45c]
push dword [ebx]
push 0x80000301
push 0
mov ebx, dword [ebp - 0x448]
push dword [ebx]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x463c40
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x463c63
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e725]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x463cbb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x463cde
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e50a]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e72d
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0be4]
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x46462a
cmp dword [0x8b0be4], 0x31
jge 0x4640f0
mov ebx, dword [ebp - 0xb4]
call fcn.0040197e
mov eax, 5
cmp eax, ecx
jl 0x463e1b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb8]
call fcn.0040197e
push ebx
push ecx
fild dword [0x8b0be4]
fstp qword [ebp - 0x450]
fld qword [ebp - 0x450]
fsub qword [0x66e5b4]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
call fcn.00401428
dec eax
jns 0x463e6c
push 4
call fcn.0050ed1e
add esp, 4
pop ecx
pop ebx
cmp eax, ecx
jl 0x463e7f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x45c], ebx
push 0x80000301
push 0
mov ebx, dword [ebp - 0x45c]
push dword [ebx]
push 0x80000301
push 0
mov ebx, dword [ebp - 0x448]
push dword [ebx]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x463f43
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x463f66
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e725]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x463fbe
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x463fe1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e50a]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e72d
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0be4]
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x46462a
cmp dword [0x8b0be4], 0x39
jge 0x4643f3
mov ebx, dword [ebp - 0xb4]
call fcn.0040197e
mov eax, 6
cmp eax, ecx
jl 0x46411e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
mov ebx, dword [ebp - 0xb8]
call fcn.0040197e
push ebx
push ecx
fild dword [0x8b0be4]
fstp qword [ebp - 0x450]
fld qword [ebp - 0x450]
fsub qword [0x5a3f5e]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
call fcn.00401428
dec eax
jns 0x46416f
push 4
call fcn.0050ed1e
add esp, 4
pop ecx
pop ebx
cmp eax, ecx
jl 0x464182
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x45c], ebx
push 0x80000301
push 0
mov ebx, dword [ebp - 0x45c]
push dword [ebx]
push 0x80000301
push 0
mov ebx, dword [ebp - 0x448]
push dword [ebx]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x464246
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x464269
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e725]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4642c1
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4642e4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e50a]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e72d
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0be4]
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x46462a
cmp dword [0x8b0be4], 0x39
jne 0x46462a
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x464421
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x464444
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e755]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xb0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46449c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4644bf
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6cb]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push dword [0x8b0b4c]
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x448], eax
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d2f5
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d2f5
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d2fd
push 0x80000301
push 0
push dword [ebp - 0x448]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.BindWindow
push 0x10030
push 0
push dword [0x8b0b44]
push 7
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x58
inc dword [0x8b0be4]
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x46462a
push 0x80000301
push 0
push 0xc8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x46178d
mov dword [0x8b0be4], 0
jmp 0x4a5f7d
push 0x5a3de4
push dword [ebp - 0x14]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x464698
push 0x66d30c
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x464698
mov eax, 1
jmp 0x46469a
xor eax, eax
test eax, eax
je 0x46507d
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x4646c7
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xd8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x464708
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x464704
imul eax, dword [ebx]
jmp 0x4646f9
mov ecx, eax
test ecx, ecx
je 0x464727
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x464720
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x46470e
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xd8], eax
mov ebx, dword [ebp - 0xd8]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x464757
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push 0x66dd0c
mov ebx, dword [ebp - 0x448]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4649a5
mov ebx, dword [ebp - 0xd8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4647a1
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4647c4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e75d]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xd8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46481c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46483f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e745]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push 0x29
push 0x80000301
push 0
push 0x110
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x46499c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
jmp 0x465078
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66d663]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66d663]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e765
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0x64
push 0x80000301
push 0
push 0x64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0xdc]
test ebx, ebx
je 0x464a93
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xdc], eax
push 0x5a3de4
push dword [ebp - 0xdc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x464cc6
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xdc]
test eax, eax
jne 0x464ade
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xe0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x464b1f
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x464b1b
imul eax, dword [ebx]
jmp 0x464b10
mov ecx, eax
test ecx, ecx
je 0x464b3e
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x464b37
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x464b25
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xe0], eax
mov ebx, dword [ebp - 0xe0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x464b6e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x464b91
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xe0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x464be9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x464c0c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x465078
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gbix.bmpgbix2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x464d74
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x464e51
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x464e45
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
jmp 0x464e51
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x465078
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x8c]
test eax, eax
jne 0x464e95
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x90]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x464ed6
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x464ed2
imul eax, dword [ebx]
jmp 0x464ec7
mov ecx, eax
test ecx, ecx
je 0x464ef5
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x464eee
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x464edc
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x464f25
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x464f48
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x464fa0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x464fc3
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a5f7d
push 0x66e76e
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x46cc11
push 0
push 0x66e76e
push 0xffffffffffffffff
push 8
push 0x16015a4c
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x465162
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e777
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xe4]
test ebx, ebx
je 0x46522d
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xe4], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e77c
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xe8]
test ebx, ebx
je 0x4652f8
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xe8], eax
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.nchang.bmpnchang4.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x50
push 0x80000301
push 0
push 0xc8
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xec]
test ebx, ebx
je 0x4653ab
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xec], eax
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.nchang2.bmpnchang3.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x50
push 0x80000301
push 0
push 0xc8
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xf0]
test ebx, ebx
je 0x46545e
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xf0], eax
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ncd0.bmpncd1.bmpncd2.bmpncd3.bmpncd4.bmp
push 0x80000301
push 0
push 0x5dc
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0x32
push 0x80000301
push 0
push 0x32
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xf4]
test ebx, ebx
je 0x465513
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xf4], eax
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x465559
push 0x5a3de4
push dword [ebp - 0xe8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x465559
mov eax, 1
jmp 0x46555b
xor eax, eax
test eax, eax
je 0x46576e
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x8c]
test eax, eax
jne 0x46558b
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x90]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4655cc
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4655c8
imul eax, dword [ebx]
jmp 0x4655bd
mov ecx, eax
test ecx, ecx
je 0x4655eb
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4655e4
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4655d2
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46561b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46563e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x465696
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4656b9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x465814
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x465814
push 0x5a3de4
push dword [ebp - 0xec]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x465814
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x465814
push 0x5a3de4
push dword [ebp - 0xe8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x465814
push 0x5a3de4
push dword [ebp - 0x64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x465814
mov eax, 1
jmp 0x465816
xor eax, eax
test eax, eax
je 0x46589d
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x190
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0b50]
jmp 0x46589d
push 0x5a3de4
push dword [ebp - 0xe4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x465ac9
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xe4]
test eax, eax
jne 0x4658e1
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xf8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x465922
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46591e
imul eax, dword [ebx]
jmp 0x465913
mov ecx, eax
test ecx, ecx
je 0x465941
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x46593a
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x465928
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xf8], eax
mov ebx, dword [ebp - 0xf8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x465971
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x465994
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xf8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4659ec
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x465a0f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e381]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x465ac9
push 0x5a3de4
push dword [ebp - 0xe8]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x465b08
push 0x5a3de4
push dword [ebp - 0xf0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x465b08
mov eax, 1
jmp 0x465b0a
xor eax, eax
test eax, eax
je 0x4680b1
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xe8]
test eax, eax
jne 0x465b3a
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xfc]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x465b7b
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x465b77
imul eax, dword [ebx]
jmp 0x465b6c
mov ecx, eax
test ecx, ecx
je 0x465b9a
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x465b93
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x465b81
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xfc], eax
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xf0]
test eax, eax
jne 0x465bd1
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x100]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x465c12
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x465c0e
imul eax, dword [ebx]
jmp 0x465c03
mov ecx, eax
test ecx, ecx
je 0x465c31
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x465c2a
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x465c18
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x100], eax
mov ebx, dword [ebp - 0xfc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x465c61
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x465c84
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6e3]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xfc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x465cdc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x465cff
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3f56]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x1f4
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x465df3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x465e16
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e7dd]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x465e6e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x465e91
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e7e5]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x96
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x465fb6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x465fd9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e7ed]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x466031
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x466054
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e7f5]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x96
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x466179
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46619c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e7fd]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4661f4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x466217
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6d3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x96
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46633c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46635f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e805]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4663b7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4663da
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e80d]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x96
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4664ff
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x466522
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e815]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46657a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46659d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e7dd]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x96
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4666c2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4666e5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e81d]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46673d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x466760
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e825]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x96
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x466885
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4668a8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e82d]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x466900
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x466923
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e835]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x96
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x466a48
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x466a6b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e83d]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x466ac3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x466ae6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e845]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x96
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x466c0b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x466c2e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e84d]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x466c86
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x466ca9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e855]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x96
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0xfc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x466dce
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x466df1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66d6e3]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xfc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x466e49
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x466e6c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3f56]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x2bc
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x466f60
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x466f83
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e7dd]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x466fdb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x466ffe
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e7e5]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x96
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x467123
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x467146
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e7ed]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x100]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46719e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4671c1
cmp dword [ebp - 0x104], 0x15
jl 0x468196
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x46818b
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x46caed
fild dword [0x8b0ba0]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fild dword [0x8b0bb8]
fstp qword [ebp - 0x454]
fsub qword [ebp - 0x454]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x5a3f3e]
fcomp qword [0x5a4210]
fnstsw ax
test ah, 1
jne 0x4682b5
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x4682aa
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x46caed
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66d663]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e875
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0x50
push 0x80000301
push 0
push 0xc8
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x108]
test ebx, ebx
je 0x468382
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x108], eax
push 0x5a3de4
push dword [ebp - 0xec]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46889e
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.nchyou.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x32
push 0x80000301
push 0
push 0x64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x10c]
test ebx, ebx
je 0x468451
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x10c], eax
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ncwd.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x50
push 0x80000301
push 0
push 0xc8
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x110]
test ebx, ebx
je 0x468504
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x110], eax
push 0x5a3de4
push dword [ebp - 0x10c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46889e
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x10c]
test eax, eax
jne 0x46854f
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x114]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x468590
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46858c
imul eax, dword [ebx]
jmp 0x468581
mov ecx, eax
test ecx, ecx
je 0x4685af
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4685a8
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x468596
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x114], eax
mov ebx, dword [ebp - 0x114]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4685df
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x468602
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e3c8]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x114]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46865a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46867d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e5a4]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x114]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4686d5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x4686f8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66e89c]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x114]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x468750
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x468773
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66e8a4]
fstp qword [ebp - 0x4a4]
push 0xffffffffffffffff
push 8
push 0x16015962
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x4a8], eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x4a8]
test eax, eax
jne 0x4687f4
mov eax, 0x5a3de4
push eax
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindColorE
push 0x10030
push 0
push dword [0x8b0b44]
push 9
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x70
mov dword [ebp - 0x4ac], eax
mov ebx, dword [ebp - 0x4a8]
test ebx, ebx
je 0x46887d
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x4ac]
push eax
mov ebx, dword [ebp - 0x118]
test ebx, ebx
je 0x468897
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x118], eax
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x468ac4
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x4688dc
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x11c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46891d
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x468919
imul eax, dword [ebx]
jmp 0x46890e
mov ecx, eax
test ecx, ecx
je 0x46893c
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x468935
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x468923
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x11c], eax
mov ebx, dword [ebp - 0x11c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46896c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46898f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x11c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4689e7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x468a0a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x46caed
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x468ecf
push 0x5a3de4
push dword [ebp - 0x108]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x468d09
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x108]
test eax, eax
jne 0x468b21
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x120]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x468b62
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x468b5e
imul eax, dword [ebx]
jmp 0x468b53
mov ecx, eax
test ecx, ecx
je 0x468b81
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x468b7a
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x468b68
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x120], eax
mov ebx, dword [ebp - 0x120]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x468bb1
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x468bd4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e66e]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x120]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x468c2c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x468c4f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e6fd]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x468eca
push 0x5a3de4
push dword [ebp - 0x108]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x468eca
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fdiv qword [0x5a3e32]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fdiv qword [0x5a3e32]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push 0xc8
push 0x80000301
push 0
push 0xfffffd44
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MoveR
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x468eca
jmp 0x46caed
push 0x5a3de4
push dword [ebp - 0xf4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x468f0e
push 0x5a3de4
push dword [ebp - 0xec]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x468f0e
mov eax, 1
jmp 0x468f10
xor eax, eax
test eax, eax
je 0x46a8c6
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xf4]
test eax, eax
jne 0x468f40
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x124]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x468f81
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x468f7d
imul eax, dword [ebx]
jmp 0x468f72
mov ecx, eax
test ecx, ecx
je 0x468fa0
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x468f99
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x468f87
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x124], eax
mov ebx, dword [ebp - 0x124]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x468fd0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x468ff3
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3f3e]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x124]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46904b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46906e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3f3e]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0xf4]
test ebx, ebx
je 0x46913c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xf4], eax
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xec]
test eax, eax
jne 0x46916b
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x128]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4691ac
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4691a8
imul eax, dword [ebx]
jmp 0x46919d
mov ecx, eax
test ecx, ecx
je 0x4691cb
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4691c4
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4691b2
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x128], eax
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4691fb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46921e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e8bb]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x469276
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x469299
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x66e74d]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4693be
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4693e1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e8c3]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x469439
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46945c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e8cb]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x469581
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4695a4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e8a4]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4695fc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46961f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e8d3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x469744
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x469767
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e8db]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4697bf
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4697e2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e8e3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x469907
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46992a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e3db]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x469982
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4699a5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x469aca
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x469aed
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e8e3]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x469b45
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x469b68
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e8eb]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x469c8d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x469cb0
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e8f3]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x469d08
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x469d2b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e8fb]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x469e50
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x469e73
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e903]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x469ecb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x469eee
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e715]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46a013
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46a036
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e646]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46a08e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46a0b1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e90b]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46a1d6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46a1f9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e913]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46a251
push 0x5a3de4
push dword [ebp - 0xec]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46a92e
push 0x5a3de4
push dword [ebp - 0x110]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x46a92e
push 0x5a3de4
push dword [ebp - 0xe8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x46a92e
cmp dword [ebp - 0x104], 1
jg 0x46a92e
mov eax, 1
jmp 0x46a930
xor eax, eax
test eax, eax
je 0x46abbb
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xec]
test eax, eax
jne 0x46a960
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x128]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46a9a1
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46a99d
imul eax, dword [ebx]
jmp 0x46a992
mov ecx, eax
test ecx, ecx
je 0x46a9c0
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x46a9b9
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x46a9a7
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x128], eax
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46a9f0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46aa13
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e8c3]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46aa6b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46aa8e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e8cb]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
inc dword [ebp - 0x104]
push 0x80000301
push 0
push 0x3e8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x46caed
push 0x5a3de4
push dword [ebp - 0x118]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46abfa
push 0x66e56b
push dword [ebp - 0x118]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46abfa
mov eax, 1
jmp 0x46abfc
xor eax, eax
test eax, eax
je 0x46c604
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a4c9b
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x118]
test eax, eax
jne 0x46ac2c
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x12c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46ac6d
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46ac69
imul eax, dword [ebx]
jmp 0x46ac5e
mov ecx, eax
test ecx, ecx
je 0x46ac8c
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x46ac85
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x46ac73
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x12c], eax
mov ebx, dword [ebp - 0x12c]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x46acbc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46acdf
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x12c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46ad37
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46ad5a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x12c
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0x5a3de4
push dword [ebp - 0xec]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46c5df
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xec]
test eax, eax
jne 0x46aea2
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x128]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46aee3
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46aedf
imul eax, dword [ebx]
jmp 0x46aed4
mov ecx, eax
test ecx, ecx
je 0x46af02
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x46aefb
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x46aee9
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x128], eax
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46af32
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46af55
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e8bb]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46afad
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46afd0
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x66e74d]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46b0f5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46b118
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e8c3]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46b170
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46b193
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e8cb]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46b2b8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46b2db
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e8a4]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46b333
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46b356
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e8d3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46b47b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46b49e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e8db]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46b4f6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46b519
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e8e3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46b63e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46b661
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e3db]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46b6b9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46b6dc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6f3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46b801
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46b824
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e8e3]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46b87c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46b89f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e8eb]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46b9c4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46b9e7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e8f3]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46ba3f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46ba62
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e8fb]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46bb87
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46bbaa
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e903]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46bc02
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46bc25
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e715]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x50
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46bd4a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46bd6d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e646]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x128]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46bdc5
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x118]
test ebx, ebx
je 0x46c5f8
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x118], eax
jmp 0x46caed
push 0x5a3de4
push dword [ebp - 0x10c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46c641
cmp dword [0x8b0ba4], 0x36
jle 0x46c641
cmp dword [0x8b0ba4], 0x39
jg 0x46c641
mov eax, 1
jmp 0x46c643
xor eax, eax
test eax, eax
je 0x46c87f
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x10c]
test eax, eax
jne 0x46c673
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x114]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46c6b4
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46c6b0
imul eax, dword [ebx]
jmp 0x46c6a5
mov ecx, eax
test ecx, ecx
je 0x46c6d3
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x46c6cc
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x46c6ba
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x114], eax
mov ebx, dword [ebp - 0x114]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46c703
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46c726
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e93b]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x114]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46c77e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46c7a1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e943]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [ebp - 0x104]
push 0x80000301
push 0
push 0x3e8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x46caed
push 0x5a3de4
push dword [ebp - 0x10c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46c8af
cmp dword [ebp - 0x104], 0x15
jg 0x46c8af
mov eax, 1
jmp 0x46c8b1
xor eax, eax
test eax, eax
je 0x46caed
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x10c]
test eax, eax
jne 0x46c8e1
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x114]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46c922
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46c91e
imul eax, dword [ebx]
jmp 0x46c913
mov ecx, eax
test ecx, ecx
je 0x46c941
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x46c93a
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x46c928
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x114], eax
mov ebx, dword [ebp - 0x114]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46c971
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46c994
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e93b]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x114]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46c9ec
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46ca0f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e943]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [ebp - 0x104]
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x46caed
fild dword [0x8b0ba0]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fild dword [0x8b0bb8]
fstp qword [ebp - 0x454]
fsub qword [ebp - 0x454]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e94b]
fcomp qword [0x5a3f9c]
fnstsw ax
test ah, 0x41
je 0x46cc0c
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x46cc01
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x46cc0c
jmp 0x4a5f7d
push 0x66d30c
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47ad52
push 0
push 0x66d30c
push 0xffffffffffffffff
push 8
push 0x16015a4c
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
push 0xffffffffffffffff
push 0x12
push 0x16015a15
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x46d42c
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e953
push 0x80000301
push 0
push 0x258
push 0x80000301
push 0
push 0x527
push 0x80000301
push 0
push 0x5e
push 0x80000301
push 0
push 0xea
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x130]
test ebx, ebx
je 0x46cd39
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x130], eax
push 0x5a3de4
push dword [ebp - 0x130]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46d0fe
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x130]
test eax, eax
jne 0x46cd84
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x134]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46cdc5
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46cdc1
imul eax, dword [ebx]
jmp 0x46cdb6
mov ecx, eax
test ecx, ecx
je 0x46cde4
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x46cddd
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x46cdcb
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x134], eax
mov ebx, dword [ebp - 0x134]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46ce14
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46ce37
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e553]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x134]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46ce8f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46ceb2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e958]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0xc8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x134]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46cfa6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46cfc9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e960]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x134]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46d021
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46d044
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e968]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x46d427
cmp dword [0x8b0ba0], 0xf
jle 0x46d11f
cmp dword [0x8b0ba0], 0x32
jge 0x46d11f
mov eax, 1
jmp 0x46d121
xor eax, eax
test eax, eax
je 0x46d427
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e970
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e97e
push 0x80000301
push 0
push 0xb0
push 0x80000301
push 0
push 0x3f3
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x138]
test ebx, ebx
je 0x46d1ef
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x138], eax
push 0x5a3de4
push dword [ebp - 0x138]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46d422
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x138]
test eax, eax
jne 0x46d23a
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x13c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46d27b
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46d277
imul eax, dword [ebx]
jmp 0x46d26c
mov ecx, eax
test ecx, ecx
je 0x46d29a
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x46d293
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x46d281
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x13c], eax
mov ebx, dword [ebp - 0x13c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46d2ca
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46d2ed
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x13c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46d345
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46d368
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x46d422
jmp 0x46d427
jmp 0x46d42c
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e981
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x140]
test ebx, ebx
je 0x46d4f2
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x140], eax
push 0x5a3de4
push dword [ebp - 0x140]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46f521
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x140]
test eax, eax
jne 0x46d53d
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x144]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46d57e
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46d57a
imul eax, dword [ebx]
jmp 0x46d56f
mov ecx, eax
test ecx, ecx
je 0x46d59d
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x46d596
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x46d584
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x144], eax
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46d5cd
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46d5f0
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e984]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46d648
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46d66b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e74d]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46d6c3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x46d6e6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66e98c]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46d73e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x46d761
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66e994]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e99c
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x148]
test ebx, ebx
je 0x46d85a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x148], eax
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46d882
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46d8a5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e9a5]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46d8fd
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46d920
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e9ad]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46d978
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x46d99b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66e9b5]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46d9f3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x46da16
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66e3db]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e9bd
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindColorE
push 0x10030
push 0
push dword [0x8b0b44]
push 9
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x70
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x14c]
test ebx, ebx
je 0x46db00
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x14c], eax
push 0x5a3de4
push dword [ebp - 0x14c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46db46
push 0x66e56b
push dword [ebp - 0x14c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46db46
mov eax, 1
jmp 0x46db48
xor eax, eax
test eax, eax
je 0x46ddfb
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46db71
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46db94
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e9a5]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46dbec
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46dc0f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e9ad]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46dc67
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x46dc8a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66e9b5]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46dce2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x46dd05
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66e3db]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffd800_000000
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindColorE
push 0x10030
push 0
push dword [0x8b0b44]
push 9
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x70
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x14c]
test ebx, ebx
je 0x46ddef
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x14c], eax
jmp 0x46ddfb
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46de1c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46de3f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e9f5]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46de97
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46deba
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e656]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46df12
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x46df35
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66e9fd]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46df8d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x46dfb0
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66e389]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffd800_000000
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindColorE
push 0x10030
push 0
push dword [0x8b0b44]
push 9
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x70
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x150]
test ebx, ebx
je 0x46e09a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x150], eax
push 0x5a3de4
push dword [ebp - 0x148]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46e2ed
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x148]
test eax, eax
jne 0x46e0e5
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x154]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46e126
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46e122
imul eax, dword [ebx]
jmp 0x46e117
mov ecx, eax
test ecx, ecx
je 0x46e145
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x46e13e
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x46e12c
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x154], eax
mov ebx, dword [ebp - 0x154]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46e175
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46e198
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x154]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46e1f0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46e213
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x148]
test ebx, ebx
je 0x46e2e1
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x148], eax
jmp 0x46f51c
push 0x5a3de4
push dword [ebp - 0x14c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46e32c
push 0x66e56b
push dword [ebp - 0x14c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46e32c
mov eax, 1
jmp 0x46e32e
xor eax, eax
test eax, eax
je 0x46e566
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a4c9b
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x14c]
test eax, eax
jne 0x46e35e
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x158]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46e39f
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46e39b
imul eax, dword [ebx]
jmp 0x46e390
mov ecx, eax
test ecx, ecx
je 0x46e3be
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x46e3b7
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x46e3a5
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x158], eax
mov ebx, dword [ebp - 0x158]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x46e3ee
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46e411
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x158]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46e469
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46e48c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x14c]
test ebx, ebx
je 0x46e55a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x14c], eax
jmp 0x46f51c
push 0x5a3de4
push dword [ebp - 0x150]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46e5a5
push 0x66e56b
push dword [ebp - 0x150]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46e5a5
mov eax, 1
jmp 0x46e5a7
xor eax, eax
test eax, eax
je 0x46e8c4
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46e5d0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46e5f3
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e8db]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46e64b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46e66e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66ea05]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x12c
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46e762
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46e785
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66ea0d]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46e7dd
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46e800
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66ea05]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov dword [0x8b0b54], 0
jmp 0x46f51c
inc dword [0x8b0b54]
cmp dword [0x8b0b54], 0x32
jl 0x46f04a
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46e8f8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46e91b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e835]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46e973
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46e996
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e89c]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46e9ee
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x46ea11
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66ea15]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46ea69
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x46ea8c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66e3db]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffd800_000000
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindColorE
push 0x10030
push 0
push dword [0x8b0b44]
push 9
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x70
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x15c]
test ebx, ebx
je 0x46eb76
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x15c], eax
push 0x5a3de4
push dword [ebp - 0x15c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46ebbc
push 0x66e56b
push dword [ebp - 0x15c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46ebbc
mov eax, 1
jmp 0x46ebbe
xor eax, eax
test eax, eax
je 0x46eed1
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46ebe7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46ec0a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e8db]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46ec62
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46ec85
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66ea05]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x12c
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46ed79
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46ed9c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66ea0d]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46edf4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46ee17
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66ea05]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x46f045
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46eef2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46ef15
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66ea1d]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46ef6d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46ef90
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e968]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x46f51c
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46f06b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46f08e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e636]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46f0e6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46f109
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66ea25]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46f161
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x46f184
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66ea2d]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46f1dc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x46f1ff
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66ea35]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ea3d
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindColorE
push 0x10030
push 0
push dword [0x8b0b44]
push 9
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x70
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x160]
test ebx, ebx
je 0x46f2e9
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x160], eax
push 0x5a3de4
push dword [ebp - 0x160]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46f51c
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a4c9b
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x160]
test eax, eax
jne 0x46f334
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x164]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46f375
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46f371
imul eax, dword [ebx]
jmp 0x46f366
mov ecx, eax
test ecx, ecx
je 0x46f394
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x46f38d
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x46f37b
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x164], eax
mov ebx, dword [ebp - 0x164]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x46f3c4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46f3e7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x164]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46f43f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46f462
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x46f51c
jmp 0x47ad4d
push 0x5a3de4
push dword [ebp - 0xc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46f57b
mov eax, dword [0x8b0b80]
cmp dword [0x8b0b98], eax
jne 0x46f57b
push 0xffffffffffffffff
push 0x12
push 0x16015a1b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x454], eax
cmp dword [ebp - 0x454], 1
jne 0x46f57b
mov eax, 1
jmp 0x46f57d
xor eax, eax
test eax, eax
je 0x46f7b5
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x46f5aa
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x168]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46f5eb
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46f5e7
imul eax, dword [ebx]
jmp 0x46f5dc
mov ecx, eax
test ecx, ecx
je 0x46f60a
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x46f603
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x46f5f1
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x168], eax
mov ebx, dword [ebp - 0x168]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46f63a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46f65d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e5b4]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x168]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46f6b5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46f6d8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e13]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
add dword [0x8b0b98], 2
cmp dword [0x8b0b98], 0x18
jl 0x46f7b0
mov dword [0x8b0b98], 0
jmp 0x46f7b0
jmp 0x46f7b5
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66ea4b]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ea53
push 0x80000301
push 0
push 0xce
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x64
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x16c]
test ebx, ebx
je 0x46f882
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x16c], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d64f
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x170]
test ebx, ebx
je 0x46f94f
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x170], eax
push 0x5a3de4
push dword [ebp - 0x170]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x46f9a2
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x46f9a2
mov eax, 1
jmp 0x46f9a4
xor eax, eax
test eax, eax
je 0x46fa7e
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d64f
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x170]
test ebx, ebx
je 0x46fa72
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x170], eax
jmp 0x46fa7e
push 0x5a3de4
push dword [ebp - 0x16c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46fcaa
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x16c]
test eax, eax
jne 0x46fac2
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x174]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x46fb03
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x46faff
imul eax, dword [ebx]
jmp 0x46faf4
mov ecx, eax
test ecx, ecx
je 0x46fb22
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x46fb1b
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x46fb09
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x174], eax
mov ebx, dword [ebp - 0x174]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x46fb52
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x46fb75
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x174]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x46fbcd
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x46fbf0
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x46fcaa
push 0xffffffffffffffff
push 0x12
push 0x16015a41
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x46fce7
cmp dword [0x8b0ba4], 0xa
jge 0x46fce7
mov eax, 1
jmp 0x46fce9
xor eax, eax
test eax, eax
je 0x46fd79
cmp dword [0x8b0ba0], 0xf
je 0x46fd29
cmp dword [0x8b0ba0], 0x1e
je 0x46fd29
cmp dword [0x8b0ba0], 0x30
je 0x46fd29
cmp dword [0x8b0ba0], 1
je 0x46fd29
xor eax, eax
jmp 0x46fd2e
mov eax, 1
test eax, eax
je 0x46fd74
mov eax, 0x66d330
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x46fd4f
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov eax, 0x66d337
push eax
mov ebx, dword [0x8b0b68]
test ebx, ebx
je 0x46fd6e
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b68], eax
jmp 0x470092
push 0xffffffffffffffff
push 0x12
push 0x16015a25
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x46fe26
push 0xffffffffffffffff
push 8
push 0x16015a21
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x454], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x454]
test eax, eax
jne 0x46fdd4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
mov ebx, dword [ebp - 0x454]
test ebx, ebx
je 0x46fe00
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x458]
cmp dword [0x8b0ba0], eax
jne 0x46fe26
cmp dword [0x8b0ba4], 0x1e
jge 0x46fe26
mov eax, 1
jmp 0x46fe28
xor eax, eax
test eax, eax
je 0x46fe72
mov eax, 0x66e76e
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x46fe49
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov dword [0x8b0be8], 0
mov dword [ebp - 0x104], 0
mov eax, dword [0x8b0ba0]
mov dword [0x8b0bb8], eax
jmp 0x470092
push 0xffffffffffffffff
push 0x12
push 0x16015a25
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x46ff1f
push 0xffffffffffffffff
push 8
push 0x16015a1f
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x454], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x454]
test eax, eax
jne 0x46fecd
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
mov ebx, dword [ebp - 0x454]
test ebx, ebx
je 0x46fef9
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x458]
cmp dword [0x8b0ba0], eax
jne 0x46ff1f
cmp dword [0x8b0ba4], 0x1e
jge 0x46ff1f
mov eax, 1
jmp 0x46ff21
xor eax, eax
test eax, eax
je 0x46ff6b
mov eax, 0x66e76e
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x46ff42
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov dword [0x8b0be8], 0
mov dword [ebp - 0x104], 0
mov eax, dword [0x8b0ba0]
mov dword [0x8b0bb8], eax
jmp 0x470092
cmp dword [0x8b0ba4], 0x28
jl 0x46ff98
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x46ff98
mov eax, 1
jmp 0x46ff9a
xor eax, eax
test eax, eax
je 0x470092
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.hjsz.txt
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x46fff4
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.e9d0a4_000000ff0004_000000
push 0x80000301
push 0
push 0x64
push 0x80000301
push 0
push 0x99
push 0x80000301
push 0
push 0x44
push 0x80000301
push 0
push 0x50
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [0x8b0bec]
test ebx, ebx
je 0x470087
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bec], eax
jmp 0x470092
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [0x8b0bec]
test eax, eax
jne 0x4700a7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
fild dword [ebp - 0x450]
fstp qword [ebp - 0x450]
fld qword [ebp - 0x450]
fsub qword [0x66ea81]
fstp qword [ebp - 0x458]
push 0xffffffffffffffff
push 8
push 0x16015a35
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x45c], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x45c]
test eax, eax
jne 0x470110
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x460], eax
mov ebx, dword [ebp - 0x45c]
test ebx, ebx
je 0x47013c
push ebx
call fcn.0050ed30
add esp, 4
fild dword [ebp - 0x460]
fstp qword [ebp - 0x468]
fld qword [ebp - 0x468]
fmul qword [0x5a3f94]
fstp qword [ebp - 0x470]
fld qword [ebp - 0x458]
fsub qword [ebp - 0x470]
fcomp qword [0x5a3f9c]
fnstsw ax
test ah, 0x41
je 0x47019a
push 0x5a3de4
push dword [ebp - 0x170]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47019a
mov eax, 1
jmp 0x47019c
xor eax, eax
test eax, eax
je 0x470560
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gbix.bmpgbix2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x470252
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47032f
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x470323
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
jmp 0x47032f
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47055b
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x8c]
test eax, eax
jne 0x470373
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x90]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4703b4
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4703b0
imul eax, dword [ebx]
jmp 0x4703a5
mov ecx, eax
test ecx, ecx
je 0x4703d3
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4703cc
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4703ba
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x470403
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x470426
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47047e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4704a1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x47055b
jmp 0x47a881
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [0x8b0bec]
test eax, eax
jne 0x470575
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
fild dword [ebp - 0x450]
fstp qword [ebp - 0x450]
fld qword [ebp - 0x450]
fsub qword [0x66ea81]
fstp qword [ebp - 0x458]
push 0xffffffffffffffff
push 8
push 0x16015a35
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x45c], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x45c]
test eax, eax
jne 0x4705de
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x460], eax
mov ebx, dword [ebp - 0x45c]
test ebx, ebx
je 0x47060a
push ebx
call fcn.0050ed30
add esp, 4
fild dword [ebp - 0x460]
fstp qword [ebp - 0x468]
fld qword [ebp - 0x468]
fmul qword [0x5a3f94]
fstp qword [ebp - 0x470]
fld qword [ebp - 0x458]
fsub qword [ebp - 0x470]
fcomp qword [0x5a3f9c]
fnstsw ax
test ah, 0x41
jne 0x470668
push 0x5a3de4
push dword [ebp - 0x170]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x470668
mov eax, 1
jmp 0x47066a
xor eax, eax
test eax, eax
je 0x471147
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x170]
test eax, eax
jne 0x47069a
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x178]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4706db
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4706d7
imul eax, dword [ebx]
jmp 0x4706cc
mov ecx, eax
test ecx, ecx
je 0x4706fa
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4706f3
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4706e1
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x178], eax
mov ebx, dword [ebp - 0x178]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47072a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47074d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66ea89]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x178]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4707a5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4707c8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66ea91]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x178]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x470820
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x470843
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66ea99]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x178]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47089b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x4708be
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66eaa1]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eaa9
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x17c]
test ebx, ebx
je 0x4709b7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x17c], eax
push 0x5a3de4
push dword [ebp - 0x17c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x471142
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x17c]
test eax, eax
jne 0x470a02
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x180]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x470a43
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x470a3f
imul eax, dword [ebx]
jmp 0x470a34
mov ecx, eax
test ecx, ecx
je 0x470a62
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x470a5b
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x470a49
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x180], eax
mov ebx, dword [ebp - 0x180]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x470a92
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push 0x5a4044
mov ebx, dword [ebp - 0x448]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x470c34
mov ebx, dword [ebp - 0x180]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x470adc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x470aff
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x180]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x470b57
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x470b7a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x47113d
mov ebx, dword [ebp - 0x180]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x470c55
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push 0x5a4c69
mov ebx, dword [ebp - 0x448]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47113d
mov ebx, dword [ebp - 0x180]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x470c9f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x470cc2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e5ef]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x180]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x470d1a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x470d3d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e6fd]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e72d
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x1f4
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [0x8b0bec]
test eax, eax
jne 0x470e25
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x448], eax
push 0xffffffffffffffff
push 8
push 0x16015a35
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x44c]
test eax, eax
jne 0x470e70
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
mov ebx, dword [ebp - 0x44c]
test ebx, ebx
je 0x470e9c
push ebx
call fcn.0050ed30
add esp, 4
fild dword [ebp - 0x450]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fmul qword [0x5a3f94]
fstp qword [ebp - 0x460]
fild dword [ebp - 0x448]
fstp qword [ebp - 0x468]
fld qword [ebp - 0x468]
fsub qword [ebp - 0x460]
fstp qword [ebp - 0x470]
push 0x80000601
push dword [ebp - 0x46c]
push dword [ebp - 0x470]
push 1
mov ebx, 0x5108e0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x474], eax
mov eax, dword [ebp - 0x474]
push eax
mov ebx, dword [ebp - 0x184]
test ebx, ebx
je 0x470f1b
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x184], eax
push 0xa0000004
push 0
lea eax, [ebp - 0x184]
push eax
push 0xa0000301
push 0
push 0x8b0b4c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SendString
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0x80000301
push 0
push 0xc8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x180]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x470fa6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x470fc9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x180]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x471021
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x471044
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e72d
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x17c]
test ebx, ebx
je 0x471112
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x17c], eax
mov eax, 0x5a3de4
push eax
mov ebx, dword [0x8b0bec]
test ebx, ebx
je 0x471132
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bec], eax
jmp 0x47113d
jmp 0x471142
jmp 0x47a881
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [0x8b0bec]
test eax, eax
jne 0x47115c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
fild dword [ebp - 0x450]
fstp qword [ebp - 0x450]
fld qword [ebp - 0x450]
fsub qword [0x66ea81]
fstp qword [ebp - 0x458]
push 0xffffffffffffffff
push 8
push 0x16015a35
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x45c], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x45c]
test eax, eax
jne 0x4711c5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x460], eax
mov ebx, dword [ebp - 0x45c]
test ebx, ebx
je 0x4711f1
push ebx
call fcn.0050ed30
add esp, 4
fild dword [ebp - 0x460]
fstp qword [ebp - 0x468]
fld qword [ebp - 0x468]
fmul qword [0x5a3f94]
fstp qword [ebp - 0x470]
fld qword [ebp - 0x458]
fsub qword [ebp - 0x470]
fcomp qword [0x5a3f9c]
fnstsw ax
test ah, 0x41
jne 0x471278
push 0x5a3de4
push dword [ebp - 0x170]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x471278
push 0xffffffffffffffff
push 0x12
push 0x16015a34
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x480], eax
cmp dword [ebp - 0x480], 1
jne 0x471278
mov eax, 1
jmp 0x47127a
xor eax, eax
test eax, eax
je 0x47191f
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gbix.bmpgbix2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x471330
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47140d
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x471401
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
jmp 0x47140d
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x471639
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x8c]
test eax, eax
jne 0x471451
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x90]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x471492
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x47148e
imul eax, dword [ebx]
jmp 0x471483
mov ecx, eax
test ecx, ecx
je 0x4714b1
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4714aa
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x471498
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4714e1
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x471504
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47155c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47157f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x47191a
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ghui.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x4716e7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa4], eax
push 0x5a3de4
push dword [ebp - 0xa4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47191a
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xa4]
test eax, eax
jne 0x471732
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x471773
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x47176f
imul eax, dword [ebx]
jmp 0x471764
mov ecx, eax
test ecx, ecx
je 0x471792
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x47178b
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x471779
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4717c2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4717e5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47183d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x471860
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x47191a
jmp 0x47a881
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [0x8b0bec]
test eax, eax
jne 0x471934
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x448], eax
push 0xffffffffffffffff
push 8
push 0x16015a16
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x44c]
test eax, eax
jne 0x47197f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
mov ebx, dword [ebp - 0x44c]
test ebx, ebx
je 0x4719ab
push ebx
call fcn.0050ed30
add esp, 4
fild dword [ebp - 0x450]
fstp qword [ebp - 0x458]
fld qword [ebp - 0x458]
fmul qword [0x5a3f94]
fstp qword [ebp - 0x460]
fild dword [ebp - 0x448]
fstp qword [ebp - 0x468]
fld qword [ebp - 0x468]
fsub qword [ebp - 0x460]
fcomp qword [0x5a3f9c]
fnstsw ax
test ah, 0x41
jne 0x471a3e
push 0x5a3de4
push dword [ebp - 0x140]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x471a3e
push 0xffffffffffffffff
push 0x12
push 0x16015a17
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x478], eax
cmp dword [ebp - 0x478], 1
jne 0x471a3e
mov eax, 1
jmp 0x471a40
xor eax, eax
test eax, eax
je 0x4720ef
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gbix.bmpgbix2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x471af6
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x471bd3
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x471bc7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
jmp 0x471bd3
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x471dff
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x8c]
test eax, eax
jne 0x471c17
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x90]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x471c58
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x471c54
imul eax, dword [ebx]
jmp 0x471c49
mov ecx, eax
test ecx, ecx
je 0x471c77
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x471c70
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x471c5e
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x471ca7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x471cca
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x471d22
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x471d45
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4720ea
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.zxing.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x471ead
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa4], eax
push 0x5a3de4
push dword [ebp - 0xa4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4720ea
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xa4]
test eax, eax
jne 0x471ef8
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x471f39
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x471f35
imul eax, dword [ebx]
jmp 0x471f2a
mov ecx, eax
test ecx, ecx
je 0x471f58
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x471f51
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x471f3f
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x471f88
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x471fab
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x472003
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x472026
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov dword [0x8b0b54], 0
jmp 0x4720ea
jmp 0x47a881
cmp dword [ebp - 0x9c], 0x1a
jne 0x472135
push 0x5a3de4
push dword [ebp - 0xc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x472135
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x472135
mov eax, 1
jmp 0x472137
xor eax, eax
test eax, eax
je 0x472374
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x472164
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x168]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4721a5
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4721a1
imul eax, dword [ebx]
jmp 0x472196
mov ecx, eax
test ecx, ecx
je 0x4721c4
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4721bd
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4721ab
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x168], eax
mov ebx, dword [ebp - 0x168]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4721f4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x472217
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x168]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47226f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x472292
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x9c], 0
jmp 0x47a881
cmp dword [ebp - 0x9c], 0x19
jne 0x4723a1
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4723a1
mov eax, 1
jmp 0x4723a3
xor eax, eax
test eax, eax
je 0x47338a
cmp dword [0x8b0bf0], 0xc8
jl 0x4723db
push 0x5a3de4
push dword [ebp - 0xc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4723db
mov eax, 1
jmp 0x4723dd
xor eax, eax
test eax, eax
je 0x4725fc
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x47240a
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x168]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x47244b
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x472447
imul eax, dword [ebx]
jmp 0x47243c
mov ecx, eax
test ecx, ecx
je 0x47246a
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x472463
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x472451
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x168], eax
mov ebx, dword [ebp - 0x168]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47249a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4724bd
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e5b4]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x168]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x472515
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x472538
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e13]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov dword [0x8b0bf0], 0
jmp 0x4731f3
cmp dword [0x8b0be0], 1
jne 0x47295f
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66d6e3]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66d6e3]
fstp qword [ebp - 0x464]
fild dword [0x8b0b88]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x474]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x47c]
fld qword [ebp - 0x47c]
fadd qword [0x66d6e3]
fstp qword [ebp - 0x484]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.jkgj.bmp
push 0x80000601
push dword [ebp - 0x480]
push dword [ebp - 0x484]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x488], eax
mov eax, dword [ebp - 0x488]
push eax
mov ebx, dword [ebp - 0x188]
test ebx, ebx
je 0x472743
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x188], eax
push 0x5a3de4
push dword [ebp - 0x188]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47293c
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x5a3f3e]
fstp qword [ebp - 0x454]
push 0xa0000301
push 0
push 0x8b0b8c
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x5a3f3e]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fadd qword [0x5a412f]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x47295a
mov dword [0x8b0be0], 0
mov dword [ebp - 0x9c], 0
mov dword [0x8b0bdc], 0
jmp 0x4731f3
push 0x66eae6
push dword [ebp - 0x18c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4729b7
push 0x66eae9
push dword [ebp - 0x18c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4729b7
push 0x66eaec
push dword [ebp - 0x18c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4729b7
xor eax, eax
jmp 0x4729bc
mov eax, 1
test eax, eax
je 0x472bbd
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x66e563]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fadd qword [0x5a3f56]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x66e63e]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fadd qword [0x66e93b]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4731f3
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x66eaef]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fadd qword [0x66eaf7]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x66eaef]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fadd qword [0x66dde6]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x66eaef]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fadd qword [0x66eaff]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x66eaef]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fadd qword [0x66eb07]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x66eaef]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fadd qword [0x66e5e7]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x66eaef]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fadd qword [0x66eb0f]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
inc dword [0x8b0bdc]
push 0xffffffffffffffff
push 8
push 0x16015a2b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x448]
test eax, eax
jne 0x47322b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50fb00
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x473257
push ebx
call fcn.0050ed30
add esp, 4
fild dword [0x8b0bdc]
fstp qword [ebp - 0x454]
fld dword [ebp - 0x44c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x454]
fsub qword [ebp - 0x45c]
fcomp qword [0x5a4210]
fnstsw ax
test ah, 1
jne 0x47337f
mov dword [ebp - 0x9c], 0
mov dword [0x8b0bdc], 0
mov dword [0x8b0be0], 0
mov dword [ebp - 0x9c], 0x1a
push 0x80000301
push 0
push 0x36a
push 0x80000301
push 0
push 0x200
push 2
mov ebx, 0x50f340
call fcn.0050ed2a
add esp, 0x1c
mov dword [ebp - 0x448], eax
push 0x80000301
push 0
push 0x15c
push 0x80000301
push 0
push 0xc3
push 2
mov ebx, 0x50f340
call fcn.0050ed2a
add esp, 0x1c
push 0x80000301
push 0
push eax
push 0x80000301
push 0
push dword [ebp - 0x448]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0bf0]
jmp 0x47a881
push 0x5a3de4
push dword [ebp - 0x20]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x475548
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x20]
test eax, eax
jne 0x4733c8
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x190]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x473409
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x473405
imul eax, dword [ebx]
jmp 0x4733fa
mov ecx, eax
test ecx, ecx
je 0x473428
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x473421
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x47340f
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x190], eax
push 0xffffffffffffffff
push 0x13
push 0x16015992
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 6
jne 0x4735d9
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x473481
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4734a4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66eb17]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4734fc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47351f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6cb]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x475543
cmp dword [0x8b0bd4], 1
jne 0x4743cc
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x473cd9
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x473630
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x473653
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4736ab
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4736ce
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66eb27]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x473726
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x473749
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66eb2f]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4737a1
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x4737c4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66eb37]
fstp qword [ebp - 0x4a4]
push 0xffffffffffffffff
push 9
push 0x16015992
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x4a8], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb3f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x4a8]
test eax, eax
jne 0x473869
mov eax, 0x5a3de4
push eax
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4ac], eax
mov ebx, dword [ebp - 0x4a8]
test ebx, ebx
je 0x4738f5
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x4ac]
push eax
mov ebx, dword [ebp - 0x194]
test ebx, ebx
je 0x47390f
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x194], eax
push 0xffffffffffffffff
push 0x13
push 0x16015992
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x473c0c
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x473960
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x473983
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4739db
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4739fe
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66eb27]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x473a56
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x473a79
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66eb2f]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x473ad1
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x473af4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66eb37]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb3f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb4d
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x194]
test ebx, ebx
je 0x473c05
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb50
push 0x80000301
push 0
push 0x263
push 0x80000301
push 0
push 0x38b
push 0x80000301
push 0
push 0x58
push 0x80000301
push 0
push 0x75
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x198]
test ebx, ebx
je 0x473cd2
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x198], eax
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x4743cc
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x473d23
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x473d46
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x473d9e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x473dc1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66eb27]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x473e19
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x473e3c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66eb2f]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x473e94
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x473eb7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66eb37]
fstp qword [ebp - 0x4a4]
push 0xffffffffffffffff
push 9
push 0x16015992
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x4a8], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MV_Boli
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb3f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x4a8]
test eax, eax
jne 0x473f5c
mov eax, 0x5a3de4
push eax
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4ac], eax
mov ebx, dword [ebp - 0x4a8]
test ebx, ebx
je 0x473fe8
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x4ac]
push eax
mov ebx, dword [ebp - 0x194]
test ebx, ebx
je 0x474002
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x194], eax
push 0xffffffffffffffff
push 0x13
push 0x16015992
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x4742ff
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x474053
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x474076
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4740ce
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4740f1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66eb27]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x474149
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x47416c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66eb2f]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4741c4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x4741e7
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MV_Boli
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb50
push 0x80000301
push 0
push 0x263
push 0x80000301
push 0
push 0x38b
push 0x80000301
push 0
push 0x58
push 0x80000301
push 0
push 0x75
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x198]
test ebx, ebx
je 0x4743c5
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x198], eax
cmp dword [0x8b0bd4], 3
jne 0x474aa3
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4743fa
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47441d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x474475
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x474498
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66eb27]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4744f0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x474513
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66eb2f]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47456b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x47458e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66eb37]
fstp qword [ebp - 0x4a4]
push 0xffffffffffffffff
push 9
push 0x16015992
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x4a8], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb3f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x4a8]
test eax, eax
jne 0x474633
mov eax, 0x5a3de4
push eax
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4ac], eax
mov ebx, dword [ebp - 0x4a8]
test ebx, ebx
je 0x4746bf
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x4ac]
push eax
mov ebx, dword [ebp - 0x194]
test ebx, ebx
je 0x4746d9
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x194], eax
push 0xffffffffffffffff
push 0x13
push 0x16015992
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x4749d6
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47472a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47474d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4747a5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4747c8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66eb27]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x474820
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x474843
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66eb2f]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47489b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x4748be
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66eb37]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb3f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb4d
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x194]
test ebx, ebx
je 0x4749cf
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb50
push 0x80000301
push 0
push 0x263
push 0x80000301
push 0
push 0x38b
push 0x80000301
push 0
push 0x58
push 0x80000301
push 0
push 0x75
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x198]
test ebx, ebx
je 0x474a9c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x198], eax
push 0x5a3de4
push dword [ebp - 0x194]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x474ae2
push 0x5a3de4
push dword [ebp - 0x198]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x474ae2
mov eax, 1
jmp 0x474ae4
xor eax, eax
test eax, eax
je 0x474ea2
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x20]
test eax, eax
jne 0x474b11
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x190]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x474b52
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x474b4e
imul eax, dword [ebx]
jmp 0x474b43
mov ecx, eax
test ecx, ecx
je 0x474b71
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x474b6a
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x474b58
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x190], eax
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x474ba1
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x474bc4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66eb5a]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x474c1c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x474c3f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e696]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e72d
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0xa
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e72d
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0xa
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e72d
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0xa
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e72d
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0xa
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e72d
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0xa
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e72d
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0xa
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x475543
push 0x5a3de4
push dword [ebp - 0x194]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x474ee1
push 0x5a3de4
push dword [ebp - 0x198]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x474ee1
mov eax, 1
jmp 0x474ee3
xor eax, eax
test eax, eax
je 0x4750f6
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x194]
test eax, eax
jne 0x474f13
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x19c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x474f54
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x474f50
imul eax, dword [ebx]
jmp 0x474f45
mov ecx, eax
test ecx, ecx
je 0x474f73
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x474f6c
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x474f5a
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x19c], eax
mov ebx, dword [ebp - 0x19c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x474fa3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x474fc6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66eb62]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x19c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47501e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x475041
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6aa]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x5a3de4
push dword [ebp - 0x198]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x475543
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x198]
test eax, eax
jne 0x47513a
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1a0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x47517b
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x475177
imul eax, dword [ebx]
jmp 0x47516c
mov ecx, eax
test ecx, ecx
je 0x47519a
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x475193
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x475181
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1a0], eax
mov ebx, dword [ebp - 0x1a0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4751ca
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4751ed
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x1a0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x475245
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x475268
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x12c
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x20]
test eax, eax
jne 0x475360
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x190]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4753a1
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x47539d
imul eax, dword [ebx]
jmp 0x475392
mov ecx, eax
test ecx, ecx
je 0x4753c0
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4753b9
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4753a7
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x190], eax
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4753f0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x475413
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66eb17]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x190]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47546b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47548e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6cb]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x47a881
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x475778
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0x475586
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1a4]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4755c7
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4755c3
imul eax, dword [ebx]
jmp 0x4755b8
mov ecx, eax
test ecx, ecx
je 0x4755e6
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4755df
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4755cd
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1a4], eax
mov ebx, dword [ebp - 0x1a4]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x475616
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x475639
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x1a4]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x475691
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4756b4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x9c], 0x1a
jmp 0x47a881
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4757b4
push 0x5a3de4
push dword [ebp - 0x1a8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4757b4
mov eax, 1
jmp 0x4757b6
xor eax, eax
test eax, eax
je 0x4797d9
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x4757e3
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x11c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x475824
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x475820
imul eax, dword [ebx]
jmp 0x475815
mov ecx, eax
test ecx, ecx
je 0x475843
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x47583c
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x47582a
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x11c], eax
push 0xffffffffffffffff
push 0x12
push 0x16015a19
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x475967
push 0xffffffffffffffff
push 8
push 0x16015a18
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x454], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x454]
test eax, eax
jne 0x4758ad
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
mov ebx, dword [ebp - 0x454]
test ebx, ebx
je 0x4758d9
push ebx
call fcn.0050ed30
add esp, 4
fild dword [ebp - 0x458]
fstp qword [ebp - 0x460]
push 0x80000601
push dword [ebp - 0x45c]
push dword [ebp - 0x460]
fild dword [0x8b0ba0]
fstp qword [ebp - 0x468]
push 0x80000601
push dword [ebp - 0x464]
push dword [ebp - 0x468]
push 2
mov ebx, 0x50ef40
call fcn.0050ed2a
add esp, 0x1c
mov dword [ebp - 0x478], eax
mov dword [ebp - 0x474], edx
fld qword [ebp - 0x478]
ftst
fnstsw ax
test ah, 1
je 0x475942
fchs
fcomp qword [0x5a3f9c]
fnstsw ax
test ah, 0x41
je 0x475967
cmp dword [0x8b0ba4], 0xa
jge 0x475967
mov eax, 1
jmp 0x475969
xor eax, eax
test eax, eax
je 0x475abd
mov ebx, dword [ebp - 0x11c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x475992
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4759b5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3f3e]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x11c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x475a0d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x475a30
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push eax
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4797d4
mov ebx, dword [ebp - 0x11c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x475ade
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x475b01
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e705]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x11c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x475b59
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x475b7c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x66eb6a]
fstp qword [ebp - 0x474]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb72
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb80
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push 0x80000301
push 0
push 5
push 0x80000301
push 0
push 5
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x478], eax
mov eax, dword [ebp - 0x478]
push eax
mov ebx, dword [ebp - 0x1ac]
test ebx, ebx
je 0x475c83
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1ac], eax
push 0xffffffffffffffff
push 0x12
push 0x16015a2a
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x475ec5
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66eb8b]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e656]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb93
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0x46
push 0x80000301
push 0
push 0x14
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindColorE
push 0x10030
push 0
push dword [0x8b0b44]
push 9
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x70
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x1b0]
test ebx, ebx
je 0x475d92
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1b0], eax
push 0x66e56b
push dword [ebp - 0x1b0]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x475ec0
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e656]
fstp qword [ebp - 0x454]
fild dword [ebp - 4]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66eb8b]
fstp qword [ebp - 0x464]
fild dword [ebp - 8]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x474]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb93
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0x140
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindColorE
push 0x10030
push 0
push dword [0x8b0b44]
push 9
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x70
mov dword [ebp - 0x478], eax
mov eax, dword [ebp - 0x478]
push eax
mov ebx, dword [ebp - 0x1b0]
test ebx, ebx
je 0x475eb4
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1b0], eax
jmp 0x475ec0
jmp 0x475ec5
push 0x5a3de4
push dword [ebp - 0x1b0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x475f04
push 0x66e56b
push dword [ebp - 0x1b0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x475f04
mov eax, 1
jmp 0x475f06
xor eax, eax
test eax, eax
je 0x47625f
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a4c9b
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x1b0]
test eax, eax
jne 0x475f36
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1b4]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x475f77
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x475f73
imul eax, dword [ebx]
jmp 0x475f68
mov ecx, eax
test ecx, ecx
je 0x475f96
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x475f8f
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x475f7d
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1b4], eax
mov ebx, dword [ebp - 0x1b4]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x475fc6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x475fe9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e594]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x1b4]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x476041
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x476064
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66eba1]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x1b4]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x4760bc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x4760df
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66e93b]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x1b4]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x476137
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x47615a
push 0x5a3de4
push dword [ebp - 0x1ac]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4766c8
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x1ac]
test eax, eax
jne 0x4762a3
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1bc]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4762e4
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4762e0
imul eax, dword [ebx]
jmp 0x4762d5
mov ecx, eax
test ecx, ecx
je 0x476303
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4762fc
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4762ea
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1bc], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ebb4
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x476364
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x1bc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x476385
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4763a8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e93b]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x1bc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x476400
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x476423
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x5a3e3a]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x1bc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47647b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x47649e
push 0x66e56b
push dword [ebp - 0x1b0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47675d
push 0x5a3de4
push dword [ebp - 0x1b0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47675d
push 0x5a3de4
push dword [ebp - 0x1b8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47675d
push 0xffffffffffffffff
push 0x12
push 0x16015a29
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x458], eax
cmp dword [ebp - 0x458], 1
jne 0x47675d
mov eax, dword [0x8b0b84]
cmp dword [0x8b0b80], eax
jne 0x47675d
mov eax, 1
jmp 0x47675f
xor eax, eax
test eax, eax
je 0x476bae
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a4c9b
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x1b0]
test eax, eax
jne 0x47678f
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1b4]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4767d0
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4767cc
imul eax, dword [ebx]
jmp 0x4767c1
mov ecx, eax
test ecx, ecx
je 0x4767ef
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4767e8
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4767d6
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1b4], eax
mov ebx, dword [ebp - 0x1b4]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x47681f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x476842
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3f3e]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x1b4]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47689a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4768bd
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push eax
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x1b4]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x476984
push 0x66e56b
push dword [ebp - 0x1b0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x476c09
push 0x5a3de4
push dword [ebp - 0x1b0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x476c09
push 0x5a3de4
push dword [ebp - 0x1b8]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x476c09
mov eax, 1
jmp 0x476c0b
xor eax, eax
test eax, eax
je 0x477054
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a4c9b
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x1b0]
test eax, eax
jne 0x476c3b
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1b4]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x476c7c
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x476c78
imul eax, dword [ebx]
jmp 0x476c6d
mov ecx, eax
test ecx, ecx
je 0x476c9b
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x476c94
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x476c82
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1b4], eax
mov ebx, dword [ebp - 0x1b4]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x476ccb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x476cee
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3f3e]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x1b4]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x476d46
push 0x5a3de4
push dword [ebp - 0x1ac]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x477137
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x18c]
test eax, eax
jne 0x477086
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50fb00
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x44c], eax
push 0xffffffffffffffff
push 8
push 0x16015a2d
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x450]
test eax, eax
jne 0x4770d1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50fb00
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
mov ebx, dword [ebp - 0x450]
test ebx, ebx
je 0x4770fd
push ebx
call fcn.0050ed30
add esp, 4
fld dword [ebp - 0x44c]
fcomp dword [ebp - 0x454]
fnstsw ax
test ah, 0x41
je 0x477137
push 0x5a3de4
push dword [ebp - 0x18c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x477137
xor eax, eax
test eax, eax
je 0x4772e4
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x1ac]
test eax, eax
jne 0x477169
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1bc]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4771aa
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4771a6
imul eax, dword [ebx]
jmp 0x47719b
mov ecx, eax
test ecx, ecx
je 0x4771c9
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4771c2
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1bc], eax
mov ebx, dword [ebp - 0x1bc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4771f9
push 0x5a3de4
push dword [ebp - 0x1ac]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4773bf
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x18c]
test eax, eax
jne 0x477316
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x44c], eax
push 0xffffffffffffffff
push 8
push 0x16015a2d
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x450]
test eax, eax
jne 0x477361
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
mov ebx, dword [ebp - 0x450]
test ebx, ebx
je 0x47738d
mov eax, 1
test eax, eax
je 0x4797d4
push 0x5a3de4
push dword [ebp - 0xc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x477c45
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x47740a
push 0x80000301
push 0
push dword [0x8b0bf8]
push 1
mov ebx, 0x5108e0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x448], eax
push dword [ebp - 0x1c4]
push 0x5a51c3
push dword [ebp - 0x1c0]
push 0x5a51c3
push dword [ebp - 0x448]
mov ecx, 5
call fcn.004013cc
add esp, 0x14
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x477cac
jmp 0x47a881
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47a881
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e502]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e50a]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e512
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4798db
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x68], eax
push 0x5a3de4
push dword [ebp - 0x68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47a5c5
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x47991d
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1d8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x47995e
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x47995a
imul eax, dword [ebx]
jmp 0x47994f
mov ecx, eax
test ecx, ecx
je 0x47997d
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x479976
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x479964
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1d8], eax
push 0xffffffffffffffff
push 0x12
push 0x160159e2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47a399
push 0xffffffffffffffff
push 0x13
push 0x160159e0
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x479a75
push 0xffffffffffffffff
push 9
push 0x160159e0
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x479a1f
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159df
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x479b35
push 0xffffffffffffffff
push 9
push 0x160159df
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x479adf
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159de
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x479bf5
push 0xffffffffffffffff
push 9
push 0x160159de
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x479b9f
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159dd
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x479cb5
push 0xffffffffffffffff
push 9
push 0x160159dd
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x479c5f
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d9
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x479d75
push 0xffffffffffffffff
push 9
push 0x160159d9
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x479d1f
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159da
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x479e35
push 0xffffffffffffffff
push 9
push 0x160159da
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x479ddf
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159db
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x479ef5
push 0xffffffffffffffff
push 9
push 0x160159db
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x479e9f
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159dc
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x479fb5
push 0xffffffffffffffff
push 9
push 0x160159dc
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x479f5f
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x9c], 0
push 0x80000301
push 0
push 0xc8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e532
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x47a02f
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.fffffd_505050
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x12c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x47a0c0
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x6c], eax
cmp dword [0x8b0bd8], 0
jne 0x47a0f1
push 0x5a3de4
push dword [ebp - 0x6c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47a0f1
mov eax, 1
jmp 0x47a0f3
xor eax, eax
test eax, eax
je 0x47a12d
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x47a10e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f210
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0bd8], eax
mov dword [ebp - 0x70], 1
cmp dword [0x8b0bd8], 0
jle 0x47a394
dec dword [0x8b0bd8]
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.asdw
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x47a175
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x74], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54d
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x47a1c0
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x78], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x47a20b
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x7c], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e551
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x47a256
jmp 0x47a5b6
push 0xffffffffffffffff
push 0x12
push 0x160159e2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x47a433
mov ebx, dword [ebp - 0x1d8]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x47a3e3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x454], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x454]
mov eax, dword [ebx]
test eax, eax
jne 0x47a406
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x45c], eax
cmp dword [ebp - 0x45c], 0
jne 0x47a433
mov eax, 1
jmp 0x47a435
xor eax, eax
test eax, eax
je 0x47a5b6
mov ebx, dword [ebp - 0x1d8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47a45e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47a481
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x1d8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47a4d9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47a4fc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x47a5b6
mov dword [0x8b0bf0], 0
jmp 0x47a87c
push 0x5a3de4
push dword [ebp - 0x68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47a87c
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.nchang.bmpnchang4.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x50
push 0x80000301
push 0
push 0x50
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xec]
test ebx, ebx
je 0x47a68a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xec], eax
push 0x5a3de4
push dword [ebp - 0xec]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47a6ef
mov eax, 0x66e76e
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47a6c6
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov dword [0x8b0be8], 0
mov dword [ebp - 0x104], 0
mov eax, dword [0x8b0ba0]
mov dword [0x8b0bb8], eax
jmp 0x47a877
push 0x5a3de4
push dword [ebp - 0x28]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47a751
push 0xffffffffffffffff
push 0x12
push 0x16015a06
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 1
jne 0x47a751
push 0x5a3de4
push dword [ebp - 0x2c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47a751
mov eax, 1
jmp 0x47a753
xor eax, eax
test eax, eax
je 0x47a7bd
mov eax, 0x66d67e
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47a774
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov eax, dword [0x8b0ba0]
mov dword [0x8b0bb8], eax
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x47a79a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x47a7b4
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
jmp 0x47a877
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0b50]
jmp 0x47a87c
jmp 0x47a881
cmp dword [0x8b0b80], 0x14
jne 0x47a9b9
push 0xffffffffffffffff
push 0x12
push 0x16015a1a
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47a9b9
cmp dword [0x8b0ba0], 5
jg 0x47a9b9
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ec68
push 0x80000301
push 0
push 0x12c
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1dc]
test ebx, ebx
je 0x47a972
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1dc], eax
push 0x5a3de4
push dword [ebp - 0x1dc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47a9b9
mov eax, 0x66d368
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47a9ae
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x47a9b9
cmp dword [0x8b0b80], 0x15
jne 0x47aa43
push 0xffffffffffffffff
push 0x12
push 0x16015a23
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47aa43
cmp dword [0x8b0ba0], 0x1a
jl 0x47aa10
cmp dword [0x8b0ba0], 0x28
jg 0x47aa10
mov eax, 1
jmp 0x47aa12
xor eax, eax
test eax, eax
je 0x47aa43
mov eax, 0x66d313
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47aa33
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov dword [0x8b0bfc], 0
cmp dword [0x8b0b80], 0x15
jne 0x47aaa5
push 0xffffffffffffffff
push 0x12
push 0x16015a1c
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47aaa5
cmp dword [0x8b0ba0], 0xa
jg 0x47aaa5
mov eax, 0x66d361
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47aa9f
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
cmp dword [0x8b0b80], 0x13
je 0x47aac3
cmp dword [0x8b0b80], 0x12
je 0x47aac3
xor eax, eax
jmp 0x47aac8
mov eax, 1
test eax, eax
je 0x47ab45
push 0xffffffffffffffff
push 0x12
push 0x16015a24
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47ab1c
push 0x5a3de4
push dword [0x8b0bac]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47ab1c
mov eax, 1
jmp 0x47ab1e
xor eax, eax
test eax, eax
je 0x47ab45
mov eax, 0x66d31e
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47ab3f
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
push 0xffffffffffffffff
push 0x13
push 0x16015a1d
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x47ac57
cmp dword [0x8b0ba0], 0x14
jge 0x47abd2
push 0x5a3de4
push dword [0x8b0bb0]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47abd2
cmp dword [0x8b0b80], 0xd
jle 0x47abd2
cmp dword [0x8b0b80], 0x17
jge 0x47abd2
cmp dword [0x8b0b80], 0x15
je 0x47abd2
cmp dword [0x8b0b80], 0x14
je 0x47abd2
mov eax, 1
jmp 0x47abd4
xor eax, eax
test eax, eax
je 0x47ac52
push 0xffffffffffffffff
push 0x12
push 0x16015a22
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47ac4d
mov eax, 0x66d355
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47ac1e
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov eax, 0x66d35c
push eax
mov ebx, dword [0x8b0b6c]
test ebx, ebx
je 0x47ac3d
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b6c], eax
mov dword [0x8b0b70], 0
jmp 0x47ac52
jmp 0x47ad4d
push 0xffffffffffffffff
push 0x13
push 0x16015a1d
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47ad4d
cmp dword [0x8b0ba0], 0x14
jge 0x47acc8
cmp dword [0x8b0b80], 0xd
jle 0x47acc8
cmp dword [0x8b0b80], 0x17
jge 0x47acc8
cmp dword [0x8b0b80], 0x15
je 0x47acc8
cmp dword [0x8b0b80], 0x14
je 0x47acc8
mov eax, 1
jmp 0x47acca
xor eax, eax
test eax, eax
je 0x47ad48
push 0xffffffffffffffff
push 0x12
push 0x16015a22
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47ad43
mov eax, 0x66d355
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47ad14
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov eax, 0x66d35c
push eax
mov ebx, dword [0x8b0b6c]
test ebx, ebx
je 0x47ad33
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b6c], eax
mov dword [0x8b0b70], 0
jmp 0x47ad48
jmp 0x47ad4d
jmp 0x4a5f7d
push 0x66d330
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x494c9f
push 0
push 0x66d330
push 0xffffffffffffffff
push 8
push 0x16015a4c
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
cmp dword [0x8b0b80], 0x14
jne 0x47aec3
push 0xffffffffffffffff
push 0x12
push 0x16015a04
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47aec3
cmp dword [0x8b0ba0], 5
jg 0x47aec3
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ec68
push 0x80000301
push 0
push 0x12c
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1dc]
test ebx, ebx
je 0x47ae7c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1dc], eax
push 0x5a3de4
push dword [ebp - 0x1dc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47aec3
mov eax, 0x66d368
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47aeb8
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x47aec3
cmp dword [0x8b0b80], 0x15
jne 0x47afa7
push 0xffffffffffffffff
push 0x12
push 0x16015a05
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47af25
cmp dword [0x8b0ba0], 0xa
jg 0x47af25
mov eax, 0x66d361
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47af1f
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
push 0xffffffffffffffff
push 0x12
push 0x16015a0b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47afa2
cmp dword [0x8b0ba0], 0x1a
jl 0x47af6f
cmp dword [0x8b0ba0], 0x28
jg 0x47af6f
mov eax, 1
jmp 0x47af71
xor eax, eax
test eax, eax
je 0x47afa2
mov eax, 0x66d313
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47af92
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov dword [0x8b0bfc], 0
jmp 0x47b517
cmp dword [0x8b0b80], 0x13
je 0x47afc5
cmp dword [0x8b0b80], 0x12
je 0x47afc5
xor eax, eax
jmp 0x47afca
mov eax, 1
test eax, eax
je 0x47b047
push 0xffffffffffffffff
push 0x12
push 0x16015a0c
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47b01e
push 0x5a3de4
push dword [0x8b0bac]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47b01e
mov eax, 1
jmp 0x47b020
xor eax, eax
test eax, eax
je 0x47b047
mov eax, 0x66d31e
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47b041
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
push 0xffffffffffffffff
push 0x12
push 0x16015a09
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47b164
push 0xffffffffffffffff
push 8
push 0x16015a21
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x454], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x454]
test eax, eax
jne 0x47b0a2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
mov ebx, dword [ebp - 0x454]
test ebx, ebx
je 0x47b0ce
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x458]
cmp dword [0x8b0ba0], eax
jne 0x47b164
cmp dword [0x8b0ba4], 0x1e
jge 0x47b164
push 0xffffffffffffffff
push 8
push 0x160159eb
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x464], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x464]
test eax, eax
jne 0x47b11f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x468], eax
mov ebx, dword [ebp - 0x464]
test ebx, ebx
je 0x47b14b
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x468]
cmp dword [0x8b0b80], eax
je 0x47b164
mov eax, 1
jmp 0x47b166
xor eax, eax
test eax, eax
je 0x47b1c5
mov eax, 0x66e76e
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47b187
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov dword [ebp - 0x104], 0
mov eax, 0x5a3de4
push eax
mov ebx, dword [0x8b0c00]
test ebx, ebx
je 0x47b1b0
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0c00], eax
mov eax, dword [0x8b0ba0]
mov dword [0x8b0bb8], eax
jmp 0x47b517
push 0xffffffffffffffff
push 0x12
push 0x16015a09
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47b272
push 0xffffffffffffffff
push 8
push 0x16015a1f
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x454], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x454]
test eax, eax
jne 0x47b220
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
mov ebx, dword [ebp - 0x454]
test ebx, ebx
je 0x47b24c
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x458]
cmp dword [0x8b0ba0], eax
jne 0x47b272
cmp dword [0x8b0ba4], 0x1e
jge 0x47b272
mov eax, 1
jmp 0x47b274
xor eax, eax
test eax, eax
je 0x47b2d3
mov eax, 0x66e76e
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47b295
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov dword [ebp - 0x104], 0
mov eax, 0x5a3de4
push eax
mov ebx, dword [0x8b0c00]
test ebx, ebx
je 0x47b2be
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0c00], eax
mov eax, dword [0x8b0ba0]
mov dword [0x8b0bb8], eax
jmp 0x47b517
push 0xffffffffffffffff
push 0x13
push 0x16015a1d
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x47b403
cmp dword [0x8b0ba0], 0x14
jge 0x47b346
push 0x5a3de4
push dword [0x8b0bb0]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47b346
cmp dword [0x8b0b80], 0xd
jle 0x47b346
cmp dword [0x8b0b80], 0x17
jge 0x47b346
mov eax, 1
jmp 0x47b348
xor eax, eax
test eax, eax
je 0x47b3fe
push 0xffffffffffffffff
push 0x12
push 0x16015a22
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47b3a7
cmp dword [0x8b0b80], 0x10
je 0x47b3a7
cmp dword [0x8b0b80], 0x15
je 0x47b3a7
cmp dword [0x8b0b80], 0x14
je 0x47b3a7
mov eax, 1
jmp 0x47b3a9
xor eax, eax
test eax, eax
je 0x47b3f9
mov eax, 0x66d355
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47b3ca
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov eax, 0x66d35c
push eax
mov ebx, dword [0x8b0b6c]
test ebx, ebx
je 0x47b3e9
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b6c], eax
mov dword [0x8b0b70], 0
jmp 0x47b3fe
jmp 0x47b517
push 0xffffffffffffffff
push 0x13
push 0x16015a1d
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47b517
cmp dword [0x8b0ba0], 0x14
jge 0x47b467
cmp dword [0x8b0b80], 0xd
jle 0x47b467
cmp dword [0x8b0b80], 0x17
jge 0x47b467
cmp dword [0x8b0b80], 0x14
je 0x47b467
mov eax, 1
jmp 0x47b469
xor eax, eax
test eax, eax
je 0x47b512
push 0xffffffffffffffff
push 0x12
push 0x16015a22
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47b4bb
cmp dword [0x8b0b80], 0x10
je 0x47b4bb
cmp dword [0x8b0b80], 0x15
je 0x47b4bb
mov eax, 1
jmp 0x47b4bd
xor eax, eax
test eax, eax
je 0x47b50d
mov eax, 0x66d355
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47b4de
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov eax, 0x66d35c
push eax
mov ebx, dword [0x8b0b6c]
test ebx, ebx
je 0x47b4fd
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b6c], eax
mov dword [0x8b0b70], 0
jmp 0x47b512
jmp 0x47b517
cmp dword [0x8b0b80], 5
jne 0x47b538
cmp dword [0x8b0c04], 0xf
jl 0x47b538
mov eax, 1
jmp 0x47b53a
xor eax, eax
test eax, eax
je 0x47b570
mov dword [0x8b0c04], 0
mov eax, 0x66ec73
push eax
mov ebx, dword [0x8b0b68]
test ebx, ebx
je 0x47b565
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b68], eax
jmp 0x47b570
push 0xffffffffffffffff
push 0x13
push 0x160159ea
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x47b715
push 0xffffffffffffffff
push 0x12
push 0x160159ec
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47b639
push 0xffffffffffffffff
push 8
push 0x160159eb
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x454], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x454]
test eax, eax
jne 0x47b5f4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
mov ebx, dword [ebp - 0x454]
test ebx, ebx
je 0x47b620
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x458]
cmp dword [0x8b0b80], eax
jne 0x47b639
mov eax, 1
jmp 0x47b63b
xor eax, eax
test eax, eax
je 0x47b710
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.04ef25_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ec96
push 0x80000301
push 0
push 0x1ba
push 0x80000301
push 0
push 0xe7
push 0x80000301
push 0
push 0x86
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1e0]
test ebx, ebx
je 0x47b709
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1e0], eax
jmp 0x47b8ba
push 0xffffffffffffffff
push 0x13
push 0x160159ea
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47b8ba
push 0xffffffffffffffff
push 0x12
push 0x160159ec
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47b7de
push 0xffffffffffffffff
push 8
push 0x160159eb
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x454], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x454]
test eax, eax
jne 0x47b799
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x458], eax
mov ebx, dword [ebp - 0x454]
test ebx, ebx
je 0x47b7c5
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x458]
cmp dword [0x8b0b80], eax
jl 0x47b7de
mov eax, 1
jmp 0x47b7e0
xor eax, eax
test eax, eax
je 0x47b8b5
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.04ef25_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ec96
push 0x80000301
push 0
push 0x1ba
push 0x80000301
push 0
push 0xe7
push 0x80000301
push 0
push 0x86
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1e0]
test ebx, ebx
je 0x47b8ae
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1e0], eax
jmp 0x47b8ba
push 0xffffffffffffffff
push 0x12
push 0x16015a03
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47b906
push 0x5a3de4
push dword [ebp - 0x1e0]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47b906
mov eax, 1
jmp 0x47b908
xor eax, eax
test eax, eax
je 0x47b9dd
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.04ef25_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ec9d
push 0x80000301
push 0
push 0x1ba
push 0x80000301
push 0
push 0xe7
push 0x80000301
push 0
push 0x86
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1e0]
test ebx, ebx
je 0x47b9d6
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1e0], eax
push 0xffffffffffffffff
push 0x12
push 0x16015a07
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47ba27
cmp dword [0x8b0ba0], 0x1e
jne 0x47ba27
cmp dword [0x8b0ba4], 0x1e
jg 0x47ba27
mov eax, 1
jmp 0x47ba29
xor eax, eax
test eax, eax
je 0x47bafe
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.04ef25_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eca4
push 0x80000301
push 0
push 0x1ba
push 0x80000301
push 0
push 0xe7
push 0x80000301
push 0
push 0x86
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1e4]
test ebx, ebx
je 0x47baf7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1e4], eax
push 0x5a3de4
push dword [ebp - 0xc]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47bb9e
push 0x5a3de4
push dword [ebp - 0x1e8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47bb9e
push 0x5a3de4
push dword [ebp - 0x14]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47bb9e
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47bb9e
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47bb9e
push 0x5a3de4
push dword [ebp - 0x64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47bb9e
mov eax, 1
jmp 0x47bba0
xor eax, eax
test eax, eax
je 0x47bc22
inc dword [0x8b0b50]
push 0x80000301
push 0
push 0x1f4
push 0x80000301
push 0
push 0x1f4
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eca9
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1ec]
test ebx, ebx
je 0x47bce8
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1ec], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ecb2
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1f0]
test ebx, ebx
je 0x47bdb5
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1f0], eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.e7c88b_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ecb7
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1f4]
test ebx, ebx
je 0x47be82
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1f4], eax
push 0x5a3de4
push dword [ebp - 0x1f4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47c247
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x1f4]
test eax, eax
jne 0x47becd
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1f8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x47bf0e
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x47bf0a
imul eax, dword [ebx]
jmp 0x47beff
mov ecx, eax
test ecx, ecx
je 0x47bf2d
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x47bf26
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x47bf14
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1f8], eax
mov ebx, dword [ebp - 0x1f8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47bf5d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47bf80
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e968]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x1f8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47bfd8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47bffb
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66ecc0]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x1f8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47c0ef
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47c112
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66ecc8]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x1f8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47c16a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47c18d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e70d]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x47c247
cmp dword [0x8b0bd4], 1
jne 0x47c445
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x47c34a
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ecd0
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x58
push 0x80000301
push 0
push 0x75
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1fc]
test ebx, ebx
je 0x47c343
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1fc], eax
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47c440
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MV_Boli
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ecd0
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x58
push 0x80000301
push 0
push 0x75
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1fc]
test ebx, ebx
je 0x47c439
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1fc], eax
jmp 0x47c524
cmp dword [0x8b0bd4], 3
jne 0x47c524
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ecd0
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x58
push 0x80000301
push 0
push 0x75
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1fc]
test ebx, ebx
je 0x47c518
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1fc], eax
jmp 0x47c524
push 0x5a3de4
push dword [ebp - 0x1fc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47c750
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x1fc]
test eax, eax
jne 0x47c568
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x200]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x47c5a9
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x47c5a5
imul eax, dword [ebx]
jmp 0x47c59a
mov ecx, eax
test ecx, ecx
je 0x47c5c8
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x47c5c1
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x47c5af
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x200], eax
mov ebx, dword [ebp - 0x200]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47c5f8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47c61b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66ecd9]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x200]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47c673
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47c696
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3f4e]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x47c750
push 0xffffffffffffffff
push 0x12
push 0x160159f3
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x47c833
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ece1
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x204]
test ebx, ebx
je 0x47c827
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x204], eax
jmp 0x47c8e8
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.xguan1.bmpxguan2.bmpxguan3.bmpxguan4.bmpxguan5.bmpxguan6.bmpxguan7.bmpxguan8.bmpwzd2.bmpxguan10.bmpxgua11.bmpzb.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x204]
test ebx, ebx
je 0x47c8e1
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x204], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.dds.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x208]
test ebx, ebx
je 0x47c996
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x208], eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d641
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66edf2
push 0x80000301
push 0
push 0x24
push 0x80000301
push 0
push 0x5f5
push 0x80000301
push 0
push 3
push 0x80000301
push 0
push 0x1a2
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1e8]
test ebx, ebx
je 0x47ca63
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1e8], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66edf7
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x20c]
test ebx, ebx
je 0x47cb30
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x20c], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66edfc
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x210]
test ebx, ebx
je 0x47cbfd
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x210], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.qte.bmpqte2.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x214]
test ebx, ebx
je 0x47ccb2
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x214], eax
push 0x5a3de4
push dword [ebp - 0x214]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47d325
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x214]
test eax, eax
jne 0x47ccfd
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x218]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x47cd3e
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x47cd3a
imul eax, dword [ebx]
jmp 0x47cd2f
mov ecx, eax
test ecx, ecx
je 0x47cd5d
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x47cd56
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x47cd44
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x218], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e532
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x47cdbe
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x218]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47cddf
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47ce02
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66ee12]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x218]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47ce5a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47ce7d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e594]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x218]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47ced5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x47cef8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66ee1a]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x218]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47cf50
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x47cf73
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66eb2f]
fstp qword [ebp - 0x4a4]
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.fffffd_505050
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x47d051
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x6c], eax
cmp dword [0x8b0bd8], 0
jne 0x47d082
push 0x5a3de4
push dword [ebp - 0x6c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47d082
mov eax, 1
jmp 0x47d084
xor eax, eax
test eax, eax
je 0x47d0be
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x47d09f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f210
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0bd8], eax
mov dword [ebp - 0x70], 1
cmp dword [0x8b0bd8], 0
jle 0x47d325
dec dword [0x8b0bd8]
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.asdw
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x47d106
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x74], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54d
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x47d151
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x78], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x47d19c
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x7c], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e551
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x47d1e7
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x80], eax
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x74], eax
jne 0x47d245
push 0x80000301
push 0
push 0x41
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x47d31d
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x78], eax
jne 0x47d28d
push 0x80000301
push 0
push 0x53
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x47d31d
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x7c], eax
jne 0x47d2d5
push 0x80000301
push 0
push 0x44
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x47d31d
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x80], eax
jne 0x47d31d
push 0x80000301
push 0
push 0x57
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x47d31d
inc dword [ebp - 0x70]
jmp 0x47d0be
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47d37a
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47d37a
push 0x5a3de4
push dword [ebp - 0x1e8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47d37a
mov eax, 1
jmp 0x47d37c
xor eax, eax
test eax, eax
je 0x47d771
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ee22
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0x12c
push 0x80000301
push 0
push 0x190
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x21c]
test ebx, ebx
je 0x47d432
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x21c], eax
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.nchang.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x50
push 0x80000301
push 0
push 0x50
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xec]
test ebx, ebx
je 0x47d4e5
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xec], eax
push 0x5a3de4
push dword [ebp - 0x21c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47d771
push 0x5a3de4
push dword [ebp - 0xec]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47d566
mov eax, 0x66e76e
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x47d53d
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov dword [0x8b0be8], 0
mov dword [ebp - 0x104], 0
mov eax, dword [0x8b0ba0]
mov dword [0x8b0bb8], eax
jmp 0x47d771
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x21c]
test eax, eax
jne 0x47d58e
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x220]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x47d5cf
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x47d5cb
imul eax, dword [ebx]
jmp 0x47d5c0
mov ecx, eax
test ecx, ecx
je 0x47d5ee
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x47d5e7
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x47d5d5
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x220], eax
mov ebx, dword [ebp - 0x220]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47d61e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47d641
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x220]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47d699
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47d6bc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47d7df
push 0x5a3de4
push dword [ebp - 0x210]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47d7df
push 0x5a3de4
push dword [ebp - 0x14]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47d7df
push 0x5a3de4
push dword [ebp - 0x1c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x47d7df
mov eax, 1
jmp 0x47d7e1
xor eax, eax
test eax, eax
je 0x47d9f6
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x47d80e
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x11c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x47d84f
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x47d84b
imul eax, dword [ebx]
jmp 0x47d840
mov ecx, eax
test ecx, ecx
je 0x47d86e
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x47d867
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x47d855
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x11c], eax
mov ebx, dword [ebp - 0x11c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47d89e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47d8c1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x11c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47d919
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47d93c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x494c9a
push 0x5a3de4
push dword [ebp - 0x208]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47e760
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x208]
test eax, eax
jne 0x47da3a
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x224]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x47da7b
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x47da77
imul eax, dword [ebx]
jmp 0x47da6c
mov ecx, eax
test ecx, ecx
je 0x47da9a
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x47da93
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x47da81
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x224], eax
mov dword [0x8b0bd8], 0
cmp dword [0x8b0bd8], 0x32
jge 0x47e75b
inc dword [0x8b0bd8]
mov ebx, dword [ebp - 0x224]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47dae7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47db0a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a412f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x224]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47db62
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47db85
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e70d]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x224]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47dc79
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47dc9c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e6cf]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x224]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47dcf4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47dd17
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e70d]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x224]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47de0b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47de2e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e8f3]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x224]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47de86
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47dea9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e70d]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x224]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47df9d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47dfc0
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e5e7]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x224]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47e018
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47e03b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66ee35]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x224]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47e12f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47e152
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e5ac]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x224]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47e1aa
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47e1cd
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66ee35]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x224]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47e2c1
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47e2e4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x5a412f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x224]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47e33c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47e35f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e5ac]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x224]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47e453
jmp 0x494c9a
push 0x5a3de4
push dword [ebp - 0x1ec]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47f5a6
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x1ec]
test eax, eax
jne 0x47e7a4
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x228]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x47e7e5
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x47e7e1
imul eax, dword [ebx]
jmp 0x47e7d6
mov ecx, eax
test ecx, ecx
je 0x47e804
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x47e7fd
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x47e7eb
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x228], eax
mov ebx, dword [ebp - 0x228]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x47e834
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47e857
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x47eb88
mov ebx, dword [ebp - 0x228]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47e89e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47e8c1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e686]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x228]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47e919
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47e93c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e391]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x228]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47ea30
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47ea53
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e9f5]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x228]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47eaab
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47eace
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6aa]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x47f5a1
mov ebx, dword [ebp - 0x228]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x47eba9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47ebcc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 1
jne 0x47eefd
mov ebx, dword [ebp - 0x228]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47ec13
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47ec36
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66eb0f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x228]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47ec8e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47ecb1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66ee4d]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x228]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47eda5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47edc8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66ee55]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x228]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47ee20
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47ee43
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e6d7]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x47f5a1
mov ebx, dword [ebp - 0x228]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x47ef1e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47ef41
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 2
jne 0x47f5a1
push 0xffffffffffffffff
push 8
push 0x160159a7
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a4c9b
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x448]
test eax, eax
jne 0x47efab
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x47efd7
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x44c]
push eax
mov ebx, dword [ebp - 0x22c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x47efff
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x47effb
imul eax, dword [ebx]
jmp 0x47eff0
mov ecx, eax
test ecx, ecx
je 0x47f01e
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x47f017
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x47f005
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x22c], eax
mov ebx, dword [ebp - 0x22c]
xor eax, eax
cmp dword [ebx], 0
jle 0x47f03d
mov eax, dword [ebx + 4]
cmp dword [0x8b0b48], eax
jg 0x47f571
mov ebx, dword [ebp - 0x22c]
call fcn.0040197e
push ebx
push ecx
mov eax, dword [0x8b0b48]
dec eax
jns 0x47f06b
push 4
call fcn.0050ed1e
add esp, 4
pop ecx
pop ebx
cmp eax, ecx
jl 0x47f07e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47f0a1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x5108e0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x44c], eax
mov eax, dword [ebp - 0x44c]
push eax
mov ebx, dword [ebp - 0x230]
test ebx, ebx
je 0x47f0d4
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x230], eax
inc dword [0x8b0b48]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ee5d
push 0xa0000004
push 0
lea eax, [ebp - 0x230]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x234]
test ebx, ebx
je 0x47f1a7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x234], eax
push 0x5a3de4
push dword [ebp - 0x234]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47f3f8
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x234]
test eax, eax
jne 0x47f1f2
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x238]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x47f233
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x47f22f
imul eax, dword [ebx]
jmp 0x47f224
mov ecx, eax
test ecx, ecx
je 0x47f252
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x47f24b
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x238], eax
mov ebx, dword [ebp - 0x238]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47f282
mov ebx, dword [ebp - 0x228]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47f419
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47f43c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66ee6b]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x228]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47f494
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47f4b7
mov ebx, dword [ebp - 0x22c]
xor eax, eax
cmp dword [ebx], 0
jle 0x47f581
mov eax, dword [ebx + 4]
cmp dword [0x8b0b48], eax
jle 0x47f59c
mov dword [0x8b0b48], 1
jmp 0x47f59c
jmp 0x47f5a1
jmp 0x494c9a
push 0x5a3de4
push dword [ebp - 0x204]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48034c
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x204]
test eax, eax
jne 0x47f5ea
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x23c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x47f62b
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x47f627
imul eax, dword [ebx]
jmp 0x47f61c
mov ecx, eax
test ecx, ecx
je 0x47f64a
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x47f643
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x47f631
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x23c], eax
mov ebx, dword [ebp - 0x23c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x47f67a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47f69d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3f3e]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x23c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x47f6f5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x47f718
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3f3e]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov ebx, dword [ebp - 0x23c]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x47f7ee
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x47f811
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 8
jne 0x48020c
push 0xffffffffffffffff
push 0x13
push 0x160159d1
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x47f8f7
push 0xffffffffffffffff
push 9
push 0x160159d1
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x47f8a1
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x47f9b7
push 0xffffffffffffffff
push 9
push 0x160159d2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x47f961
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d3
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x47fa77
push 0xffffffffffffffff
push 9
push 0x160159d3
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x47fa21
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d4
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x47fb37
push 0xffffffffffffffff
push 9
push 0x160159d4
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x47fae1
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d5
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x47fbf7
push 0xffffffffffffffff
push 9
push 0x160159d5
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x47fba1
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d6
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x47fcb7
push 0xffffffffffffffff
push 9
push 0x160159d6
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x47fc61
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d7
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x47fd77
push 0xffffffffffffffff
push 9
push 0x160159d7
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x47fd21
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d8
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x47fe37
push 0xffffffffffffffff
push 9
push 0x160159d8
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x47fde1
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push 0xc8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e532
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x47fea7
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.fffffd_505050
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x12c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x47ff38
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x6c], eax
cmp dword [0x8b0bd8], 0
jne 0x47ff69
push 0x5a3de4
push dword [ebp - 0x6c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x47ff69
mov eax, 1
jmp 0x47ff6b
xor eax, eax
test eax, eax
je 0x47ffa5
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x47ff86
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f210
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0bd8], eax
mov dword [ebp - 0x70], 1
cmp dword [0x8b0bd8], 0
jle 0x48020c
dec dword [0x8b0bd8]
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.asdw
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x47ffed
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x74], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54d
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x480038
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x78], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x480083
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x7c], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e551
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4800ce
mov ebx, dword [ebp - 0x23c]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x48022d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x480250
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0xb
jne 0x4802c2
push 0x5a3de4
push dword [ebp - 0x1ec]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4802c2
push 0xffffffffffffffff
push 0x12
push 0x1601598f
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x460], eax
cmp dword [ebp - 0x460], 1
jne 0x4802c2
mov eax, 1
jmp 0x4802c4
xor eax, eax
test eax, eax
je 0x480347
push 0
push 0
push 0xffffffffffffffff
push 0x12
push 0x1601598f
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.http:__www1.oagod.com_shezhi.html
push 1
mov eax, 4
mov ebx, 0x5630e0
call fcn.0050ed42
add esp, 0x10
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ebe0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66ee7b
push 3
mov ebx, 0x5112b0
call fcn.0050ed2a
add esp, 0x28
call fcn.004b1797
jmp 0x494c9a
push 0x5a3de4
push dword [ebp - 0x1e0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x480598
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x1e0]
test eax, eax
jne 0x480390
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x240]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4803d1
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4803cd
imul eax, dword [ebx]
jmp 0x4803c2
mov ecx, eax
test ecx, ecx
je 0x4803f0
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4803e9
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4803d7
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x240], eax
mov ebx, dword [ebp - 0x240]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x480420
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x480443
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x240]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48049b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4804be
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x1e0]
test ebx, ebx
je 0x48058c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1e0], eax
jmp 0x494c9a
push 0x5a3de4
push dword [ebp - 0x1e4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4807e4
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x1e4]
test eax, eax
jne 0x4805dc
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x244]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x48061d
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x480619
imul eax, dword [ebx]
jmp 0x48060e
mov ecx, eax
test ecx, ecx
je 0x48063c
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x480635
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x480623
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x244], eax
mov ebx, dword [ebp - 0x244]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48066c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48068f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x244]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4806e7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x48070a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x1e4]
test ebx, ebx
je 0x4807d8
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1e4], eax
jmp 0x494c9a
push 0x66d337
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4839ab
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.bxshang.bmphxshang.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x248]
test ebx, ebx
je 0x4808ac
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x248], eax
push 0x5a3de4
push dword [ebp - 0x1e8]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x480983
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x5a3de4
push dword [ebp - 0x248]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48118d
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x24c]
test ebx, ebx
je 0x480a4b
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x24c], eax
push 0x5a3de4
push dword [ebp - 0x24c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x480e25
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x24c]
test eax, eax
jne 0x480a96
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x250]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x480ad7
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x480ad3
imul eax, dword [ebx]
jmp 0x480ac8
mov ecx, eax
test ecx, ecx
je 0x480af6
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x480aef
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x480add
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x250], eax
push 0x5a3de4
push dword [ebp - 0x14]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x480c3b
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x480b43
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xd8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x480b84
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x480b80
imul eax, dword [ebx]
jmp 0x480b75
mov ecx, eax
test ecx, ecx
je 0x480ba3
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x480b9c
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x480b8a
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xd8], eax
mov ebx, dword [ebp - 0xd8]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x480bd3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x480bf6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 9
jne 0x480c3b
mov eax, 0x66eebd
push eax
mov ebx, dword [0x8b0b68]
test ebx, ebx
je 0x480c35
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b68], eax
push 0x80000601
push 0x40000000
push 0
fild dword [0x8b0ba4]
fstp qword [ebp - 0x44c]
push 0x80000601
push dword [ebp - 0x448]
push dword [ebp - 0x44c]
push 2
mov ebx, 0x50ef40
call fcn.0050ed2a
add esp, 0x1c
mov dword [ebp - 0x45c], eax
mov dword [ebp - 0x458], edx
fld qword [ebp - 0x45c]
ftst
fnstsw ax
test ah, 1
je 0x480c96
fchs
fcomp qword [0x5a3f9c]
fnstsw ax
test ah, 0x41
je 0x480e20
mov ebx, dword [ebp - 0x250]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x480cc8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x480ceb
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x250]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x480d43
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x480d66
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x480e20
jmp 0x481188
push 0x5a3de4
push dword [ebp - 0x24c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x480e61
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x480e61
mov eax, 1
jmp 0x480e63
xor eax, eax
test eax, eax
je 0x481188
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.rwu.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x480f19
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa4], eax
push 0x5a3de4
push dword [ebp - 0xa4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48114c
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xa4]
test eax, eax
jne 0x480f64
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x480fa5
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x480fa1
imul eax, dword [ebx]
jmp 0x480f96
mov ecx, eax
test ecx, ecx
je 0x480fc4
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x480fbd
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x480fab
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x480ff4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x481017
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48106f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x481092
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x481183
push 0x80000301
push 0
push 0x4c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x481188
jmp 0x48118d
push 0x5a3de4
push dword [ebp - 0x248]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4839a6
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x248]
test eax, eax
jne 0x4811d1
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x254]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x481212
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x48120e
imul eax, dword [ebx]
jmp 0x481203
mov ecx, eax
test ecx, ecx
je 0x481231
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x48122a
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x481218
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x254], eax
mov ebx, dword [ebp - 0x254]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x481261
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x481284
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x481423
mov ebx, dword [ebp - 0x254]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4812cb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4812ee
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x254]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x481346
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x481369
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4839a1
mov ebx, dword [ebp - 0x254]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x481444
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x481467
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 1
jne 0x4839a1
cmp dword [0x8b0bd4], 1
jne 0x481595
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x481515
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eed4
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x481515
push ebx
call fcn.0050ed30
add esp, 4
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x481590
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eede
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x481590
push ebx
call fcn.0050ed30
add esp, 4
jmp 0x4815f9
cmp dword [0x8b0bd4], 3
jne 0x4815f9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eee8
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x4815f4
push ebx
call fcn.0050ed30
add esp, 4
jmp 0x4815f9
mov ebx, dword [ebp - 0x254]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48161a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48163d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e6fd]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x254]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x481695
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4816b8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66eef3]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x254]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x481710
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x481733
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66ec3e]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x254]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48178b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x4817ae
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x5a3f36]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eefb
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x258]
test ebx, ebx
je 0x48188c
jmp 0x4839a6
jmp 0x494c9a
push 0x66eebd
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48a594
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.xuanshang.bmpxuanshang2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x260]
test ebx, ebx
je 0x483a75
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x260], eax
push 0x5a3de4
push dword [ebp - 0x1f0]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x483d94
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.xgb3.bmpxiaogb.bmpxgb.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x24c]
test ebx, ebx
je 0x483b46
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x24c], eax
push 0x5a3de4
push dword [ebp - 0x24c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x483d94
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x24c]
test eax, eax
jne 0x483b91
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x250]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x483bd2
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x483bce
imul eax, dword [ebx]
jmp 0x483bc3
mov ecx, eax
test ecx, ecx
je 0x483bf1
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x483bea
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x483bd8
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x250], eax
mov ebx, dword [ebp - 0x250]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x483c21
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x483c44
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x250]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x483c9c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x483cbf
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x24c]
test ebx, ebx
je 0x483d8d
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x24c], eax
cmp dword [0x8b0c04], 0xf
jl 0x483dee
push 0xffffffffffffffff
push 0x12
push 0x16015a08
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x483dee
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x483de3
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x483dee
push 0x5a3de4
push dword [ebp - 0x1f0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48a257
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x1f0]
test eax, eax
jne 0x483e32
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x264]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x483e73
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x483e6f
imul eax, dword [ebx]
jmp 0x483e64
mov ecx, eax
test ecx, ecx
je 0x483e92
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x483e8b
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x483e79
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x264], eax
mov dword [0x8b0c04], 0
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x268]
test ebx, ebx
je 0x483ec4
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x268], eax
cmp dword [0x8b0bd4], 1
jne 0x48813c
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x48600a
push 0xffffffffffffffff
push 0x12
push 0x160159f4
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x484610
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x483f4b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x483f6e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66f04f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x483fc6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x483fe9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e705]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x484041
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x484064
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66f057]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4840bc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x4840df
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66f05f]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push 0x80000301
push 0
push 1
push 0xa0000004
push 0
push 0x8b0b58
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f067
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x26c]
test ebx, ebx
je 0x4841f0
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x26c], eax
push 0x5a3de4
push dword [ebp - 0x26c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x484610
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x26c]
test eax, eax
jne 0x48423b
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x270]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x48427c
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x484631
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x484654
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66f0a9]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4846ac
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4846cf
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e705]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x484727
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x48474a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66e8f3]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4847a2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x4847c5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66e6cf]
fstp qword [ebp - 0x4a4]
push 0xffffffffffffffff
push 8
push 0x160159e9
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x4a8], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push 0x80000301
push 0
push 1
push 0xa0000004
push 0
push 0x8b0b58
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x4a8]
test eax, eax
jne 0x48486a
mov eax, 0x5a3de4
push eax
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4ac], eax
mov ebx, dword [ebp - 0x4a8]
test ebx, ebx
je 0x4848f6
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x4ac]
push eax
mov ebx, dword [ebp - 0x278]
test ebx, ebx
je 0x484910
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x278], eax
push 0x5a3de4
push dword [ebp - 0x278]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x484be8
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x48813c
push 0xffffffffffffffff
push 0x12
push 0x160159f4
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x486742
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48607d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4860a0
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66f04f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4860f8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x48611b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e705]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x486173
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x486196
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66f057]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4861ee
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x486211
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66f05f]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MV_Boli
push 0x80000301
push 0
push 1
push 0xa0000004
push 0
push 0x8b0b58
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f067
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x26c]
test ebx, ebx
je 0x486322
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x26c], eax
push 0x5a3de4
push dword [ebp - 0x26c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x486742
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x26c]
test eax, eax
jne 0x48636d
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x486763
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x486786
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66f0a9]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4867de
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x486801
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e705]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x486859
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x48687c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66e8f3]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4868d4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x4868f7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66e6cf]
fstp qword [ebp - 0x4a4]
push 0xffffffffffffffff
push 8
push 0x160159e9
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x4a8], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MV_Boli
push 0x80000301
push 0
push 1
push 0xa0000004
push 0
push 0x8b0b58
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x4a8]
test eax, eax
jne 0x48699c
mov eax, 0x5a3de4
push eax
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4ac], eax
mov ebx, dword [ebp - 0x4a8]
test ebx, ebx
je 0x486a28
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x4ac]
push eax
mov ebx, dword [ebp - 0x278]
test ebx, ebx
je 0x486a42
cmp dword [0x8b0bd4], 3
jne 0x48a252
push 0xffffffffffffffff
push 0x12
push 0x160159f4
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x488858
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x488193
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4881b6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66f04f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48820e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x488231
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e705]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x488289
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x4882ac
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fsub qword [0x66f057]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x488304
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x488327
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66f05f]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push 0xa0000004
push 0
push 0x8b0b58
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f067
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x26c]
test ebx, ebx
je 0x488438
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x26c], eax
push 0x5a3de4
push dword [ebp - 0x26c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x488858
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x26c]
test eax, eax
jne 0x488483
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x270]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4884c4
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x488879
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48889c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66f0a9]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4888f4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x488917
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e705]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48896f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x488992
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66e8f3]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x264]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4889ea
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x488a0d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66e6cf]
fstp qword [ebp - 0x4a4]
push 0xffffffffffffffff
push 8
push 0x160159e9
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x4a8], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push 0xa0000004
push 0
push 0x8b0b58
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x4a8]
test eax, eax
jne 0x488ab2
mov eax, 0x5a3de4
push eax
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x4ac], eax
mov ebx, dword [ebp - 0x4a8]
test ebx, ebx
je 0x488b3e
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x4ac]
push eax
mov ebx, dword [ebp - 0x278]
test ebx, ebx
je 0x488b58
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x278], eax
push 0x5a3de4
push dword [ebp - 0x278]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x488e30
jmp 0x48a4f9
push 0x5a3de4
push dword [ebp - 0x260]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48a296
push 0x5a3de4
push dword [ebp - 0x1f0]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48a296
mov eax, 1
jmp 0x48a298
xor eax, eax
test eax, eax
je 0x48a4f9
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x260]
test eax, eax
jne 0x48a2c8
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x28c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x48a309
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x48a305
imul eax, dword [ebx]
jmp 0x48a2fa
mov ecx, eax
test ecx, ecx
je 0x48a328
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x48a321
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x48a30f
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x28c], eax
mov ebx, dword [ebp - 0x28c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48a358
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48a37b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x28c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48a3d3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x48a3f6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0xc8
push 0x80000301
push 0
push 5
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
inc dword [0x8b0c04]
jmp 0x48a4f9
push 0x5a3de4
push dword [ebp - 0x268]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48a538
push 0x5a3de4
push dword [ebp - 0x1f0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48a538
mov eax, 1
jmp 0x48a53a
xor eax, eax
test eax, eax
je 0x48a58f
push 0xffffffffffffffff
push 0x12
push 0x16015a08
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x48a58f
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x48a584
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x48a58f
jmp 0x494c9a
push 0x66d337
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48a5d3
push 0x66eebd
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48a5d3
mov eax, 1
jmp 0x48a5d5
xor eax, eax
test eax, eax
je 0x494c9a
cmp dword [0x8b0bd4], 1
jne 0x48a7d6
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x48a6e0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb50
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x58
push 0x80000301
push 0
push 0x75
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x198]
test ebx, ebx
je 0x48a6d9
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x198], eax
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x48a7d6
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MV_Boli
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb50
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x58
push 0x80000301
push 0
push 0x75
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x198]
test ebx, ebx
je 0x48a7cf
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x198], eax
cmp dword [0x8b0bd4], 3
jne 0x48a8b0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb50
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x58
push 0x80000301
push 0
push 0x75
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x198]
test ebx, ebx
je 0x48a8a9
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x198], eax
push 0x66ef41
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48a978
push 0x66ef66
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48a978
push 0x66ef6f
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48a978
push 0x66ef78
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48a978
push 0x66ef81
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48a978
push 0x66ef88
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48a978
push 0x66ef91
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48a978
xor eax, eax
jmp 0x48a97d
mov eax, 1
test eax, eax
je 0x490e25
push 0x5a3de4
push dword [ebp - 0x210]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48a9dd
push 0x5a3de4
push dword [ebp - 0x20c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48a9dd
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48a9dd
mov eax, 1
jmp 0x48a9df
xor eax, eax
test eax, eax
je 0x48accd
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe947ae
push 0x147ae148
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f0b9
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x48aa95
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa4], eax
push 0x5a3de4
push dword [ebp - 0xa4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48acc8
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xa4]
test eax, eax
jne 0x48aae0
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x48ab21
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x48ab1d
imul eax, dword [ebx]
jmp 0x48ab12
mov ecx, eax
test ecx, ecx
je 0x48ab40
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x48ab39
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x48ab27
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48ab70
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48ab93
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48abeb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x48ac0e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x48acc8
jmp 0x490e20
push 0x5a3de4
push dword [ebp - 0x210]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48ad0c
push 0x5a3de4
push dword [ebp - 0x20c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48ad0c
mov eax, 1
jmp 0x48ad0e
xor eax, eax
test eax, eax
je 0x48b1b2
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x20c]
test eax, eax
jne 0x48ad3e
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x290]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x48ad7f
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x48ad7b
imul eax, dword [ebx]
jmp 0x48ad70
mov ecx, eax
test ecx, ecx
je 0x48ad9e
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x48ad97
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x48ad85
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x290], eax
push 0x5a3de4
push dword [ebp - 0x198]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x48afd9
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x198]
test eax, eax
jne 0x48adf1
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1a0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x48ae32
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x48ae2e
imul eax, dword [ebx]
jmp 0x48ae23
mov ecx, eax
test ecx, ecx
je 0x48ae51
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x48ae4a
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x48ae38
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1a0], eax
mov ebx, dword [ebp - 0x1a0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48ae81
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48aea4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x1a0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48aefc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x48af1f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x48b1ad
cmp dword [0x8b0c08], 0
jne 0x48aff1
inc dword [0x8b0c08]
jmp 0x48b1ad
cmp dword [0x8b0c08], 1
jne 0x48b009
inc dword [0x8b0c08]
jmp 0x48b1ad
cmp dword [0x8b0c08], 2
jne 0x48b021
inc dword [0x8b0c08]
jmp 0x48b1ad
cmp dword [0x8b0c08], 3
jl 0x48b1ad
mov ebx, dword [ebp - 0x290]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48b04f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48b072
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e3d3]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x290]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48b0ca
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x48b0ed
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66f0c2]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0c08]
jmp 0x48b1ad
jmp 0x490e20
push 0x5a3de4
push dword [ebp - 0x210]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x490e20
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x210]
test eax, eax
jne 0x48b1f6
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x294]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x48b237
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x48b233
imul eax, dword [ebx]
jmp 0x48b228
mov ecx, eax
test ecx, ecx
je 0x48b256
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x48b24f
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x48b23d
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x294], eax
cmp dword [0x8b0bd4], 1
jne 0x48e780
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x48ccf9
push 0x66ef41
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48b589
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48b2d8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48b2fb
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48b353
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x48b376
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66eb27]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48b3ce
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x48b3f1
push 0x66ef66
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48b877
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48b5c6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48b5e9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48b641
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x48b664
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66eb27]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48b6bc
push 0x66ef6f
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48bb65
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48b8b4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48b8d7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48b92f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x48b952
push 0x66ef78
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48be53
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48bba2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48bbc5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48bc1d
push 0x66ef81
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48c141
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48be90
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48beb3
push 0x66ef88
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48c42f
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48c17e
push 0x66ef91
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48c71d
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x48e780
push 0x66ef41
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48d010
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48cd5f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48cd82
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48cdda
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x48cdfd
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66eb27]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48ce55
push 0x66ef66
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48d2fe
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48d04d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48d070
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48d0c8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x48d0eb
push 0x66ef6f
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48d5ec
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48d33b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48d35e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48d3b6
push 0x66ef78
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48d8da
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48d629
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48d64c
push 0x66ef81
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48dbc8
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48d917
push 0x66ef88
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48deb6
cmp dword [0x8b0bd4], 3
jne 0x4901eb
push 0x66ef41
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48ea7b
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48e7ca
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48e7ed
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48e845
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x48e868
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66eb27]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48e8c0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x48e8e3
push 0x66ef66
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48ed69
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48eab8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48eadb
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48eb33
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x48eb56
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66eb27]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48ebae
push 0x66ef6f
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48f057
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48eda6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48edc9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48ee21
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x48ee44
push 0x66ef78
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48f345
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48f094
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48f0b7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66eb1f]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x48f10f
push 0x66ef81
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48f633
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48f382
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x48f3a5
push 0x66ef88
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48f921
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x48f670
push 0x66ef91
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x48fc0f
push 0x5a3de4
push dword [ebp - 0x194]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49022a
push 0x5a3de4
push dword [ebp - 0x198]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49022a
mov eax, 1
jmp 0x49022c
xor eax, eax
test eax, eax
je 0x490580
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x210]
test eax, eax
jne 0x49025c
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x294]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49029d
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x490299
imul eax, dword [ebx]
jmp 0x49028e
mov ecx, eax
test ecx, ecx
je 0x4902bc
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4902b5
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4902a3
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x294], eax
mov ebx, dword [ebp - 0x294]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4902ec
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49030f
push 0x5a3de4
push dword [ebp - 0x194]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4905bf
push 0x5a3de4
push dword [ebp - 0x198]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4905bf
mov eax, 1
jmp 0x4905c1
xor eax, eax
test eax, eax
je 0x4907d9
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x194]
test eax, eax
jne 0x4905f1
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x19c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x490632
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49062e
je 0x490651
push 0x5a3de4
push dword [ebp - 0x198]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x490e1b
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x198]
test eax, eax
jne 0x49081d
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1a0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49085e
jmp 0x490e20
jmp 0x494c95
push 0x66efc2
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x490e7d
push 0x66efcb
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x490e7d
push 0x66efd4
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x490e7d
xor eax, eax
jmp 0x490e82
mov eax, 1
test eax, eax
je 0x49220c
fild dword [0x8b0ba0]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fild dword [0x8b0bb8]
fstp qword [ebp - 0x454]
fsub qword [ebp - 0x454]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x5a3f3e]
fcomp qword [0x5a4210]
fnstsw ax
test ah, 1
jne 0x490fa9
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x490f9e
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x4910c8
fild dword [0x8b0ba0]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fild dword [0x8b0bb8]
fstp qword [ebp - 0x454]
fsub qword [ebp - 0x454]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e94b]
fcomp qword [0x5a4210]
fnstsw ax
test ah, 1
je 0x4910c8
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x4910bd
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x4910c8
push 0x5a3de4
push dword [ebp - 0x1e8]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4913c0
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f0fa
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x24c]
test ebx, ebx
je 0x491192
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x24c], eax
push 0x5a3de4
push dword [ebp - 0x24c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4913c0
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x24c]
test eax, eax
jne 0x4911dd
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x250]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49121e
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49121a
imul eax, dword [ebx]
jmp 0x49120f
mov ecx, eax
test ecx, ecx
je 0x49123d
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x491236
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x491224
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x250], eax
mov ebx, dword [ebp - 0x250]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49126d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x491290
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x250]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4912e8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x49130b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x66efc2
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4915d6
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb93
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f114
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x25c]
test ebx, ebx
je 0x4914a2
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x25c], eax
push 0x5a3de4
push dword [ebp - 0x25c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4914f5
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x4914f5
mov eax, 1
jmp 0x4914f7
xor eax, eax
test eax, eax
je 0x4915d1
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb93
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f114
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x25c]
test ebx, ebx
je 0x4915c5
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x25c], eax
jmp 0x4915d1
jmp 0x491a02
push 0x66efcb
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4917ec
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb93
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f11b
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x25c]
test ebx, ebx
je 0x4916b8
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x25c], eax
push 0x5a3de4
push dword [ebp - 0x25c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49170b
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x49170b
mov eax, 1
jmp 0x49170d
xor eax, eax
test eax, eax
je 0x4917e7
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb93
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f11b
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x25c]
test ebx, ebx
je 0x4917db
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x25c], eax
jmp 0x4917e7
jmp 0x491a02
push 0x66efd4
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x491a02
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb93
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f120
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x25c]
test ebx, ebx
je 0x4918ce
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x25c], eax
push 0x5a3de4
push dword [ebp - 0x25c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x491921
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x491921
mov eax, 1
jmp 0x491923
xor eax, eax
test eax, eax
je 0x4919fd
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb93
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f120
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x25c]
test ebx, ebx
je 0x4919f1
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x25c], eax
jmp 0x4919fd
jmp 0x491a02
push 0x5a3de4
push dword [ebp - 0x1e8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x491cfa
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.202020
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.qqcj.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x298]
test ebx, ebx
je 0x491acc
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x298], eax
push 0x5a3de4
push dword [ebp - 0x298]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x491cfa
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x298]
test eax, eax
jne 0x491b17
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x29c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x491b58
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x491b54
imul eax, dword [ebx]
jmp 0x491b49
mov ecx, eax
test ecx, ecx
je 0x491b77
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x491b70
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x491b5e
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x29c], eax
mov ebx, dword [ebp - 0x29c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x491ba7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x491bca
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x29c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x491c22
push 0x5a3de4
push dword [ebp - 0x25c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x491d39
push 0x5a3de4
push dword [ebp - 0x1e8]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x491d39
mov eax, 1
jmp 0x491d3b
xor eax, eax
test eax, eax
je 0x491e6e
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x1e8]
test eax, eax
jne 0x491d6b
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2a0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x491dac
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x491da8
imul eax, dword [ebx]
jmp 0x491d9d
mov ecx, eax
test ecx, ecx
je 0x491dcb
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x491dc4
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x491db2
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2a0], eax
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fmul qword [str.333333]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0xc8
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x5a3de4
push dword [ebp - 0x25c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x491ead
push 0x5a3de4
push dword [ebp - 0x1e8]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x491ead
mov eax, 1
jmp 0x491eaf
xor eax, eax
test eax, eax
je 0x492207
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x25c]
test eax, eax
jne 0x491edf
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2a4]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x491f20
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x491f1c
imul eax, dword [ebx]
jmp 0x491f11
mov ecx, eax
test ecx, ecx
je 0x491f3f
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x491f38
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2a4], eax
cmp dword [0x8b0c10], 2
jl 0x491f60
jmp 0x494c95
push 0x66eff3
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x492f21
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f14b
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x140]
test ebx, ebx
je 0x4922ee
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x140], eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.999999_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f15e
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2a8]
test ebx, ebx
je 0x4923bb
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2a8], eax
push 0x5a3de4
push dword [ebp - 0x140]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4929e6
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.xgb3.bmpxiaogb.bmpxgb.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x24c]
test ebx, ebx
je 0x49248c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x24c], eax
push 0x5a3de4
push dword [ebp - 0x24c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4926ba
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x24c]
test eax, eax
jne 0x4924d7
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x250]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x492518
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x492514
imul eax, dword [ebx]
jmp 0x492509
mov ecx, eax
test ecx, ecx
je 0x492537
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x492530
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49251e
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x250], eax
mov ebx, dword [ebp - 0x250]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x492567
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49258a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x250]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4925e2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x492605
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x5a3de4
push dword [ebp - 0x24c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4926f6
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4926f6
mov eax, 1
jmp 0x4926f8
xor eax, eax
test eax, eax
je 0x4929e1
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.zxing.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x4927ae
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa4], eax
push 0x5a3de4
push dword [ebp - 0xa4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4929e1
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xa4]
test eax, eax
jne 0x4927f9
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49283a
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x492836
imul eax, dword [ebx]
jmp 0x49282b
mov ecx, eax
test ecx, ecx
je 0x492859
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x492852
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x492840
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x492889
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4928ac
jmp 0x492f1c
push 0x5a3de4
push dword [ebp - 0x140]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x492f1c
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x140]
test eax, eax
jne 0x492a2a
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x144]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x492a6b
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x492a67
imul eax, dword [ebx]
jmp 0x492a5c
mov ecx, eax
test ecx, ecx
je 0x492a8a
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x492a83
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x492a71
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x144], eax
push 0x5a3de4
push dword [ebp - 0x2a8]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x492cc5
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x2a8]
test eax, eax
jne 0x492add
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2ac]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x492b1e
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x492b1a
imul eax, dword [ebx]
jmp 0x492b0f
mov ecx, eax
test ecx, ecx
je 0x492b3d
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x492b36
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x492b24
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2ac], eax
mov ebx, dword [ebp - 0x2ac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x492b6d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x492b90
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e13]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x2ac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x492be8
push 0x5a3de4
push dword [ebp - 0x2b0]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x492f17
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x492d02
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x492d25
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66f163]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x144]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x492d7d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x492da0
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66f16b]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x66d337
push eax
mov ebx, dword [0x8b0b68]
test ebx, ebx
je 0x492f0c
jmp 0x492f1c
jmp 0x494c95
push 0x66effc
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4940e3
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d64f
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x170]
test ebx, ebx
je 0x493003
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x170], eax
push 0x5a3de4
push dword [ebp - 0x170]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x493056
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x493056
mov eax, 1
jmp 0x493058
xor eax, eax
test eax, eax
je 0x493132
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d64f
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x170]
test ebx, ebx
je 0x493126
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x170], eax
jmp 0x493132
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f173
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2b4]
test ebx, ebx
je 0x4931f8
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2b4], eax
push 0x5a3de4
push dword [ebp - 0x170]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49323e
push 0x5a3de4
push dword [ebp - 0x2b4]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49323e
mov eax, 1
jmp 0x493240
xor eax, eax
test eax, eax
je 0x49392b
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gbix.bmpgbix2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4932f6
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4933d3
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4933c7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
jmp 0x4933d3
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4935ff
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x8c]
test eax, eax
jne 0x493417
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x90]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x493458
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x493454
imul eax, dword [ebx]
jmp 0x493449
mov ecx, eax
test ecx, ecx
je 0x493477
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x493470
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4934a7
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49363b
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49363b
mov eax, 1
jmp 0x49363d
xor eax, eax
test eax, eax
je 0x493926
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ghui.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x4936f3
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa4], eax
push 0x5a3de4
push dword [ebp - 0xa4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x493926
jmp 0x4940de
push 0x5a3de4
push dword [ebp - 0x170]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49396a
push 0x5a3de4
push dword [ebp - 0x2b4]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49396a
mov eax, 1
jmp 0x49396c
xor eax, eax
test eax, eax
je 0x493b84
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x170]
test eax, eax
jne 0x49399c
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x178]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4939dd
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4939d9
imul eax, dword [ebx]
jmp 0x4939ce
mov ecx, eax
test ecx, ecx
je 0x4939fc
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4939f5
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4939e3
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x178], eax
mov ebx, dword [ebp - 0x178]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x493a2c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x493a4f
push 0x5a3de4
push dword [ebp - 0x2b4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4940de
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x2b4]
test eax, eax
jne 0x493bc8
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2b8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x493c09
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x493c05
imul eax, dword [ebx]
jmp 0x493bfa
mov ecx, eax
test ecx, ecx
je 0x493c28
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x493c21
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2b8], eax
cmp dword [0x8b0c14], 0
jne 0x493c4f
jmp 0x494c95
push 0x66f017
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x494104
jmp 0x494c95
push 0x66f020
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x494125
jmp 0x494c95
push 0x66f029
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x494c74
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f190
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x494204
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
cmp dword [0x8b0c0c], 0
jne 0x494235
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x494235
mov eax, 1
jmp 0x494237
xor eax, eax
test eax, eax
je 0x494456
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0x494264
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1a4]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4942a5
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4942a1
imul eax, dword [ebx]
jmp 0x494296
mov ecx, eax
test ecx, ecx
je 0x4942c4
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4942bd
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4942ab
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1a4], eax
mov ebx, dword [ebp - 0x1a4]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4942f4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x494317
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66f0b1]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x1a4]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49436f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x494392
cmp dword [0x8b0c0c], 0
jne 0x494483
push 0x5a3de4
push dword [ebp - 0x24]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x494483
mov eax, 1
jmp 0x494485
xor eax, eax
test eax, eax
je 0x494a0c
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x4944b2
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xac]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4944f3
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4944ef
imul eax, dword [ebx]
jmp 0x4944e4
mov ecx, eax
test ecx, ecx
je 0x494512
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49450b
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4944f9
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0xac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x494542
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x494565
cmp dword [0x8b0c0c], 2
jne 0x494a39
push 0x5a3de4
push dword [ebp - 0x24]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x494a39
mov eax, 1
jmp 0x494a3b
xor eax, eax
test eax, eax
je 0x494c6f
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x494a68
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xac]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x494aa9
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x494aa5
je 0x494ac8
jmp 0x494c95
push 0x66f005
push dword [0x8b0b68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x494c95
jmp 0x494c95
jmp 0x494c9a
jmp 0x4a5f7d
push 0x66d313
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49947e
push 0
push 0x66f1c2
push 0xffffffffffffffff
push 8
push 0x16015a4c
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
push 0x80000301
push 0
push dword [0x8b0c18]
push 1
mov ebx, 0x5108e0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x448], eax
push 0
push dword [ebp - 0x448]
push 0xffffffffffffffff
push 8
push 0x16015959
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x494d2e
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [0x8b0ba4]
push 1
mov ebx, 0x5108e0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x448], eax
push 0
push dword [ebp - 0x448]
push 0xffffffffffffffff
push 8
push 0x16015a48
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x494d84
push ebx
call fcn.0050ed30
add esp, 4
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e502]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e50a]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.czd.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x2c4]
test ebx, ebx
je 0x494e70
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2c4], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.bossqd.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x24c]
test ebx, ebx
je 0x494f25
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x24c], eax
cmp dword [0x8b0bd4], 1
jne 0x49570d
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e6df
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f1e0
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2c8]
test ebx, ebx
je 0x494fff
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2c8], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.xboss.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2cc]
test ebx, ebx
je 0x4950b4
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2cc], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.xjr.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2d0]
test ebx, ebx
je 0x495169
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2d0], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f1ff
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2d4]
test ebx, ebx
je 0x495236
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2d4], eax
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x4954a5
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f204
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0x64
push 0x80000301
push 0
push 0x64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x2d8]
test ebx, ebx
je 0x49536c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2d8], eax
push 0x5a3de4
push dword [0x8b0c1c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4954a0
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f20a
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0x64
push 0x80000301
push 0
push 0x64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [0x8b0c1c]
test ebx, ebx
je 0x495495
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0c1c], eax
jmp 0x4954a0
jmp 0x49570d
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x49570d
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MV_Boli
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f204
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0x64
push 0x80000301
push 0
push 0x64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x2d8]
test ebx, ebx
je 0x4955d4
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2d8], eax
push 0x5a3de4
push dword [0x8b0c1c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x495708
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MV_Boli
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f20a
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0x64
push 0x80000301
push 0
push 0x64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [0x8b0c1c]
test ebx, ebx
je 0x4956fd
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0c1c], eax
jmp 0x495708
jmp 0x49570d
cmp dword [0x8b0bd4], 3
jne 0x495c52
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e6df
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f1e0
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2c8]
test ebx, ebx
je 0x4957de
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2c8], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.wboss.bmp
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2cc]
test ebx, ebx
je 0x495893
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2cc], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.wjr.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2d0]
test ebx, ebx
je 0x495946
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2d0], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f1ff
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2d4]
test ebx, ebx
je 0x495a11
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2d4], eax
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f204
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0x64
push 0x80000301
push 0
push 0x64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x2d8]
test ebx, ebx
je 0x495b1e
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2d8], eax
push 0x5a3de4
push dword [0x8b0c1c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x495c52
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f20a
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0x64
push 0x80000301
push 0
push 0x64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [0x8b0c1c]
test ebx, ebx
je 0x495c47
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0c1c], eax
jmp 0x495c52
push 0x5a3de4
push dword [ebp - 0x2c4]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x495d36
push 0x5a3de4
push dword [ebp - 0x24c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x495d36
push 0x5a3de4
push dword [ebp - 0x2c8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x495d36
push 0x5a3de4
push dword [ebp - 0x2cc]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x495d36
push 0x5a3de4
push dword [ebp - 0x2d0]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x495d36
push 0x5a3de4
push dword [ebp - 0x2d4]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x495d36
push 0x5a3de4
push dword [ebp - 0x58]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x495d36
push 0x5a3de4
push dword [0x8b0bb4]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x495d36
mov eax, 1
jmp 0x495d38
xor eax, eax
test eax, eax
je 0x495dba
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x1f4
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0b50]
push 0x5a3de4
push dword [ebp - 0x2cc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x495df9
push 0x5a3de4
push dword [ebp - 0x2d4]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x495df9
mov eax, 1
jmp 0x495dfb
xor eax, eax
test eax, eax
je 0x49602e
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x2cc]
test eax, eax
jne 0x495e2b
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2dc]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x495e6c
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x495e68
imul eax, dword [ebx]
jmp 0x495e5d
mov ecx, eax
test ecx, ecx
je 0x495e8b
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x495e84
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x495e72
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2dc], eax
mov ebx, dword [ebp - 0x2dc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x495ebb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x495ede
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x2dc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x495f36
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x495f59
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x2cc]
test ebx, ebx
je 0x496027
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2cc], eax
push 0x5a3de4
push dword [0x8b0c1c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x496258
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [0x8b0c1c]
test eax, eax
jne 0x496071
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [0x8b0c20]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4960b2
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4960ae
imul eax, dword [ebx]
jmp 0x4960a3
mov ecx, eax
test ecx, ecx
je 0x4960d1
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4960ca
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4960b8
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0c20], eax
mov ebx, dword [0x8b0c20]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x496100
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x496123
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66f22e]
fstp qword [ebp - 0x45c]
mov ebx, dword [0x8b0c20]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49617b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x49619e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x66eef3]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4964a3
push 0x5a3de4
push dword [ebp - 0x24c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4964a3
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x24c]
test eax, eax
jne 0x49629c
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x250]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4962dd
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4962d9
imul eax, dword [ebx]
jmp 0x4962ce
mov ecx, eax
test ecx, ecx
je 0x4962fc
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4962f5
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4962e3
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x250], eax
mov ebx, dword [ebp - 0x250]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49632c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49634f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x250]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4963a7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4963ca
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x496498
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x4964a3
push 0x5a3de4
push dword [ebp - 0x2d8]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4966ea
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x2d8]
test eax, eax
jne 0x4964e7
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2e0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x496528
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x496524
imul eax, dword [ebx]
jmp 0x496519
mov ecx, eax
test ecx, ecx
je 0x496547
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x496540
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49652e
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2e0], eax
mov ebx, dword [ebp - 0x2e0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x496577
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49659a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x2e0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4965f2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x496615
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x2d8]
test ebx, ebx
je 0x4966e3
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2d8], eax
push 0x5a3de4
push dword [ebp - 0x2d4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x496729
push 0x5a3de4
push dword [ebp - 0x2d0]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x496729
mov eax, 1
jmp 0x49672b
xor eax, eax
test eax, eax
je 0x496994
cmp dword [0x8b0ba0], 0x29
jl 0x496764
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x496759
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x49696f
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x2d4]
test eax, eax
jne 0x49678c
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2e4]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4967cd
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4967c9
imul eax, dword [ebx]
jmp 0x4967be
mov ecx, eax
test ecx, ecx
je 0x4967ec
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4967e5
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4967d3
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2e4], eax
mov ebx, dword [ebp - 0x2e4]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49681c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49683f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66f236]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x2e4]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x496897
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4968ba
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6cb]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x2d4]
test ebx, ebx
je 0x496988
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2d4], eax
jmp 0x498eef
push 0x5a3de4
push dword [ebp - 0x2d0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x496be0
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x2d0]
test eax, eax
jne 0x4969d8
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2e8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x496a19
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x496a15
imul eax, dword [ebx]
jmp 0x496a0a
mov ecx, eax
test ecx, ecx
je 0x496a38
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x496a31
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x496a1f
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2e8], eax
mov ebx, dword [ebp - 0x2e8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x496a68
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x496a8b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x2e8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x496ae3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x496b06
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x2d0]
test ebx, ebx
je 0x496bd4
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2d0], eax
jmp 0x498eef
push 0x5a3de4
push dword [ebp - 0x2c4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x497d47
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x2c4]
test eax, eax
jne 0x496c24
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2ec]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x496c65
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x496c61
imul eax, dword [ebx]
jmp 0x496c56
mov ecx, eax
test ecx, ecx
je 0x496c84
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x496c7d
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x496c6b
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2ec], eax
push 0xffffffffffffffff
push 0x12
push 0x160159e2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x496d56
mov ebx, dword [ebp - 0x2ec]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x496cdd
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x454], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x454]
mov eax, dword [ebx]
test eax, eax
jne 0x496d00
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x45c], eax
cmp dword [ebp - 0x45c], 0
jne 0x496d56
push 0xffffffffffffffff
push 0x12
push 0x16015971
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x468], eax
cmp dword [ebp - 0x468], 0
jne 0x496d56
mov eax, 1
jmp 0x496d58
xor eax, eax
test eax, eax
je 0x496ed9
mov ebx, dword [ebp - 0x2ec]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x496d81
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x496da4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x2ec]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x496dfc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x496e1f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x497d22
push 0xffffffffffffffff
push 0x12
push 0x16015971
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x49734d
cmp dword [0x8b0c24], 0
jne 0x496feb
mov eax, dword [0x8b0ba4]
mov dword [0x8b0c24], eax
push 0xffffffffffffffff
push 8
push 0x16015972
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x448]
test eax, eax
jne 0x496f4b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x496f77
push ebx
call fcn.0050ed30
add esp, 4
fild dword [0x8b0ba4]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fild dword [ebp - 0x44c]
fstp qword [ebp - 0x45c]
fadd qword [ebp - 0x45c]
fstp qword [ebp - 0x464]
fld qword [ebp - 0x464]
call fcn.00401428
mov dword [0x8b0c18], eax
cmp dword [0x8b0c18], 0x3c
jl 0x496fca
sub dword [0x8b0c18], 0x3c
jmp 0x496fe6
cmp dword [0x8b0c18], 0
jne 0x496fe6
mov dword [0x8b0c18], 1
jmp 0x496fe6
jmp 0x496feb
mov eax, dword [0x8b0c18]
cmp dword [0x8b0ba4], eax
jl 0x497010
cmp dword [0x8b0c18], 0
je 0x497010
mov eax, 1
jmp 0x497012
xor eax, eax
test eax, eax
je 0x497348
push 0xffffffffffffffff
push 8
push 0x16015973
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x448]
test eax, eax
jne 0x49704c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x497078
push ebx
call fcn.0050ed30
add esp, 4
fild dword [0x8b0c18]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fild dword [ebp - 0x44c]
fstp qword [ebp - 0x45c]
fadd qword [ebp - 0x45c]
fstp qword [ebp - 0x464]
fld qword [ebp - 0x464]
call fcn.00401428
mov dword [0x8b0c18], eax
push 0xffffffffffffffff
push 9
push 0x16015970
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4970f3
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 9
push 0x1601596b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49718a
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 9
push 0x1601596e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x497221
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 9
push 0x1601596c
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4972b8
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
cmp dword [0x8b0c18], 0
jne 0x49732a
mov dword [0x8b0c18], 1
jmp 0x497343
cmp dword [0x8b0c18], 0x3c
jl 0x497343
sub dword [0x8b0c18], 0x3c
jmp 0x497343
jmp 0x497348
jmp 0x49794d
push 0xffffffffffffffff
push 0x13
push 0x160159c9
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49740d
push 0xffffffffffffffff
push 9
push 0x160159c9
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4973b7
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159ca
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4974cd
push 0xffffffffffffffff
push 9
push 0x160159ca
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x497477
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159cb
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49758d
push 0xffffffffffffffff
push 9
push 0x160159cb
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x497537
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159cc
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49764d
push 0xffffffffffffffff
push 9
push 0x160159cc
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4975f7
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159cd
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49770d
push 0xffffffffffffffff
push 9
push 0x160159cd
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4976b7
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159ce
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4977cd
push 0xffffffffffffffff
push 9
push 0x160159ce
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x497777
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159cf
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49788d
push 0xffffffffffffffff
push 9
push 0x160159cf
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x497837
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d0
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49794d
push 0xffffffffffffffff
push 9
push 0x160159d0
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4978f7
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push 0xc8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e532
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x4979bd
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.fffffd_505050
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x12c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x497a4e
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x6c], eax
cmp dword [0x8b0bd8], 0
jne 0x497a7f
push 0x5a3de4
push dword [ebp - 0x6c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x497a7f
mov eax, 1
jmp 0x497a81
xor eax, eax
test eax, eax
je 0x497abb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x497a9c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f210
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0bd8], eax
mov dword [ebp - 0x70], 1
cmp dword [0x8b0bd8], 0
jle 0x497d22
dec dword [0x8b0bd8]
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.asdw
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x497b03
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x74], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54d
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x497b4e
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x78], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x497b99
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x7c], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e551
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x497be4
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x80], eax
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x74], eax
jne 0x497c42
push 0x80000301
push 0
push 0x41
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x497d1a
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x78], eax
jne 0x497c8a
push 0x80000301
push 0
push 0x53
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x497d1a
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x7c], eax
jne 0x497cd2
push 0x80000301
push 0
push 0x44
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x497d1a
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x80], eax
jne 0x497d1a
push 0x80000301
push 0
push 0x57
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x497d1a
inc dword [ebp - 0x70]
jmp 0x497abb
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x2c4]
test ebx, ebx
je 0x497d3b
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2c4], eax
jmp 0x498eef
push 0x5a3de4
push dword [ebp - 0x2c8]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x498eef
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x2c8]
test eax, eax
jne 0x497d8b
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2f0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x497dcc
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x497dc8
imul eax, dword [ebx]
jmp 0x497dbd
mov ecx, eax
test ecx, ecx
je 0x497deb
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x497de4
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x497dd2
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2f0], eax
mov dword [0x8b0c24], 0
mov dword [0x8b0c18], 0
mov dword [0x8b0c28], 0
push 0x5a3de4
push dword [0x8b0c1c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x498203
push 0xffffffffffffffff
push 0x13
push 0x16015979
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x497f36
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f23e
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0xc8
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x2f4]
test ebx, ebx
je 0x497f2a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2f4], eax
jmp 0x498038
push 0xffffffffffffffff
push 0x13
push 0x16015979
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 2
jne 0x498038
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.bosszhandou.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0xc8
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x2f4]
test ebx, ebx
je 0x49802c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2f4], eax
jmp 0x498038
push 0xffffffffffffffff
push 0x13
push 0x16015978
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x49811b
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.zyilj.bmp
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2f8]
test ebx, ebx
je 0x49810f
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2f8], eax
jmp 0x4981fe
push 0xffffffffffffffff
push 0x13
push 0x16015978
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 2
jne 0x4981fe
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.zyizs.bmp
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2f8]
test ebx, ebx
je 0x4981f2
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2f8], eax
jmp 0x4981fe
jmp 0x498203
push 0x5a3de4
push dword [ebp - 0x2f4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49844f
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x2f4]
test eax, eax
jne 0x498247
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2fc]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x498288
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x498284
imul eax, dword [ebx]
jmp 0x498279
mov ecx, eax
test ecx, ecx
je 0x4982a7
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4982a0
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49828e
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2fc], eax
mov ebx, dword [ebp - 0x2fc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4982d7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4982fa
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x2fc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x498352
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x498375
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x2f4]
test ebx, ebx
je 0x498443
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2f4], eax
jmp 0x498eea
push 0x5a3de4
push dword [ebp - 0x2f8]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4984e2
push 0xffffffffffffffff
push 8
push 0x16015977
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x44c]
test eax, eax
jne 0x49849d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
mov ebx, dword [ebp - 0x44c]
test ebx, ebx
je 0x4984c9
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x450]
cmp dword [0x8b0bfc], eax
jge 0x4984e2
mov eax, 1
jmp 0x4984e4
xor eax, eax
test eax, eax
je 0x498722
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x2f8]
test eax, eax
jne 0x498514
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x300]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x498555
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x498551
imul eax, dword [ebx]
jmp 0x498546
mov ecx, eax
test ecx, ecx
je 0x498574
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49856d
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49855b
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x300], eax
mov ebx, dword [ebp - 0x300]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4985a4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4985c7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x300]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49861f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x498642
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0bfc]
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x2f8]
test ebx, ebx
je 0x498716
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2f8], eax
jmp 0x498eea
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.boss1.bmpboss2.bmpboss3.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x304]
test ebx, ebx
je 0x4987ce
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x304], eax
push 0x5a3de4
push dword [ebp - 0x304]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x498e56
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x304]
test eax, eax
jne 0x498819
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x308]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49885a
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x498856
imul eax, dword [ebx]
jmp 0x49884b
mov ecx, eax
test ecx, ecx
je 0x498879
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x498872
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x498860
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x308], eax
mov ebx, dword [ebp - 0x308]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x4988a9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4988cc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x498a6b
mov ebx, dword [ebp - 0x308]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x498913
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x498936
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66f28e]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x308]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49898e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4989b1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x5a526e]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x498e31
mov ebx, dword [ebp - 0x308]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x498a8c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x498aaf
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 1
jne 0x498c4e
mov ebx, dword [ebp - 0x308]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x498af6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x498b19
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66ee1a]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x308]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x498b71
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x498b94
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66f296]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x498e31
mov ebx, dword [ebp - 0x308]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x498c6f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x498c92
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 2
jne 0x498e31
mov ebx, dword [ebp - 0x308]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x498cd9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x498cfc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66f29e]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x308]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x498d54
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x498d77
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66f296]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x498e31
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x304]
test ebx, ebx
je 0x498e4a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x304], eax
jmp 0x498eea
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fdiv qword [0x5a3e32]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0x50
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x498eef
cmp dword [0x8b0b80], 0x17
jl 0x498f1b
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x498f15
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
cmp dword [0x8b0ba0], 0x29
jl 0x498f48
push 0x5a3de4
push dword [ebp - 0x10]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x498f48
mov eax, 1
jmp 0x498f4a
xor eax, eax
test eax, eax
je 0x498f71
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x498f6b
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
push 0x5a3de4
push dword [ebp - 0x2cc]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x498fe8
push 0x5a3de4
push dword [ebp - 0x2d4]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x498fe8
push 0x5a3de4
push dword [ebp - 0x2c8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x498fe8
push 0x5a3de4
push dword [ebp - 0x2d8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x498fe8
mov eax, 1
jmp 0x498fea
xor eax, eax
test eax, eax
je 0x499479
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.xgb3.bmpxiaogb.bmpxgb.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x24c]
test ebx, ebx
je 0x4990a0
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x24c], eax
push 0x5a3de4
push dword [ebp - 0x24c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4992d3
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x24c]
test eax, eax
jne 0x4990eb
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x250]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49912c
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x499128
imul eax, dword [ebx]
jmp 0x49911d
mov ecx, eax
test ecx, ecx
je 0x49914b
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x499144
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x499132
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x250], eax
mov ebx, dword [ebp - 0x250]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49917b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49919e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x250]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4991f6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x499219
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x499479
push 0x5a3de4
push dword [ebp - 0x64]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x499479
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f2a6
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x50
push 0x80000301
push 0
push 0xc8
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xf0]
test ebx, ebx
je 0x499398
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xf0], eax
push 0x5a3de4
push dword [ebp - 0xf0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x499474
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x499474
jmp 0x499479
jmp 0x4a5f7d
push 0x66d31e
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49cc0a
push 0
push 0x66f2b2
push 0xffffffffffffffff
push 8
push 0x16015a4c
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
push 0x5a3de4
push dword [ebp - 0x64]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4994f0
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4994f0
mov eax, 1
jmp 0x4994f2
xor eax, eax
test eax, eax
je 0x4997b4
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.jjcshu.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x30c]
test ebx, ebx
je 0x4995a8
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x30c], eax
cmp dword [0x8b0bd4], 1
jne 0x4996af
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66f2c8]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66f2c8]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f2d0
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x310]
test ebx, ebx
je 0x4996a8
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x310], eax
cmp dword [0x8b0bd4], 3
jne 0x4997af
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66f2c8]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66f2c8]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.wqx.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x310]
test ebx, ebx
je 0x4997a8
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x310], eax
jmp 0x499834
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x30c]
test ebx, ebx
je 0x4997cd
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x30c], eax
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x314]
test ebx, ebx
je 0x4997ed
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x314], eax
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x310]
test ebx, ebx
je 0x49980d
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x310], eax
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x318]
test ebx, ebx
je 0x49982d
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x318], eax
push 0x5a3de4
push dword [ebp - 0x30c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x499d9f
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x30c]
test eax, eax
jne 0x499878
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x31c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4998b9
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4998b5
imul eax, dword [ebx]
jmp 0x4998aa
mov ecx, eax
test ecx, ecx
je 0x4998d8
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4998d1
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4998bf
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x31c], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f2e0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x499939
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x31c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49995a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49997d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3f4e]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x31c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4999d5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4999f8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x5a3f3e]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x31c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x499a50
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x499a73
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66f2eb]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x31c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x499acb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x499aee
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66e594]
fstp qword [ebp - 0x4a4]
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f2f3
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [0x8b0bac]
test ebx, ebx
je 0x499bcf
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bac], eax
push 0x5a3de4
push dword [ebp - 0x310]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x499c11
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x499c11
mov eax, 1
jmp 0x499c13
xor eax, eax
test eax, eax
je 0x499d9a
mov ebx, dword [ebp - 0x31c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x499c3c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x499c5f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66f301]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x31c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x499cb7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x499cda
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x5a3f36]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0c2c]
jmp 0x499d9a
jmp 0x499d9f
cmp dword [0x8b0bd4], 1
jne 0x499dcf
push 0x5a3de4
push dword [ebp - 0x30c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x499dcf
mov eax, 1
jmp 0x499dd1
xor eax, eax
test eax, eax
je 0x49a1b8
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.nc.bmpnc2.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x320]
test ebx, ebx
je 0x499e87
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x320], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f309
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x324]
test ebx, ebx
je 0x499f3c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x324], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f31c
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x328]
test ebx, ebx
je 0x49a009
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x328], eax
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e502]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e50a]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.xzd2.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x32c]
test ebx, ebx
je 0x49a0fc
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x32c], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.xcj.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x330]
test ebx, ebx
je 0x49a1b1
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x330], eax
cmp dword [0x8b0bd4], 3
jne 0x49a1e8
push 0x5a3de4
push dword [ebp - 0x30c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49a1e8
mov eax, 1
jmp 0x49a1ea
xor eax, eax
test eax, eax
je 0x49a5d1
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.nc.bmpnc2.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x320]
test ebx, ebx
je 0x49a2a0
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x320], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f309
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x324]
test ebx, ebx
je 0x49a355
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x324], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f31c
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x328]
test ebx, ebx
je 0x49a422
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x328], eax
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e502]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e50a]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.wzd2.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x32c]
test ebx, ebx
je 0x49a515
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x32c], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.wcj.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x330]
test ebx, ebx
je 0x49a5ca
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x330], eax
push 0x5a3de4
push dword [ebp - 0x328]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49a610
push 0x5a3de4
push dword [ebp - 0x330]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49a610
mov eax, 1
jmp 0x49a612
xor eax, eax
test eax, eax
je 0x49ab0a
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66eb8b]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66ee3d]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindColorE
push 0x10030
push 0
push dword [0x8b0b44]
push 9
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x70
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x334]
test ebx, ebx
je 0x49a6f9
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x334], eax
push 0x5a3de4
push dword [ebp - 0x334]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49a73f
push 0x66e56b
push dword [ebp - 0x334]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49a73f
mov eax, 1
jmp 0x49a741
xor eax, eax
test eax, eax
je 0x49ab05
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gbix.bmpgbix2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x49a7f7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49a8d4
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x49a8c8
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
jmp 0x49a8d4
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49ab00
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x8c]
test eax, eax
jne 0x49a918
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x90]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49a959
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49a955
imul eax, dword [ebx]
jmp 0x49a94a
mov ecx, eax
test ecx, ecx
je 0x49a978
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49a971
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49a95f
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49a9a8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49a9cb
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49aa23
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x49aa46
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49ab00
jmp 0x49ab05
jmp 0x49ab0a
push 0x5a3de4
push dword [ebp - 0x320]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49ad36
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x320]
test eax, eax
jne 0x49ab4e
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x338]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49ab8f
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49ab8b
imul eax, dword [ebx]
jmp 0x49ab80
mov ecx, eax
test ecx, ecx
je 0x49abae
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49aba7
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49ab95
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x338], eax
mov ebx, dword [ebp - 0x338]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49abde
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49ac01
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x338]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49ac59
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x49ac7c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49c930
push 0x5a3de4
push dword [ebp - 0x324]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49ae1a
push 0x5a3de4
push dword [ebp - 0x328]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49ae1a
push 0x5a3de4
push dword [ebp - 0x314]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49ae1a
push 0x5a3de4
push dword [ebp - 0x310]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49ae1a
push 0x5a3de4
push dword [ebp - 0x32c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49ae1a
push 0x5a3de4
push dword [ebp - 0x318]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49ae1a
push 0x5a3de4
push dword [ebp - 0x330]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49ae1a
push 0x5a3de4
push dword [ebp - 0x64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49ae1a
mov eax, 1
jmp 0x49ae1c
xor eax, eax
test eax, eax
je 0x49b32b
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.xgb3.bmpxiaogb.bmpxgb.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x24c]
test ebx, ebx
je 0x49aed2
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x24c], eax
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gbix.bmpgbix2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x49af87
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49b064
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x49b058
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
jmp 0x49b064
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49b290
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x8c]
test eax, eax
jne 0x49b0a8
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x90]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49b0e9
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49b0e5
imul eax, dword [ebx]
jmp 0x49b0da
mov ecx, eax
test ecx, ecx
je 0x49b108
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49b101
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49b0ef
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49b138
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49b15b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49b1b3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x49b1d6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49b290
push 0x5a3de4
push dword [ebp - 0x24c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49b326
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x1f4
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0b50]
jmp 0x49c930
push 0x5a3de4
push dword [ebp - 0x324]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49b386
push 0x5a3de4
push dword [ebp - 0x328]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49b386
push 0x5a3de4
push dword [ebp - 0x330]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49b386
mov eax, 1
jmp 0x49b388
xor eax, eax
test eax, eax
je 0x49b551
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x324]
test eax, eax
jne 0x49b3b8
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x33c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49b3f9
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49b3f5
imul eax, dword [ebx]
jmp 0x49b3ea
mov ecx, eax
test ecx, ecx
je 0x49b418
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49b411
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49b3ff
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x33c], eax
mov ebx, dword [ebp - 0x33c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49b448
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49b46b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x33c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49b4a5
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x450], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x450]
mov eax, dword [ebx]
test eax, eax
jne 0x49b4c8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push eax
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49c930
push 0x5a3de4
push dword [ebp - 0x328]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49b77d
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x328]
test eax, eax
jne 0x49b595
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x340]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49b5d6
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49b5d2
imul eax, dword [ebx]
jmp 0x49b5c7
mov ecx, eax
test ecx, ecx
je 0x49b5f5
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49b5ee
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49b5dc
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x340], eax
mov ebx, dword [ebp - 0x340]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49b625
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49b648
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66f347]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x340]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49b6a0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x49b6c3
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66f34f]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49c930
push 0x5a3de4
push dword [ebp - 0x330]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49b9a9
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x330]
test eax, eax
jne 0x49b7c1
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x344]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49b802
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49b7fe
imul eax, dword [ebx]
jmp 0x49b7f3
mov ecx, eax
test ecx, ecx
je 0x49b821
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49b81a
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49b808
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x344], eax
mov ebx, dword [ebp - 0x344]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49b851
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49b874
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x344]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49b8cc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x49b8ef
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49c930
push 0x5a3de4
push dword [ebp - 0x314]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49bbdb
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x314]
test eax, eax
jne 0x49b9ed
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x348]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49ba2e
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49ba2a
imul eax, dword [ebx]
jmp 0x49ba1f
mov ecx, eax
test ecx, ecx
je 0x49ba4d
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49ba46
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49ba34
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x348], eax
mov ebx, dword [ebp - 0x348]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49ba7d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49baa0
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x348]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49baf8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x49bb1b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0c2c]
jmp 0x49c930
push 0x5a3de4
push dword [ebp - 0x32c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49bc1a
push 0x5a3de4
push dword [ebp - 0x30c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49bc1a
mov eax, 1
jmp 0x49bc1c
xor eax, eax
test eax, eax
je 0x49c608
push 0xffffffffffffffff
push 0x13
push 0x160159d1
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49bce4
push 0xffffffffffffffff
push 9
push 0x160159d1
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49bc8e
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49bda4
push 0xffffffffffffffff
push 9
push 0x160159d2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49bd4e
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d3
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49be64
push 0xffffffffffffffff
push 9
push 0x160159d3
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49be0e
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d4
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49bf24
push 0xffffffffffffffff
push 9
push 0x160159d4
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49bece
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d5
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49bfe4
push 0xffffffffffffffff
push 9
push 0x160159d5
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49bf8e
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d6
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49c0a4
push 0xffffffffffffffff
push 9
push 0x160159d6
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49c04e
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d7
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49c164
push 0xffffffffffffffff
push 9
push 0x160159d7
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49c10e
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d8
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49c224
push 0xffffffffffffffff
push 9
push 0x160159d8
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49c1ce
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push 0xc8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e532
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x49c294
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.fffffd_505050
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x12c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x49c325
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x6c], eax
cmp dword [0x8b0bd8], 0
jne 0x49c356
push 0x5a3de4
push dword [ebp - 0x6c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49c356
mov eax, 1
jmp 0x49c358
xor eax, eax
test eax, eax
je 0x49c392
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x49c373
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f210
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0bd8], eax
mov dword [ebp - 0x70], 1
cmp dword [0x8b0bd8], 0
jle 0x49c5f9
dec dword [0x8b0bd8]
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.asdw
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x49c3da
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x74], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54d
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x49c425
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x78], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push midiStreamClose
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x49c470
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x7c], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e551
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x49c4bb
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x80], eax
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x74], eax
jne waveOutClose
push midiOutUnprepareHeader
push 0
push 0x41
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push waveOutOpen
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49c5f1
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x78], eax
jne 0x49c561
push 0x80000301
push 0
push 0x53
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49c5f1
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x7c], eax
jne RasGetConnectStatusA
push 0x80000301
push 0
push 0x44
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49c5f1
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x80], eax
jne 0x49c5f1
push 0x80000301
push 0
push 0x57
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp WaitForSingleObject
inc dword [ebp - 0x70]
jmp 0x49c392
mov dword [0x8b0c2c], 0
jmp CreateProcessA
push 0x5a3de4
push dword [ebp - 0x318]
call fcn.00401004
add esp, 8
cmp eax, 0
je HeapFree
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x318]
test eax, eax
jne 0x49c64c
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x34c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je GetVolumeInformationA
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49c689
imul eax, dword [ebx]
jmp 0x49c67e
mov ecx, eax
test ecx, ecx
je SetCurrentDirectoryA
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49c6a5
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne GetCurrentDirectoryA
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x34c], eax
mov ebx, dword [ebp - 0x34c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49c6dc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49c6ff
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x34c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49c757
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x49c77a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push LoadLibraryA
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push GetFullPathNameA
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49c930
push HeapFree
push dword [ebp - 0x64]
call fcn.00401004
add esp, 8
cmp eax, 0
je WinExec
push 0x5a3de4
push dword [ebp - 0x28]
call fcn.00401004
add esp, 8
cmp eax, 0
je lstrcpyA
mov eax, 1
jmp 0x49c86f
xor eax, eax
test eax, eax
je 0x49c930
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [GetCurrentThreadId]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push LockResource
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp FindResourceA
cmp dword [0x8b0c2c], 0x96
jl SetEvent
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [LeaveCriticalSection]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [ReleaseSemaphore]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov dword [0x8b0c2c], 0
cmp dword [0x8b0b80], 0x13
je SetFilePointer
cmp dword [0x8b0b80], 0x12
je VirtualProtect
cmp dword [0x8b0b80], 0xd
je SetFilePointer
cmp dword [0x8b0b80], 0xc
je SetFilePointer
mov eax, 1
jmp 0x49ca3b
xor eax, eax
test eax, eax
je SetFilePointer
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je reloc.KERNEL32.dll_GetACP
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
push 0x5a4044
push dword [0x8b0bac]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49cc05
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push EmptyClipboard
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push MessageBoxA
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je SendMessageA
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x4a5f7d
push 0x66d355
push dword [SetParent]
call fcn.00401004
add esp, 8
cmp eax, 0
jne IsWindow
push 0
push PostMessageA
push 0xffffffffffffffff
push 8
push 0x16015a4c
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
push 0x80000301
push 0
push GetParent
push 0x80000301
push 0
push GetFocus
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.GetColor
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x350]
test ebx, ebx
je reloc.USER32.dll_EqualRect
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x350], eax
cmp dword [0x8b0bd4], 1
jne 0x49ceb3
push 0xffffffffffffffff
push 0x13
push SetForegroundWindow
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x49cdb4
push IsChild
push 0
push 0
push ReleaseDC
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push FillRect
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push LoadCursorA
push 0x80000301
push 0
push 0x578
push SetCursorPos
push 0
push 0x640
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push SetWindowLongA
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [0x8b0bb0]
test ebx, ebx
je 0x49cda9
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bb0], eax
jmp reloc.USER32.dll_ChildWindowFromPointEx
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push OffsetRect
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne reloc.USER32.dll_ChildWindowFromPointEx
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MV_Boli
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f36d
push 0x80000301
push 0
push GetScrollRange
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push SetTimer
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [0x8b0bb0]
test ebx, ebx
je 0x49cea3
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bb0], eax
jmp reloc.USER32.dll_ChildWindowFromPointEx
jmp ChildWindowFromPointEx
cmp dword [0x8b0bd4], 3
jne 0x49cf91
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f36d
push 0x80000301
push 0
push 0x578
push GetWindow
push 0
push 0x640
push GetActiveWindow
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [0x8b0bb0]
test ebx, ebx
je 0x49cf86
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0bb0], eax
jmp DeleteMenu
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
jne CopyAcceleratorTableA
push IsZoomed
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne CopyAcceleratorTableA
xor eax, eax
jmp reloc.USER32.dll_CopyAcceleratorTableA
mov eax, 1
test eax, eax
je 0x49d210
push 0x80000301
push 0
push 0
push GetKeyState
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.zctb.bmp
push IsWindowEnabled
push 0
push 0x578
push 0x80000301
push 0
push ShowWindow
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push ClientToScreen
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x354]
test ebx, ebx
je reloc.USER32.dll_GetDlgCtrlID
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x354], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.xjr2.bmpzcjr.bmp
push 0x80000301
push 0
push 0x578
push AppendMenuA
push 0
push 0x708
push CreatePopupMenu
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2d0]
test ebx, ebx
je RegisterClipboardFormatA
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2d0], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f391
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push DrawEdge
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x358]
test ebx, ebx
je 0x49d204
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x358], eax
jmp 0x49d6f6
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push UnregisterHotKey
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.xzd2.bmp
push 0x80000301
push 0
push 0x578
push GetClassNameA
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push GetWindowTextA
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x32c]
test ebx, ebx
je 0x49d2be
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x32c], eax
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e686]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push RoundRect
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.lfang.bmphfang.bmp
push 0x80000301
push 0
push LPtoDP
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push Ellipse
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [StartPage]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x35c]
test ebx, ebx
je 0x49d392
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x35c], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.zcsj.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [CreatePen]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x360]
test ebx, ebx
je CreateDCA
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x360], eax
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e686]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push GetROP2
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.00d8ff_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push GetTextColor
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push BeginPath
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x364]
test ebx, ebx
je 0x49d533
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x364], eax
push 0x5a3de4
push dword [ebp - 0x364]
call fcn.00401004
add esp, 8
cmp eax, 0
jne RealizePalette
push 0x80000301
push 0
push 0
push SelectPalette
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.zrhs.bmp
push 0x80000301
push 0
push GetSystemPaletteEntries
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [SelectClipRgn]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x368]
test ebx, ebx
je 0x49d604
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x368], eax
jmp CreateRectRgnIndirect
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66c91e]
fstp qword [ebp - 0x464]
push TranslateCharsetInfo
push 0
push 0
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.daff32_050505a3c626_050505
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push OpenPrinterA
push 0
push 0xc8
push 0x80000301
push 0
push 0x64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindColorE
push 0x10030
push 0
push dword [RegOpenKeyExA]
push 9
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x70
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x36c]
test ebx, ebx
je 0x49d6ef
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x36c], eax
push 0x5a3de4
push dword [0x8b0bb0]
call fcn.00401004
add esp, 8
cmp eax, 0
je ShellExecuteA
push 0xffffffffffffffff
push 0x13
push 0x16015a1d
push Shell_NotifyIconA
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x49d75f
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x49d754
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp InterlockedIncrement
push 0xffffffffffffffff
push 0x13
push 0x16015a1d
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne InterlockedIncrement
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [0x8b0bb0]
test eax, eax
jne 0x49d7af
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x370]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49d7f0
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49d7ec
imul eax, dword [ebx]
jmp ImageList_BeginDrag
mov ecx, eax
test ecx, ecx
je ImageList_Destroy
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49d808
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49d7f6
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x370], eax
mov ebx, dword [ebp - 0x370]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49d83f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49d862
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66f3eb]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x370]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49d8ba
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne InternetOpenA
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66f296]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [HttpOpenRequestA]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp InterlockedIncrement
jmp InterlockedIncrement
push 0x5a3de4
push dword [ebp - 0x360]
call fcn.00401004
add esp, 8
cmp eax, 0
je InterlockedDecrement
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x360]
test eax, eax
jne reloc.KERNEL32.dll_LocalFree
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x374]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49da21
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49da1d
imul eax, dword [ebx]
jmp reloc.KERNEL32.dll_DuplicateHandle
mov ecx, eax
test ecx, ecx
je FlushFileBuffers
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49da39
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49da27
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x374], eax
mov ebx, dword [ebp - 0x374]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl GetThreadLocale
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne GlobalFindAtomA
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x374]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49daeb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne reloc.KERNEL32.dll_TlsSetValue
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push GetCurrentThread
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [GetProcessVersion]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push GetStartupInfoA
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x66d35c
push eax
mov ebx, dword [0x8b0b6c]
test ebx, ebx
je 0x49dbdc
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b6c], eax
jmp RaiseException
cmp dword [0x8b0ba0], 0x1a
jl 0x49dc18
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je SetStdHandle
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x4a057c
push 0x5a3de4
push dword [ebp - 0x2d0]
call fcn.00401004
add esp, 8
cmp eax, 0
je CreateDialogIndirectParamA
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x2d0]
test eax, eax
jne FreeEnvironmentStringsW
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2e8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49dc9d
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49dc99
imul eax, dword [ebx]
jmp 0x49dc8e
mov ecx, eax
test ecx, ecx
je SetHandleCount
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49dcb5
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49dca3
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2e8], eax
mov ebx, dword [ebp - 0x2e8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl reloc.KERNEL32.dll_HeapCreate
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne SetEnvironmentVariableA
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x2e8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49dd67
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x49dd8a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push GetWindowDC
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x2d0]
test ebx, ebx
je 0x49de58
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2d0], eax
mov eax, 0x66d35c
push eax
mov ebx, dword [0x8b0b6c]
test ebx, ebx
je reloc.USER32.dll_DestroyWindow
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b6c], eax
jmp 0x4a057c
push 0x5a3de4
push dword [ebp - 0x354]
call fcn.00401004
add esp, 8
cmp eax, 0
je GetWindowPlacement
push 0x5a3de4
push dword [ebp - 0x358]
call fcn.00401004
add esp, 8
cmp eax, 0
jne GetWindowPlacement
mov eax, 1
jmp 0x49dec4
xor eax, eax
test eax, eax
je GetWindowPlacement
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push RegisterWindowMessageA
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x354]
test eax, eax
jne 0x49def4
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x378]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je GetMessageTime
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49df31
imul eax, dword [ebx]
jmp 0x49df26
mov ecx, eax
test ecx, ecx
je 0x49df54
push ecx
mov eax, dword [ebx]
test eax, eax
je UnhookWindowsHookEx
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49df3b
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x378], eax
mov ebx, dword [ebp - 0x378]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49df84
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49dfa7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x378]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49dfff
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x49e022
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push SetMenuItemBitmaps
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push GetMenuState
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x354]
test ebx, ebx
je 0x49e0f0
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x354], eax
jmp 0x4a057c
push 0x5a3de4
push dword [ebp - 0x32c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49eb54
push 0xffffffffffffffff
push 0x13
push PostThreadMessageA
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge RestoreDC
push 0xffffffffffffffff
push 9
push 0x160159d1
push SetBkMode
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49e182
push ebx
call fcn.0050ed30
add esp, 4
push SetMapMode
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [OffsetViewportOrgEx]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push SetViewportExtEx
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49e298
push 0xffffffffffffffff
push 9
push 0x160159d2
push ScaleWindowExtEx
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49e242
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push PtVisible
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d3
push ExtTextOutA
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49e358
push 0xffffffffffffffff
push 9
push 0x160159d3
push GetMapMode
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49e302
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push CoTaskMemAlloc
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d4
push CoGetClassObject
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge OleFlushClipboard
push 0xffffffffffffffff
push 9
push 0x160159d4
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49e3c2
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push CoRevokeClassObject
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push OleFlushClipboard
push 0x160159d5
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49e4d8
push 0xffffffffffffffff
push 9
push UnregisterClassA
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49e482
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d6
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49e598
push 0xffffffffffffffff
push 9
push 0x160159d6
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49e542
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d7
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49e658
push 0xffffffffffffffff
push 9
push 0x160159d7
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49e602
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d8
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x49e718
push 0xffffffffffffffff
push 9
push 0x160159d8
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x49e6c2
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push 0xc8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e532
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x49e788
push ebx
call fcn.0050ed30
add esp, 4
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x464]
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.fffffd_505050
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0xc8
push 0x80000301
push 0
push 0x64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x49e85b
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x6c], eax
cmp dword [0x8b0bd8], 0
jne 0x49e88c
push 0x5a3de4
push dword [ebp - 0x6c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49e88c
mov eax, 1
jmp 0x49e88e
xor eax, eax
test eax, eax
je 0x49e8c8
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x49e8a9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f210
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0bd8], eax
mov dword [ebp - 0x70], 1
cmp dword [0x8b0bd8], 0
jle 0x49eb2f
dec dword [0x8b0bd8]
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.asdw
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x49e910
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x74], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54d
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x49e95b
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x78], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x49e9a6
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x7c], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e551
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x49e9f1
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x80], eax
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x74], eax
jne 0x49ea4f
push 0x80000301
push 0
push 0x41
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49eb27
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x78], eax
jne 0x49ea97
push 0x80000301
push 0
push 0x53
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49eb27
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x7c], eax
jne 0x49eadf
push 0x80000301
push 0
push 0x44
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49eb27
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x80], eax
jne 0x49eb27
push 0x80000301
push 0
push 0x57
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49eb27
inc dword [ebp - 0x70]
jmp 0x49e8c8
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x32c]
test ebx, ebx
je 0x49eb48
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x32c], eax
jmp 0x4a057c
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gbix.bmpgbix2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x49ec02
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49ecdf
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x49ecd3
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
jmp 0x49ecdf
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49ef0b
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x8c]
test eax, eax
jne 0x49ed23
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x90]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49ed64
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49ed60
imul eax, dword [ebx]
jmp 0x49ed55
mov ecx, eax
test ecx, ecx
je 0x49ed83
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49ed7c
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49ed6a
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49edb3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49edd6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49ee2e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x49ee51
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a057c
push 0x5a3de4
push dword [ebp - 0x32c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49ef79
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49ef79
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49ef79
push 0x5a3de4
push dword [ebp - 0x64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49ef79
mov eax, 1
jmp 0x49ef7b
xor eax, eax
test eax, eax
je 0x49f036
push 0x80000301
push 0
push 0x2bc
push 0x80000301
push 0
push 0x12c
push 2
mov ebx, 0x50f340
call fcn.0050ed2a
add esp, 0x1c
mov dword [ebp - 0x37c], eax
push 0xa0000301
push 0
lea eax, [ebp - 0x37c]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 0x37c]
push eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0b50]
jmp 0x4a057c
push 0x5a3de4
push dword [ebp - 0x35c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a057c
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x35c]
test eax, eax
jne 0x49f07a
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x380]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49f0bb
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49f0b7
imul eax, dword [ebx]
jmp 0x49f0ac
mov ecx, eax
test ecx, ecx
je 0x49f0da
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49f0d3
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49f0c1
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x380], eax
push 0x66d35c
push dword [0x8b0b6c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49fafe
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.00d8ff_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f3c1
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x364]
test ebx, ebx
je 0x49f1c9
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x364], eax
push 0x5a3de4
push dword [ebp - 0x36c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49f20f
push 0x66e56b
push dword [ebp - 0x36c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49f20f
mov eax, 1
jmp 0x49f211
xor eax, eax
test eax, eax
je 0x49f25d
mov eax, 0x66f3f3
push eax
mov ebx, dword [0x8b0b6c]
test ebx, ebx
je 0x49f232
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b6c], eax
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x36c]
test ebx, ebx
je 0x49f251
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x36c], eax
jmp 0x49faf9
mov ebx, dword [ebp - 0x380]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x49f27e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push 0x5a4044
mov ebx, dword [ebp - 0x448]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49f3a1
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 2
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.zclckd0.bmpzclckd1.bmpzclckd2.bmpzclckd3.bmpzclckd4.bmp
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0x64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x384]
test ebx, ebx
je 0x49f395
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x384], eax
jmp 0x49f4e5
mov ebx, dword [ebp - 0x380]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x49f3c2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push 0x5a4c69
mov ebx, dword [ebp - 0x448]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49f4e5
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.zchckd0.bmpzchckd1.bmpzchckd2.bmpzchckd3.bmpzchckd4.bmp
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0x64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x384]
test ebx, ebx
je 0x49f4d9
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x384], eax
jmp 0x49f4e5
push 0x5a3de4
push dword [ebp - 0x384]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49f76e
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x384]
test eax, eax
jne 0x49f529
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x388]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49f56a
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49f566
imul eax, dword [ebx]
jmp 0x49f55b
mov ecx, eax
test ecx, ecx
je 0x49f589
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49f582
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49f570
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x388], eax
mov ebx, dword [ebp - 0x388]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49f5b9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49f5dc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x388]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49f634
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x49f657
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x384]
test ebx, ebx
je 0x49f725
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x384], eax
mov eax, 0x66f3f3
push eax
mov ebx, dword [0x8b0b6c]
test ebx, ebx
je 0x49f745
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b6c], eax
push 0x80000301
push 0
push 0xbb8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x49faf9
mov eax, dword [0x8b0c30]
push eax
push dword [ebp - 0x350]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49f7c9
mov eax, dword [ebp - 0x350]
test eax, eax
je 0x49f7aa
push eax
mov ebx, eax
call fcn.00401361
inc eax
push eax
call fcn.0050ed18
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [0x8b0c30]
test ebx, ebx
je 0x49f7be
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0c30], eax
jmp 0x49faf9
push 0x5a3de4
push dword [ebp - 0x364]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49f99f
mov ebx, dword [ebp - 0x380]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x49f806
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push 0x5a4044
mov ebx, dword [ebp - 0x448]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49f897
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fmul qword [0x66f470]
fstp qword [ebp - 0x454]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 8
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
jmp 0x49f969
mov ebx, dword [ebp - 0x380]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x49f8b8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push 0x5a4c69
mov ebx, dword [ebp - 0x448]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x49f969
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x5a3e13]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fmul qword [0x66f470]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
jmp 0x49f969
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49faf9
cmp dword [0x8b0ba4], 0x1e
jl 0x49fa45
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fdiv qword [0x5a3e32]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0x70
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x49faf9
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fdiv qword [0x5a3e32]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a0577
push 0x66f3f3
push dword [0x8b0b6c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a0577
push 0x5a3de4
push dword [ebp - 0x368]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49fd15
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x368]
test eax, eax
jne 0x49fb5e
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x38c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49fb9f
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49fb9b
imul eax, dword [ebx]
jmp 0x49fb90
mov ecx, eax
test ecx, ecx
je 0x49fbbe
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49fbb7
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49fba5
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x38c], eax
mov ebx, dword [ebp - 0x38c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49fbee
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49fc11
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x38c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49fc4b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x450], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x450]
mov eax, dword [ebx]
test eax, eax
jne 0x49fc6e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push eax
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x3e8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x4a0572
push 0x5a3de4
push dword [ebp - 0x364]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49ff5f
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x364]
test eax, eax
jne 0x49fd59
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x390]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x49fd9a
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x49fd96
imul eax, dword [ebx]
jmp 0x49fd8b
mov ecx, eax
test ecx, ecx
je 0x49fdb9
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x49fdb2
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x49fda0
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x390], eax
mov ebx, dword [ebp - 0x390]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x49fde9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x49fe0c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66f478]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x390]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x49fe64
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x49fe87
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e606]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x3e8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x4a0572
mov eax, dword [0x8b0c30]
push eax
push dword [ebp - 0x350]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x49ffba
mov eax, dword [ebp - 0x350]
test eax, eax
je 0x49ff9b
push eax
mov ebx, eax
call fcn.00401361
inc eax
push eax
call fcn.0050ed18
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [0x8b0c30]
test ebx, ebx
je 0x49ffaf
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0c30], eax
jmp 0x4a0572
mov ebx, dword [ebp - 0x380]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x49ffdb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push 0x5a4044
mov ebx, dword [ebp - 0x448]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a00fe
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 2
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.zclckd0.bmpzclckd1.bmpzclckd2.bmpzclckd3.bmpzclckd4.bmp
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x384]
test ebx, ebx
je 0x4a00f2
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x384], eax
jmp 0x4a0242
mov ebx, dword [ebp - 0x380]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x4a011f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push 0x5a4c69
mov ebx, dword [ebp - 0x448]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a0242
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.zchckd0.bmpzchckd1.bmpzchckd2.bmpzchckd3.bmpzchckd4.bmp
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x384]
test ebx, ebx
je 0x4a0236
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x384], eax
jmp 0x4a0242
push 0x5a3de4
push dword [ebp - 0x384]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a0418
mov ebx, dword [ebp - 0x380]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x4a027f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push 0x5a4044
mov ebx, dword [ebp - 0x448]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a0330
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x5a3e13]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fmul qword [0x66f470]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
jmp 0x4a03e2
mov ebx, dword [ebp - 0x380]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x4a0351
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push 0x5a4c69
mov ebx, dword [ebp - 0x448]
push dword [ebx]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a03e2
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fmul qword [0x66f470]
fstp qword [ebp - 0x454]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 8
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
jmp 0x4a03e2
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a0572
cmp dword [0x8b0ba4], 0x1e
jl 0x4a04be
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fdiv qword [0x5a3e32]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0x70
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a0572
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fdiv qword [0x5a3e32]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a0577
jmp 0x4a057c
jmp 0x4a5f7d
push 0x66d329
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a5f7d
push 0
push 0x66d329
push 0xffffffffffffffff
push 8
push 0x16015a4c
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f480
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x394]
test ebx, ebx
je 0x4a0680
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x394], eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x32
push 0x80000301
push 0
push 0x64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindColorE
push 0x10030
push 0
push dword [0x8b0b44]
push 9
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x70
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x334]
test ebx, ebx
je 0x4a0724
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x334], eax
push 0x5a3de4
push dword [ebp - 0x334]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a0786
push 0x66e56b
push dword [ebp - 0x334]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a0786
push 0x5a3de4
push dword [ebp - 0x394]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a0786
mov eax, 1
jmp 0x4a0788
xor eax, eax
test eax, eax
je 0x4a0b4c
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.tcqd.bmpgbix.bmpgbix2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4a083e
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a091b
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4a090f
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
jmp 0x4a091b
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a0b47
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x8c]
test eax, eax
jne 0x4a095f
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x90]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a09a0
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a099c
imul eax, dword [ebx]
jmp 0x4a0991
mov ecx, eax
test ecx, ecx
je 0x4a09bf
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a09b8
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a09a6
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a09ef
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a0a12
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a0a6a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a0a8d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a0b47
jmp 0x4a5f78
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.mg01.bmpmg02.bmpmg03.bmpmg04.bmpmg05.bmpmg06.bmpmg07.bmpmg08.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x398]
test ebx, ebx
je 0x4a0bf8
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x398], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.mgjru.bmpmgjru2.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x39c]
test ebx, ebx
je 0x4a0cab
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x39c], eax
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e502]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e50a]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e512
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4a0d9b
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x68], eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d641
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f4fe
push 0x80000301
push 0
push 0x24
push 0x80000301
push 0
push 0x5f5
push 0x80000301
push 0
push 3
push 0x80000301
push 0
push 0x1a2
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x4a0e62
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.d9c13d_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f542
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x1f4
push 0x80000301
push 0
push 0x12c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3a0]
test ebx, ebx
je 0x4a0f2a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3a0], eax
push 0x5a3de4
push dword [ebp - 0xc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a113e
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x4a0f6f
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x168]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a0fb0
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a0fac
imul eax, dword [ebx]
jmp 0x4a0fa1
mov ecx, eax
test ecx, ecx
je 0x4a0fcf
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a0fc8
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a0fb6
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x168], eax
mov ebx, dword [ebp - 0x168]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x4a0fff
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a1022
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x4a1139
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f54b
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x4a109a
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.e6c408_000000
push 0x80000301
push 0
push 0xbc
push 0x80000301
push 0
push 0x75
push 0x80000301
push 0
push 0xa8
push 0x80000301
push 0
push 0x3f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3a4]
test ebx, ebx
je 0x4a112d
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3a4], eax
jmp 0x4a1139
jmp 0x4a113e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x3a4]
test eax, eax
jne 0x4a1154
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x448], eax
push 0xffffffffffffffff
push 8
push 0x16015a31
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x44c]
test eax, eax
jne 0x4a119f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
mov ebx, dword [ebp - 0x44c]
test ebx, ebx
je 0x4a11cb
push ebx
call fcn.0050ed30
add esp, 4
mov eax, dword [ebp - 0x450]
cmp dword [ebp - 0x448], eax
jl 0x4a13a3
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0xffffffffffffffff
push 0x12
push 0x16015a40
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
push 0
push 1
push 0xffffffffffffffff
push 0x12
push 0x16015a41
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
mov eax, 0x66d330
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x4a12e4
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov eax, 0x66d337
push eax
mov ebx, dword [0x8b0b68]
test ebx, ebx
je 0x4a1303
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b68], eax
mov dword [0x8b0c34], 0
push 0
mov ebx, 0x50f250
call fcn.0050ed2a
add esp, 4
mov dword [ebp - 0x448], eax
push 0x66f097
push dword [ebp - 0x448]
mov ecx, 2
call fcn.004013cc
add esp, 8
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a135c
push ebx
call fcn.0050ed30
add esp, 4
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x44c]
test eax, eax
jne 0x4a1378
mov eax, 0x5a3de4
push eax
push 2
mov ebx, 0x5113f0
call fcn.0050ed2a
add esp, 0x1c
mov ebx, dword [ebp - 0x44c]
test ebx, ebx
je 0x4a139e
push ebx
call fcn.0050ed30
add esp, 4
jmp 0x4a5f78
push 0x5a3de4
push dword [ebp - 0x68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a27cf
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x4a13e1
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1d8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a1422
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a141e
imul eax, dword [ebx]
jmp 0x4a1413
mov ecx, eax
test ecx, ecx
je 0x4a1441
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a143a
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a1428
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1d8], eax
push 0xffffffffffffffff
push 0x12
push 0x160159e2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x4a14ea
mov ebx, dword [ebp - 0x1d8]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x4a149a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x454], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x454]
mov eax, dword [ebx]
test eax, eax
jne 0x4a14bd
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x45c], eax
cmp dword [ebp - 0x45c], 0
jne 0x4a14ea
mov eax, 1
jmp 0x4a14ec
xor eax, eax
test eax, eax
je 0x4a166d
mov ebx, dword [ebp - 0x1d8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a1515
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a1538
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x1d8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a1590
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a15b3
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a27ca
push 0xffffffffffffffff
push 0x12
push 0x160159e2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x4a27ca
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x3a4]
test eax, eax
jne 0x4a16ac
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x448], eax
push 0x80000601
push 0x40140000
push 0
fild dword [ebp - 0x448]
fstp qword [ebp - 0x450]
push 0x80000601
push dword [ebp - 0x44c]
push dword [ebp - 0x450]
push 2
mov ebx, 0x50ef40
call fcn.0050ed2a
add esp, 0x1c
mov dword [ebp - 0x460], eax
mov dword [ebp - 0x45c], edx
fld qword [ebp - 0x460]
ftst
fnstsw ax
test ah, 1
je 0x4a1720
fchs
fcomp qword [0x5a3f9c]
fnstsw ax
test ah, 0x41
je 0x4a1d36
push 0xffffffffffffffff
push 0x13
push 0x160159b9
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a17f1
push 0xffffffffffffffff
push 9
push 0x160159b9
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a179b
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159ba
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a18b1
push 0xffffffffffffffff
push 9
push 0x160159ba
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a185b
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159bb
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a1971
push 0xffffffffffffffff
push 9
push 0x160159bb
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a191b
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159bc
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a1a31
push 0xffffffffffffffff
push 9
push 0x160159bc
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a19db
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159bd
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a1af1
push 0xffffffffffffffff
push 9
push 0x160159bd
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a1a9b
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159be
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a1bb1
push 0xffffffffffffffff
push 9
push 0x160159be
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a1b5b
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159bf
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a1c71
push 0xffffffffffffffff
push 9
push 0x160159bf
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a1c1b
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159c0
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a1d31
push 0xffffffffffffffff
push 9
push 0x160159c0
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a1cdb
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x4a23d6
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x3a4]
test eax, eax
jne 0x4a1d4c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x448], eax
push 0x80000601
push 0x40140000
push 0
fild dword [ebp - 0x448]
fstp qword [ebp - 0x450]
push 0x80000601
push dword [ebp - 0x44c]
push dword [ebp - 0x450]
push 2
mov ebx, 0x50ef40
call fcn.0050ed2a
add esp, 0x1c
mov dword [ebp - 0x460], eax
mov dword [ebp - 0x45c], edx
fld qword [ebp - 0x460]
ftst
fnstsw ax
test ah, 1
je 0x4a1dc0
fchs
fcomp qword [0x5a3f9c]
fnstsw ax
test ah, 0x41
jne 0x4a23d6
push 0xffffffffffffffff
push 0x13
push 0x160159c1
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a1e91
push 0xffffffffffffffff
push 9
push 0x160159c1
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a1e3b
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159c2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a1f51
push 0xffffffffffffffff
push 9
push 0x160159c2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a1efb
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159c3
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a2011
push 0xffffffffffffffff
push 9
push 0x160159c3
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a1fbb
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159c4
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a20d1
push 0xffffffffffffffff
push 9
push 0x160159c4
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a207b
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159c5
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a2191
push 0xffffffffffffffff
push 9
push 0x160159c5
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a213b
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159c6
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a2251
push 0xffffffffffffffff
push 9
push 0x160159c6
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a21fb
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159c7
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a2311
push 0xffffffffffffffff
push 9
push 0x160159c7
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a22bb
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159c8
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a23d1
push 0xffffffffffffffff
push 9
push 0x160159c8
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a237b
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x4a23d6
push 0x80000301
push 0
push 0xc8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e532
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x4a2446
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.fffffd_505050
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x12c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4a24d7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x6c], eax
cmp dword [0x8b0bd8], 0
jne 0x4a2508
push 0x5a3de4
push dword [ebp - 0x6c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a2508
mov eax, 1
jmp 0x4a250a
xor eax, eax
test eax, eax
je 0x4a2544
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4a2525
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f210
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0bd8], eax
mov dword [ebp - 0x70], 1
cmp dword [0x8b0bd8], 0
jle 0x4a27ab
dec dword [0x8b0bd8]
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.asdw
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4a258c
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x74], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54d
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4a25d7
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x78], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4a2622
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x7c], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e551
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4a266d
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x80], eax
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x74], eax
jne 0x4a26cb
push 0x80000301
push 0
push 0x41
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a27a3
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x78], eax
jne 0x4a2713
push 0x80000301
push 0
push 0x53
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a27a3
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x7c], eax
jne 0x4a275b
push 0x80000301
push 0
push 0x44
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a27a3
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x80], eax
jne 0x4a27a3
push 0x80000301
push 0
push 0x57
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a27a3
inc dword [ebp - 0x70]
jmp 0x4a2544
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4a27c1
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x68], eax
jmp 0x4a27ca
jmp 0x4a5f78
push 0x5a3de4
push dword [ebp - 0x68]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a2856
push 0x5a3de4
push dword [ebp - 0xc]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a2856
push 0x5a3de4
push dword [ebp - 0x398]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a2856
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a2856
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a2856
mov eax, 1
jmp 0x4a2858
xor eax, eax
test eax, eax
je 0x4a28df
push 0x80000301
push 0
push 0x1f4
push 0x80000301
push 0
push 0x1f4
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0b50]
jmp 0x4a5f78
push 0x5a3de4
push dword [ebp - 0x398]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a3110
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x398]
test eax, eax
jne 0x4a2923
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3a8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a2964
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a2960
imul eax, dword [ebx]
jmp 0x4a2955
mov ecx, eax
test ecx, ecx
je 0x4a2983
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a297c
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a296a
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3a8], eax
mov ebx, dword [ebp - 0x3a8]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x4a29b3
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a29d6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 7
jne 0x4a2bf7
mov ebx, dword [ebp - 0x3a8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a2a1d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a2a40
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66eb6a]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x3a8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a2a98
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a2abb
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x66f564]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0xffffffffffffffff
push 0x12
push 0x16015a40
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
push 0
push 1
push 0xffffffffffffffff
push 0x12
push 0x16015a41
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
mov eax, 0x66d330
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x4a2bc3
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov eax, 0x66d337
push eax
mov ebx, dword [0x8b0b68]
test ebx, ebx
je 0x4a2be2
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b68], eax
mov dword [0x8b0c34], 0
jmp 0x4a2f4e
mov ebx, dword [ebp - 0x3a8]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x4a2c18
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a2c3b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 6
je 0x4a2dda
mov ebx, dword [ebp - 0x3a8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a2c82
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a2ca5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x3a8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a2cfd
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a2d20
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a2f4e
mov ebx, dword [ebp - 0x3a8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a2dfb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a2e1e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e8cb]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x3a8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a2e76
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a2e99
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66ec46]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
cmp dword [0x8b0c34], 5
jl 0x4a3096
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0xffffffffffffffff
push 0x12
push 0x16015a40
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
push 0
push 1
push 0xffffffffffffffff
push 0x12
push 0x16015a41
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
mov eax, 0x66d330
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x4a3062
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov eax, 0x66d337
push eax
mov ebx, dword [0x8b0b68]
test ebx, ebx
je 0x4a3081
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b68], eax
mov dword [0x8b0c34], 0
jmp 0x4a310b
mov ebx, dword [ebp - 0x3a8]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x4a30b7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a30da
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 2
jne 0x4a310b
inc dword [0x8b0c34]
jmp 0x4a310b
jmp 0x4a5f78
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a381d
push 0x5a3de4
push dword [ebp - 0x39c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a3355
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x39c]
test eax, eax
jne 0x4a316d
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3ac]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a31ae
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a31aa
imul eax, dword [ebx]
jmp 0x4a319f
mov ecx, eax
test ecx, ecx
je 0x4a31cd
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a31c6
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a31b4
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3ac], eax
mov ebx, dword [ebp - 0x3ac]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a31fd
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a3220
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x3ac]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a3278
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a329b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a3818
push 0x5a3de4
push dword [ebp - 0x39c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a3818
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x24c]
test ebx, ebx
je 0x4a341f
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x24c], eax
push 0x5a3de4
push dword [ebp - 0x24c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a3652
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x24c]
test eax, eax
jne 0x4a346a
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x250]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a34ab
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a34a7
imul eax, dword [ebx]
jmp 0x4a349c
mov ecx, eax
test ecx, ecx
je 0x4a34ca
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a34c3
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a34b1
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x250], eax
mov ebx, dword [ebp - 0x250]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a34fa
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a351d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x250]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a3575
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a3598
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a3813
push 0x5a3de4
push dword [ebp - 0x24c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a3813
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fdiv qword [0x5a3e32]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fdiv qword [0x5a3e32]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push 0x2bc
push 0x80000301
push 0
push 0xfffffd44
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MoveR
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x32
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x4a3813
jmp 0x4a3818
jmp 0x4a5f78
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a3a43
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x4a385b
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x11c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a389c
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a3898
imul eax, dword [ebx]
jmp 0x4a388d
mov ecx, eax
test ecx, ecx
je 0x4a38bb
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a38b4
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a38a2
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x11c], eax
mov ebx, dword [ebp - 0x11c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a38eb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a390e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x11c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a3966
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a3989
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a5f78
push 0x5a3de4
push dword [ebp - 0x3a0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a3c6f
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x3a0]
test eax, eax
jne 0x4a3a87
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3b0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a3ac8
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a3ac4
imul eax, dword [ebx]
jmp 0x4a3ab9
mov ecx, eax
test ecx, ecx
je 0x4a3ae7
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a3ae0
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a3ace
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3b0], eax
mov ebx, dword [ebp - 0x3b0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a3b17
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a3b3a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a526e]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x3b0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a3b92
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a3bb5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e5b4]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a5f78
cmp dword [0x8b0bd4], 1
jne 0x4a3d87
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f56c
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x4a3cce
push ebx
call fcn.0050ed30
add esp, 4
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66ee3d]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb72
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x92
push 0x80000301
push 0
push 0xf2
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x3b4]
test ebx, ebx
je 0x4a3d80
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3b4], eax
cmp dword [0x8b0bd4], 3
jne 0x4a3e9f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f576
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x4a3de6
push ebx
call fcn.0050ed30
add esp, 4
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66ee3d]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb72
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x92
push 0x80000301
push 0
push 0xf2
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x3b4]
test ebx, ebx
je 0x4a3e98
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3b4], eax
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e676]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb72
push 0xa0000004
push 0
lea eax, [ebp - 0x3b4]
push eax
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x92
push 0x80000301
push 0
push 0xf2
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x3b8]
test ebx, ebx
je 0x4a3f86
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3b8], eax
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66eb0f]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb93
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f580
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x49
push 0x80000301
push 0
push 0x15e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x3bc]
test ebx, ebx
je 0x4a4072
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3bc], eax
push 0x5a3de4
push dword [ebp - 0x3bc]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a40c5
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x4a40c5
mov eax, 1
jmp 0x4a40c7
xor eax, eax
test eax, eax
je 0x4a41c0
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66eb0f]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb93
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f580
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x49
push 0x80000301
push 0
push 0x15e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x3bc]
test ebx, ebx
je 0x4a41b4
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3bc], eax
jmp 0x4a41c0
cmp dword [0x8b0bd4], 1
jne 0x4a4700
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66eb0f]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.1.bmp2.bmp3.bmp4.bmp5.bmp6.bmp7.bmp8.bmp9.bmp
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x67
push 0x80000301
push 0
push 0x6c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x3c0]
test ebx, ebx
je 0x4a429a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3c0], eax
push 0x5a3de4
push dword [ebp - 0x3c0]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a4391
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66eb0f]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.x1.bmpx2.bmpx3.bmpx4.bmpx5.bmp
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x67
push 0x80000301
push 0
push 0x6c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x3c4]
test ebx, ebx
je 0x4a438a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3c4], eax
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66eb0f]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.xbx1.bmpxbx2.bmpxbx3.bmpxbx4.bmpxbx5.bmpxbx6.bmp
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x67
push 0x80000301
push 0
push 0x6c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x3c8]
test ebx, ebx
je 0x4a445e
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3c8], eax
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x4a4559
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e487
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f612
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x7e
push 0x80000301
push 0
push 0xbd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3cc]
test ebx, ebx
je 0x4a4552
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3cc], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.xlq.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x67
push 0x80000301
push 0
push 0x6c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3d0]
test ebx, ebx
je 0x4a4605
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3d0], eax
push 0xffffffffffffffff
push 0x13
push 0x1601598e
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x4a4700
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.MV_Boli
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f612
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x7e
push 0x80000301
push 0
push 0xbd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3cc]
test ebx, ebx
je 0x4a46f9
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3cc], eax
cmp dword [0x8b0bd4], 3
jne 0x4a4b23
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66eb0f]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.11.bmp22.bmp33.bmp44.bmp55.bmp
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x67
push 0x80000301
push 0
push 0x6c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x3c0]
test ebx, ebx
je 0x4a47da
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3c0], eax
push 0x5a3de4
push dword [ebp - 0x3c0]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a48d1
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66eb0f]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.w1.bmpw2.bmpw3.bmpw4.bmpw5.bmp
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x67
push 0x80000301
push 0
push 0x6c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x3c4]
test ebx, ebx
je 0x4a48ca
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3c4], eax
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66eb0f]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.wbx1.bmpwbx2.bmpwbx3.bmp
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x67
push 0x80000301
push 0
push 0x6c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x3c8]
test ebx, ebx
je 0x4a499e
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3c8], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffefbd_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f612
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x7e
push 0x80000301
push 0
push 0xbd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3cc]
test ebx, ebx
je 0x4a4a69
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3cc], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.wlq.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x67
push 0x80000301
push 0
push 0x6c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3d0]
test ebx, ebx
je 0x4a4b1c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3d0], eax
push 0x5a3de4
push dword [ebp - 0x3d0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a4d4a
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x3d0]
test eax, eax
jne 0x4a4b67
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3d4]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a4ba8
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a4ba4
imul eax, dword [ebx]
jmp 0x4a4b99
mov ecx, eax
test ecx, ecx
je 0x4a4bc7
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a4bc0
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a4bae
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3d4], eax
mov ebx, dword [ebp - 0x3d4]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a4bf7
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a4c1a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x3d4]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a4c72
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a4c95
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
cmp dword [0x8b0ba4], 0x1e
jne 0x4a4dd0
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x1f4
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a5f78
push 0x5a3de4
push dword [ebp - 0x3b8]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a51e1
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x3b8]
test eax, eax
jne 0x4a4e14
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3d8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a4e55
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a4e51
imul eax, dword [ebx]
jmp 0x4a4e46
mov ecx, eax
test ecx, ecx
je 0x4a4e74
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a4e6d
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a4e5b
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3d8], eax
mov ebx, dword [ebp - 0x3d8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a4ea4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a4ec7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66eaf7]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x3d8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a4f1f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a4f42
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66f688]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000601
push 0x40340000
push 0
fild dword [0x8b0ba4]
fstp qword [ebp - 0x44c]
push 0x80000601
push dword [ebp - 0x448]
push dword [ebp - 0x44c]
push 2
mov ebx, 0x50ef40
call fcn.0050ed2a
add esp, 0x1c
mov dword [ebp - 0x45c], eax
mov dword [ebp - 0x458], edx
fld qword [ebp - 0x45c]
ftst
fnstsw ax
test ah, 1
je 0x4a5052
fchs
fcomp qword [0x5a3f9c]
fnstsw ax
test ah, 0x41
je 0x4a51dc
mov ebx, dword [ebp - 0x3d8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a5084
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a50a7
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e381]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x3d8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a50ff
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a5122
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e705]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a51dc
jmp 0x4a5f78
push 0x5a3de4
push dword [ebp - 0x3cc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a5220
push 0x5a3de4
push dword [ebp - 0x3b8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a5220
mov eax, 1
jmp 0x4a5222
xor eax, eax
test eax, eax
je 0x4a543a
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x3cc]
test eax, eax
jne 0x4a5252
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3dc]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a5293
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a528f
imul eax, dword [ebx]
jmp 0x4a5284
mov ecx, eax
test ecx, ecx
je 0x4a52b2
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a52ab
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a5299
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3dc], eax
mov ebx, dword [ebp - 0x3dc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a52e2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a5305
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e3a]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x3dc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a535d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a5380
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e3a]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a5f78
push 0x5a3de4
push dword [ebp - 0x3c8]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a5495
push 0x5a3de4
push dword [ebp - 0x3cc]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a5495
push 0x5a3de4
push dword [ebp - 0x3b8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a5495
mov eax, 1
jmp 0x4a5497
xor eax, eax
test eax, eax
je 0x4a56af
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x3c8]
test eax, eax
jne 0x4a54c7
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3e0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a5508
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a5504
imul eax, dword [ebx]
jmp 0x4a54f9
mov ecx, eax
test ecx, ecx
je 0x4a5527
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a5520
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a550e
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3e0], eax
mov ebx, dword [ebp - 0x3e0]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a5557
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a557a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e3a]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x3e0]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a55d2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a55f5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e3a]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a5f78
push 0x5a3de4
push dword [ebp - 0x3bc]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a5726
push 0x5a3de4
push dword [ebp - 0x3c8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a5726
push 0x5a3de4
push dword [ebp - 0x3cc]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a5726
push 0x5a3de4
push dword [ebp - 0x3b8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a5726
mov eax, 1
jmp 0x4a5728
xor eax, eax
test eax, eax
je 0x4a5940
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x3bc]
test eax, eax
jne 0x4a5758
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3e4]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a5799
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a5795
imul eax, dword [ebx]
jmp 0x4a578a
mov ecx, eax
test ecx, ecx
je 0x4a57b8
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a57b1
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a579f
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3e4], eax
mov ebx, dword [ebp - 0x3e4]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a57e8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a580b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66ec46]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x3e4]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a5863
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a5886
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66c91e]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a5f78
push 0x5a3de4
push dword [ebp - 0x3c0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a59b7
push 0x5a3de4
push dword [ebp - 0x3bc]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a59b7
push 0x5a3de4
push dword [ebp - 0x3c8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a59b7
push 0x5a3de4
push dword [ebp - 0x3cc]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a59b7
mov eax, 1
jmp 0x4a59b9
xor eax, eax
test eax, eax
je 0x4a5bd1
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x3c0]
test eax, eax
jne 0x4a59e9
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3e8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a5a2a
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a5a26
imul eax, dword [ebx]
jmp 0x4a5a1b
mov ecx, eax
test ecx, ecx
je 0x4a5a49
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a5a42
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a5a30
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3e8], eax
mov ebx, dword [ebp - 0x3e8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a5a79
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a5a9c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e73d]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x3e8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a5af4
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a5b17
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66ecc0]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a5f78
push 0x5a3de4
push dword [ebp - 0x3c4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a5c48
push 0x5a3de4
push dword [ebp - 0x3bc]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a5c48
push 0x5a3de4
push dword [ebp - 0x3c8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a5c48
push 0x5a3de4
push dword [ebp - 0x3cc]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a5c48
mov eax, 1
jmp 0x4a5c4a
xor eax, eax
test eax, eax
je 0x4a5e62
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x3c4]
test eax, eax
jne 0x4a5c7a
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3ec]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a5cbb
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a5cb7
imul eax, dword [ebx]
jmp 0x4a5cac
mov ecx, eax
test ecx, ecx
je 0x4a5cda
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a5cd3
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a5cc1
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3ec], eax
mov ebx, dword [ebp - 0x3ec]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a5d0a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a5d2d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e6c7]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x3ec]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a5d85
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a5da8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a5276]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a5f78
push 0x5a3de4
push dword [ebp - 0x3bc]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a5ef5
push 0x5a3de4
push dword [ebp - 0x3c0]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a5ef5
push 0x5a3de4
push dword [ebp - 0x3c8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a5ef5
push 0x5a3de4
push dword [ebp - 0x3cc]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a5ef5
push 0x5a3de4
push dword [ebp - 0x3b8]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a5ef5
mov eax, 1
jmp 0x4a5ef7
xor eax, eax
test eax, eax
je 0x4a5f78
push 0x80000301
push 0
push 0x23a
push 0x80000301
push 0
push 0x2f9
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a5f78
jmp 0x4a5f7d
push 0x66d67e
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a9747
push 0
push 0x66d67e
push 0xffffffffffffffff
push 8
push 0x16015a4c
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d64f
push 0x80000301
push 0
push 0x60a
push 0x80000301
push 0
push 0x68b
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x170]
test ebx, ebx
je 0x4a607c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x170], eax
push 0x5a3de4
push dword [ebp - 0x170]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a60cf
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x4a60cf
mov eax, 1
jmp 0x4a60d1
xor eax, eax
test eax, eax
je 0x4a61ab
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d64f
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x170]
test ebx, ebx
je 0x4a619f
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x170], eax
jmp 0x4a61ab
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x32
push 0x80000301
push 0
push 0x64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindColorE
push 0x10030
push 0
push dword [0x8b0b44]
push 9
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x70
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x334]
test ebx, ebx
je 0x4a6248
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x334], eax
push 0x5a3de4
push dword [ebp - 0x28]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a65ce
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f690
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0xa
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xf4]
test ebx, ebx
je 0x4a6314
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xf4], eax
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.mjzyang.bmp
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0xe2
push 0x80000301
push 0
push 0x64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x3f0]
test ebx, ebx
je 0x4a6409
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3f0], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.zyi.bmp
push 0x80000301
push 0
push 0x1f4
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0xa
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4a64bb
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
push 0x5a3de4
push dword [ebp - 0x2c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a65c9
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66eb6a]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66eb72
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f6a5
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x64
push 0x80000301
push 0
push 5
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0x3f4]
test ebx, ebx
je 0x4a65bd
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3f4], eax
jmp 0x4a65c9
jmp 0x4a6681
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ghmjin.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3f8]
test ebx, ebx
je 0x4a667a
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3f8], eax
push 0x5a3de4
push dword [ebp - 0x3f8]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a68cd
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x3f8]
test eax, eax
jne 0x4a66c5
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x3fc]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a6706
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a6702
imul eax, dword [ebx]
jmp 0x4a66f7
mov ecx, eax
test ecx, ecx
je 0x4a6725
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a671e
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a670c
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3fc], eax
mov ebx, dword [ebp - 0x3fc]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a6755
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a6778
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x3fc]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a67d0
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a67f3
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x3f8]
test ebx, ebx
je 0x4a68c1
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3f8], eax
jmp 0x4a9742
fild dword [0x8b0ba0]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fild dword [0x8b0bb8]
fstp qword [ebp - 0x454]
fsub qword [ebp - 0x454]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fcomp qword [0x5a3f9c]
fnstsw ax
test ah, 0x41
je 0x4a692e
push 0x5a3de4
push dword [ebp - 0x2c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a692e
mov eax, 1
jmp 0x4a6930
xor eax, eax
test eax, eax
je 0x4a6a48
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x4a6a05
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4a6a21
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
push 0x80000301
push 0
push 0x7d0
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x4a9742
push 0x5a3de4
push dword [ebp - 0xf4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a6c94
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xf4]
test eax, eax
jne 0x4a6a8c
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x124]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a6acd
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a6ac9
imul eax, dword [ebx]
jmp 0x4a6abe
mov ecx, eax
test ecx, ecx
je 0x4a6aec
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a6ae5
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a6ad3
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x124], eax
mov ebx, dword [ebp - 0x124]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a6b1c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a6b3f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x124]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a6b97
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a6bba
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0xf4]
test ebx, ebx
je 0x4a6c88
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xf4], eax
jmp 0x4a9742
fild dword [0x8b0ba0]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fild dword [0x8b0bb8]
fstp qword [ebp - 0x454]
fsub qword [ebp - 0x454]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x5a3e32]
fcomp qword [0x5a4210]
fnstsw ax
test ah, 1
jne 0x4a6cfb
push 0x5a3de4
push dword [ebp - 0x2c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a6cfb
mov eax, 1
jmp 0x4a6cfd
xor eax, eax
test eax, eax
je 0x4a6e15
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e865]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e86d]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x4a6dd2
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4a6dee
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
push 0x80000301
push 0
push 0x7d0
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x4a9742
push 0x5a3de4
push dword [ebp - 0x170]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a7061
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x170]
test eax, eax
jne 0x4a6e59
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x178]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a6e9a
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a6e96
imul eax, dword [ebx]
jmp 0x4a6e8b
mov ecx, eax
test ecx, ecx
je 0x4a6eb9
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a6eb2
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a6ea0
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x178], eax
mov ebx, dword [ebp - 0x178]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a6ee9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a6f0c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66f6b9]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x178]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a6f64
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a6f87
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66f6c1]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x170]
test ebx, ebx
je 0x4a7055
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x170], eax
jmp 0x4a9742
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a7097
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a7097
xor eax, eax
jmp 0x4a709c
mov eax, 1
test eax, eax
je 0x4a73a8
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66d663]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ghui.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0xc8
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x4a7170
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa4], eax
push 0x5a3de4
push dword [ebp - 0xa4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a73a3
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xa4]
test eax, eax
jne 0x4a71bb
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a71fc
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a71f8
imul eax, dword [ebx]
jmp 0x4a71ed
mov ecx, eax
test ecx, ecx
je 0x4a721b
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a7214
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a7202
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a724b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a726e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a72c6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a72e9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a73a3
jmp 0x4a9742
push 0x5a3de4
push dword [ebp - 0x3f4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a7b6e
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x3f4]
test eax, eax
jne 0x4a73ec
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x400]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a742d
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a7429
imul eax, dword [ebx]
jmp 0x4a741e
mov ecx, eax
test ecx, ecx
je 0x4a744c
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a7445
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a7433
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x400], eax
mov ebx, dword [ebp - 0x400]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a747c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a749f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0b88], eax
mov ebx, dword [ebp - 0x400]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a74d8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a74fb
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0b8c], eax
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x66eaef]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fadd qword [0x66eaf7]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x66eaef]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fadd qword [0x66dde6]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x66eaef]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fadd qword [0x66eaff]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x66eaef]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fadd qword [0x66eb07]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x66eaef]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fadd qword [0x66e5e7]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
fild dword [0x8b0b88]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fadd qword [0x66eaef]
fstp qword [ebp - 0x454]
fild dword [0x8b0b8c]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fadd qword [0x66eb0f]
fstp qword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e8ac
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e5f7
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x3f4]
test ebx, ebx
je 0x4a7b62
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3f4], eax
jmp 0x4a9742
push 0x5a3de4
push dword [ebp - 0x404]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a7dba
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x404]
test eax, eax
jne 0x4a7bb2
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x408]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a7bf3
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a7bef
imul eax, dword [ebx]
jmp 0x4a7be4
mov ecx, eax
test ecx, ecx
je 0x4a7c12
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a7c0b
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a7bf9
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x408], eax
mov ebx, dword [ebp - 0x408]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a7c42
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a7c65
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66d6aa]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x408]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a7cbd
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a7ce0
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66d6aa]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x404]
test ebx, ebx
je 0x4a7dae
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x404], eax
jmp 0x4a9742
push 0x5a3de4
push dword [ebp - 0x3f0]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a8006
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x3f0]
test eax, eax
jne 0x4a7dfe
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x40c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a7e3f
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a7e3b
imul eax, dword [ebx]
jmp 0x4a7e30
mov ecx, eax
test ecx, ecx
je 0x4a7e5e
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a7e57
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a7e45
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x40c], eax
mov ebx, dword [ebp - 0x40c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a7e8e
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a7eb1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66e5ef]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x40c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a7f09
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a7f2c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fsub qword [0x66f083]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x3f0]
test ebx, ebx
je 0x4a7ffa
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x3f0], eax
jmp 0x4a9742
push 0x5a3de4
push dword [ebp - 0x334]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a8045
push 0x66e56b
push dword [ebp - 0x334]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a8045
mov eax, 1
jmp 0x4a8047
xor eax, eax
test eax, eax
je 0x4a840b
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gbix.bmpgbix2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4a80fd
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a81da
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4a81ce
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
jmp 0x4a81da
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a8406
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x8c]
test eax, eax
jne 0x4a821e
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x90]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a825f
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a825b
imul eax, dword [ebx]
jmp 0x4a8250
mov ecx, eax
test ecx, ecx
je 0x4a827e
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a8277
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a8265
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a82ae
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a82d1
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a8329
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a834c
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a8406
jmp 0x4a9742
push 0x5a3de4
push dword [ebp - 0x28]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a84d7
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fdiv qword [0x5a3e32]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0x9b
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4a84ce
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
jmp 0x4a9742
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a8529
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a8529
push 0x5a3de4
push dword [ebp - 0x64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a8529
mov eax, 1
jmp 0x4a852b
xor eax, eax
test eax, eax
je 0x4a9742
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e502]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e50a]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e512
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4a861c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x68], eax
push 0x5a3de4
push dword [ebp - 0x68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a930c
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x4a865e
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1d8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a869f
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a869b
imul eax, dword [ebx]
jmp 0x4a8690
mov ecx, eax
test ecx, ecx
je 0x4a86be
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a86b7
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a86a5
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1d8], eax
push 0xffffffffffffffff
push 0x12
push 0x160159e2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x4a90d0
push 0xffffffffffffffff
push 0x13
push 0x160159e0
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a87b6
push 0xffffffffffffffff
push 9
push 0x160159e0
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a8760
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159df
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a8876
push 0xffffffffffffffff
push 9
push 0x160159df
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a8820
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159de
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a8936
push 0xffffffffffffffff
push 9
push 0x160159de
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a88e0
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159dd
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a89f6
push 0xffffffffffffffff
push 9
push 0x160159dd
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a89a0
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159d9
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a8ab6
push 0xffffffffffffffff
push 9
push 0x160159d9
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a8a60
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159da
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a8b76
push 0xffffffffffffffff
push 9
push 0x160159da
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a8b20
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159db
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a8c36
push 0xffffffffffffffff
push 9
push 0x160159db
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a8be0
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159dc
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4a8cf6
push 0xffffffffffffffff
push 9
push 0x160159dc
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4a8ca0
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push 0xc8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e532
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x4a8d66
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.fffffd_505050
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x12c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4a8df7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x6c], eax
cmp dword [0x8b0bd8], 0
jne 0x4a8e28
push 0x5a3de4
push dword [ebp - 0x6c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a8e28
mov eax, 1
jmp 0x4a8e2a
xor eax, eax
test eax, eax
je 0x4a8e64
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4a8e45
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f210
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0bd8], eax
mov dword [ebp - 0x70], 1
cmp dword [0x8b0bd8], 0
jle 0x4a90cb
dec dword [0x8b0bd8]
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.asdw
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4a8eac
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x74], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54d
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4a8ef7
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x78], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4a8f42
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x7c], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e551
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4a8f8d
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x80], eax
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x74], eax
jne 0x4a8feb
push 0x80000301
push 0
push 0x41
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a90c3
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x78], eax
jne 0x4a9033
push 0x80000301
push 0
push 0x53
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a90c3
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x7c], eax
jne 0x4a907b
push 0x80000301
push 0
push 0x44
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a90c3
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x80], eax
jne 0x4a90c3
push 0x80000301
push 0
push 0x57
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a90c3
inc dword [ebp - 0x70]
jmp 0x4a8e64
jmp 0x4a92ed
push 0xffffffffffffffff
push 0x12
push 0x160159e2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x4a916a
mov ebx, dword [ebp - 0x1d8]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x4a911a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x454], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x454]
mov eax, dword [ebx]
test eax, eax
jne 0x4a913d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x45c], eax
cmp dword [ebp - 0x45c], 0
jne 0x4a916a
mov eax, 1
jmp 0x4a916c
xor eax, eax
test eax, eax
je 0x4a92ed
mov ebx, dword [ebp - 0x1d8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a9195
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a91b8
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x1d8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a9210
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a9233
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a92ed
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4a9303
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x68], eax
jmp 0x4a973d
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gbix.bmpgbix2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4a93ba
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a9497
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4a948b
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
jmp 0x4a9497
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a96c3
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x8c]
test eax, eax
jne 0x4a94db
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x90]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a951c
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a9518
imul eax, dword [ebx]
jmp 0x4a950d
mov ecx, eax
test ecx, ecx
je 0x4a953b
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a9534
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a9522
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a956b
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a958e
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a95e6
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a9609
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a973d
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x1f4
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
inc dword [0x8b0b50]
jmp 0x4a9742
jmp 0x4a9747
push 0x66d361
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a9e2f
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a9799
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4a9799
xor eax, eax
jmp 0x4a979e
mov eax, 1
test eax, eax
je 0x4a9df3
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f6c9
push 0x80000301
push 0
push 0x76c
push 0x80000301
push 0
push 0x76c
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x410]
test ebx, ebx
je 0x4a986c
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x410], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.mlin2.bmpmlin.bmp
push 0x80000301
push 0
push 0x320
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x414]
test ebx, ebx
je 0x4a9921
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x414], eax
push 0x5a3de4
push dword [ebp - 0x410]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a9b73
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x410]
test eax, eax
jne 0x4a996c
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x418]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a99ad
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a99a9
imul eax, dword [ebx]
jmp 0x4a999e
mov ecx, eax
test ecx, ecx
je 0x4a99cc
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a99c5
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a99b3
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x418], eax
mov ebx, dword [ebp - 0x418]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a99fc
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a9a1f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66f6e1]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x418]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a9a77
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a9a9a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e968]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x4a9b68
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x4a9dee
cmp dword [0x8b0ba0], 0xa
jg 0x4a9b91
cmp dword [0x8b0b80], 0x15
jne 0x4a9b91
xor eax, eax
jmp 0x4a9b96
mov eax, 1
test eax, eax
je 0x4a9bc2
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x4a9bb7
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x4a9dee
push 0x5a3de4
push dword [ebp - 0x414]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4a9dee
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x414]
test eax, eax
jne 0x4a9c06
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x41c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4a9c47
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4a9c43
imul eax, dword [ebx]
jmp 0x4a9c38
mov ecx, eax
test ecx, ecx
je 0x4a9c66
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4a9c5f
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4a9c4d
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x41c], eax
mov ebx, dword [ebp - 0x41c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4a9c96
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4a9cb9
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x41c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4a9d11
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4a9d34
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a9dee
jmp 0x4a9e2a
push 0x80000301
push 0
push 0x31
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4a9e2f
push 0x66d37a
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4ab1d0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f6e9
push 0x80000301
push 0
push 0x22d
push 0x80000301
push 0
push 0x53d
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 2
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x170]
test ebx, ebx
je 0x4a9f11
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x170], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f6ec
push 0x80000301
push 0
push 0x22d
push 0x80000301
push 0
push 0x53d
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 2
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x420]
test ebx, ebx
je 0x4a9fde
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x420], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f6ef
push 0x80000301
push 0
push 0x22d
push 0x80000301
push 0
push 0x53d
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 2
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x424]
test ebx, ebx
je 0x4aa0ab
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x424], eax
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f6f2
push 0x80000301
push 0
push 0x22d
push 0x80000301
push 0
push 0x53d
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4aa175
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push 0x5a3de4
push dword [ebp - 0x14]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4aa39f
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x4aa1b7
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xd8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4aa1f8
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4aa1f4
imul eax, dword [ebx]
jmp 0x4aa1e9
mov ecx, eax
test ecx, ecx
je 0x4aa217
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4aa210
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4aa1fe
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xd8], eax
mov ebx, dword [ebp - 0xd8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4aa247
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4aa26a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66f6f5]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xd8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4aa2c2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4aa2e5
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66f6fd]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4ab1cb
push 0x5a3de4
push dword [ebp - 0x420]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4aa5cb
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x420]
test eax, eax
jne 0x4aa3e3
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x428]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4aa424
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4aa420
imul eax, dword [ebx]
jmp 0x4aa415
mov ecx, eax
test ecx, ecx
je 0x4aa443
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4aa43c
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4aa42a
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x428], eax
mov ebx, dword [ebp - 0x428]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4aa473
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4aa496
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66f705]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x428]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4aa4ee
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4aa511
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66f70d]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4ab1cb
push 0x5a3de4
push dword [ebp - 0x170]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4aa7f7
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x170]
test eax, eax
jne 0x4aa60f
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x178]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4aa650
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4aa64c
imul eax, dword [ebx]
jmp 0x4aa641
mov ecx, eax
test ecx, ecx
je 0x4aa66f
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4aa668
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4aa656
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x178], eax
mov ebx, dword [ebp - 0x178]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4aa69f
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4aa6c2
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66f715]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x178]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4aa71a
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4aa73d
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66f71d]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4ab1cb
push 0x5a3de4
push dword [ebp - 0x424]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4aaecc
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x424]
test eax, eax
jne 0x4aa83b
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x42c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4aa87c
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4aa878
imul eax, dword [ebx]
jmp 0x4aa86d
mov ecx, eax
test ecx, ecx
je 0x4aa89b
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4aa894
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4aa882
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x42c], eax
mov ebx, dword [ebp - 0x42c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4aa8cb
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4aa8ee
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66f1b2]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x42c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4aa946
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4aa969
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66e958]
fstp qword [ebp - 0x474]
mov ebx, dword [ebp - 0x42c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4aa9c1
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x478], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x478]
mov eax, dword [ebx]
test eax, eax
jne 0x4aa9e4
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x484], eax
fild dword [ebp - 0x484]
fstp qword [ebp - 0x484]
fld qword [ebp - 0x484]
fadd qword [0x66e55b]
fstp qword [ebp - 0x48c]
mov ebx, dword [ebp - 0x42c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4aaa3c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x490], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x490]
mov eax, dword [ebx]
test eax, eax
jne 0x4aaa5f
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x49c], eax
fild dword [ebp - 0x49c]
fstp qword [ebp - 0x49c]
fld qword [ebp - 0x49c]
fadd qword [0x66f725]
fstp qword [ebp - 0x4a4]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f72d
push 0x80000601
push dword [ebp - 0x4a0]
push dword [ebp - 0x4a4]
push 0x80000601
push dword [ebp - 0x488]
push dword [ebp - 0x48c]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x4a8], eax
mov eax, dword [ebp - 0x4a8]
push eax
mov ebx, dword [ebp - 0x430]
test ebx, ebx
je 0x4aab58
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x430], eax
cmp dword [0x8b0b74], 0xa
jl 0x4aab90
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x4aab85
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x4aaec7
push 0x5a3de4
push dword [ebp - 0x430]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4aabb7
inc dword [0x8b0b74]
jmp 0x4aabc1
mov dword [0x8b0b74], 0
mov ebx, dword [ebp - 0x42c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4aabe2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4aac05
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fsub qword [0x66f740]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x42c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4aac5d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4aac80
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66eb6a]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x1f4
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
mov ebx, dword [ebp - 0x42c]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4aad74
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4aad97
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66f748]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x42c]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4aadef
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4aae12
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66ea15]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4ab1cb
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66d639]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ghui.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0x12c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x4aaf98
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa4], eax
push 0x5a3de4
push dword [ebp - 0xa4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4ab1cb
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xa4]
test eax, eax
jne 0x4aafe3
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ab024
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ab020
imul eax, dword [ebx]
jmp 0x4ab015
mov ecx, eax
test ecx, ecx
je 0x4ab043
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ab03c
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ab02a
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4ab073
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4ab096
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4ab0ee
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4ab111
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4ab1cb
jmp 0x4ab1d0
push 0x66d371
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4ab616
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e981
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x140]
test ebx, ebx
je 0x4ab2b2
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x140], eax
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.zxing.bmp
push 0x80000301
push 0
push 0x578
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x4ab367
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa4], eax
push 0x5a3de4
push dword [ebp - 0x140]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4ab3b8
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x4ab3a3
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
mov dword [0x8b0b54], 0
jmp 0x4ab611
push 0x5a3de4
push dword [ebp - 0xa4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4ab3f7
push 0x5a3de4
push dword [ebp - 0x140]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4ab3f7
mov eax, 1
jmp 0x4ab3f9
xor eax, eax
test eax, eax
je 0x4ab611
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xa4]
test eax, eax
jne 0x4ab429
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ab46a
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ab466
imul eax, dword [ebx]
jmp 0x4ab45b
mov ecx, eax
test ecx, ecx
je 0x4ab489
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ab482
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ab470
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4ab4b9
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4ab4dc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4ab534
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4ab557
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4ab611
jmp 0x4ab616
push 0x66f750
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4ab637
jmp 0x4ab637
push 0x66d368
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4adb74
push 0
push 0x66f75d
push 0xffffffffffffffff
push 8
push 0x16015a4c
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d64f
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x170]
test ebx, ebx
je 0x4ab736
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x170], eax
push 0x5a3de4
push dword [ebp - 0x170]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4ab789
push 0xffffffffffffffff
push 0x12
push 0x1601598b
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0
jne 0x4ab789
mov eax, 1
jmp 0x4ab78b
xor eax, eax
test eax, eax
je 0x4ab865
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d620
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d64f
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x170]
test ebx, ebx
je 0x4ab859
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x170], eax
jmp 0x4ab865
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0xb
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d5c3
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ffdd83_000000
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f768
push 0x80000301
push 0
push 0x640
push 0x80000301
push 0
push 0x708
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindStrWithFontEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xc
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x94
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x434]
test ebx, ebx
je 0x4ab92b
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x434], eax
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4ab968
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4ab968
xor eax, eax
jmp 0x4ab96d
mov eax, 1
test eax, eax
je 0x4aba4d
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66d639]
fstp qword [ebp - 0x454]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe66666
push 0x66666666
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.ghui.bmp
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0x12c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x458], eax
mov eax, dword [ebp - 0x458]
push eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x4aba41
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa4], eax
jmp 0x4aba4d
push 0x5a3de4
push dword [ebp - 0x170]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4abc99
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x170]
test eax, eax
jne 0x4aba91
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x178]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4abad2
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4abace
imul eax, dword [ebx]
jmp 0x4abac3
mov ecx, eax
test ecx, ecx
je 0x4abaf1
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4abaea
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4abad8
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x178], eax
mov ebx, dword [ebp - 0x178]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4abb21
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4abb44
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e594]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x178]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4abb9c
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4abbbf
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66f6c1]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x170]
test ebx, ebx
je 0x4abc8d
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x170], eax
jmp 0x4adb14
push 0x5a3de4
push dword [ebp - 0x434]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4abec5
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x434]
test eax, eax
jne 0x4abcdd
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x438]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4abd1e
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4abd1a
imul eax, dword [ebx]
jmp 0x4abd0f
mov ecx, eax
test ecx, ecx
je 0x4abd3d
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4abd36
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4abd24
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x438], eax
mov ebx, dword [ebp - 0x438]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4abd6d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4abd90
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66f057]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x438]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4abde8
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4abe0b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x66f76d]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4adb14
push 0x5a3de4
push dword [ebp - 0xa4]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4ac12f
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0xa4]
test eax, eax
jne 0x4abf09
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0xa8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4abf4a
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4abf46
imul eax, dword [ebx]
jmp 0x4abf3b
mov ecx, eax
test ecx, ecx
je 0x4abf69
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4abf62
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4abf50
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4abf99
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4abfbc
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0xa8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4ac014
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4ac037
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x4ac105
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0xa4], eax
push 0x80000301
push 0
push 0xc8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x4adb14
push 0x5a3de4
push dword [ebp - 0x64]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4ac8a9
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f775
push 0x80000301
push 0
push 0x190
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x43c]
test ebx, ebx
je 0x4ac1f5
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x43c], eax
push 0x5a3de4
push dword [ebp - 0x43c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4ac8a4
push 0x5a3de4
push dword [0x8b0c38]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4ac2ed
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f782
push 0x80000301
push 0
push 0x7d0
push 0x80000301
push 0
push 0x7d0
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [0x8b0c38]
test ebx, ebx
je 0x4ac2e2
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0c38], eax
jmp 0x4ac2ed
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66f791
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x440]
test ebx, ebx
je 0x4ac399
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x440], eax
push 0x5a3de4
push dword [ebp - 0x440]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4ac5ec
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x440]
test eax, eax
jne 0x4ac3e4
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x444]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ac425
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ac421
imul eax, dword [ebx]
jmp 0x4ac416
mov ecx, eax
test ecx, ecx
je 0x4ac444
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ac43d
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ac42b
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x444], eax
mov ebx, dword [ebp - 0x444]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4ac474
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4ac497
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x444]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4ac4ef
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4ac512
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x440]
test ebx, ebx
je 0x4ac5e0
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x440], eax
jmp 0x4ac89f
push 0x5a3de4
push dword [0x8b0c38]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4ac6d3
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66c916]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fdiv qword [0x5a3e32]
fstp qword [ebp - 0x464]
fld qword [ebp - 0x464]
fadd qword [0x66e70d]
fstp qword [ebp - 0x46c]
push 0x80000601
push dword [ebp - 0x468]
push dword [ebp - 0x46c]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4ac89f
push 0x5a3de4
push dword [0x8b0c38]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4ac89f
push 0x80000601
push 0x40080000
push 0
fild dword [0x8b0ba4]
fstp qword [ebp - 0x44c]
push 0x80000601
push dword [ebp - 0x448]
push dword [ebp - 0x44c]
push 2
mov ebx, 0x50ef40
call fcn.0050ed2a
add esp, 0x1c
mov dword [ebp - 0x45c], eax
mov dword [ebp - 0x458], edx
fld qword [ebp - 0x45c]
ftst
fnstsw ax
test ah, 1
je 0x4ac74a
fchs
fcomp qword [0x5a3f9c]
fnstsw ax
test ah, 0x41
je 0x4ac7f4
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e70d]
fstp qword [ebp - 0x454]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push 0x80000301
push 0
push 0x15e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4ac89a
fild dword [ebp - 8]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fdiv qword [0x5a3e32]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x66e70d]
fstp qword [ebp - 0x45c]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push 0x80000301
push 0
push 0x8c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4ac89f
jmp 0x4ac8a4
jmp 0x4adb14
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.101010
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gbix.bmpgbix2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4ac957
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4aca34
push 0x80000301
push 0
push 1
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.gb1.bmpgb2.bmp
push 0x80000301
push 0
push 0x65f
push 0x80000301
push 0
push 0x7cf
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4aca28
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
jmp 0x4aca34
push 0x5a3de4
push dword [ebp - 0x8c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4acc80
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x8c]
test eax, eax
jne 0x4aca78
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x90]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4acab9
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4acab5
imul eax, dword [ebx]
jmp 0x4acaaa
mov ecx, eax
test ecx, ecx
je 0x4acad8
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4acad1
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4acabf
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4acb08
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4acb2b
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x90]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4acb83
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4acba6
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
mov eax, 0x5a3de4
push eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4acc74
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x8c], eax
jmp 0x4adb14
fild dword [ebp - 4]
fstp qword [ebp - 0x44c]
fld qword [ebp - 0x44c]
fsub qword [0x66e502]
fstp qword [ebp - 0x454]
fild dword [ebp - 8]
fstp qword [ebp - 0x45c]
fld qword [ebp - 0x45c]
fsub qword [0x66e50a]
fstp qword [ebp - 0x464]
push 0x80000301
push 0
push 0
push 0x80000601
push 0x3fe99999
push 0x9999999a
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d59e
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e512
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000601
push dword [ebp - 0x460]
push dword [ebp - 0x464]
push 0x80000601
push dword [ebp - 0x450]
push dword [ebp - 0x454]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.FindPicEx
push 0x10030
push 0
push dword [0x8b0b44]
push 0xa
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x7c
mov dword [ebp - 0x468], eax
mov eax, dword [ebp - 0x468]
push eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4acd69
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x68], eax
push 0x5a3de4
push dword [ebp - 0x68]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4ada3f
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x5a51c3
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x68]
test eax, eax
jne 0x4acdab
mov eax, 0x5a3de4
push eax
push 3
mov ebx, 0x510030
call fcn.0050ed2a
add esp, 0x28
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x1d8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4acdec
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4acde8
imul eax, dword [ebx]
jmp 0x4acddd
mov ecx, eax
test ecx, ecx
je 0x4ace0b
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ace04
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4acdf2
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x1d8], eax
push 0xffffffffffffffff
push 0x12
push 0x160159e2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x4ad81d
push 0xffffffffffffffff
push 0x13
push 0x160159b1
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4acf03
push 0xffffffffffffffff
push 9
push 0x160159b1
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4acead
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159b2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4acfc3
push 0xffffffffffffffff
push 9
push 0x160159b2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4acf6d
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159b3
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4ad083
push 0xffffffffffffffff
push 9
push 0x160159b3
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4ad02d
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159b4
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4ad143
push 0xffffffffffffffff
push 9
push 0x160159b4
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4ad0ed
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159b5
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4ad203
push 0xffffffffffffffff
push 9
push 0x160159b5
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4ad1ad
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159b6
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4ad2c3
push 0xffffffffffffffff
push 9
push 0x160159b6
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4ad26d
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159b7
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4ad383
push 0xffffffffffffffff
push 9
push 0x160159b7
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4ad32d
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x13
push 0x160159b8
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 8
jge 0x4ad443
push 0xffffffffffffffff
push 9
push 0x160159b8
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x448], eax
lea eax, [ebp - 0x448]
push eax
call fcn.004b09c3
mov dword [ebp - 0x44c], eax
mov ebx, dword [ebp - 0x448]
test ebx, ebx
je 0x4ad3ed
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x44c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push 0xc8
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e532
push 0x80000301
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.SetDict
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x34
mov ebx, eax
test ebx, ebx
je 0x4ad4b3
push ebx
call fcn.0050ed30
add esp, 4
push 0x80000601
push 0x3feccccc
push 0xcccccccd
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.fffffd_505050
push 0xa0000301
push 0
lea eax, [ebp - 8]
push eax
push 0xa0000301
push 0
lea eax, [ebp - 4]
push eax
push 0x80000301
push 0
push 0x190
push 0x80000301
push 0
push 0x12c
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e475
push 0x10030
push 0
push dword [0x8b0b44]
push 8
mov ebx, 0x5121a0
call fcn.0050ed2a
add esp, 0x64
mov dword [ebp - 0x448], eax
mov eax, dword [ebp - 0x448]
push eax
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4ad544
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [ebp - 0x6c], eax
cmp dword [0x8b0bd8], 0
jne 0x4ad575
push 0x5a3de4
push dword [ebp - 0x6c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4ad575
mov eax, 1
jmp 0x4ad577
xor eax, eax
test eax, eax
je 0x4ad5b1
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4ad592
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f210
call fcn.0050ed2a
add esp, 0x10
mov dword [0x8b0bd8], eax
mov dword [ebp - 0x70], 1
cmp dword [0x8b0bd8], 0
jle 0x4ad818
dec dword [0x8b0bd8]
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.asdw
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4ad5f9
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x74], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54d
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4ad644
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x78], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e54f
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4ad68f
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x7c], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0x80000301
push 0
push dword [ebp - 0x70]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66e551
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x6c]
test eax, eax
jne 0x4ad6da
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x80], eax
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x74], eax
jne 0x4ad738
push 0x80000301
push 0
push 0x41
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4ad810
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x78], eax
jne 0x4ad780
push 0x80000301
push 0
push 0x53
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4ad810
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x7c], eax
jne 0x4ad7c8
push 0x80000301
push 0
push 0x44
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4ad810
mov eax, dword [ebp - 0x70]
cmp dword [ebp - 0x80], eax
jne 0x4ad810
push 0x80000301
push 0
push 0x57
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.KeyPress
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4ad810
inc dword [ebp - 0x70]
jmp 0x4ad5b1
jmp 0x4ada3a
push 0xffffffffffffffff
push 0x12
push 0x160159e2
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0
jne 0x4ad8b7
mov ebx, dword [ebp - 0x1d8]
call fcn.0040197e
mov eax, 0
cmp eax, ecx
jl 0x4ad867
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x454], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x454]
mov eax, dword [ebx]
test eax, eax
jne 0x4ad88a
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x45c], eax
cmp dword [ebp - 0x45c], 0
jne 0x4ad8b7
mov eax, 1
jmp 0x4ad8b9
xor eax, eax
test eax, eax
je 0x4ada3a
mov ebx, dword [ebp - 0x1d8]
call fcn.0040197e
mov eax, 1
cmp eax, ecx
jl 0x4ad8e2
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x448], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x448]
mov eax, dword [ebx]
test eax, eax
jne 0x4ad905
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x454], eax
fild dword [ebp - 0x454]
fstp qword [ebp - 0x454]
fld qword [ebp - 0x454]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x45c]
mov ebx, dword [ebp - 0x1d8]
call fcn.0040197e
mov eax, 2
cmp eax, ecx
jl 0x4ad95d
push 1
call fcn.0050ed1e
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x460], ebx
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov ebx, dword [ebp - 0x460]
mov eax, dword [ebx]
test eax, eax
jne 0x4ad980
mov eax, 0x5a3de4
push eax
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
mov dword [ebp - 0x46c], eax
fild dword [ebp - 0x46c]
fstp qword [ebp - 0x46c]
fld qword [ebp - 0x46c]
fadd qword [0x5a3e32]
fstp qword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x470]
push dword [ebp - 0x474]
push 0x80000601
push dword [ebp - 0x458]
push dword [ebp - 0x45c]
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4ada3a
jmp 0x4adb14
push 0x5a3de4
push dword [ebp - 0x60]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4ada91
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4ada91
push 0x5a3de4
push dword [ebp - 0x64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4ada91
mov eax, 1
jmp 0x4ada93
xor eax, eax
test eax, eax
je 0x4adb14
push 0x80000301
push 0
push 0x12c
push 0x80000301
push 0
push 0x1f4
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push 0x66d6ba
push 0x10030
push 0
push dword [0x8b0b44]
push 4
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x34
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.LeftClick
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
jmp 0x4adb14
cmp dword [0x8b0ba0], 6
jl 0x4adb41
push 0x5a3de4
push dword [ebp - 0x5c]
call fcn.00401004
add esp, 8
cmp eax, 0
je 0x4adb41
mov eax, 1
jmp 0x4adb43
xor eax, eax
test eax, eax
je 0x4adb6f
mov eax, 0x66d30c
push eax
mov ebx, dword [0x8b0b64]
test ebx, ebx
je 0x4adb64
push ebx
call fcn.0050ed30
add esp, 4
pop eax
mov dword [0x8b0b64], eax
jmp 0x4adb6f
jmp 0x4adb74
push 0x66e76e
push dword [0x8b0b64]
call fcn.00401004
add esp, 8
cmp eax, 0
jne 0x4adc0c
push 0xffffffffffffffff
push 0x13
push 0x1601595c
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
fild dword [ebp - 0x450]
fstp qword [ebp - 0x450]
fld qword [ebp - 0x450]
fmul qword [0x5a3e32]
fstp qword [ebp - 0x458]
push 0x80000601
push dword [ebp - 0x454]
push dword [ebp - 0x458]
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push eax
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
jmp 0x4adc83
push 0xffffffffffffffff
push 0x13
push 0x1601595c
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x450], eax
fild dword [ebp - 0x450]
fstp qword [ebp - 0x450]
fld qword [ebp - 0x450]
fmul qword [0x5a3e13]
fstp qword [ebp - 0x458]
push 0x80000601
push dword [ebp - 0x454]
push dword [ebp - 0x458]
push 1
mov ebx, 0x50f9d0
call fcn.0050ed2a
add esp, 0x10
push 0x80000301
push 0
push eax
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0xffffffffffffffff
push 0x12
push 0x16015996
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 1
jne 0x4add39
push 0x80000601
push 0x40000000
push 0
fild dword [0x8b0b80]
fstp qword [ebp - 0x458]
push 0x80000601
push dword [ebp - 0x454]
push dword [ebp - 0x458]
push 2
mov ebx, 0x50ef40
call fcn.0050ed2a
add esp, 0x1c
mov dword [ebp - 0x468], eax
mov dword [ebp - 0x464], edx
fld qword [ebp - 0x468]
ftst
fnstsw ax
test ah, 1
je 0x4add07
fchs
fcomp qword [0x5a3f9c]
fnstsw ax
test ah, 0x41
je 0x4add39
cmp dword [0x8b0ba0], 0
jne 0x4add39
cmp dword [0x8b0ba4], 0x1e
jge 0x4add39
mov eax, 1
jmp 0x4add3b
xor eax, eax
test eax, eax
je 0x4add8d
call fcn.004b1797
call fcn.004b18a8
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0xbb8
push 0xffffffffffffffff
push 8
push 0x16015968
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
jmp 0x4add8d
push 0xffffffffffffffff
push 0x13
push 0x16015a49
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0x15
jne 0x4ade46
push 0xffffffffffffffff
push 0xb
push 0x16015961
push 0x5201012b
call fcn.0050ed48
add esp, 0x10
mov dword [ebp - 0x454], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.client
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
mov eax, dword [ebp - 0x454]
test eax, eax
jne 0x4ade06
mov eax, 0x5a3de4
push eax
push 4
mov ebx, 0x50f6b0
call fcn.0050ed2a
add esp, 0x34
mov dword [ebp - 0x458], eax
mov ebx, dword [ebp - 0x454]
test ebx, ebx
je 0x4ade32
push ebx
call fcn.0050ed30
add esp, 4
cmp dword [ebp - 0x458], 0xffffffff
je 0x4ade46
mov eax, 1
jmp 0x4ade48
xor eax, eax
test eax, eax
je 0x4ade9a
call fcn.004b1797
call fcn.004b18a8
push 0x80000301
push 0
push 0x14
push 1
mov ebx, 0x511e20
call fcn.0050ed2a
add esp, 0x10
push 0
push 0xbb8
push 0xffffffffffffffff
push 8
push 0x16015968
push 0x5201012b
call fcn.0050ed3c
add esp, 0x18
jmp 0x4ade9a
jmp 0x436bb2
cmp dword [0x8b0b60], 0
jne 0x4adf20
push 0x10030
push 0
push dword [0x8b0bcc]
push 1
mov ebx, 0x512400
call fcn.0050ed2a
add esp, 0x10
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocStringLen
push 0
push str.UnBindWindow
push 0x10030
push 0
push dword [0x8b0b44]
push 3
mov ebx, 0x5121d0
call fcn.0050ed2a
add esp, 0x28
push 0x80000301
push 0
push dword [0x8b0b5c]
push 1
mov eax, 6
mov ebx, 0x565ff0
call fcn.0050ed42
add esp, 0x10
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x4adf30
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x4adf40
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4adf50
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x4adf60
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x4adf70
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x4adf80
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4adf90
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4adfa0
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4adfb0
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x4adfc0
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x4adfd0
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x4adfe0
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x4adff0
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x4ae000
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x44]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae01e
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae01a
imul eax, dword [ebx]
jmp 0x4ae00f
mov ecx, eax
test ecx, ecx
je 0x4ae03d
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae036
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae024
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x48]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae063
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae05f
imul eax, dword [ebx]
jmp 0x4ae054
mov ecx, eax
test ecx, ecx
je 0x4ae082
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae07b
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae069
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x4ae09a
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x4ae0aa
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4ae0ba
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4ae0ca
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4ae0da
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4ae0ea
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4ae0fa
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x4ae10a
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4ae11a
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x84]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae13b
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae137
imul eax, dword [ebx]
jmp 0x4ae12c
mov ecx, eax
test ecx, ecx
je 0x4ae15a
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae153
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae141
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x88]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae183
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae17f
imul eax, dword [ebx]
jmp 0x4ae174
mov ecx, eax
test ecx, ecx
je 0x4ae1a2
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae19b
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae189
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4ae1bd
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x90]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae1de
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae1da
imul eax, dword [ebx]
jmp 0x4ae1cf
mov ecx, eax
test ecx, ecx
je 0x4ae1fd
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae1f6
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae1e4
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x94]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae226
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae222
imul eax, dword [ebx]
jmp 0x4ae217
mov ecx, eax
test ecx, ecx
je 0x4ae245
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae23e
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae22c
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x98]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae26e
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae26a
imul eax, dword [ebx]
jmp 0x4ae25f
mov ecx, eax
test ecx, ecx
je 0x4ae28d
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae286
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae274
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xa0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae2b6
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae2b2
imul eax, dword [ebx]
jmp 0x4ae2a7
mov ecx, eax
test ecx, ecx
je 0x4ae2d5
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae2ce
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae2bc
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x4ae2f0
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xa8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae311
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae30d
imul eax, dword [ebx]
jmp 0x4ae302
mov ecx, eax
test ecx, ecx
je 0x4ae330
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae329
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae317
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xac]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae359
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae355
imul eax, dword [ebx]
jmp 0x4ae34a
mov ecx, eax
test ecx, ecx
je 0x4ae378
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae371
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae35f
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xb0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae3a1
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae39d
imul eax, dword [ebx]
jmp 0x4ae392
mov ecx, eax
test ecx, ecx
je 0x4ae3c0
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae3b9
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae3a7
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xb4]
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xb8]
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xbc]
test ebx, ebx
je 0x4ae3f9
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xc0]
test ebx, ebx
je 0x4ae40c
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xc4]
test ebx, ebx
je 0x4ae41f
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xc8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae440
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae43c
imul eax, dword [ebx]
jmp 0x4ae431
mov ecx, eax
test ecx, ecx
je 0x4ae45f
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae458
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae446
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xcc]
test ebx, ebx
je 0x4ae47a
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xd0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae49b
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae497
imul eax, dword [ebx]
jmp 0x4ae48c
mov ecx, eax
test ecx, ecx
je 0x4ae4ba
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae4b3
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae4a1
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xd4]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae4e3
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae4df
imul eax, dword [ebx]
jmp 0x4ae4d4
mov ecx, eax
test ecx, ecx
je 0x4ae502
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae4fb
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae4e9
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xd8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae52b
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae527
imul eax, dword [ebx]
jmp 0x4ae51c
mov ecx, eax
test ecx, ecx
je 0x4ae54a
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae543
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae531
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xdc]
test ebx, ebx
je 0x4ae565
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xe0]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae586
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae582
imul eax, dword [ebx]
jmp 0x4ae577
mov ecx, eax
test ecx, ecx
je 0x4ae5a5
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae59e
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae58c
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xe4]
test ebx, ebx
je 0x4ae5c0
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xe8]
test ebx, ebx
je 0x4ae5d3
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xec]
test ebx, ebx
je 0x4ae5e6
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xf0]
test ebx, ebx
je 0x4ae5f9
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xf4]
test ebx, ebx
je 0x4ae60c
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xf8]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae62d
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae629
imul eax, dword [ebx]
jmp 0x4ae61e
mov ecx, eax
test ecx, ecx
je 0x4ae64c
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae645
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae633
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0xfc]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae675
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae671
imul eax, dword [ebx]
jmp 0x4ae666
mov ecx, eax
test ecx, ecx
je 0x4ae694
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae68d
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae67b
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x100]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae6bd
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae6b9
imul eax, dword [ebx]
jmp 0x4ae6ae
mov ecx, eax
test ecx, ecx
je 0x4ae6dc
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae6d5
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae6c3
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x108]
test ebx, ebx
je 0x4ae6f7
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x10c]
test ebx, ebx
je 0x4ae70a
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x110]
test ebx, ebx
je 0x4ae71d
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x114]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae73e
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae73a
imul eax, dword [ebx]
jmp 0x4ae72f
mov ecx, eax
test ecx, ecx
je 0x4ae75d
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae756
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae744
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x118]
test ebx, ebx
je 0x4ae778
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x11c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae799
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae795
imul eax, dword [ebx]
jmp 0x4ae78a
mov ecx, eax
test ecx, ecx
je 0x4ae7b8
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae7b1
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae79f
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x120]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae7e1
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae7dd
imul eax, dword [ebx]
jmp 0x4ae7d2
mov ecx, eax
test ecx, ecx
je 0x4ae800
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae7f9
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae7e7
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x124]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae829
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae825
imul eax, dword [ebx]
jmp 0x4ae81a
mov ecx, eax
test ecx, ecx
je 0x4ae848
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae841
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae82f
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x128]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae871
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae86d
imul eax, dword [ebx]
jmp 0x4ae862
mov ecx, eax
test ecx, ecx
je 0x4ae890
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae889
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae877
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x12c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae8b9
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae8b5
imul eax, dword [ebx]
jmp 0x4ae8aa
mov ecx, eax
test ecx, ecx
je 0x4ae8d8
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae8d1
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae8bf
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x130]
test ebx, ebx
je 0x4ae8f3
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x134]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae914
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae910
imul eax, dword [ebx]
jmp 0x4ae905
mov ecx, eax
test ecx, ecx
je 0x4ae933
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae92c
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae91a
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x138]
test ebx, ebx
je 0x4ae94e
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x13c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae96f
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae96b
imul eax, dword [ebx]
jmp 0x4ae960
mov ecx, eax
test ecx, ecx
je 0x4ae98e
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae987
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae975
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x140]
test ebx, ebx
je 0x4ae9a9
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x144]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4ae9ca
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4ae9c6
imul eax, dword [ebx]
jmp 0x4ae9bb
mov ecx, eax
test ecx, ecx
je 0x4ae9e9
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4ae9e2
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4ae9d0
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x148]
test ebx, ebx
je 0x4aea04
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x14c]
test ebx, ebx
je 0x4aea17
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x150]
test ebx, ebx
je 0x4aea2a
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x154]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4aea4b
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4aea47
imul eax, dword [ebx]
jmp 0x4aea3c
mov ecx, eax
test ecx, ecx
je 0x4aea6a
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4aea63
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4aea51
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x158]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4aea93
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4aea8f
imul eax, dword [ebx]
jmp 0x4aea84
mov ecx, eax
test ecx, ecx
je 0x4aeab2
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4aeaab
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4aea99
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x15c]
test ebx, ebx
je 0x4aeacd
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x160]
test ebx, ebx
je 0x4aeae0
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x164]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4aeb01
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4aeafd
imul eax, dword [ebx]
jmp 0x4aeaf2
mov ecx, eax
test ecx, ecx
je 0x4aeb20
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4aeb19
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4aeb07
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x168]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4aeb49
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4aeb45
imul eax, dword [ebx]
jmp 0x4aeb3a
mov ecx, eax
test ecx, ecx
je 0x4aeb68
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4aeb61
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4aeb4f
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x16c]
test ebx, ebx
je 0x4aeb83
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x170]
test ebx, ebx
je 0x4aeb96
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x174]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4aebb7
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4aebb3
imul eax, dword [ebx]
jmp 0x4aeba8
mov ecx, eax
test ecx, ecx
je 0x4aebd6
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4aebcf
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4aebbd
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x178]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4aebff
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4aebfb
imul eax, dword [ebx]
jmp 0x4aebf0
mov ecx, eax
test ecx, ecx
je 0x4aec1e
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4aec17
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4aec05
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x17c]
test ebx, ebx
je 0x4aec39
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x180]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4aec5a
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4aec56
imul eax, dword [ebx]
jmp 0x4aec4b
mov ecx, eax
test ecx, ecx
je 0x4aec79
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4aec72
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4aec60
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x184]
test ebx, ebx
je 0x4aec94
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x188]
test ebx, ebx
je 0x4aeca7
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x18c]
test ebx, ebx
je 0x4aecba
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x190]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4aecdb
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4aecd7
imul eax, dword [ebx]
jmp 0x4aeccc
mov ecx, eax
test ecx, ecx
je 0x4aecfa
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x4aecf3
push ebx
push eax
call fcn.0050ed30
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4aece1
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x194]
test ebx, ebx
je 0x4aed15
push ebx
call fcn.0050ed30
add esp, 4
mov ebx, dword [ebp - 0x198]
test ebx, ebx
je 0x4aed28