Function at 0x75b27a77
Capabilities:
Reference sql statements
Resolve function by parsing pe exports

Disassembly:
mov edi, edi
push ebp
mov ebp, esp
sub esp, 0xb4
mov eax, dword [0x75bc8d18]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
push esi
mov ebx, ecx
lea esi, [ebx + 0x20]
cmp dword [esi], 0
push edi
jne 0x75b27cee
push 0x75a0c350
lea ecx, [ebp - 0xb4]
call fcn.759c6ec1
mov ecx, dword [eax]
mov eax, dword [ebx + 4]
mov edx, dword [eax]
push esi
push 2
push ecx
push eax
call dword [edx + 0x28]
mov edi, eax
mov eax, dword [ebp - 0xb4]
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
test edi, edi
je 0x75b27ae7
mov eax, dword [edi]
push 1
push edi
call dword [eax + 0x1c]
cmp eax, 0x89d
jne 0x75b27c8d
mov eax, dword [edi]
push edi
call dword [eax + 8]
mov eax, dword [esi]
test eax, eax
je 0x75b27cee
mov edi, dword [eax]
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75a0c360
push eax
add edi, 0x28
call dword [ecx + 0x3c]
push eax
push dword [esi]
call dword [edi]
mov dword [ebx + 0x28], eax
mov eax, dword [esi]
mov edi, dword [eax]
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75a0c36c
push eax
add edi, 0x28
call dword [ecx + 0x3c]
push eax
push dword [esi]
call dword [edi]
mov dword [ebx + 0x2c], eax
mov eax, dword [esi]
mov edi, dword [eax]
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75b286e0
push eax
add edi, 0x28
call dword [ecx + 0x3c]
push eax
push dword [esi]
call dword [edi]
mov dword [ebx + 0x30], eax
mov eax, dword [esi]
mov edi, dword [eax]
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75b286b0
push eax
add edi, 0x28
call dword [ecx + 0x3c]
push eax
push dword [esi]
call dword [edi]
mov dword [ebx + 0x34], eax
mov eax, dword [esi]
mov edi, dword [eax]
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75b286f4
push eax
add edi, 0x28
call dword [ecx + 0x3c]
push eax
push dword [esi]
call dword [edi]
mov dword [ebx + 0x38], eax
mov eax, dword [esi]
mov edi, dword [eax]
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75b286c8
push eax
add edi, 0x28
call dword [ecx + 0x3c]
push eax
push dword [esi]
call dword [edi]
push 0x75a0c380
lea ecx, [ebp - 0xb4]
mov dword [ebx + 0x3c], eax
call fcn.759c6ec1
mov ecx, dword [eax]
mov eax, dword [esi]
mov edx, dword [eax]
push ecx
mov edi, 0x1400
push edi
push eax
call dword [edx + 0x34]
mov dword [ebx + 0x40], eax
mov eax, dword [ebp - 0xb4]
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
push 0x75b28704
lea ecx, [ebp - 0xb4]
call fcn.759c6ec1
mov ecx, dword [eax]
mov eax, dword [esi]
mov edx, dword [eax]
push ecx
push edi
push eax
call dword [edx + 0x34]
mov dword [ebx + 0x44], eax
mov eax, dword [ebp - 0xb4]
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
push 0x75b28720
lea ecx, [ebp - 0xb4]
call fcn.759c6ec1
mov ecx, dword [eax]
mov eax, dword [esi]
mov edx, dword [eax]
push ecx
push edi
push eax
call dword [edx + 0x34]
mov dword [ebx + 0x48], eax
mov eax, dword [ebp - 0xb4]
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
cmp dword [ebx + 0x28], 0
je 0x75b27d87
xor edi, edi
cmp dword [ebx + 0x2c], edi
je 0x75b27d87
cmp dword [ebx + 0x30], edi
je 0x75b27d87
cmp dword [ebx + 0x34], edi
je 0x75b27d87
cmp dword [ebx + 0x38], edi
je 0x75b27d87
cmp dword [ebx + 0x40], edi
je 0x75b27d87
cmp dword [ebx + 0x44], edi
je 0x75b27d87
cmp dword [ebx + 0x48], edi
je 0x75b27d87
mov esi, dword [esi]
mov eax, dword [esi]
push edi
push esi
call dword [eax + 0x38]
mov dword [ebx + 0x24], eax
cmp eax, edi
jne 0x75b27c94
push 0x75a0c350
push 0xb47
jmp 0x75b27d91
mov eax, edi
jmp 0x75b285ef
mov ecx, dword [eax]
push eax
call dword [ecx + 0x10]
mov eax, dword [ebx + 0x24]
mov ecx, dword [eax]
push eax
call dword [ecx + 0x14]
test eax, eax
je 0x75b27cee
xor esi, esi
mov eax, dword [ebx + 0x24]
mov ecx, dword [eax]
push esi
push dword [ebx + 0x40]
push eax
call dword [ecx + 0x2c]
mov eax, dword [ebx + 0x24]
mov ecx, dword [eax]
push esi
push dword [ebx + 0x44]
push eax
call dword [ecx + 0x2c]
mov eax, dword [ebx + 0x24]
mov ecx, dword [eax]
push esi
push dword [ebx + 0x48]
push eax
call dword [ecx + 0x2c]
mov eax, dword [ebx + 0x24]
mov ecx, dword [eax]
push eax
call dword [ecx + 0x40]
test eax, eax
je 0x75b27d7b
mov eax, dword [ebx + 0x24]
mov ecx, dword [eax]
push eax
call dword [ecx + 0x14]
test eax, eax
jne 0x75b27ca9
lea esi, [ebx + 0xec]
xor edi, edi
cmp dword [esi], edi
jne 0x75b27dbf
push 0x75b28754
lea ecx, [ebp - 0xb4]
call fcn.759c6ec1
mov ecx, dword [eax]
mov eax, dword [ebx + 4]
mov edx, dword [eax]
push esi
push 1
push ecx
push eax
call dword [edx + 0x28]
mov esi, eax
mov eax, dword [ebp - 0xb4]
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
cmp esi, edi
je 0x75b27d44
mov eax, dword [esi]
push 1
push esi
call dword [eax + 0x1c]
cmp eax, 0x89d
jne 0x75b27d9d
mov eax, dword [esi]
push esi
call dword [eax + 8]
mov eax, dword [ebx + 0xec]
cmp eax, edi
je 0x75b27dbf
mov esi, dword [eax]
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75b28770
push eax
add esi, 0x28
call dword [ecx + 0x3c]
push eax
push dword [ebx + 0xec]
call dword [esi]
mov dword [ebx + 0xf4], eax
cmp eax, edi
jne 0x75b27da4
push 0x75b28754
jmp 0x75b27d8c
push 0x75a0c350
push 0x8d3
jmp 0x75b27d91
push 0x75a0c350
push 0xaa8
call fcn.75a20602
pop ecx
pop ecx
jmp 0x75b285ef
mov eax, esi
jmp 0x75b285ef
mov eax, dword [ebx + 0xec]
mov ecx, dword [eax]
push edi
push eax
call dword [ecx + 0x38]
mov dword [ebx + 0xf0], eax
cmp eax, edi
je 0x75b27c7e
lea esi, [ebx + 0x4c]
cmp dword [esi], edi
jne 0x75b27e90
push 0x75a0c330
lea ecx, [ebp - 0xb0]
call fcn.759c6ec1
mov ecx, dword [eax]
mov eax, dword [ebx + 4]
mov edx, dword [eax]
push esi
push edi
push ecx
push eax
call dword [edx + 0x2c]
mov dword [ebp - 0xb4], eax
mov eax, dword [ebp - 0xb0]
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
cmp dword [ebp - 0xb4], edi
je 0x75b27e0d
mov eax, dword [ebp - 0xb4]
jmp 0x75b285ef
mov eax, dword [esi]
mov ecx, dword [eax]
push 0x75bc8bfc
push 0x2000
push eax
call dword [ecx + 0x34]
push 0x75bc8bfc
mov dword [ebx + 0x54], eax
mov eax, dword [esi]
mov ecx, dword [eax]
push 0xc00
push eax
call dword [ecx + 0x34]
push 0x75bc8bfc
mov dword [ebx + 0x58], eax
mov eax, dword [esi]
mov ecx, dword [eax]
push edi
push eax
call dword [ecx + 0x34]
push 0x75bc8bfc
mov dword [ebx + 0x5c], eax
mov eax, dword [esi]
mov ecx, dword [eax]
push edi
push eax
call dword [ecx + 0x34]
mov dword [ebx + 0x60], eax
cmp dword [ebx + 0x54], edi
je 0x75b27e86
cmp dword [ebx + 0x58], edi
je 0x75b27e86
cmp dword [ebx + 0x5c], edi
je 0x75b27e86
cmp eax, edi
je 0x75b27e86
mov esi, dword [esi]
mov eax, dword [esi]
push edi
push esi
call dword [eax + 0x38]
mov dword [ebx + 0x50], eax
cmp eax, edi
jne 0x75b27e90
push 0x75a0c330
jmp 0x75b27c83
push 0x75a0c330
jmp 0x75b27d8c
lea esi, [ebx + 0x64]
cmp dword [esi], edi
jne 0x75b27fdb
push 0x75b28780
lea ecx, [ebp - 0xb0]
call fcn.759c6ec1
mov ecx, dword [eax]
mov eax, dword [ebx + 4]
mov edx, dword [eax]
push esi
push edi
push ecx
push eax
call dword [edx + 0x28]
mov dword [ebp - 0xb4], eax
mov eax, dword [ebp - 0xb0]
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
cmp dword [ebp - 0xb4], edi
je 0x75b27ef8
mov eax, dword [ebp - 0xb4]
mov ecx, dword [eax]
push 1
push eax
call dword [ecx + 0x1c]
cmp eax, 0x89d
mov eax, dword [ebp - 0xb4]
jne 0x75b285ef
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [esi]
cmp eax, edi
je 0x75b27fdb
mov eax, dword [eax]
add eax, 0x28
mov dword [ebp - 0xb0], eax
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75b2879c
push eax
call dword [ecx + 0x3c]
push eax
push dword [esi]
mov eax, dword [ebp - 0xb0]
call dword [eax]
mov dword [ebx + 0x6c], eax
mov eax, dword [esi]
mov eax, dword [eax]
add eax, 0x28
mov dword [ebp - 0xb0], eax
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75b287ac
push eax
call dword [ecx + 0x3c]
push eax
push dword [esi]
mov eax, dword [ebp - 0xb0]
call dword [eax]
mov dword [ebx + 0x74], eax
mov eax, dword [esi]
mov eax, dword [eax]
add eax, 0x28
mov dword [ebp - 0xb0], eax
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75b287c0
push eax
call dword [ecx + 0x3c]
push eax
push dword [esi]
mov eax, dword [ebp - 0xb0]
call dword [eax]
mov dword [ebx + 0x78], eax
mov eax, dword [esi]
mov eax, dword [eax]
add eax, 0x28
mov dword [ebp - 0xb0], eax
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75b287d4
push eax
call dword [ecx + 0x3c]
push eax
push dword [esi]
mov eax, dword [ebp - 0xb0]
call dword [eax]
mov dword [ebx + 0x70], eax
cmp dword [ebx + 0x6c], edi
je 0x75b27fd1
cmp dword [ebx + 0x74], edi
je 0x75b27fd1
cmp dword [ebx + 0x78], edi
je 0x75b27fd1
cmp eax, edi
je 0x75b27fd1
mov esi, dword [esi]
mov eax, dword [esi]
push edi
push esi
call dword [eax + 0x38]
mov dword [ebx + 0x68], eax
cmp eax, edi
jne 0x75b27fdb
push 0x75b28780
jmp 0x75b27c83
push 0x75b28780
jmp 0x75b27d8c
lea esi, [ebx + 0x7c]
cmp dword [esi], edi
jne 0x75b280d6
push 0x75b28668
lea ecx, [ebp - 0xb0]
call fcn.759c6ec1
mov ecx, dword [eax]
mov eax, dword [ebx + 4]
mov edx, dword [eax]
push esi
push edi
push ecx
push eax
call dword [edx + 0x28]
mov dword [ebp - 0xb4], eax
mov eax, dword [ebp - 0xb0]
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
cmp dword [ebp - 0xb4], edi
je 0x75b28043
mov eax, dword [ebp - 0xb4]
mov ecx, dword [eax]
push 1
push eax
call dword [ecx + 0x1c]
cmp eax, 0x89d
mov eax, dword [ebp - 0xb4]
jne 0x75b285ef
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [esi]
cmp eax, edi
je 0x75b280d6
mov eax, dword [eax]
add eax, 0x28
mov dword [ebp - 0xb0], eax
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75b28688
push eax
call dword [ecx + 0x3c]
push eax
push dword [esi]
mov eax, dword [ebp - 0xb0]
call dword [eax]
mov dword [ebx + 0x84], eax
mov eax, dword [esi]
mov eax, dword [eax]
add eax, 0x28
mov dword [ebp - 0xb0], eax
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75b2869c
push eax
call dword [ecx + 0x3c]
push eax
push dword [esi]
mov eax, dword [ebp - 0xb0]
call dword [eax]
mov dword [ebx + 0x88], eax
cmp dword [ebx + 0x84], edi
je 0x75b280cc
cmp eax, edi
je 0x75b280cc
mov esi, dword [esi]
mov eax, dword [esi]
push edi
push esi
call dword [eax + 0x38]
mov dword [ebx + 0x80], eax
cmp eax, edi
jne 0x75b280d6
push 0x75b28668
jmp 0x75b27c83
push 0x75b28668
jmp 0x75b27d8c
lea esi, [ebx + 0x8c]
cmp dword [esi], edi
jne 0x75b28270
push 0x75a0c2b8
lea ecx, [ebp - 0xb0]
call fcn.759c6ec1
mov ecx, dword [eax]
mov eax, dword [ebx + 4]
mov edx, dword [eax]
push esi
push edi
push ecx
push eax
call dword [edx + 0x28]
mov dword [ebp - 0xb4], eax
mov eax, dword [ebp - 0xb0]
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
cmp dword [ebp - 0xb4], edi
je 0x75b28141
mov eax, dword [ebp - 0xb4]
mov ecx, dword [eax]
push 1
push eax
call dword [ecx + 0x1c]
cmp eax, 0x89d
mov eax, dword [ebp - 0xb4]
jne 0x75b285ef
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [esi]
cmp eax, edi
je 0x75b28270
mov eax, dword [eax]
add eax, 0x28
mov dword [ebp - 0xb0], eax
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75a0c2c4
push eax
call dword [ecx + 0x3c]
push eax
push dword [esi]
mov eax, dword [ebp - 0xb0]
call dword [eax]
mov dword [ebx + 0x94], eax
mov eax, dword [esi]
mov eax, dword [eax]
add eax, 0x28
mov dword [ebp - 0xb0], eax
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75b28630
push eax
call dword [ecx + 0x3c]
push eax
push dword [esi]
mov eax, dword [ebp - 0xb0]
call dword [eax]
mov dword [ebx + 0x98], eax
mov eax, dword [esi]
mov eax, dword [eax]
add eax, 0x28
mov dword [ebp - 0xb0], eax
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75a0c2d0
push eax
call dword [ecx + 0x3c]
push eax
push dword [esi]
mov eax, dword [ebp - 0xb0]
call dword [eax]
mov dword [ebx + 0x9c], eax
mov eax, dword [esi]
mov eax, dword [eax]
add eax, 0x28
mov dword [ebp - 0xb0], eax
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75b28648
push eax
call dword [ecx + 0x3c]
push eax
push dword [esi]
mov eax, dword [ebp - 0xb0]
call dword [eax]
mov dword [ebx + 0xa0], eax
mov eax, dword [esi]
mov eax, dword [eax]
add eax, 0x28
mov dword [ebp - 0xb0], eax
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75a0c2e8
push eax
call dword [ecx + 0x3c]
push eax
push dword [esi]
mov eax, dword [ebp - 0xb0]
call dword [eax]
mov dword [ebx + 0xa4], eax
cmp dword [ebx + 0x94], edi
je 0x75b28266
cmp dword [ebx + 0x98], edi
je 0x75b28266
cmp dword [ebx + 0x9c], edi
je 0x75b28266
cmp dword [ebx + 0xa0], edi
je 0x75b28266
cmp eax, edi
je 0x75b28266
mov esi, dword [esi]
mov eax, dword [esi]
push edi
push esi
call dword [eax + 0x38]
mov dword [ebx + 0x90], eax
cmp eax, edi
jne 0x75b28270
push 0x75a0c2b8
jmp 0x75b27c83
push 0x75a0c2b8
jmp 0x75b27d8c
lea esi, [ebx + 0xa8]
cmp dword [esi], edi
jne 0x75b283d6
push 0x75a0c278
lea ecx, [ebp - 0xb0]
call fcn.759c6ec1
mov ecx, dword [eax]
mov eax, dword [ebx + 4]
mov edx, dword [eax]
push esi
push edi
push ecx
push eax
call dword [edx + 0x28]
mov dword [ebp - 0xb4], eax
mov eax, dword [ebp - 0xb0]
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
cmp dword [ebp - 0xb4], edi
je 0x75b282db
mov eax, dword [ebp - 0xb4]
mov ecx, dword [eax]
push 1
push eax
call dword [ecx + 0x1c]
cmp eax, 0x89d
mov eax, dword [ebp - 0xb4]
jne 0x75b285ef
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [esi]
cmp eax, edi
je 0x75b283d6
mov eax, dword [eax]
add eax, 0x28
mov dword [ebp - 0xb0], eax
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75a0c28c
push eax
call dword [ecx + 0x3c]
push eax
push dword [esi]
mov eax, dword [ebp - 0xb0]
call dword [eax]
mov dword [ebx + 0xb0], eax
mov eax, dword [esi]
mov eax, dword [eax]
add eax, 0x28
mov dword [ebp - 0xb0], eax
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75a0c2a0
push eax
call dword [ecx + 0x3c]
push eax
push dword [esi]
mov eax, dword [ebp - 0xb0]
call dword [eax]
mov dword [ebx + 0xb4], eax
mov eax, dword [esi]
mov eax, dword [eax]
add eax, 0x28
mov dword [ebp - 0xb0], eax
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75b28608
push eax
call dword [ecx + 0x3c]
push eax
push dword [esi]
mov eax, dword [ebp - 0xb0]
call dword [eax]
mov dword [ebx + 0xb8], eax
mov eax, dword [esi]
mov eax, dword [eax]
add eax, 0x28
mov dword [ebp - 0xb0], eax
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75b28620
push eax
call dword [ecx + 0x3c]
push eax
push dword [esi]
mov eax, dword [ebp - 0xb0]
call dword [eax]
mov dword [ebx + 0xbc], eax
cmp dword [ebx + 0xb0], edi
je 0x75b283cc
cmp dword [ebx + 0xb4], edi
je 0x75b283cc
cmp dword [ebx + 0xb8], edi
je 0x75b283cc
cmp eax, edi
je 0x75b283cc
mov esi, dword [esi]
mov eax, dword [esi]
push edi
push esi
call dword [eax + 0x38]
mov dword [ebx + 0xac], eax
cmp eax, edi
jne 0x75b283d6
push 0x75a0c278
jmp 0x75b27c83
push 0x75a0c278
jmp 0x75b27d8c
lea esi, [ebx + 0xc0]
cmp dword [esi], edi
jne 0x75b28488
push 0x75a0c2fc
lea ecx, [ebp - 0xb0]
call fcn.759c6ec1
mov ecx, dword [eax]
mov eax, dword [ebx + 4]
mov edx, dword [eax]
push esi
push edi
push ecx
push eax
call dword [edx + 0x28]
mov esi, eax
mov eax, dword [ebp - 0xb0]
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
cmp esi, edi
je 0x75b2842d
mov eax, dword [esi]
push 1
push esi
call dword [eax + 0x1c]
cmp eax, 0x89d
jne 0x75b27d9d
mov eax, dword [esi]
push esi
call dword [eax + 8]
mov eax, dword [ebx + 0xc0]
cmp eax, edi
je 0x75b28488
mov esi, dword [eax]
mov eax, dword [ebx + 4]
mov ecx, dword [eax]
push 0x75a0c324
push eax
add esi, 0x28
call dword [ecx + 0x3c]
push eax
push dword [ebx + 0xc0]
call dword [esi]
mov dword [ebx + 0xc8], eax
cmp eax, edi
jne 0x75b28467
push 0x75a0c2fc
jmp 0x75b27d8c
mov eax, dword [ebx + 0xc0]
mov ecx, dword [eax]
push edi
push eax
call dword [ecx + 0x38]
mov dword [ebx + 0xc4], eax
cmp eax, edi
jne 0x75b28488
push 0x75a0c2fc
jmp 0x75b27c83
lea esi, [ebx + 0xcc]
cmp dword [esi], edi
jne 0x75b285ed
mov eax, dword [ebx]
mov ecx, dword [eax]
push eax
call dword [ecx + 0x30]
test al, 1
jne 0x75b285ed
push 0x75a0c398
lea ecx, [ebp - 0xb0]
call fcn.759c6ec1
mov ecx, dword [eax]
mov eax, dword [ebx + 4]
mov edx, dword [eax]
push esi
push edi
push ecx
push eax
call dword [edx + 0x2c]
mov dword [ebp - 0xb4], eax
mov eax, dword [ebp - 0xb0]
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
cmp dword [ebp - 0xb4], edi
jne 0x75b27e02
mov eax, dword [esi]
mov ecx, dword [eax]
push 0x75bc8bfc
push 0x2c00
push eax
call dword [ecx + 0x34]
push 0x75bc8bfc
mov dword [ebx + 0xd4], eax
mov eax, dword [esi]
mov ecx, dword [eax]
push 0x1c00
push eax
call dword [ecx + 0x34]
push 0x75bc8bfc
mov dword [ebx + 0xdc], eax
mov eax, dword [esi]
mov ecx, dword [eax]
push 0x1c00
push eax
call dword [ecx + 0x34]
push 0x75a0c2e8
lea ecx, [ebp - 0xb0]
mov dword [ebx + 0xe0], eax
call fcn.759c6e99
mov ecx, dword [eax]
mov eax, dword [esi]
mov edx, dword [eax]
push ecx
push 0x1000
push eax
call dword [edx + 0x34]
mov dword [ebx + 0xd8], eax
mov eax, dword [ebp - 0xb0]
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov eax, dword [esi]
mov ecx, dword [eax]
push 0x75bc8bfc
push edi
push eax
call dword [ecx + 0x34]
mov dword [ebx + 0xe4], eax
cmp dword [ebx + 0xd4], edi
je 0x75b285fe
cmp dword [ebx + 0xd8], edi
je 0x75b285fe
cmp dword [ebx + 0xdc], edi
je 0x75b285fe
cmp dword [ebx + 0xe0], edi
je 0x75b285fe
cmp eax, edi
je 0x75b285fe
mov esi, dword [esi]
mov eax, dword [esi]
push edi
push esi
call dword [eax + 0x38]
mov dword [ebx + 0xd0], eax
cmp eax, edi
jne 0x75b285b5
push 0x75a0c398
jmp 0x75b27c83
mov eax, dword [ebx + 4]
push 0x29
pop ecx
mov esi, 0x75b287f0
lea edi, [ebp - 0xac]
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov esi, dword [eax]
lea ecx, [ebx + 0xe8]
add esi, 0x10
call fcn.759c6f3c
push eax
push 1
lea eax, [ebp - 0xac]
push eax
push dword [ebx + 4]
call dword [esi]
test eax, eax
jne 0x75b285ef
xor eax, eax
mov ecx, dword [ebp - 4]
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.759b1748
leave
ret
push 0x75a0c398
jmp 0x75b27d8c