Function at 0x403480
Capabilities:
Contain obfuscated stackstrings

Disassembly:
sub esp, 0x31c
mov eax, dword [0x421008]
xor eax, esp
mov dword [esp + 0x318], eax
push ebx
push ebp
push esi
push edi
push 0x208
lea eax, [esp + 0x124]
push 0
push eax
call fcn.00407ea0
mov ecx, 0x54
mov dword [esp + 0x5c], 0x620061
mov ebp, 0x53
mov word [esp + 0x3e], cx
mov word [esp + 0x5a], cx
xor eax, eax
mov ecx, 0x69
mov word [esp + 0x60], ax
mov word [esp + 0x78], cx
mov eax, 0x65
lea edx, [ebp + 0x1d]
mov word [esp + 0x38], bp
mov ecx, 0x43
mov word [esp + 0x50], ax
mov word [esp + 0x20], dx
lea ebp, [edx + 3]
mov word [esp + 0x9a], cx
mov eax, 0x53
mov edx, 0x6f
mov dword [esp + 0x4c], 0x700053
mov edi, 0x74
mov dword [esp + 0x44], 0x450052
mov ecx, 0x5c
mov dword [esp + 0x3a], 0x46004f
mov dword [esp + 0x52], 0x640065
mov dword [esp + 0x40], 0x410057
mov dword [esp + 0x56], 0x700075
mov dword [esp + 0x48], 0x52005c
mov dword [esp + 0x26], 0x430050
mov dword [esp + 0x1c], 0x610052
mov dword [esp + 0x32], 0x72
mov dword [esp + 0x22], 0x640069
mov dword [esp + 0x2a], 0x750054
mov dword [esp + 0x2e], 0x65006e
mov dword [esp + 0xa0], 0x650072
mov dword [esp + 0x6c], 0x610077
mov dword [esp + 0xa4], 0x74006e
mov dword [esp + 0xbc], 0x6e
mov dword [esp + 0xac], 0x730072
mov dword [esp + 0xb8], 0x750052
mov dword [esp + 0xb4], 0x5c006e
mov dword [esp + 0x8e], 0x64006e
mov dword [esp + 0x66], 0x66006f
mov dword [esp + 0x80], 0x6f0073
mov word [esp + 0x64], ax
mov dword [esp + 0x74], 0x4d005c
mov dword [esp + 0x70], 0x650072
mov dword [esp + 0x7a], 0x720063
mov dword [esp + 0x8a], 0x690057
mov dword [esp + 0x96], 0x5c0073
mov dword [esp + 0x9c], 0x720075
mov word [esp + 0x7e], dx
mov dword [esp + 0xb0], 0x6f0069
mov dword [esp + 0x92], 0x77006f
mov dword [esp + 0x84], 0x740066
mov dword [esp + 0xa8], 0x650056
mov word [esp + 0x6a], di
mov word [esp + 0x88], cx
mov dword [esp + 0xd4], 0x630069
mov dword [esp + 0x10c], 0x6f0069
mov dword [esp + 0xdc], 0x6f0073
mov dword [esp + 0x11a], 0x73006e
mov dword [esp + 0xce], 0x5c0065
mov dword [esp + 0x11e], 0x610074
mov dword [esp + 0x114], 0x6e0055
mov dword [esp + 0xea], 0x64006e
mov dword [esp + 0x102], 0x560074
mov dword [esp + 0xc6], 0x770074
mov dword [esp + 0x106], 0x720065
mov dword [esp + 0xd8], 0x6f0072
mov dword [esp + 0xe2], 0x5c0074
mov dword [esp + 0xc0], 0x6f0053
lea eax, [esp + 0x1c]
mov dword [esp + 0xee], 0x77006f
push eax
lea eax, [esp + 0xc4]
mov dword [esp + 0x114], 0x5c006e
push eax
lea ecx, [ebp - 0xa]
mov dword [esp + 0x106], 0x6e0065
push str._s_s
mov word [esp + 0x124], cx
lea eax, [esp + 0x138]
mov ecx, 0x43
mov dword [esp + 0x132], 0x5c
push 0xffffffffffffffff
mov word [esp + 0x106], cx
lea edx, [ebp - 1]
mov ecx, 0x66
mov dword [esp + 0x108], 0x720075
push 0x104
mov esi, 0x4d
mov dword [esp + 0xde], 0x720061
push eax
mov dword [esp + 0x10a], 0x5c0073
mov word [esp + 0xea], si
mov dword [esp + 0x13a], 0x6c006c
mov word [esp + 0xdc], cx
mov word [esp + 0x122], bp
mov dword [esp + 0xfe], 0x690057
mov word [esp + 0x114], dx
mov word [esp + 0xf8], cx
call fcn.00405a90
lea eax, [esp + 0x34]
mov ecx, 0x80000001
push eax
lea edx, [esp + 0x80]
call fcn.00403430
lea edx, [esp + 0x54]
mov ecx, 0x80000001
call fcn.004033e0
lea edx, [esp + 0x148]
mov ecx, 0x80000001
call fcn.004033e0
lea eax, [esp + 0x38]
mov ecx, 0x80000002
push eax
lea edx, [esp + 0x84]
call fcn.00403430
add esp, 0x2c
lea edx, [esp + 0x2c]
mov ecx, 0x80000002
call fcn.004033e0
lea edx, [esp + 0x120]
mov ecx, 0x80000002
call fcn.004033e0
mov ecx, dword [esp + 0x328]
pop edi
pop esi
pop ebp
pop ebx
xor ecx, esp
call fcn.00406e3d
add esp, 0x31c
ret