Function at 0x60c390
Capabilities:
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
mov ecx, 0xa
push 0
push 0
dec ecx
jne 0x60c398
push ebx
push esi
push edi
xor eax, eax
push ebp
push 0x60c6f9
push dword fs:[eax]
mov dword fs:[eax], esp
cmp byte [0x63cd9a], 0
je 0x60c68f
lea eax, [ebp - 0x24]
mov ecx, 0x60c714
mov edx, dword [0x63cd90]
call fcn.004072e4
mov eax, dword [ebp - 0x24]
call fcn.004146fc
test al, al
jne 0x60c402
mov byte [0x63cd9a], 0
jmp 0x60c68f
push 0x40
push 0x60c728
push 0x60c734
push 0
call sub.user32.dll_MessageBoxW
dec eax
jne 0x60c68f
mov eax, 0x60c854
call fcn.00609ccc
test al, al
jne 0x60c3e8
xor eax, eax
push ebp
push 0x60c685
push dword fs:[eax]
mov dword fs:[eax], esp
call fcn.00563f78
lea eax, [ebp - 0x2c]
mov ecx, 0x60c714
mov edx, dword [0x63cd90]
call fcn.004072e4
mov edx, dword [ebp - 0x2c]
lea eax, [ebp - 0x28]
mov ecx, 0
call fcn.00407054
mov eax, dword [ebp - 0x28]
call fcn.004068ac
mov dword [ebp - 0x18], eax
xor eax, eax
push ebp
push 0x60c66c
push dword fs:[eax]
mov dword fs:[eax], esp
lea edx, [ebp - 4]
mov eax, dword [ebp - 0x18]
call fcn.00565dc8
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 8]
push eax
push 0x60c870
push dword [0x63cd60]
push 0x60c8c4
lea eax, [ebp - 0x34]
mov edx, 3
call fcn.004073c8
mov edx, dword [ebp - 0x34]
lea eax, [ebp - 0x30]
mov ecx, 0
call fcn.00407054
mov eax, dword [ebp - 0x30]
call fcn.004068ac
mov edx, eax
lea ecx, [ebp - 0xc]
mov eax, dword [ebp - 4]
call fcn.0054d47c
test eax, eax
jne 0x60c58e
cmp dword [ebp - 0x10], 0
jle 0x60c4d9
lea eax, [ebp - 0x1c]
mov edx, dword [ebp - 0xc]
mov edx, dword [edx + 4]
call fcn.00406f8c
jmp 0x60c584
push 0x60c900
lea edx, [ebp - 0x40]
mov eax, dword [0x63cd54]
call fcn.0040a168
push dword [ebp - 0x40]
push 0x60c96c
lea eax, [ebp - 0x3c]
mov edx, 3
call fcn.00406760
mov edx, dword [ebp - 0x3c]
lea eax, [ebp - 0x38]
call fcn.0040702c
push dword [ebp - 0x38]
push dword [0x63cd6c]
push 0x60c97c
push dword [0x63cd5c]
push 0x60c97c
push dword [0x63cd60]
push 0x60c990
lea eax, [ebp - 0x20]
mov edx, 7
call fcn.004073c8
lea eax, [ebp - 0x44]
mov edx, dword [ebp - 0x20]
mov ecx, 0
call fcn.00407054
mov eax, dword [ebp - 0x44]
call fcn.004068ac
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x48]
mov edx, dword [ebp - 0x18]
mov ecx, 0xfde9
call fcn.00406494
mov edx, dword [ebp - 0x48]
mov eax, dword [ebp - 4]
call fcn.0054abe8
mov eax, dword [ebp - 4]
call fcn.005646e0
push edx
push eax
lea eax, [ebp - 0x1c]
call fcn.00414128
mov eax, dword [ebp - 0xc]
call fcn.0054d5f8
jmp 0x60c5c7
mov byte [0x63cd9a], 0
mov eax, dword [ebp - 8]
call fcn.00596e3c
mov eax, dword [ebp - 4]
call fcn.0056486c
mov edx, dword [ebp - 4]
call fcn.0054ad10
call fcn.005640e8
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x60c68f
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 8]
push eax
lea ecx, [ebp - 0xc]
mov edx, 0x60c9bc
mov eax, dword [ebp - 4]
call fcn.0054d47c
test eax, eax
jne 0x60c643
cmp dword [ebp - 0x10], 0
jle 0x60c639
push 0x60ca04
push dword [ebp - 0x1c]
push 0x60ca44
lea eax, [ebp - 0x20]
mov edx, 3
call fcn.004073c8
lea eax, [ebp - 0x50]
mov edx, dword [ebp - 0x20]
mov ecx, 0
call fcn.00407054
mov eax, dword [ebp - 0x50]
call fcn.004068ac
mov edx, eax
lea eax, [ebp - 0x4c]
mov ecx, 0xfde9
call fcn.00406494
mov edx, dword [ebp - 0x4c]
mov eax, dword [ebp - 4]
call fcn.0054abe8
mov eax, dword [ebp - 0xc]
call fcn.0054d5f8
jmp 0x60c652
mov eax, dword [ebp - 8]
call fcn.00596e3c
mov byte [0x63cd9a], 0
mov eax, dword [ebp - 4]
call fcn.0056486c
mov edx, dword [ebp - 4]
call fcn.0054ad10
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x60c676
call fcn.005640e8
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x60c68f
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x60c700
lea eax, [ebp - 0x50]
call fcn.004061b0
lea eax, [ebp - 0x4c]
mov edx, 2
call fcn.004061d4
lea eax, [ebp - 0x44]
call fcn.004061b0
lea eax, [ebp - 0x40]
mov edx, 2
call fcn.004061d4
lea eax, [ebp - 0x38]
mov edx, 2
call fcn.00406df8
lea eax, [ebp - 0x30]
call fcn.004061b0
lea eax, [ebp - 0x2c]
call fcn.00406df0
lea eax, [ebp - 0x28]
call fcn.004061b0
lea eax, [ebp - 0x24]
mov edx, 3
call fcn.00406df8
ret