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

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
sub esp, 0x74
mov eax, dword [ebp + 0xc]
mov dword [ebp - 0x78], eax
mov eax, dword [ebp + 8]
mov dword [ebp - 0x74], eax
mov eax, dword [0x10073800]
xor eax, ebp
mov dword [ebp - 0x10], eax
mov ecx, dword [0x10074b38]
mov eax, dword [0x10074b34]
mov edx, ecx
add edx, 0xf04db4a
sub edx, 1
sub edx, 0xf04db4a
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete cl
and cl, 1
mov byte [ebp - 0x6a], cl
cmp eax, 0xa
setl al
and al, 1
mov byte [ebp - 0x69], al
mov dword [ebp - 0x70], 0xe3542700
mov eax, dword [ebp - 0x70]
mov dword [ebp - 0x7c], eax
sub eax, 0x804afc68
je 0x10007fb8
jmp 0x10007685
mov eax, dword [ebp - 0x7c]
sub eax, 0x81be0b04
je 0x100080d3
jmp 0x10007698
mov eax, dword [ebp - 0x7c]
sub eax, 0x84b3de4d
je 0x100082d4
jmp 0x100076ab
mov eax, dword [ebp - 0x7c]
sub eax, 0x87b7fd95
je 0x100082e3
jmp 0x100076be
mov eax, dword [ebp - 0x7c]
sub eax, 0x8d29cf80
je 0x10007e59
jmp 0x100076d1
mov eax, dword [ebp - 0x7c]
sub eax, 0x8f7b8163
je 0x10008079
jmp 0x100076e4
mov eax, dword [ebp - 0x7c]
sub eax, 0xb639be52
je 0x10007b5a
jmp 0x100076f7
mov eax, dword [ebp - 0x7c]
sub eax, 0xb741842e
je 0x10007ede
jmp 0x1000770a
mov eax, dword [ebp - 0x7c]
sub eax, 0xbced7415
je 0x10007b2f
jmp 0x1000771d
mov eax, dword [ebp - 0x7c]
sub eax, 0xc090546b
je 0x10008238
jmp 0x10007730
mov eax, dword [ebp - 0x7c]
sub eax, 0xc0e9adf9
je 0x10008253
jmp 0x10007743
mov eax, dword [ebp - 0x7c]
sub eax, 0xc72aa6bb
je 0x10007c96
jmp 0x10007756
mov eax, dword [ebp - 0x7c]
sub eax, 0xd96c7414
je 0x10007cc5
jmp 0x10007769
mov eax, dword [ebp - 0x7c]
sub eax, 0xd9ad37a1
je 0x10007f97
jmp 0x1000777c
mov eax, dword [ebp - 0x7c]
sub eax, 0xde9e47bd
je 0x1000814e
jmp 0x1000778f
mov eax, dword [ebp - 0x7c]
sub eax, 0xdeb7b036
je 0x10007cf4
jmp 0x100077a2
mov eax, dword [ebp - 0x7c]
sub eax, 0xe3542700
je 0x100079bb
jmp 0x100077b5
mov eax, dword [ebp - 0x7c]
sub eax, 0xe5fcbea9
je 0x100081cd
jmp 0x100077c8
mov eax, dword [ebp - 0x7c]
sub eax, 0xf244195d
je 0x10007e0b
jmp 0x100077db
mov eax, dword [ebp - 0x7c]
sub eax, 0xf6e92277
je 0x10007fa3
jmp 0x100077ee
mov eax, dword [ebp - 0x7c]
sub eax, 0xf7ada0f8
je 0x10007f49
jmp 0x10007801
mov eax, dword [ebp - 0x7c]
sub eax, 0x7a42ac4
je 0x1000828f
jmp 0x10007814
mov eax, dword [ebp - 0x7c]
sub eax, 0xd6e8ee2
je 0x10007b43
jmp 0x10007827
mov eax, dword [ebp - 0x7c]
sub eax, 0xfd0f1fe
je 0x10007adb
jmp 0x1000783a
mov eax, dword [ebp - 0x7c]
sub eax, 0x13c6a2fd
je 0x100082a1
jmp 0x1000784d
mov eax, dword [ebp - 0x7c]
sub eax, 0x180b2eee
je 0x10007ebb
jmp 0x10007860
mov eax, dword [ebp - 0x7c]
sub eax, 0x1a0608ee
je 0x10007b1a
jmp 0x10007873
mov eax, dword [ebp - 0x7c]
sub eax, 0x1b0e30fc
je 0x100082ad
jmp 0x10007886
mov eax, dword [ebp - 0x7c]
sub eax, 0x27a4677a
je 0x10007db1
jmp 0x10007899
mov eax, dword [ebp - 0x7c]
sub eax, 0x2dd337c5
je 0x10008085
jmp 0x100078ac
mov eax, dword [ebp - 0x7c]
sub eax, 0x33855295
je 0x10007d3e
jmp 0x100078bf
mov eax, dword [ebp - 0x7c]
sub eax, 0x33b8a7e1
je 0x10007c6d
jmp 0x100078d2
mov eax, dword [ebp - 0x7c]
sub eax, 0x371d0199
je 0x10007ce0
jmp 0x100078e5
mov eax, dword [ebp - 0x7c]
sub eax, 0x3814f34a
je 0x10007bcd
jmp 0x100078f8
mov eax, dword [ebp - 0x7c]
sub eax, 0x4612d1cd
je 0x10008006
jmp 0x1000790b
mov eax, dword [ebp - 0x7c]
sub eax, 0x4617d8fe
je 0x10007acf
jmp 0x1000791e
mov eax, dword [ebp - 0x7c]
sub eax, 0x4dfe8a90
je 0x100082c8
jmp 0x10007931
mov eax, dword [ebp - 0x7c]
sub eax, 0x582e5db7
je 0x10007c52
jmp 0x10007944
mov eax, dword [ebp - 0x7c]
sub eax, 0x5ab6ba79
je 0x1000815a
jmp 0x10007957
mov eax, dword [ebp - 0x7c]
sub eax, 0x5bfe9e08
je 0x10007d18
jmp 0x1000796a
mov eax, dword [ebp - 0x7c]
sub eax, 0x5cf6f0bd
je 0x100079e1
jmp 0x1000797d
mov eax, dword [ebp - 0x7c]
sub eax, 0x685aa7af
je 0x10007dff
jmp 0x10007990
mov eax, dword [ebp - 0x7c]
sub eax, 0x733b6a67
je 0x10007eaf
jmp 0x100079a3
mov eax, dword [ebp - 0x7c]
sub eax, 0x7842ed85
je 0x100082bc
jmp 0x100079b6
jmp 0x100082ea
mov al, byte [ebp - 0x6a]
mov cl, byte [ebp - 0x69]
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xc0e9adf9
mov ecx, 0x5cf6f0bd
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov esi, dword [ebp - 0x74]
mov edi, dword [ebp - 0x78]
push eax
mov eax, esp
mov dword [ebp - 0x68], eax
push eax
mov eax, esp
mov dword [ebp - 0x64], eax
push eax
mov eax, esp
mov dword [ebp - 0x60], eax
push eax
mov edx, esp
push eax
mov eax, esp
push eax
mov ecx, esp
mov dword [ebp - 0x5c], ecx
push eax
mov ecx, esp
mov dword [ebp - 0x58], ecx
push eax
mov ecx, esp
mov dword [ebp - 0x54], ecx
push eax
mov ecx, esp
mov dword [ebp - 0x50], ecx
push eax
mov ecx, esp
mov dword [ebp - 0x4c], ecx
mov ecx, dword [ebp - 0x64]
mov dword [ecx], edi
mov ecx, dword [ebp - 0x60]
mov dword [ecx], esi
mov ecx, dword [ebp - 0x60]
mov ecx, dword [ecx]
mov dword [edx], ecx
mov ecx, dword [ebp - 0x60]
mov ecx, dword [ecx]
mov edx, dword [edx]
add ecx, dword [edx + 0x3c]
mov dword [eax], ecx
mov ecx, dword [ebp - 0x60]
mov ecx, dword [ecx]
mov eax, dword [eax]
add ecx, dword [eax + 0x78]
mov eax, dword [ebp - 0x5c]
mov dword [eax], ecx
mov eax, dword [ebp - 0x60]
mov eax, dword [eax]
mov dword [ebp - 0x48], eax
mov eax, dword [ebp - 0x5c]
mov eax, dword [eax]
add eax, 0x1c
mov dword [ebp - 0x44], eax
mov ecx, dword [0x10074b38]
mov eax, dword [0x10074b34]
mov edx, ecx
add edx, 0x5ec53700
sub edx, 1
sub edx, 0x5ec53700
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0xc0e9adf9
mov ecx, 0x4617d8fe
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov dword [ebp - 0x70], 0xfd0f1fe
jmp 0x100082ea
mov eax, dword [ebp - 0x44]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x48]
add ecx, eax
mov eax, dword [ebp - 0x58]
mov dword [eax], ecx
mov eax, dword [ebp - 0x60]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x5c]
mov eax, dword [eax]
add ecx, dword [eax + 0x24]
mov eax, dword [ebp - 0x54]
mov dword [eax], ecx
mov eax, dword [ebp - 0x60]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x5c]
mov eax, dword [eax]
add ecx, dword [eax + 0x20]
mov eax, dword [ebp - 0x50]
mov dword [eax], ecx
mov dword [ebp - 0x70], 0x1a0608ee
jmp 0x100082ea
mov eax, dword [ebp - 0x4c]
mov dword [eax], 0
mov dword [ebp - 0x70], 0xbced7415
jmp 0x100082ea
mov eax, dword [ebp - 0x4c]
mov eax, dword [eax]
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x70], 0xd6e8ee2
jmp 0x100082ea
mov eax, dword [ebp - 0x5c]
mov eax, dword [eax]
add eax, 0x18
mov dword [ebp - 0x3c], eax
mov dword [ebp - 0x70], 0xb639be52
jmp 0x100082ea
mov ecx, dword [0x10074b38]
mov eax, dword [0x10074b34]
mov edx, ecx
sub edx, 0xc86c1a88
sub edx, 1
add edx, 0xc86c1a88
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x7a42ac4
mov ecx, 0x3814f34a
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov eax, dword [ebp - 0x3c]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x40]
cmp eax, ecx
setb al
and al, 1
mov byte [ebp - 0x35], al
mov ecx, dword [0x10074b38]
mov eax, dword [0x10074b34]
mov edx, ecx
add edx, 0x6a0269a8
sub edx, 1
sub edx, 0x6a0269a8
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x7a42ac4
mov ecx, 0x582e5db7
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov dl, byte [ebp - 0x35]
mov eax, 0xf6e92277
mov ecx, 0x33b8a7e1
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov eax, dword [ebp - 0x60]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x50]
mov ecx, dword [ecx]
mov edx, dword [ebp - 0x4c]
mov edx, dword [edx]
add eax, dword [ecx + edx*4]
mov dword [ebp - 0x34], eax
mov eax, dword [ebp - 0x64]
mov eax, dword [eax]
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x70], 0xc72aa6bb
jmp 0x100082ea
mov edx, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x30]
sub esp, 8
mov eax, esp
mov dword [eax + 4], edx
mov dword [eax], ecx
call fcn.10019d10
add esp, 8
cmp eax, 0
sete al
and al, 1
mov byte [ebp - 0x29], al
mov dword [ebp - 0x70], 0xd96c7414
jmp 0x100082ea
mov dl, byte [ebp - 0x29]
mov eax, 0x33855295
mov ecx, 0x371d0199
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov eax, dword [ebp - 0x60]
mov eax, dword [eax]
mov dword [ebp - 0x28], eax
mov dword [ebp - 0x70], 0xdeb7b036
jmp 0x100082ea
mov eax, dword [ebp - 0x58]
mov eax, dword [eax]
mov dword [ebp - 0x24], eax
mov eax, dword [ebp - 0x54]
mov eax, dword [eax]
mov dword [ebp - 0x20], eax
mov eax, dword [ebp - 0x4c]
mov eax, dword [eax]
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x70], 0x5bfe9e08
jmp 0x100082ea
mov eax, dword [ebp - 0x20]
mov ecx, dword [ebp - 0x1c]
movzx ecx, word [eax + ecx*2]
mov eax, dword [ebp - 0x24]
mov eax, dword [eax + ecx*4]
mov ecx, dword [ebp - 0x28]
add ecx, eax
mov eax, dword [ebp - 0x68]
mov dword [eax], ecx
mov dword [ebp - 0x70], 0x2dd337c5
jmp 0x100082ea
mov ecx, dword [0x10074b38]
mov eax, dword [0x10074b34]
mov edx, ecx
sub edx, 0xbd1ce40
sub edx, 1
add edx, 0xbd1ce40
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x13c6a2fd
mov ecx, 0x27a4677a
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov eax, dword [0x10074b38]
mov ecx, dword [0x10074b34]
mov edx, eax
add edx, 0x6fd93b0d
sub edx, 1
sub edx, 0x6fd93b0d
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x13c6a2fd
mov ecx, 0x685aa7af
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov dword [ebp - 0x70], 0xf244195d
jmp 0x100082ea
mov eax, dword [0x10074b38]
mov ecx, dword [0x10074b34]
mov edx, eax
sub edx, 0xf3f9fab8
sub edx, 1
add edx, 0xf3f9fab8
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x1b0e30fc
mov ecx, 0x8d29cf80
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov eax, dword [ebp - 0x4c]
mov eax, dword [eax]
mov dword [ebp - 0x18], eax
mov eax, dword [0x10074b38]
mov ecx, dword [0x10074b34]
mov edx, eax
sub edx, 0x325f56fb
sub edx, 1
add edx, 0x325f56fb
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x1b0e30fc
mov ecx, 0x733b6a67
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov dword [ebp - 0x70], 0x180b2eee
jmp 0x100082ea
mov ecx, dword [ebp - 0x18]
xor eax, eax
sub eax, ecx
xor ecx, ecx
sub ecx, 1
add eax, ecx
xor ecx, ecx
sub ecx, eax
mov eax, dword [ebp - 0x4c]
mov dword [eax], ecx
mov dword [ebp - 0x70], 0xb741842e
jmp 0x100082ea
mov ecx, dword [0x10074b38]
mov eax, dword [0x10074b34]
xor esi, esi
sub esi, 1
mov edx, ecx
add edx, esi
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x7842ed85
mov ecx, 0xf7ada0f8
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov eax, dword [0x10074b38]
mov ecx, dword [0x10074b34]
mov edx, eax
add edx, 0x5c0a5b48
sub edx, 1
sub edx, 0x5c0a5b48
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x7842ed85
mov ecx, 0xd9ad37a1
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov dword [ebp - 0x70], 0xbced7415
jmp 0x100082ea
mov eax, dword [ebp - 0x68]
mov dword [eax], 0
mov dword [ebp - 0x70], 0x804afc68
jmp 0x100082ea
mov eax, dword [0x10074b38]
mov ecx, dword [0x10074b34]
mov edx, eax
add edx, 0xe7922fa3
sub edx, 1
sub edx, 0xe7922fa3
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x4dfe8a90
mov ecx, 0x4612d1cd
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov ecx, dword [0x10074b38]
mov eax, dword [0x10074b34]
mov edx, ecx
sub edx, 0x98229e7f
sub edx, 1
add edx, 0x98229e7f
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x4dfe8a90
mov ecx, 0x8f7b8163
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov dword [ebp - 0x70], 0x2dd337c5
jmp 0x100082ea
mov eax, dword [0x10074b38]
mov ecx, dword [0x10074b34]
mov edx, eax
add edx, 0xe1f6d3fe
sub edx, 1
sub edx, 0xe1f6d3fe
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x84b3de4d
mov ecx, 0x81be0b04
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov eax, dword [ebp - 0x68]
mov eax, dword [eax]
mov dword [ebp - 0x14], eax
mov ecx, dword [0x10074b38]
mov eax, dword [0x10074b34]
mov edx, ecx
sub edx, 0xa6645b65
sub edx, 1
add edx, 0xa6645b65
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x84b3de4d
mov ecx, 0xde9e47bd
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov dword [ebp - 0x70], 0x5ab6ba79
jmp 0x100082ea
mov ecx, dword [0x10074b38]
mov eax, dword [0x10074b34]
mov edx, ecx
add edx, 0xac763697
sub edx, 1
sub edx, 0xac763697
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x87b7fd95
mov ecx, 0xe5fcbea9
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov ecx, dword [0x10074b38]
mov eax, dword [0x10074b34]
xor esi, esi
sub esi, 1
mov edx, ecx
add edx, esi
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x87b7fd95
mov ecx, 0xc090546b
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x70], eax
jmp 0x100082ea
mov eax, dword [ebp - 0x14]
mov dword [ebp - 0x80], eax
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.10016da0
mov eax, dword [ebp - 0x80]
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret
mov esi, dword [ebp - 0x78]
push eax
push eax
mov ebx, esp
push eax
mov ecx, esp
push eax
mov edi, esp
push eax
mov edx, esp
push eax
mov eax, esp
mov dword [ebx], esi
mov esi, dword [ebp - 0x74]
mov dword [ecx], esi
mov esi, dword [ecx]
mov dword [edi], esi
mov esi, dword [ecx]
mov edi, dword [edi]
add esi, dword [edi + 0x3c]
mov dword [edx], esi
mov ecx, dword [ecx]
mov edx, dword [edx]
add ecx, dword [edx + 0x78]
mov dword [eax], ecx
mov dword [ebp - 0x70], 0x5cf6f0bd
jmp 0x100082ea
mov eax, dword [ebp - 0x3c]
mov eax, dword [ebp - 0x40]
mov dword [ebp - 0x70], 0x3814f34a
jmp 0x100082ea
mov dword [ebp - 0x70], 0x27a4677a
jmp 0x100082ea
mov eax, dword [ebp - 0x4c]
mov dword [ebp - 0x70], 0x8d29cf80
jmp 0x100082ea
mov dword [ebp - 0x70], 0xf7ada0f8
jmp 0x100082ea
mov dword [ebp - 0x70], 0x4612d1cd
jmp 0x100082ea
mov eax, dword [ebp - 0x68]
mov dword [ebp - 0x70], 0x81be0b04
jmp 0x100082ea
mov dword [ebp - 0x70], 0xe5fcbea9
jmp 0x1000766f