Function at 0x100e06c
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov eax, 0x1036d17
call fcn.01035f78
sub esp, 0x164
push ebx
push esi
push edi
push 0xa
pop ebx
push ebx
lea ecx, [ebp - 0x58]
call fcn.01034d9a
and dword [ebp - 4], 0
push ebx
lea ecx, [ebp - 0x3c]
call fcn.01034d9a
push 0x10035c4
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 1
call sub.MFC42u.dll_CStringList::AddTail
push 0x100358c
lea ecx, [ebp - 0x58]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1003548
lea ecx, [ebp - 0x58]
call sub.MFC42u.dll_CStringList::AddTail
mov esi, 0x1003538
push esi
lea ecx, [ebp - 0x58]
call sub.MFC42u.dll_CStringList::AddTail
push 0x10034fc
lea ecx, [ebp - 0x3c]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1003490
lea ecx, [ebp - 0x3c]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1003410
lea ecx, [ebp - 0x3c]
call sub.MFC42u.dll_CStringList::AddTail
push 0x10033a0
lea ecx, [ebp - 0x3c]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1003318
lea ecx, [ebp - 0x3c]
call sub.MFC42u.dll_CStringList::AddTail
push 0x10032f8
lea ecx, [ebp - 0x10]
call sub.MFC42u.dll_CString::CString_5
push 0x10032e4
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 2
call sub.MFC42u.dll_CString::CString_5
mov edi, dword [ebp + 8]
lea eax, [ebp - 0x3c]
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x20]
push eax
push edi
mov byte [ebp - 4], 3
call fcn.0100cd18
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 2
call sub.MFC42u.dll_CString::CString
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 1
call sub.MFC42u.dll_CString::CString
push ebx
lea ecx, [ebp - 0xc8]
call fcn.01034d9a
push ebx
lea ecx, [ebp - 0x154]
mov byte [ebp - 4], 4
call fcn.01034d9a
mov byte [ebp - 4], 5
push 0x10032ac
lea ecx, [ebp - 0xc8]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1003268
lea ecx, [ebp - 0xc8]
call sub.MFC42u.dll_CStringList::AddTail
push esi
lea ecx, [ebp - 0xc8]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1003210
lea ecx, [ebp - 0x154]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1003138
lea ecx, [ebp - 0x154]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1003114
lea ecx, [ebp - 0x10]
call sub.MFC42u.dll_CString::CString_5
push 0x10030fc
lea ecx, [ebp + 8]
mov byte [ebp - 4], 6
call sub.MFC42u.dll_CString::CString_5
lea eax, [ebp - 0x154]
push eax
lea eax, [ebp - 0xc8]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp + 8]
push eax
push edi
mov byte [ebp - 4], 7
call fcn.0100cd18
lea ecx, [ebp + 8]
mov byte [ebp - 4], 6
call sub.MFC42u.dll_CString::CString
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 5
call sub.MFC42u.dll_CString::CString
push ebx
lea ecx, [ebp - 0x100]
call fcn.01034d9a
push ebx
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 8
call fcn.01034d9a
push 0x10030b8
lea ecx, [ebp - 0x100]
mov byte [ebp - 4], 9
call sub.MFC42u.dll_CStringList::AddTail
push 0x1003068
lea ecx, [ebp - 0x100]
call sub.MFC42u.dll_CStringList::AddTail
push esi
lea ecx, [ebp - 0x100]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1003000
lea ecx, [ebp - 0x170]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1002fd4
lea ecx, [ebp - 0x10]
call sub.MFC42u.dll_CString::CString_5
push 0x1002fbc
lea ecx, [ebp + 8]
mov byte [ebp - 4], bl
call sub.MFC42u.dll_CString::CString_5
lea eax, [ebp - 0x170]
push eax
lea eax, [ebp - 0x100]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp + 8]
push eax
mov byte [ebp - 4], 0xb
push edi
call fcn.0100cd18
lea ecx, [ebp + 8]
mov byte [ebp - 4], bl
call sub.MFC42u.dll_CString::CString
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 9
call sub.MFC42u.dll_CString::CString
push ebx
lea ecx, [ebp - 0xac]
call fcn.01034d9a
push ebx
lea ecx, [ebp - 0x138]
mov byte [ebp - 4], 0xc
call fcn.01034d9a
push 0x1002f70
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0xd
call sub.MFC42u.dll_CStringList::AddTail
push 0x1002f18
lea ecx, [ebp - 0xac]
call sub.MFC42u.dll_CStringList::AddTail
push esi
lea ecx, [ebp - 0xac]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1002eb0
lea ecx, [ebp - 0x138]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1002e40
lea ecx, [ebp - 0x138]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1002e1c
lea ecx, [ebp - 0x10]
call sub.MFC42u.dll_CString::CString_5
push 0x1002e04
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0xe
call sub.MFC42u.dll_CString::CString_5
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0xac]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp + 8]
push eax
push edi
mov byte [ebp - 4], 0xf
call fcn.0100cd18
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0xe
call sub.MFC42u.dll_CString::CString
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 0xd
call sub.MFC42u.dll_CString::CString
push ebx
lea ecx, [ebp - 0xe4]
call fcn.01034d9a
push ebx
lea ecx, [ebp - 0x74]
mov byte [ebp - 4], 0x10
call fcn.01034d9a
push 0x1002dd8
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0x11
call sub.MFC42u.dll_CStringList::AddTail
push 0x1002da0
lea ecx, [ebp - 0xe4]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1002d40
lea ecx, [ebp - 0x74]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1002ce0
lea ecx, [ebp - 0x74]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1002c68
lea ecx, [ebp - 0x74]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1002c4c
lea ecx, [ebp - 0x14]
call sub.MFC42u.dll_CString::CString_5
push 0x1002c2c
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x12
call sub.MFC42u.dll_CString::CString_5
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0xe4]
push eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp + 8]
push eax
push edi
mov byte [ebp - 4], 0x13
call fcn.0100cd18
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x12
call sub.MFC42u.dll_CString::CString
push 0x1002c10
lea ecx, [ebp + 8]
call sub.MFC42u.dll_CString::CString_5
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0xe4]
push eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp + 8]
push eax
push edi
mov byte [ebp - 4], 0x14
call fcn.0100cd18
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x12
call sub.MFC42u.dll_CString::CString
push ebx
lea ecx, [ebp - 0x11c]
call fcn.01034d9a
push ebx
lea ecx, [ebp - 0x90]
mov byte [ebp - 4], 0x15
call fcn.01034d9a
push 0x1002bc8
lea ecx, [ebp - 0x11c]
mov byte [ebp - 4], 0x16
call sub.MFC42u.dll_CStringList::AddTail
push 0x1002b70
lea ecx, [ebp - 0x11c]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1002b10
lea ecx, [ebp - 0x90]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1002ab0
lea ecx, [ebp - 0x90]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1002a38
lea ecx, [ebp - 0x90]
call sub.MFC42u.dll_CStringList::AddTail
push 0x1002a24
lea ecx, [ebp - 0x18]
call sub.MFC42u.dll_CString::CString_5
push 0x10027bc
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x17
call sub.MFC42u.dll_CString::CString_5
lea eax, [ebp - 0x90]
push eax
mov byte [ebp - 4], 0x18
lea eax, [ebp - 0x11c]
push eax
lea eax, [ebp - 0x18]
push eax
lea eax, [ebp + 8]
push eax
push edi
call fcn.0100cd18
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x17
call sub.MFC42u.dll_CString::CString
push 0x10027a0
lea ecx, [ebp + 8]
call sub.MFC42u.dll_CString::CString_5
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x11c]
push eax
lea eax, [ebp - 0x18]
push eax
lea eax, [ebp + 8]
push eax
push edi
mov byte [ebp - 4], 0x19
call fcn.0100cd18
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x17
call sub.MFC42u.dll_CString::CString
push 0x10029ec
lea ecx, [ebp - 0x1c]
call sub.MFC42u.dll_CString::CString_5
push 0x10029d4
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 0x1a
call sub.MFC42u.dll_CString::CString_5
push 0x10026a4
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x1b
call sub.MFC42u.dll_CString::CString_5
lea eax, [ebp - 0x1c]
push eax
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp + 8]
push eax
push edi
mov byte [ebp - 4], 0x1c
call fcn.0100cc18
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x1b
call sub.MFC42u.dll_CString::CString
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 0x1a
call sub.MFC42u.dll_CString::CString
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0x17
call sub.MFC42u.dll_CString::CString
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x16
call sub.MFC42u.dll_CString::CString
lea ecx, [ebp - 0x90]
mov byte [ebp - 4], 0x15
call sub.MFC42u.dll_CStringList::CStringList
lea ecx, [ebp - 0x11c]
mov byte [ebp - 4], 0x12
call sub.MFC42u.dll_CStringList::CStringList
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x11
call sub.MFC42u.dll_CString::CString
lea ecx, [ebp - 0x74]
mov byte [ebp - 4], 0x10
call sub.MFC42u.dll_CStringList::CStringList
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0xd
call sub.MFC42u.dll_CStringList::CStringList
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0x138]
call sub.MFC42u.dll_CStringList::CStringList
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 9
call sub.MFC42u.dll_CStringList::CStringList
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 8
call sub.MFC42u.dll_CStringList::CStringList
lea ecx, [ebp - 0x100]
mov byte [ebp - 4], 5
call sub.MFC42u.dll_CStringList::CStringList
lea ecx, [ebp - 0x154]
mov byte [ebp - 4], 4
call sub.MFC42u.dll_CStringList::CStringList
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 1
call sub.MFC42u.dll_CStringList::CStringList
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0
call sub.MFC42u.dll_CStringList::CStringList
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x58]
call sub.MFC42u.dll_CStringList::CStringList
mov ecx, dword [ebp - 0xc]
pop edi
pop esi
pop ebx
mov dword fs:[0], ecx
leave
ret 4