joyce8/EMBER2024-capa huggingface dataset:
Function at 0x1400f82c0
Capabilities:
Read file on windows

Disassembly:
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
push r14
sub rsp, 0x20
mov rbp, r8
mov r14, rdx
mov rsi, rcx
test r8, r8
jg 0x1400f82f1
xor eax, eax
mov rbp, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x48]
add rsp, 0x20
pop r14
ret
cmp qword [rcx + 0x68], 0
je 0x1400f830f
mov rbp, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x48]
add rsp, 0x20
pop r14
jmp qword [sym.imp.MSVCP140.dll_protected_virtual:_long_long___int64____cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::xsgetn_char____ptr64__long_long___int64_____ptr64]
mov rax, qword [rcx + 0x38]
mov qword [rsp + 0x30], rbx
mov rbx, rbp
mov rdx, qword [rax]
test rdx, rdx
je 0x1400f832b
mov rax, qword [rcx + 0x50]
mov ecx, dword [rax]
jmp 0x1400f832d
xor ecx, ecx
movsxd rax, ecx
test ecx, ecx
je 0x1400f8369
mov qword [rsp + 0x38], rdi
cmp rax, rbp
mov rdi, rbp
mov rcx, r14
cmovb rdi, rax
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsi + 0x50]
add r14, rdi
sub rbx, rdi
sub dword [rax], edi
mov rcx, qword [rsi + 0x38]
movsxd rax, edi
mov rdi, qword [rsp + 0x38]
add qword [rcx], rax
cmp qword [rsi + 0x80], 0
je 0x1400f83fe
mov r8, qword [rsi + 0x18]
lea rax, [rsi + 0x70]
cmp qword [r8], rax
jne 0x1400f83a4
mov rcx, qword [rsi + 0x88]
mov rdx, qword [rsi + 0x90]
mov qword [r8], rcx
sub edx, ecx
mov rax, qword [rsi + 0x38]
mov qword [rax], rcx
mov rax, qword [rsi + 0x50]
mov dword [rax], edx
cmp rbx, reloc.mfc140u.dll_COleBusyDialog::DoModal
jbe 0x1400f83de
nop dword [rax]
mov r9, qword [rsi + 0x80]
mov edx, 1
mov r8d, reloc.mfc140u.dll_COleBusyDialog::DoModal
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread]
add r14, rax
sub rbx, rax
cmp rax, reloc.mfc140u.dll_COleBusyDialog::DoModal
jne 0x1400f83fe
cmp rbx, rax
ja 0x1400f83b0
test rbx, rbx
je 0x1400f83fe
mov r9, qword [rsi + 0x80]
mov r8, rbx
mov edx, 1
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread]
sub rbx, rax
mov rsi, qword [rsp + 0x48]
sub rbp, rbx
mov rbx, qword [rsp + 0x30]
mov rax, rbp
mov rbp, qword [rsp + 0x40]
add rsp, 0x20
pop r14
ret
Function at 0x1400f8420
Capabilities:
Write file on windows

Disassembly:
push rbx
push rdi
push r15
sub rsp, 0x20
cmp qword [rcx + 0x68], 0
mov rbx, r8
mov r15, rdx
mov rdi, rcx
je 0x1400f8448
add rsp, 0x20
pop r15
pop rdi
pop rbx
jmp qword [sym.imp.MSVCP140.dll_protected_virtual:_long_long___int64____cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::xsputn_char_const____ptr64__long_long___int64_____ptr64]
mov rax, qword [rcx + 0x40]
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x48], rsi
mov rsi, rbx
mov qword [rsp + 0x58], r14
mov r9, qword [rax]
test r9, r9
je 0x1400f846e
mov rax, qword [rcx + 0x58]
mov ecx, dword [rax]
jmp 0x1400f8470
xor ecx, ecx
movsxd rbp, ecx
test rbx, rbx
jle 0x1400f84c9
test ecx, ecx
jle 0x1400f84a9
cmp rbx, rbp
mov rcx, r9
cmovl rbp, rbx
mov r8, rbp
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x58]
add r15, rbp
sub rbx, rbp
sub dword [rax], ebp
mov rcx, qword [rdi + 0x40]
movsxd rax, ebp
add qword [rcx], rax
test rbx, rbx
jle 0x1400f84c9
mov r9, qword [rdi + 0x80]
test r9, r9
je 0x1400f84c9
mov r8, rbx
mov edx, 1
mov rcx, r15
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
sub rbx, rax
mov r14, qword [rsp + 0x58]
sub rsi, rbx
mov rbp, qword [rsp + 0x40]
mov rax, rsi
mov rsi, qword [rsp + 0x48]
add rsp, 0x20
pop r15
pop rdi
pop rbx
ret

Function at 0x1400fc810
Capabilities:
Reference sql statements

Disassembly:
push rbx
sub rsp, 0x50
cmp dword [0x1403c5350], 0
je 0x1400fc83b
cmp dword [0x1403c53cc], 0
jne 0x1400fc895
mov eax, dword [0x1403c42e0]
cmp dword [rcx + 0x64], eax
jne 0x1400fc895
mov eax, dword [0x140397178]
jmp 0x1400fc89a
mov r9d, dword [rcx + 0x64]
lea r8, str.SELECT_lID_FROM_Main_WHERE_CRC___d
lea rdx, [rsp + 0x28]
lea rcx, [0x1403c44c8]
call fcn.140143da0
nop
lea rcx, [rsp + 0x28]
call fcn.1401437b0
test al, al
jne 0x1400fc88a
xor r8d, r8d
lea rdx, [0x1402bee18]
lea rcx, [rsp + 0x28]
call fcn.140144630
mov ebx, eax
lea rcx, [rsp + 0x28]
call fcn.140143000
mov eax, ebx
jmp 0x1400fc89a
lea rcx, [rsp + 0x28]
call fcn.140143000
nop
mov eax, 0xffffffff
add rsp, 0x50
pop rbx
ret

Function at 0x1400fcce0
Capabilities:
Reference sql statements

Disassembly:
push rbx
sub rsp, 0x50
mov ebx, 0xffffffff
mov dword [rsp + 0x60], ebx
lea rdx, [rsp + 0x28]
test ecx, ecx
jns 0x1400fcd36
lea r8, str.SELECT_lID_FROM_Main_WHERE_stickyClipOrder______2147483647__ORDER_BY_stickyClipOrder_DESC_LIMIT_1
lea rcx, [0x1403c44c8]
call fcn.140143c00
nop
lea rcx, [rsp + 0x28]
call fcn.1401437b0
test al, al
jne 0x1400fcd34
xor r8d, r8d
lea rdx, [0x1402bee18]
lea rcx, [rsp + 0x28]
call fcn.140144630
mov ebx, eax
mov dword [rsp + 0x60], eax
jmp 0x1400fcd75
mov r9d, ecx
lea r8, str.SELECT_lID_FROM_Main_WHERE_lParentID___d_AND_stickyClipGroupOrder______2147483647__ORDER_BY_stickyClipGroupOrder_DESC_LIMIT_1
lea rcx, [0x1403c44c8]
call fcn.140143da0
nop
lea rcx, [rsp + 0x28]
call fcn.1401437b0
test al, al
jne 0x1400fcd75
xor r8d, r8d
lea rdx, [0x1402bee18]
lea rcx, [rsp + 0x28]
call fcn.140144630
mov ebx, eax
mov dword [rsp + 0x60], eax
lea rcx, [rsp + 0x28]
call fcn.140143000
nop
movd xmm0, ebx
cvtdq2pd xmm0, xmm0
add rsp, 0x50
pop rbx
ret
Function at 0x1400fd080
Capabilities:
Reference sql statements

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
push rdi
sub rsp, 0xb0
movaps xmmword [rax - 0x18], xmm6
movaps xmmword [rax - 0x28], xmm7
mov esi, r8d
mov ebx, edx
xorps xmm6, xmm6
movsd qword [rsp + 0xd8], xmm6
xorps xmm7, xmm7
lea rdx, [0x1402ac320]
lea rcx, [rax - 0x78]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__15]
nop
lea rdx, [rsp + 0x68]
lea rcx, [0x1403c44c8]
test ebx, ebx
jns 0x1400fd13f
lea r8, str.SELECT_clipOrder__mText_FROM_Main_where_clipOrder_notnull_ORDER_BY_clipOrder_ASC_LIMIT_1
call fcn.140143c00
nop
lea rcx, [rsp + 0x68]
call fcn.1401437b0
test al, al
jne 0x1400fd13d
xorps xmm2, xmm2
lea rdx, str.clipOrder
lea rcx, [rsp + 0x68]
call fcn.1401445b0
movaps xmm7, xmm0
lea r8, [0x1402ac320]
lea rdx, str.mText
lea rcx, [rsp + 0x68]
call fcn.1401446b0
mov rdx, rax
lea rcx, [rsp + 0x40]
call qword [sym.imp.mfc140u.dll_CMFCControlRendererInfo::CMFCControlRendererInfo]
movaps xmm6, xmm7
subsd xmm6, qword [0x1402bdb20]
movsd qword [rsp + 0xd8], xmm6
jmp 0x1400fd188
mov r9d, ebx
lea r8, str.SELECT_clipGroupOrder__mText_FROM_Main_WHERE_lParentID___d_AND_clipGroupOrder_notnull_ORDER_BY_clipGroupOrder_ASC_LIMIT_1
call fcn.140143da0
nop
lea rcx, [rsp + 0x68]
call fcn.1401437b0
test al, al
jne 0x1400fd188
xorps xmm2, xmm2
lea rdx, str.clipGroupOrder
lea rcx, [rsp + 0x68]
call fcn.1401445b0
movaps xmm7, xmm0
movaps xmm6, xmm0
subsd xmm6, qword [0x1402bdb20]
movsd qword [rsp + 0xd8], xmm6
lea rcx, [rsp + 0x68]
call fcn.140143000
lea rax, [rsp + 0x48]
mov qword [rsp + 0x58], rax
lea rdx, str.C:UsersScottBrAppDataLocalTempDitto_BuildClip.cpp
lea rcx, [rsp + 0x48]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__14]
mov rdi, rax
movsd qword [rsp + 0x30], xmm6
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0x28], rcx
movsd qword [rsp + 0x20], xmm7
mov r9d, ebx
mov r8d, esi
lea rdx, str.GetLastOrder__Id:__d__parentId:__d__CurrentMin:__f__CurrentDesc:__s__NewMax:__f
lea rcx, [rsp + 0x50]
call fcn.14015b330
nop
mov rcx, rax
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___3]
nop
mov r9d, 0x5ff
mov r8, rdi
xor edx, edx
mov rcx, rax
call fcn.14015b6c0
nop
lea rcx, [rsp + 0x50]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
jmp 0x1400fd214
lea rcx, [rsp + 0x40]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
movaps xmm0, xmm6
lea r11, [rsp + 0xb0]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop rdi
ret
Function at 0x1400fd250
Capabilities:
Reference sql statements

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
push rdi
sub rsp, 0xc0
movaps xmmword [rax - 0x18], xmm6
movaps xmmword [rax - 0x28], xmm7
movaps xmmword [rax - 0x38], xmm8
mov esi, edx
mov ebx, ecx
movsd xmm6, qword [0x1402bdb20]
movsd qword [rsp + 0xe0], xmm6
xorps xmm8, xmm8
xorps xmm7, xmm7
lea rdx, [0x1402ac320]
lea rcx, [rax + 0x20]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__15]
nop
lea rdx, [rsp + 0x60]
lea rcx, [0x1403c44c8]
test ebx, ebx
jns 0x1400fd31e
lea r8, str.SELECT_stickyClipOrder__mText_FROM_Main_WHERE_stickyClipOrder______2147483647__ORDER_BY_stickyClipOrder_LIMIT_1
call fcn.140143c00
nop
lea rcx, [rsp + 0x60]
call fcn.1401437b0
test al, al
jne 0x1400fd31c
xorps xmm2, xmm2
lea rdx, str.stickyClipOrder
lea rcx, [rsp + 0x60]
call fcn.1401445b0
movaps xmm7, xmm0
lea r8, [0x1402ac320]
lea rdx, str.mText
lea rcx, [rsp + 0x60]
call fcn.1401446b0
mov rdx, rax
lea rcx, [rsp + 0xe8]
call qword [sym.imp.mfc140u.dll_CMFCControlRendererInfo::CMFCControlRendererInfo]
movaps xmm0, xmm7
subsd xmm0, xmm6
movaps xmm6, xmm0
movsd qword [rsp + 0xe0], xmm0
jmp 0x1400fd363
mov r9d, ebx
lea r8, str.SELECT_stickyClipGroupOrder__mText_FROM_Main_WHERE_lParentID___d_AND_stickyClipGroupOrder______2147483647__ORDER_BY_stickyClipGroupOrder_LIMIT_1
call fcn.140143da0
nop
lea rcx, [rsp + 0x60]
call fcn.1401437b0
test al, al
jne 0x1400fd363
xorps xmm2, xmm2
lea rdx, str.stickyClipGroupOrder
lea rcx, [rsp + 0x60]
call fcn.1401445b0
movaps xmm7, xmm0
subsd xmm0, xmm6
movaps xmm6, xmm0
movsd qword [rsp + 0xe0], xmm0
lea rcx, [rsp + 0x60]
call fcn.140143000
ucomisd xmm6, xmm8
jp 0x1400fd387
jne 0x1400fd387
addsd xmm6, qword [0x1402c1850]
movsd qword [rsp + 0xe0], xmm6
lea rax, [rsp + 0x40]
mov qword [rsp + 0x50], rax
lea rdx, str.C:UsersScottBrAppDataLocalTempDitto_BuildClip.cpp
lea rcx, [rsp + 0x40]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__14]
mov rdi, rax
movsd qword [rsp + 0x30], xmm6
mov rcx, qword [rsp + 0xe8]
mov qword [rsp + 0x28], rcx
movsd qword [rsp + 0x20], xmm7
mov r9d, ebx
mov r8d, esi
lea rdx, str.GetNewLastSticky__Id:__d__parentId:__d__CurrentMax:__f__CurrentDesc:__s__NewMax:__f
lea rcx, [rsp + 0x48]
call fcn.14015b330
nop
mov rcx, rax
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___3]
nop
mov r9d, reloc.mfc140u.dll_CSmartDockingStandaloneGuideWnd::CSmartDockingStandaloneGuideWnd
mov r8, rdi
xor edx, edx
mov rcx, rax
call fcn.14015b6c0
nop
lea rcx, [rsp + 0x48]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
jmp 0x1400fd40c
lea rcx, [rsp + 0xe8]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
movaps xmm0, xmm6
lea r11, [rsp + 0xc0]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
mov rsp, r11
pop rdi
ret
Function at 0x1400fd450
Capabilities:
Reference sql statements

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
push rdi
sub rsp, 0xb0
movaps xmmword [rax - 0x18], xmm6
movaps xmmword [rax - 0x28], xmm7
mov esi, edx
mov ebx, ecx
xorps xmm6, xmm6
movsd qword [rsp + 0xd0], xmm6
xorps xmm7, xmm7
lea rdx, [0x1402ac320]
lea rcx, [rax + 0x20]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__15]
nop
lea rdx, [rsp + 0x60]
lea rcx, [0x1403c44c8]
test ebx, ebx
jns 0x1400fd511
lea r8, str.SELECT_clipOrder__mText_FROM_Main_ORDER_BY_clipOrder_DESC_LIMIT_1
call fcn.140143c00
nop
lea rcx, [rsp + 0x60]
call fcn.1401437b0
test al, al
jne 0x1400fd50f
xorps xmm2, xmm2
lea rdx, str.clipOrder
lea rcx, [rsp + 0x60]
call fcn.1401445b0
movaps xmm7, xmm0
lea r8, [0x1402ac320]
lea rdx, str.mText
lea rcx, [rsp + 0x60]
call fcn.1401446b0
mov rdx, rax
lea rcx, [rsp + 0xd8]
call qword [sym.imp.mfc140u.dll_CMFCControlRendererInfo::CMFCControlRendererInfo]
movaps xmm6, xmm7
addsd xmm6, qword [0x1402bdb20]
movsd qword [rsp + 0xd0], xmm6
jmp 0x1400fd55a
mov r9d, ebx
lea r8, str.SELECT_clipGroupOrder__mText_FROM_Main_WHERE_lParentID___d_ORDER_BY_clipGroupOrder_DESC_LIMIT_1
call fcn.140143da0
nop
lea rcx, [rsp + 0x60]
call fcn.1401437b0
test al, al
jne 0x1400fd55a
xorps xmm2, xmm2
lea rdx, str.clipGroupOrder
lea rcx, [rsp + 0x60]
call fcn.1401445b0
movaps xmm7, xmm0
movaps xmm6, xmm0
addsd xmm6, qword [0x1402bdb20]
movsd qword [rsp + 0xd0], xmm6
lea rcx, [rsp + 0x60]
call fcn.140143000
lea rax, [rsp + 0x40]
mov qword [rsp + 0x50], rax
lea rdx, str.C:UsersScottBrAppDataLocalTempDitto_BuildClip.cpp
lea rcx, [rsp + 0x40]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__14]
mov rdi, rax
movsd qword [rsp + 0x30], xmm6
mov rcx, qword [rsp + 0xd8]
mov qword [rsp + 0x28], rcx
movsd qword [rsp + 0x20], xmm7
mov r9d, ebx
mov r8d, esi
lea rdx, str.GetNewOrder__Id:__d__parentId:__d__CurrentMax:__f__CurrentDesc:__s__NewMax:__f
lea rcx, [rsp + 0x48]
call fcn.14015b330
nop
mov rcx, rax
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___3]
nop
mov r9d, CMFCControlRendererInfo::~CMFCControlRendererInfo
mov r8, rdi
xor edx, edx
mov rcx, rax
call fcn.14015b6c0
nop
lea rcx, [rsp + 0x48]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
jmp 0x1400fd5e9
lea rcx, [rsp + 0xd8]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
movaps xmm0, xmm6
lea r11, [rsp + 0xb0]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop rdi
ret
Function at 0x1400fd620
Capabilities:
Reference sql statements

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
push rdi
sub rsp, 0xd0
movaps xmmword [rax - 0x18], xmm6
movaps xmmword [rax - 0x28], xmm7
movaps xmmword [rax - 0x38], xmm8
movaps xmmword [rax - 0x48], xmm9
mov esi, edx
mov ebx, ecx
movsd xmm8, qword [0x1402bdb20]
movaps xmm6, xmm8
movsd qword [rsp + 0xf0], xmm6
xorps xmm9, xmm9
xorps xmm7, xmm7
lea rdx, [0x1402ac320]
lea rcx, [rax + 0x20]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__15]
nop
lea rdx, [rsp + 0x60]
lea rcx, [0x1403c44c8]
test ebx, ebx
jns 0x1400fd6f6
lea r8, str.SELECT_lID__stickyClipOrder__mText_FROM_Main_WHERE_stickyClipOrder______2147483647__ORDER_BY_stickyClipOrder_DESC_LIMIT_1
call fcn.140143c00
nop
lea rcx, [rsp + 0x60]
call fcn.1401437b0
test al, al
jne 0x1400fd6f4
xorps xmm2, xmm2
lea rdx, str.stickyClipOrder
lea rcx, [rsp + 0x60]
call fcn.1401445b0
movaps xmm7, xmm0
lea r8, [0x1402ac320]
lea rdx, str.mText
lea rcx, [rsp + 0x60]
call fcn.1401446b0
mov rdx, rax
lea rcx, [rsp + 0xf8]
call qword [sym.imp.mfc140u.dll_CMFCControlRendererInfo::CMFCControlRendererInfo]
movaps xmm6, xmm7
addsd xmm6, xmm8
movsd qword [rsp + 0xf0], xmm6
jmp 0x1400fd73c
mov r9d, ebx
lea r8, str.SELECT_lID__stickyClipGroupOrder__mText_FROM_Main_WHERE_lParentID___d_AND_stickyClipGroupOrder______2147483647__ORDER_BY_stickyClipGroupOrder_DESC_LIMIT_1
call fcn.140143da0
nop
lea rcx, [rsp + 0x60]
call fcn.1401437b0
test al, al
jne 0x1400fd73c
xorps xmm2, xmm2
lea rdx, str.stickyClipGroupOrder
lea rcx, [rsp + 0x60]
call fcn.1401445b0
movaps xmm7, xmm0
movaps xmm6, xmm0
addsd xmm6, xmm8
movsd qword [rsp + 0xf0], xmm6
lea rcx, [rsp + 0x60]
call fcn.140143000
ucomisd xmm6, xmm9
jp 0x1400fd75d
jne 0x1400fd75d
addsd xmm6, xmm8
movsd qword [rsp + 0xf0], xmm6
lea rax, [rsp + 0x40]
mov qword [rsp + 0x50], rax
lea rdx, str.C:UsersScottBrAppDataLocalTempDitto_BuildClip.cpp
lea rcx, [rsp + 0x40]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__14]
mov rdi, rax
movsd qword [rsp + 0x30], xmm6
mov rcx, qword [rsp + 0xf8]
mov qword [rsp + 0x28], rcx
movsd qword [rsp + 0x20], xmm7
mov r9d, ebx
mov r8d, esi
lea rdx, str.GetNewTopSticky__Id:__d__parentId:__d__CurrentMax:__f__CurrentDesc:__s__NewMax:__f
lea rcx, [rsp + 0x48]
call fcn.14015b330
nop
mov rcx, rax
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___3]
nop
mov r9d, CPreviewViewEx::~CPreviewViewEx
mov r8, rdi
xor edx, edx
mov rcx, rax
call fcn.14015b6c0
nop
lea rcx, [rsp + 0x48]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
jmp 0x1400fd7e2
lea rcx, [rsp + 0xf8]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
movaps xmm0, xmm6
lea r11, [rsp + 0xd0]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
mov rsp, r11
pop rdi
ret
Function at 0x1400fd9b0
Capabilities:
Reference sql statements

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x60
mov edi, edx
mov esi, ecx
xor ebx, ebx
mov qword [rsp + 0x20], rbx
lea rcx, [rsp + 0x88]
call qword [sym.imp.mfc140u.dll_Ordinal_296]
nop
movzx edx, di
lea rcx, [rsp + 0x80]
call fcn.140159bf0
nop
mov r9, qword [rax]
mov r8d, esi
lea rdx, str.SELECT_Data.ooData_FROM_Data_INNER_JOIN_Main_ON_Main.lID__Data.lParentID_WHERE_Main.lID___d_AND_Data.strClipBoardFormat___s
lea rcx, [rsp + 0x88]
call qword [sym.imp.mfc140u.dll_CMFCZoomKernel::Filter]
nop
lea rcx, [rsp + 0x80]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
lea rcx, [rsp + 0x88]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___3]
mov r8, rax
lea rdx, [rsp + 0x38]
lea rcx, [0x1403c44c8]
call fcn.140143c00
nop
lea rcx, [rsp + 0x38]
call fcn.1401437b0
test al, al
jne 0x1400fda9a
mov dword [rsp + 0x80], ebx
lea r8, [rsp + 0x80]
xor edx, edx
lea rcx, [rsp + 0x38]
call fcn.1401443e0
test rax, rax
jne 0x1400fda82
lea rcx, [rsp + 0x38]
call fcn.140143000
nop
lea rcx, [rsp + 0x88]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
xor eax, eax
jmp 0x1400fdacf
movsxd rdx, dword [rsp + 0x80]
mov rcx, rax
call fcn.14015ab40
mov rbx, rax
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x38]
call fcn.140143000
nop
lea rcx, [rsp + 0x88]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
invalid
invalid
Function at 0x1400ff490
Capabilities:
Reference sql statements

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x60
mov esi, edx
mov rbx, rcx
mov r9d, edx
lea r8, str.SELECT__FROM_Main_WHERE_lID___d
lea rdx, [rsp + 0x30]
lea rcx, [0x1403c44c8]
call fcn.140143da0
nop
lea rcx, [rsp + 0x30]
call fcn.1401437b0
xor edi, edi
test al, al
jne 0x1400ff68b
xor r8d, r8d
lea rdx, str.lDate
lea rcx, [rsp + 0x30]
call fcn.140144630
cdqe
mov qword [rbx + 0x40], rax
lea r8, [0x1402ac320]
lea rdx, str.mText
lea rcx, [rsp + 0x30]
call fcn.1401446b0
lea rcx, [rbx + 0x48]
mov rdx, rax
call qword [sym.imp.mfc140u.dll_CMFCControlRendererInfo::CMFCControlRendererInfo]
xor r8d, r8d
lea rdx, [0x1402c0db8]
lea rcx, [rsp + 0x30]
call fcn.140144630
mov dword [rbx + 0x64], eax
xor r8d, r8d
lea rdx, str.lParentID
lea rcx, [rsp + 0x30]
call fcn.140144630
mov dword [rbx + 0x54], eax
xor r8d, r8d
lea rdx, str.lDontAutoDelete
lea rcx, [rsp + 0x30]
call fcn.140144630
mov dword [rbx + 0x58], eax
xor r8d, r8d
lea rdx, str.lShortCut
lea rcx, [rsp + 0x30]
call fcn.140144630
mov dword [rbx + 0x5c], eax
xor r8d, r8d
lea rdx, str.bIsGroup
lea rcx, [rsp + 0x30]
call fcn.140144630
mov dword [rbx + 0x60], eax
lea r8, [0x1402ac320]
lea rdx, [0x1402c0e28]
lea rcx, [rsp + 0x30]
call fcn.1401446b0
lea rcx, [rbx + 0x68]
mov rdx, rax
call qword [sym.imp.mfc140u.dll_CMFCControlRendererInfo::CMFCControlRendererInfo]
xorps xmm2, xmm2
lea rdx, str.clipOrder
lea rcx, [rsp + 0x30]
call fcn.1401445b0
movsd qword [rbx + 0x78], xmm0
xorps xmm2, xmm2
lea rdx, str.clipGroupOrder
lea rcx, [rsp + 0x30]
call fcn.1401445b0
movsd qword [rbx + 0x80], xmm0
xor r8d, r8d
lea rdx, str.globalShortCut
lea rcx, [rsp + 0x30]
call fcn.140144630
mov dword [rbx + 0x98], eax
xor r8d, r8d
lea rdx, str.lastPasteDate
lea rcx, [rsp + 0x30]
call fcn.140144630
cdqe
mov qword [rbx + 0xa0], rax
xorps xmm2, xmm2
lea rdx, str.stickyClipOrder
lea rcx, [rsp + 0x30]
call fcn.1401445b0
movsd qword [rbx + 0x88], xmm0
xorps xmm2, xmm2
lea rdx, str.stickyClipGroupOrder
lea rcx, [rsp + 0x30]
call fcn.1401445b0
movsd qword [rbx + 0x90], xmm0
xor r8d, r8d
lea rdx, str.MoveToGroupShortCut
lea rcx, [rsp + 0x30]
call fcn.140144630
mov dword [rbx + 0xa8], eax
xor r8d, r8d
lea rdx, str.GlobalMoveToGroupShortCut
lea rcx, [rsp + 0x30]
call fcn.140144630
mov dword [rbx + 0xac], eax
mov dword [rbx + 8], esi
mov edi, 1
lea rcx, [rsp + 0x30]
call fcn.140143000
nop
mov eax, edi
mov rbx, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x78]
add rsp, 0x60
pop rdi
ret
Function at 0x1400ff6c0
Capabilities:
Reference sql statements

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x60
mov rbx, rdx
mov edi, ecx
xor edx, edx
lea r8, [rdx - 1]
mov rcx, rbx
call fcn.140100d60
nop
lea rcx, [rsp + 0x80]
call qword [sym.imp.mfc140u.dll_Ordinal_296]
nop
mov r8d, edi
lea rdx, str.SELECT_strClipBoardFormat_FROM_Data_INNER_JOIN_Main_ON_Main.lID__Data.lParentID_WHERE_Main.lID___d_ORDER_BY_Data.lID_desc
lea rcx, [rsp + 0x80]
call qword [sym.imp.mfc140u.dll_CMFCZoomKernel::Filter]
lea rcx, [rsp + 0x80]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___3]
mov r8, rax
lea rdx, [rsp + 0x30]
lea rcx, [0x1403c44c8]
call fcn.140143c00
nop
nop dword [rax + rax]
lea rcx, [rsp + 0x30]
call fcn.1401437b0
test al, al
jne 0x1400ff775
lea r8, [0x1402ac320]
xor edx, edx
lea rcx, [rsp + 0x30]
call fcn.140144660
mov rcx, rax
call fcn.140159640
movzx r8d, ax
mov rdx, qword [rbx + 0x10]
mov rcx, rbx
call fcn.140100980
lea rcx, [rsp + 0x30]
call fcn.1401446f0
jmp 0x1400ff730
lea rcx, [rsp + 0x30]
call fcn.140143000
nop
lea rcx, [rsp + 0x80]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
mov rbx, qword [rsp + 0x70]
add rsp, 0x60
pop rdi
ret