Function at 0x43a8c7
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 4
mov eax, 0x67ce00
call fcn.00620b55
mov esi, ecx
mov dword [ebp - 0x10], esi
push dword [ebp + 8]
push 0x90
call fcn.0046272b
xor eax, eax
mov dword [esi], method.CDialog.virtual_0
lea ebx, [esi + 0xa8]
mov dword [ebp - 4], eax
mov edi, 0x6a00a0
mov ecx, ebx
push edi
call fcn.00411430
lea ecx, [esi + 0xac]
mov byte [ebp - 4], 1
push edi
call fcn.00411430
lea ecx, [esi + 0xb0]
mov byte [ebp - 4], 2
push edi
call fcn.00411430
lea ecx, [esi + 0xb4]
mov byte [ebp - 4], 3
push edi
call fcn.00411430
xor eax, eax
mov byte [ebp - 4], 4
push edi
lea ecx, [esi + 0x110]
mov dword [esi + 0xb8], eax
mov dword [esi + 0xbc], eax
mov dword [esi + 0xc0], eax
mov dword [esi + 0xc4], eax
mov dword [esi + 0xc8], eax
mov dword [esi + 0xcc], eax
mov dword [esi + 0xd0], 0x69
mov dword [esi + 0xd4], eax
mov dword [esi + 0xd8], eax
mov dword [esi + 0xdc], eax
mov dword [esi + 0xe4], eax
mov dword [esi + 0xe8], eax
mov dword [esi + 0xec], eax
mov dword [esi + 0xf0], eax
mov dword [esi + 0xf4], eax
mov dword [esi + 0xf8], eax
mov dword [esi + 0xfc], eax
mov dword [esi + 0x100], eax
mov dword [esi + 0x104], eax
mov dword [esi + 0x108], eax
mov dword [esi + 0x10c], eax
call fcn.00411430
xor edi, edi
mov byte [ebp - 4], 5
mov dword [esi + 0x114], edi
lea ecx, [esi + 0x140]
mov dword [esi + 0x118], edi
mov dword [esi + 0x11c], edi
mov dword [esi + 0x120], edi
mov dword [esi + 0x124], edi
mov dword [esi + 0x128], edi
mov dword [esi + 0x12c], edi
mov dword [esi + 0x130], edi
mov dword [esi + 0x134], edi
mov dword [esi + 0x13c], edi
call fcn.0041e67f
lea ecx, [esi + 0x15c]
call fcn.004114f6
push 0x411809
push fcn.004114f6
push 4
lea eax, [esi + 0x210]
mov byte [ebp - 4], 7
push 4
push eax
call fcn.00621100
mov dword [esi + 0x228], edi
mov dword [esi + 0x22c], edi
mov dword [esi + 0x230], edi
mov dword [esi + 0x234], edi
mov dword [esi + 0x238], edi
mov dword [esi + 0x23c], edi
mov dword [esi + 0x240], edi
lea edi, [esi + 0x244]
mov ecx, edi
call fcn.0043a885
add esi, 0x278
mov byte [ebp - 4], 9
mov ecx, esi
mov dword [ebp + 8], esi
call fcn.0045a822
mov dword [esi], vtable.CComboBox.0
mov esi, dword [ebp - 0x10]
add esi, 0x2f8
mov byte [ebp - 4], 0xa
mov ecx, esi
mov dword [ebp + 8], esi
call fcn.0045a822
mov dword [esi], vtable.CComboBox.0
mov esi, dword [ebp - 0x10]
add esi, 0x378
mov byte [ebp - 4], 0xb
mov ecx, esi
mov dword [ebp + 8], esi
call fcn.0045a822
mov dword [esi], vtable.CComboBox.0
mov esi, dword [ebp - 0x10]
xor eax, eax
mov byte [ebp - 4], 0xc
mov dword [esi + 0x3f8], eax
mov dword [esi + 0x400], eax
mov dword [esi + 0x460], eax
mov dword [esi + 0x464], eax
mov dword [esi + 0x468], eax
call fcn.00453f34
call fcn.00453f34
push 0x80
mov eax, dword [eax + 0xc]
push eax
call dword [sym.imp.USER32.dll_LoadIconW]
mov dword [esi + 0x138], eax
call fcn.00453f34
push 0xd8
mov ecx, edi
mov eax, dword [eax + 8]
push eax
call fcn.004269f5
mov eax, dword [0x73d688]
mov eax, dword [eax + 0x70]
sub eax, 0x10
push eax
call fcn.004126c4
pop ecx
lea esi, [eax + 0x10]
mov dword [ebp + 8], esi
lea eax, [ebp + 8]
mov byte [ebp - 4], 0xd
push eax
mov ecx, ebx
call fcn.00416da3
lea ecx, [esi - 0x10]
mov byte [ebp - 4], 0xc
call fcn.00416499
mov eax, dword [0x73d688]
push 0x10
pop edi
mov eax, dword [eax + 0x74]
sub eax, edi
push eax
call fcn.004126c4
pop ecx
lea esi, [eax + 0x10]
mov dword [ebp + 8], esi
mov ebx, dword [ebp - 0x10]
lea eax, [ebp + 8]
push eax
mov byte [ebp - 4], 0xe
lea ecx, [ebx + 0xac]
call fcn.00416da3
lea ecx, [esi - 0x10]
mov byte [ebp - 4], 0xc
call fcn.00416499
mov eax, dword [0x73d688]
mov eax, dword [eax + 0x78]
sub eax, edi
push eax
call fcn.004126c4
pop ecx
lea esi, [eax + 0x10]
mov dword [ebp + 8], esi
lea eax, [ebp + 8]
mov byte [ebp - 4], 0xf
push eax
lea ecx, [ebx + 0xb0]
call fcn.00416da3
lea ecx, [esi - 0x10]
mov byte [ebp - 4], 0xc
call fcn.00416499
mov eax, dword [0x73d688]
mov eax, dword [eax + 0x7c]
sub eax, edi
push eax
call fcn.004126c4
pop ecx
lea esi, [eax + 0x10]
mov dword [ebp + 8], esi
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x10
push eax
lea ecx, [ebx + 0xb4]
call fcn.00416da3
lea ecx, [esi - 0x10]
mov byte [ebp - 4], 0xc
call fcn.00416499
mov eax, dword [0x73d688]
mov eax, dword [eax + 0x120]
sub eax, edi
push eax
call fcn.004126c4
pop ecx
lea esi, [eax + 0x10]
mov dword [ebp + 8], esi
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x11
push eax
lea ecx, [ebx + 0x210]
call fcn.00416da3
lea ecx, [esi - 0x10]
mov byte [ebp - 4], 0xc
call fcn.00416499
mov eax, dword [0x73d688]
mov eax, dword [eax + 0x124]
sub eax, edi
push eax
call fcn.004126c4
pop ecx
lea esi, [eax + 0x10]
mov dword [ebp + 8], esi
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x12
lea ecx, [ebx + 0x214]
push eax
call fcn.00416da3
lea ecx, [esi - 0x10]
mov byte [ebp - 4], 0xc
call fcn.00416499
mov eax, dword [0x73d688]
mov eax, dword [eax + 0x128]
sub eax, edi
push eax
call fcn.004126c4
pop ecx
lea esi, [eax + 0x10]
mov dword [ebp + 8], esi
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x13
lea ecx, [ebx + 0x218]
push eax
call fcn.00416da3
lea ecx, [esi - 0x10]
mov byte [ebp - 4], 0xc
call fcn.00416499
mov eax, dword [0x73d688]
mov eax, dword [eax + 0x12c]
sub eax, edi
push eax
call fcn.004126c4
pop ecx
lea esi, [eax + 0x10]
mov dword [ebp + 8], esi
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x14
push eax
lea ecx, [ebx + 0x21c]
call fcn.00416da3
lea ecx, [esi - 0x10]
call fcn.00416499
mov eax, ebx
call fcn.00620b23
ret 4