Function at 0x4d6268
Capabilities:
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
add esp, 0xfffffff8
push ebx
push esi
push edi
xor edx, edx
mov dword [ebp - 8], edx
mov dword [ebp - 4], eax
xor eax, eax
push ebp
push 0x4d6af5
push dword fs:[eax]
mov dword fs:[eax], esp
mov bl, 1
mov eax, dword [0x54c320]
mov edx, dword [eax + 0x80]
mov ecx, 0x4d6b10
mov eax, dword [0x54c320]
call fcn.004d5a48
dec eax
jge 0x4d631c
lea eax, [ebp - 8]
mov edx, 0x4d6b6c
call fcn.004049e8
xor eax, eax
push ebp
push 0x4d6310
push dword fs:[eax]
mov dword fs:[eax], esp
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004c534c
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [eax]
call dword [edx + 0x44]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [ebp - 8]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d3ab4
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x4d631c
mov eax, dword [0x54c320]
mov edx, dword [eax + 0x80]
mov ecx, 0x4d6c40
mov eax, dword [0x54c320]
call fcn.004d5a48
dec eax
jge 0x4d63af
lea eax, [ebp - 8]
mov edx, 0x4d6ca0
call fcn.004049e8
xor eax, eax
push ebp
push 0x4d63a3
push dword fs:[eax]
mov dword fs:[eax], esp
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004c534c
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [eax]
call dword [edx + 0x44]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [ebp - 8]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d3ab4
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x4d63af
mov eax, dword [0x54c320]
mov edx, dword [eax + 0x80]
mov ecx, 0x4d6d9c
mov eax, dword [0x54c320]
call fcn.004d5a48
dec eax
jge 0x4d6442
lea eax, [ebp - 8]
mov edx, 0x4d6df8
call fcn.004049e8
xor eax, eax
push ebp
push 0x4d6436
push dword fs:[eax]
mov dword fs:[eax], esp
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004c534c
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [eax]
call dword [edx + 0x44]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [ebp - 8]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d3ab4
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x4d6442
mov eax, dword [0x54c320]
mov edx, dword [eax + 0x80]
mov ecx, 0x4d6e74
mov eax, dword [0x54c320]
call fcn.004d5a48
dec eax
jge 0x4d64d5
lea eax, [ebp - 8]
mov edx, 0x4d6ed4
call fcn.004049e8
xor eax, eax
push ebp
push 0x4d64c9
push dword fs:[eax]
mov dword fs:[eax], esp
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004c534c
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [eax]
call dword [edx + 0x44]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [ebp - 8]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d3ab4
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x4d64d5
mov eax, dword [0x54c320]
mov edx, dword [eax + 0x80]
mov ecx, 0x4d6f28
mov eax, dword [0x54c320]
call fcn.004d5a48
dec eax
jge 0x4d6568
lea eax, [ebp - 8]
mov edx, 0x4d6f88
call fcn.004049e8
xor eax, eax
push ebp
push 0x4d655c
push dword fs:[eax]
mov dword fs:[eax], esp
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004c534c
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [eax]
call dword [edx + 0x44]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [ebp - 8]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d3ab4
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x4d6568
mov eax, dword [0x54c320]
mov edx, dword [eax + 0x80]
mov ecx, 0x4d7054
mov eax, dword [0x54c320]
call fcn.004d5a48
dec eax
jge 0x4d65fb
lea eax, [ebp - 8]
mov edx, 0x4d70b8
call fcn.004049e8
xor eax, eax
push ebp
push 0x4d65ef
push dword fs:[eax]
mov dword fs:[eax], esp
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004c534c
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [eax]
call dword [edx + 0x44]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [ebp - 8]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d3ab4
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x4d65fb
mov eax, dword [0x54c320]
mov edx, dword [eax + 0x80]
mov ecx, 0x4d71a8
mov eax, dword [0x54c320]
call fcn.004d5a48
dec eax
jge 0x4d668e
lea eax, [ebp - 8]
mov edx, 0x4d7208
call fcn.004049e8
xor eax, eax
push ebp
push 0x4d6682
push dword fs:[eax]
mov dword fs:[eax], esp
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004c534c
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [eax]
call dword [edx + 0x44]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [ebp - 8]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d3ab4
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x4d668e
mov eax, dword [0x54c320]
mov edx, dword [eax + 0x80]
mov ecx, 0x4d73b4
mov eax, dword [0x54c320]
call fcn.004d5a48
dec eax
jge 0x4d6721
lea eax, [ebp - 8]
mov edx, 0x4d7414
call fcn.004049e8
xor eax, eax
push ebp
push 0x4d6715
push dword fs:[eax]
mov dword fs:[eax], esp
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004c534c
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [eax]
call dword [edx + 0x44]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [ebp - 8]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d3ab4
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x4d6721
mov eax, dword [0x54c320]
mov edx, dword [eax + 0x80]
mov ecx, 0x4d75c0
mov eax, dword [0x54c320]
call fcn.004d5a48
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov eax, dword [eax + 0x40]
mov edx, 0x4d75f8
mov ecx, dword [eax]
call dword [ecx + 0x54]
test eax, eax
jge 0x4d67cd
lea eax, [ebp - 8]
mov edx, 0x4d7608
call fcn.004049e8
xor eax, eax
push ebp
push 0x4d67c1
push dword fs:[eax]
mov dword fs:[eax], esp
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004c534c
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [eax]
call dword [edx + 0x44]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d24a4
mov edx, dword [ebp - 8]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0xa0]
call fcn.004d3ab4
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x4d67cd
mov eax, dword [0x54c320]
mov edx, dword [eax + 0x80]
mov ecx, 0x4d7648
mov eax, dword [0x54c320]
call fcn.004d5a48
push 0x4d7670
push 0x4d7680
push 0x4d7690
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov edx, dword [eax + 0x40]
mov ecx, 0x4d769c
mov eax, dword [ebp - 4]
call fcn.004d4c30
mov eax, dword [0x54c320]
mov edx, dword [eax + 0x80]
mov ecx, 0x4d76b8
mov eax, dword [0x54c320]
call fcn.004d5a48
push 0x4d76e0
push 0x4d76f0
push 0x4d7700
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov edx, dword [eax + 0x40]
mov ecx, 0x4d770c
mov eax, dword [ebp - 4]
call fcn.004d4c30
push 0x4d7724
push 0x4d7680
push 0x4d7690
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov edx, dword [eax + 0x40]
mov ecx, 0x4d770c
mov eax, dword [ebp - 4]
call fcn.004d4c30
push 0x4d7670
push 0x4d7680
push 0x4d7690
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov edx, dword [eax + 0x40]
mov ecx, 0x4d770c
mov eax, dword [ebp - 4]
call fcn.004d4c30
push 0x4d7734
push 0x4d76f0
push 0x4d7700
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov edx, dword [eax + 0x40]
mov ecx, 0x4d770c
mov eax, dword [ebp - 4]
call fcn.004d4c30
mov eax, dword [0x54c320]
mov edx, dword [eax + 0x80]
mov ecx, 0x4d7744
mov eax, dword [0x54c320]
call fcn.004d5a48
push 0x4d7670
push 0x4d7680
push 0x4d7690
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov edx, dword [eax + 0x40]
mov ecx, 0x4d776c
mov eax, dword [ebp - 4]
call fcn.004d4c30
mov eax, dword [0x54c320]
mov edx, dword [eax + 0x80]
mov ecx, 0x4d7784
mov eax, dword [0x54c320]
call fcn.004d5a48
push 0x4d76e0
push 0x4d76f0
push 0x4d7700
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov edx, dword [eax + 0x40]
mov ecx, 0x4d77a8
mov eax, dword [ebp - 4]
call fcn.004d4c30
push 0x4d7724
push 0x4d7680
push 0x4d7690
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov edx, dword [eax + 0x40]
mov ecx, 0x4d77a8
mov eax, dword [ebp - 4]
call fcn.004d4c30
push 0x4d7670
push 0x4d7680
push 0x4d7690
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov edx, dword [eax + 0x40]
mov ecx, 0x4d77a8
mov eax, dword [ebp - 4]
call fcn.004d4c30
push 0x4d7734
push 0x4d76f0
push 0x4d7700
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov edx, dword [eax + 0x40]
mov ecx, 0x4d77a8
mov eax, dword [ebp - 4]
call fcn.004d4c30
mov eax, dword [0x54c320]
mov edx, dword [eax + 0x80]
mov ecx, 0x4d77c0
mov eax, dword [0x54c320]
call fcn.004d5a48
push 0x4d7670
push 0x4d7680
push 0x4d7690
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov edx, dword [eax + 0x40]
mov ecx, 0x4d77ec
mov eax, dword [ebp - 4]
call fcn.004d4c30
mov eax, dword [0x54c320]
mov edx, dword [eax + 0x80]
mov ecx, 0x4d7808
mov eax, dword [0x54c320]
call fcn.004d5a48
push 0x4d76e0
push 0x4d76f0
push 0x4d7700
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov edx, dword [eax + 0x40]
mov ecx, 0x4d7830
mov eax, dword [ebp - 4]
call fcn.004d4c30
push 0x4d7724
push 0x4d7680
push 0x4d7690
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov edx, dword [eax + 0x40]
mov ecx, 0x4d7830
mov eax, dword [ebp - 4]
call fcn.004d4c30
push 0x4d7670
push 0x4d7680
push 0x4d7690
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov edx, dword [eax + 0x40]
mov ecx, 0x4d7830
mov eax, dword [ebp - 4]
call fcn.004d4c30
push 0x4d7734
push 0x4d76f0
push 0x4d7700
mov eax, dword [0x54c320]
mov eax, dword [eax + 0x80]
mov edx, dword [eax + 0x40]
mov ecx, 0x4d7830
mov eax, dword [ebp - 4]
call fcn.004d4c30
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x4d6afc
lea eax, [ebp - 8]
call fcn.00404950
ret