Function at 0x429dc4
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
add esp, 0xfffffec4
mov eax, 0x4db758
call fcn.004b9d54
mov dword [ebp - 0x120], 2
mov word [ebp - 0x12c], 0xc
mov word [ebp - 0x12c], 0x18
lea edx, [ebp - 0x28]
push edx
call fcn.004018ec
pop ecx
inc dword [ebp - 0x120]
mov word [ebp - 0x12c], 0xc
mov word [ebp - 0x12c], 0x24
lea ecx, [ebp - 0x50]
push ecx
call fcn.004018ec
pop ecx
inc dword [ebp - 0x120]
mov word [ebp - 0x12c], 0xc
mov word [ebp - 0x12c], 0x30
lea eax, [ebp - 0x78]
push eax
call fcn.004018ec
pop ecx
inc dword [ebp - 0x120]
mov word [ebp - 0x12c], 0xc
push 0
call sub.OLE32.DLL_CoInitialize
mov word [ebp - 0x12c], 0x3c
push dword [ebp + 8]
lea edx, [ebp - 0xa0]
push edx
call fcn.0042a438
add esp, 8
lea ecx, [ebp - 0xa0]
push ecx
inc dword [ebp - 0x120]
lea eax, [ebp - 0x28]
push eax
call fcn.00401ad0
add esp, 8
dec dword [ebp - 0x120]
push 2
lea edx, [ebp - 0xa0]
push edx
call fcn.00401a2c
add esp, 8
mov word [ebp - 0x12c], 0x48
push str.AISuite3.exe
lea ecx, [ebp + 0xc]
push ecx
lea eax, [ebp - 0xc8]
push eax
call fcn.0040c698
add esp, 0xc
lea edx, [ebp - 0xc8]
push edx
inc dword [ebp - 0x120]
lea ecx, [ebp - 0x50]
push ecx
call fcn.00401ad0
add esp, 8
dec dword [ebp - 0x120]
push 2
lea eax, [ebp - 0xc8]
push eax
call fcn.00401a2c
add esp, 8
push 0x4db5dd
lea edx, [ebp - 0x78]
push edx
call fcn.0040286c
add esp, 8
add esp, 0xffffffd8
push 0x4db5de
lea ecx, [esp + 4]
push ecx
call fcn.00401bdc
add esp, 8
inc dword [ebp - 0x120]
mov word [ebp - 0x12c], 0x60
lea eax, [ebp - 0x78]
push eax
lea edx, [ebp - 0x50]
push edx
lea ecx, [ebp - 0x28]
push ecx
push dword [ebp + 8]
mov word [ebp - 0x12c], 0x54
dec dword [ebp - 0x120]
call fcn.0042a518
add esp, 0x38
mov word [ebp - 0x12c], 0x6c
push dword [ebp + 8]
lea eax, [ebp - 0xf0]
push eax
call fcn.0042a4a8
add esp, 8
lea edx, [ebp - 0xf0]
push edx
inc dword [ebp - 0x120]
lea ecx, [ebp - 0x28]
push ecx
call fcn.00401ad0
add esp, 8
dec dword [ebp - 0x120]
push 2
lea eax, [ebp - 0xf0]
push eax
call fcn.00401a2c
add esp, 8
mov word [ebp - 0x12c], 0x78
push str.Setup.exe
lea edx, [ebp + 0x34]
push edx
lea ecx, [ebp - 0x118]
push ecx
call fcn.0040c698
add esp, 0xc
lea eax, [ebp - 0x118]
push eax
inc dword [ebp - 0x120]
lea edx, [ebp - 0x50]
push edx
call fcn.00401ad0
add esp, 8
dec dword [ebp - 0x120]
push 2
lea ecx, [ebp - 0x118]
push ecx
call fcn.00401a2c
add esp, 8
add esp, 0xffffffd8
push 0x4db5e9
lea eax, [esp + 4]
push eax
call fcn.00401bdc
add esp, 8
inc dword [ebp - 0x120]
mov word [ebp - 0x12c], 0x90
lea edx, [ebp - 0x78]
push edx
lea ecx, [ebp - 0x50]
push ecx
lea eax, [ebp - 0x28]
push eax
push dword [ebp + 8]
mov word [ebp - 0x12c], 0x84
dec dword [ebp - 0x120]
call fcn.0042a518
add esp, 0x38
dec dword [ebp - 0x120]
push 2
lea edx, [ebp - 0x78]
push edx
call fcn.00401a2c
add esp, 8
dec dword [ebp - 0x120]
push 2
lea ecx, [ebp - 0x50]
push ecx
call fcn.00401a2c
add esp, 8
dec dword [ebp - 0x120]
push 2
lea eax, [ebp - 0x28]
push eax
call fcn.00401a2c
add esp, 8
dec dword [ebp - 0x120]
push 2
lea edx, [ebp + 0xc]
push edx
call fcn.00401a2c
add esp, 8
dec dword [ebp - 0x120]
push 2
lea ecx, [ebp + 0x34]
push ecx
call fcn.00401a2c
add esp, 8
mov eax, dword [ebp - 0x13c]
mov dword fs:[0], eax
mov esp, ebp
pop ebp
ret