Function at 0x1400d3670
Capabilities:
Get graphical window text

Disassembly:
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x60
mov qword [rsp + 0x50], 0xfffffffffffffffe
mov qword [rsp + 0xb0], rbx
mov rsi, rcx
call sub.mfc120u.dll_Ordinal_10044
lea rcx, str.kPreferences
mov rax, qword [0x1404672c0]
call qword [rax + 0x1190]
mov rbx, rax
mov r8d, 3
lea rdx, str.kPrefGeneralDefaultUnits
mov rcx, rax
mov r9, qword [0x1404672d8]
call qword [r9 + 0x198]
mov dword [rsi + 0x774], eax
xor r8d, r8d
lea rdx, str.kPrefGridSnapTo
mov rcx, rbx
mov r9, qword [0x1404672d8]
call qword [r9 + 0x188]
mov byte [rsi + 0x778], al
mov r8b, 1
lea rdx, str.kPrefGeneralUseTypeTextAlignmentTool
mov rcx, rbx
mov rax, qword [0x1404672d8]
call qword [rax + 0x188]
mov byte [rsi + 0x779], al
lea rcx, [rsi + 0x618]
mov edx, 0x4c
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
mov edx, 0x38
lea rcx, [rsi + 0x620]
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x628]
mov edx, 0x4a
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x630]
mov edx, 0x4b
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x638]
mov edx, 0x4f
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x640]
mov edx, 0x1b1
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x648]
mov edx, Ordinal_438
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x650]
mov edx, Ordinal_438
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x658]
mov edx, Ordinal_438
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x660]
mov edx, 0x49
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x668]
mov edx, Ordinal_438
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x670]
mov edx, 0x171
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x678]
mov edx, 0xac
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x680]
mov edx, 0x24a
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x688]
mov edx, 0x112
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x690]
mov edx, 0x113
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x698]
mov edx, Ordinal_446
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x6a0]
mov edx, 0x5d
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x6a8]
mov edx, Ordinal_293
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x6b0]
mov edx, Ordinal_323
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x6b8]
mov edx, reloc.mfc120u.dll_Ordinal_324
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x6c0]
mov edx, reloc.mfc120u.dll_Ordinal_293
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x758]
mov edx, 0x2dc
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x6e8]
mov edx, 0x4e
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
mov edx, 0x1b8
lea rcx, [rsi + 0x6c8]
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
mov edx, 0x37
lea rcx, [rsi + reloc.mfc120u.dll_Ordinal_1744]
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
mov edx, 0x46
lea rcx, [rsi + 0x6d8]
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x6e0]
mov edx, 0x47
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x6f0]
mov edx, 0x48
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x6f8]
mov edx, 0x1b7
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x700]
mov edx, 0x1a8
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x708]
mov edx, 0x1b0
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x710]
mov edx, reloc.mfc120u.dll_Ordinal_438
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x718]
mov edx, 0xe147
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x720]
mov edx, 0xca
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x728]
mov edx, InitCommonControls
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x730]
mov edx, 0x2e
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x738]
mov edx, 0x24b
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x740]
mov edx, 0x7a
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x748]
mov edx, 0x2f
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsi + 0x750]
mov edx, 0x5c
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
mov dword [rsp + 0xa8], 0x20
mov dword [rsp + 0xac], 0x20
xor r8d, r8d
mov rdx, qword [rsp + 0xa8]
lea rcx, [rsi + 0x470]
call qword [sym.imp.BCGCBPRO2300u120.dll_public:_void___cdecl_CBCGPToolBarImages::SetImageSize_struct_tagSIZE__int____ptr64]
xor r9d, r9d
xor r8d, r8d
mov edx, 0x318
lea rcx, [rsi + 0x470]
call qword [sym.imp.BCGCBPRO2300u120.dll_public:_int___cdecl_CBCGPToolBarImages::Load_unsigned_int__struct_HINSTANCE______ptr64__int____ptr64]
lea rcx, str.kPreferences
mov rax, qword [0x1404672c0]
call qword [rax + 0x1190]
mov rbp, rax
mov r8b, 1
lea rdx, str.kPrefInterfaceShowDlgHeaders
mov rcx, rax
mov r9, qword [0x1404672d8]
call qword [r9 + 0x188]
test al, al
je 0x1400d3a98
mov rdx, rsi
lea rcx, [rsi + 0x330]
call fcn.1401980d0
mov rdx, rsi
lea rcx, [rsi + 0x330]
call fcn.140198290
mov byte [rsi + 0x610], 1
mov edx, Ordinal_1364
mov rcx, rsi
call sub.mfc120u.dll_Ordinal_5144
mov rdi, rax
lea rdx, [rsi + 0x764]
mov rcx, qword [rax + 0x40]
call qword [sym.imp.USER32.dll_GetWindowRect]
lea rdx, [rsi + 0x764]
mov rcx, rsi
call sub.mfc120u.dll_Ordinal_12576
mov rdx, qword [rdi]
mov rcx, rdi
call qword [rdx + 0xd0]
lea rdx, str.kPrefConvertPDFToOptions
mov rcx, rbp
mov rax, qword [0x1404672d8]
call qword [rax + 0x1f8]
mov rbx, rax
test rax, rax
jne 0x1400d3b1d
mov rax, qword [0x1404672d8]
call qword [rax + 0x148]
mov rbx, rax
mov r8, rax
lea rdx, str.kPrefConvertPDFToOptions
mov rcx, rbp
mov rax, qword [0x1404672d8]
call qword [rax + 0x1f0]
cmp dword [rsi + 0x328], 0xffffffff
jne 0x1400d3b49
mov r8d, 0x15
lea rdx, str.kLastUsedPreferences
mov rcx, rbp
mov rax, qword [0x1404672d8]
call qword [rax + 0x198]
mov dword [rsi + 0x328], eax
cmp dword [rsi + 0x32c], 0xffffffff
jne 0x1400d3b72
xor r8d, r8d
lea rdx, str.kPrefConvertPDFToWordLayout
mov rcx, rbx
mov rax, qword [0x1404672d8]
call qword [rax + 0x198]
mov dword [rsi + 0x32c], eax
lea rcx, [rsi + 0x6c8]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
lea rdi, [rsi + 0x130]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
xor ebp, ebp
mov qword [rsp + 0x38], rbp
mov dword [rsp + 0x30], ebp
mov dword [rsp + 0x28], ebp
mov dword [rsp + 0x20], ebp
xor r9d, r9d
mov r8, rax
lea edx, [rbp + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 1
mov dword [rsp + 0x38], ebp
mov dword [rsp + 0x30], ebp
mov dword [rsp + 0x28], ebp
mov dword [rsp + 0x20], ebp
xor r9d, r9d
lea r8d, [rbp + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 1
jne 0x1400d3c0c
mov r9, rbx
mov edx, 0x110b
lea r8d, [rbp + 9]
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + reloc.mfc120u.dll_Ordinal_1744]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
xor r15d, r15d
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r15 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], 2
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r15 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 2
jne 0x1400d3ca4
mov r9, rbp
mov edx, 0x110b
lea r8d, [r15 + 9]
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x620]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], 3
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 3
jne 0x1400d3d3b
mov r9, rbp
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
mov r9, rbx
xor r8d, r8d
mov edx, 0x1113
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x6d8]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 4
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 4
jne 0x1400d3dee
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x6e8]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], reloc.OLEAUT32.dll_VariantTimeToDosDateTime
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0xc
jne 0x1400d3e85
mov r9, rbp
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x6e0]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], 5
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 5
jne 0x1400d3f1c
mov r9, rbp
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x6f0]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], 6
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 6
jne 0x1400d3fb3
mov r9, rbp
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x698]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], 7
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 7
jne 0x1400d404a
mov r9, rbp
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x628]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov r14, rax
mov qword [rsp + 0x40], 8
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 8
jne 0x1400d40e1
mov r9, r14
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x630]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov r14, rax
mov qword [rsp + 0x40], 9
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 9
jne 0x1400d4178
mov r9, r14
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x618]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov r14, rax
mov qword [rsp + 0x40], 0xa
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0xa
jne 0x1400d420f
mov r9, r14
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x638]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov r14, rax
mov qword [rsp + 0x40], InitCommonControls
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0xb
jne 0x1400d42a6
mov r9, r14
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
mov r9, rbp
xor r8d, r8d
mov edx, 0x1113
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x6a0]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], 0x24
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x24
jne 0x1400d4355
mov r9, rbp
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
mov r9, rbx
xor r8d, r8d
mov edx, 0x1113
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x640]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], InitCommonControls
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0xd
jne 0x1400d4408
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x648]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], InitCommonControls
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0xe
jne 0x1400d449f
mov r9, rbp
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x650]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], InitCommonControls
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0xf
jne 0x1400d4536
mov r9, rbp
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x658]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], InitCommonControls
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x10
jne 0x1400d45cd
mov r9, rbp
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x660]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], reloc.COMCTL32.dll_InitCommonControls
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x11
jne 0x1400d4664
mov r9, rbp
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x668]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], 0x12
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x12
jne 0x1400d46fb
mov r9, rbp
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x670]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], 0x13
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x13
jne 0x1400d4792
mov r9, rbp
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
mov r9, rbx
xor r8d, r8d
mov edx, 0x1113
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x680]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x1c
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x1c
jne 0x1400d4845
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x688]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], 0x1d
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x1d
jne 0x1400d48dc
mov r9, rbp
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x690]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], 0x1e
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x1e
jne 0x1400d4973
mov r9, rbp
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
mov r9, rbx
xor r8d, r8d
mov edx, 0x1113
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x6f8]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x14
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x14
jne 0x1400d4a26
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x700]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x15
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x15
jne 0x1400d4ac1
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x708]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x16
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x16
jne 0x1400d4b5c
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x710]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x17
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x17
jne 0x1400d4bf7
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x718]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x18
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x18
jne 0x1400d4c92
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x720]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x19
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x19
jne 0x1400d4d2d
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x728]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x1a
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x1a
jne 0x1400d4dc8
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x6c0]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x29
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x29
jne 0x1400d4e63
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x748]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x22
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x22
jne 0x1400d4efe
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
call fcn.1400e87c0
mov byte [rsi + 0x760], al
test al, al
je 0x1400d4fac
lea rcx, [rsi + 0x740]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x21
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x21
jne 0x1400d4fac
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
cmp qword [0x140467338], r15
je 0x1400d5054
lea rcx, [rsi + 0x678]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x1b
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x1b
jne 0x1400d5054
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
mov rcx, rsi
call fcn.1400d2ef0
test al, al
je 0x1400d50fb
lea rcx, [rsi + 0x758]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], r15
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], r15d
jne 0x1400d50fb
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x750]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x23
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x23
jne 0x1400d5196
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x730]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x1f
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x1f
jne 0x1400d5231
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x738]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x25
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x25
jne 0x1400d52cc
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x6a8]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], 0xffffffffffff0000
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x26
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x26
jne 0x1400d5367
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x6b0]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbp, rax
mov qword [rsp + 0x40], 0x27
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x27
jne 0x1400d53fe
mov r9, rbp
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsi + 0x6b8]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov qword [rsp + 0x48], 0xffffffffffff0002
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rax
lea edx, [r9 + 1]
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_7669
mov rbx, rax
mov qword [rsp + 0x40], 0x28
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8d, [r9 + 4]
mov rdx, rax
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13160
cmp dword [rsi + 0x328], 0x28
jne 0x1400d5495
mov r9, rbx
mov edx, 0x110b
mov r8d, 9
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
xor r9d, r9d
xor r8d, r8d
mov edx, 0x1113
mov rcx, qword [rsi + 0x170]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, [rsp + 0xa0]
call qword [sym.imp.mfc120u.dll_Ordinal_296]
nop
mov edx, reloc.mfc120u.dll_Ordinal_280
lea rcx, [rsp + 0xa0]
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsp + 0xa0]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov rdx, rax
lea rcx, [rsi + 0x330]
call fcn.140198740
mov edx, Ordinal_285
lea rcx, [rsp + 0xa0]
call qword [sym.imp.mfc120u.dll_Ordinal_8043]
lea rcx, [rsp + 0xa0]
call qword [sym.imp.mfc120u.dll_Ordinal_1636]
mov rdx, rax
lea rcx, [rsi + 0x330]
call fcn.140198620
mov edx, 3
lea rcx, [rsi + 0x470]
call qword [sym.imp.BCGCBPRO2300u120.dll_public:_struct_HICON______ptr64___cdecl_CBCGPToolBarImages::ExtractIconW_int____ptr64]
mov rdx, rax
lea rcx, [rsi + 0x330]
call fcn.1401986d0
mov rcx, rdi
call sub.mfc120u.dll_Ordinal_13058
mov edx, Ordinal_1399
mov rcx, rsi
call sub.mfc120u.dll_Ordinal_5144
mov rcx, rax
xor edx, edx
call sub.mfc120u.dll_Ordinal_4291
nop
lea rcx, [rsp + 0xa0]
call qword [sym.imp.mfc120u.dll_Ordinal_1030]
mov eax, 1
mov rbx, qword [rsp + 0xb0]
add rsp, 0x60
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret