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

Disassembly:
mov ecx, dword [0xf33f68]
mov ecx, dword fs:[ecx]
mov ecx, dword [ecx]
cmp esp, dword [ecx + 8]
jbe 0x723e58
sub esp, 0x44
mov eax, dword [esp + 0x4c]
mov ecx, dword [esp + 0x48]
cmp dword [0xed279c], eax
jne 0x7234e0
mov edx, dword [0xed2798]
xor ebx, ebx
jmp 0x7234d2
inc ebx
cmp ebx, eax
jge 0x7234f5
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x7234d1
lea edx, [0xed27a8]
cmp dword [edx + 4], eax
jne 0x723529
mov edx, dword [0xed27a8]
xor ebx, ebx
jmp 0x72351b
mov dword [esp + 0xa8], 9
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
add esp, 0x44
ret
inc ebx
cmp ebx, eax
jge 0x72353e
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x72351a
lea edx, [0xed27b8]
cmp dword [edx + 4], eax
jne 0x723572
mov edx, dword [0xed27b8]
xor ebx, ebx
jmp 0x723564
mov dword [esp + 0xa8], 0xa
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
add esp, 0x44
ret
inc ebx
cmp ebx, eax
jge 0x723587
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x723563
lea edx, [0xed27c8]
cmp dword [edx + 4], eax
jne 0x7235bb
mov edx, dword [0xed27c8]
xor ebx, ebx
jmp 0x7235ad
mov dword [esp + 0xa8], 0xb
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
add esp, 0x44
ret
inc ebx
cmp ebx, eax
jge 0x7235d0
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x7235ac
lea edx, [0xed27d8]
cmp dword [edx + 4], eax
jne 0x723604
mov edx, dword [0xed27d8]
xor ebx, ebx
jmp 0x7235f6
mov dword [esp + 0xa8], 0xc
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
add esp, 0x44
ret
inc ebx
cmp ebx, eax
jge 0x723620
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x7235f5
lea edx, [0xed27e8]
cmp dword [edx + 4], eax
jne 0x723876
mov edx, dword [0xed27e8]
xor ebx, ebx
jmp 0x723864
mov eax, dword [esp + 0x7c]
mov ecx, dword [esp + 0x78]
cmp dword [0xed273c], eax
jne 0x723649
mov edx, dword [0xed2738]
xor ebx, ebx
jmp 0x72363b
inc ebx
cmp ebx, eax
jge 0x72365e
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x72363a
lea edx, [0xed2748]
cmp dword [edx + 4], eax
jne 0x723692
mov edx, dword [0xed2748]
xor ebx, ebx
jmp 0x723684
mov dword [esp + 0xa8], 3
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
add esp, 0x44
ret
inc ebx
cmp ebx, eax
jge 0x7236a7
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x723683
lea edx, [0xed2758]
cmp dword [edx + 4], eax
jne 0x7236db
mov edx, dword [0xed2758]
xor ebx, ebx
jmp 0x7236cd
mov dword [esp + 0xa8], 4
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
add esp, 0x44
ret
inc ebx
cmp ebx, eax
jge 0x7236f3
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x7236cc
lea edx, [0xed2768]
cmp dword [edx + 4], eax
jne 0x723718
mov edx, dword [0xed2768]
xor ebx, ebx
jmp 0x72382b
mov dword [esp + 0xa8], 5
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
add esp, 0x44
ret
mov edx, dword [esp + 0x80]
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], edx
call fcn.0057d8f0
mov eax, dword [esp + 0xc]
mov dword [esp + 0x28], eax
mov ecx, dword [esp + 0x10]
mov dword [esp + 0x20], ecx
mov edx, dword [esp + 0x48]
mov ebx, dword [esp + 0x4c]
mov ebp, dword [esp + 0x50]
mov dword [esp], edx
mov dword [esp + 4], ebx
mov dword [esp + 8], ebp
call fcn.0057d8f0
mov eax, dword [esp + 0xc]
mov dword [esp + 0x24], eax
mov ecx, dword [esp + 0x10]
mov dword [esp + 0x1c], ecx
mov dword [esp + 0x34], 0
mov dword [esp + 0x38], 0
mov dword [esp + 0x3c], 0
mov dword [esp + 0x40], 0
mov edx, dword [esp + 0x28]
mov dword [esp], edx
mov edx, dword [esp + 0x20]
mov dword [esp + 4], edx
call fcn.0040add0
mov eax, dword [esp + 8]
lea ecx, [0x776800]
mov dword [esp + 0x34], ecx
mov dword [esp + 0x38], eax
mov eax, dword [esp + 0x24]
mov dword [esp], eax
mov eax, dword [esp + 0x1c]
mov dword [esp + 4], eax
call fcn.0040add0
mov eax, dword [esp + 8]
lea ecx, [0x776800]
mov dword [esp + 0x3c], ecx
mov dword [esp + 0x40], eax
lea eax, [0x7e84e1]
mov dword [esp], eax
mov dword [esp + 4], 0x38
lea eax, [esp + 0x34]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 2
mov dword [esp + 0x10], 2
call fcn.004d0540
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0xa8], 0xffffffff
mov dword [esp + 0xac], eax
mov dword [esp + 0xb0], ecx
add esp, 0x44
ret
inc ebx
cmp ebx, eax
jge 0x72383e
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x72382a
jmp 0x723718
mov dword [esp + 0xa8], 6
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
add esp, 0x44
ret
inc ebx
cmp ebx, eax
jge 0x723620
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x723863
lea edx, [0xed27f8]
cmp dword [edx + 4], eax
jne 0x72389e
mov edx, dword [0xed27f8]
xor ebx, ebx
jmp 0x72388c
inc ebx
cmp ebx, eax
jge 0x723620
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x72388b
lea edx, [0xed2808]
cmp dword [edx + 4], eax
jne 0x7238c6
mov edx, dword [0xed2808]
xor ebx, ebx
jmp 0x7238b4
inc ebx
cmp ebx, eax
jge 0x723620
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x7238b3
lea edx, [0xed2818]
cmp dword [edx + 4], eax
jne 0x7238ee
mov edx, dword [0xed2818]
xor ebx, ebx
jmp 0x7238dc
inc ebx
cmp ebx, eax
jge 0x723620
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x7238db
lea edx, [0xed2778]
cmp dword [edx + 4], eax
jne 0x723912
mov edx, dword [0xed2778]
xor ebx, ebx
jmp 0x723904
inc ebx
cmp ebx, eax
jge 0x72392e
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x723903
lea edx, [0xed2788]
cmp dword [edx + 4], eax
jne 0x723af5
mov edx, dword [0xed2788]
xor ebx, ebx
jmp 0x723ae3
mov eax, dword [esp + 0x7c]
mov ecx, dword [esp + 0x78]
lea edx, [0xed2738]
cmp dword [edx + 4], eax
jne 0x72395a
mov edx, dword [0xed2738]
xor ebx, ebx
jmp 0x72394c
inc ebx
cmp ebx, eax
jge 0x723972
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x72394b
lea edx, [0xed2748]
cmp dword [edx + 4], eax
jne 0x723997
mov edx, dword [0xed2748]
xor ebx, ebx
jmp 0x723aaa
mov dword [esp + 0xa8], 7
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
add esp, 0x44
ret
mov edx, dword [esp + 0x80]
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], edx
call fcn.0057d8f0
mov eax, dword [esp + 0xc]
mov dword [esp + 0x28], eax
mov ecx, dword [esp + 0x10]
mov dword [esp + 0x20], ecx
mov edx, dword [esp + 0x48]
mov ebx, dword [esp + 0x4c]
mov ebp, dword [esp + 0x50]
mov dword [esp], edx
mov dword [esp + 4], ebx
mov dword [esp + 8], ebp
call fcn.0057d8f0
mov eax, dword [esp + 0xc]
mov dword [esp + 0x24], eax
mov ecx, dword [esp + 0x10]
mov dword [esp + 0x1c], ecx
mov dword [esp + 0x34], 0
mov dword [esp + 0x38], 0
mov dword [esp + 0x3c], 0
mov dword [esp + 0x40], 0
mov edx, dword [esp + 0x28]
mov dword [esp], edx
mov edx, dword [esp + 0x20]
mov dword [esp + 4], edx
call fcn.0040add0
mov eax, dword [esp + 8]
lea ecx, [0x776800]
mov dword [esp + 0x34], ecx
mov dword [esp + 0x38], eax
mov eax, dword [esp + 0x24]
mov dword [esp], eax
mov eax, dword [esp + 0x1c]
mov dword [esp + 4], eax
call fcn.0040add0
mov eax, dword [esp + 8]
lea ecx, [0x776800]
mov dword [esp + 0x3c], ecx
mov dword [esp + 0x40], eax
lea eax, [0x7e84e1]
mov dword [esp], eax
mov dword [esp + 4], 0x38
lea eax, [esp + 0x34]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 2
mov dword [esp + 0x10], 2
call fcn.004d0540
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0xa8], 0xffffffff
mov dword [esp + 0xac], eax
mov dword [esp + 0xb0], ecx
add esp, 0x44
ret
inc ebx
cmp ebx, eax
jge 0x723abd
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x723aa9
jmp 0x723997
mov dword [esp + 0xa8], 8
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
add esp, 0x44
ret
inc ebx
cmp ebx, eax
jge 0x72392e
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x723ae2
lea edx, [0xed2828]
cmp dword [edx + 4], eax
jne 0x723b19
mov edx, dword [0xed2828]
xor ebx, ebx
jmp 0x723b0b
inc ebx
cmp ebx, eax
jge 0x723b35
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x723b0a
lea edx, [0xed2838]
cmp dword [edx + 4], eax
jne 0x723d8b
mov edx, dword [0xed2838]
xor ebx, ebx
jmp 0x723d79
mov eax, dword [esp + 0x7c]
mov ecx, dword [esp + 0x78]
cmp dword [0xed273c], eax
jne 0x723b5e
mov edx, dword [0xed2738]
xor ebx, ebx
jmp 0x723b50
inc ebx
cmp ebx, eax
jge 0x723b73
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x723b4f
lea edx, [0xed2748]
cmp dword [edx + 4], eax
jne 0x723ba7
mov edx, dword [0xed2748]
xor ebx, ebx
jmp 0x723b99
mov dword [esp + 0xa8], 9
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
add esp, 0x44
ret
inc ebx
cmp ebx, eax
jge 0x723bbc
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x723b98
lea edx, [0xed2758]
cmp dword [edx + 4], eax
jne 0x723bf0
mov edx, dword [0xed2758]
xor ebx, ebx
jmp 0x723be2
mov dword [esp + 0xa8], 0xa
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
add esp, 0x44
ret
inc ebx
cmp ebx, eax
jge 0x723c08
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x723be1
lea edx, [0xed2768]
cmp dword [edx + 4], eax
jne 0x723c2d
mov edx, dword [0xed2768]
xor ebx, ebx
jmp 0x723d40
mov dword [esp + 0xa8], 0xb
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
add esp, 0x44
ret
mov edx, dword [esp + 0x80]
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], edx
call fcn.0057d8f0
mov eax, dword [esp + 0xc]
mov dword [esp + 0x28], eax
mov ecx, dword [esp + 0x10]
mov dword [esp + 0x20], ecx
mov edx, dword [esp + 0x48]
mov ebx, dword [esp + 0x4c]
mov ebp, dword [esp + 0x50]
mov dword [esp], edx
mov dword [esp + 4], ebx
mov dword [esp + 8], ebp
call fcn.0057d8f0
mov eax, dword [esp + 0xc]
mov dword [esp + 0x24], eax
mov ecx, dword [esp + 0x10]
mov dword [esp + 0x1c], ecx
mov dword [esp + 0x34], 0
mov dword [esp + 0x38], 0
mov dword [esp + 0x3c], 0
mov dword [esp + 0x40], 0
mov edx, dword [esp + 0x28]
mov dword [esp], edx
mov edx, dword [esp + 0x20]
mov dword [esp + 4], edx
call fcn.0040add0
mov eax, dword [esp + 8]
lea ecx, [0x776800]
mov dword [esp + 0x34], ecx
mov dword [esp + 0x38], eax
mov eax, dword [esp + 0x24]
mov dword [esp], eax
mov eax, dword [esp + 0x1c]
mov dword [esp + 4], eax
call fcn.0040add0
mov eax, dword [esp + 8]
lea ecx, [0x776800]
mov dword [esp + 0x3c], ecx
mov dword [esp + 0x40], eax
lea eax, [0x7e84e1]
mov dword [esp], eax
mov dword [esp + 4], 0x38
lea eax, [esp + 0x34]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 2
mov dword [esp + 0x10], 2
call fcn.004d0540
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0xa8], 0xffffffff
mov dword [esp + 0xac], eax
mov dword [esp + 0xb0], ecx
add esp, 0x44
ret
inc ebx
cmp ebx, eax
jge 0x723d53
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x723d3f
jmp 0x723c2d
mov dword [esp + 0xa8], 0xc
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
add esp, 0x44
ret
inc ebx
cmp ebx, eax
jge 0x723b35
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x723d78
lea edx, [0xed2848]
cmp dword [edx + 4], eax
jne 0x723da3
mov edx, dword [0xed2848]
xor ebx, ebx
jmp 0x723e41
mov edx, dword [esp + 0x50]
mov dword [esp], ecx
mov dword [esp + 4], eax
mov dword [esp + 8], edx
call fcn.0057d8f0
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 0x10]
mov dword [esp + 0x2c], 0
mov dword [esp + 0x30], 0
mov dword [esp], eax
mov dword [esp + 4], ecx
call fcn.0040add0
mov eax, dword [esp + 8]
lea ecx, [0x776800]
mov dword [esp + 0x2c], ecx
mov dword [esp + 0x30], eax
lea eax, [0x7cfe45]
mov dword [esp], eax
mov dword [esp + 4], 0x1f
lea eax, [esp + 0x2c]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 1
mov dword [esp + 0x10], 1
call fcn.004d0540
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0xa8], 0xffffffff
mov dword [esp + 0xac], eax
mov dword [esp + 0xb0], ecx
add esp, 0x44
ret
inc ebx
cmp ebx, eax
jge 0x723b35
mov ebp, dword [ecx + ebx*4]
lea esi, [edx + ebx*4]
cmp dword [esi], ebp
je 0x723e40
jmp 0x723da3
call fcn.0046b3d0
jmp fcn.007234a0