Function at 0x41b230
Capabilities:
Reference sql statements

Disassembly:
push 0xffffffffffffffff
push 0x51e39d
mov eax, dword fs:[0]
push eax
sub esp, 0xc4
push ebx
push esi
push edi
mov eax, dword [0x597f54]
xor eax, esp
push eax
lea eax, [esp + 0xd4]
mov dword fs:[0], eax
mov esi, ecx
xor ebx, ebx
push ebx
call fcn.004e7808
fldz
mov dword [esp + 0x14], eax
fstp qword [esp + 0x24]
add esp, 4
lea eax, [esp + 0x10]
push eax
lea ecx, [esp + 0x24]
mov dword [esp + 0x18], edx
mov dword [esp + 0x2c], ebx
call fcn.0041af60
add esi, 0x38
push esi
lea ecx, [esp + 0x30]
call fcn.004caee7
push ebx
push str.Queries
push 1
lea ecx, [esp + 0x38]
mov dword [esp + 0xe8], ebx
call fcn.004ccbf5
lea ecx, [esp + 0x2c]
call fcn.004cc07e
push str.Admitted_Documents
push str.Name
lea ecx, [esp + 0x34]
call fcn.004ca8c1
push str.SELECT__FROM__DOCUMENTS__WHERE__Admitted_____NULL
push 0x5314dc
lea ecx, [esp + 0x34]
call fcn.004ca8c1
fld qword [esp + 0x20]
mov edi, 7
fstp qword [esp + 0x18]
mov word [esp + 0x10], di
lea ecx, [esp + 0x10]
push ecx
push str.CreationDate
lea ecx, [esp + 0x34]
mov byte [esp + 0xe4], 1
call fcn.004cc296
mov esi, dword [sym.imp.OLEAUT32.dll_VariantCopy]
lea edx, [esp + 0x10]
push edx
mov byte [esp + 0xe0], bl
call esi
push 3
push 1
lea ecx, [esp + 0x18]
call fcn.004c9c8f
lea eax, [esp + 0x10]
push eax
push str.Order
lea ecx, [esp + 0x34]
mov byte [esp + 0xe4], 2
call fcn.004cc296
lea ecx, [esp + 0x10]
push ecx
mov byte [esp + 0xe0], bl
call esi
push 3
push 0xffffffffffffffff
lea ecx, [esp + 0x18]
call fcn.004c9c8f
lea edx, [esp + 0x10]
push edx
push str.Show
lea ecx, [esp + 0x34]
mov byte [esp + 0xe4], 3
call fcn.004cc296
lea eax, [esp + 0x10]
push eax
mov byte [esp + 0xe0], bl
call esi
lea ecx, [esp + 0x2c]
call fcn.004cc138
lea ecx, [esp + 0x2c]
call fcn.004cc07e
push str.Admitted_Images
push str.Name
lea ecx, [esp + 0x34]
call fcn.004ca8c1
push str.SELECT__FROM__IMAGES__WHERE__Admitted_____NULL
push 0x5314dc
lea ecx, [esp + 0x34]
call fcn.004ca8c1
fld qword [esp + 0x20]
fstp qword [esp + 0x18]
mov word [esp + 0x10], di
lea ecx, [esp + 0x10]
push ecx
push str.CreationDate
lea ecx, [esp + 0x34]
mov byte [esp + 0xe4], 4
call fcn.004cc296
lea edx, [esp + 0x10]
push edx
mov byte [esp + 0xe0], bl
call esi
push 3
push 2
lea ecx, [esp + 0x18]
call fcn.004c9c8f
lea eax, [esp + 0x10]
push eax
push str.Order
lea ecx, [esp + 0x34]
mov byte [esp + 0xe4], 5
call fcn.004cc296
lea ecx, [esp + 0x10]
push ecx
mov byte [esp + 0xe0], bl
call esi
push 3
push 0xffffffffffffffff
lea ecx, [esp + 0x18]
call fcn.004c9c8f
lea edx, [esp + 0x10]
push edx
push str.Show
lea ecx, [esp + 0x34]
mov byte [esp + 0xe4], 6
call fcn.004cc296
lea eax, [esp + 0x10]
push eax
mov byte [esp + 0xe0], bl
call esi
lea ecx, [esp + 0x2c]
call fcn.004cc138
lea ecx, [esp + 0x2c]
call fcn.004cc07e
push str.Documents_with_Descriptions
push str.Name
lea ecx, [esp + 0x34]
call fcn.004ca8c1
push str.SELECT__FROM__Documents__WHERE__Description_____NULL_AND_NOT__Description_
push 0x5314dc
lea ecx, [esp + 0x34]
call fcn.004ca8c1
fld qword [esp + 0x20]
fstp qword [esp + 0x18]
mov word [esp + 0x10], di
lea ecx, [esp + 0x10]
push ecx
push str.CreationDate
lea ecx, [esp + 0x34]
mov byte [esp + 0xe4], 7
call fcn.004cc296
lea edx, [esp + 0x10]
push edx
mov byte [esp + 0xe0], bl
call esi
push 3
push 2
lea ecx, [esp + 0x18]
call fcn.004c9c8f
lea eax, [esp + 0x10]
push eax
push str.Order
lea ecx, [esp + 0x34]
mov byte [esp + 0xe4], 8
call fcn.004cc296
lea ecx, [esp + 0x10]
push ecx
mov byte [esp + 0xe0], bl
call esi
push 3
push 0xffffffffffffffff
lea ecx, [esp + 0x18]
call fcn.004c9c8f
lea edx, [esp + 0x10]
push edx
push str.Show
lea ecx, [esp + 0x34]
mov byte [esp + 0xe4], 9
call fcn.004cc296
lea eax, [esp + 0x10]
push eax
mov byte [esp + 0xe0], bl
call esi
lea ecx, [esp + 0x2c]
call fcn.004cc138
lea ecx, [esp + 0x2c]
call fcn.004cc07e
push str.Documents_with_Summaries
push str.Name
lea ecx, [esp + 0x34]
call fcn.004ca8c1
push str.SELECT__FROM__Coding__WHERE__Summary_____NULL_AND_NOT__Summary_
push 0x5314dc
lea ecx, [esp + 0x34]
call fcn.004ca8c1
fld qword [esp + 0x20]
fstp qword [esp + 0x18]
mov word [esp + 0x10], di
lea ecx, [esp + 0x10]
push ecx
push str.CreationDate
lea ecx, [esp + 0x34]
mov byte [esp + 0xe4], 0xa
call fcn.004cc296
lea edx, [esp + 0x10]
push edx
mov byte [esp + 0xe0], bl
call esi
push 3
push 2
lea ecx, [esp + 0x18]
call fcn.004c9c8f
lea eax, [esp + 0x10]
push eax
push str.Order
lea ecx, [esp + 0x34]
mov byte [esp + 0xe4], 0xb
call fcn.004cc296
lea ecx, [esp + 0x10]
push ecx
mov byte [esp + 0xe0], bl
call esi
push 3
push 0xffffffffffffffff
lea ecx, [esp + 0x18]
call fcn.004c9c8f
lea edx, [esp + 0x10]
push edx
mov byte [esp + 0xe0], 0xc
push str.Show
lea ecx, [esp + 0x34]
call fcn.004cc296
lea eax, [esp + 0x10]
push eax
mov byte [esp + 0xe0], bl
call esi
lea ecx, [esp + 0x2c]
call fcn.004cc138
lea ecx, [esp + 0x2c]
call fcn.004cc07e
push str.Page_1_Documents
push str.Name
lea ecx, [esp + 0x34]
call fcn.004ca8c1
push str.SELECT__FROM__DOCUMENTS__WHERE__PageNum__1
push 0x5314dc
lea ecx, [esp + 0x34]
call fcn.004ca8c1
fld qword [esp + 0x20]
fstp qword [esp + 0x18]
mov word [esp + 0x10], di
lea ecx, [esp + 0x10]
push ecx
push str.CreationDate
lea ecx, [esp + 0x34]
mov byte [esp + 0xe4], 0xd
call fcn.004cc296
lea edx, [esp + 0x10]
push edx
mov byte [esp + 0xe0], bl
call esi
push 3
push 2
lea ecx, [esp + 0x18]
call fcn.004c9c8f
lea eax, [esp + 0x10]
push eax
push str.Order
lea ecx, [esp + 0x34]
mov byte [esp + 0xe4], 0xe
call fcn.004cc296
lea ecx, [esp + 0x10]
push ecx
mov byte [esp + 0xe0], bl
call esi
push 3
push 0xffffffffffffffff
lea ecx, [esp + 0xcc]
call fcn.004c9c8f
lea edx, [esp + 0xc4]
push edx
push str.Show
lea ecx, [esp + 0x34]
mov byte [esp + 0xe4], 0xf
call fcn.004cc296
lea eax, [esp + 0xc4]
push eax
mov byte [esp + 0xe0], bl
call esi
lea ecx, [esp + 0x2c]
call fcn.004cc138
lea ecx, [esp + 0x2c]
call fcn.004cad1a
lea ecx, [esp + 0x2c]
mov dword [esp + 0xdc], 0xffffffff
call fcn.004caf79
mov ecx, dword [esp + 0xd4]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
add esp, 0xd0
ret