Function at 0x45a3a0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x4f3604
mov eax, dword fs:[0]
push eax
sub esp, 0x468
mov eax, dword [0x55b090]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov edi, ecx
mov dword [ebp - 0x440], edi
push 0x400
lea eax, [ebp - 0x434]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
lea ecx, [ebp - 0x43c]
mov edx, 0x5285c0
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov dword [ebp - 4], 0
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov eax, dword [edi + 0x3910]
lea esi, [edi + 0x3910]
mov edx, dword [eax + 0x17c]
cmp eax, vtable.CLabel.0
jne 0x45bfda
test esi, esi
jne 0x45a452
xor ecx, ecx
jmp 0x45a455
mov ecx, dword [esi + 0x20]
call fcn.00424ab0
test eax, eax
je 0x45a473
mov ecx, dword [esi + 0x20]
lea edx, [ebp - 0x434]
call fcn.004407f0
mov ecx, esi
call fcn.00492ad0
mov edx, 0x51a670
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x64
mov dword [ebp - 4], 1
mov ecx, esi
push eax
mov eax, dword [esi]
call dword [eax + 0x18c]
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov eax, dword [esi]
mov edx, dword [eax + 0x180]
cmp eax, vtable.CLabel.0
jne 0x45bfea
lea ecx, [esi + 0xec]
mov dword [esi + 0xa0], 0x2bc
call dword [sym.imp.mfc140u.dll_CGdiObject::DeleteObject]
lea ecx, [edi + 0x39a0]
call fcn.00501830
push eax
lea ecx, [esi + 0xec]
call dword [sym.imp.mfc140u.dll_CGdiObject::Attach]
lea ecx, [edi + 0x3910]
call fcn.00492ad0
lea ecx, [edi + 0x3910]
movss xmm0, dword [edi + 0x194]
mulss xmm0, dword [0x536eec]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x536e80]
cvttsd2si eax, xmm0
push eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x198]
call eax
mov esi, eax
mov ecx, esi
mov eax, dword [esi]
mov edx, dword [eax + 0x178]
cmp eax, vtable.CLabel.0
jne 0x45bff7
mov dword [esi + 0x80], 0xcd781f
call fcn.00492ad0
mov eax, dword [esi]
mov ecx, esi
push 0
push 0
push 0
mov eax, dword [eax + 0x174]
call eax
mov esi, dword [sym.imp.mfc140u.dll_CWnd::ModifyStyleEx]
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x1a4]
cmp eax, vtable.CLabel.0
jne 0x45c005
push 0
push 0x20
push 0
mov dword [ecx + 0x100], 1
call esi
mov ecx, dword [ebp - 0x43c]
call fcn.00492ad0
mov edx, 0x5285e0
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov dword [ebp - 4], 2
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov eax, dword [edi + 0x3a48]
lea ecx, [edi + 0x3a48]
mov edx, dword [eax + 0x17c]
cmp eax, vtable.CLabel.0
jne 0x45c00e
test ecx, ecx
je 0x45a602
mov ecx, dword [ecx + 0x20]
call fcn.00424ab0
test eax, eax
je 0x45a627
mov ecx, dword [edi + 0x3a68]
lea edx, [ebp - 0x434]
call fcn.004407f0
lea ecx, [edi + 0x3a48]
call fcn.00492ad0
mov edx, 0x51a670
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x64
lea ecx, [edi + 0x3a48]
mov dword [ebp - 4], 3
push eax
mov eax, dword [ecx]
call dword [eax + 0x18c]
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
movss xmm0, dword [edi + 0x194]
lea ecx, [edi + 0x3a48]
mulss xmm0, dword [0x536eec]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x536e80]
cvttsd2si eax, xmm0
push eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x198]
call eax
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x178]
cmp eax, vtable.CLabel.0
jne 0x45c01c
mov dword [ecx + 0x80], 0xe6c885
call fcn.00492ad0
mov ecx, dword [ebp - 0x43c]
mov eax, dword [ecx]
push 0
push 0
push 0
mov eax, dword [eax + 0x174]
call eax
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x1a4]
cmp eax, vtable.CLabel.0
jne 0x45c02a
push 0
push 0x20
push 0
mov dword [ecx + 0x100], 1
call esi
mov ecx, dword [ebp - 0x43c]
call fcn.00492ad0
mov edx, 0x528610
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov dword [ebp - 4], 4
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov eax, dword [edi + 0x3b80]
lea ecx, [edi + 0x3b80]
mov edx, dword [eax + 0x17c]
cmp eax, vtable.CLabel.0
jne 0x45c033
test ecx, ecx
je 0x45a770
mov ecx, dword [ecx + 0x20]
call fcn.00424ab0
test eax, eax
je 0x45a795
mov ecx, dword [edi + 0x3ba0]
lea edx, [ebp - 0x434]
call fcn.004407f0
lea ecx, [edi + 0x3b80]
call fcn.00492ad0
mov edx, 0x51a670
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x64
lea ecx, [edi + 0x3b80]
mov dword [ebp - 4], 5
push eax
mov eax, dword [ecx]
call dword [eax + 0x18c]
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
movss xmm0, dword [edi + 0x194]
lea ecx, [edi + 0x3b80]
mulss xmm0, dword [0x536eec]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x536e80]
cvttsd2si eax, xmm0
push eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x198]
call eax
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x178]
cmp eax, vtable.CLabel.0
jne 0x45c041
mov dword [ecx + 0x80], 0xe6c885
call fcn.00492ad0
mov ecx, dword [ebp - 0x43c]
mov eax, dword [ecx]
push 0
push 0
push 0
mov eax, dword [eax + 0x174]
call eax
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x1a4]
cmp eax, vtable.CLabel.0
jne 0x45c04f
push 0
push 0x20
push 0
mov dword [ecx + 0x100], 1
call esi
mov ecx, dword [ebp - 0x43c]
call fcn.00492ad0
push 0x200
lea eax, [ebp - 0x434]
mov ecx, 0x56d704
push eax
push str.ScanResultStatic
call fcn.004de320
mov eax, dword [edi + 0x3cb8]
lea esi, [edi + 0x3cb8]
mov edx, dword [eax + 0x17c]
cmp eax, vtable.CLabel.0
jne 0x45c058
test esi, esi
jne 0x45a8b8
xor ecx, ecx
jmp 0x45a8bb
mov ecx, dword [esi + 0x20]
call fcn.00424ab0
test eax, eax
je 0x45a8d9
mov ecx, dword [esi + 0x20]
lea edx, [ebp - 0x434]
call fcn.004407f0
mov ecx, esi
call fcn.00492ad0
mov edx, 0x51a670
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x64
mov dword [ebp - 4], 6
mov ecx, esi
push eax
mov eax, dword [esi]
call dword [eax + 0x18c]
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
movss xmm0, dword [edi + 0x194]
mov ecx, esi
mulss xmm0, dword [0x536eec]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x536e80]
cvttsd2si eax, xmm0
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x198]
call eax
mov esi, eax
mov ecx, esi
mov eax, dword [esi]
mov edx, dword [eax + 0x178]
cmp eax, vtable.CLabel.0
jne 0x45c068
mov dword [esi + 0x80], 0xe6c885
call fcn.00492ad0
mov eax, dword [esi]
mov ecx, esi
push 0
push 0
push 0
mov eax, dword [eax + 0x174]
call eax
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x1a4]
cmp eax, vtable.CLabel.0
jne 0x45c076
mov esi, dword [sym.imp.mfc140u.dll_CWnd::ModifyStyleEx]
push 0
push 0x20
push 0
mov dword [ecx + 0x100], 1
call esi
mov ecx, dword [ebp - 0x43c]
call fcn.00492ad0
mov edx, 0x528660
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov dword [ebp - 4], 7
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov eax, dword [edi + 0x3df0]
lea ecx, [edi + 0x3df0]
mov edx, dword [eax + 0x17c]
cmp eax, vtable.CLabel.0
jne 0x45c085
test ecx, ecx
je 0x45aa18
mov ecx, dword [ecx + 0x20]
call fcn.00424ab0
test eax, eax
je 0x45aa3d
mov ecx, dword [edi + 0x3e10]
lea edx, [ebp - 0x434]
call fcn.004407f0
lea ecx, [edi + 0x3df0]
call fcn.00492ad0
mov edx, 0x51a670
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x64
lea ecx, [edi + 0x3df0]
mov dword [ebp - 4], 8
push eax
mov eax, dword [ecx]
call dword [eax + 0x18c]
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
movss xmm0, dword [edi + 0x194]
lea ecx, [edi + 0x3df0]
mulss xmm0, dword [0x536eec]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x536e80]
cvttsd2si eax, xmm0
push eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x198]
call eax
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x178]
cmp eax, vtable.CLabel.0
jne 0x45c093
mov dword [ecx + 0x80], 0xe6c885
call fcn.00492ad0
mov ecx, dword [ebp - 0x43c]
mov eax, dword [ecx]
push 0
push 0
push 0
mov eax, dword [eax + 0x174]
call eax
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x1a4]
cmp eax, vtable.CLabel.0
jne 0x45c0a1
push 0
push 0x20
push 0
mov dword [ecx + 0x100], 1
call esi
mov ecx, dword [ebp - 0x43c]
call fcn.00492ad0
mov edx, 0x528690
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov dword [ebp - 4], 9
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov eax, dword [edi + 0x3f28]
lea ecx, [edi + 0x3f28]
mov edx, dword [eax + 0x17c]
cmp eax, vtable.CLabel.0
jne 0x45c0aa
test ecx, ecx
je 0x45ab86
mov ecx, dword [ecx + 0x20]
call fcn.00424ab0
test eax, eax
je 0x45abab
mov ecx, dword [edi + 0x3f48]
lea edx, [ebp - 0x434]
call fcn.004407f0
lea ecx, [edi + 0x3f28]
call fcn.00492ad0
mov edx, 0x51a670
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x64
lea ecx, [edi + 0x3f28]
mov dword [ebp - 4], 0xa
push eax
mov eax, dword [ecx]
call dword [eax + 0x18c]
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
movss xmm0, dword [edi + 0x194]
lea ecx, [edi + 0x3f28]
mulss xmm0, dword [0x536eec]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x536e80]
cvttsd2si eax, xmm0
push eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x198]
call eax
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x178]
cmp eax, vtable.CLabel.0
jne 0x45c0b8
mov dword [ecx + 0x80], 0xe6c885
call fcn.00492ad0
mov ecx, dword [ebp - 0x43c]
mov eax, dword [ecx]
push 0
push 0
push 0
mov eax, dword [eax + 0x174]
call eax
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x1a4]
cmp eax, vtable.CLabel.0
jne 0x45c0c6
push 0
push 0x20
push 0
mov dword [ecx + 0x100], 1
call esi
mov ecx, dword [ebp - 0x43c]
call fcn.00492ad0
mov edx, 0x5286c0
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov dword [ebp - 4], 0xb
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov eax, dword [edi + 0x4060]
lea ecx, [edi + 0x4060]
mov edx, dword [eax + 0x17c]
cmp eax, vtable.CLabel.0
jne 0x45c0cf
test ecx, ecx
je 0x45acf4
mov ecx, dword [ecx + 0x20]
call fcn.00424ab0
test eax, eax
je 0x45ad19
mov ecx, dword [edi + 0x4080]
lea edx, [ebp - 0x434]
call fcn.004407f0
lea ecx, [edi + 0x4060]
call fcn.00492ad0
mov edx, 0x51a670
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x64
lea ecx, [edi + 0x4060]
mov dword [ebp - 4], 0xc
push eax
mov eax, dword [ecx]
call dword [eax + 0x18c]
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
movss xmm0, dword [edi + 0x194]
lea ecx, [edi + 0x4060]
mulss xmm0, dword [0x536eec]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x536e80]
cvttsd2si eax, xmm0
push eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x198]
call eax
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x178]
cmp eax, vtable.CLabel.0
jne 0x45c0dd
mov dword [ecx + 0x80], 0xe6c885
call fcn.00492ad0
mov ecx, dword [ebp - 0x43c]
mov eax, dword [ecx]
push 0
push 0
push 0
mov eax, dword [eax + 0x174]
call eax
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x1a4]
cmp eax, vtable.CLabel.0
jne 0x45c0eb
push 0
push 0x20
push 0
mov dword [ecx + 0x100], 1
call esi
mov ecx, dword [ebp - 0x43c]
call fcn.00492ad0
mov edx, 0x5286e0
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov dword [ebp - 4], 0xd
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov eax, dword [edi + 0x3568]
lea ecx, [edi + 0x3568]
mov edx, dword [eax + 0x17c]
cmp eax, vtable.CLabel.0
jne 0x45c0f4
test ecx, ecx
je 0x45ae62
mov ecx, dword [ecx + 0x20]
call fcn.00424ab0
test eax, eax
je 0x45ae87
mov ecx, dword [edi + 0x3588]
lea edx, [ebp - 0x434]
call fcn.004407f0
lea ecx, [edi + 0x3568]
call fcn.00492ad0
mov edx, 0x51a6a0
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x64
lea ecx, [edi + 0x3568]
mov dword [ebp - 4], 0xe
push eax
mov eax, dword [ecx]
call dword [eax + 0x18c]
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
movss xmm0, dword [edi + 0x194]
lea ecx, [edi + 0x3568]
mulss xmm0, dword [0x536ee0]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x536e80]
cvttsd2si eax, xmm0
push eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x198]
call eax
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x178]
cmp eax, vtable.CLabel.0
jne 0x45c102
mov dword [ecx + 0x80], 0xffffff
call fcn.00492ad0
mov ecx, dword [ebp - 0x43c]
mov eax, dword [ecx]
push 0
push 0
push 0
mov eax, dword [eax + 0x174]
call eax
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x1a4]
cmp eax, vtable.CLabel.0
jne 0x45c110
push 0
push 0x20
push 0
mov dword [ecx + 0x100], 1
call esi
mov ecx, dword [ebp - 0x43c]
call fcn.00492ad0
mov edx, 0x5286e0
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov dword [ebp - 4], 0xf
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov eax, dword [edi + 0x36a0]
lea ecx, [edi + 0x36a0]
mov edx, dword [eax + 0x17c]
cmp eax, vtable.CLabel.0
jne 0x45c119
test ecx, ecx
je 0x45afd0
mov ecx, dword [ecx + 0x20]
call fcn.00424ab0
test eax, eax
je 0x45aff5
mov ecx, dword [edi + 0x36c0]
lea edx, [ebp - 0x434]
call fcn.004407f0
lea ecx, [edi + 0x36a0]
call fcn.00492ad0
mov edx, 0x51a6a0
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x64
lea ecx, [edi + 0x36a0]
mov dword [ebp - 4], 0x10
push eax
mov eax, dword [ecx]
call dword [eax + 0x18c]
lea ecx, [ebp - 0x43c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
movss xmm0, dword [edi + 0x194]
lea ecx, [edi + 0x36a0]
mulss xmm0, dword [0x536ee0]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x536e80]
cvttsd2si eax, xmm0
push eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x198]
call eax
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x178]
cmp eax, vtable.CLabel.0
jne 0x45c127
mov dword [ecx + 0x80], 0xffffff
call fcn.00492ad0
mov ecx, dword [ebp - 0x43c]
mov eax, dword [ecx]
push 0
push 0
push 0
mov eax, dword [eax + 0x174]
call eax
mov ecx, eax
mov dword [ebp - 0x43c], ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x1a4]
cmp eax, vtable.CLabel.0
jne 0x45c135
push 0
push 0x20
push 0
mov dword [ecx + 0x100], 1
call esi
mov ecx, dword [ebp - 0x43c]
call fcn.00492ad0
mov edx, 0x528700
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov dword [ebp - 4], 0x11
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
lea ecx, [ebp - 0x43c]
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
lea ecx, [ebp - 0x438]
call dword [sym.imp.mfc140u.dll_Ordinal_296]
lea eax, [ebp - 0x444]
mov dword [ebp - 4], 0x12
push eax
mov ecx, 0x56d130
call fcn.00435f20
mov esi, eax
mov edx, 0x526d20
mov byte [ebp - 4], 0x13
lea ecx, [ebp - 0x43c]
call fcn.004a7880
mov byte [ebp - 4], 0x14
lea ecx, [ebp - 0x434]
push dword [esi]
push ecx
push dword [eax]
lea eax, [ebp - 0x438]
push eax
call dword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__26]
add esp, 0x10
lea ecx, [ebp - 0x43c]
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
lea ecx, [ebp - 0x444]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov eax, dword [edi + 0x37d8]
lea esi, [edi + 0x37d8]
mov ecx, dword [ebp - 0x438]
mov dword [ebp - 0x444], ecx
mov edx, dword [eax + 0x17c]
cmp eax, vtable.CLabel.0
jne 0x45c13e
test esi, esi
jne 0x45b1b9
xor ecx, ecx
jmp 0x45b1bc
mov ecx, dword [esi + 0x20]
call fcn.00424ab0
test eax, eax
je 0x45b1da
mov edx, dword [ebp - 0x444]
mov ecx, dword [esi + 0x20]
call fcn.004407f0
mov ecx, esi
call fcn.00492ad0
mov edx, 0x51a670
lea ecx, [ebp - 0x444]
call fcn.004a7880
push 0x64
mov byte [ebp - 4], 0x15
mov ecx, esi
push eax
mov eax, dword [esi]
call dword [eax + 0x18c]
lea ecx, [ebp - 0x444]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
movss xmm0, dword [edi + 0x194]
mov ecx, esi
mulss xmm0, dword [0x536ef0]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x536e80]
cvttsd2si eax, xmm0
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x198]
call eax
mov esi, eax
mov ecx, esi
mov eax, dword [esi]
mov edx, dword [eax + 0x178]
cmp eax, vtable.CLabel.0
jne 0x45c148
mov dword [esi + 0x80], 0xffffff
call fcn.00492ad0
mov eax, dword [esi]
mov ecx, esi
push 0
push 0
push 0
mov eax, dword [eax + 0x174]
call eax
mov esi, eax
mov dword [ebp - 0x43c], esi
mov ecx, esi
mov eax, dword [esi]
mov edx, dword [eax + 0x1a4]
cmp eax, vtable.CLabel.0
jne 0x45c156
push 0
push 0x20
push 0
mov dword [esi + 0x100], 1
call dword [sym.imp.mfc140u.dll_CWnd::ModifyStyleEx]
mov ecx, esi
call fcn.00492ad0
mov eax, dword [esi]
mov edx, dword [eax + 0x180]
cmp eax, vtable.CLabel.0
jne 0x45c167
lea ecx, [esi + 0xec]
mov dword [esi + 0xa0], 0x2bc
call dword [sym.imp.mfc140u.dll_CGdiObject::DeleteObject]
mov ecx, dword [ebp - 0x43c]
lea ecx, [ecx + 0x90]
call fcn.00501830
push eax
lea ecx, [esi + 0xec]
call dword [sym.imp.mfc140u.dll_CGdiObject::Attach]
mov ecx, dword [ebp - 0x43c]
call fcn.00492ad0
mov edx, 0x528730
lea ecx, [ebp - 0x444]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x16
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
lea ecx, [ebp - 0x444]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov eax, dword [edi + 0x4198]
lea esi, [edi + 0x4198]
mov edx, dword [eax + 0x17c]
cmp eax, vtable.CLabel.0
jne 0x45c172
test esi, esi
jne 0x45b35c
xor ecx, ecx
jmp 0x45b35f
mov ecx, dword [esi + 0x20]
call fcn.00424ab0
test eax, eax
je 0x45b37d
mov ecx, dword [esi + 0x20]
lea edx, [ebp - 0x434]
call fcn.004407f0
mov ecx, esi
call fcn.00492ad0
mov edx, 0x51a670
lea ecx, [ebp - 0x444]
call fcn.004a7880
push 0x64
mov byte [ebp - 4], 0x17
mov ecx, esi
push eax
mov eax, dword [esi]
call dword [eax + 0x18c]
lea ecx, [ebp - 0x444]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
movss xmm0, dword [edi + 0x194]
mov ecx, esi
mulss xmm0, dword [0x536ee4]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x536e80]
cvttsd2si eax, xmm0
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x198]
call eax
mov esi, eax
mov ecx, esi
mov eax, dword [esi]
mov edx, dword [eax + 0x178]
cmp eax, vtable.CLabel.0
jne 0x45c182
mov dword [esi + 0x80], 0xffff
call fcn.00492ad0
mov eax, dword [esi]
mov ecx, esi
push 0
push 0
push 0
mov eax, dword [eax + 0x174]
call eax
mov esi, eax
mov ecx, esi
mov eax, dword [esi]
mov edx, dword [eax + 0x1a4]
cmp eax, vtable.CLabel.0
jne 0x45c190
push 0
push 0x20
push 0
mov dword [esi + 0x100], 1
call dword [sym.imp.mfc140u.dll_CWnd::ModifyStyleEx]
mov ecx, esi
call fcn.00492ad0
mov esi, dword [sym.imp.USER32.dll_InvalidateRect]
push 1
push 0
push dword [edi + 0x41b8]
call esi
push 1
push 0
push dword [edi + 0x680]
call esi
mov edx, 0x51b4d4
lea ecx, [ebp - 0x444]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x18
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x1558]
call fcn.0048f4e0
lea ecx, [ebp - 0x444]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
push 1
push 0
push dword [edi + 0x1578]
call esi
mov edx, 0x5270bc
lea ecx, [ebp - 0x43c]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x19
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x1720]
call fcn.0048f4e0
lea ecx, [ebp - 0x43c]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
push 1
push 0
push dword [edi + 0x1740]
call esi
mov edx, 0x525ca0
lea ecx, [ebp - 0x458]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x1a
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x18e8]
call fcn.0048f4e0
lea ecx, [ebp - 0x458]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
push 1
push 0
push dword [edi + 0x1908]
call esi
mov edx, 0x5270d0
lea ecx, [ebp - 0x45c]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x1b
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x1ab0]
call fcn.0048f4e0
lea ecx, [ebp - 0x45c]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
push 1
push 0
push dword [edi + 0x1ad0]
call esi
mov edx, 0x5270e4
lea ecx, [ebp - 0x460]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x1c
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x1c78]
call fcn.0048f4e0
lea ecx, [ebp - 0x460]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
push 1
push 0
push dword [edi + 0x1c98]
call esi
push 0x200
lea eax, [ebp - 0x434]
mov ecx, 0x56d704
push eax
push str.NextButton
call fcn.004de320
push eax
lea ecx, [edi + 0x1e40]
call fcn.0048f4e0
push 1
push 0
push dword [edi + 0x1e60]
call esi
mov edx, 0x527120
lea ecx, [ebp - 0x464]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x1d
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x2008]
call fcn.0048f4e0
lea ecx, [ebp - 0x464]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
push 1
push 0
push dword [edi + 0x2028]
call esi
mov edx, 0x527140
lea ecx, [ebp - 0x468]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x1e
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x21d0]
call fcn.0048f4e0
lea ecx, [ebp - 0x468]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
push 1
push 0
push dword [edi + 0x21f0]
call esi
mov edx, 0x527160
lea ecx, [ebp - 0x46c]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x1f
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x3010]
call fcn.0048f4e0
lea ecx, [ebp - 0x46c]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
push 1
push 0
push dword [edi + 0x3030]
call esi
mov edx, 0x527210
lea ecx, [ebp - 0x470]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x20
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x2560]
call fcn.0048f4e0
lea ecx, [ebp - 0x470]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
push 1
push 0
push dword [edi + 0x2580]
call esi
mov edx, 0x527230
lea ecx, [ebp - 0x474]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x21
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x2728]
call fcn.0048f4e0
lea ecx, [ebp - 0x474]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
push 1
push 0
push dword [edi + 0x2748]
call esi
mov edx, 0x527190
lea ecx, [ebp - 0x454]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x22
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x31d8]
call fcn.0048f4e0
lea ecx, [ebp - 0x454]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
push 1
push 0
push dword [edi + 0x31f8]
call esi
mov edx, 0x5271c0
lea ecx, [ebp - 0x450]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x23
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x33a0]
call fcn.0048f4e0
lea ecx, [ebp - 0x450]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
push 1
push 0
push dword [edi + 0x33c0]
call esi
mov edx, 0x5271f0
lea ecx, [ebp - 0x448]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x24
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x28f0]
call fcn.0048f4e0
lea ecx, [ebp - 0x448]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov edx, 0x51a990
lea ecx, [ebp - 0x44c]
call fcn.004a7880
mov dword [ebp - 0x450], eax
mov byte [ebp - 4], 0x25
mov esi, dword [0x56d744]
cmp esi, dword [0x56d710]
jge 0x45b906
cmp esi, 0xffffffff
jle 0x45b906
mov eax, dword [0x56d704]
mov esi, dword [eax + esi*4]
jmp 0x45b924
mov edx, 0x525c20
lea ecx, [ebp - 0x448]
call fcn.004a7880
lea ecx, [ebp - 0x448]
mov esi, dword [eax]
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov eax, dword [ebp - 0x450]
mov eax, dword [eax]
nop dword [eax]
mov cx, word [eax]
cmp cx, word [esi]
jne 0x45b956
test cx, cx
je 0x45b952
mov cx, word [eax + 2]
cmp cx, word [esi + 2]
jne 0x45b956
add eax, 4
add esi, 4
test cx, cx
jne 0x45b930
xor esi, esi
jmp 0x45b95b
sbb esi, esi
or esi, 1
lea ecx, [ebp - 0x44c]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
movss xmm0, dword [edi + 0x194]
lea ecx, [edi + 0x28f0]
test esi, esi
jne 0x45b987
mulss xmm0, dword [0x536eec]
jmp 0x45b98f
mulss xmm0, dword [0x536ef0]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x536e80]
cvttsd2si eax, xmm0
push eax
call fcn.00426470
mov esi, dword [sym.imp.USER32.dll_InvalidateRect]
push 1
push 0
push dword [edi + 0x2910]
call esi
mov edx, 0x5272a0
lea ecx, [ebp - 0x44c]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x26
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x2ab8]
call fcn.0048f4e0
lea ecx, [ebp - 0x44c]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
push 1
push 0
push dword [edi + 0x2ad8]
call esi
mov edx, 0x527280
lea ecx, [ebp - 0x448]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x27
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x2e48]
call fcn.0048f4e0
lea ecx, [ebp - 0x448]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
push 1
push 0
push dword [edi + 0x2e68]
call esi
mov edx, 0x527260
lea ecx, [ebp - 0x450]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x28
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x2c80]
call fcn.0048f4e0
lea ecx, [ebp - 0x450]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov edx, 0x51a990
lea ecx, [ebp - 0x454]
call fcn.004a7880
mov dword [ebp - 0x448], eax
mov byte [ebp - 4], 0x29
mov esi, dword [0x56d744]
cmp esi, dword [0x56d710]
jge 0x45badd
cmp esi, 0xffffffff
jle 0x45badd
mov eax, dword [0x56d704]
mov esi, dword [eax + esi*4]
jmp 0x45bafb
mov edx, 0x525c20
lea ecx, [ebp - 0x44c]
call fcn.004a7880
lea ecx, [ebp - 0x44c]
mov esi, dword [eax]
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov eax, dword [ebp - 0x448]
mov eax, dword [eax]
mov cx, word [eax]
cmp cx, word [esi]
jne 0x45bb29
test cx, cx
je 0x45bb25
mov cx, word [eax + 2]
cmp cx, word [esi + 2]
jne 0x45bb29
add eax, 4
add esi, 4
test cx, cx
jne 0x45bb03
xor esi, esi
jmp 0x45bb2e
sbb esi, esi
or esi, 1
lea ecx, [ebp - 0x454]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
movss xmm0, dword [edi + 0x194]
lea ecx, [edi + 0x2c80]
test esi, esi
jne 0x45bb64
mulss xmm0, dword [0x536ee8]
mov dword [edi + 0x2d08], 2
jmp 0x45bb76
mulss xmm0, dword [0x536ef0]
mov dword [edi + 0x2d08], 5
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x536e80]
cvttsd2si eax, xmm0
push eax
call fcn.00426470
mov esi, dword [sym.imp.USER32.dll_InvalidateRect]
push 1
push 0
push dword [edi + 0x2ca0]
call esi
mov edx, 0x5270a0
lea ecx, [ebp - 0x44c]
call fcn.004a7880
push 0x200
lea ecx, [ebp - 0x434]
mov byte [ebp - 4], 0x2a
push ecx
push dword [eax]
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0xe38]
call fcn.0048f4e0
lea ecx, [ebp - 0x44c]
mov byte [ebp - 4], 0x12
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
push 1
push 0
push dword [edi + 0xe58]
call esi
mov eax, 0x53
mov dword [ebp - 0x1c], 0x72006f
mov word [ebp - 0x24], ax
mov ecx, 0x70
push 0x200
lea eax, [ebp - 0x434]
mov word [ebp - 0x1e], cx
push eax
lea eax, [ebp - 0x24]
mov dword [ebp - 0x22], 0x700075
push eax
mov ecx, 0x56d704
mov dword [ebp - 0x18], 0x74
call fcn.004de320
push eax
lea ecx, [edi + 0x1000]
call fcn.0048f4e0
push 1
push 0
push dword [edi + 0x1020]
call esi
xor eax, eax
mov dword [ebp - 0x34], 0x650052
mov word [ebp - 0x14], ax
mov ecx, 0x65
mov eax, 0x76
mov word [ebp - 0x1e], cx
mov word [ebp - 0x2c], ax
mov ecx, 0x56d704
push 0x200
lea eax, [ebp - 0x434]
mov dword [ebp - 0x2a], 0x6c0061
push eax
lea eax, [ebp - 0x34]
mov dword [ebp - 0x18], 0x720065
push eax
mov dword [ebp - 0x26], 0x610054
mov dword [ebp - 0x30], 0x6f006d
mov dword [ebp - 0x1c], 0x640061
mov dword [ebp - 0x22], 0x480062
call fcn.004de320
push eax
lea ecx, [edi + 0x11c8]
call fcn.0048f4e0
push 1
push 0
push dword [edi + 0x11e8]
call esi
mov dword [ebp - 0x2c], 0x610076
mov dword [ebp - 0x1a], 0x650073
xor eax, eax
mov dword [ebp - 0x22], 0x630069
mov word [ebp - 0x16], ax
mov ecx, 0x56d704
mov eax, 0x4c
mov dword [ebp - 0x1e], 0x6e0065
mov word [ebp - 0x24], ax
lea eax, [ebp - 0x434]
push 0x200
push eax
lea eax, [ebp - 0x34]
mov dword [ebp - 0x28], 0x650074
push eax
mov dword [ebp - 0x34], 0x630041
mov dword [ebp - 0x30], 0x690074
call fcn.004de320
push eax
lea ecx, [edi + 0xc70]
call fcn.0048f4e0
push 1
push 0
push dword [edi + 0xc90]
call esi
cmp dword [edi + 0x1c094], 0
lea eax, [ebp - 0x434]
push 0x200
push eax
lea eax, [ebp - 0x28]
mov dword [ebp - 0x1e], 0x740075
mov dword [ebp - 0x1a], 0x6f0074
mov dword [ebp - 0x16], 0x6e
push eax
jne 0x45bd7e
mov edx, 0x53
mov dword [ebp - 0x22], 0x420070
mov dword [ebp - 0x26], 0x6f0074
mov word [ebp - 0x28], dx
jmp 0x45bd95
mov ecx, 0x53
mov dword [ebp - 0x26], 0x610063
mov word [ebp - 0x28], cx
mov dword [ebp - 0x22], 0x42006e
mov ecx, 0x56d704
call fcn.004de320
push eax
lea ecx, [edi + 0x2398]
call fcn.0048f4e0
push 1
push 0
push dword [edi + 0x23b8]
call esi
lea ecx, [edi + 0x4300]
call fcn.004d7d30
lea ecx, [edi + 0x5628]
call fcn.0043c480
lea ecx, [edi + 0x8148]
call fcn.004275f0
mov ecx, 0x56d130
call fcn.00436350
test al, al
je 0x45bdf1
lea ecx, [edi + 0x9300]
call fcn.00414510
lea ecx, [edi + 0x8868]
call fcn.00412570
lea ecx, [edi + 0xa890]
call fcn.004531a0
lea ecx, [edi + 0x12c60]
call fcn.0041be80
lea ecx, [edi + 0x13d50]
call fcn.00409de0
lea ecx, [edi + 0x13248]
call fcn.004db980
lea ecx, [edi + 0xb070]
call fcn.00413640
lea ecx, [edi + 0x10d00]
call fcn.0043aa40
lea ecx, [edi + 0x114d8]
call fcn.0043c960
lea ecx, [edi + 0x11cb0]
call fcn.0043aa40
lea ecx, [edi + 0x12488]
call fcn.0043aa40
lea ecx, [edi + 0x13768]
call fcn.00453700
lea ecx, [edi + 0xda88]
call fcn.004b0e50
lea ecx, [edi + 0xee48]
call fcn.0049c9f0
mov ecx, dword [ebp - 0x440]
lea ecx, [ecx + 0x14440]
call fcn.0050fb20
mov ecx, dword [ebp - 0x440]
lea ecx, [ecx + 0x14df0]
call fcn.004b6410
mov ecx, dword [ebp - 0x440]
lea ecx, [ecx + 0x15740]
call fcn.00417c50
mov ecx, dword [ebp - 0x440]
lea ecx, [ecx + 0x17c08]
call fcn.00420330
mov ecx, dword [ebp - 0x440]
lea ecx, [ecx + 0x185f0]
call fcn.0049e840
mov ecx, dword [ebp - 0x440]
lea ecx, [ecx + 0x164b8]
call fcn.0040c5c0
mov ecx, dword [ebp - 0x440]
lea ecx, [ecx + 0x19808]
call fcn.00401ad0
mov ecx, dword [ebp - 0x440]
lea ecx, [ecx + 0x1a310]
call fcn.004260a0
mov ecx, dword [ebp - 0x440]
lea ecx, [ecx + 0x1ae18]
call fcn.00419200
mov eax, dword [ebp - 0x440]
lea ecx, [edi + 0xda88]
push dword [eax + 0x1c0b4]
push dword [eax + 0x1c0b0]
push dword [eax + 0x1c0ac]
push dword [eax + 0x1c0a8]
push dword [eax + 0x1c0a0]
push dword [eax + 0x1c09c]
call fcn.004dee30
mov eax, dword [ebp - 0x440]
lea ecx, [edi + 0xee48]
push dword [eax + 0x1c0e0]
push dword [eax + 0x1c0dc]
push dword [eax + 0x1c0d8]
push dword [eax + 0x1c0c8]
push dword [eax + 0x1c0d4]
push dword [eax + 0x1c0d0]
push dword [eax + 0x1c0c4]
push dword [eax + 0x1c0c0]
push dword [eax + 0x1c0bc]
push dword [eax + 0x1c0b8]
push dword [eax + 0x1c0a0]
push dword [eax + 0x1c0b4]
push dword [eax + 0x1c0b0]
push dword [eax + 0x1c09c]
call fcn.00451110
lea ecx, [ebp - 0x438]
call dword [sym.imp.mfc140u.dll_Ordinal_1045]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.00489916
mov esp, ebp
pop ebp
ret
lea eax, [ebp - 0x434]
mov ecx, esi
push eax
call edx
jmp 0x45a473
push 1
mov ecx, esi
call edx
mov ecx, eax
jmp 0x45a4fc
push 0xcd781f
call edx
mov esi, eax
jmp 0x45a54c
push 1
call edx
jmp 0x45a59c
lea eax, [ebp - 0x434]
push eax
call edx
jmp 0x45a627
push 0xe6c885
call edx
mov ecx, eax
jmp 0x45a6c2
push 1
call edx
jmp 0x45a70a
lea eax, [ebp - 0x434]
push eax
call edx
jmp 0x45a795
push 0xe6c885
call edx
mov ecx, eax
jmp 0x45a830
push 1
call edx
jmp 0x45a878
lea eax, [ebp - 0x434]
mov ecx, esi
push eax
call edx
jmp 0x45a8d9
push 0xe6c885
call edx
mov esi, eax
jmp 0x45a962
push 1
call edx
mov esi, dword [sym.imp.mfc140u.dll_CWnd::ModifyStyleEx]
jmp 0x45a9b2
lea eax, [ebp - 0x434]
push eax
call edx
jmp 0x45aa3d
push 0xe6c885
call edx
mov ecx, eax
jmp 0x45aad8
push 1
call edx
jmp 0x45ab20
lea eax, [ebp - 0x434]
push eax
call edx
jmp 0x45abab
push 0xe6c885
call edx
mov ecx, eax
jmp 0x45ac46
push 1
call edx
jmp 0x45ac8e
lea eax, [ebp - 0x434]
push eax
call edx
jmp 0x45ad19
push 0xe6c885
call edx
mov ecx, eax
jmp 0x45adb4
push 1
call edx
jmp 0x45adfc
lea eax, [ebp - 0x434]
push eax
call edx
jmp 0x45ae87
push 0xffffff
call edx
mov ecx, eax
jmp 0x45af22
push 1
call edx
jmp 0x45af6a
lea eax, [ebp - 0x434]
push eax
call edx
jmp 0x45aff5
push 0xffffff
call edx
mov ecx, eax
jmp 0x45b090
push 1
call edx
jmp 0x45b0d8
push ecx
mov ecx, esi
call edx
jmp 0x45b1da
push 0xffffff
call edx
mov esi, eax
jmp 0x45b25d
push 1
call edx
mov esi, eax
mov dword [ebp - 0x43c], eax
jmp 0x45b2a9
push 1
mov ecx, esi
call edx
jmp 0x45b2fb
lea eax, [ebp - 0x434]
mov ecx, esi
push eax
call edx
jmp 0x45b37d
push 0xffff
call edx
mov esi, eax
jmp 0x45b400
push 1
call edx
jmp 0x45b446