Function at 0x44bc00
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0xffffffffffffffff
push 0x492c7e
mov eax, dword fs:[0]
push eax
push ecx
push ebx
push ebp
push esi
push edi
mov eax, dword [0x4bb028]
xor eax, esp
push eax
lea eax, [esp + 0x18]
mov dword fs:[0], eax
mov esi, ecx
mov dword [esp + 0x14], esi
mov dword [esi], vtable.COverViewDlg.0
lea ecx, [esi + 0x3e88]
mov dword [esp + 0x20], 0x2a
call fcn.004652b0
lea ecx, [esi + 0x3d8c]
mov byte [esp + 0x20], 0x29
call fcn.00455e90
lea ecx, [esi + 0x3c94]
mov byte [esp + 0x20], 0x28
call fcn.00455e90
lea ecx, [esi + 0x3b9c]
mov byte [esp + 0x20], 0x27
call fcn.00455e90
lea ecx, [esi + 0x3aa4]
mov byte [esp + 0x20], 0x26
call fcn.00455e90
lea ecx, [esi + 0x39ac]
mov byte [esp + 0x20], 0x25
call fcn.00455e90
lea ecx, [esi + 0x38b4]
mov byte [esp + 0x20], 0x24
call fcn.00455e90
lea ecx, [esi + 0x37bc]
mov byte [esp + 0x20], 0x23
call fcn.00455e90
lea ecx, [esi + 0x36c4]
mov byte [esp + 0x20], 0x22
call fcn.00455e90
lea ecx, [esi + 0x35cc]
mov byte [esp + 0x20], 0x21
call fcn.00455e90
lea ecx, [esi + 0x34d4]
mov byte [esp + 0x20], 0x20
call fcn.00455e90
lea ecx, [esi + 0x33dc]
mov byte [esp + 0x20], 0x1f
call fcn.00455e90
mov byte [esp + 0x20], 0x1e
lea ecx, [esi + 0x32e4]
call fcn.00455e90
lea ecx, [esi + 0x31ec]
mov byte [esp + 0x20], 0x1d
call fcn.00455e90
mov eax, dword [esi + 0x31bc]
mov edi, dword [sym.imp.GDI32.dll_DeleteObject]
xor ebx, ebx
or ebp, 0xffffffff
mov dword [esi + 0x31b8], 0x49852c
cmp eax, ebx
je 0x44bd6c
push eax
mov dword [esi + 0x31bc], ebx
mov dword [esi + 0x31c0], ebx
mov dword [esi + 0x31c4], ebx
mov dword [esi + 0x31c8], ebx
mov dword [esi + 0x31d0], ebx
mov dword [esi + 0x31cc], ebx
mov dword [esi + 0x31d8], ebp
mov byte [esi + 0x31d5], bl
mov byte [esi + 0x31d4], bl
call edi
call fcn.00401330
mov eax, dword [esi + 0x318c]
mov dword [esi + 0x3188], 0x49852c
cmp eax, ebx
je 0x44bdbe
push eax
mov dword [esi + 0x318c], ebx
mov dword [esi + 0x3190], ebx
mov dword [esi + 0x3194], ebx
mov dword [esi + 0x3198], ebx
mov dword [esi + 0x31a0], ebx
mov dword [esi + 0x319c], ebx
mov dword [esi + 0x31a8], ebp
mov byte [esi + 0x31a5], bl
mov byte [esi + 0x31a4], bl
call edi
call fcn.00401330
lea ecx, [esi + 0x2cd8]
mov byte [esp + 0x20], 0x1a
call fcn.00450730
lea ecx, [esi + 0x2828]
mov byte [esp + 0x20], 0x19
call fcn.00450730
lea ecx, [esi + 0x2378]
mov byte [esp + 0x20], 0x18
call fcn.00450730
lea eax, [esi + 0x1f78]
push eax
mov byte [esp + 0x24], 0x17
call fcn.00485060
lea ecx, [esi + 0x1b7c]
push ecx
mov byte [esp + 0x24], 0x16
call fcn.00485060
lea edx, [esi + 0x1780]
push edx
mov byte [esp + 0x24], 0x15
call fcn.00485060
lea eax, [esi + 0x1384]
push eax
mov byte [esp + 0x24], 0x14
call fcn.00485060
lea ecx, [esi + 0xf88]
push ecx
mov byte [esp + 0x24], 0x13
call fcn.00485060
lea ecx, [esi + 0xe50]
mov byte [esp + 0x20], 0x12
call fcn.004652b0
lea ecx, [esi + 0xd18]
mov byte [esp + 0x20], 0x11
call fcn.004652b0
lea ecx, [esi + 0xbe0]
mov byte [esp + 0x20], 0x10
call fcn.004652b0
lea ecx, [esi + 0xae8]
mov byte [esp + 0x20], 0xf
call fcn.00455e90
lea ecx, [esi + 0x9f0]
mov byte [esp + 0x20], 0xe
call fcn.00455e90
lea ecx, [esi + 0x8f8]
mov byte [esp + 0x20], 0xd
call fcn.00455e90
lea ecx, [esi + 0x800]
mov byte [esp + 0x20], 0xc
call fcn.00455e90
lea ecx, [esi + 0x708]
mov byte [esp + 0x20], 0xb
call fcn.00455e90
lea ecx, [esi + 0x610]
mov byte [esp + 0x20], 0xa
call fcn.00455e90
lea ecx, [esi + 0x518]
mov byte [esp + 0x20], 9
call fcn.00455e90
lea ecx, [esi + 0x420]
mov byte [esp + 0x20], 8
call fcn.00455e90
lea ecx, [esi + 0x328]
mov byte [esp + 0x20], 7
call fcn.00455e90
lea edx, [esi + 0x230]
push edx
mov byte [esp + 0x24], 6
call fcn.00456800
lea ecx, [esi + 0x228]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esi + 0x214]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esi + 0x1ac]
mov byte [esp + 0x20], 3
mov dword [ecx], vtable.CFont.0
call fcn.004066b0
lea ecx, [esi + 0x1a4]
mov byte [esp + 0x20], 2
mov dword [ecx], vtable.CFont.0
call fcn.004066b0
mov eax, dword [esi + 0x114]
mov dword [esi + method.ATL::CImage.virtual_0], vtable.ATL::CImage.0
cmp eax, ebx
je 0x44bfaa
push eax
mov dword [esi + 0x114], ebx
mov dword [esi + 0x118], ebx
mov dword [esi + 0x11c], ebx
mov dword [esi + 0x120], ebx
mov dword [esi + 0x128], ebx
mov dword [esi + 0x124], ebx
mov dword [esi + 0x130], ebp
mov byte [esi + 0x12d], bl
mov byte [esi + 0x12c], bl
call edi
call fcn.00401330
lea ecx, [esi + 0xd0]
mov byte [esp + 0x20], bl
mov dword [ecx], vtable.CBitmap.0
call fcn.004066b0
push esi
mov dword [esp + 0x24], ebp
call fcn.0045f4b0
mov ecx, dword [esp + 0x18]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x10
ret