Function at 0x4f3130
Capabilities:
Reference sql statements

Disassembly:
mov ecx, dword [0x93ee7c]
mov ecx, dword fs:[ecx]
mov ecx, dword [ecx]
cmp esp, dword [ecx + 8]
jbe 0x4f34d1
sub esp, 0x18
mov edx, dword [esp + 0x20]
mov ebx, dword [esp + 0x1c]
mov ebp, dword [esp + 0x28]
mov eax, ebp
cmp edx, ebp
jle 0x4f31b3
jbe 0x4f34c7
movzx esi, byte [ebx + ebp]
mov edi, esi
and esi, 0xc0
test esi, esi
jne 0x4f3190
test edi, edi
je 0x4f318d
lea ebp, [ebp + edi + 1]
cmp edx, ebp
jge 0x4f3155
mov ebp, dword [0x913df8]
mov esi, dword [0x913dfc]
mov ecx, ebp
mov ebp, eax
jmp 0x4f31c3
inc ebp
jmp 0x4f319b
cmp esi, 0xc0
jne 0x4f31a1
add ebp, 2
xor ecx, ecx
xor esi, esi
jmp 0x4f31c3
mov ebp, dword [0x913e00]
mov esi, dword [0x913e04]
mov ecx, ebp
mov ebp, eax
jmp 0x4f31c3
mov ebp, dword [0x913df0]
mov esi, dword [0x913df4]
mov ecx, ebp
mov ebp, eax
test ecx, ecx
jne 0x4f344d
lea esi, [ebp + 2]
cmp edx, esi
jge 0x4f31e0
mov esi, dword [0x913df0]
mov edi, dword [0x913df4]
jmp 0x4f31e6
mov ebp, esi
xor edi, edi
xor esi, esi
test esi, esi
jne 0x4f33e5
lea esi, [ebp + 2]
cmp edx, esi
jge 0x4f3203
mov esi, dword [0x913df0]
mov edi, dword [0x913df4]
jmp 0x4f3209
mov ebp, esi
xor edi, edi
xor esi, esi
test esi, esi
jne 0x4f337d
lea esi, [ebp + 4]
cmp edx, esi
jge 0x4f3226
mov esi, dword [0x913df0]
mov edi, dword [0x913df4]
jmp 0x4f322c
mov ebp, esi
xor edi, edi
xor esi, esi
test esi, esi
jne 0x4f3315
lea esi, [ebp + 2]
cmp edx, esi
jge 0x4f324d
mov ecx, dword [0x913df0]
mov ebx, dword [0x913df4]
xor edi, edi
mov esi, ebp
jmp 0x4f326c
cmp edx, ebp
jbe 0x4f34be
lea edi, [ebp + 1]
cmp edx, edi
jbe 0x4f34b5
movzx edi, word [ebx + ebp]
rol di, 8
xor ecx, ecx
xor ebx, ebx
test ecx, ecx
jne 0x4f32ad
movzx ecx, di
add ecx, esi
cmp edx, ecx
jge 0x4f3295
mov ecx, dword [0x913e20]
mov edx, dword [0x913e24]
mov dword [esp + 0x2c], eax
mov dword [esp + 0x30], ecx
mov dword [esp + 0x34], edx
add esp, 0x18
ret
mov dword [esp + 0x2c], ecx
mov dword [esp + 0x30], 0
mov dword [esp + 0x34], 0
add esp, 0x18
ret
mov dword [esp + 0x14], ebx
mov dword [esp + 0xc], ecx
lea eax, [0x6ef880]
mov dword [esp], eax
call fcn.0040bb90
mov eax, dword [esp + 4]
mov dword [eax + 4], 6
lea ecx, [0x71ba60]
mov dword [eax], ecx
mov ecx, dword [esp + 0xc]
mov dword [eax + 8], ecx
mov ecx, dword [0x93f150]
test ecx, ecx
jne 0x4f32ed
mov ecx, dword [esp + 0x14]
jmp 0x4f32f8
call fcn.00471830
mov ecx, dword [esp + 0x14]
mov dword [edi], ecx
mov dword [eax + 0xc], ecx
mov ecx, dword [esp + 0x28]
mov dword [esp + 0x2c], ecx
lea ecx, [0x78b250]
mov dword [esp + 0x30], ecx
mov dword [esp + 0x34], eax
add esp, 0x18
ret
mov dword [esp + 0x14], edi
mov dword [esp + 0xc], esi
lea eax, [0x6ef880]
mov dword [esp], eax
call fcn.0040bb90
mov eax, dword [esp + 4]
mov dword [eax + 4], 3
lea ecx, [0x71b452]
mov dword [eax], ecx
mov ecx, dword [esp + 0xc]
mov dword [eax + 8], ecx
mov ecx, dword [0x93f150]
test ecx, ecx
jne 0x4f3355
mov ecx, dword [esp + 0x14]
jmp 0x4f3360
call fcn.00471830
mov ecx, dword [esp + 0x14]
mov dword [edi], ecx
mov dword [eax + 0xc], ecx
mov ecx, dword [esp + 0x28]
mov dword [esp + 0x2c], ecx
lea ecx, [0x78b250]
mov dword [esp + 0x30], ecx
mov dword [esp + 0x34], eax
add esp, 0x18
ret
mov dword [esp + 0x14], edi
mov dword [esp + 0xc], esi
lea eax, [0x6ef880]
mov dword [esp], eax
call fcn.0040bb90
mov eax, dword [esp + 4]
mov dword [eax + 4], 5
lea ecx, [0x71b815]
mov dword [eax], ecx
mov ecx, dword [esp + 0xc]
mov dword [eax + 8], ecx
mov ecx, dword [0x93f150]
test ecx, ecx
jne 0x4f33bd
mov ecx, dword [esp + 0x14]
jmp 0x4f33c8
call fcn.00471830
mov ecx, dword [esp + 0x14]
mov dword [edi], ecx
mov dword [eax + 0xc], ecx
mov ecx, dword [esp + 0x28]
mov dword [esp + 0x2c], ecx
lea ecx, [0x78b250]
mov dword [esp + 0x30], ecx
mov dword [esp + 0x34], eax
add esp, 0x18
ret
mov dword [esp + 0xc], esi
mov dword [esp + 0x14], edi
lea eax, [0x6ef880]
mov dword [esp], eax
call fcn.0040bb90
mov eax, dword [esp + 4]
mov dword [eax + 4], 4
lea ecx, [0x71b608]
mov dword [eax], ecx
mov ecx, dword [esp + 0xc]
mov dword [eax + 8], ecx
mov ecx, dword [0x93f150]
test ecx, ecx
jne 0x4f3425
mov ecx, dword [esp + 0x14]
jmp 0x4f3430
call fcn.00471830
mov ecx, dword [esp + 0x14]
mov dword [edi], ecx
mov dword [eax + 0xc], ecx
mov ecx, dword [esp + 0x28]
mov dword [esp + 0x2c], ecx
lea ecx, [0x78b250]
mov dword [esp + 0x30], ecx
mov dword [esp + 0x34], eax
add esp, 0x18
ret
mov dword [esp + 0x10], esi
mov dword [esp + 8], ecx
lea eax, [0x6ef880]
mov dword [esp], eax
call fcn.0040bb90
mov eax, dword [esp + 4]
mov dword [eax + 4], 4
lea ecx, [0x71b604]
mov dword [eax], ecx
mov ecx, dword [esp + 8]
mov dword [eax + 8], ecx
mov ecx, dword [0x93f150]
test ecx, ecx
jne 0x4f348d
mov ecx, dword [esp + 0x10]
jmp 0x4f3498
call fcn.00471830
mov ecx, dword [esp + 0x10]
mov dword [edi], ecx
mov dword [eax + 0xc], ecx
mov ecx, dword [esp + 0x28]
mov dword [esp + 0x2c], ecx
lea ecx, [0x78b250]
mov dword [esp + 0x30], ecx
mov dword [esp + 0x34], eax
add esp, 0x18
ret
mov eax, edi
mov ecx, edx
call fcn.004718b0
mov eax, ebp
mov ecx, edx
call fcn.004718b0
mov eax, ebp
mov ecx, edx
call fcn.004718b0
nop
call fcn.00470430
jmp fcn.004f3130