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

Disassembly:
mov ecx, dword [ebp - 0x19e0]
mov edx, dword [ecx + 0x30]
mov dword [ebp - 0x19e4], edx
mov eax, dword [ebp - 0x19e4]
mov dword [ebp - 0x1600], eax
push edx
push eax
add esp, 4
and edx, 0xcece
pop edx
push esi
add esi, 0xade5
or esi, 0x2b2f
call 0x426587
add byte [ebx + 0x4d], al
dec ebp
cmp byte [0x4b454a34], dh
add esp, 4
sub esi, 0x40c1
pop esi
cmp dword [ebp - 0x1600], 0
jne 0x4265a9
mov dword [ebp - 0x31c], 0
jmp 0x426850
mov ecx, dword [ebp - 0x1600]
mov edx, dword [ecx + 0xc]
mov eax, dword [edx + 0xc]
mov dword [ebp - 0xcb4], eax
push ebx
sub ebx, 0x37ae
xor ebx, 0x1454b
sub ebx, 0x9920
or ebx, 0x97b8
pop ebx
push edi
jmp 0x4265de
pop edi
push edi
sub edi, 0x31ae
and edi, 0x12a72
pop edi
cmp dword [ebp - 0xcb4], 0
jne 0x426605
mov dword [ebp - 0x31c], 0
jmp 0x426850
mov ecx, dword [ebp - 0xcb4]
mov dword [ebp - 0x50c], ecx
push eax
add eax, 0x115e3
and eax, 0x15e88
or eax, 0x18055
pop eax
push edx
push ecx
add esp, 4
or edx, 0xc14f
and edx, 0x14fca
pop edx
push eax
push eax
add esp, 4
sub eax, 0x10608
pop eax
lea edx, [ebp - 0x173c]
mov dword [ebp - 0xcb0], edx
mov eax, dword [ebp - 0x50c]
mov ecx, dword [eax + 0x30]
mov dword [ebp - 0xcac], ecx
xor edx, edx
mov word [ebp - 0x218], dx
xor eax, eax
mov word [ebp - 0x34], ax
push ecx
push esi
add esp, 4
add ecx, 0x144f2
pop ecx
push eax
xor eax, 0x1073b
xor eax, 0x7620
pop eax
push esi
push ebx
add esp, 4
sub esi, 0x167a0
jmp 0x426698
sub esi, 0xffd6
pop esi
mov ecx, dword [ebp - 0xcac]
mov dx, word [ecx]
mov word [ebp - 0x103a], dx
mov eax, dword [ebp - 0xcac]
add eax, 2
mov dword [ebp - 0xcac], eax
mov cx, word [ebp - 0x103a]
mov word [ebp - 0x218], cx
mov edx, dword [ebp - 0xcb0]
mov ax, word [edx]
mov word [ebp - 0x103c], ax
mov ecx, dword [ebp - 0xcb0]
add ecx, 2
mov dword [ebp - 0xcb0], ecx
mov dx, word [ebp - 0x103c]
mov word [ebp - 0x34], dx
push esi
push edi
add esp, 4
and esi, 0x10eb3
and esi, 0x7332
pop esi
push edi
push edx
add esp, 4
jmp 0x426714
pop edi
push eax
call 0x426724
add byte [edi + 0x46], al
dec edx
inc eax
inc edx
cmp byte [ebx], dh
add esp, 4
pop eax
movzx eax, word [ebp - 0x34]
test eax, eax
jne 0x426745
movzx ecx, word [ebp - 0x218]
movzx edx, word [ebp - 0x34]
sub ecx, edx
mov dword [ebp - 0x1608], ecx
jmp 0x42679f
movzx eax, word [ebp - 0x218]
movzx ecx, word [ebp - 0x34]
cmp eax, ecx
je 0x42666d
movzx edx, word [ebp - 0x218]
xor edx, 0x20
movzx eax, word [ebp - 0x34]
cmp edx, eax
je 0x42666d
movzx ecx, word [ebp - 0x218]
movzx edx, word [ebp - 0x34]
cmp ecx, edx
jge 0x426789
mov dword [ebp - 0x1604], 0xffffffff
jmp 0x426793
mov dword [ebp - 0x1604], 1
mov eax, dword [ebp - 0x1604]
mov dword [ebp - 0x1608], eax
cmp dword [ebp - 0x1608], 0
jne 0x4267e8
push ecx
sub ecx, 0x1734d
or ecx, 0x14740
call 0x4267c5
add byte [esi], dh
xor al, 0x41
xor eax, 0x45374b34
xor cl, byte [ecx - 0x7d]
les eax, [eax + ebp*8]
or dword [eax], eax
add byte [eax], al
add byte [ebp + 0x3c], al
dec ebp
dec esp
inc ebp
push eax
dec esp
xor eax, dword [ebx - 0x74a6fb3c]
invalid
push ebx
or ebx, 0x79b4
xor ebx, 0x8539
pop ebx
push eax
sub eax, 0xc768
sub eax, 0xe68e
pop eax
push eax
jmp 0x42680d
add eax, 0xae17
and eax, 0x13b5b
pop eax
mov edx, dword [ebp - 0x50c]
mov eax, dword [edx]
mov dword [ebp - 0x50c], eax
mov ecx, dword [ebp - 0x50c]
cmp ecx, dword [ebp - 0xcb4]
je 0x426846
mov edx, dword [ebp - 0x50c]
cmp dword [edx + 0x30], 0
jne 0x426611
mov dword [ebp - 0x31c], 0
push edi
push esi
add esp, 4
or edi, 0x7b99
or edi, 0x4e5f
and edi, 0x8bfc
and edi, 0x11714
pop edi
push eax
push eax
add esp, 4
sub eax, 0x7e6b
pop eax
push ebx
add ebx, 0x8fd6
pop ebx
mov eax, dword [ebp - 0x31c]
mov ecx, dword [eax + 0x18]
mov dword [ebp - 0x324], ecx
push edi
push edx
add esp, 4
call 0x4268a4
add byte [esi + 0x4b], al
aaa
inc edi
inc edi
inc edi
aas
dec edx
add esp, 4
pop edi
push edi
push edx
add esp, 4
jmp 0x4268b2
call 0x4268bf
add byte [eax], bh
dec eax
inc ebx
cmp dword [eax], edi
inc esi
add esp, 4
pop edi
mov dword [ebp - 0x770], 0
mov edx, dword [ebp - 0x324]
invalid