Function at 0x809100
Capabilities:
Reference sql statements

Disassembly:
lea r12, [rsp - 0x70]
cmp r12, qword [r14 + 0x10]
jbe 0x8093dc
sub rsp, 0xf0
mov qword [rsp + 0xe8], rbp
lea rbp, [rsp + 0xe8]
mov qword [rsp + 0x100], rbx
mov qword [rsp + 0xf8], rax
mov rdx, qword [0x00eb3388]
mov rcx, qword [0x00eb3058]
mov rdi, rax
mov rsi, rbx
xor r8d, r8d
xor r9d, r9d
mov r10, r9
mov rax, rdx
lea rbx, [0x00b9d4a8]
nop dword [rax]
call fcn.00706d00
test rcx, rcx
je 0x8093c7
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rdi
mov rdx, qword [rcx + 0x18]
mov rax, rdi
nop
call rdx
movups xmmword [rsp + 0xa8], xmm15
movups xmmword [rsp + 0xb8], xmm15
movups xmmword [rsp + 0xc8], xmm15
movups xmmword [rsp + 0xd8], xmm15
lea rcx, [0x00ac3aee]
mov qword [rsp + 0xa8], rcx
mov qword [rsp + 0xb0], 5
mov byte [rsp + 0xb8], 0xf
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xd0], rbx
movups xmmword [rsp + 0x68], xmm15
movups xmmword [rsp + 0x78], xmm15
movups xmmword [rsp + 0x88], xmm15
movups xmmword [rsp + 0x98], xmm15
lea rdx, [0x00ac9fb0]
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x70], 9
mov byte [rsp + 0x78], 0xf
mov rdx, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rdx
mov rdx, qword [rsp + 0x100]
mov qword [rsp + 0x90], rdx
lea rax, [0x00a19840]
call fcn.0040f0e0
mov qword [rsp + 0x60], rax
cmp dword [0x00f0c520], 0
jne 0x80927c
movups xmm0, xmmword [rsp + 0xa8]
movups xmmword [rax], xmm0
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [rsp + 0xc8]
movups xmmword [rax + 0x20], xmm0
movups xmm0, xmmword [rsp + 0xd8]
movups xmmword [rax + 0x30], xmm0
jmp 0x809298
mov rbx, rax
lea rcx, [rsp + 0xa8]
lea rax, [0x00a992a0]
call fcn.004155a0
mov rax, qword [rsp + 0x60]
cmp dword [0x00f0c520], 0
nop
jne 0x8092ce
movups xmm0, xmmword [rsp + 0x68]
movups xmmword [rax + 0x40], xmm0
movups xmm0, xmmword [rsp + 0x78]
movups xmmword [rax + 0x50], xmm0
movups xmm0, xmmword [rsp + 0x88]
movups xmmword [rax + 0x60], xmm0
movups xmm0, xmmword [rsp + 0x98]
movups xmmword [rax + 0x70], xmm0
jmp 0x8092ea
lea rbx, [rax + 0x40]
lea rcx, [rsp + 0x68]
lea rax, [0x00a992a0]
nop
call fcn.004155a0
mov rax, qword [rsp + 0x60]
mov rdx, qword [0x00eb3390]
lea rbx, [0x00ad6bda]
mov ecx, 0x19
mov rdi, rax
mov esi, 2
mov r8, rsi
mov rax, rdx
call fcn.007bf5e0
call fcn.0040fc20
mov qword [rsp + 0x58], rax
mov rdx, qword [rsp + 0x40]
mov rdx, qword [rdx + 0x18]
mov rax, qword [rsp + 0x48]
call rdx
mov ecx, 0x1d
mov rdi, rax
mov rsi, rbx
xor eax, eax
lea rbx, [0x00ada3ce]
nop
call fcn.00450540
call fcn.0040c740
mov qword [rsp + 0x50], rax
mov rbx, qword [rsp + 0x58]
lea rcx, [0x00ac72df]
mov edi, 7
lea rax, [0x00a39e80]
call fcn.00414940
lea rdx, [0x00a16860]
mov qword [rax], rdx
cmp dword [0x00f0c520], 0
jne 0x80938a
mov rdx, qword [rsp + 0x50]
mov qword [rax + 8], rdx
jmp 0x809398
lea rdi, [rax + 8]
mov rdx, qword [rsp + 0x50]
call fcn.00468560
lea rax, [0x00eb7900]
lea rbx, [0x00ac3aee]
mov ecx, 5
mov rdi, qword [rsp + 0x58]
call fcn.007ddf00
xor eax, eax
mov rbp, qword [rsp + 0xe8]
add rsp, 0xf0
ret
mov eax, 1
mov rbp, qword [rsp + 0xe8]
add rsp, 0xf0
ret
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
call fcn.00466260
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
jmp fcn.00809100