Function at 0x7ded6750
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x71c
push esi
push edi
xor eax, eax
push 0x3fe
push eax
lea ecx, [ebp - 0x71a]
push ecx
mov word [ebp - 0x71c], ax
call fcn.7dee76e0
xor edx, edx
push 0x206
push edx
lea eax, [ebp - 0x31a]
push eax
mov word [ebp - 0x31c], dx
call fcn.7dee76e0
xor eax, eax
push 0x7e
push eax
lea ecx, [ebp - 0x112]
push ecx
mov dword [ebp - 8], 0x200022
mov dword [ebp - 4], 0x22
mov dword [ebp - 0x14], 0x200022
mov dword [ebp - 0x10], 0x56002f
mov word [ebp - 0xc], ax
call fcn.7dee76e0
mov edx, 0x5c
add esp, 0x24
mov word [ebp - 0x114], dx
call fcn.7dee7c50
mov esi, dword [ebp + 8]
test al, 3
jne 0x7ded67fe
push 0x37
push 0x2b
call fcn.7ded47e0
movzx eax, al
push 1
push eax
lea ecx, [ebp - 0x112]
push ecx
push esi
call fcn.7ded53a0
add esp, 0x18
jmp 0x7ded681a
push 8
push 3
call fcn.7ded47e0
movzx edx, al
push edx
lea eax, [ebp - 0x112]
push eax
call fcn.7dee8610
add esp, 0x10
push 8
push 3
call fcn.7ded47e0
movzx ecx, al
add esp, 8
push ecx
lea edx, [ebp - 0x114]
push edx
call fcn.7dee7950
lea eax, [ebp + eax*2 - 0x114]
add esp, 4
push eax
call fcn.7dee8610
lea ecx, [ebp - 0x114]
push ecx
call fcn.7dee7950
push 1
mov edi, eax
push 0x25
lea edx, [ebp + edi*2 - 0x114]
push edx
push esi
call fcn.7ded53a0
xor ecx, ecx
push 0x66
push ecx
lea edx, [ebp - 0x7a]
xor eax, eax
push edx
mov word [ebp + edi*2 - 0x10c], ax
mov dword [ebp - 0x94], 0x720050
mov dword [ebp - 0x90], 0x67006f
mov dword [ebp - 0x8c], 0x610072
mov dword [ebp - 0x88], 0x46006d
mov dword [ebp - 0x84], 0x6c0069
mov dword [ebp - 0x80], 0x730065
mov word [ebp - 0x7c], cx
call fcn.7dee76e0
lea eax, [ebp - 0x31c]
push eax
lea ecx, [ebp - 0x94]
push ecx
push esi
call fcn.7ded5270
lea edx, [ebp - 0x31c]
push edx
call fcn.7dee7950
mov ecx, 0x5c
push 0x5a
push 0x41
mov word [ebp + eax*2 - 0x31c], cx
call fcn.7ded47e0
lea edx, [ebp - 0x31c]
add esp, 0x40
push edx
movzx edi, al
call fcn.7dee7950
push 8
push 3
mov word [ebp + eax*2 - 0x31c], di
call fcn.7ded47e0
movzx eax, al
add esp, 0xc
push eax
lea ecx, [ebp - 0x31c]
push ecx
call fcn.7dee7950
lea edx, [ebp + eax*2 - 0x31c]
add esp, 4
push edx
call fcn.7dee8610
lea eax, [ebp - 0x114]
push eax
call fcn.7dee7950
add esp, 0xc
lea ecx, [eax + eax + 2]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x31c]
push eax
call fcn.7dee7950
lea ecx, [ebp + eax*2 - 0x31c]
add esp, 4
push ecx
call fcn.7dee7660
push 1
push 8
lea edx, [ebp - 0x71c]
push edx
push esi
call fcn.7ded53a0
mov edi, dword [ebp + 0xc]
push edi
call fcn.7dee7950
add esp, 0x20
add eax, eax
push eax
lea eax, [ebp - 0x71c]
push edi
push eax
call fcn.7dee7950
lea ecx, [ebp + eax*2 - 0x71c]
add esp, 4
push ecx
call fcn.7dee7660
lea edx, [ebp - 8]
push edx
call fcn.7dee7950
add esp, 0x10
add eax, eax
push eax
lea eax, [ebp - 8]
push eax
lea ecx, [ebp - 0x71c]
push ecx
call fcn.7dee7950
lea edx, [ebp + eax*2 - 0x71c]
add esp, 4
push edx
call fcn.7dee7660
lea eax, [ebp - 0x31c]
push eax
call fcn.7dee7950
add esp, 0x10
add eax, eax
push eax
lea ecx, [ebp - 0x31c]
push ecx
lea edx, [ebp - 0x71c]
push edx
call fcn.7dee7950
lea eax, [ebp + eax*2 - 0x71c]
add esp, 4
push eax
call fcn.7dee7660
lea ecx, [ebp - 0x14]
push ecx
call fcn.7dee7950
add esp, 0x10
add eax, eax
push eax
lea edx, [ebp - 0x14]
push edx
lea eax, [ebp - 0x71c]
push eax
call fcn.7dee7950
lea ecx, [ebp + eax*2 - 0x71c]
add esp, 4
push ecx
call fcn.7dee7660
lea edx, [ebp - 0x31c]
push edx
call fcn.7dee7950
lea eax, [eax + eax + 2]
push eax
lea ecx, [ebp - 0x31c]
push ecx
add esi, 0xa30
push esi
call fcn.7dee7660
add esp, 0x1c
pop edi
pop esi
mov esp, ebp
pop ebp
ret