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

Disassembly:
push ebp
mov ebp, esp
push ebx
sub esp, 0x4c
mov eax, dword [ebp + 8]
cdq
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x14], edx
jmp 0x6858ba74
jmp 0x6858bb3f
jmp 0x6858bc0a
jmp 0x6858bcd5
jmp 0x6858bda0
jmp 0x6858be6b
jmp 0x6858bf36
jmp 0x6858c001
jmp 0x6858c0cc
jmp 0x6858c197
mov eax, dword [ebp - 0x18]
mov dword [ebp - 0x1c], eax
jmp 0x6858c268
jmp 0x6858c333
jmp 0x6858c3fe
jmp 0x6858c4c9
jmp 0x6858c594
jmp 0x6858c65f
jmp 0x6858c72a
jmp 0x6858c7f5
jmp 0x6858c8c0
jmp 0x6858c98b
mov eax, dword [ebp - 0x1c]
mov eax, dword [eax + 0x3c]
mov ecx, eax
mov ebx, eax
sar ebx, 0x1f
mov eax, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0x20], eax
jmp 0x6858ca70
jmp 0x6858cb3b
jmp 0x6858cc06
jmp 0x6858ccd1
jmp 0x6858cd9c
jmp 0x6858ce67
jmp 0x6858cf32
jmp 0x6858cffd
jmp 0x6858d0c8
jmp 0x6858d193
mov eax, dword [ebp - 0x20]
add eax, 0x78
mov dword [ebp - 0x24], eax
jmp 0x6858d267
jmp 0x6858d332
jmp 0x6858d3fd
jmp 0x6858d4c8
jmp 0x6858d593
jmp 0x6858d65e
jmp 0x6858d729
jmp 0x6858d7f4
jmp 0x6858d8bf
jmp 0x6858d98a
mov eax, dword [ebp - 0x24]
mov eax, dword [eax]
mov ecx, eax
mov ebx, 0
mov eax, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0x28], eax
jmp 0x6858da6e
jmp 0x6858db39
jmp 0x6858dc04
jmp 0x6858dccf
jmp 0x6858dd9a
jmp 0x6858de65
jmp 0x6858df30
jmp 0x6858dffb
jmp 0x6858e0c6
jmp 0x6858e191
mov eax, dword [ebp - 0x28]
mov eax, dword [eax + 0x1c]
mov ecx, eax
mov ebx, 0
mov eax, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0x2c], eax
jmp 0x6858e276
jmp 0x6858e341
jmp 0x6858e40c
jmp 0x6858e4d7
jmp 0x6858e5a2
jmp 0x6858e66d
jmp 0x6858e738
jmp 0x6858e803
jmp 0x6858e8ce
jmp 0x6858e999
mov eax, dword [ebp - 0x28]
mov eax, dword [eax + 0x20]
mov ecx, eax
mov ebx, 0
mov eax, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0x30], eax
jmp 0x6858ea7e
jmp 0x6858eb49
jmp 0x6858ec14
jmp 0x6858ecdf
jmp 0x6858edaa
jmp 0x6858ee75
jmp 0x6858ef40
jmp 0x6858f00b
jmp 0x6858f0d6
jmp 0x6858f1a1
mov eax, dword [ebp - 0x28]
mov eax, dword [eax + 0x24]
mov ecx, eax
mov ebx, 0
mov eax, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0x34], eax
jmp 0x6858f286
jmp 0x6858f351
jmp 0x6858f41c
jmp 0x6858f4e7
jmp 0x6858f5b2
jmp 0x6858f67d
jmp 0x6858f748
jmp 0x6858f813
jmp 0x6858f8de
jmp 0x6858f9a9
mov dword [ebp - 0x38], 0
jmp 0x6858fa7b
jmp 0x6858fb46
jmp 0x6858fc11
jmp 0x6858fcdc
jmp 0x6858fda7
jmp 0x6858fe72
jmp 0x6858ff3d
jmp 0x68590008
jmp 0x685900d3
jmp 0x6859019e
mov word [ebp - 0xa], 0
jmp 0x685919f7
jmp 0x68590274
jmp 0x6859033f
jmp 0x6859040a
jmp 0x685904d5
jmp 0x685905a0
jmp 0x6859066b
jmp 0x68590736
jmp 0x68590801
jmp 0x685908cc
jmp 0x68590997
movzx eax, word [ebp - 0xa]
lea edx, [eax*4]
mov eax, dword [ebp - 0x30]
add eax, edx
mov eax, dword [eax]
mov ecx, eax
mov ebx, 0
mov eax, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0x3c], eax
jmp 0x68590a88
jmp 0x68590b53
jmp 0x68590c1e
jmp 0x68590ce9
jmp 0x68590db4
jmp 0x68590e7f
jmp 0x68590f4a
jmp 0x68591015
jmp 0x685910e0
jmp 0x685911ab
mov eax, dword [ebp - 0x3c]
mov dword [esp + 4], eax
mov eax, dword [ebp + 0xc]
mov dword [esp], eax
call fcn.68585080
test eax, eax
jne 0x685919ec
movzx eax, word [ebp - 0xa]
lea edx, [eax + eax]
mov eax, dword [ebp - 0x34]
add eax, edx
movzx eax, word [eax]
movzx eax, ax
lea edx, [eax*4]
mov eax, dword [ebp - 0x2c]
add eax, edx
mov eax, dword [eax]
mov ecx, eax
mov ebx, 0
mov eax, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0x40], eax
jmp 0x685912c4
jmp 0x6859138f
jmp 0x6859145a
jmp 0x68591525
jmp 0x685915f0
jmp 0x685916bb
jmp 0x68591786
jmp 0x68591851
jmp 0x6859191c
jmp 0x685919e7
mov eax, dword [ebp - 0x40]
jmp 0x68591a0c
movzx eax, word [ebp - 0xa]
add eax, 1
mov word [ebp - 0xa], ax
movzx edx, word [ebp - 0xa]
mov eax, dword [ebp - 0x28]
mov eax, dword [eax + 0x18]
cmp edx, eax
jb 0x685901a9
mov eax, dword [ebp - 0x38]
add esp, 0x4c
pop ebx
pop ebp
ret 8