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

Disassembly:
mov ecx, dword fs:[0x14]
mov ecx, dword [ecx]
cmp esp, dword [ecx + 8]
jbe 0x68be22
sub esp, 0x60
mov edx, dword [esp + 0x64]
mov ebx, dword [edx + 8]
movzx ebp, byte [edx + 0x50]
nop
mov ecx, dword [ebx + 4]
mov ebx, dword [ebx]
mov eax, dword [esp + 0x74]
cmp eax, ecx
jae 0x68be1c
xchg ebp, eax
mov byte [esp + 0x22], al
xchg ebp, eax
lea esi, [eax + eax*2]
lea ebx, [ebx + esi*8]
cmp byte [ebx], 5
je 0x68b437
mov ebx, dword [esp + 0x68]
mov esi, dword [ebx]
inc esi
imul esi, eax
mov edi, dword [esp + 0x78]
lea ecx, [edi + esi]
mov dword [esp + 0x48], ecx
mov esi, dword [ebx + 0x28]
mov ebp, dword [ebx + 0x2c]
shr ecx, 5
cmp ebp, ecx
jbe 0x68be13
mov dword [esp + 0x44], ecx
mov ebp, dword [esi + ecx*4]
mov ecx, dword [esp + 0x48]
mov edx, 1
shl edx, cl
mov ecx, edx
and edx, ebp
test edx, edx
jne 0x68b432
or ecx, ebp
mov ebp, dword [esp + 0x44]
mov dword [esi + ebp*4], ecx
test edx, edx
sete dl
jmp 0x68b441
mov ebx, dword [esp + 0x68]
mov edi, dword [esp + 0x78]
xor edx, edx
test dl, dl
je 0x68b4c0
mov edx, dword [ebx + 0x1c]
mov ebp, dword [ebx + 0x24]
mov esi, dword [ebx + 0x20]
inc esi
cmp ebp, esi
jae 0x68b4ab
mov dword [esp], edx
mov dword [esp + 4], esi
mov dword [esp + 8], ebp
mov dword [esp + 0xc], 1
lea eax, [0x783340]
mov dword [esp + 0x10], eax
call fcn.0044b1b0
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov edx, dword [esp + 0x1c]
mov ebx, dword [esp + 0x68]
mov dword [ebx + 0x24], edx
mov edx, dword [0xaab020]
test edx, edx
jne 0x68b497
mov dword [ebx + 0x1c], eax
jmp 0x68b49f
lea edi, [ebx + 0x1c]
call fcn.004643b0
mov edi, dword [esp + 0x78]
mov esi, ecx
mov edx, eax
mov eax, dword [esp + 0x74]
mov dword [ebx + 0x20], esi
lea ebp, [esi + esi*2]
mov dword [edx + ebp*4 - 0xc], eax
lea esi, [edx + ebp*4 - 8]
mov byte [esi], 0
mov dword [edx + ebp*4 - 4], edi
mov edx, dword [esp + 0x64]
mov ebp, dword [esp + 0x70]
mov esi, dword [esp + 0x6c]
jmp 0x68b4d6
mov edx, dword [esp + 0x64]
mov ebp, eax
mov esi, ecx
mov edi, dword [ebx + 0x20]
mov eax, ebp
mov ebp, dword [ebx + 0x1c]
test edi, edi
je 0x68b657
mov ecx, esi
lea esi, [edi - 1]
lea edi, [edi + edi*2]
mov edx, dword [ebp + edi*4 - 0xc]
mov dword [esp + 0x38], edx
mov edx, dword [ebp + edi*4 - 4]
lea ebp, [ebp + edi*4 - 8]
movzx ebp, byte [ebp]
mov dword [ebx + 0x20], esi
lea esi, [ebx + 0x1c]
mov dword [esp + 0x5c], esi
mov edi, dword [esp + 0x64]
jmp 0x68b697
mov ebp, dword [esp + 0x68]
mov esi, dword [ebp + 8]
mov ebp, dword [ebp + 4]
lea ebx, [edi + ebx*8 + 8]
mov ebx, dword [ebx]
cmp esi, ebx
jbe 0x68bdd4
mov dword [ebp + ebx*4], edx
mov ebx, dword [esp + 0x68]
movzx esi, byte [esp + 0x22]
jmp 0x68b4ce
mov eax, dword [esp + 0x70]
mov ecx, dword [esp + 0x6c]
mov ebx, dword [esp + 0x68]
movzx esi, byte [esp + 0x22]
jmp 0x68b4ce
mov ebx, dword [esp + 0x68]
mov ebp, dword [ebx + 8]
mov esi, dword [ebx + 4]
test ebp, ebp
je 0x68bd7d
cmp ebp, 1
jle 0x68b56c
mov dword [esi + 4], edx
mov ebp, dword [ebx + 0x14]
mov esi, dword [ebx + 0x10]
cmp ebp, 1
jbe 0x68bdc8
mov edi, dword [esi + 4]
cmp edi, 0xffffffff
je 0x68b59e
mov dword [esp + 0x50], esi
movzx esi, byte [esp + 0x22]
xchg esi, eax
test al, al
xchg esi, eax
je 0x68b5d6
test edx, edx
jle 0x68b5d6
cmp edx, edi
jle 0x68b5d6
mov esi, dword [esp + 0x50]
mov edi, dword [ebx + 4]
mov edx, dword [ebx + 8]
cmp edx, ebp
jl 0x68b5aa
mov edx, ebp
cmp edi, esi
je 0x68b5cd
mov dword [esp], esi
mov dword [esp + 4], edi
shl edx, 2
mov dword [esp + 8], edx
call fcn.00464d50
mov eax, dword [esp + 0x70]
mov ecx, dword [esp + 0x6c]
mov ebx, dword [esp + 0x68]
mov edx, dword [esp + 0x30]
movzx esi, byte [esp + 0x22]
xchg esi, eax
test al, al
xchg esi, eax
je 0x68bd74
cmp dword [ebx], edx
jne 0x68b4ce
jmp 0x68bd6b
mov eax, dword [esp + 0x70]
mov ecx, dword [esp + 0x6c]
mov ebx, dword [esp + 0x68]
movzx esi, byte [esp + 0x22]
jmp 0x68b4ce
mov eax, dword [esp + 0x70]
mov ecx, dword [esp + 0x6c]
mov ebx, dword [esp + 0x68]
movzx esi, byte [esp + 0x22]
jmp 0x68b4ce
mov eax, dword [esp + 0x70]
mov ecx, dword [esp + 0x6c]
mov ebx, dword [esp + 0x68]
movzx esi, byte [esp + 0x22]
jmp 0x68b4ce
mov ecx, dword [esp + 0x6c]
mov ebx, dword [esp + 0x68]
movzx esi, byte [esp + 0x22]
jmp 0x68b4ce
mov eax, dword [esp + 0x70]
mov ecx, dword [esp + 0x6c]
mov ebx, dword [esp + 0x68]
movzx esi, byte [esp + 0x22]
jmp 0x68b4ce
movzx eax, byte [esp + 0x22]
test al, al
je 0x68b673
mov eax, dword [ebx + 0x10]
cmp dword [ebx + 0x14], 1
jle 0x68b673
mov eax, dword [eax + 4]
test eax, eax
setge al
jmp 0x68b675
xor eax, eax
mov byte [esp + 0x7c], al
add esp, 0x60
ret
mov ebx, dword [esp + 0x68]
mov edi, dword [esp + 0x64]
mov ecx, dword [esp + 0x6c]
mov edx, dword [esp + 0x30]
mov ebp, dword [esp + 0x38]
mov ebp, esi
mov esi, dword [esp + 0x5c]
mov esi, dword [edi + 8]
mov edi, dword [esi]
mov esi, dword [esi + 4]
mov ebx, dword [esp + 0x38]
cmp ebx, esi
jae 0x68be0a
mov dword [esp + 0x48], esi
mov dword [esp + 0x58], edi
mov dword [esp + 0x30], edx
xchg ebp, eax
mov byte [esp + 0x23], al
xchg ebp, eax
lea ebx, [ebx + ebx*2]
mov dword [esp + 0x40], ebx
lea esi, [edi + ebx*8]
mov dword [esp + 0x4c], esi
lea esi, [edi + ebx*8]
movzx esi, byte [esi]
xchg esi, eax
cmp al, 4
xchg esi, eax
ja 0x68bb85
xchg esi, eax
cmp al, 1
xchg esi, eax
ja 0x68ba15
xchg esi, eax
test al, al
xchg esi, eax
jne 0x68b7b2
xchg ebp, eax
test al, al
xchg ebp, eax
je 0x68b708
lea ebx, [edi + ebx*8 + 8]
mov ebx, dword [ebx]
mov ebp, dword [esp + 0x68]
xor esi, esi
jmp 0x68bd23
nop
mov esi, dword [esp + 0x68]
mov ebp, dword [esi + 0x20]
inc ebp
mov ebx, dword [esi + 0x1c]
mov edi, dword [esi + 0x24]
cmp edi, ebp
jae 0x68b77e
mov dword [esp], ebx
mov dword [esp + 4], ebp
mov dword [esp + 8], edi
mov dword [esp + 0xc], 1
lea eax, [0x783340]
mov dword [esp + 0x10], eax
call fcn.0044b1b0
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov edx, dword [esp + 0x1c]
mov ebx, dword [esp + 0x68]
mov dword [ebx + 0x24], edx
mov edx, dword [0xaab020]
test edx, edx
jne 0x68b763
mov dword [ebx + 0x1c], eax
mov edi, dword [esp + 0x5c]
jmp 0x68b76c
mov edi, dword [esp + 0x5c]
call fcn.004643b0
mov edx, dword [esp + 0x30]
mov esi, ebx
mov ebp, ecx
mov ebx, eax
mov eax, dword [esp + 0x70]
mov ecx, dword [esp + 0x6c]
mov dword [esi + 0x20], ebp
lea edi, [ebp + ebp*2]
mov ebp, esi
mov esi, dword [esp + 0x38]
mov dword [ebx + edi*4 - 0xc], esi
lea esi, [ebx + edi*4 - 8]
mov byte [esi], 1
mov dword [ebx + edi*4 - 4], edx
mov esi, dword [esp + 0x40]
mov edi, dword [esp + 0x58]
lea esi, [edi + esi*8 + 4]
mov ebx, dword [esi]
movzx esi, byte [esp + 0x23]
jmp 0x68bd23
lea esi, [edi + ebx*8 + 4]
mov dword [esp + 0x54], esi
mov ebp, dword [esi]
mov esi, dword [esp + 0x48]
cmp ebp, esi
jae 0x68be01
mov dword [esp + 0x3c], ebp
lea edx, [ebp + ebp*2]
lea edx, [edi + edx*8]
movzx edx, byte [edx]
lea ebp, [edx - 7]
xchg ebp, eax
cmp al, 3
xchg ebp, eax
ja 0x68b911
lea edx, [edi + ebx*8 + 8]
mov ebx, dword [edx]
cmp ebx, esi
jae 0x68bdf8
mov dword [esp + 0x54], edx
mov dword [esp + 0x34], ebx
lea ebp, [ebx + ebx*2]
lea ebp, [edi + ebp*8]
cmp byte [ebp], 5
je 0x68b85c
mov ebp, dword [esp + 0x68]
mov esi, dword [ebp]
inc esi
imul esi, ebx
mov edi, dword [esp + 0x30]
add esi, edi
mov dword [esp + 0x48], esi
mov edi, dword [ebp + 0x28]
mov ebx, dword [ebp + 0x2c]
shr esi, 5
cmp ebx, esi
jbe 0x68bdef
mov ebx, dword [edi + esi*4]
mov ecx, dword [esp + 0x48]
mov edx, 1
shl edx, cl
mov ecx, edx
and edx, ebx
test edx, edx
jne 0x68b849
or ecx, ebx
mov dword [edi + esi*4], ecx
test edx, edx
sete dl
mov ecx, dword [esp + 0x6c]
mov ebx, dword [esp + 0x34]
mov ebp, edx
mov edx, dword [esp + 0x54]
jmp 0x68b85e
xor ebp, ebp
xchg ebp, eax
test al, al
xchg ebp, eax
je 0x68b8fa
mov ebp, dword [esp + 0x68]
mov esi, dword [ebp + 0x20]
inc esi
mov edi, dword [ebp + 0x1c]
mov edx, dword [ebp + 0x24]
cmp edx, esi
jae 0x68b8df
mov dword [esp], edi
mov dword [esp + 4], esi
mov dword [esp + 8], edx
mov dword [esp + 0xc], 1
lea eax, [0x783340]
mov dword [esp + 0x10], eax
call fcn.0044b1b0
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov edx, dword [esp + 0x1c]
mov ebx, dword [esp + 0x68]
mov dword [ebx + 0x24], edx
mov edx, dword [0xaab020]
test edx, edx
jne 0x68b8c2
mov dword [ebx + 0x1c], eax
mov edi, dword [esp + 0x5c]
jmp 0x68b8cb
mov edi, dword [esp + 0x5c]
call fcn.004643b0
mov ebx, dword [esp + 0x34]
mov ebp, dword [esp + 0x68]
mov esi, ecx
mov edi, eax
mov eax, dword [esp + 0x70]
mov ecx, dword [esp + 0x6c]
mov dword [ebp + 0x20], esi
lea edx, [esi + esi*2]
mov dword [edi + edx*4 - 0xc], ebx
lea ebx, [edi + edx*4 - 8]
mov byte [ebx], 0
mov ebx, dword [esp + 0x30]
mov dword [edi + edx*4 - 4], ebx
jmp 0x68b8fe
mov ebp, dword [esp + 0x68]
mov esi, dword [esp + 0x54]
mov ebx, dword [esi]
mov edx, dword [ebp]
movzx esi, byte [esp + 0x23]
jmp 0x68bd23
mov ebx, dword [esp + 0x68]
mov ebp, dword [ebx]
mov dword [esp + 0x2c], ebp
cmp dl, 5
je 0x68b96b
lea edx, [ebp + 1]
mov esi, dword [esp + 0x3c]
imul edx, esi
add edx, ebp
mov dword [esp + 0x48], edx
mov edi, dword [ebx + 0x28]
mov ebp, dword [ebx + 0x2c]
shr edx, 5
cmp ebp, edx
jbe 0x68bde6
mov ebp, dword [edi + edx*4]
mov ecx, dword [esp + 0x48]
mov esi, 1
shl esi, cl
mov ecx, esi
and esi, ebp
test esi, esi
jne 0x68b95e
or ecx, ebp
mov dword [edi + edx*4], ecx
test esi, esi
sete dl
mov ecx, dword [esp + 0x6c]
mov ebp, dword [esp + 0x2c]
jmp 0x68b96d
xor edx, edx
test dl, dl
je 0x68b9fd
mov edx, dword [ebx + 0x20]
inc edx
mov esi, dword [ebx + 0x1c]
mov edi, dword [ebx + 0x24]
cmp edi, edx
jae 0x68b9e4
mov dword [esp], esi
mov dword [esp + 4], edx
mov dword [esp + 8], edi
mov dword [esp + 0xc], 1
lea eax, [0x783340]
mov dword [esp + 0x10], eax
call fcn.0044b1b0
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov edx, dword [esp + 0x1c]
mov ebx, dword [esp + 0x68]
mov dword [ebx + 0x24], edx
mov edx, dword [0xaab020]
test edx, edx
jne 0x68b9cb
mov dword [ebx + 0x1c], eax
mov edi, dword [esp + 0x5c]
jmp 0x68b9d4
mov edi, dword [esp + 0x5c]
call fcn.004643b0
mov ebp, dword [esp + 0x2c]
mov edx, ecx
mov esi, eax
mov eax, dword [esp + 0x70]
mov ecx, dword [esp + 0x6c]
mov dword [ebx + 0x20], edx
lea edx, [edx + edx*2]
mov edi, dword [esp + 0x3c]
mov dword [esi + edx*4 - 0xc], edi
lea edi, [esi + edx*4 - 8]
mov byte [edi], 0
mov dword [esi + edx*4 - 4], ebp
mov esi, dword [esp + 0x54]
mov esi, dword [esi]
mov ebp, ebx
mov ebx, esi
mov edx, dword [esp + 0x30]
movzx esi, byte [esp + 0x23]
jmp 0x68bd23
xchg esi, eax
cmp al, 2
xchg esi, eax
jne 0x68bb10
xchg ebp, eax
test al, al
xchg ebp, eax
jne 0x68b515
lea esi, [edi + ebx*8 + 8]
mov dword [esp + 0x54], esi
mov esi, dword [esi]
mov edx, dword [esp + 0x68]
mov ebp, dword [edx + 4]
cmp dword [edx + 8], esi
jbe 0x68bafa
mov ebp, dword [ebp + esi*4]
mov esi, dword [edx + 0x20]
inc esi
mov ebx, dword [edx + 0x1c]
mov edi, dword [edx + 0x24]
cmp edi, esi
jae 0x68babd
mov dword [esp + 0x28], ebp
mov dword [esp], ebx
mov dword [esp + 4], esi
mov dword [esp + 8], edi
mov dword [esp + 0xc], 1
lea eax, [0x783340]
mov dword [esp + 0x10], eax
call fcn.0044b1b0
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov edx, dword [esp + 0x1c]
mov ebx, dword [esp + 0x68]
mov dword [ebx + 0x24], edx
mov edx, dword [0xaab020]
test edx, edx
jne 0x68baa2
mov dword [ebx + 0x1c], eax
mov edi, dword [esp + 0x5c]
jmp 0x68baab
mov edi, dword [esp + 0x5c]
call fcn.004643b0
mov edx, ebx
mov ebp, dword [esp + 0x28]
mov esi, ecx
mov ebx, eax
mov eax, dword [esp + 0x70]
mov ecx, dword [esp + 0x6c]
mov dword [edx + 0x20], esi
lea esi, [esi + esi*2]
mov edi, dword [esp + 0x38]
mov dword [ebx + esi*4 - 0xc], edi
lea edi, [ebx + esi*4 - 8]
mov byte [edi], 1
mov dword [ebx + esi*4 - 4], ebp
mov ebx, dword [edx + 8]
mov ebp, dword [edx + 4]
mov esi, dword [esp + 0x54]
mov esi, dword [esi]
cmp esi, ebx
jae 0x68bddd
mov ebx, dword [esp + 0x30]
mov dword [ebp + esi*4], ebx
mov ebx, dword [esp + 0x40]
mov edi, dword [esp + 0x58]
lea esi, [edi + ebx*8 + 4]
mov ebx, dword [esi]
mov ebp, edx
mov edx, dword [esp + 0x30]
movzx esi, byte [esp + 0x23]
jmp 0x68bd23
xchg esi, eax
cmp al, 3
xchg esi, eax
jne 0x68b552
mov ebx, dword [ecx + 0x14]
mov dword [esp], eax
mov dword [esp + 4], edx
call ebx
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 8]
mov edx, dword [esp + 0x40]
mov ebx, dword [esp + 0x58]
lea ebp, [ebx + edx*8 + 8]
mov ebp, dword [ebp]
mov dword [esp + 4], eax
mov dword [esp], ecx
xchg ebp, eax
mov byte [esp + 8], al
xchg ebp, eax
call fcn.0068c200
movzx eax, byte [esp + 0xc]
test al, al
je 0x68b53c
mov esi, dword [esp + 0x40]
mov edi, dword [esp + 0x58]
lea esi, [edi + esi*8 + 4]
mov ebx, dword [esi]
mov eax, dword [esp + 0x70]
mov ecx, dword [esp + 0x6c]
mov ebp, dword [esp + 0x68]
mov edx, dword [esp + 0x30]
movzx esi, byte [esp + 0x23]
jmp 0x68bd23
xchg esi, eax
cmp al, 7
xchg esi, eax
ja 0x68bc18
xchg esi, eax
cmp al, 5
xchg esi, eax
je 0x68bdb0
xchg esi, eax
cmp al, 6
xchg esi, eax
jne 0x68bbb6
lea esi, [edi + ebx*8 + 4]
mov ebx, dword [esi]
mov ebp, dword [esp + 0x68]
movzx esi, byte [esp + 0x23]
jmp 0x68bd23
mov ebx, dword [ecx + 0x20]
mov dword [esp], eax
mov dword [esp + 4], edx
call ebx
mov eax, dword [esp + 8]
mov ecx, dword [esp + 0xc]
mov dword [esp + 0x24], ecx
mov edx, dword [esp + 0x4c]
mov dword [esp], edx
mov dword [esp + 4], eax
call fcn.00686790
cmp dword [esp + 8], 0xffffffff
je 0x68b5ed
mov esi, dword [esp + 0x24]
mov edi, dword [esp + 0x30]
lea edx, [edi + esi]
mov esi, dword [esp + 0x40]
mov edi, dword [esp + 0x58]
lea esi, [edi + esi*8 + 4]
mov ebx, dword [esi]
mov eax, dword [esp + 0x70]
mov ecx, dword [esp + 0x6c]
mov ebp, dword [esp + 0x68]
movzx esi, byte [esp + 0x23]
jmp 0x68bd23
xchg esi, eax
cmp al, 8
xchg esi, eax
je 0x68bcc9
xchg esi, eax
cmp al, 9
xchg esi, eax
je 0x68bc86
xchg esi, eax
cmp al, 0xa
xchg esi, eax
jne 0x68bd98
mov ebx, dword [ecx + 0x20]
mov dword [esp], eax
mov dword [esp + 4], edx
call ebx
mov eax, dword [esp + 8]
mov ecx, dword [esp + 0xc]
cmp eax, 0xa
je 0x68b603
cmp eax, 0xffffffff
je 0x68b603
mov esi, dword [esp + 0x30]
lea edx, [esi + ecx]
mov esi, dword [esp + 0x40]
mov edi, dword [esp + 0x58]
lea esi, [edi + esi*8 + 4]
mov ebx, dword [esi]
mov eax, dword [esp + 0x70]
mov ecx, dword [esp + 0x6c]
mov ebp, dword [esp + 0x68]
movzx esi, byte [esp + 0x23]
jmp 0x68bd23
mov ebx, dword [ecx + 0x20]
mov dword [esp], eax
mov dword [esp + 4], edx
call ebx
mov eax, dword [esp + 0xc]
cmp dword [esp + 8], 0xffffffff
je 0x68b619
mov esi, dword [esp + 0x30]
lea edx, [esi + eax]
mov esi, dword [esp + 0x40]
mov edi, dword [esp + 0x58]
lea esi, [edi + esi*8 + 4]
mov ebx, dword [esi]
mov eax, dword [esp + 0x70]
mov ecx, dword [esp + 0x6c]
mov ebp, dword [esp + 0x68]
movzx esi, byte [esp + 0x23]
jmp 0x68bd23
mov ebx, dword [ecx + 0x20]
mov dword [esp], eax
mov dword [esp + 4], edx
call ebx
mov eax, dword [esp + 8]
mov ecx, dword [esp + 0xc]
mov edx, dword [esp + 0x40]
mov ebx, dword [esp + 0x58]
lea ebp, [ebx + edx*8 + 0xc]
mov esi, dword [esp + 0x4c]
mov esi, dword [esi + 0x10]
mov ebp, dword [ebp]
test esi, esi
jbe 0x68bd8f
cmp dword [ebp], eax
jne 0x68b641
mov esi, dword [esp + 0x30]
add esi, ecx
lea edi, [ebx + edx*8 + 4]
mov ebx, dword [edi]
mov eax, dword [esp + 0x70]
mov ecx, dword [esp + 0x6c]
mov ebp, dword [esp + 0x68]
mov edx, esi
movzx esi, byte [esp + 0x23]
mov dword [esp + 0x30], edx
mov edi, dword [ebp]
inc edi
imul edi, ebx
add edi, edx
mov dword [esp + 0x48], edi
mov edx, dword [ebp + 0x28]
mov ebp, dword [ebp + 0x2c]
shr edi, 5
cmp ebp, edi
jbe 0x68bd86
mov dword [esp + 0x38], ebx
mov ebp, dword [edx + edi*4]
mov ecx, dword [esp + 0x48]
mov ebx, 1
shl ebx, cl
test ebx, ebp
jne 0x68bd60
mov ecx, ebx
or ebx, ebp
mov dword [edx + edi*4], ebx
test ecx, ebp
je 0x68b67d
jmp 0x68b62f
mov byte [esp + 0x7c], 1
add esp, 0x60
ret
mov byte [esp + 0x7c], 1
add esp, 0x60
ret
mov byte [esp + 0x7c], 1
add esp, 0x60
ret
mov eax, edi
mov ecx, ebp
call fcn.00464440
xor eax, eax
mov ecx, eax
call fcn.00464430
lea eax, [0x758c80]
mov dword [esp], eax
lea eax, [0x843b84]
mov dword [esp + 4], eax
call fcn.00436340
lea eax, [0x758c80]
mov dword [esp], eax
lea eax, [0x843b8c]
mov dword [esp + 4], eax
call fcn.00436340
mov eax, 1
mov ecx, ebp
call fcn.00464430
mov eax, ebx
mov ecx, esi
call fcn.00464440
mov eax, esi
mov ecx, ebx
call fcn.00464440
mov eax, edx
mov ecx, ebp
call fcn.00464440
mov eax, esi
mov ecx, ebx
call fcn.00464440
mov eax, ebx
mov ecx, esi
call fcn.00464440
mov eax, ebp
mov ecx, esi
call fcn.00464440
mov eax, ebx
mov ecx, esi
call fcn.00464440
mov eax, ecx
mov ecx, ebp
call fcn.00464440
call fcn.00464440
nop
call fcn.00462fa0
jmp fcn.0068b3a0