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

Disassembly:
mov ecx, dword fs:[0x14]
mov ecx, dword [ecx]
lea eax, [esp - 0x5c]
cmp eax, dword [ecx + 8]
jbe 0x5e49e2
sub esp, 0xdc
mov eax, dword [esp + 0xe0]
mov ecx, dword [eax + 0x40]
mov edx, dword [eax]
mov dword [esp + 0x74], edx
mov ebx, dword [eax + 0x44]
mov ecx, dword [ecx + 0x1c]
mov dword [esp], ebx
mov dword [esp + 4], 0
mov dword [esp + 8], 0
mov dword [esp + 0xc], 0
call ecx
mov eax, dword [esp + 0xe0]
mov ecx, dword [eax + 0x40]
mov edx, dword [esp + 0x10]
mov dword [esp + 0x70], edx
mov ebx, dword [esp + 0x14]
mov dword [esp + 0x44], ebx
mov ebp, dword [esp + 0x18]
mov dword [esp + 0x48], ebp
mov esi, dword [eax + 0x44]
mov ecx, dword [ecx + 0x14]
mov dword [esp], esi
call ecx
lea eax, [0x6830c0]
mov dword [esp], eax
call fcn.0040bd00
mov eax, dword [esp + 4]
mov word [eax], 0xfe
mov byte [eax + 2], 0
mov ecx, dword [esp + 0x44]
mov byte [eax + 3], cl
mov edx, dword [esp + 0xe0]
mov ebx, dword [edx + 0x40]
mov ebp, dword [edx + 0x44]
mov ebx, dword [ebx + 0x20]
mov dword [esp], ebp
mov dword [esp + 4], eax
mov dword [esp + 8], 4
mov dword [esp + 0xc], 4
call ebx
mov eax, dword [esp + 0xe0]
mov ecx, dword [eax + 0x40]
mov edx, dword [eax + 0x44]
mov ecx, dword [ecx + 0x20]
mov dword [esp], edx
mov edx, dword [esp + 0x70]
mov dword [esp + 4], edx
mov ebx, dword [esp + 0x44]
mov dword [esp + 8], ebx
mov ebp, dword [esp + 0x48]
mov dword [esp + 0xc], ebp
call ecx
mov eax, dword [esp + 0xe0]
mov ecx, dword [eax + 0xc]
mov dword [esp + 0x8c], ecx
mov edx, dword [eax + 0x40]
mov ebx, dword [eax + 0x44]
mov dword [esp + 0x88], ebx
lea ebp, [0x68e8a0]
mov dword [esp], ebp
mov dword [esp + 4], edx
call fcn.00409740
lea eax, [0x727dc0]
mov dword [esp], eax
mov ecx, dword [esp + 0x8c]
mov dword [esp + 4], ecx
mov ecx, dword [esp + 0x88]
mov dword [esp + 0xc], ecx
call fcn.005fad20
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 0x14]
test eax, eax
jne 0x5e3f08
mov ecx, dword [esp + 0xe0]
mov ebx, dword [ecx + 0xc]
movzx ebp, word [ebx + 0x80]
test bp, bp
jne 0x5e3e5a
mov ebp, dword [ebx + 0x74]
test ebp, ebp
jne 0x5e3e5a
mov eax, dword [esp + 0x74]
mov dword [esp], eax
mov byte [esp + 4], 0x2f
call fcn.005d9780
lea eax, [0x690d00]
mov dword [esp], eax
call fcn.0040bd00
mov eax, dword [esp + 4]
mov dword [eax + 4], 0x39
lea ecx, [0x6d2c22]
mov dword [eax], ecx
lea ecx, [0x727230]
mov dword [esp + 0xe4], ecx
mov dword [esp + 0xe8], eax
add esp, 0xdc
ret
mov eax, dword [ebx + 0x74]
mov ebp, dword [ebx + 0x78]
mov ebx, dword [ebx + 0x7c]
test eax, eax
je 0x5e3e93
mov esi, dword [ecx + 0x10]
mov dword [esi + 0xbc], ebp
mov dword [esi + 0xc0], ebx
mov ebx, dword [0x8d9190]
test ebx, ebx
jne 0x5e3e88
mov dword [esi + 0xb8], eax
jmp 0x5e3e93
lea edi, [esi + 0xb8]
call fcn.004643a0
mov ebx, dword [ecx + 0xc]
movzx ebp, word [ebx + 0x54]
test bp, bp
jne 0x5e3ebb
movzx ebx, word [ebx + 0x80]
test bx, bx
je 0x5e3f1d
mov eax, dword [ecx + 0x10]
mov edx, dword [eax + 0x4c]
mov eax, dword [eax + 0x50]
xor ebp, ebp
jmp 0x5e4598
mov eax, dword [esp + 0x74]
mov dword [esp], eax
mov byte [esp + 4], 0x32
call fcn.005d9780
lea eax, [0x690d00]
mov dword [esp], eax
call fcn.0040bd00
mov eax, dword [esp + 4]
mov dword [eax + 4], 0x2b
lea ecx, [0x6cf54e]
mov dword [eax], ecx
lea ecx, [0x727230]
mov dword [esp + 0xe4], ecx
mov dword [esp + 0xe8], eax
add esp, 0xdc
ret
mov dword [esp + 0xe4], ecx
mov dword [esp + 0xe8], edx
add esp, 0xdc
ret
mov edi, dword [ecx + 0x10]
mov dword [edi + 4], 0
mov dword [edi + 8], 0
mov ebx, dword [0x8d9190]
test ebx, ebx
jne 0x5e3f40
mov dword [edi], 0
jmp 0x5e3f47
xor eax, eax
call fcn.004643a0
mov ebx, dword [ecx + 0x10]
mov ebp, dword [ebx + 0xe4]
test ebp, ebp
je 0x5e3f70
mov ebp, dword [ecx + 0x18]
movzx ebp, word [ebp + 0xe]
mov esi, dword [0x8ad138]
mov eax, ebx
mov ebx, dword [0x8ad13c]
xor edx, edx
jmp 0x5e41a5
mov eax, dword [ecx]
mov dword [esp + 0x84], eax
mov edx, dword [ecx + 0x10]
mov dword [esp + 0x80], edx
mov ebx, dword [ecx + 0x40]
mov ebp, dword [ecx + 0x44]
mov dword [esp + 0x88], ebp
lea esi, [0x68e8a0]
mov dword [esp], esi
mov dword [esp + 4], ebx
call fcn.00409740
mov eax, dword [esp + 8]
mov ecx, dword [esp + 0x84]
mov dword [esp], ecx
lea ecx, [0x727cd0]
mov dword [esp + 4], ecx
mov ecx, dword [esp + 0x80]
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
mov eax, dword [esp + 0x88]
mov dword [esp + 0x10], eax
call fcn.005da370
mov eax, dword [esp + 0x18]
mov ecx, dword [esp + 0x18]
mov edx, dword [esp + 0x1c]
test eax, eax
jne 0x5e418d
mov eax, dword [esp + 0x74]
mov dword [esp], eax
mov dword [esp + 4], 0
mov dword [esp + 8], 0
call fcn.005da640
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x14]
mov edx, dword [esp + 0x18]
mov ebx, dword [esp + 0xc]
mov ebp, dword [esp + 0x10]
mov esi, dword [esp + 0x10]
test eax, eax
jne 0x5e4178
lea ecx, [0x6938e0]
cmp ebx, ecx
je 0x5e4038
mov ebp, 0
jne 0x5e40ad
mov ecx, dword [0x8d9190]
test ecx, ecx
jne 0x5e4050
mov eax, dword [esp + 0xe0]
mov dword [eax + 0xc], ebp
jmp 0x5e4063
mov ecx, dword [esp + 0xe0]
lea edi, [ecx + 0xc]
mov eax, ebp
call fcn.004643a0
mov eax, ecx
mov dword [esp], eax
call fcn.005e3910
mov eax, dword [esp + 4]
mov ecx, dword [esp + 4]
mov edx, dword [esp + 8]
test eax, eax
je 0x5e4090
mov dword [esp + 0xe4], ecx
mov dword [esp + 0xe8], edx
add esp, 0xdc
ret
mov dword [esp + 0xe4], 0
mov dword [esp + 0xe8], 0
add esp, 0xdc
ret
mov dword [esp + 0x88], ebx
mov dword [esp + 0x64], esi
mov dword [esp + 0x60], ebp
mov eax, dword [esp + 0x74]
mov dword [esp], eax
mov byte [esp + 4], 0xa
call fcn.005d9780
mov dword [esp + 0x90], 0
mov dword [esp + 0x94], 0
mov dword [esp + 0x98], 0
mov dword [esp + 0x9c], 0
mov eax, dword [esp + 0x88]
mov dword [esp + 0x90], eax
mov eax, dword [esp + 0x64]
mov dword [esp + 0x94], eax
lea eax, [0x6938e0]
mov dword [esp + 0x98], eax
mov eax, dword [esp + 0x60]
mov dword [esp + 0x9c], eax
lea eax, [0x6d4512]
mov dword [esp], eax
mov dword [esp + 4], 0x49
lea eax, [esp + 0x90]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 2
mov dword [esp + 0x10], 2
call fcn.004c3100
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0xe4], eax
mov dword [esp + 0xe8], ecx
add esp, 0xdc
ret
mov dword [esp + 0xe4], ecx
mov dword [esp + 0xe8], edx
add esp, 0xdc
ret
mov dword [esp + 0xe4], ecx
mov dword [esp + 0xe8], edx
add esp, 0xdc
ret
inc edx
mov ecx, edi
cmp edx, ebx
jge 0x5e41b5
mov edi, ecx
mov ecx, dword [esi + edx*4]
cmp word [ecx], bp
jne 0x5e41a2
jmp 0x5e41b9
mov edi, ecx
xor ecx, ecx
test ecx, ecx
je 0x5e4560
mov ebx, dword [edi + 0x3c]
mov ecx, dword [ecx + 0xc]
cmp dword [ebx + 0xc], ecx
jne 0x5e44dc
mov eax, dword [esp + 0x74]
mov ecx, dword [eax + 0x28]
mov ecx, dword [ecx + 8]
test ecx, ecx
jne 0x5e41e4
lea ecx, [0x6db2b4]
mov eax, dword [ecx]
mov edx, ecx
call eax
lea edi, [esp + 0xb4]
lea esi, [esp]
call fcn.00464b1e
lea edi, [esp + 0xa0]
lea esi, [esp + 0xb4]
call fcn.00464b1e
mov eax, dword [esp + 0xe0]
mov ecx, dword [eax + 0x18]
test byte [ecx], al
lea esi, [ecx + 0x34]
lea edi, [esp + 0xc8]
call fcn.00464b1e
lea edi, [esp]
lea esi, [esp + 0xa0]
call fcn.00464b1e
lea edi, [esp + 0x14]
lea esi, [esp + 0xc8]
call fcn.00464b1e
call fcn.004affd0
mov eax, dword [esp + 0x2c]
mov ecx, dword [esp + 0x28]
mov dword [esp + 4], eax
mov dword [esp], ecx
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0xf4240
call fcn.0045d4e0
mov eax, dword [esp + 0xe0]
mov ecx, dword [eax + 0x10]
mov ebx, dword [eax + 0x18]
mov ebp, dword [esp + 0x10]
mov esi, dword [ecx + 0xe4]
mov ecx, dword [ecx + 0xe0]
add ebp, dword [ebx + 0x80]
test esi, esi
jbe 0x5e458e
mov dword [ecx + 0xc], ebp
mov ecx, dword [eax + 0x3c]
mov ecx, dword [ecx + 0xc]
mov dword [esp], ecx
call fcn.004f01b0
mov eax, dword [esp + 4]
mov dword [esp + 0x88], eax
mov ecx, dword [esp + 8]
mov dword [esp + 0x5c], ecx
mov edx, dword [esp + 4]
mov dword [esp + 0x40], edx
mov ebx, dword [esp + 4]
mov dword [esp + 0x7c], ebx
lea ebp, [0x6830c0]
mov dword [esp], ebp
call fcn.0040bd00
mov eax, dword [esp + 4]
mov word [eax], 0xfe
mov byte [eax + 2], 0
mov ecx, dword [esp + 0x44]
mov byte [eax + 3], cl
mov edx, dword [esp + 0x40]
mov ebx, dword [edx + 0x20]
mov ebp, dword [esp + 0x5c]
mov dword [esp], ebp
mov dword [esp + 4], eax
mov dword [esp + 8], 4
mov dword [esp + 0xc], 4
call ebx
mov eax, dword [esp + 0x40]
mov ecx, dword [eax + 0x20]
mov edx, dword [esp + 0x5c]
mov dword [esp], edx
mov ebx, dword [esp + 0x70]
mov dword [esp + 4], ebx
mov ebx, dword [esp + 0x44]
mov dword [esp + 8], ebx
mov ebx, dword [esp + 0x48]
mov dword [esp + 0xc], ebx
call ecx
mov eax, dword [esp + 0xe0]
mov ecx, dword [eax + 0xc]
mov dword [esp + 0x8c], ecx
lea edx, [0x68e8a0]
mov dword [esp], edx
mov ebx, dword [esp + 0x7c]
mov dword [esp + 4], ebx
call fcn.00409740
lea eax, [0x727dc0]
mov dword [esp], eax
mov eax, dword [esp + 0x8c]
mov dword [esp + 4], eax
mov eax, dword [esp + 0x5c]
mov dword [esp + 0xc], eax
call fcn.005fad20
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 0x14]
test eax, eax
jne 0x5e44c7
mov eax, dword [esp + 0xe0]
mov ecx, dword [eax + 0x10]
mov dword [esp], ecx
call fcn.005ec8e0
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 0x14]
test eax, eax
jne 0x5e44b2
mov eax, dword [esp + 0x40]
mov eax, dword [eax + 0x20]
mov ecx, dword [esp + 0x5c]
mov dword [esp], ecx
call eax
mov eax, dword [esp + 0xe0]
mov ecx, dword [eax + 0x3c]
mov edx, dword [eax + 0x28]
mov ebx, dword [eax + 0x2c]
mov ebp, dword [eax + 0x30]
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], ebx
mov dword [esp + 0xc], ebp
mov ecx, dword [esp + 0x88]
mov dword [esp + 0x10], ecx
mov ecx, dword [esp + 0x5c]
mov dword [esp + 0x14], ecx
call fcn.005fcd60
mov eax, dword [esp + 0x18]
mov dword [esp + 0x78], eax
mov ecx, dword [esp + 0x1c]
mov dword [esp + 0x50], ecx
mov edx, dword [esp + 0x20]
mov dword [esp + 0x4c], edx
lea ebx, [0x682500]
mov dword [esp], ebx
call fcn.0040bd00
mov edi, dword [esp + 4]
mov eax, dword [esp + 0x50]
mov dword [edi + 4], eax
mov eax, dword [esp + 0x4c]
mov dword [edi + 8], eax
mov eax, dword [0x8d9190]
test eax, eax
jne 0x5e4452
mov eax, dword [esp + 0x78]
mov dword [edi], eax
jmp 0x5e445b
mov eax, dword [esp + 0x78]
call fcn.004643a0
mov eax, dword [esp + 0xe0]
mov ecx, dword [eax + 0x10]
mov dword [esp], ecx
mov dword [esp + 4], edi
mov dword [esp + 8], 1
mov dword [esp + 0xc], 1
call fcn.005ec9b0
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 0x14]
test eax, eax
jne 0x5e449d
mov edi, dword [esp + 0xe0]
jmp 0x5e4559
mov dword [esp + 0xe4], ecx
mov dword [esp + 0xe8], edx
add esp, 0xdc
ret
mov dword [esp + 0xe4], ecx
mov dword [esp + 0xe8], edx
add esp, 0xdc
ret
mov dword [esp + 0xe4], ecx
mov dword [esp + 0xe8], edx
add esp, 0xdc
ret
mov dword [eax + 0xe4], 0
mov dword [eax + 0xe8], 0
mov ecx, dword [0x8d9190]
test ecx, ecx
jne 0x5e4506
mov dword [eax + 0xe0], 0
jmp 0x5e4519
lea ecx, [eax + 0xe0]
xor eax, eax
mov edx, edi
mov edi, ecx
call fcn.004643a0
mov edi, edx
mov ecx, dword [edi + 0x10]
mov dword [ecx + 0xf0], 0
mov dword [ecx + 0xf4], 0
mov edx, dword [0x8d9190]
test edx, edx
jne 0x5e4546
mov dword [ecx + 0xec], 0
jmp 0x5e4559
add ecx, 0xec
xor eax, eax
mov edx, edi
mov edi, ecx
call fcn.004643a0
mov edi, edx
mov ecx, edi
jmp 0x5e3f70
mov eax, dword [esp + 0x74]
mov dword [esp], eax
mov byte [esp + 4], 0x50
call fcn.005d9780
mov eax, dword [esp + 8]
mov ecx, dword [esp + 0xc]
mov dword [esp + 0xe4], eax
mov dword [esp + 0xe8], ecx
add esp, 0xdc
ret
xor eax, eax
mov ecx, eax
call fcn.00464420
inc ebp
cmp ebp, eax
jge 0x5e4995
lea esi, [edx + ebp*2]
cmp word [esi], bx
jne 0x5e4597
mov word [esp + 0x32], bx
mov eax, dword [ecx + 0x14]
mov edx, dword [eax]
mov dword [esp + 0x38], edx
mov eax, dword [eax + 4]
mov dword [esp + 0x58], eax
mov ebp, dword [0x8acaf0]
lea esi, [0x728770]
cmp edx, esi
jne 0x5e4610
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ebp
call fcn.004038b0
movzx eax, byte [esp + 0xc]
test al, al
je 0x5e45fc
mov ecx, dword [esp + 0xe0]
movzx ebx, word [esp + 0x32]
mov eax, 0x1d
jmp 0x5e46fd
mov eax, dword [esp + 0x58]
mov ecx, dword [esp + 0xe0]
mov edx, dword [esp + 0x38]
movzx ebx, word [esp + 0x32]
mov ebp, dword [0x8acae4]
lea esi, [0x728704]
cmp edx, esi
jne 0x5e4663
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ebp
call fcn.004038b0
movzx eax, byte [esp + 0xc]
test al, al
je 0x5e464f
mov ecx, dword [esp + 0xe0]
movzx ebx, word [esp + 0x32]
mov eax, 0x17
jmp 0x5e46fd
mov eax, dword [esp + 0x58]
mov ecx, dword [esp + 0xe0]
mov edx, dword [esp + 0x38]
movzx ebx, word [esp + 0x32]
mov ebp, dword [0x8acae8]
lea esi, [0x728728]
cmp edx, esi
jne 0x5e46b3
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ebp
call fcn.004038b0
movzx eax, byte [esp + 0xc]
test al, al
je 0x5e469f
mov ecx, dword [esp + 0xe0]
movzx ebx, word [esp + 0x32]
mov eax, 0x18
jmp 0x5e46fd
mov eax, dword [esp + 0x58]
mov ecx, dword [esp + 0xe0]
mov edx, dword [esp + 0x38]
movzx ebx, word [esp + 0x32]
mov ebp, dword [0x8acaec]
lea esi, [0x72874c]
cmp edx, esi
jne 0x5e46fb
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ebp
call fcn.004038b0
movzx eax, byte [esp + 0xc]
test al, al
je 0x5e46ef
mov ecx, dword [esp + 0xe0]
movzx ebx, word [esp + 0x32]
mov eax, 0x19
jmp 0x5e46fd
mov ecx, dword [esp + 0xe0]
movzx ebx, word [esp + 0x32]
xor eax, eax
cmp ax, bx
je 0x5e4948
nop
cmp bx, 0x18
ja 0x5e471e
cmp bx, 0x17
je 0x5e472e
cmp bx, 0x18
je 0x5e472e
jmp 0x5e48fb
cmp bx, 0x19
je 0x5e472e
cmp bx, 0x1d
jne 0x5e48fb
mov eax, dword [esp + 0x74]
mov edx, dword [eax + 0x28]
mov ebp, dword [edx]
mov edx, dword [edx + 4]
test ebp, ebp
jne 0x5e474a
mov ebp, dword [0x8b2530]
mov edx, dword [0x8b2534]
mov dword [esp], ebp
mov dword [esp + 4], edx
mov word [esp + 8], bx
call fcn.005fd180
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 0x10]
mov ebx, dword [esp + 0x14]
test ecx, ecx
jne 0x5e48bf
mov ecx, dword [0x8d9190]
test ecx, ecx
jne 0x5e4789
mov ecx, dword [esp + 0xe0]
mov dword [ecx + 0x14], eax
jmp 0x5e4798
mov ecx, dword [esp + 0xe0]
lea edi, [ecx + 0x14]
call fcn.004643a0
mov dword [esp], eax
call fcn.0054a090
mov eax, dword [esp + 4]
mov dword [esp + 0x68], eax
lea ecx, [0x682080]
mov dword [esp], ecx
call fcn.0040bd00
mov eax, dword [esp + 4]
mov ecx, dword [esp + 0x68]
mov edx, dword [ecx + 0xc]
mov ecx, dword [ecx + 8]
cmp edx, 0x85
ja 0x5e47d5
mov ebx, edx
mov ebp, 0x85
jmp 0x5e4815
mov dword [esp + 0x50], edx
mov dword [esp + 0x78], ecx
mov dword [esp], eax
mov dword [esp + 4], edx
mov dword [esp + 8], 0x85
mov dword [esp + 0xc], edx
lea eax, [0x6873e0]
mov dword [esp + 0x10], eax
call fcn.0044af60
mov eax, dword [esp + 0x14]
mov edx, dword [esp + 0x18]
mov ecx, dword [esp + 0x1c]
mov ebx, dword [esp + 0x50]
mov ebp, ecx
mov ecx, dword [esp + 0x78]
mov dword [esp + 0x3c], ebp
mov dword [esp + 0x34], edx
mov dword [esp + 0x54], eax
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], ebx
call fcn.00464d30
lea eax, [0x6825c0]
mov dword [esp], eax
call fcn.0040bd00
mov eax, dword [esp + 4]
movzx ecx, word [esp + 0x32]
mov word [eax], cx
mov ecx, dword [esp + 0x34]
mov dword [eax + 8], ecx
mov ecx, dword [esp + 0x3c]
mov dword [eax + 0xc], ecx
mov ecx, dword [0x8d9190]
test ecx, ecx
jne 0x5e486c
mov ecx, dword [esp + 0x54]
mov dword [eax + 4], ecx
jmp 0x5e487c
lea edi, [eax + 4]
mov ecx, eax
mov eax, dword [esp + 0x54]
call fcn.004643a0
mov eax, ecx
mov ecx, dword [esp + 0xe0]
mov ebx, dword [ecx + 0x10]
mov dword [ebx + 0xc8], 1
mov dword [ebx + 0xcc], 1
mov ebp, dword [0x8d9190]
test ebp, ebp
jne 0x5e48af
mov dword [ebx + 0xc4], eax
jmp 0x5e3f1d
lea edi, [ebx + 0xc4]
call fcn.004643a0
jmp 0x5e3f1d
mov dword [esp + 0x6c], ebx
mov dword [esp + 0x88], edx
mov eax, dword [esp + 0x74]
mov dword [esp], eax
mov byte [esp + 4], 0x50
call fcn.005d9780
mov eax, dword [esp + 0x88]
mov dword [esp + 0xe4], eax
mov eax, dword [esp + 0x6c]
mov dword [esp + 0xe8], eax
add esp, 0xdc
ret
mov eax, dword [esp + 0x74]
mov dword [esp], eax
mov byte [esp + 4], 0x50
call fcn.005d9780
lea eax, [0x690d00]
mov dword [esp], eax
call fcn.0040bd00
mov eax, dword [esp + 4]
mov dword [eax + 4], 0x30
lea ecx, [0x6d0d67]
mov dword [eax], ecx
lea ecx, [0x727230]
mov dword [esp + 0xe4], ecx
mov dword [esp + 0xe8], eax
add esp, 0xdc
ret
mov eax, dword [esp + 0x74]
mov dword [esp], eax
mov byte [esp + 4], 0x2f
call fcn.005d9780
lea eax, [0x690d00]
mov dword [esp], eax
call fcn.0040bd00
mov eax, dword [esp + 4]
mov dword [eax + 4], 0x3b
lea ecx, [0x6d3004]
mov dword [eax], ecx
lea ecx, [0x727230]
mov dword [esp + 0xe4], ecx
mov dword [esp + 0xe8], eax
add esp, 0xdc
ret
mov eax, dword [esp + 0x74]
mov dword [esp], eax
mov byte [esp + 4], 0x2f
call fcn.005d9780
lea eax, [0x690d00]
mov dword [esp], eax
call fcn.0040bd00
mov eax, dword [esp + 4]
mov dword [eax + 4], 0x26
lea ecx, [0x6cdbb5]
mov dword [eax], ecx
lea ecx, [0x727230]
mov dword [esp + 0xe4], ecx
mov dword [esp + 0xe8], eax
add esp, 0xdc
ret
call fcn.00462f90
jmp fcn.005e3c90