Function at 0x434add
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov eax, 0x5182a2
call fcn.004edf30
push ecx
push ebx
push esi
push dword [ebp + 8]
mov esi, ecx
mov dword [ebp - 0x10], esi
push 0x82
call sub.MFC42.DLL_CDialog::CDialog
xor ebx, ebx
lea ecx, [esi + 0x19c]
push ebx
mov dword [ebp - 4], ebx
call fcn.0040d4a0
push ebx
lea ecx, [esi + 0x536c]
mov byte [ebp - 4], 1
call fcn.00440196
push ebx
lea ecx, [esi + 0xc2c4]
mov byte [ebp - 4], 2
call fcn.00441da7
push ebx
lea ecx, [esi + 0x10290]
mov byte [ebp - 4], 3
call fcn.00449220
push ebx
lea ecx, [esi + 0x19398]
mov byte [ebp - 4], 4
call fcn.00429ae1
push ebx
lea ecx, [esi + 0x1ad54]
mov byte [ebp - 4], 5
call fcn.0043aed5
push ebx
lea ecx, [esi + 0x1ce80]
mov byte [ebp - 4], 6
call fcn.004595d8
push ebx
lea ecx, [esi + 0x21e70]
mov byte [ebp - 4], 7
call fcn.004545f5
push ebx
lea ecx, [esi + 0x232b8]
mov byte [ebp - 4], 8
call fcn.00410886
push ebx
lea ecx, [esi + 0x23c1c]
mov byte [ebp - 4], 9
call fcn.0042b31f
push ebx
lea ecx, [esi + 0x24c50]
mov byte [ebp - 4], 0xa
call fcn.004133ea
push ebx
lea ecx, [esi + 0x2684c]
mov byte [ebp - 4], 0xb
call fcn.00455e38
push ebx
lea ecx, [esi + 0x27f1c]
mov byte [ebp - 4], 0xc
call fcn.0043db89
push ebx
lea ecx, [esi + 0x29e68]
mov byte [ebp - 4], 0xd
call fcn.00422cc7
mov byte [ebp - 4], 0xe
push ebx
lea ecx, [esi + 0x2c490]
call fcn.00433f79
push ebx
lea ecx, [esi + 0x2d2d4]
mov byte [ebp - 4], 0xf
call fcn.0045e689
push ebx
lea ecx, [esi + 0x2e168]
mov byte [ebp - 4], 0x10
call fcn.0042e540
push ebx
lea ecx, [esi + 0x2efac]
mov byte [ebp - 4], 0x11
call fcn.00448f57
push ebx
lea ecx, [esi + 0x2f35c]
mov byte [ebp - 4], 0x12
call fcn.0042d51e
push ebx
lea ecx, [esi + 0x2f980]
mov byte [ebp - 4], 0x13
call fcn.00410fab
push ebx
lea ecx, [esi + 0x2ffa0]
mov byte [ebp - 4], 0x14
call fcn.0043f71d
push ebx
lea ecx, [esi + 0x30b18]
mov byte [ebp - 4], 0x15
call fcn.00449f38
push ebx
lea ecx, [esi + 0x3a23c]
mov byte [ebp - 4], 0x16
call fcn.0042611a
push ebx
lea ecx, [esi + 0x3aa6c]
mov byte [ebp - 4], 0x17
call fcn.0042c74d
push ebx
lea ecx, [esi + 0x3b824]
mov byte [ebp - 4], 0x18
call fcn.0043bf67
push ebx
lea ecx, [esi + 0x3bf28]
mov byte [ebp - 4], 0x19
call fcn.0043b8c4
push ebx
lea ecx, [esi + 0x3c7cc]
mov byte [ebp - 4], 0x1a
call fcn.004391e0
push ebx
lea ecx, [esi + 0x3edf8]
mov byte [ebp - 4], 0x1b
call fcn.0043c3c4
push ebx
lea ecx, [esi + 0x40e64]
mov byte [ebp - 4], 0x1c
call fcn.0042bfcf
push ebx
lea ecx, [esi + 0x4119c]
mov byte [ebp - 4], 0x1d
call fcn.00419818
mov byte [ebp - 4], 0x1e
push ebx
lea ecx, [esi + 0x42cc0]
call fcn.00417c12
push ebx
lea ecx, [esi + 0x435a8]
mov byte [ebp - 4], 0x1f
call fcn.0042f3be
push ebx
lea ecx, [esi + 0x4478c]
mov byte [ebp - 4], 0x20
call fcn.00425866
push ebx
lea ecx, [esi + 0x45444]
mov byte [ebp - 4], 0x21
call fcn.0042ef5a
push ebx
lea ecx, [esi + 0x45a78]
mov byte [ebp - 4], 0x22
call fcn.0044512b
push ebx
lea ecx, [esi + 0x45ef8]
mov byte [ebp - 4], 0x23
call fcn.0043e2cb
push ebx
lea ecx, [esi + 0x4ab08]
mov byte [ebp - 4], 0x24
call fcn.00423d67
push ebx
lea ecx, [esi + 0x4ce88]
mov byte [ebp - 4], 0x25
call fcn.004254e3
push ebx
lea ecx, [esi + 0x4d23c]
mov byte [ebp - 4], 0x26
call fcn.004272d8
push ebx
lea ecx, [esi + 0x4eb24]
mov byte [ebp - 4], 0x27
call fcn.0042de7a
push ebx
lea ecx, [esi + 0x4f150]
mov byte [ebp - 4], 0x28
call fcn.0041a8e9
push ebx
lea ecx, [esi + 0x4fae8]
mov byte [ebp - 4], 0x29
call fcn.0042a33b
push ebx
lea ecx, [esi + 0x51cc0]
mov byte [ebp - 4], 0x2a
call fcn.0041df09
push ebx
lea ecx, [esi + 0x52258]
mov byte [ebp - 4], 0x2b
call fcn.004447e7
push ebx
lea ecx, [esi + 0x53450]
mov byte [ebp - 4], 0x2c
call fcn.00425693
push ebx
lea ecx, [esi + 0x53590]
mov byte [ebp - 4], 0x2d
call fcn.00415e0b
push ebx
lea ecx, [esi + 0x536d0]
mov byte [ebp - 4], 0x2e
call fcn.004176a8
push ebx
lea ecx, [esi + 0x557a0]
mov byte [ebp - 4], 0x2f
call fcn.00426f61
push ebx
lea ecx, [esi + 0x558e0]
mov byte [ebp - 4], 0x30
call fcn.004270e0
push ebx
lea ecx, [esi + 0x55a20]
mov byte [ebp - 4], 0x31
call fcn.00418582
push ebx
lea ecx, [esi + 0x57458]
mov byte [ebp - 4], 0x32
call fcn.00445adb
push ebx
lea ecx, [esi + 0x5e038]
mov byte [ebp - 4], 0x33
call fcn.00411aa8
push ebx
lea ecx, [esi + 0x5e584]
mov byte [ebp - 4], 0x34
call fcn.004132b9
push ebx
lea ecx, [esi + 0x5e6c4]
mov byte [ebp - 4], 0x35
call fcn.0045b799
push ebx
lea ecx, [esi + 0x616a0]
mov byte [ebp - 4], 0x36
call fcn.0041f313
push ebx
lea ecx, [esi + 0x66c60]
mov byte [ebp - 4], 0x37
call fcn.0041e967
push ebx
lea ecx, [esi + 0x686d0]
mov byte [ebp - 4], 0x38
call fcn.00421692
lea ecx, [esi + 0x694a8]
mov byte [ebp - 4], 0x39
call fcn.0046683f
lea ecx, [esi + 0x69564]
mov byte [ebp - 4], 0x3a
call fcn.0046683f
lea ecx, [esi + 0x69620]
mov byte [ebp - 4], 0x3b
call fcn.0045fe2f
lea ecx, [esi + 0x696f0]
mov byte [ebp - 4], 0x3c
call fcn.0046391e
lea ecx, [esi + 0x6b1a4]
mov byte [ebp - 4], 0x3d
call fcn.0046683f
lea ecx, [esi + 0x6b260]
mov byte [ebp - 4], 0x3e
call fcn.0046683f
lea ecx, [esi + 0x6b31c]
mov byte [ebp - 4], 0x3f
call fcn.0046683f
mov byte [ebp - 4], 0x40
lea ecx, [esi + 0x6b3d8]
call fcn.0046683f
lea ecx, [esi + 0x6b494]
mov byte [ebp - 4], 0x41
call fcn.00460513
lea ecx, [esi + 0x6b53c]
mov byte [ebp - 4], 0x42
call fcn.00460513
lea ecx, [esi + 0x6b5e4]
mov byte [ebp - 4], 0x43
call fcn.00460513
lea ecx, [esi + 0x6b68c]
mov byte [ebp - 4], 0x44
call fcn.00460513
lea ecx, [esi + 0x6b734]
mov byte [ebp - 4], 0x45
call fcn.00460513
lea ecx, [esi + 0x6b7dc]
mov byte [ebp - 4], 0x46
call fcn.0045fe2f
lea ecx, [esi + 0x6b8ac]
mov byte [ebp - 4], 0x47
call fcn.0045fe2f
lea ecx, [esi + 0x6b97c]
mov byte [ebp - 4], 0x48
call fcn.0045fe2f
lea ecx, [esi + 0x6ba4c]
mov byte [ebp - 4], 0x49
call fcn.0045fe2f
lea ecx, [esi + 0x6bb1c]
mov byte [ebp - 4], 0x4a
call fcn.0045fe2f
lea ecx, [esi + 0x6bbec]
mov byte [ebp - 4], 0x4b
call fcn.0045fe2f
lea ecx, [esi + 0x6bcbc]
mov byte [ebp - 4], 0x4c
call fcn.0045fe2f
lea ecx, [esi + 0x6bd8c]
mov byte [ebp - 4], 0x4d
call fcn.0045fe2f
lea ecx, [esi + 0x6be5c]
mov byte [ebp - 4], 0x4e
call fcn.0045fe2f
lea ecx, [esi + 0x6bf2c]
mov byte [ebp - 4], 0x4f
call fcn.00464a84
push ebx
mov dword [esi], 0x52b188
mov dword [esi + 0x80], ebx
call dword [sym.imp.GDI32.dll_CreateSolidBrush]
or dword [esi + 0x198], 0xffffffff
or byte [esi + 0xf0], 0xff
push ebx
mov dword [esi + 0x7c], eax
mov dword [esi + 0xfc], ebx
mov dword [esi + 0x60], 1
mov dword [esi + 0x64], ebx
mov dword [esi + 0x68], ebx
mov dword [esi + 0x6c], ebx
mov byte [esi + 0x110], bl
call dword [sym.imp.Role3D.dll_Game3DEffectCreate]
mov dword [esi + 0x190], eax
pop ecx
mov eax, esi
pop esi
pop ebx
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
leave
ret 4