Function at 0x44fae9
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov eax, 0x5ee342
call fcn.0059d590
push ecx
push ebx
push esi
push edi
mov esi, ecx
push dword [ebp + 8]
mov dword [ebp - 0x10], esi
push 0x82
call sub.MFC42.DLL_CDialog::CDialog
xor edi, edi
lea ecx, [esi + 0x110]
mov dword [ebp - 4], edi
call fcn.00402cc4
push edi
lea ecx, [esi + 0x130]
mov byte [ebp - 4], 1
call fcn.004a25ef
push edi
lea ecx, [esi + 0x181c]
mov byte [ebp - 4], 2
call fcn.0049fe89
push edi
lea ecx, [esi + 0x2418]
mov byte [ebp - 4], 3
call fcn.004a056e
push edi
lea ecx, [esi + 0x2524]
mov byte [ebp - 4], 4
call fcn.00407a66
push edi
lea ecx, [esi + 0x7490]
mov byte [ebp - 4], 5
call fcn.0046e9bd
push edi
lea ecx, [esi + 0xe24c]
mov byte [ebp - 4], 6
call fcn.00471173
push edi
lea ecx, [esi + 0x11e08]
mov byte [ebp - 4], 7
call fcn.0047ef92
push edi
lea ecx, [esi + 0x1a378]
mov byte [ebp - 4], 8
call fcn.0043c0bc
push edi
lea ecx, [esi + 0x1bc9c]
mov byte [ebp - 4], 9
call fcn.004674e3
push edi
lea ecx, [esi + 0x1e2b8]
mov byte [ebp - 4], 0xa
call fcn.00499812
push edi
lea ecx, [esi + 0x23920]
mov byte [ebp - 4], 0xb
call fcn.00491a42
push edi
lea ecx, [esi + 0x24908]
mov byte [ebp - 4], 0xc
call fcn.0043787f
push edi
lea ecx, [esi + 0x2df50]
mov byte [ebp - 4], 0xd
call fcn.0043f6d1
mov byte [ebp - 4], 0xe
push edi
lea ecx, [esi + 0x2ead8]
call fcn.0040e834
push edi
lea ecx, [esi + 0x30bb0]
mov byte [ebp - 4], 0xf
call fcn.00493520
push edi
lea ecx, [esi + 0x31f1c]
mov byte [ebp - 4], 0x10
call fcn.0046afa0
push edi
lea ecx, [esi + 0x34278]
mov byte [ebp - 4], 0x11
call fcn.00423dd6
push edi
lea ecx, [esi + 0x36c14]
mov byte [ebp - 4], 0x12
call fcn.0044e499
push edi
lea ecx, [esi + 0x37608]
mov byte [ebp - 4], 0x13
call fcn.004a5764
push edi
lea ecx, [esi + 0x38024]
mov byte [ebp - 4], 0x14
call fcn.004444a5
push edi
lea ecx, [esi + 0x389f0]
mov byte [ebp - 4], 0x15
call fcn.00464ed1
push edi
lea ecx, [esi + 0x38c54]
mov byte [ebp - 4], 0x16
call fcn.0047629f
push edi
lea ecx, [esi + 0x38e9c]
mov byte [ebp - 4], 0x17
call fcn.0043053e
push edi
lea ecx, [esi + 0x3d6d4]
mov byte [ebp - 4], 0x18
call fcn.0047a785
push edi
lea ecx, [esi + 0x3d9b4]
mov byte [ebp - 4], 0x19
call fcn.0043dd5f
push edi
lea ecx, [esi + 0x3e744]
mov byte [ebp - 4], 0x1a
call fcn.0047b0ff
push edi
lea ecx, [esi + 0x40a1c]
mov byte [ebp - 4], 0x1b
call fcn.0047d84d
push edi
lea ecx, [esi + 0x41864]
mov byte [ebp - 4], 0x1c
call fcn.00441ef8
push edi
lea ecx, [esi + 0x41cec]
mov byte [ebp - 4], 0x1d
call fcn.0040bc61
mov byte [ebp - 4], 0x1e
push edi
lea ecx, [esi + 0x42170]
call fcn.0046d232
push edi
lea ecx, [esi + 0x42978]
mov byte [ebp - 4], 0x1f
call fcn.0047fe19
push edi
lea ecx, [esi + 0x4811c]
mov byte [ebp - 4], 0x20
call fcn.00427915
push edi
lea ecx, [esi + 0x48714]
mov byte [ebp - 4], 0x21
call fcn.00440e3a
push edi
lea ecx, [esi + 0x49998]
mov byte [ebp - 4], 0x22
call fcn.00468d50
push edi
lea ecx, [esi + 0x49f68]
mov byte [ebp - 4], 0x23
call fcn.00468541
push edi
lea ecx, [esi + 0x4a670]
mov byte [ebp - 4], 0x24
call fcn.004651fe
push edi
lea ecx, [esi + 0x4c688]
mov byte [ebp - 4], 0x25
call fcn.0046921e
push edi
lea ecx, [esi + 0x4e24c]
mov byte [ebp - 4], 0x26
call fcn.00440542
push edi
lea ecx, [esi + 0x4e4ec]
mov byte [ebp - 4], 0x27
call fcn.004180ec
push edi
lea ecx, [esi + 0x4f9bc]
mov byte [ebp - 4], 0x28
call fcn.0041446b
push edi
lea ecx, [esi + 0x503e0]
mov byte [ebp - 4], 0x29
call fcn.00445cf4
push edi
lea ecx, [esi + 0x514c4]
mov byte [ebp - 4], 0x2a
call fcn.00426df7
push edi
lea ecx, [esi + 0x51e78]
mov byte [ebp - 4], 0x2b
call fcn.0044578e
push edi
lea ecx, [esi + 0x52344]
mov byte [ebp - 4], 0x2c
call fcn.00476596
push edi
lea ecx, [esi + 0x526c0]
mov byte [ebp - 4], 0x2d
call fcn.0046b84c
push edi
lea ecx, [esi + 0x573b0]
mov byte [ebp - 4], 0x2e
call fcn.00424f6f
push edi
lea ecx, [esi + 0x58cd4]
mov byte [ebp - 4], 0x2f
call fcn.004269fb
push edi
lea ecx, [esi + 0x592f8]
mov byte [ebp - 4], 0x30
call fcn.00429809
push edi
lea ecx, [esi + 0x5ab7c]
mov byte [ebp - 4], 0x31
call fcn.0042f109
push edi
lea ecx, [esi + 0x5b244]
mov byte [ebp - 4], 0x32
call fcn.00435b62
push edi
lea ecx, [esi + 0x5c4d8]
mov byte [ebp - 4], 0x33
call fcn.00442b85
push edi
lea ecx, [esi + 0x5c998]
mov byte [ebp - 4], 0x34
call fcn.00443349
push edi
lea ecx, [esi + 0x5caa4]
mov byte [ebp - 4], 0x35
call fcn.00443505
push edi
lea ecx, [esi + 0x5cfc0]
mov byte [ebp - 4], 0x36
call fcn.0042b202
push edi
lea ecx, [esi + 0x5ea68]
mov byte [ebp - 4], 0x37
call fcn.004621f8
push edi
lea ecx, [esi + 0x630e8]
mov byte [ebp - 4], 0x38
call fcn.0043cbf3
push edi
lea ecx, [esi + 0x656cc]
mov byte [ebp - 4], 0x39
call fcn.0041d9c2
push edi
lea ecx, [esi + 0x65bc8]
mov byte [ebp - 4], 0x3a
call fcn.00473c17
push edi
lea ecx, [esi + 0x66cbc]
mov byte [ebp - 4], 0x3b
call fcn.00426bef
push edi
lea ecx, [esi + 0x66dc8]
mov byte [ebp - 4], 0x3c
call fcn.0041216b
push edi
lea ecx, [esi + 0x66ed4]
mov byte [ebp - 4], 0x3d
call fcn.00413dae
push edi
lea ecx, [esi + 0x6944c]
mov byte [ebp - 4], 0x3e
call fcn.00428dc7
push edi
lea ecx, [esi + 0x69558]
mov byte [ebp - 4], 0x3f
call fcn.00428fa5
push edi
lea ecx, [esi + 0x69664]
mov byte [ebp - 4], 0x40
call fcn.004291cd
push edi
lea ecx, [esi + 0x6a764]
mov byte [ebp - 4], 0x41
call fcn.00414ab6
push edi
lea ecx, [esi + 0x6b2d0]
mov byte [ebp - 4], 0x42
call fcn.00415a9d
push edi
lea ecx, [esi + 0x6cad8]
mov byte [ebp - 4], 0x43
call fcn.0043ec4c
push edi
lea ecx, [esi + 0x6ce80]
mov byte [ebp - 4], 0x44
call fcn.0041965f
push edi
lea ecx, [esi + 0x6d488]
mov byte [ebp - 4], 0x45
call fcn.00419f88
push edi
lea ecx, [esi + 0x6da40]
mov byte [ebp - 4], 0x46
call fcn.00476fe2
push edi
lea ecx, [esi + 0x73d30]
mov byte [ebp - 4], 0x47
call fcn.0040ca1d
push edi
lea ecx, [esi + 0x74064]
mov byte [ebp - 4], 0x48
call fcn.0040e68e
push edi
lea ecx, [esi + 0x74170]
mov byte [ebp - 4], 0x49
call fcn.0049bb1f
push edi
lea ecx, [esi + 0x76860]
mov byte [ebp - 4], 0x4a
call fcn.0041f6dc
push edi
lea ecx, [esi + 0x7b3e8]
mov byte [ebp - 4], 0x4b
call fcn.0041ea01
push edi
lea ecx, [esi + 0x7d0e0]
mov byte [ebp - 4], 0x4c
call fcn.00422293
push edi
lea ecx, [esi + 0x7dc78]
mov byte [ebp - 4], 0x4d
call fcn.0048c90c
push edi
lea ecx, [esi + 0x7dd84]
mov byte [ebp - 4], 0x4e
call fcn.004976ac
mov byte [ebp - 4], 0x4f
lea ecx, [esi + 0x7e1ec]
call fcn.004e4412
push edi
lea ecx, [esi + 0x829a8]
mov byte [ebp - 4], 0x50
call fcn.004a06e8
push edi
lea ecx, [esi + 0x854fc]
mov byte [ebp - 4], 0x51
call fcn.004747ba
push edi
lea ecx, [esi + 0x85ecc]
mov byte [ebp - 4], 0x52
call fcn.00416fb5
push edi
lea ecx, [esi + 0x86de8]
mov byte [ebp - 4], 0x53
call fcn.0042ecd5
push edi
lea ecx, [esi + 0x87120]
mov byte [ebp - 4], 0x54
call fcn.004a5062
push edi
lea ecx, [esi + 0x87c7c]
mov byte [ebp - 4], 0x55
call fcn.00459d01
lea ecx, [esi + 0x89dd8]
mov byte [ebp - 4], 0x56
call fcn.004b828b
lea ecx, [esi + 0x89e60]
mov byte [ebp - 4], 0x57
call fcn.004b828b
lea ecx, [esi + 0x89ee8]
mov byte [ebp - 4], 0x58
call fcn.004a8328
lea ecx, [esi + 0x89f84]
mov byte [ebp - 4], 0x59
call fcn.004b107f
lea ecx, [esi + 0x8bf48]
mov byte [ebp - 4], 0x5a
call fcn.004b828b
lea ecx, [esi + 0x8bfd0]
mov byte [ebp - 4], 0x5b
call fcn.004b828b
lea ecx, [esi + 0x8c058]
mov byte [ebp - 4], 0x5c
call fcn.004b828b
lea ecx, [esi + 0x8c0e0]
mov byte [ebp - 4], 0x5d
call fcn.004b828b
lea ecx, [esi + 0x8c168]
mov byte [ebp - 4], 0x5e
call fcn.004a8ca9
lea ecx, [esi + 0x8c1dc]
mov byte [ebp - 4], 0x5f
call fcn.004a8ca9
lea ecx, [esi + 0x8c250]
mov byte [ebp - 4], 0x60
call fcn.004a8ca9
lea ecx, [esi + 0x8c2c4]
mov byte [ebp - 4], 0x61
call fcn.004a8ca9
lea ecx, [esi + 0x8c338]
mov byte [ebp - 4], 0x62
call fcn.004a8ca9
lea ecx, [esi + 0x8c3ac]
mov byte [ebp - 4], 0x63
call fcn.004a8328
lea ecx, [esi + 0x8c448]
mov byte [ebp - 4], 0x64
call fcn.004a8328
lea ecx, [esi + 0x8c4e4]
mov byte [ebp - 4], 0x65
call fcn.004a8328
lea ecx, [esi + 0x8c580]
mov byte [ebp - 4], 0x66
call fcn.004a8328
lea ecx, [esi + 0x8c61c]
mov byte [ebp - 4], 0x67
call fcn.004a8328
lea ecx, [esi + 0x8c6b8]
mov byte [ebp - 4], 0x68
call fcn.004a8328
lea ecx, [esi + 0x8c754]
mov byte [ebp - 4], 0x69
call fcn.004a8328
lea ecx, [esi + 0x8c7f0]
mov byte [ebp - 4], 0x6a
call fcn.004a8328
lea ecx, [esi + 0x8c88c]
mov byte [ebp - 4], 0x6b
call fcn.004a8328
lea ecx, [esi + 0x8c928]
mov byte [ebp - 4], 0x6c
call fcn.004b269a
push edi
mov byte [ebp - 4], 0x6d
mov dword [esi], 0x617680
mov dword [esi + 0x80], edi
call dword [sym.imp.GDI32.dll_CreateSolidBrush]
or dword [esi + 0x12c], 0xffffffff
or byte [esi + 0xf0], 0xff
mov ebx, 0x68f370
mov dword [esi + 0x7c], eax
push ebx
mov dword [esi + 0xfc], edi
mov dword [esi + 0x60], 1
mov dword [esi + 0x64], edi
mov dword [esi + 0x68], edi
mov dword [esi + 0x6c], edi
call sub.MSVCRT.dll_strlen
pop ecx
add eax, ebx
push eax
push ebx
lea ecx, [esi + 0x110]
call fcn.004029af
push edi
call dword [sym.imp.Role3D.dll_Game3DEffectCreate]
mov dword [esi + 0x11c], eax
push 0xc
lea eax, [esi + 0xe4]
push edi
push eax
mov dword [esi + 0x120], edi
mov dword [esi + 0x124], edi
mov dword [esi + 0x70], edi
mov dword [esi + 0x128], edi
call sub.MSVCRT.dll_memset
add esp, 0x10
mov eax, esi
pop edi
mov ecx, dword [ebp - 0xc]
pop esi
pop ebx
mov dword fs:[0], ecx
leave
ret 4