Function at 0x1400fdae0
Capabilities:
Check for time delay via gettickcount
Reference sql statements

Disassembly:
mov rax, rsp
mov qword [rax + 0x18], rbx
mov qword [rax + 0x20], rsi
mov dword [rax + 0x10], edx
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0xb0
movzx r15d, r9b
movzx r12d, r8b
mov r13, rcx
xor edi, edi
mov dword [rax + 8], edi
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov ebx, eax
mov dword [rsp + 0x48], eax
xor edx, edx
lea r9d, [rdi - 1]
xor r8d, r8d
lea rcx, [rsp + 0x78]
call fcn.1400fa8d0
nop
mov esi, edi
xor edx, edx
lea r8, [rdi - 1]
lea rcx, [r13 + 0x10]
call fcn.1400fa3d0
nop
lea rcx, [rsp + 0x40]
call qword [sym.imp.mfc140u.dll_Ordinal_296]
nop
lea rdx, [0x1402ac320]
lea rcx, [rsp + 0x30]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__15]
nop
test r12b, r12b
je 0x1400fdc82
lea rdx, str._strClipBoardFormat__CF_TEXT_OR_strClipBoardFormat__CF_UNICODETEXT_OR_strClipBoardFormat__CF_HDROP
lea rcx, [rsp + 0x30]
call qword [sym.imp.mfc140u.dll_CMFCControlRendererInfo::CMFCControlRendererInfo]
test r15b, r15b
je 0x1400fdbf9
lea rcx, [rsp + 0x30]
call qword [sym.imp.mfc140u.dll_CMFCRibbonUndoButton::GetIconSize]
mov rdx, rax
lea rcx, [rsp + 0x38]
call qword [sym.imp.mfc140u.dll_Ordinal_285]
mov dword [rsp + 0xe0], 1
lea rcx, str._OR_strClipBoardFormat__Rich_Text_Format__AND
call qword [sym.imp.mfc140u.dll_CCheckListBox::SetSelectionCheck]
mov edi, eax
lea rcx, [rsp + 0x30]
call qword [sym.imp.mfc140u.dll_CMFCPropertyGridProperty::GetHierarchyLevel]
mov ebx, eax
lea rcx, [rsp + 0x30]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___3]
mov dword [rsp + 0x20], edi
lea r9, str._OR_strClipBoardFormat__Rich_Text_Format__AND
mov r8d, ebx
mov rdx, rax
lea rcx, [rsp + 0x38]
call qword [sym.imp.mfc140u.dll_CMFCTasksPane::CollapseAllGroups_1]
lea rdx, [rsp + 0x38]
lea rcx, [rsp + 0x30]
call qword [sym.imp.mfc140u.dll_Ordinal_1501]
nop
jmp 0x1400fdc71
lea rcx, [rsp + 0x30]
call qword [sym.imp.mfc140u.dll_CMFCRibbonUndoButton::GetIconSize]
mov rdx, rax
lea rcx, [rsp + 0x38]
call qword [sym.imp.mfc140u.dll_Ordinal_285]
mov dword [rsp + 0xe0], 2
lea rcx, str.__AND
call qword [sym.imp.mfc140u.dll_CCheckListBox::SetSelectionCheck]
mov edi, eax
lea rcx, [rsp + 0x30]
call qword [sym.imp.mfc140u.dll_CMFCPropertyGridProperty::GetHierarchyLevel]
mov ebx, eax
lea rcx, [rsp + 0x30]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___3]
mov dword [rsp + 0x20], edi
lea r9, str.__AND
mov r8d, ebx
mov rdx, rax
lea rcx, [rsp + 0x38]
call qword [sym.imp.mfc140u.dll_CMFCTasksPane::CollapseAllGroups_1]
lea rdx, [rsp + 0x38]
lea rcx, [rsp + 0x30]
call qword [sym.imp.mfc140u.dll_Ordinal_1501]
nop
lea rcx, [rsp + 0x38]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
xor edi, edi
mov ebx, dword [rsp + 0x48]
mov r9d, dword [rsp + 0xe8]
mov r8, qword [rsp + 0x30]
lea rdx, str.SELECT_lID__lParentID__strClipBoardFormat__ooData_FROM_Data_WHERE__s_lParentID___d_ORDER_BY_Data.lID_desc
lea rcx, [rsp + 0x40]
call qword [sym.imp.mfc140u.dll_CMFCZoomKernel::Filter]
lea rcx, [rsp + 0x40]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___3]
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [0x1403c44c8]
call fcn.140143c00
nop
lea rcx, [rsp + 0x50]
call fcn.1401437b0
test al, al
jne 0x1400fddc4
xor r8d, r8d
lea rdx, [0x1402bee18]
lea rcx, [rsp + 0x50]
call fcn.140144630
mov dword [rsp + 0x94], eax
xor r8d, r8d
lea rdx, str.lParentID
lea rcx, [rsp + 0x50]
call fcn.140144630
mov dword [rsp + 0x98], eax
lea r8, [0x1402ac320]
lea rdx, str.strClipBoardFormat
lea rcx, [rsp + 0x50]
call fcn.1401446b0
mov rcx, rax
call fcn.140159640
mov word [rsp + 0x80], ax
test r12b, r12b
je 0x1400fdd63
cmp ax, 0xf
ja 0x1400fdd46
mov edx, 0xa002
bt edx, eax
jb 0x1400fdd63
cmp ax, word [0x1403c4766]
je 0x1400fdd63
test r15b, r15b
jne 0x1400fdd63
lea rcx, [rsp + 0x50]
call fcn.1401446f0
jmp 0x1400fdcc1
mov dword [rsp + 0xe0], edi
lea r8, [rsp + 0xe0]
lea rdx, str.ooData
lea rcx, [rsp + 0x50]
call fcn.140144480
test rax, rax
je 0x1400fdd9b
movsxd rdx, dword [rsp + 0xe0]
mov rcx, rax
call fcn.14015ab40
mov rsi, rax
mov qword [rsp + 0x88], rsi
lea r8, [rsp + 0x78]
mov rdx, qword [r13 + 0x20]
lea rcx, [r13 + 0x10]
call fcn.1400fa350
lea rcx, [rsp + 0x50]
call fcn.1401446f0
jmp 0x1400fdcc1
mov qword [rsp + 0x88], rdi
lea rcx, [rsp + 0x50]
call fcn.140143000
nop
lea rcx, [rsp + 0x30]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x40]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov edi, eax
sub edi, ebx
cmp edi, 0x96
jbe 0x1400fde6c
lea rax, [rsp + 0xe0]
mov qword [rsp + 0x38], rax
lea rdx, str.C:UsersScottBrAppDataLocalTempDitto_BuildClip.cpp
lea rcx, [rsp + 0xe0]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__14]
mov rbx, rax
mov r9d, dword [rsp + 0xe8]
mov r8d, edi
lea rdx, str.Paste_Timing_LoadFormats:__d__ClipId:__d
lea rcx, [rsp + 0x40]
call fcn.14015b330
nop
mov rcx, rax
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___3]
nop
mov r9d, reloc.mfc140u.dll_ATL::CSimpleStringT_wchar_t_1_::operator
mov r8, rbx
xor edx, edx
mov rcx, rax
call fcn.14015b6c0
nop
lea rcx, [rsp + 0x40]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
cmp qword [r13 + 0x20], 0
setg bl
lea rcx, [rsp + 0x78]
call fcn.1400fa950
movzx eax, bl
jmp 0x1400fde8f
lea r11, [rsp + 0xb0]
mov rbx, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret