Function at 0x607490
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov ecx, dword fs:[0x14]
mov ecx, dword [ecx]
lea eax, [esp - 0x1bc]
cmp eax, dword [ecx + 8]
jbe 0x608fb0
sub esp, 0x23c
mov eax, 0
lea edi, [esp + 0x184]
call fcn.0044dd69
mov eax, dword [esp + 0x240]
mov ecx, dword [eax]
mov dword [esp + 0x134], ecx
mov dword [esp], ecx
call fcn.006044b0
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0xc]
mov edx, dword [esp + 8]
mov ebx, dword [esp + 4]
test ecx, ecx
jne 0x608f16
lea eax, [0x7f9f20]
cmp eax, ebx
jne 0x608f0a
mov ecx, edx
mov dword [esp + 0x130], edx
mov dword [esp + 0x154], ecx
mov dword [esp + 0xd0], ebx
jne 0x608eaa
mov ebp, dword [edx + 0x10]
test ebp, ebp
je 0x608eaa
mov dword [esp], edx
call fcn.0060e4c0
mov eax, dword [esp + 0x240]
lea ecx, [eax + 0x10]
mov dword [esp + 0x150], ecx
mov dword [esp], ecx
call fcn.00619710
mov eax, dword [esp + 0x134]
mov ecx, dword [eax + 0x2c]
test ecx, ecx
jne 0x608dc7
mov eax, dword [esp + 0x130]
mov ecx, dword [eax + 0x10]
lea edx, [0x82f040]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], ecx
call fcn.00439eb0
mov eax, dword [esp + 0x14]
mov dword [esp + 0x9c], eax
mov ecx, dword [esp + 0x10]
mov dword [esp + 0x98], ecx
mov edx, dword [esp + 0xc]
mov dword [esp + 0x128], edx
mov ebx, dword [esp + 0x130]
mov ebp, dword [ebx + 0x10]
mov dword [esp + 0xa4], ebp
mov esi, dword [ebx + 0xc]
xor edi, edi
jmp 0x6075dc
mov eax, dword [esp + 0x14c]
lea esi, [eax + 0xc]
lea edi, [ecx + 1]
mov eax, dword [esp + 0x9c]
mov ecx, ebx
mov edx, ebp
mov ebx, dword [esp + 0x130]
mov ebp, dword [esp + 0xa4]
cmp edi, ebp
jge 0x607757
mov dword [esp + 0x8c], edi
mov dword [esp + 0x14c], esi
mov eax, dword [esi + 4]
mov ecx, dword [esi]
mov edx, dword [esi + 8]
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], edx
call fcn.005ef3f0
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 0x14]
test ecx, ecx
jne 0x607674
mov ecx, dword [esp + 0x8c]
mov ebx, dword [esp + 0x98]
cmp ecx, ebx
jae 0x608fa9
mov ebp, dword [esp + 0x128]
lea esi, [ebp + ecx*4]
mov edi, dword [0xcc2260]
test edi, edi
jne 0x60764e
mov dword [ebp + ecx*4], eax
jmp 0x6075b6
mov dword [esp], esi
mov dword [esp + 4], eax
call fcn.0040f360
mov ecx, dword [esp + 0x8c]
mov ebx, dword [esp + 0x98]
mov ebp, dword [esp + 0x128]
jmp 0x6075b6
mov dword [esp + 0x100], ecx
mov dword [esp + 0x114], edx
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0x2a
call fcn.00603930
mov eax, dword [esp + 0x100]
mov eax, dword [eax + 0x10]
mov ecx, dword [esp + 0x114]
mov dword [esp], ecx
call eax
mov eax, dword [esp + 4]
mov ecx, dword [esp + 8]
mov dword [esp], 0
lea edx, [0x85fd47]
mov dword [esp + 4], edx
mov dword [esp + 8], 0x2e
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], ecx
call fcn.0043cee0
mov eax, dword [esp + 0x18]
mov dword [esp + 0x7c], eax
mov ecx, dword [esp + 0x14]
mov dword [esp + 0xc4], ecx
lea edx, [0x7e6bc0]
mov dword [esp], edx
call fcn.0040eaf0
mov eax, dword [esp + 4]
mov ecx, dword [esp + 0x7c]
mov dword [eax + 4], ecx
mov ecx, dword [0xcc2260]
test ecx, ecx
jne 0x607734
mov ecx, dword [esp + 0xc4]
mov dword [eax], ecx
lea ecx, [0x9b1540]
mov dword [esp + 0x244], ecx
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov dword [esp + 0x148], eax
mov dword [esp], eax
mov ecx, dword [esp + 0xc4]
mov dword [esp + 4], ecx
call fcn.0040f360
mov eax, dword [esp + 0x148]
jmp 0x607719
mov ebp, dword [esp + 0x134]
mov esi, dword [ebp + 0x24]
movzx edi, byte [esi + 0x4c]
xchg edi, eax
test al, al
xchg edi, eax
jne 0x607912
mov dword [esp], esi
call fcn.005ff8c0
lea esi, [esp + 4]
lea edi, [esp + 0x170]
call fcn.0044e24e
call fcn.004063c0
mov eax, dword [esp]
mov dword [esp + 0x144], eax
call fcn.004063c0
mov eax, dword [esp]
mov dword [esp + 0x140], eax
lea ecx, [0x7fe7a0]
mov dword [esp], ecx
call fcn.0040eaf0
mov eax, dword [esp + 4]
mov dword [esp + 0xb4], eax
mov ecx, dword [0xcc2260]
lea edx, [eax + 4]
test ecx, ecx
jne 0x608d87
mov ecx, dword [esp + 0x144]
mov dword [eax], ecx
mov ecx, dword [esp + 0x140]
mov dword [eax + 4], ecx
lea edi, [esp + 0x1a0]
xor eax, eax
call fcn.0044dd63
mov ecx, dword [esp + 0x134]
mov edx, dword [ecx + 0x24]
mov edx, dword [edx + 0x2c]
mov dword [esp + 0x1ac], edx
lea edi, [esp + 0x1b0]
lea esi, [esp + 0x170]
call fcn.0044e24e
mov ecx, dword [esp + 0x134]
mov edx, dword [ecx + 0x24]
mov ebx, dword [edx + 0x3c]
mov edx, dword [edx + 0x40]
mov dword [esp + 0x1a0], ebx
mov dword [esp + 0x1a4], edx
mov edx, dword [esp + 0xb4]
mov dword [esp + 0x1a8], edx
xor edx, edx
jmp 0x60784a
inc edx
xor eax, eax
mov ebx, dword [esp + 0x98]
cmp edx, ebx
jge 0x60789c
mov ebp, dword [esp + 0x128]
mov eax, dword [ebp + edx*4]
test edx, edx
je 0x607847
mov dword [esp + 0x88], edx
mov ecx, dword [esp + 0x1a8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.005e4530
mov ecx, dword [esp + 0x134]
mov edx, dword [esp + 0x88]
mov ebx, dword [esp + 0x98]
mov ebp, dword [esp + 0x128]
jmp 0x607847
test ebx, ebx
jbe 0x608fa2
mov eax, dword [esp + 0x128]
mov ecx, dword [eax]
mov dword [esp], ecx
lea edi, [esp + 4]
lea esi, [esp + 0x1a0]
call fcn.0044e1fe
call fcn.005e8fa0
mov eax, dword [esp + 0x40]
mov ecx, dword [esp + 0x38]
mov edx, dword [esp + 0x3c]
mov ebx, dword [esp + 0x44]
mov dword [esp + 0xfc], ebx
mov ebp, dword [esp + 0x48]
mov dword [esp + 0x118], ebp
mov esi, ebp
mov ebp, dword [esp + 0x134]
mov dword [ebp + 0x5c], edx
mov dword [ebp + 0x60], eax
mov eax, dword [0xcc2260]
lea edx, [ebp + 0x58]
test eax, eax
jne 0x608d61
mov dword [ebp + 0x58], ecx
test ebx, ebx
jne 0x608d31
mov eax, dword [ebp + 0x24]
mov edx, dword [eax + 0x28]
test edx, edx
jne 0x608ca0
mov eax, dword [esp + 0x98]
test eax, eax
jbe 0x608f9b
mov ecx, dword [esp + 0x128]
mov edx, dword [ecx]
mov edx, dword [edx + 0x50]
test edx, edx
je 0x608c07
mov ebx, dword [edx + 8]
cmp ebx, 0x2fd00e80
jne 0x608c95
lea esi, [0x8159c0]
cmp esi, edx
jne 0x608bf1
mov dword [ebp + 0x50], eax
mov eax, dword [esp + 0x9c]
mov dword [ebp + 0x54], eax
mov eax, dword [0xcc2260]
lea edx, [ebp + 0x4c]
test eax, eax
jne 0x608bd3
mov dword [ebp + 0x4c], ecx
mov dword [esp], ebp
call fcn.006044b0
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0xc]
mov edx, dword [esp + 8]
mov ebx, dword [esp + 4]
test ecx, ecx
jne 0x608bbe
lea eax, [0x7fa020]
cmp eax, ebx
jne 0x608bb2
mov eax, edx
jne 0x608bab
mov eax, dword [esp + 0x240]
mov ecx, dword [eax + 4]
movzx ecx, byte [ecx + 0x38]
test cl, cl
je 0x608b2f
mov dword [esp + 0x120], edx
mov dword [esp], edx
call fcn.0060ec60
mov eax, dword [esp + 0x150]
mov dword [esp], eax
call fcn.00619710
mov eax, dword [esp + 0x120]
movzx ecx, byte [eax + 0xc]
cmp cl, 1
jne 0x608b23
mov ecx, dword [eax + 0x18]
mov edx, dword [eax + 0x14]
mov eax, dword [eax + 0x10]
mov ebx, dword [esp + 0x134]
mov dword [ebx + 0x38], edx
mov dword [ebx + 0x3c], ecx
mov ecx, dword [0xcc2260]
lea edx, [ebx + 0x34]
test ecx, ecx
jne 0x608b0b
mov dword [ebx + 0x34], eax
mov dword [esp], ebx
call fcn.006044b0
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0xc]
mov edx, dword [esp + 8]
mov ebx, dword [esp + 4]
test ecx, ecx
jne 0x608af6
mov dword [esp + 0xd4], edx
mov dword [esp + 0xd0], ebx
mov eax, dword [esp + 0x240]
mov ecx, dword [eax + 0xc]
mov ecx, dword [ecx + 0x10]
mov ebp, dword [esp + 0x134]
movzx esi, word [ebp + 0x20]
mov word [esp], si
mov esi, dword [ecx]
mov edx, ecx
call esi
mov eax, dword [esp + 8]
mov ecx, dword [esp + 4]
lea ebx, [0x7fa520]
mov ebp, dword [esp + 0xd0]
cmp ebx, ebp
jne 0x608aec
mov edx, dword [esp + 0xd4]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xe4], ecx
jne 0x608ade
mov dword [esp + 0xe0], edx
mov ebx, dword [edx + 8]
mov ebp, dword [edx + 4]
mov esi, dword [edx]
test esi, esi
je 0x6089c6
mov eax, dword [esp + 0x150]
mov dword [esp], eax
mov dword [esp + 4], esi
mov dword [esp + 8], ebp
mov dword [esp + 0xc], ebx
call fcn.00619710
mov eax, dword [esp + 0xe4]
mov ecx, dword [eax + 0x1c]
mov edx, dword [esp + 0x134]
mov ebx, dword [edx + 0x24]
mov ebp, dword [esp + 0x240]
mov esi, dword [ebp + 8]
mov edi, dword [ebp + 4]
mov ebp, dword [edx + 0x50]
mov eax, dword [edx + 0x4c]
test ebp, ebp
jbe 0x608f71
mov eax, dword [eax]
mov dword [esp + 0x10], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov eax, dword [esp + 0xe0]
mov dword [esp + 0x14], eax
mov eax, dword [esp + 0xe8]
mov dword [esp], eax
call ecx
mov eax, dword [esp + 0x1c]
mov ecx, dword [esp + 0x18]
test ecx, ecx
jne 0x608981
mov eax, dword [esp + 0x134]
mov dword [esp], eax
call fcn.006044b0
mov eax, dword [esp + 8]
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 0xc]
mov ebx, dword [esp + 4]
test edx, edx
jne 0x60896c
lea ecx, [0x7f9fa0]
cmp ecx, ebx
jne 0x608960
mov ecx, eax
mov dword [esp + 0x12c], eax
je 0x608881
xor edx, edx
xor ebp, ebp
lea esi, [0x7fa420]
cmp esi, ebx
jne 0x608875
mov edi, ecx
jne 0x608800
mov dword [esp + 0x124], ebp
mov byte [esp + 0x5d], dl
lea eax, [0x7d0160]
mov dword [esp], eax
mov dword [esp + 4], 4
mov dword [esp + 8], 4
call fcn.00439eb0
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 0xc]
test ecx, ecx
jbe 0x608f6a
mov byte [edx], 0xe
mov ebx, dword [esp + 0x150]
mov dword [esp], ebx
mov dword [esp + 4], edx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
call fcn.00619710
movzx eax, byte [esp + 0x5d]
test al, al
jne 0x608733
mov eax, dword [esp + 0xe4]
mov eax, dword [eax + 0x10]
mov ecx, dword [esp + 0x134]
mov edx, dword [ecx + 0x24]
mov ebx, dword [esp + 0x240]
mov ebp, dword [ebx + 8]
mov esi, dword [ecx + 0x50]
mov edi, dword [ecx + 0x4c]
test esi, esi
jbe 0x608f63
mov ecx, dword [edi]
mov dword [esp + 0xc], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], ebp
mov ecx, dword [esp + 0xe8]
mov dword [esp], ecx
call eax
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0x1c]
mov edx, dword [esp + 0x24]
mov ebx, dword [esp + 0x20]
mov ebp, dword [esp + 0x18]
mov esi, dword [esp + 0x14]
test ebx, ebx
jne 0x6086ee
mov dword [esp + 0xcc], eax
mov dword [esp + 0x84], ebp
mov dword [esp + 0x80], esi
test ecx, ecx
je 0x607d09
mov dword [esp + 0xd8], ecx
mov edx, dword [ecx + 8]
mov ebx, dword [ecx + 4]
mov edi, dword [ecx]
test edi, edi
je 0x6085d8
mov eax, dword [esp + 0x150]
mov dword [esp], eax
mov dword [esp + 4], edi
mov dword [esp + 8], ebx
mov dword [esp + 0xc], edx
call fcn.00619710
mov eax, dword [esp + 0xd8]
mov ecx, dword [eax + 8]
mov edx, dword [eax + 4]
mov ebx, dword [eax]
test ebx, ebx
je 0x6084ce
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0x16
mov dword [esp + 8], ebx
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], ecx
call fcn.006043e0
mov eax, dword [esp + 0x1c]
mov ecx, dword [esp + 0x18]
test ecx, ecx
jne 0x6084b9
mov ecx, dword [esp + 0x124]
test ecx, ecx
je 0x607d1f
mov edx, dword [ecx + 4]
test edx, edx
jg 0x607f7f
mov eax, dword [esp + 0x240]
mov ecx, dword [eax + 8]
mov edx, dword [eax + 4]
mov ebx, dword [esp + 0x134]
movzx ebp, word [ebx + 0x20]
mov esi, dword [eax + 0xc]
mov edi, dword [ecx + 0x18]
mov dword [esp + 0xa4], edi
mov ebx, dword [ecx + 0x14]
mov ecx, dword [ecx + 0x10]
mov eax, dword [edx + 0x18]
mov edi, dword [edx + 0x14]
mov edx, dword [edx + 0x10]
mov dword [esp + 0x20], edx
mov dword [esp + 0x24], edi
mov dword [esp + 0x28], eax
mov word [esp], bp
mov dword [esp + 4], esi
mov eax, dword [esp + 0xcc]
mov dword [esp + 8], eax
mov eax, dword [esp + 0x80]
mov dword [esp + 0xc], eax
mov eax, dword [esp + 0x84]
mov dword [esp + 0x10], eax
mov dword [esp + 0x14], ecx
mov dword [esp + 0x18], ebx
mov eax, dword [esp + 0xa4]
mov dword [esp + 0x1c], eax
call fcn.00618bf0
mov eax, dword [esp + 0x30]
mov ecx, dword [esp + 0x2c]
mov edx, dword [esp + 0x34]
mov ebx, dword [esp + 0x240]
mov dword [ebx + 0x48], eax
mov dword [ebx + 0x4c], edx
mov eax, dword [0xcc2260]
lea edx, [ebx + 0x44]
test eax, eax
jne 0x607f59
mov dword [ebx + 0x44], ecx
mov eax, dword [ebx + 8]
mov edx, dword [esp + 0x134]
mov ebp, dword [edx + 0x24]
mov esi, dword [eax + 0x14]
mov edi, dword [eax + 0x10]
mov eax, dword [eax + 0x18]
mov edx, dword [ebx + 0x4c]
mov ebx, dword [ebx + 0x48]
mov dword [esp + 0x10], ecx
mov dword [esp + 0x14], ebx
mov dword [esp + 0x18], edx
mov dword [esp], ebp
mov dword [esp + 4], edi
mov dword [esp + 8], esi
mov dword [esp + 0xc], eax
call fcn.005ffe70
mov eax, dword [esp + 0x20]
mov ecx, dword [esp + 0x1c]
test ecx, ecx
jne 0x607e76
mov eax, dword [esp + 0x150]
test byte [eax], al
mov eax, dword [esp + 0x240]
mov dword [eax + 0x34], 0
mov dword [eax + 0x38], 0
mov ecx, dword [0xcc2260]
lea edx, [eax + 0x30]
test ecx, ecx
jne 0x607e64
mov dword [eax + 0x30], 0
mov dword [esp + 0x244], 0
mov dword [esp + 0x248], 0
add esp, 0x23c
ret
mov dword [esp], edx
mov dword [esp + 4], 0
call fcn.0040f360
jmp 0x607e47
mov dword [esp + 0x10c], eax
mov dword [esp + 0xf4], ecx
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0x50
call fcn.00603930
mov eax, dword [esp + 0xf4]
mov eax, dword [eax + 0x10]
mov ecx, dword [esp + 0x10c]
mov dword [esp], ecx
call eax
mov eax, dword [esp + 4]
mov ecx, dword [esp + 8]
mov dword [esp], 0
lea edx, [0x85a143]
mov dword [esp + 4], edx
mov dword [esp + 8], 0x21
mov dword [esp + 0xc], eax
mov dword [esp + 0x10], ecx
call fcn.0043cee0
mov eax, dword [esp + 0x14]
mov dword [esp + 0xc8], eax
mov ecx, dword [esp + 0x18]
mov dword [esp + 0x78], ecx
lea edx, [0x7e6bc0]
mov dword [esp], edx
call fcn.0040eaf0
mov eax, dword [esp + 4]
mov ecx, dword [esp + 0x78]
mov dword [eax + 4], ecx
mov ecx, dword [0xcc2260]
test ecx, ecx
jne 0x607f36
mov ecx, dword [esp + 0xc8]
mov dword [eax], ecx
lea ecx, [0x9b1540]
mov dword [esp + 0x244], ecx
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov dword [esp + 0x148], eax
mov dword [esp], eax
mov ecx, dword [esp + 0xc8]
mov dword [esp + 4], ecx
call fcn.0040f360
mov eax, dword [esp + 0x148]
jmp 0x607f1b
mov dword [esp + 0x13c], ecx
mov dword [esp], edx
mov dword [esp + 4], ecx
call fcn.0040f360
mov ecx, dword [esp + 0x13c]
mov ebx, dword [esp + 0x240]
jmp 0x607dcd
lea edi, [esp + 0x184]
xor eax, eax
call fcn.0044dd69
mov ecx, dword [esp + 0x134]
movzx edx, word [ecx + 0x20]
cmp dx, 0x303
setae dl
mov byte [esp + 0x190], dl
mov edx, dword [esp + 0x124]
mov ebx, dword [edx + 0x10]
mov ebp, dword [edx + 0xc]
lea esi, [0x7e8d20]
mov dword [esp], esi
mov dword [esp + 4], ebp
mov dword [esp + 8], ebx
call fcn.0040caf0
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 0xc]
movzx ebx, byte [esp + 0x14]
test bl, bl
je 0x608426
mov dword [esp + 0xf0], ecx
mov dword [esp + 0xec], edx
mov eax, dword [edx + 0x10]
mov dword [esp], ecx
call eax
mov eax, dword [esp + 4]
test eax, eax
je 0x60838b
mov ecx, dword [eax + 8]
cmp ecx, 0x2fd00e80
jne 0x60836f
lea edx, [0x8159c0]
cmp edx, eax
jne 0x60836f
mov eax, 3
movzx ecx, byte [esp + 0x190]
test cl, cl
jne 0x6082bd
lea edi, [esp + 0x1d4]
mov esi, dword [esp + 0x150]
call fcn.0044e1fe
movzx ecx, word [esp + 0x192]
mov word [esp + 0x5e], cx
mov edx, dword [esp + 0x240]
mov ebx, dword [edx + 0x4c]
mov ebp, dword [edx + 0x48]
mov edx, dword [edx + 0x44]
mov dword [esp + 0x38], edx
mov dword [esp + 0x3c], ebp
mov dword [esp + 0x40], ebx
mov edi, esp
lea esi, [esp + 0x1d4]
call fcn.0044e1fe
mov byte [esp + 0x34], al
movzx eax, word [esp + 0x5e]
mov word [esp + 0x36], ax
call fcn.0061a2a0
mov eax, dword [esp + 0x44]
mov ecx, dword [esp + 0x50]
mov edx, dword [esp + 0x58]
mov ebx, dword [esp + 0x54]
mov ebp, dword [esp + 0x4c]
mov esi, edx
mov edx, dword [esp + 0x48]
test ebx, ebx
jne 0x608278
mov dword [esp + 0x11c], eax
mov dword [esp + 0x94], ebp
mov dword [esp + 0x90], edx
mov ebx, dword [esp + 0x134]
mov esi, dword [ebx + 0x24]
mov edi, dword [esi + 4]
mov esi, dword [esi]
test esi, esi
je 0x608267
mov dword [esp + 0xb0], edi
mov dword [esp + 0xac], esi
mov dword [esp + 0xa8], ecx
mov eax, dword [esp + 0xec]
mov eax, dword [eax + 0x14]
mov dword [esp + 0xa0], eax
lea ecx, [0x9b20e0]
mov dword [esp], ecx
lea ecx, [esp + 0xa8]
mov dword [esp + 4], ecx
call fcn.0040c580
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 8]
mov dword [esp + 0x18], ecx
mov dword [esp + 0x1c], eax
mov eax, dword [esp + 0xac]
mov dword [esp + 4], eax
mov eax, dword [esp + 0xb0]
mov dword [esp + 8], eax
mov eax, dword [esp + 0x11c]
mov dword [esp + 0xc], eax
mov eax, dword [esp + 0x90]
mov dword [esp + 0x10], eax
mov eax, dword [esp + 0x94]
mov dword [esp + 0x14], eax
mov eax, dword [esp + 0xf0]
mov dword [esp], eax
mov eax, dword [esp + 0xa0]
call eax
mov eax, dword [esp + 0x28]
mov ecx, dword [esp + 0x30]
mov edx, dword [esp + 0x2c]
mov ebx, dword [esp + 0x20]
mov ebp, dword [esp + 0x24]
mov dword [esp + 0x198], ebp
mov dword [esp + 0x19c], eax
mov dword [esp + 0x194], ebx
test edx, edx
jne 0x608222
lea eax, [esp + 0x184]
mov dword [esp], eax
call fcn.00610230
mov eax, dword [esp + 0x150]
mov dword [esp], eax
call fcn.00619710
lea eax, [esp + 0x184]
mov dword [esp], eax
call fcn.00610230
mov eax, dword [esp + 4]
mov ecx, dword [esp + 0xc]
mov edx, dword [esp + 8]
mov ebx, dword [esp + 0x134]
mov dword [esp], ebx
mov byte [esp + 4], 0x16
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], ecx
call fcn.006043e0
mov eax, dword [esp + 0x1c]
mov ecx, dword [esp + 0x18]
test ecx, ecx
je 0x607d1f
mov dword [esp + 0x244], ecx
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov dword [esp + 0x108], ecx
mov dword [esp + 0x104], edx
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0x50
call fcn.00603930
mov eax, dword [esp + 0x104]
mov dword [esp + 0x244], eax
mov eax, dword [esp + 0x108]
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov edi, dword [0xcad324]
mov esi, dword [0xcad320]
jmp 0x6080de
mov dword [esp + 0x154], esi
mov dword [esp + 0x104], ebx
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0x50
call fcn.00603930
mov eax, dword [esp + 0x104]
mov dword [esp + 0x244], eax
mov eax, dword [esp + 0x154]
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov byte [esp + 0x5c], al
lea edi, [esp + 0x208]
mov esi, dword [esp + 0x150]
call fcn.0044e1fe
mov ecx, dword [esp + 0x12c]
mov edx, dword [ecx + 0x1c]
mov ebx, dword [ecx + 0x24]
mov ecx, dword [ecx + 0x20]
mov dword [esp + 0x34], edx
mov dword [esp + 0x38], ecx
mov dword [esp + 0x3c], ebx
mov edi, esp
lea esi, [esp + 0x208]
call fcn.0044e1fe
mov byte [esp + 0x40], al
call fcn.0061a100
mov eax, dword [esp + 0x4c]
mov ecx, dword [esp + 0x48]
movzx edx, word [esp + 0x44]
mov word [esp + 0x192], dx
test ecx, ecx
jne 0x60832a
movzx eax, byte [esp + 0x5c]
jmp 0x608033
mov dword [esp + 0x118], eax
mov dword [esp + 0xfc], ecx
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0x50
call fcn.00603930
mov eax, dword [esp + 0xfc]
mov dword [esp + 0x244], eax
mov eax, dword [esp + 0x118]
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
cmp ecx, 0xcc456746
jne 0x60838b
lea ecx, [0x79ebe0]
cmp ecx, eax
jne 0x60838b
mov eax, 1
jmp 0x608023
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0x50
call fcn.00603930
mov eax, dword [esp + 0xec]
test eax, eax
je 0x6083ad
mov eax, dword [eax + 4]
mov dword [esp + 0x160], 0
mov dword [esp + 0x164], 0
mov dword [esp + 0x160], eax
mov eax, dword [esp + 0xf0]
mov dword [esp + 0x164], eax
lea eax, [0x865474]
mov dword [esp], eax
mov dword [esp + 4], 0x5e
lea eax, [esp + 0x160]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 1
mov dword [esp + 0x10], 1
call fcn.004b9f00
mov eax, dword [esp + 0x18]
mov ecx, dword [esp + 0x14]
mov dword [esp + 0x244], ecx
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0x50
call fcn.00603930
mov dword [esp + 0x168], 0
mov dword [esp + 0x16c], 0
mov eax, dword [esp + 0x124]
mov ecx, dword [eax + 0x10]
mov eax, dword [eax + 0xc]
mov dword [esp + 0x168], eax
mov dword [esp + 0x16c], ecx
lea eax, [0x864e79]
mov dword [esp], eax
mov dword [esp + 4], 0x4f
lea eax, [esp + 0x168]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 1
mov dword [esp + 0x10], 1
call fcn.004b9f00
mov eax, dword [esp + 0x18]
mov ecx, dword [esp + 0x14]
mov dword [esp + 0x244], ecx
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov dword [esp + 0x244], ecx
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov ecx, dword [eax + 0x10]
mov dword [esp + 0xa4], ecx
lea edx, [0x7d0160]
mov dword [esp], edx
lea edx, [ecx + 4]
mov dword [esp + 4], edx
mov dword [esp + 8], edx
call fcn.00439eb0
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 0xc]
test ecx, ecx
jbe 0x608f40
mov byte [edx], 0x10
cmp ecx, 1
jbe 0x608f39
mov ebx, dword [esp + 0xa4]
mov ebp, ebx
sar ebx, 0x10
mov byte [edx + 1], bl
cmp ecx, 2
jbe 0x608f32
mov ebx, ebp
sar ebp, 8
xchg ebp, eax
mov byte [edx + 2], al
xchg ebp, eax
cmp ecx, 3
jbe 0x608f2b
mov dword [esp + 0x70], eax
mov dword [esp + 0x64], ecx
mov dword [esp + 0xb8], edx
mov byte [edx + 3], bl
lea ebx, [eax - 4]
neg ebx
sar ebx, 0x1f
and ebx, 4
add ebx, edx
lea ebp, [ecx - 4]
mov esi, dword [esp + 0xd8]
mov edi, dword [esi + 0x10]
mov edx, dword [esi + 0xc]
cmp ebp, edi
jle 0x6085d4
mov dword [esp], ebx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
call fcn.0044e470
mov eax, dword [esp + 0x64]
mov ecx, dword [esp + 0xd8]
mov dword [ecx + 4], eax
mov edx, dword [esp + 0x70]
mov dword [ecx + 8], edx
mov ebx, dword [0xcc2260]
test ebx, ebx
jne 0x6085b0
mov ebx, dword [esp + 0xb8]
mov dword [ecx], ebx
mov ecx, edx
mov edx, eax
jmp 0x607cd9
mov dword [esp], ecx
mov eax, dword [esp + 0xb8]
mov dword [esp + 4], eax
call fcn.0040f360
mov eax, dword [esp + 0x64]
mov edx, dword [esp + 0x70]
mov ebx, dword [esp + 0xb8]
jmp 0x6085a7
mov edi, ebp
jmp 0x60856f
mov eax, dword [ecx + 0x10]
mov dword [esp + 0xa4], eax
lea edx, [0x7d0160]
mov dword [esp], edx
lea ebx, [eax + 4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ebx
call fcn.00439eb0
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 0xc]
test ecx, ecx
jbe 0x608f5c
mov byte [edx], 0x10
cmp ecx, 1
jbe 0x608f55
mov ebx, dword [esp + 0xa4]
mov ebp, ebx
sar ebx, 0x10
mov byte [edx + 1], bl
cmp ecx, 2
jbe 0x608f4e
mov ebx, ebp
sar ebp, 8
xchg ebp, eax
mov byte [edx + 2], al
xchg ebp, eax
cmp ecx, 3
jbe 0x608f47
mov dword [esp + 0x6c], eax
mov dword [esp + 0x68], ecx
mov dword [esp + 0xc0], edx
mov byte [edx + 3], bl
lea ebx, [eax - 4]
neg ebx
sar ebx, 0x1f
and ebx, 4
add ebx, edx
lea ebp, [ecx - 4]
mov esi, dword [esp + 0xd8]
mov edi, dword [esi + 0x10]
mov edx, dword [esi + 0xc]
cmp ebp, edi
jle 0x6086ea
mov dword [esp], ebx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
call fcn.0044e470
mov eax, dword [esp + 0x68]
mov ecx, dword [esp + 0xd8]
mov dword [ecx + 4], eax
mov edx, dword [esp + 0x6c]
mov dword [ecx + 8], edx
mov ebx, dword [0xcc2260]
test ebx, ebx
jne 0x6086bf
mov ebx, dword [esp + 0xc0]
mov dword [ecx], ebx
mov ebx, eax
mov edi, dword [esp + 0xc0]
jmp 0x607ca7
mov dword [esp], ecx
mov eax, dword [esp + 0xc0]
mov dword [esp + 4], eax
call fcn.0040f360
mov eax, dword [esp + 0x68]
mov ecx, dword [esp + 0xd8]
mov edx, dword [esp + 0x6c]
mov ebx, dword [esp + 0xc0]
jmp 0x6086b1
mov edi, ebp
jmp 0x608679
mov dword [esp + 0x118], edx
mov dword [esp + 0xfc], ebx
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0x50
call fcn.00603930
mov eax, dword [esp + 0xfc]
mov dword [esp + 0x244], eax
mov eax, dword [esp + 0x118]
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
lea eax, [0x7ef960]
mov dword [esp], eax
call fcn.0040eaf0
mov eax, dword [esp + 4]
mov dword [esp + 0x130], eax
mov ecx, dword [esp + 0x124]
mov edx, dword [ecx + 4]
mov ebx, dword [ecx]
mov ebp, dword [ecx + 8]
mov dword [eax + 0x10], edx
mov dword [eax + 0x14], ebp
mov edx, dword [0xcc2260]
lea ebp, [eax + 0xc]
test edx, edx
jne 0x6087e8
mov dword [eax + 0xc], ebx
mov dword [esp], eax
call fcn.0060e4c0
mov eax, dword [esp + 0x150]
mov dword [esp], eax
call fcn.00619710
mov eax, dword [esp + 0x130]
mov dword [esp], eax
call fcn.0060e4c0
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 8]
mov edx, dword [esp + 4]
mov ebx, dword [esp + 0x134]
mov dword [esp], ebx
mov byte [esp + 4], 0x16
mov dword [esp + 8], edx
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], eax
call fcn.006043e0
mov eax, dword [esp + 0x1c]
mov ecx, dword [esp + 0x18]
test ecx, ecx
je 0x607c11
mov dword [esp + 0x244], ecx
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov dword [esp], ebp
mov dword [esp + 4], ebx
call fcn.0040f360
mov eax, dword [esp + 0x130]
jmp 0x608771
mov dword [esp + 0xdc], ecx
mov dword [esp + 0x154], edi
mov dword [esp + 0xd0], ebx
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0xa
call fcn.00603930
lea eax, [0x7fa420]
mov dword [esp], eax
mov eax, dword [esp + 0xdc]
mov dword [esp + 4], eax
mov eax, dword [esp + 0xd0]
mov dword [esp + 8], eax
mov eax, dword [esp + 0x154]
mov dword [esp + 0xc], eax
call fcn.00600320
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x10]
mov dword [esp + 0x244], ecx
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov edi, ecx
mov ecx, 0
jmp 0x607ba3
mov dword [esp], eax
call fcn.0060f890
mov eax, dword [esp + 0x150]
mov dword [esp], eax
call fcn.00619710
mov eax, dword [esp + 0x240]
mov dword [esp], eax
mov ecx, dword [esp + 0x12c]
mov dword [esp + 4], ecx
call fcn.0060a6d0
mov eax, dword [esp + 8]
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 0xc]
test edx, edx
jne 0x60891b
mov dword [esp + 0x124], eax
mov eax, dword [esp + 0x134]
mov dword [esp], eax
call fcn.006044b0
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0xc]
mov edx, dword [esp + 8]
mov ebx, dword [esp + 4]
test ecx, ecx
jne 0x608906
mov eax, dword [esp + 0x12c]
mov ecx, edx
mov edx, 1
mov ebp, dword [esp + 0x124]
jmp 0x607b93
mov dword [esp + 0x244], ecx
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov dword [esp + 0x118], ecx
mov dword [esp + 0xfc], edx
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0x50
call fcn.00603930
mov eax, dword [esp + 0xfc]
mov dword [esp + 0x244], eax
mov eax, dword [esp + 0x118]
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov ecx, eax
mov eax, 0
jmp 0x607b82
mov dword [esp + 0x244], edx
mov dword [esp + 0x248], ecx
add esp, 0x23c
ret
mov dword [esp + 0x118], eax
mov dword [esp + 0xfc], ecx
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0xa
call fcn.00603930
mov eax, dword [esp + 0xfc]
mov dword [esp + 0x244], eax
mov eax, dword [esp + 0x118]
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov eax, dword [edx + 0x10]
mov dword [esp + 0xa4], eax
lea ecx, [0x7d0160]
mov dword [esp], ecx
lea ebx, [eax + 4]
mov dword [esp + 4], ebx
mov dword [esp + 8], ebx
call fcn.00439eb0
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 0xc]
test ecx, ecx
jbe 0x608f8d
mov byte [edx], 0xc
cmp ecx, 1
jbe 0x608f86
mov ebx, dword [esp + 0xa4]
mov ebp, ebx
sar ebx, 0x10
mov byte [edx + 1], bl
cmp ecx, 2
jbe 0x608f7f
mov ebx, ebp
sar ebp, 8
xchg ebp, eax
mov byte [edx + 2], al
xchg ebp, eax
cmp ecx, 3
jbe 0x608f78
mov dword [esp + 0x74], eax
mov dword [esp + 0x60], ecx
mov dword [esp + 0xbc], edx
mov byte [edx + 3], bl
lea ebx, [eax - 4]
neg ebx
sar ebx, 0x1f
and ebx, 4
add ebx, edx
lea ebp, [ecx - 4]
mov esi, dword [esp + 0xe0]
mov edi, dword [esi + 0x10]
mov edx, dword [esi + 0xc]
cmp ebp, edi
jle 0x608ada
mov dword [esp], ebx
mov dword [esp + 4], edx
mov dword [esp + 8], edi
call fcn.0044e470
mov eax, dword [esp + 0x60]
mov ecx, dword [esp + 0xe0]
mov dword [ecx + 4], eax
mov edx, dword [esp + 0x74]
mov dword [ecx + 8], edx
mov ebx, dword [0xcc2260]
test ebx, ebx
jne 0x608aaf
mov ebx, dword [esp + 0xbc]
mov dword [ecx], ebx
mov ebx, edx
mov ebp, eax
mov esi, dword [esp + 0xbc]
jmp 0x607ac8
mov dword [esp], ecx
mov eax, dword [esp + 0xbc]
mov dword [esp + 4], eax
call fcn.0040f360
mov eax, dword [esp + 0x60]
mov ecx, dword [esp + 0xe0]
mov edx, dword [esp + 0x74]
mov ebx, dword [esp + 0xbc]
jmp 0x608a9f
mov edi, ebp
jmp 0x608a67
mov eax, dword [esp + 0xd4]
mov ebx, ebp
jmp 0x607b72
mov edx, 0
jmp 0x607a9d
mov dword [esp + 0x244], ecx
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov dword [esp], edx
mov dword [esp + 4], eax
call fcn.0040f360
mov ebx, dword [esp + 0x134]
jmp 0x607a29
mov ebx, dword [esp + 0x134]
jmp 0x607a29
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0xa
call fcn.00603930
lea eax, [0x7e6bc0]
mov dword [esp], eax
call fcn.0040eaf0
mov eax, dword [esp + 4]
mov dword [eax + 4], 0x32
mov ecx, dword [0xcc2260]
test ecx, ecx
jne 0x608b89
lea ecx, [0x861386]
mov dword [eax], ecx
lea ecx, [0x9b1540]
mov dword [esp + 0x244], ecx
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov dword [esp + 0x148], eax
mov dword [esp], eax
lea ecx, [0x861386]
mov dword [esp + 4], ecx
call fcn.0040f360
mov eax, dword [esp + 0x148]
jmp 0x608b6e
mov edx, eax
jmp 0x607a49
mov eax, edx
mov edx, 0
jmp 0x6079b1
mov dword [esp + 0x244], ecx
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov dword [esp], edx
mov dword [esp + 4], ecx
call fcn.0040f360
mov ebp, dword [esp + 0x134]
lea esi, [0x8159c0]
jmp 0x607981
cmp ebx, 0xcc456746
jne 0x608c07
lea ebx, [0x79ebe0]
cmp ebx, edx
je 0x607960
mov dword [esp], ebp
mov byte [esp + 4], 0x2b
call fcn.00603930
mov dword [esp + 0x158], 0
mov dword [esp + 0x15c], 0
mov eax, dword [esp + 0x128]
mov eax, dword [eax]
mov ecx, dword [eax + 0x54]
mov eax, dword [eax + 0x50]
mov dword [esp + 0x158], eax
mov dword [esp + 0x15c], ecx
lea eax, [0x8647fe]
mov dword [esp], eax
mov dword [esp + 4], 0x48
lea eax, [esp + 0x158]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 1
mov dword [esp + 0x10], 1
call fcn.004b9f00
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0x244], eax
mov dword [esp + 0x248], ecx
add esp, 0x23c
ret
lea esi, [0x8159c0]
jmp 0x608bf1
mov eax, dword [esp + 0x130]
mov ecx, dword [eax + 0x14]
mov ebx, dword [eax + 0xc]
mov eax, dword [eax + 0x10]
mov esi, dword [ebp + 0x58]
mov edi, dword [ebp + 0x5c]
mov ebp, dword [ebp + 0x60]
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], edi
mov dword [esp + 0x14], ebp
mov dword [esp], ebx
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
mov eax, dword [edx]
call eax
mov eax, dword [esp + 0x1c]
mov ecx, dword [esp + 0x18]
test ecx, ecx
jne 0x608cec
mov ebp, dword [esp + 0x134]
jmp 0x607920
mov dword [esp + 0x110], eax
mov dword [esp + 0xf8], ecx
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0x2a
call fcn.00603930
mov eax, dword [esp + 0xf8]
mov dword [esp + 0x244], eax
mov eax, dword [esp + 0x110]
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov dword [esp], ebp
mov byte [esp + 4], 0x2a
call fcn.00603930
mov eax, dword [esp + 0xfc]
mov dword [esp + 0x244], eax
mov eax, dword [esp + 0x118]
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov dword [esp], edx
mov dword [esp + 4], ecx
call fcn.0040f360
mov ebx, dword [esp + 0xfc]
mov ebp, dword [esp + 0x134]
mov esi, dword [esp + 0x118]
jmp 0x60790a
mov dword [esp + 0x138], edx
mov dword [esp], eax
mov ecx, dword [esp + 0x144]
mov dword [esp + 4], ecx
call fcn.0040f360
mov eax, dword [esp + 0x138]
mov dword [esp], eax
mov eax, dword [esp + 0x140]
mov dword [esp + 4], eax
call fcn.0040f360
mov eax, dword [esp + 0xb4]
jmp 0x6077e2
mov ecx, dword [eax + 0x4c]
mov edx, dword [eax + 0x50]
test edx, edx
jbe 0x608f94
mov ecx, dword [ecx]
mov edx, dword [ecx]
mov ebx, dword [ecx + 4]
mov ecx, dword [ecx + 8]
mov ebp, dword [esp + 0x130]
mov esi, dword [ebp + 0x10]
mov ebp, dword [ebp + 0xc]
test esi, esi
jbe 0x608f94
mov eax, dword [ebp + 8]
mov esi, dword [ebp + 4]
mov ebp, dword [ebp]
mov dword [esp + 0xc], ebp
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], eax
mov dword [esp], edx
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
call fcn.0044d9f0
movzx eax, byte [esp + 0x18]
test al, al
je 0x608e2e
mov ebp, dword [esp + 0x134]
jmp 0x607981
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0x2a
call fcn.00603930
lea eax, [0x7e6bc0]
mov dword [esp], eax
call fcn.0040eaf0
mov eax, dword [esp + 4]
mov dword [eax + 4], 0x33
mov ecx, dword [0xcc2260]
test ecx, ecx
jne 0x608e88
lea ecx, [0x8616e6]
mov dword [eax], ecx
lea ecx, [0x9b1540]
mov dword [esp + 0x244], ecx
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov dword [esp + 0x148], eax
mov dword [esp], eax
lea ecx, [0x8616e6]
mov dword [esp + 4], ecx
call fcn.0040f360
mov eax, dword [esp + 0x148]
jmp 0x608e6d
mov eax, dword [esp + 0x134]
mov dword [esp], eax
mov byte [esp + 4], 0xa
call fcn.00603930
lea eax, [0x7f9f20]
mov dword [esp], eax
mov eax, dword [esp + 0x130]
mov dword [esp + 4], eax
mov eax, dword [esp + 0xd0]
mov dword [esp + 8], eax
mov eax, dword [esp + 0x154]
mov dword [esp + 0xc], eax
call fcn.00600320
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x10]
mov dword [esp + 0x244], ecx
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
mov ecx, edx
mov edx, 0
jmp 0x607504
mov dword [esp + 0x244], ecx
mov dword [esp + 0x248], eax
add esp, 0x23c
ret
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.00426a70
ud2
call fcn.0044c200
jmp fcn.00607490