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

Disassembly:
mov ecx, dword fs:[0x14]
mov ecx, dword [ecx]
lea eax, [esp - 0x768]
cmp eax, dword [ecx + 8]
jbe 0x60b96a
sub esp, 0x7e8
mov eax, dword [esp + 0x7ec]
lea ecx, [eax - 1]
mov dword [esp], ecx
mov ecx, dword [esp + 0x800]
mov dword [esp + 4], ecx
mov edx, dword [esp + 0x804]
mov dword [esp + 8], edx
mov ebx, dword [esp + 0x808]
mov dword [esp + 0xc], ebx
mov ebp, dword [esp + 0x80c]
mov dword [esp + 0x10], ebp
call fcn.00608220
mov eax, dword [esp + 0x7ec]
cmp eax, 1
jbe 0x60b5aa
mov edx, dword [esp + 0x7f0]
lea ebx, [edx - 1]
cmp ebx, 0x20
sbb ebp, ebp
lea edi, [esp + 0x3a8]
mov ecx, 0x110
mov esi, eax
xor eax, eax
rep stosd dword es:[edi], eax
lea edi, [esp + 0x78]
call fcn.00456d1c
lea edi, [esp + 0x188]
mov ecx, 0x88
rep stosd dword es:[edi], eax
mov ecx, ebx
mov eax, edx
mov edx, 1
shl edx, cl
and edx, ebp
lea ebp, [eax + esi - 1]
xor edi, edi
jmp 0x60b5bd
add esp, 0x7e8
ret
mov dword [esp + edi*4 + 0x3a8], 0
inc edi
cmp edi, ebp
jge 0x60b5ce
cmp edi, 0x110
jb 0x60b5b1
jmp 0x60b95d
mov dword [esp + 0x64], ecx
mov dword [esp + 0x60], edx
mov dword [esp + 0x50], ebp
add ecx, 0xffffffff
mov dword [esp + 0x5c], ecx
mov eax, 0xffffffff
adc eax, 0
mov dword [esp + 0x58], eax
mov dword [esp], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov edx, dword [esp + 0x800]
mov dword [esp + 0xc], edx
mov ebp, dword [esp + 0x804]
mov dword [esp + 0x10], ebp
mov esi, dword [esp + 0x808]
mov dword [esp + 0x14], esi
mov edi, dword [esp + 0x80c]
mov dword [esp + 0x18], edi
call fcn.00632290
mov dword [esp], 4
mov eax, dword [esp + 0x58]
mov dword [esp + 8], eax
mov eax, dword [esp + 0x5c]
mov dword [esp + 4], eax
mov eax, dword [esp + 0x800]
mov dword [esp + 0xc], eax
mov ecx, dword [esp + 0x804]
mov dword [esp + 0x10], ecx
mov edx, dword [esp + 0x808]
mov dword [esp + 0x14], edx
mov ebx, dword [esp + 0x80c]
mov dword [esp + 0x18], ebx
call fcn.00632290
mov eax, dword [esp + 0x64]
cmp eax, 0x110
jae 0x60b953
mov edx, dword [esp + 0x7f0]
mov ebx, dword [esp + 0x7ec]
mov dword [esp + edx*4 + 0x3a4], ebx
mov dword [esp + 0x3a8], 1
mov ebp, dword [esp + 0x50]
mov ecx, edx
jmp 0x60b6c0
mov dword [esp + edx*4 + 0x3a8], 1
inc edx
cmp edx, ebp
jae 0x60b6d1
cmp edx, 0x110
jb 0x60b6b4
jmp 0x60b947
lea eax, [esp + 0x3a8]
mov dword [esp], eax
mov dword [esp + 4], 0x110
mov dword [esp + 8], 0x110
mov dword [esp + 0xc], ebp
mov dword [esp + 0x10], ebp
mov eax, dword [esp + 0x7f4]
mov dword [esp + 0x14], eax
mov eax, dword [esp + 0x7f8]
mov dword [esp + 0x18], eax
mov eax, dword [esp + 0x7fc]
mov dword [esp + 0x1c], eax
lea eax, [esp + 0x78]
mov dword [esp + 0x20], eax
mov dword [esp + 0x24], 0x110
mov dword [esp + 0x28], 0x110
lea eax, [esp + 0x188]
mov dword [esp + 0x2c], eax
mov dword [esp + 0x30], 0x110
mov dword [esp + 0x34], 0x110
mov eax, dword [esp + 0x800]
mov dword [esp + 0x38], eax
mov ecx, dword [esp + 0x804]
mov dword [esp + 0x3c], ecx
mov edx, dword [esp + 0x808]
mov dword [esp + 0x40], edx
mov ebx, dword [esp + 0x80c]
mov dword [esp + 0x44], ebx
call fcn.00609350
mov eax, dword [esp + 0x60]
dec eax
mov dword [esp + 0x48], eax
mov ecx, dword [esp + 0x7ec]
mov edx, dword [esp + 0x80c]
mov ebx, dword [esp + 0x808]
mov ebp, dword [esp + 0x804]
mov esi, dword [esp + 0x800]
mov edi, dword [esp + 0x7f0]
mov dword [esp + 0x70], eax
xor eax, eax
mov dword [esp + 0x54], eax
mov eax, dword [esp + 0x70]
jmp 0x60b8c9
movzx eax, byte [esp + edx + 0x78]
movzx ecx, word [esp + edx*2 + 0x188]
mov dword [esp], eax
mov dword [esp + 8], 0
mov dword [esp + 4], ecx
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], ebp
mov dword [esp + 0x14], ebx
mov eax, dword [esp + 0x80c]
mov dword [esp + 0x18], eax
call fcn.00632290
mov eax, dword [esp + 0x7f0]
movzx ecx, byte [esp + eax + 0x77]
movzx edx, word [esp + eax*2 + 0x186]
mov dword [esp], ecx
mov dword [esp + 8], 0
mov dword [esp + 4], edx
mov ecx, dword [esp + 0x800]
mov dword [esp + 0xc], ecx
mov edx, dword [esp + 0x804]
mov dword [esp + 0x10], edx
mov ebx, dword [esp + 0x808]
mov dword [esp + 0x14], ebx
mov ebp, dword [esp + 0x80c]
mov dword [esp + 0x18], ebp
call fcn.00632290
mov eax, dword [esp + 0x64]
mov dword [esp], eax
mov dword [esp + 8], 0
mov ecx, dword [esp + 0x48]
mov dword [esp + 4], ecx
mov edx, dword [esp + 0x800]
mov dword [esp + 0xc], edx
mov ebx, dword [esp + 0x804]
mov dword [esp + 0x10], ebx
mov ebp, dword [esp + 0x808]
mov dword [esp + 0x14], ebp
mov esi, dword [esp + 0x80c]
mov dword [esp + 0x18], esi
call fcn.00632290
mov eax, dword [esp + 0x54]
inc eax
mov ecx, dword [esp + 0x7ec]
mov edx, dword [esp + 0x80c]
mov ebx, dword [esp + 0x808]
mov ebp, dword [esp + 0x804]
mov esi, dword [esp + 0x800]
mov edi, dword [esp + 0x7f0]
mov dword [esp + 0x54], eax
mov eax, dword [esp + 0x48]
mov edx, dword [esp + 0x54]
cmp ecx, edx
jbe 0x60b903
test edx, edx
jne 0x60b8e5
mov dword [esp + 0x68], eax
xor eax, eax
mov dword [esp + 0x4c], eax
mov eax, dword [esp + 0x68]
jmp 0x60b8f1
lea edx, [edx + edi - 1]
mov dword [esp + 0x4c], edx
mov edx, dword [esp + 0x54]
mov edx, dword [esp + 0x4c]
cmp edx, 0x110
jb 0x60b7be
jmp 0x60b93b
mov dword [esp], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], ebp
mov dword [esp + 0x14], ebx
mov eax, dword [esp + 0x80c]
mov dword [esp + 0x18], eax
call fcn.00632290
jmp 0x60b5aa
mov eax, edx
mov ecx, 0x110
call fcn.00456b50
mov eax, edx
mov ecx, 0x110
call fcn.00456b50
mov ecx, 0x110
call fcn.00456b50
mov eax, edi
mov ecx, 0x110
call fcn.00456b40
nop
call fcn.00455690
jmp fcn.0060b4f0