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

Disassembly:
mov ecx, dword fs:[0x14]
mov ecx, dword [ecx]
cmp esp, dword [ecx + 8]
jbe 0x6dbdc679
sub esp, 0x54
mov ecx, dword [esp + 0x68]
mov edx, dword [esp + 0x5c]
cmp ecx, edx
jne 0x6dbdc40e
test edx, edx
jbe 0x6dbdc66f
mov ebx, dword [esp + 0x58]
mov ebp, dword [ebx + 4]
mov esi, dword [esp + 0x64]
add ebp, dword [esi + 4]
test ebp, ebp
jg 0x6dbdc3e8
xor eax, eax
xor ebp, ebp
jmp 0x6dbdc4be
mov dword [esp + 0x1c], ebp
lea eax, [0x6dc4e680]
mov dword [esp], eax
mov dword [esp + 4], edx
mov dword [esp + 8], edx
call fcn.6db0b110
mov eax, dword [esp + 0xc]
mov dword [esp + 0x50], eax
xor ecx, ecx
jmp 0x6dbdc446
mov eax, dword [0x6dd84cb0]
mov ecx, dword [0x6dd84cb4]
mov dword [esp + 0x70], 0
mov dword [esp + 0x74], 0
mov dword [esp + 0x78], 0
mov dword [esp + 0x7c], eax
mov dword [esp + 0x80], ecx
add esp, 0x54
ret
inc edx
mov eax, esi
mov ecx, edx
mov edx, dword [esp + 0x5c]
cmp edx, ecx
jle 0x6dbdc4ac
mov dword [esp + 0x18], ecx
lea eax, [0x6dc53580]
mov dword [esp], eax
mov ecx, dword [esp + 0x1c]
mov dword [esp + 4], ecx
mov dword [esp + 8], ecx
call fcn.6db0b110
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 0x5c]
mov edx, dword [esp + 0x18]
cmp ecx, edx
jbe 0x6dbdc668
lea ebx, [edx + edx*2]
mov ebp, dword [esp + 0x1c]
mov esi, dword [esp + 0x50]
mov dword [esi + ebx*4 + 4], ebp
mov dword [esi + ebx*4 + 8], ebp
lea edi, [esi + ebx*4]
mov ebp, dword [0x6ddaa8e0]
test ebp, ebp
jne 0x6dbdc4a5
mov dword [esi + ebx*4], eax
jmp 0x6dbdc441
call fcn.6db235b0
jmp 0x6dbdc441
mov ecx, dword [esp + 0x68]
mov ebx, dword [esp + 0x58]
mov esi, dword [esp + 0x64]
mov eax, edx
mov ebp, dword [esp + 0x50]
mov dword [esp + 0x4c], ebp
mov edi, ebx
mov dword [esp + 0x44], eax
xor eax, eax
mov dword [esp + 0x14], eax
mov eax, dword [esp + 0x44]
jmp 0x6dbdc4f4
mov edx, dword [esp + 0x50]
lea ebx, [edx + 0xc]
lea edx, [esi + 1]
mov edi, dword [esp + 0x58]
mov esi, dword [esp + 0x4c]
mov ebp, esi
mov esi, dword [esp + 0x64]
mov dword [esp + 0x14], edx
mov edx, dword [esp + 0x5c]
mov esi, dword [esp + 0x14]
cmp edx, esi
jle 0x6dbdc53c
mov dword [esp + 0x50], ebx
mov ebx, dword [ebx + 4]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x3c], eax
xor eax, eax
mov dword [esp + 0x24], eax
mov eax, dword [esp + 0x3c]
jmp 0x6dbdc57f
mov ebx, dword [edi + 4]
mov dword [esp + 0x30], ebx
mov ebp, dword [esp + 0x64]
mov edi, dword [ebp + 4]
mov dword [esp + 0x2c], edi
mov dword [esp + 0x34], eax
xor eax, eax
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x34]
jmp 0x6dbdc5e1
mov dword [esp + 0x70], ebp
mov dword [esp + 0x74], eax
mov dword [esp + 0x78], eax
mov dword [esp + 0x7c], 0
mov dword [esp + 0x80], 0
add esp, 0x54
ret
mov byte [edx + ebp], bl
lea edx, [ebp + 1]
mov ebx, dword [esp + 0x10]
mov ebp, dword [esp + 0x58]
mov esi, dword [esp + 0x14]
mov ebp, edi
mov edi, dword [esp + 0x58]
mov dword [esp + 0x24], edx
mov edx, dword [esp + 0x5c]
mov ebp, dword [esp + 0x24]
cmp ebp, ebx
jge 0x6dbdc517
cmp edx, esi
jbe 0x6dbdc65f
lea edx, [esi + esi*2]
mov ebx, dword [edi + edx*4 + 4]
mov edi, dword [edi + edx*4]
cmp ebp, ebx
jae 0x6dbdc656
movzx ebx, byte [edi + ebp]
cmp esi, eax
jae 0x6dbdc64d
mov edi, dword [esp + 0x4c]
mov esi, dword [edi + edx*4 + 4]
mov edx, dword [edi + edx*4]
cmp ebp, esi
jb 0x6dbdc55f
jmp 0x6dbdc644
mov byte [edi + ebp], bl
inc edx
mov edi, dword [esp + 0x2c]
mov ebp, dword [esp + 0x64]
mov ebx, dword [esp + 0x4c]
mov esi, dword [esp + 0x14]
mov ebx, dword [esp + 0x30]
mov dword [esp + 0x20], edx
mov edx, dword [esp + 0x5c]
mov edx, dword [esp + 0x20]
cmp edx, edi
jge 0x6dbdc4d4
add ebx, edx
cmp ecx, esi
jbe 0x6dbdc63d
mov dword [esp + 0x28], ebx
lea edi, [esi + esi*2]
mov ebx, dword [ebp + edi*4 + 4]
mov ebp, dword [ebp + edi*4]
cmp edx, ebx
jae 0x6dbdc634
movzx ebx, byte [edx + ebp]
cmp esi, eax
jae 0x6dbdc62b
mov ebp, dword [esp + 0x4c]
mov esi, dword [ebp + edi*4 + 4]
mov edi, dword [ebp + edi*4]
mov ebp, dword [esp + 0x28]
cmp esi, ebp
ja 0x6dbdc5c1
mov eax, ebp
mov ecx, esi
call fcn.6db23630
mov ecx, eax
mov eax, esi
call fcn.6db23630
mov eax, edx
mov ecx, ebx
call fcn.6db23630
mov eax, esi
call fcn.6db23630
mov eax, ebp
mov ecx, esi
call fcn.6db23630
mov ecx, eax
mov eax, esi
call fcn.6db23630
mov eax, ebp
mov ecx, ebx
call fcn.6db23630
mov eax, esi
mov ecx, edx
call fcn.6db23630
mov eax, edx
call fcn.6db23630
xor eax, eax
mov ecx, eax
call fcn.6db23630
nop
call fcn.6db22180
jmp fcn.6dbdc3a0