Function at 0x140062a1b
Capabilities:
Hash data using sha256

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x2c48
call fcn.14013f020
sub rsp, rax
movaps xmmword [rsp + 0x2c30], xmm7
movaps xmmword [rsp + 0x2c20], xmm6
mov qword [rsp + 0x180], rcx
lea rax, [rsp + 0x2f0]
mov qword [rax], 8
xorps xmm6, xmm6
movups xmmword [rax + 8], xmm6
mov rbp, qword [rdx + 0x10]
mov qword [rsp + 0x60], rdx
mov r13, qword [rdx + 0x20]
lea r14, [rsp + 0xfe0]
shl r13, 4
mov r15d, 8
xor esi, esi
lea r12, [rsp + 0xfc0]
test r13, r13
je 0x140062b57
mov rcx, qword [rbp]
mov rax, qword [rbp + 8]
and word [r14 + 4], 0
and dword [r14], 0
movaps xmmword [rsp + 0xfc0], xmm6
movabs rdx, 0x700000000
mov qword [rsp + 0xfd4], rdx
and dword [rsp + 0xfdc], 0
mov byte [rsp + 0xfe0], 1
mov rax, qword [rax + 0x18]
call qword [0x1401534b8]
mov r8, rdx
mov rcx, r12
mov rdx, rax
call fcn.1401120c0
mov rbx, rdx
test rax, rax
jne 0x140062bcb
mov ecx, 8
mov edx, 8
call fcn.1400ae09f
mov rdi, rax
mov qword [rax], rbx
cmp rsi, qword [rsp + 0x2f8]
jne 0x140062b33
lea rcx, [rsp + 0x2f0]
mov rdx, rsi
call fcn.140006217
mov r15, qword [rsp + 0x2f0]
mov rsi, qword [rsp + 0x300]
add rbp, 0x10
mov qword [r15 + rsi*8], rdi
mov rsi, qword [rsp + 0x300]
inc rsi
mov qword [rsp + 0x300], rsi
add r13, 0xfffffffffffffff0
jmp 0x140062a8b
mov r14, qword [rsp + 0x60]
mov rdi, qword [r14]
mov rbp, qword [r14 + 8]
lea rbx, [rsp + 0x6f0]
mov rcx, rbx
call fcn.1400557f2
cmp qword [rbx], 0
jne 0x14006754b
mov rcx, qword [rsp + 0x6f8]
mov dl, byte [rsp + 0x700]
mov rbx, qword [rcx + 0x10]
call fcn.14007bc7d
mov rax, qword [rbp + 0x18]
mov rcx, rdi
call qword [0x1401534b8]
mov rcx, rax
mov rax, rbx
call qword [0x1401534b8]
mov rbx, rdx
test rax, rax
je 0x140062bee
lea rcx, [rsp + 0xfc0]
mov rdx, rbx
call fcn.1400675ea
jmp 0x140062c82
mov rsi, qword [rsp + 0x180]
mov rcx, rsi
mov rdx, rbx
call fcn.14006156c
mov qword [rsi + 0x980], 2
jmp 0x140062cb9
lea rdx, [rsp + 0x2350]
mov qword [rdx], rbx
lea r8, [rsp + 0x6f0]
mov qword [r8], 1
xorps xmm6, xmm6
movups xmmword [r8 + 8], xmm6
lea rdi, [rsp + 0x1a88]
mov rcx, rdi
call fcn.140112000
cmp qword [rdi], 0
je 0x140062c52
mov rdx, qword [rsp + 0x1a90]
lea rcx, [rsp + 0xfc0]
call fcn.1400675ea
mov rcx, qword [rsp + 0x6f0]
mov rdx, qword [rsp + 0x6f8]
call fcn.1400071c0
jmp 0x140062c7a
movups xmm0, xmmword [rsp + 0x6f0]
movaps xmmword [rsp + 0xfd0], xmm0
mov rax, qword [rsp + 0x700]
mov qword [rsp + 0xfe0], rax
movaps xmmword [rsp + 0xfc0], xmm6
mov rcx, rbx
call sub.kernel32.dll_CloseHandle
cmp qword [rsp + 0xfc0], 0
je 0x140062cea
movdqu xmm0, xmmword [rsp + 0xfc8]
movups xmm1, xmmword [rsp + 0xfd8]
mov rax, qword [rsp + 0x180]
movdqu xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
mov qword [rax + 0x980], 2
lea rcx, [rsp + 0x2f0]
call fcn.140067608
movaps xmm6, xmmword [rsp + 0x2c20]
movaps xmm7, xmmword [rsp + 0x2c30]
add rsp, 0x2c48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rdx, qword [rsp + 0xfc8]
mov rcx, qword [rsp + 0xfd0]
mov rax, qword [rsp + 0xfd8]
mov rbp, qword [rsp + 0xfe0]
cmp byte [r14 + 0x40], 3
mov qword [rsp + 0x208], rax
mov qword [rsp + 0x200], rcx
mov qword [rsp + 0x4d8], rdx
mov qword [rsp + 0x4d0], rbp
jne 0x140062d3b
mov byte [rsp + 0xfd8], 3
jmp 0x140062d4c
lea rdx, [r14 + 0x28]
lea rcx, [rsp + 0xfc0]
call fcn.140061bf6
mov cl, byte [r14 + 0x48]
mov bl, byte [r14 + 0x49]
mov dl, byte [r14 + 0x4a]
lea rax, [rsp + 0xfe0]
movdqu xmm0, xmmword [rax - 0x20]
movups xmm1, xmmword [rax - 0x10]
movaps xmmword [rsp + 0x590], xmm1
movdqa xmmword [rsp + 0x580], xmm0
mov byte [rsp + 0x110], cl
mov byte [rsp + 0x5a0], cl
mov byte [rsp + 0x6e], bl
mov byte [rsp + 0x5a1], bl
mov byte [rsp + 0x6f], dl
mov byte [rsp + 0x5a2], dl
mov rax, qword [rsp + 0x2f0]
mov rcx, qword [rsp + 0x2f8]
lea rdx, [rsp + 0x218]
mov qword [rdx], 8
xorps xmm6, xmm6
movups xmmword [rdx + 8], xmm6
lea rbx, [rsp + 0x1a0]
and qword [rbx], 0
lea rbp, [rax + rsi*8]
mov qword [rsp + 0x4f0], rax
mov qword [rsp + 0x4f8], rcx
mov qword [rsp + 0x500], rax
mov qword [rsp + 0x508], rbp
lea r15, [rsp + 0xfc0]
lea r12, [rsp + 0x120]
lea r14, [rsp + 0x238]
mov qword [rsp + 0xa8], rbp
cmp rax, rbp
je 0x140063c31
lea rsi, [rax + 8]
mov qword [rsp + 0x500], rsi
mov rdx, qword [rax]
test rdx, rdx
je 0x140063c31
mov qword [rsp + 0x238], rdx
mov qword [rsp + 0x120], 1
lea rax, [rsp + 0x128]
movups xmmword [rax], xmm6
mov rcx, r15
mov r8, r12
call fcn.140112000
cmp qword [rsp + 0xfc0], 0
jne 0x140064142
mov r8, qword [rsp + 0x130]
test r8, r8
je 0x140063782
mov qword [rsp + 0x60], rsi
mov rdx, qword [rsp + 0x120]
xor ecx, ecx
lea r9, str.notatin_src_transaction_log.rsHvLE
call fcn.14003fd84
mov rsi, rdx
mov rcx, r15
mov qword [rsp + 0x98], rax
mov rdx, rax
mov r8, rsi
call fcn.14006a714
mov eax, dword [rsp + 0x1038]
test eax, eax
je 0x140063afc
mov r12, r14
mov qword [rsp + 0xb0], rsi
mov r14, qword [rsp + 0xfc0]
mov r13, qword [rsp + 0xfc8]
mov rbp, qword [rsp + 0xfd0]
mov r10b, byte [rsp + 0xfd8]
movzx r8d, word [rsp + 0xfd9]
mov dl, byte [rsp + 0xfdb]
mov r9d, dword [rsp + 0xfdc]
mov ecx, 0xb
lea r11, [rsp + 0x6f0]
mov rdi, r11
lea rbx, [rsp + 0xfe0]
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rbx + 0x6c]
mov dword [rsp + 0x260], ecx
movups xmm0, xmmword [rbx + 0x5c]
movaps xmmword [rsp + 0x250], xmm0
mov qword [rsp + 0xfc0], rbp
mov rbp, r11
mov byte [rsp + 0xfc8], r10b
mov byte [rsp + 0xfcb], dl
mov word [rsp + 0xfc9], r8w
mov dword [rsp + 0xfcc], r9d
mov ecx, 0xb
lea rdi, [rsp + 0xfd0]
mov rsi, r11
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x1028], eax
mov eax, dword [rsp + 0x260]
mov dword [rbx + 0x5c], eax
movdqa xmm0, xmmword [rsp + 0x250]
movdqu xmmword [rbx + 0x4c], xmm0
mov ecx, 0x120
mov edx, 8
call fcn.140004900
test rax, rax
je 0x14006753f
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0xc8], 4
and qword [rsp + 0xd0], 0
mov rbx, r14
mov qword [rsp + 0x20], r13
mov r8d, 4
mov rcx, rbp
lea rdx, [0x140169016]
mov r9, rbx
call fcn.1400575ba
cmp qword [rsp + 0x6f0], 0
mov rdi, qword [rsp + 0x6f8]
jne 0x1400637aa
mov r8, qword [rsp + 0x700]
mov rcx, rbp
mov rdx, rdi
call fcn.140055705
mov rdi, qword [rsp + 0x6f0]
cmp rdi, 3
jne 0x1400637aa
mov rdx, qword [rsp + 0x6f8]
mov r8, qword [rsp + 0x700]
mov esi, dword [rsp + 0x708]
mov rcx, rbp
call fcn.140055705
mov rdi, qword [rsp + 0x6f0]
cmp rdi, 3
jne 0x1400637aa
mov rdx, qword [rsp + 0x6f8]
mov r8, qword [rsp + 0x700]
mov eax, dword [rsp + 0x708]
mov dword [rsp + 0x50], eax
mov rcx, rbp
call fcn.140055705
mov rdi, qword [rsp + 0x6f0]
cmp rdi, 3
jne 0x1400637aa
mov rdx, qword [rsp + 0x6f8]
mov r8, qword [rsp + 0x700]
mov eax, dword [rsp + 0x708]
mov dword [rsp + 0x100], eax
mov rcx, rbp
call fcn.140055705
mov rdi, qword [rsp + 0x6f0]
cmp rdi, 3
jne 0x1400637aa
mov rdx, qword [rsp + 0x6f8]
mov r8, qword [rsp + 0x700]
mov eax, dword [rsp + 0x708]
mov dword [rsp + 0xf8], eax
mov rcx, rbp
call fcn.140055705
mov rdi, qword [rsp + 0x6f0]
cmp rdi, 3
jne 0x1400637aa
mov rdx, qword [rsp + 0x6f8]
mov r8, qword [rsp + 0x700]
mov eax, dword [rsp + 0x708]
mov qword [rsp + 0x80], rax
mov rcx, rbp
call fcn.140057bd8
mov rdi, qword [rsp + 0x6f0]
cmp rdi, 3
jne 0x1400637aa
mov rdx, qword [rsp + 0x6f8]
mov r8, qword [rsp + 0x700]
mov rax, qword [rsp + 0x708]
mov qword [rsp + 0xa0], rax
mov rcx, rbp
call fcn.140057bd8
mov rdi, qword [rsp + 0x6f0]
cmp rdi, 3
jne 0x1400637aa
mov qword [rsp + 0x78], rsi
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0x70], r13
mov r14, qword [rsp + 0x6f8]
mov r13, qword [rsp + 0x700]
mov rax, qword [rsp + 0x708]
mov qword [rsp + 0x90], rax
mov rdi, qword [rsp + 0x80]
test edi, edi
je 0x1400631cd
lea rsi, [rdi*8]
mov edx, 4
mov rcx, rsi
call fcn.14004e72c
mov r12, rax
test rax, rax
jne 0x1400631d3
jmp 0x14006758f
mov r12d, 4
mov rax, qword [rsp + 0x58]
sub rax, qword [rsp + 0x98]
mov qword [rsp + 0x108], rax
mov qword [rsp + 0x250], r12
mov qword [rsp + 0x258], rdi
mov rsi, rdi
xor r15d, r15d
mov qword [rsp + 0x260], r15
sub rsi, 1
jb 0x1400632bb
mov rcx, rbp
mov rdx, r14
mov r8, r13
call fcn.140055705
mov rdi, qword [rsp + 0x6f0]
cmp rdi, 3
jne 0x140063798
mov rdx, qword [rsp + 0x6f8]
mov r8, qword [rsp + 0x700]
mov ebx, dword [rsp + 0x708]
mov rcx, rbp
call fcn.140055705
mov rdi, qword [rsp + 0x6f0]
cmp rdi, 3
jne 0x140063798
mov r14, qword [rsp + 0x6f8]
mov r13, qword [rsp + 0x700]
mov edi, dword [rsp + 0x708]
cmp r15, qword [rsp + 0x258]
jne 0x1400632a2
lea rcx, [rsp + 0x250]
mov rdx, r15
call fcn.14005733c
mov r12, qword [rsp + 0x250]
mov r15, qword [rsp + 0x260]
mov dword [r12 + r15*8], ebx
mov dword [r12 + r15*8 + 4], edi
mov r15, qword [rsp + 0x260]
inc r15
jmp 0x1400631fe
mov rax, qword [rsp + 0x250]
mov rdx, qword [rsp + 0x258]
mov qword [rsp + 0x1c0], 8
lea rcx, [rsp + 0x1c8]
movups xmmword [rcx], xmm6
lea rcx, [rax + r15*8]
mov qword [rsp + 0x250], rax
mov qword [rsp + 0x258], rdx
mov qword [rsp + 0x260], rax
mov qword [rsp + 0x268], rcx
lea r12, [rsp + 0x6f8]
cmp rax, rcx
je 0x1400633ee
lea rcx, [rax + 8]
mov qword [rsp + 0x260], rcx
mov r9d, dword [rax + 4]
cmp r13, r9
jb 0x1400637b7
mov r15d, dword [rax]
mov rcx, r12
mov rdx, r14
mov r8, r13
call fcn.14005770b
mov r14, qword [rsp + 0x6f8]
mov r13, qword [rsp + 0x700]
mov rdi, qword [rsp + 0x708]
mov rsi, qword [rsp + 0x710]
mov rcx, rsi
call fcn.14008dc19
mov rbp, rax
mov rbx, rdx
mov rcx, rax
mov rdx, rdi
mov r8, rsi
call fcn.14013fb40
mov rdx, qword [rsp + 0x1d0]
cmp rdx, qword [rsp + 0x1c8]
jne 0x1400633a4
lea rcx, [rsp + 0x1c0]
call fcn.14007c3ff
mov rdx, qword [rsp + 0x1d0]
mov rax, qword [rsp + 0x1c0]
mov rcx, rdx
shl rcx, 5
mov qword [rax + rcx], rbp
mov qword [rax + rcx + 8], rbx
mov qword [rax + rcx + 0x10], rsi
mov dword [rax + rcx + 0x18], r15d
inc rdx
mov qword [rsp + 0x1d0], rdx
mov rax, qword [rsp + 0x260]
mov rcx, qword [rsp + 0x268]
lea rbp, [rsp + 0x6f0]
jmp 0x14006330e
lea rcx, [rsp + 0x250]
call fcn.1400574c0
mov rax, r14
sub rax, qword [rsp + 0x58]
mov qword [rsp + 0x20], rax
mov rcx, rbp
mov rdx, r14
mov r8, r13
mov rbx, qword [rsp + 0x78]
mov r9d, ebx
call fcn.140057c8f
cmp qword [rsp + 0x6f0], 0
mov rdi, qword [rsp + 0x6f8]
jne 0x1400637c9
mov rax, qword [rsp + 0x700]
mov qword [rsp + 0x1f8], rax
lea rsi, [rbx - 0x28]
mov rcx, rsi
mov dl, 1
call fcn.140050df0
mov r15, rax
mov r12, rdx
lea rax, str.notatin_src_transaction_log.rsHvLE
mov qword [rsp + 0x20], rax
mov rcx, r15
mov rdx, rsi
xor r8d, r8d
mov r9, rsi
call fcn.140057cf5
mov r13, rax
mov rbp, rdx
lea rax, str.notatin_src_transaction_log.rsHvLE
mov qword [rsp + 0x20], rax
mov ecx, 0x28
mov rdx, rbx
mov r8, qword [rsp + 0x58]
mov r9, qword [rsp + 0x70]
call fcn.140055090
mov r9, rdx
lea rcx, str.notatin_src_transaction_log.rsHvLE
mov qword [rsp + 0x20], rcx
mov rcx, r13
mov rdx, rbp
mov r8, rax
call fcn.140006457
mov rcx, r13
mov rdx, rbp
xor ebp, ebp
mov r8d, esi
call fcn.140057d0c
mov rsi, rax
mov rcx, r15
mov rdx, r12
mov r12, qword [rsp + 0x58]
call fcn.1400071c0
mov r14, qword [rsp + 0xa0]
cmp r14, rsi
jne 0x14006359a
mov ecx, 0x20
mov dl, 1
call fcn.140050df0
mov rsi, rax
mov r15, rdx
lea rax, str.notatin_src_transaction_log.rsHvLE
mov qword [rsp + 0x20], rax
mov edx, 0x20
mov r9d, 0x20
mov rcx, rsi
xor r8d, r8d
call fcn.140057cf5
mov rbx, rax
mov rbp, rdx
lea rax, str.notatin_src_transaction_log.rsHvLE
mov qword [rsp + 0x20], rax
mov edx, 0x20
xor ecx, ecx
mov r8, r12
mov r9, qword [rsp + 0x70]
call fcn.140055090
mov r9, rdx
lea rcx, str.notatin_src_transaction_log.rsHvLE
mov qword [rsp + 0x20], rcx
mov rcx, rbx
mov rdx, rbp
mov r8, rax
call fcn.140006457
mov rcx, rbx
mov rdx, rbp
mov r14, qword [rsp + 0xa0]
mov r8d, 0x20
call fcn.140057d0c
mov rbx, rax
mov rcx, rsi
mov rdx, r15
call fcn.1400071c0
cmp qword [rsp + 0x90], rbx
sete bpl
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0x160], rax
movdqu xmm0, xmmword [rsp + 0x1c0]
movdqa xmmword [rsp + 0x150], xmm0
mov rcx, qword [rsp + 0x108]
mov qword [rsp + 0x6f0], rcx
mov qword [rsp + 0x6f8], r14
mov rcx, qword [rsp + 0x90]
mov qword [rsp + 0x700], rcx
lea rcx, [rsp + 0x708]
mov qword [rcx + 0x10], rax
movdqu xmmword [rcx], xmm0
mov rax, qword [rsp + 0x78]
mov dword [rsp + 0x720], eax
mov esi, dword [rsp + 0x50]
mov dword [rsp + 0x724], esi
mov ebx, dword [rsp + 0x100]
mov dword [rsp + 0x728], ebx
mov r13d, dword [rsp + 0xf8]
mov dword [rsp + 0x72c], r13d
mov rax, qword [rsp + 0x80]
mov dword [rsp + 0x730], eax
mov byte [rsp + 0x734], bpl
mov al, byte [rsp + 0x30a]
lea rcx, [rsp + 0x6f8]
mov byte [rcx + 0x3f], al
movzx eax, word [rsp + 0x308]
mov word [rcx + 0x3d], ax
mov rcx, rdi
mov rdx, qword [rsp + 0x1f8]
mov r8, r12
mov r9, qword [rsp + 0x70]
call fcn.140073881
test al, al
lea r15, [rsp + 0xfc0]
lea r12, [rsp + 0x120]
jne 0x140063bfa
mov rdx, qword [rsp + 0xd0]
cmp rdx, qword [rsp + 0xc8]
jne 0x1400636ba
mov r12, rbp
lea rcx, [rsp + 0xc0]
call fcn.14005704c
mov rdx, qword [rsp + 0xd0]
jmp 0x1400636bd
mov r12, rbp
mov r8, qword [rsp + 0x78]
mov rax, qword [rsp + 0xc0]
imul rcx, rdx, 0x48
mov rbp, qword [rsp + 0x108]
mov qword [rax + rcx], rbp
mov qword [rax + rcx + 8], r14
mov rbp, qword [rsp + 0x90]
mov qword [rax + rcx + 0x10], rbp
movdqa xmm0, xmmword [rsp + 0x150]
movdqu xmmword [rax + rcx + 0x18], xmm0
mov rbp, qword [rsp + 0x160]
mov qword [rax + rcx + 0x28], rbp
mov dword [rax + rcx + 0x30], r8d
mov dword [rax + rcx + 0x34], esi
mov dword [rax + rcx + 0x38], ebx
mov dword [rax + rcx + 0x3c], r13d
mov rsi, qword [rsp + 0x80]
mov dword [rax + rcx + 0x40], esi
mov byte [rax + rcx + 0x44], r12b
movzx ebp, word [rsp + 0x308]
mov word [rax + rcx + 0x45], bp
mov bl, byte [rsp + 0x30a]
mov byte [rax + rcx + 0x47], bl
inc rdx
mov qword [rsp + 0xd0], rdx
mov eax, r8d
mov dword [rsp + 0x210], r8d
mov eax, esi
mov dword [rsp + 0x118], esi
mov r13, qword [rsp + 0x1f8]
mov rbx, rdi
lea r12, [rsp + 0x238]
lea rbp, [rsp + 0x6f0]
jmp 0x140062fce
mov rcx, rbx
mov dl, 9
lea r8, str.Skipping_log_file__0_bytes
call fcn.14006111c
jmp 0x140063bd5
mov rdx, qword [rsp + 0x258]
mov rcx, r12
call fcn.140076b64
jmp 0x1400637d6
mov r14, r12
lea r12, [rsp + 0x120]
jmp 0x1400637ee
lea rcx, [rsp + 0x250]
call fcn.1400574c0
mov edi, 1
lea rcx, [rsp + 0x1c0]
call fcn.1400012cd
lea r15, [rsp + 0xfc0]
lea r12, [rsp + 0x120]
lea r14, [rsp + 0x238]
cmp rdi, 1
jne 0x140063a89
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x80], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x78], rax
mov al, byte [rsp + 0xd0]
mov byte [rsp + 0x70], al
movzx r15d, byte [rsp + 0xd3]
movzx eax, word [rsp + 0xd1]
mov dword [rsp + 0xa0], eax
mov eax, dword [rsp + 0xd4]
mov dword [rsp + 0x58], eax
mov rax, qword [rsp + 0xfc0]
mov qword [rsp + 0x50], rax
mov al, byte [rsp + 0xfc8]
mov byte [rsp + 0x108], al
movzx r13d, byte [rsp + 0xfcb]
movzx r12d, word [rsp + 0xfc9]
mov eax, dword [rsp + 0xfcc]
mov dword [rsp + 0x90], eax
mov ecx, 0xb
mov rdi, rbp
lea rsi, [rsp + 0xfd0]
rep movsq qword [rdi], qword [rsi]
mov ebx, dword [rsp + 0x1028]
lea rax, [rsp + 0xfe0]
movups xmm0, xmmword [rax + 0x4c]
movaps xmmword [rsp + 0x250], xmm0
mov eax, dword [rax + 0x5c]
mov dword [rsp + 0x260], eax
mov rcx, qword [rsp + 0x98]
mov rdx, qword [rsp + 0xb0]
lea r8, str.notatin_src_transaction_log.rsHvLE
call fcn.1400553f8
mov rsi, rax
mov r14, rdx
mov rcx, rdx
call fcn.14008dc19
mov qword [rsp + 0x100], rdx
mov qword [rsp + 0xb0], rax
mov rcx, rax
mov rdx, rsi
mov r8, r14
call fcn.14013fb40
mov ecx, 0xb
lea rdi, [rsp + 0x1a88]
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x260]
mov dword [rsp + 0x340], eax
movdqa xmm0, xmmword [rsp + 0x250]
movdqa xmmword [rsp + 0x330], xmm0
mov dword [rsp + 0x98], ebx
test ebx, ebx
je 0x140063ad4
shl r15d, 0x10
mov ebp, dword [rsp + 0xa0]
or ebp, r15d
shl r13d, 0x10
or r12d, r13d
mov rdx, qword [rsp + 0x228]
cmp rdx, qword [rsp + 0x220]
jne 0x14006397c
lea rcx, [rsp + 0x218]
call fcn.1400573f5
mov rdx, qword [rsp + 0x228]
mov rax, qword [rsp + 0x218]
imul rcx, rdx, 0xb0
add rax, rcx
add rax, 0x10
mov rcx, qword [rsp + 0x50]
mov qword [rax - 0x10], rcx
mov cl, byte [rsp + 0x108]
mov byte [rax - 8], cl
mov word [rax - 7], r12w
shr r12d, 0x10
mov byte [rax - 5], r12b
mov ecx, dword [rsp + 0x90]
mov dword [rax - 4], ecx
mov ecx, 0xb
mov rdi, rax
lea rsi, [rsp + 0x1a88]
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x98]
mov dword [rax + 0x58], ecx
movdqa xmm0, xmmword [rsp + 0x330]
movdqu xmmword [rax + 0x5c], xmm0
mov ecx, dword [rsp + 0x340]
mov dword [rax + 0x6c], ecx
mov rcx, qword [rsp + 0xb0]
mov qword [rax + 0x70], rcx
mov rcx, qword [rsp + 0x100]
mov qword [rax + 0x78], rcx
mov qword [rax + 0x80], r14
mov rcx, qword [rsp + 0x80]
mov qword [rax + 0x88], rcx
mov rcx, qword [rsp + 0x78]
mov qword [rax + 0x90], rcx
mov cl, byte [rsp + 0x70]
mov byte [rax + 0x98], cl
mov ecx, ebp
shr ecx, 0x10
mov byte [rax + 0x9b], cl
mov word [rax + 0x99], bp
mov ecx, dword [rsp + 0x58]
mov dword [rax + 0x9c], ecx
inc rdx
mov qword [rsp + 0x228], rdx
lea rbx, [rsp + 0x1a0]
mov rbp, qword [rsp + 0xa8]
lea r15, [rsp + 0xfc0]
lea r12, [rsp + 0x120]
lea r14, [rsp + 0x238]
jmp 0x140063bd0
mov eax, dword [rsp + 0x210]
mov esi, eax
mov eax, dword [rsp + 0x118]
mov edi, eax
lea rbx, [rsp + 0x1a0]
mov rbp, qword [rsp + 0xa8]
lea rcx, [rsp + 0xc0]
call fcn.1400567f4
mov rcx, r15
call fcn.1400567c2
mov eax, esi
mov dword [rsp + 0x210], esi
mov eax, edi
mov dword [rsp + 0x118], edi
jmp 0x140063afc
lea rbx, [rsp + 0x1a0]
mov rbp, qword [rsp + 0xa8]
lea r15, [rsp + 0xfc0]
lea r12, [rsp + 0x120]
lea r14, [rsp + 0x238]
lea rdi, [rsp + 0x6f0]
mov rcx, rdi
call fcn.14005dcde
lea rsi, [rsp + 0x250]
mov rcx, rsi
mov rdx, rdi
call fcn.14006058c
lea rax, str.Skipping_log_file_
mov qword [rsp + 0xfc0], rax
mov ecx, 1
mov qword [rsp + 0xfc8], rcx
and qword [rsp + 0xfd0], 0
mov qword [rsp + 0x150], rsi
lea rax, [0x14000f120]
mov qword [rsp + 0x158], rax
lea rax, [rsp + 0x150]
mov qword [rsp + 0xfe0], rax
mov qword [rsp + 0xfe8], rcx
lea rcx, [rsp + 0x1c0]
mov rdx, r15
call fcn.1400aecc8
mov rcx, qword [rsp + 0x250]
mov rdx, qword [rsp + 0x258]
call fcn.1400071c0
mov rcx, rdi
call fcn.14005ac80
mov rsi, qword [rsp + 0x1c0]
mov rdi, qword [rsp + 0x1c8]
mov r9, qword [rsp + 0x1d0]
mov rcx, rbx
mov dl, 9
mov r8, rsi
call fcn.14005513c
mov rcx, rsi
mov rdx, rdi
call fcn.1400071c0
mov rsi, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x120]
mov rdx, qword [rsp + 0x128]
call fcn.1400071c0
mov rcx, r14
call fcn.14005868a
mov rax, rsi
jmp 0x140062e14
lea rcx, [rsp + 0x708]
call fcn.1400012cd
lea rbx, [rsp + 0x1a0]
mov rbp, qword [rsp + 0xa8]
lea r14, [rsp + 0x238]
mov rsi, qword [rsp + 0x78]
mov rdi, qword [rsp + 0x80]
jmp 0x140063aab
lea rcx, [rsp + 0x4f0]
call fcn.140059697
mov r15, qword [rsp + 0x218]
mov r14, qword [rsp + 0x228]
cmp r14, 0x15
jae 0x140063ca2
cmp r14, 2
jb 0x140064218
imul rax, r14, 0xb0
lea rbp, [rax + r15]
add rbp, 0xfffffffffffffea0
mov ebx, 1
sub rbx, r14
mov edi, 2
lea rax, [rbx + rdi]
cmp rax, 2
je 0x140064218
mov rcx, rbp
mov rdx, rdi
call fcn.140056605
inc rdi
add rbp, 0xffffffffffffff50
jmp 0x140063c7d
movabs rax, 0x1745d1745d1745e
xor ebp, ebp
cmp r14, rax
setb al
jae 0x14006759e
mov rbx, r14
shr rbx, 1
imul rdi, rbx, 0xb0
mov bpl, al
shl rbp, 3
mov rcx, rdi
mov rdx, rbp
call fcn.14004e72c
test rax, rax
je 0x1400675a5
mov r12, rax
mov qword [rsp + 0x6f0], rax
mov qword [rsp + 0x6f8], rbx
and qword [rsp + 0x700], 0
lea rax, [rsp + 0xfc0]
mov qword [rax], 8
pxor xmm0, xmm0
movdqu xmmword [rax + 8], xmm0
lea rax, [r15 - 0x1c8]
mov qword [rsp + 0x50], rax
mov edi, 8
lea rbx, str._rustc_1.65.0library_alloc_src_slice.rs
mov r13, r14
mov qword [rsp + 0x78], r14
mov qword [rsp + 0x70], r15
mov qword [rsp + 0x90], r12
test r13, r13
je 0x1400641fb
mov rsi, r13
dec rsi
je 0x140063db0
imul rax, r13, 0xb0
imul rdx, rsi, 0xb0
mov ecx, dword [rax + r15 - 0x118]
cmp dword [r15 + rdx + 0x48], ecx
jae 0x140063d8f
add rax, qword [rsp + 0x50]
cmp rsi, 1
je 0x140063db7
mov edx, dword [rax]
dec rsi
add rax, 0xffffffffffffff50
cmp ecx, edx
mov ecx, edx
jb 0x140063d76
jmp 0x140063db9
add rax, qword [rsp + 0x50]
cmp rsi, 1
je 0x140063db0
mov edx, dword [rax]
dec rsi
add rax, 0xffffffffffffff50
cmp ecx, edx
mov ecx, edx
jae 0x140063d94
jmp 0x140063ead
xor esi, esi
jmp 0x140063ead
xor esi, esi
lea rax, str._rustc_1.65.0library_alloc_src_slice.rs
mov qword [rsp + 0x20], rax
mov qword [rsp + 0xb0], rsi
mov rcx, rsi
mov rdx, r13
mov r8, r15
mov r9, r14
call fcn.140056731
mov rdi, rdx
imul rcx, rdx, 0xb0
shr rdi, 1
add rcx, rax
mov rdx, rdi
neg rdx
imul rsi, rdx, 0xb0
add rsi, rcx
lea rcx, [0x1401c9c78]
mov qword [rsp + 0x20], rcx
xor ecx, ecx
mov rdx, rdi
mov r8, rax
mov r9, rdi
call fcn.140056731
mov rbx, rax
mov rbp, rdx
lea rax, [0x1401c9c90]
mov qword [rsp + 0x20], rax
xor ecx, ecx
mov rdx, rdi
mov r8, rsi
mov r9, rdi
call fcn.140056731
mov r15, rdx
imul rcx, rdi, 0xb0
dec rdi
lea rsi, [rax + rcx]
add rsi, 0xffffffffffffff50
mov r14, rbp
cmp rdi, 0xffffffffffffffff
je 0x140063e94
sub r14, 1
jb 0x140064cdd
cmp rdi, r15
jae 0x140064cec
mov r8d, 0x16
mov rcx, rbx
mov rdx, rsi
call fcn.140056770
add rbx, 0xb0
dec rdi
add rsi, 0xffffffffffffff50
jmp 0x140063e57
mov r14, qword [rsp + 0x78]
mov r15, qword [rsp + 0x70]
lea rbx, str._rustc_1.65.0library_alloc_src_slice.rs
mov rsi, qword [rsp + 0xb0]
mov rdi, r13
sub rdi, rsi
test rsi, rsi
je 0x140063ee4
cmp rdi, 0xa
jae 0x140063ee4
dec rsi
mov qword [rsp + 0x20], rbx
mov rcx, rsi
mov rdx, r13
mov r8, r15
mov r9, r14
call fcn.140056731
mov rcx, rax
call fcn.140056605
inc rdi
jmp 0x140063eb3
lea rcx, [rsp + 0xfc0]
mov rdx, rsi
mov r8, rdi
call fcn.140006bb9
mov qword [rsp + 0xb0], rsi
mov rdi, qword [rsp + 0xfc0]
mov rbx, qword [rsp + 0xfd0]
mov rcx, rdi
mov rdx, rbx
call fcn.140006c01
cmp rax, 1
jne 0x140064133
mov rbp, rdx
mov r8, rdx
inc r8
mov rcx, rdi
mov rdx, rbx
mov qword [rsp + 0x60], r8
lea r9, str._rustc_1.65.0library_alloc_src_slice.rs
call fcn.140006c96
mov rsi, qword [rax]
mov r12, qword [rax + 8]
mov rcx, rdi
mov rdx, rbx
mov qword [rsp + 0x98], rbp
mov r8, rbp
mov rbp, rsi
lea r9, str._rustc_1.65.0library_alloc_src_slice.rs
call fcn.140006c96
mov rcx, qword [rax + 8]
mov rdx, qword [rax]
mov qword [rsp + 0x58], rcx
add rdx, rcx
lea rax, str._rustc_1.65.0library_alloc_src_slice.rs
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov r8, r15
mov r9, r14
call fcn.140056731
mov rdi, rax
imul r13, r12, 0xb0
lea r14, [rax + r13]
imul r15, rdx, 0xb0
sub rdx, r12
mov qword [rsp + 0x80], r12
cmp rdx, r12
jae 0x14006403e
mov qword [rsp + 0xa8], rbp
imul r13, rdx, 0xb0
mov r12, qword [rsp + 0x90]
mov rcx, r12
mov rdx, r14
mov r8, r13
call fcn.14013fb40
add r13, r12
lea rbx, [rdi + r15]
add rbx, 0xffffffffffffff50
mov rsi, qword [rsp + 0x78]
mov r15, qword [rsp + 0x70]
mov rbp, 0xffffffffffffff50
cmp r14, rdi
jbe 0x1400640ae
cmp r13, r12
jbe 0x1400640ae
mov eax, dword [r13 - 0x68]
cmp eax, dword [r14 - 0x68]
jb 0x140064025
add r13, rbp
mov rdx, r13
jmp 0x14006402b
add r14, rbp
mov rdx, r14
mov r8d, 0xb0
mov rcx, rbx
call fcn.14013fb40
add rbx, rbp
jmp 0x140064001
add r15, rdi
mov r12, qword [rsp + 0x90]
mov rcx, r12
mov rdx, rdi
mov r8, r13
call fcn.14013fb40
add r13, r12
mov rbx, r12
cmp rbx, r13
jae 0x1400640c1
cmp r14, r15
jae 0x1400640c1
mov eax, dword [r14 + 0x48]
xor ecx, ecx
xor esi, esi
cmp eax, dword [rbx + 0x48]
setae cl
setb sil
mov rdx, rbx
cmovb rdx, r14
imul rax, rsi, 0xb0
add r14, rax
imul rax, rcx, 0xb0
add rbx, rax
lea rsi, [rdi + 0xb0]
mov r8d, 0xb0
mov rcx, rdi
call fcn.14013fb40
mov rdi, rsi
jmp 0x14006405d
mov rdi, r14
mov rbx, r12
mov r14, rsi
mov rbp, qword [rsp + 0xa8]
jmp 0x1400640cb
mov r14, qword [rsp + 0x78]
mov r15, qword [rsp + 0x70]
sub r13, rbx
mov rcx, rdi
mov rdx, rbx
mov r8, r13
call fcn.14013fb40
mov rsi, qword [rsp + 0x58]
add rsi, qword [rsp + 0x80]
mov rcx, qword [rsp + 0xfc0]
mov rdx, qword [rsp + 0xfd0]
mov r8, qword [rsp + 0x98]
call fcn.1400dab1c
mov qword [rax], rbp
mov qword [rax + 8], rsi
lea rcx, [rsp + 0xfc0]
mov rdx, qword [rsp + 0x60]
lea r8, str._rustc_1.65.0library_alloc_src_slice.rs
call fcn.1400068e5
mov rsi, qword [rsp + 0xb0]
jmp 0x140063eff
mov r13, rsi
lea rbx, str._rustc_1.65.0library_alloc_src_slice.rs
jmp 0x140063d43
mov rdx, qword [rsp + 0xfc8]
lea rsi, [rsp + 0x2358]
mov rcx, rsi
call fcn.14006156c
mov rcx, qword [rsp + 0x120]
mov rdx, qword [rsp + 0x128]
call fcn.1400071c0
lea rcx, [rsp + 0x238]
call fcn.14005868a
lea rcx, [rsp + 0x4f0]
call fcn.140059697
lea rcx, [rsp + 0x1a0]
call fcn.140055200
lea rcx, [rsp + 0x218]
call fcn.1400566d1
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x380], xmm1
movaps xmmword [rsp + 0x370], xmm0
mov rax, qword [rsp + 0x180]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rax + 0x980], 2
lea rcx, [rsp + 0x580]
call fcn.14006762d
mov rcx, qword [rsp + 0x200]
mov rdx, qword [rsp + 0x208]
call fcn.1400071c0
jmp 0x140062cc6
mov rdx, qword [rsp + 0xfc8]
mov rcx, rdi
call fcn.14007bb5f
lea rcx, [rsp + 0x6f0]
call fcn.1400566d1
movups xmm0, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0xfc0], xmm0
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0xfd0], rax
cmp qword [rsp + 0xfc0], 0
je 0x14006426a
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x700], rax
movups xmm0, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x6f0], xmm0
mov eax, 1
jmp 0x140064279
lea rcx, [rsp + 0xfc0]
call fcn.140055200
xor eax, eax
mov rcx, qword [rsp + 0x228]
mov qword [rsp + 0x2368], rcx
movups xmm0, xmmword [rsp + 0x218]
mov qword [rsp + 0x2370], rax
lea r14, [rsp + 0x710]
mov rax, qword [r14 - 0x10]
movaps xmm1, xmmword [r14 - 0x20]
movaps xmmword [rsp + 0x370], xmm0
movaps xmmword [rsp + 0x390], xmm1
mov qword [rsp + 0x3a0], rax
movups xmm2, xmmword [rsp + 0x2368]
movaps xmmword [rsp + 0x380], xmm2
mov qword [rsp + 0x600], rax
movaps xmmword [rsp + 0x5f0], xmm1
movaps xmmword [rsp + 0x5e0], xmm2
movaps xmmword [rsp + 0x5d0], xmm0
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x5c0], rax
movaps xmm0, xmmword [rsp + 0x370]
movaps xmmword [rsp + 0x5b0], xmm0
movups xmm0, xmmword [rsp + 0x5e8]
mov rax, qword [rsp + 0x5f8]
mov qword [rsp + 0x340], rax
mov rax, qword [rsp + 0x600]
mov qword [rsp + 0x348], rax
movaps xmmword [rsp + 0x330], xmm0
movups xmm6, xmmword [0x1401572d8]
movups xmmword [r14 + 0x80], xmm6
movups xmm7, xmmword [0x1401572c8]
movups xmmword [r14 + 0x70], xmm7
mov ecx, 0x10
call fcn.140009856
test al, al
je 0x14006437d
mov ecx, 0x16
call fcn.140009856
mov ecx, eax
mov al, 4
test cl, cl
jne 0x14006439b
mov ecx, 0xf
call fcn.140009856
mov ecx, eax
mov al, 3
test cl, cl
jne 0x14006439b
mov ecx, 0xa
call fcn.140009856
inc al
lea rcx, [rsp + 0xe88]
movups xmmword [rcx - 0x760], xmm6
movups xmmword [rcx - 0x770], xmm7
and qword [rcx - 0x778], 0
xorps xmm6, xmm6
movups xmmword [rcx - 0x750], xmm6
movups xmmword [rcx - 0x740], xmm6
movups xmmword [rcx - 0x720], xmm6
and dword [rcx - 0x711], 0
movups xmmword [rcx - 0x730], xmm6
mov byte [rcx - 0x70d], al
xor r15d, r15d
mov byte [rcx - 8], r15b
call fcn.14006ade7
lea rdi, [rsp + 0xeb8]
mov rcx, rdi
call fcn.14006ade7
lea rbx, [fcn.140126e10]
mov rcx, rbx
call fcn.14007b858
mov rbp, rax
mov rsi, rdx
movups xmmword [rdi + 0x50], xmm6
mov rcx, rbx
call fcn.14007b858
movaps xmmword [rdi - 0x7c8], xmm6
movups xmmword [rdi + 0x80], xmm6
mov byte [rdi + 0x90], r15b
mov qword [rdi + 0x30], rbp
mov qword [rdi + 0x38], rsi
and qword [rdi + 0x40], 0
lea r15, [0x1401db640]
mov qword [rdi + 0x48], r15
mov qword [rdi + 0x60], rax
mov qword [rdi + 0x68], rdx
and qword [rdi + 0x70], 0
mov qword [rdi + 0x78], r15
mov rax, qword [rdi - 0x7b0]
lea rbx, [rsp + 0x1000]
mov qword [rbx - 8], rax
movups xmm0, xmmword [rdi - 0x7c0]
movups xmmword [rbx - 0x18], xmm0
mov r8d, 0x778
mov rcx, rbx
mov rdx, r14
call fcn.14013fb40
movups xmm0, xmmword [rdi - 0x30]
movups xmm1, xmmword [rdi - 0x20]
movups xmm2, xmmword [rdi - 0x10]
movups xmm3, xmmword [rdi]
movups xmmword [rbx + 0x778], xmm0
movups xmmword [rbx + 0x788], xmm1
movups xmmword [rbx + 0x798], xmm2
movups xmmword [rbx + 0x7a8], xmm3
movups xmm0, xmmword [rdi + 0x10]
movups xmmword [rbx + 0x7b8], xmm0
movups xmm0, xmmword [rdi + 0x20]
movups xmmword [rbx + 0x7c8], xmm0
movups xmm0, xmmword [rdi + 0x30]
movups xmmword [rbx + 0x7d8], xmm0
movups xmm0, xmmword [rdi + 0x40]
movups xmmword [rbx + 0x7e8], xmm0
movups xmm0, xmmword [rdi + 0x50]
movups xmmword [rbx + 0x7f8], xmm0
movups xmm0, xmmword [rdi + 0x60]
movups xmm1, xmmword [rdi + 0x70]
movups xmm2, xmmword [rdi + 0x80]
movups xmmword [rbx + 0x828], xmm2
movups xmmword [rbx + 0x818], xmm1
movups xmmword [rbx + 0x808], xmm0
mov rax, qword [rsp + 0x4d8]
mov qword [rbx - 0x40], rax
mov rax, qword [rsp + 0x200]
mov qword [rbx - 0x38], rax
mov rax, qword [rsp + 0x208]
mov qword [rbx - 0x30], rax
mov rax, qword [rsp + 0x4d0]
mov qword [rbx - 0x28], rax
and qword [rbx - 0x20], 0
mov al, byte [rsp + 0x6e]
mov byte [rbx + 0x838], al
and dword [rbx + 0x8a8], 0
and qword [rbx + 0x940], 0
mov qword [rbx + 0x978], 2
mov al, byte [rsp + 0x110]
mov byte [rbx + 0xa80], al
mov al, byte [rsp + 0x6f]
mov byte [rbx + 0xa81], al
mov rax, qword [rsp + 0x5c0]
mov qword [rsp + 0x4c0], rax
movdqa xmm0, xmmword [rsp + 0x5b0]
movdqa xmmword [rsp + 0x4b0], xmm0
lea r13, [rsp + 0x6f0]
lea rbp, [rsp + 0xfc0]
mov rcx, r13
mov rdx, rbp
call fcn.14006778c
mov rsi, qword [r13]
cmp rsi, 9
jne 0x140064b5b
lea rdi, [rsp + 0xfe8]
cmp byte [rsp + 0x6f8], 0
je 0x140064b78
mov al, byte [rsp + 0x6f9]
cmp byte [rsp + 0x110], 0
je 0x140064d16
mov byte [rsp + 0x98], al
lea rax, [rsp + 0x1840]
xor ecx, ecx
cmp dword [rax + 0x68], 0
cmovne rcx, rax
lea r9, str.notatin_srcparser.rsinit_rootShouldnt_be_here_unless_weve_parsed_the_base_block
lea rdx, str.we_just_parsed_this
lea rdi, [rsp + 0x18b0]
mov ebx, 0x70
cmovne rbx, rdi
mov r8d, 0x13
call fcn.1400680ae
mov eax, dword [rbx]
mov qword [rsp + 0x60], rax
mov r15, qword [rdi - 0x8f0]
lea rcx, [rsp + 0x120]
mov qword [rcx], rbp
lea rax, [rsp + 0xfe0]
mov qword [rcx + 8], rax
lea r13, [rsp + 0x6f0]
cmp r15, qword [rsp + 0x60]
jae 0x140064d00
mov r9, qword [rsp + 0xfd8]
sub r9, r15
jae 0x1400646c4
mov r8d, 0x19
mov rcx, r13
lea rdx, [0x140168ccd]
call fcn.14005ac9b
mov rsi, qword [rsp + 0x6f0]
mov rbx, qword [rsp + 0x6f8]
mov r9, qword [rsp + 0x700]
cmp rsi, 9
jne 0x1400652c0
mov rdx, qword [rsp + 0xfc8]
jmp 0x1400646d0
mov rdx, qword [rsp + 0xfc8]
lea rbx, [rdx + r15]
mov rcx, r13
mov r8, rbx
call fcn.140069534
mov rbx, qword [rsp + 0x6f0]
test rbx, rbx
je 0x14006473f
mov ebp, dword [rsp + 0x70c]
mov rdx, qword [rsp + 0xfc8]
mov rdi, qword [rsp + 0xfd8]
sub rbx, rdx
sub rdi, rbx
jae 0x14006476b
mov r8d, 0x22
mov rcx, r13
lea rdx, [0x140168ce6]
call fcn.14005ac9b
mov rsi, qword [rsp + 0x6f0]
mov rdx, qword [rsp + 0x6f8]
mov rdi, qword [rsp + 0x700]
cmp rsi, 9
je 0x14006476e
jmp 0x140064bd8
lea rcx, [rsp + 0xc0]
call fcn.14005dcde
mov rsi, qword [rsp + 0xc0]
mov rbx, qword [rsp + 0xc8]
cmp rsi, 9
je 0x140064b53
jmp 0x140064c37
add rdx, rbx
add r15, rbp
lea rbp, [rsp + 0x120]
cmp rbx, r15
jae 0x140064b53
mov rcx, r13
mov r8, rdi
call fcn.1400556b1
cmp dword [rsp + 0x6f0], 3
jne 0x140064b2c
mov eax, dword [rsp + 0x708]
mov edi, eax
neg edi
cmovs edi, eax
jae 0x140064b53
mov r12, qword [rsp + 0x6f8]
mov r14, qword [rsp + 0x700]
mov qword [rsp + 0x20], r14
mov r8d, 2
lea rcx, [rsp + 0x1c0]
lea rdx, [0x1401681ae]
mov r9, r12
call fcn.1400696ce
cmp qword [rsp + 0x1c0], 0
je 0x1400649b0
cmp dword [rsp + 0x1c8], 1
jne 0x14006498e
mov qword [rsp + 0x20], r14
mov r8d, 2
lea rcx, [rsp + 0x4f0]
lea rdx, str.vkvalue_nameread_value_bytes_direct:_resident_valueread_value_bytes_direct:_file_offsetError_handled_in_or_elseread_value_bytes_direct:_file_offset_and_lengthNom_parsing_errornotatin_src_file_info.rs
mov r9, r12
call fcn.1400696ce
cmp qword [rsp + 0x4f0], 0
je 0x140064a5e
cmp dword [rsp + 0x4f8], 1
jne 0x14006498e
mov qword [rsp + 0x20], r14
mov r8d, 2
lea rcx, [rsp + 0x250]
lea rdx, [0x140188c8a]
mov r9, r12
call fcn.1400696ce
cmp qword [rsp + 0x250], 0
je 0x14006498e
cmp dword [rsp + 0x258], 1
jne 0x14006498e
mov qword [rsp + 0x20], r14
mov r8d, 2
lea rcx, [rsp + 0x5d0]
lea rdx, [0x140189752]
mov r9, r12
call fcn.1400696ce
cmp qword [rsp + 0x5d0], 0
je 0x14006498e
cmp dword [rsp + 0x5d8], 1
jne 0x14006498e
mov qword [rsp + 0x20], r14
mov r8d, 2
lea rcx, [rsp + 0x370]
lea rdx, [0x140168fc8]
mov r9, r12
call fcn.1400696ce
cmp qword [rsp + 0x370], 0
je 0x14006498e
cmp dword [rsp + 0x378], 1
jne 0x14006498e
mov qword [rsp + 0x20], r14
mov r8d, 2
lea rcx, [rsp + 0x2350]
lea rdx, [0x140168f9a]
mov r9, r12
call fcn.1400696ce
cmp qword [rsp + 0x2350], 0
je 0x14006498e
cmp dword [rsp + 0x2358], 1
jne 0x14006498e
mov qword [rsp + 0x20], r14
mov r8d, 2
lea rcx, [rsp + 0x1a88]
lea rdx, [0x140185f08]
mov r9, r12
call fcn.1400696ce
cmp qword [rsp + 0x1a88], 0
je 0x14006498e
cmp dword [rsp + 0x1a90], 1
jne 0x14006498e
mov qword [rsp + 0x20], r14
mov r8d, 2
mov rcx, r13
lea rdx, [0x14016819a]
mov r9, r12
call fcn.1400696ce
cmp qword [rsp + 0x6f0], 0
mov rax, rbx
add rax, rdi
jb 0x1400649f5
cmp rax, qword [rsp + 0xfd8]
ja 0x1400649f5
mov rdx, qword [rsp + 0xfc8]
add rdx, rbx
mov r8, rdi
jmp 0x140064a2c
mov r8, qword [rsp + 0xfd8]
sub r8, rbx
jae 0x140064a3c
mov r8d, 0x2d
mov rcx, r13
lea rdx, [0x140168d36]
call fcn.14005ac9b
mov rsi, qword [rsp + 0x6f0]
mov rdx, qword [rsp + 0x6f8]
mov r8, qword [rsp + 0x700]
cmp rsi, 9
je 0x140064a47
jmp 0x140064bea
mov r8d, 0x2e
mov rcx, r13
lea rdx, [0x140168d63]
call fcn.14005ac9b
mov rsi, qword [rsp + 0x6f0]
mov rdx, qword [rsp + 0x6f8]
mov r8, qword [rsp + 0x700]
cmp rsi, 9
jne 0x140064bea
mov rcx, rbp
mov r9, rbx
call fcn.14006977f
jmp 0x140064acb
mov rdx, qword [rsp + 0xfc8]
add rdx, rbx
mov byte [rsp + 0x28], 0
mov byte [rsp + 0x20], 0xfe
mov rcx, rbp
mov r9, rbx
call fcn.140069b30
jmp 0x140064acb
mov r8, qword [rsp + 0xfd8]
sub r8, rbx
jae 0x140064aa3
mov r8d, 0x2e
mov rcx, r13
lea rdx, [0x140168d08]
call fcn.14005ac9b
mov rsi, qword [rsp + 0x6f0]
mov rdx, qword [rsp + 0x6f8]
mov r8, qword [rsp + 0x700]
cmp rsi, 9
je 0x140064ab6
jmp 0x140064bea
mov rdx, qword [rsp + 0xfc8]
add rdx, rbx
mov qword [rsp + 0x6f8], rdx
mov byte [rsp + 0x28], 0
mov byte [rsp + 0x20], 0xfe
mov rcx, rbp
mov r9, rbx
call fcn.1400698ef
add rbx, rdi
mov rax, rbx
add rax, rdi
jb 0x140064af0
cmp rax, qword [rsp + 0xfd8]
ja 0x140064af0
mov rdx, qword [rsp + 0xfc8]
add rdx, rbx
jmp 0x140064779
mov r8d, 0x2a
mov rcx, r13
lea rdx, [0x140168d91]
call fcn.14005ac9b
mov rsi, qword [rsp + 0x6f0]
mov rdx, qword [rsp + 0x6f8]
mov rdi, qword [rsp + 0x700]
cmp rsi, 9
je 0x140064779
jmp 0x140064bd8
lea rcx, [rsp + 0x150]
call fcn.14005dcde
mov rsi, qword [rsp + 0x150]
mov rbx, qword [rsp + 0x158]
cmp rsi, 9
jne 0x140064c18
mov r15, rbx
jmp 0x14006466b
mov rbx, qword [rsp + 0x6f8]
mov r12, qword [rsp + 0x700]
mov r15, qword [rsp + 0x708]
jmp 0x140064c47
lea rcx, [rsp + 0x4b0]
call fcn.1400566d1
cmp dword [rsp + 0x330], 1
jne 0x140064bb8
mov rax, qword [rsp + 0x348]
lea rdx, [rsp + 0x6f0]
mov qword [rdx + 0x10], rax
movdqu xmm0, xmmword [rsp + 0x338]
movdqa xmmword [rdx], xmm0
mov rcx, rdi
call fcn.140067638
lea rdx, [rsp + 0xfc0]
mov r8d, 0xac8
mov rcx, qword [rsp + 0x180]
call fcn.14013fb40
jmp 0x140064ccb
mov rax, qword [rsp + 0x708]
mov qword [rsp + 0x150], rsi
jmp 0x140064bfd
mov rax, qword [rsp + 0x708]
mov qword [rsp + 0x150], rsi
mov rdi, r8
mov qword [rsp + 0x158], rdx
mov qword [rsp + 0x160], rdi
mov qword [rsp + 0x168], rax
mov rbx, rdx
mov rax, qword [rsp + 0x160]
lea rcx, [rsp + 0xd0]
mov qword [rcx], rax
mov rax, qword [rsp + 0x168]
mov qword [rcx + 8], rax
mov r12, qword [rsp + 0xd0]
mov r15, qword [rsp + 0xd8]
lea rcx, [rsp + 0x4b0]
call fcn.1400566d1
mov rax, qword [rsp + 0x180]
mov qword [rax + 8], rbx
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], r15
mov qword [rax], rsi
mov qword [rax + 0x980], 2
lea rsi, [rsp + 0x1840]
mov rcx, qword [rsi - 0x878]
mov rdx, qword [rsi - 0x870]
call fcn.1400071c0
lea rcx, [rsp + 0xfe0]
call fcn.14006239a
mov rcx, rsi
call fcn.14006773c
lea rcx, [rsp + 0x1970]
call fcn.14005ac90
cmp qword [rsp + 0x330], 0
je 0x140064ccb
lea rcx, [rsp + 0x338]
call fcn.140055200
lea rcx, [rsp + 0x580]
call fcn.14006762d
jmp 0x140062cc6
lea r8, [0x1401c9ca8]
mov rcx, rbp
mov rdx, rbp
jmp 0x140064cf9
lea r8, [0x1401c9cc0]
mov rcx, rdi
mov rdx, r15
call fcn.14014e400
ud2
lea r13, [rsp + 0x6f0]
lea r15, [0x1401db640]
mov al, byte [rsp + 0x98]
mov rbx, qword [rsp + 0x4c0]
mov qword [rsp + 0x490], rbx
movdqa xmm0, xmmword [rsp + 0x4b0]
movdqa xmmword [rsp + 0x480], xmm0
mov esi, 9
test rbx, rbx
je 0x140064ee5
test al, al
je 0x140064db3
lea r8, str.Applying_recovered_base_block
lea rcx, [rsp + 0xfe8]
mov dl, 8
call fcn.14006111c
mov rdi, qword [rsp + 0x480]
cmp qword [rsp + 0xfd8], 0x200
jae 0x140064dc0
lea rdx, str.handle_bad_checksum
lea rbp, [rsp + 0x6f0]
mov r8d, 0x13
mov rcx, rbp
call fcn.14005ac9b
mov rax, qword [rbp]
cmp rax, 9
jne 0x140064eea
mov rcx, qword [rsp + 0x6f8]
mov rdx, qword [rsp + 0x700]
jmp 0x140064dcd
mov qword [rsp + 0x80], rbx
jmp 0x140064e78
mov edx, 0x200
mov rcx, qword [rsp + 0xfc8]
lea rbp, [rbx - 1]
imul rax, rbp, 0xb0
mov r8, qword [rdi + rax + 0x80]
mov r9, qword [rdi + rax + 0x90]
lea rax, str.notatin_srcparser.rsinit_rootShouldnt_be_here_unless_weve_parsed_the_base_block
mov qword [rsp + 0x20], rax
call fcn.140006457
cmp rbx, 1
jbe 0x140064e4f
lea r14, [rsp + 0x6f0]
mov r8d, 0xb0
mov rcx, r14
mov rdx, rdi
call fcn.14013fb40
lea rdx, [rdi + 0xb0]
imul r8, rbx, 0xb0
add r8, 0xffffffffffffff50
mov rcx, rdi
call fcn.14013fb40
mov qword [rsp + 0x80], rbp
mov qword [rsp + 0x490], rbp
mov rcx, r14
call fcn.14005678e
jmp 0x140064e57
mov qword [rsp + 0x80], rbx
lea rdi, [rsp + 0x6f0]
lea rdx, [rsp + 0xfc0]
mov rcx, rdi
call fcn.14006778c
mov rax, qword [rdi]
cmp rax, 9
jne 0x140064eea
lea rbx, [rsp + 0xfe8]
lea rax, [rsp + 0x1840]
xor ecx, ecx
cmp dword [rax + 0x68], 0
cmovne rcx, rax
lea r9, str.notatin_srcparser.rsinit_rootShouldnt_be_here_unless_weve_parsed_the_base_block
lea rdx, str.Shouldnt_be_here_unless_we_have_a_base_block
lea rax, [rsp + 0x1888]
mov ebp, 0x48
cmovne rbp, rax
lea rax, [rsp + 0x188c]
mov edi, 0x4c
cmovne rdi, rax
mov r8d, 0x2d
call fcn.1400680ae
mov eax, dword [rbp]
cmp eax, dword [rdi]
jne 0x140064f0a
lea r8, str.Skipping_transaction_logs_because_the_primary_files_primary_sequence_number_matches_the_secondary_sequence_number
mov rcx, rbx
mov dl, 6
call fcn.14006111c
jmp 0x1400673de
mov rbx, qword [rsp + 0x6f8]
mov r12, qword [rsp + 0x700]
mov r15, qword [rsp + 0x708]
mov rsi, rax
jmp 0x1400673de
and dword [rsp + 0xbc], 0
lea rcx, [fcn.140126e10]
call fcn.14007b858
xorps xmm6, xmm6
movups xmmword [rsp + 0xe0], xmm6
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0xc8], rdx
and qword [rsp + 0xd0], 0
mov qword [rsp + 0xd8], r15
cmp byte [rsp + 0x1a80], 0
je 0x1400652ed
lea rsi, [rsp + 0x6f0]
lea rdx, [rsp + 0xfc0]
mov rcx, rsi
call fcn.1400680cf
mov rsi, qword [rsi]
cmp rsi, 9
jne 0x1400652f1
lea rsi, [rsp + 0x1a88]
lea rdx, [rsp + 0xfc0]
mov rcx, rsi
call fcn.1400617cb
lea rdi, [rsp + 0x2350]
mov rcx, rdi
mov rdx, rsi
call fcn.140061d28
lea rcx, [rsp + 0x6f0]
mov r8d, 0x8c8
mov rdx, rdi
call fcn.14013fb40
lea rbx, [rsp + 0x260]
lea rsi, [rsp + 0x5d0]
mov rcx, rsi
lea rdx, [rsp + 0x6f0]
call fcn.140061dd2
cmp dword [rsp + 0x5d8], 2
je 0x140065316
mov r8d, 0x110
lea rcx, [rsp + 0x370]
mov rdx, rsi
call fcn.14013fb40
mov rdx, qword [rsp + 0x3a0]
mov r8, qword [rsp + 0x3b0]
lea r14, [rsp + 0x1c0]
mov rcx, r14
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x98], r8
call fcn.1400104e0
and qword [rsp + 0x1d8], 0
lea rcx, [rsp + 0x459]
mov al, byte [rcx + 0x20]
mov byte [rsp + 0x270], al
movdqu xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x260], xmm1
movdqa xmmword [rsp + 0x250], xmm0
lea rax, str.notatin_src_transaction_log.rsHvLE
mov qword [rsp + 0x20], rax
mov r9d, 0x15
lea rcx, [rsp + 0x4fc]
lea rbp, [rsp + 0x250]
mov rdx, rbp
lea r8, [0x140169435]
call fcn.1400682f7
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0x4f0], rax
and dword [rsp + 0x4f8], 0
mov rcx, rbp
lea rdx, [rsp + 0xc0]
mov r8, r14
lea r9, [rsp + 0x4f0]
call fcn.140068329
mov rdx, qword [rsp + 0x3b8]
mov rax, qword [rsp + 0x3c0]
imul r13, qword [rsp + 0x3c8], 0x98
lea rcx, [rdx + r13]
mov qword [rsp + 0x1a0], rdx
mov qword [rsp + 0x1a8], rax
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x1b8], rcx
lea r14, [rdx + 0x98]
test r13, r13
je 0x140065229
mov r12, qword [rdx + 8]
cmp r12, 2
je 0x14006522e
lea rbp, [rdx + 0x98]
mov r15, qword [rdx]
add rdx, 0x10
mov qword [rsp + 0x250], r15
mov qword [rsp + 0x258], r12
mov r8d, 0x88
mov rcx, rbx
call fcn.14013fb40
lea rsi, [rsp + 0x150]
mov rcx, rsi
mov rdx, qword [rsp + 0x60]
mov r8, qword [rsp + 0x98]
call fcn.1400104e0
mov r8, qword [rsp + 0x260]
lea rcx, [rsp + 0x168]
mov rdx, r12
call fcn.140056b1d
mov al, byte [rbx + 0x87]
mov byte [rsp + 0x510], al
movdqu xmm0, xmmword [rbx + 0x67]
movups xmm1, xmmword [rbx + 0x77]
movaps xmmword [rsp + 0x500], xmm1
movdqa xmmword [rsp + 0x4f0], xmm0
lea rax, str.notatin_src_transaction_log.rsHvLE
mov qword [rsp + 0x20], rax
mov r9d, 0x15
lea rcx, [rsp + 0x1cc]
lea rdi, [rsp + 0x4f0]
mov rdx, rdi
lea r8, [0x140169435]
call fcn.1400682f7
mov qword [rsp + 0x1c0], r15
and dword [rsp + 0x1c8], 0
mov rcx, rdi
lea rdx, [rsp + 0xc0]
mov r8, rsi
lea r9, [rsp + 0x1c0]
call fcn.140068329
lea rcx, [rsp + 0x250]
call fcn.1400554d0
add r13, 0xffffffffffffff68
add r14, 0x98
mov rdx, rbp
jmp 0x14006510b
mov r14, qword [rsp + 0x58]
mov qword [rsp + 0x1b0], r14
lea rcx, [rsp + 0x1a0]
call fcn.140055446
lea rcx, [rsp + 0x378]
call fcn.140056f1d
mov rcx, qword [rsp + 0x388]
mov rdx, qword [rsp + 0x390]
call fcn.1400071c0
mov rdx, qword [rsp + 0x3a8]
mov rcx, qword [rsp + 0x60]
call fcn.1400071c0
lea rcx, [rsp + 0x3d0]
call fcn.140055200
mov rcx, qword [rsp + 0x3e8]
mov rdx, qword [rsp + 0x3f0]
call fcn.1400588a1
lea rcx, [rsp + 0x400]
call fcn.1400c3844
lea rcx, [rsp + 0x418]
call fcn.1400c3844
lea r13, [rsp + 0x6f0]
jmp 0x140064fc6
mov rax, qword [rsp + 0x708]
mov qword [rsp + 0xc0], rsi
mov qword [rsp + 0xc8], rbx
mov qword [rsp + 0xd0], r9
mov qword [rsp + 0xd8], rax
jmp 0x140064c37
xor ecx, ecx
jmp 0x140065358
lea rcx, [rsp + 0xd0]
mov rbx, qword [rsp + 0x6f8]
mov r12, qword [rsp + 0x700]
mov r15, qword [rsp + 0x708]
jmp 0x1400673d9
lea rcx, [rsp + 0x6f0]
call fcn.14006235d
lea rcx, [rsp + 0x1a88]
call fcn.14006235d
mov rax, qword [rsp + 0xc0]
mov rdx, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xd0]
mov r15, qword [rsp + 0xd8]
lea rbx, [rsp + 0xfe8]
lea rbp, [rsp + 0xe0]
lea rdi, [rsp + 0x140]
movdqu xmm0, xmmword [rbp]
movdqu xmmword [rdi], xmm0
mov qword [rdi - 0x18], rdx
lea rbp, [rsp + 0x130]
mov qword [rbp], rcx
mov qword [rbp + 8], r15
mov qword [rbp - 0x10], rax
lea rsi, [rsp + 0xfc0]
mov rcx, rsi
call fcn.1400684c4
lea rcx, [rsp + 0x198]
mov dword [rcx], eax
mov cl, byte [rsi + 0xac1]
call fcn.140068505
mov qword [rsp + 0x320], rax
mov qword [rsp + 0x328], rdx
mov r14, qword [rsp + 0x480]
imul rax, qword [rsp + 0x80], 0xb0
add rax, r14
mov qword [rsp + 0x98], rax
lea r15, [0x1400445d0]
lea r12, [rsp + 0x370]
xor ecx, ecx
inc rcx
add r14, 0xb0
lea rax, [r14 - 0xb0]
cmp rax, qword [rsp + 0x98]
je 0x14006712e
mov qword [rsp + 0x60], rcx
lea rax, [r14 - 0x68]
mov ecx, dword [r14 - 0x68]
cmp ecx, dword [rsp + 0x198]
jae 0x140065461
mov qword [rsp + 0x1a88], rax
mov qword [rsp + 0x1a90], r15
lea rax, str.Skipping_log_file__the__
mov qword [rsp + 0x6f0], rax
mov qword [rsp + 0x6f8], 3
and qword [rsp + 0x700], 0
lea rax, [rsp + 0x198]
jmp 0x1400654b6
mov edx, dword [rsp + 0xbc]
test edx, edx
je 0x14006552c
inc edx
cmp ecx, edx
je 0x14006552c
mov qword [rsp + 0x1a88], rax
mov qword [rsp + 0x1a90], r15
lea rax, str.Skipping_log_file__the__
mov qword [rsp + 0x6f0], rax
mov qword [rsp + 0x6f8], 3
and qword [rsp + 0x700], 0
lea rax, [rsp + 0xbc]
mov qword [rsp + 0x1a98], rax
mov qword [rsp + 0x1aa0], r15
lea rax, [rsp + 0x1a88]
mov qword [rsp + 0x710], rax
mov qword [rsp + 0x718], 2
lea rcx, [rsp + 0x2350]
mov rdx, r13
call fcn.1400aecc8
mov rsi, qword [rsp + 0x2350]
mov rdi, qword [rsp + 0x2358]
mov r9, qword [rsp + 0x2360]
mov rcx, rbx
mov dl, 6
mov r8, rsi
call fcn.14005513c
mov rcx, rsi
mov rdx, rdi
call fcn.1400071c0
mov rcx, qword [rsp + 0x60]
jmp 0x1400653ee
mov rsi, qword [rsp + 0x320]
mov rbx, qword [rsp + 0x328]
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x250], rax
mov rax, qword [rsp + 0x490]
mov qword [rsp + 0x5d0], rax
lea rax, [rsp + 0x250]
mov qword [rsp + 0x1a88], rax
lea rax, [fcn.140041220]
mov qword [rsp + 0x1a90], rax
lea rcx, str.Applying_transaction_log__of
mov qword [rsp + 0x6f0], rcx
mov qword [rsp + 0x6f8], 3
and qword [rsp + 0x700], 0
lea rcx, [rsp + 0x5d0]
mov qword [rsp + 0x1a98], rcx
mov qword [rsp + 0x1aa0], rax
lea rax, [rsp + 0x1a88]
mov qword [rsp + 0x710], rax
mov qword [rsp + 0x718], 2
mov rcx, r12
mov rdx, r13
call fcn.1400aecc8
mov rdi, qword [rsp + 0x370]
mov rbp, qword [rsp + 0x378]
mov r9, qword [rsp + 0x380]
mov rax, qword [rbx + 0x28]
lea rcx, [rsp + 0x2350]
mov rdx, rsi
mov r8, rdi
call qword [0x1401534b8]
mov rax, qword [rsp + 0x2350]
mov qword [rsp + 0x90], rax
cmp rax, 9
jne 0x1400674e9
mov rcx, rdi
mov rdx, rbp
call fcn.1400071c0
movdqu xmm0, xmmword [rsp + 0x120]
movups xmm1, xmmword [rsp + 0x130]
movups xmm2, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0xe0], xmm2
movaps xmmword [rsp + 0xd0], xmm1
movdqa xmmword [rsp + 0xc0], xmm0
and dword [rsp + 0x8c], 0
lea rcx, [rsp + 0xfc0]
call fcn.1400684c4
mov dword [rsp + 0xa8], edx
mov dword [rsp + 0x19c], eax
mov cl, byte [rsp + 0x1a81]
call fcn.140068505
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0x4e0], rax
mov qword [rsp + 0x78], rdx
mov qword [rsp + 0x4e8], rdx
mov rdi, qword [r14 - 0x18]
imul rax, qword [r14 - 8], 0x48
add rax, rdi
mov qword [rsp + 0x80], rax
xor esi, esi
mov qword [rsp + 0x70], r14
lea rbx, [rsp + 0xfe8]
inc rsi
add rdi, 0x38
lea rax, [rdi - 0x38]
cmp rax, qword [rsp + 0x80]
je 0x140066f5e
mov qword [rsp + 0x58], rdi
mov qword [rsp + 0x250], rsi
mov rax, qword [r14 - 8]
mov qword [rsp + 0x5d0], rax
lea rax, [rsp + 0x250]
mov qword [rsp + 0x1a88], rax
lea rax, [fcn.140041220]
mov qword [rsp + 0x1a90], rax
lea rcx, str.Processing_transaction_log_entry
mov qword [rsp + 0x6f0], rcx
mov edx, 2
mov qword [rsp + 0x6f8], rdx
and qword [rsp + 0x700], 0
lea rcx, [rsp + 0x5d0]
mov qword [rsp + 0x1a98], rcx
mov qword [rsp + 0x1aa0], rax
lea rax, [rsp + 0x1a88]
mov qword [rsp + 0x710], rax
mov qword [rsp + 0x718], rdx
mov rcx, r12
mov rdx, r13
call fcn.1400aecc8
mov rbp, qword [rsp + 0x370]
mov rdi, qword [rsp + 0x378]
mov r9, qword [rsp + 0x380]
mov rax, qword [rsp + 0x78]
mov rax, qword [rax + 0x20]
lea rcx, [rsp + 0x2350]
mov rdx, qword [rsp + 0xb0]
mov r8, rbp
call qword [0x1401534b8]
mov r13, qword [rsp + 0x2350]
cmp r13, 9
jne 0x140067440
mov rcx, rbp
mov rdx, rdi
call fcn.1400071c0
mov rdx, qword [rsp + 0x58]
cmp byte [rdx + 0xc], 0
je 0x140066ecf
mov eax, dword [rdx]
cmp eax, dword [rsp + 0x19c]
lea r13, [rsp + 0x6f0]
jae 0x1400658be
mov qword [rsp + 0x1a88], rdx
mov qword [rsp + 0x1a90], r15
lea rax, str.Skipping_log_entry__the_log_entry_sequence_number____is_less_than_to_the_primary_files_secondary_sequence_number__
mov qword [rsp + 0x6f0], rax
mov qword [rsp + 0x6f8], 3
and qword [rsp + 0x700], 0
lea rax, [rsp + 0x19c]
mov qword [rsp + 0x1a98], rax
mov qword [rsp + 0x1aa0], r15
lea rax, [rsp + 0x1a88]
mov qword [rsp + 0x710], rax
mov qword [rsp + 0x718], 2
lea rcx, [rsp + 0x2350]
mov rdx, r13
call fcn.1400aecc8
mov rbp, rsi
mov rsi, qword [rsp + 0x2350]
mov rdi, qword [rsp + 0x2358]
mov r9, qword [rsp + 0x2360]
mov rcx, rbx
mov dl, 6
mov r8, rsi
call fcn.14005513c
mov rcx, rsi
mov rsi, rbp
mov rdx, rdi
mov rdi, qword [rsp + 0x58]
call fcn.1400071c0
inc rsi
add rdi, 0x48
jmp 0x1400656d8
mov edi, dword [rdx + 4]
test di, 0xfff
jne 0x14006701e
mov qword [rsp + 0x108], rsi
mov ecx, dword [rsp + 0x8c]
test ecx, ecx
je 0x1400658e9
inc ecx
cmp eax, ecx
jne 0x140067087
mov esi, edi
sub esi, dword [rsp + 0xa8]
jbe 0x140065943
mov rdx, qword [rsp + 0xfd8]
lea rcx, [rdx + rsi]
cmp rcx, rdx
jbe 0x14006593b
lea rcx, [rsp + 0xfc8]
mov rdx, rsi
call fcn.140004c28
mov rcx, qword [rsp + 0xfc8]
mov rax, qword [rsp + 0xfd8]
mov edx, 1
cmp rdx, rsi
jae 0x14006594a
inc rdx
mov byte [rcx + rax], 0
inc rax
jmp 0x14006592a
mov qword [rsp + 0xfd8], rcx
mov rdi, qword [rsp + 0x58]
jmp 0x140065986
cmp edi, dword [rsp + 0xa8]
je 0x14006595a
mov byte [rcx + rax], 0
inc rax
mov qword [rsp + 0xfd8], rax
mov rdi, qword [rsp + 0x58]
mov eax, dword [rdi]
lea rbx, [rsp + 0xfe8]
lea r13, [rsp + 0x6f0]
lea r12, [rsp + 0x370]
mov r14, qword [rsp + 0x70]
mov dword [rsp + 0x8c], eax
cmp byte [rsp + 0x1a80], 0
mov rsi, qword [rsp + 0x108]
je 0x1400659fb
mov rax, qword [rsp + 0xfc0]
mov qword [rsp + 0x208], rax
mov rdx, qword [rsp + 0xfc8]
mov r8, qword [rsp + 0xfd8]
lea rcx, [rsp + 0x6f8]
call fcn.14000706b
mov rax, qword [rsp + 0x6f8]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x700]
mov qword [rsp + 0x118], rax
mov rax, qword [rsp + 0x708]
mov qword [rsp + 0x200], rax
jmp 0x140065a02
xor eax, eax
mov qword [rsp + 0x50], rax
lea rax, [rdi + 0x10]
mov qword [rsp + 0x100], rax
mov rax, rdi
mov rdi, qword [rdi - 0x20]
mov rbp, qword [rax - 0x10]
shl rbp, 5
xor r15d, r15d
cmp rbp, r15
je 0x140065add
mov ebx, dword [rdi + r15 + 0x18]
add rbx, qword [rsp + 0xfc0]
mov r9, qword [rdi + r15 + 0x10]
mov rax, rbx
add rax, r9
jb 0x140065a5a
cmp rax, qword [rsp + 0xfd8]
ja 0x140065a5a
add rbx, qword [rsp + 0xfc8]
mov r12, r9
jmp 0x140065aa9
mov r14, rbp
mov r8d, 0xd
mov rcx, r13
lea rdx, str.update_parserMust_have_a_hash_here
call fcn.14005ac9b
mov r13, qword [rsp + 0x6f0]
mov rbx, qword [rsp + 0x6f8]
mov r12, qword [rsp + 0x700]
cmp r13, 9
jne 0x140067471
mov r9, qword [rdi + r15 + 0x10]
lea r13, [rsp + 0x6f0]
mov rbp, r14
mov r14, qword [rsp + 0x70]
mov r8, qword [rdi + r15]
lea rax, str.notatin_src_transaction_log.rsHvLE
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, r12
call fcn.140006457
add r15, 0x20
lea rbx, [rsp + 0xfe8]
lea r12, [rsp + 0x370]
jmp 0x140065a20
cmp byte [rsp + 0x1a80], 0
jne 0x140065b0d
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x118]
call fcn.140068646
lea r15, [0x1400445d0]
mov rdi, qword [rsp + 0x100]
jmp 0x1400656d1
and qword [rsp + 0x358], 0
cmp qword [rsp + 0x50], 0
je 0x1400675ad
mov rax, qword [rsp + 0x208]
mov qword [rsp + 0x218], rax
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x220], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x228], rax
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x230], rax
mov eax, dword [rsp + 0x8c]
lea rcx, [rsp + 0x218]
mov qword [rsp + 0x188], rcx
mov dword [rsp + 0x190], eax
mov ecx, 8
mov qword [rsp + 0x498], rcx
lea rax, [rsp + 0x4a0]
movups xmmword [rax], xmm6
mov qword [rsp + 0x308], rcx
lea rax, [rsp + 0x310]
movups xmmword [rax], xmm6
mov rbx, qword [rsp + 0xe8]
lea rcx, [fcn.140126e10]
call fcn.14007b858
mov rsi, rax
mov rdi, rdx
mov edx, 0x60
lea rcx, [rsp + 0x6f0]
mov r8, rbx
call fcn.1400596c4
mov rax, qword [rsp + 0x6f8]
test rax, rax
je 0x140065c06
mov rcx, qword [rsp + 0x6f0]
mov qword [rsp + 0x1f8], rcx
mov rcx, qword [rsp + 0x700]
mov rdx, qword [rsp + 0x708]
jmp 0x140065c18
mov rcx, qword [rsp + 0x700]
mov rdx, qword [rsp + 0x708]
xor eax, eax
mov qword [rsp + 0x150], rsi
mov qword [rsp + 0x158], rdi
mov rbp, qword [rsp + 0x1f8]
mov qword [rsp + 0x160], rbp
mov qword [rsp + 0x168], rax
mov qword [rsp + 0x170], rcx
mov qword [rsp + 0x178], rdx
lea rcx, [rsp + 0x6f0]
lea rdx, [rsp + 0xfc0]
call fcn.1400680cf
mov rsi, qword [rsp + 0x6f0]
cmp rsi, 9
jne 0x140065f9b
lea rsi, [rsp + 0x1a88]
mov rcx, rsi
lea rdx, [rsp + 0xfc0]
call fcn.1400617cb
mov byte [rsp + 0x2340], 0
lea rdi, [rsp + 0x2350]
mov rcx, rdi
mov rdx, rsi
call fcn.140061d28
mov r8d, 0x8c8
lea rcx, [rsp + 0x6f0]
mov rdx, rdi
call fcn.14013fb40
lea rdi, [rsp + 0x5d0]
mov rcx, rdi
lea rdx, [rsp + 0x6f0]
call fcn.140061dd2
cmp dword [rsp + 0x5d8], 2
je 0x1400660da
mov r8d, 0x110
lea rsi, [rsp + 0x370]
mov rcx, rsi
mov rdx, rdi
call fcn.14013fb40
mov rax, qword [rsp + 0x3a0]
mov rcx, qword [rsp + 0x3b0]
mov qword [rsp + 0x250], rax
mov qword [rsp + 0x258], rcx
and qword [rsp + 0x260], 0
mov qword [rsp + 0x278], rsi
lea rax, fcn.140056eb0
mov qword [rsp + 0x280], rax
lea rax, [rsp + 0x250]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x358]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x188]
lea rdx, [rsp + 0xc0]
lea r8, [rsp + 0x150]
lea r9, [rsp + 0x498]
call fcn.140068650
mov rbx, qword [rsp + 0x3b8]
mov rax, qword [rsp + 0x3c0]
imul r13, qword [rsp + 0x3c8], 0x98
lea rcx, [rbx + r13]
mov qword [rsp + 0x1a0], rbx
mov qword [rsp + 0x1a8], rax
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x1b8], rcx
lea r12, [rbx + 0x98]
test r13, r13
je 0x140065f09
mov rdi, qword [rbx]
mov rsi, qword [rbx + 8]
lea rdx, [rbx + 0x10]
mov r8d, 0x88
lea rbp, [rsp + 0x4f0]
mov rcx, rbp
call fcn.14013fb40
cmp rsi, 2
je 0x140065f04
add rbx, 0x98
mov qword [rsp + 0x250], rdi
mov qword [rsp + 0x258], rsi
mov r8d, 0x88
lea rcx, [rsp + 0x260]
mov rdx, rbp
call fcn.14013fb40
mov rdi, qword [rsp + 0x3a0]
mov r15, qword [rsp + 0x3b0]
mov r8, qword [rsp + 0x260]
lea rcx, [rsp + 0x238]
mov rdx, rsi
call fcn.140056b1d
mov rsi, qword [rsp + 0x238]
mov r8, qword [rsp + 0x248]
lea rcx, [rsp + 0x1d0]
mov rdx, rsi
call fcn.1400104e0
mov qword [rsp + 0x1c0], rdi
mov qword [rsp + 0x1c8], r15
lea rdi, [rsp + 0x250]
mov qword [rsp + 0x1e8], rdi
lea rax, fcn.1400554d0
mov qword [rsp + 0x1f0], rax
lea rax, [rsp + 0x1c0]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x358]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x188]
lea rdx, [rsp + 0xc0]
lea r8, [rsp + 0x150]
lea r9, [rsp + 0x308]
call fcn.140068650
mov rdx, qword [rsp + 0x240]
mov rcx, rsi
call fcn.1400071c0
mov rcx, rdi
call fcn.1400554d0
add r13, 0xffffffffffffff68
add r12, 0x98
jmp 0x140065dc2
mov qword [rsp + 0x50], r12
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x1b0], rax
lea rcx, [rsp + 0x1a0]
call fcn.140055446
lea rcx, [rsp + 0x378]
call fcn.140056f1d
mov rcx, qword [rsp + 0x388]
mov rdx, qword [rsp + 0x390]
call fcn.1400071c0
mov rcx, qword [rsp + 0x3a0]
mov rdx, qword [rsp + 0x3a8]
call fcn.1400071c0
lea rcx, [rsp + 0x3d0]
call fcn.140055200
mov rcx, qword [rsp + 0x3e8]
mov rdx, qword [rsp + 0x3f0]
call fcn.1400588a1
lea rcx, [rsp + 0x400]
call fcn.1400c3844
lea rcx, [rsp + 0x418]
call fcn.1400c3844
jmp 0x140065cc0
lea rcx, [rsp + 0x6f8]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x5e0], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x5d0], xmm0
lea rcx, [rsp + 0x160]
call fcn.140058a31
lea rcx, [rsp + 0x308]
call fcn.140069287
lea rcx, [rsp + 0x498]
call fcn.140069287
mov qword [rsp + 0x2350], rsi
mov rax, qword [rsp + 0x5e0]
lea rcx, [rsp + 0x2358]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x5d0]
movups xmmword [rcx], xmm0
lea rax, [rsp + 0x8c]
mov qword [rsp + 0x1a88], rax
lea rax, [0x1400445d0]
mov qword [rsp + 0x1a90], rax
lea rax, str.Unable_to_read_cell_tree_for_new_sequence_number
mov qword [rsp + 0x6f0], rax
mov ecx, 2
mov qword [rsp + 0x6f8], rcx
and qword [rsp + 0x700], 0
lea rbx, [rsp + 0x2350]
mov qword [rsp + 0x1a98], rbx
lea rax, [0x1400692f0]
mov qword [rsp + 0x1aa0], rax
lea rax, [rsp + 0x1a88]
mov qword [rsp + 0x710], rax
mov qword [rsp + 0x718], rcx
lea rcx, [rsp + 0x370]
lea rdx, [rsp + 0x6f0]
call fcn.1400aecc8
mov rsi, qword [rsp + 0x370]
mov rdi, qword [rsp + 0x378]
mov r9, qword [rsp + 0x380]
lea rcx, [rsp + 0xfe8]
mov dl, 6
mov r8, rsi
call fcn.14005513c
mov rcx, rsi
mov rdx, rdi
call fcn.1400071c0
mov rcx, rbx
call fcn.14005ac80
jmp 0x140066e53
lea rcx, [rsp + 0x6f0]
call fcn.14006235d
lea rcx, [rsp + 0x1a88]
call fcn.14006235d
mov rbx, qword [rsp + 0x498]
add rbx, 0x20
imul rbp, qword [rsp + 0x4a8], 0x28
test rbp, rbp
je 0x1400662b5
mov rax, qword [rbx - 0x20]
mov rcx, qword [rbx - 0x10]
mov rdi, qword [rbx - 8]
mov esi, dword [rbx]
mov rdx, qword [rsp + 0x188]
mov r8d, dword [rsp + 0x190]
mov dword [rsp + 0x38], esi
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov byte [rsp + 0x40], 0
lea rcx, [rsp + 0x370]
lea r9, [rsp + 0xfe0]
call fcn.140068ac9
cmp dword [rsp + 0x370], 9
je 0x1400662a8
lea rsi, [rbx - 0x20]
movdqu xmm0, xmmword [rsp + 0x370]
movups xmm1, xmmword [rsp + 0x380]
movaps xmmword [rsp + 0x2360], xmm1
movdqa xmmword [rsp + 0x2350], xmm0
lea rdi, [rsp + 0x5d0]
mov rcx, rdi
lea r15, [rsp + 0x2350]
mov rdx, r15
call fcn.14006058c
mov qword [rsp + 0x4f0], rdi
mov qword [rsp + 0x6f0], rsi
lea rax, [0x14000f120]
mov qword [rsp + 0x6f8], rax
mov qword [rsp + 0x700], rbx
lea rax, [0x1400445d0]
mov qword [rsp + 0x708], rax
lea rax, str.Error_adding_key__to_modified_list_for_sequence_num
mov qword [rsp + 0x1a88], rax
mov qword [rsp + 0x1a90], 4
and qword [rsp + 0x1a98], 0
lea rax, [rsp + 0x4f0]
mov qword [rsp + 0x710], rax
lea rax, [0x1400901f0]
mov qword [rsp + 0x718], rax
lea rax, [rsp + 0x6f0]
mov qword [rsp + 0x1aa8], rax
mov qword [rsp + 0x1ab0], 3
lea rcx, [rsp + 0x250]
lea rdx, [rsp + 0x1a88]
call fcn.1400aecc8
mov rcx, qword [rsp + 0x5d0]
mov rdx, qword [rsp + 0x5d8]
call fcn.1400071c0
mov rsi, qword [rsp + 0x250]
mov rdi, qword [rsp + 0x258]
mov r9, qword [rsp + 0x260]
lea rcx, [rsp + 0x358]
mov dl, 6
mov r8, rsi
call fcn.14005513c
mov rcx, rsi
mov rdx, rdi
call fcn.1400071c0
mov rcx, r15
call fcn.14005ac80
add rbx, 0x28
add rbp, 0xffffffffffffffd8
jmp 0x140066109
mov rbx, qword [rsp + 0x308]
add rbx, 0x20
imul rbp, qword [rsp + 0x318], 0x28
test rbp, rbp
je 0x14006647f
mov rax, qword [rbx - 0x20]
mov rcx, qword [rbx - 0x10]
mov rdi, qword [rbx - 8]
mov esi, dword [rbx]
mov rdx, qword [rsp + 0x188]
mov r8d, dword [rsp + 0x190]
mov dword [rsp + 0x38], esi
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov byte [rsp + 0x40], 0
lea rcx, [rsp + 0x370]
lea r9, [rsp + 0xfe0]
call fcn.140068cfd
cmp dword [rsp + 0x370], 9
je 0x140066472
lea rax, [rbx - 0x20]
movdqu xmm0, xmmword [rsp + 0x370]
movups xmm1, xmmword [rsp + 0x380]
movaps xmmword [rsp + 0x2360], xmm1
movdqa xmmword [rsp + 0x2350], xmm0
mov qword [rsp + 0x1c0], rax
lea rsi, [rsp + 0x5d0]
mov rcx, rsi
lea r15, [rsp + 0x2350]
mov rdx, r15
call fcn.14006058c
mov qword [rsp + 0x4f0], rsi
lea rax, [rsp + 0x1c0]
mov qword [rsp + 0x6f0], rax
lea rcx, [0x1400901f0]
mov qword [rsp + 0x6f8], rcx
mov qword [rsp + 0x700], rbx
lea rax, [0x1400445d0]
mov qword [rsp + 0x708], rax
lea rax, str.Error_adding_value
mov qword [rsp + 0x1a88], rax
mov qword [rsp + 0x1a90], 4
and qword [rsp + 0x1a98], 0
lea rax, [rsp + 0x4f0]
mov qword [rsp + 0x710], rax
mov qword [rsp + 0x718], rcx
lea rax, [rsp + 0x6f0]
mov qword [rsp + 0x1aa8], rax
mov qword [rsp + 0x1ab0], 3
lea rcx, [rsp + 0x250]
lea rdx, [rsp + 0x1a88]
call fcn.1400aecc8
mov rcx, qword [rsp + 0x5d0]
mov rdx, qword [rsp + 0x5d8]
call fcn.1400071c0
mov rsi, qword [rsp + 0x250]
mov rdi, qword [rsp + 0x258]
mov r9, qword [rsp + 0x260]
lea rcx, [rsp + 0x358]
mov dl, 6
mov r8, rsi
call fcn.14005513c
mov rcx, rsi
mov rdx, rdi
call fcn.1400071c0
mov rcx, r15
call fcn.14005ac80
add rbx, 0x28
add rbp, 0xffffffffffffffd8
jmp 0x1400662ca
mov rax, qword [rsp + 0xd0]
mov rcx, qword [rsp + 0xd8]
add rax, rcx
inc rax
movdqa xmm0, xmmword [rcx]
pmovmskb edx, xmm0
not edx
mov rbp, qword [rsp + 0xe8]
mov qword [rsp + 0x2350], rcx
add rcx, 0x10
mov qword [rsp + 0x2358], rcx
mov qword [rsp + 0x2360], rax
mov word [rsp + 0x2368], dx
mov qword [rsp + 0x2370], rbp
lea rcx, [rsp + 0x2350]
call fcn.140058abf
mov rsi, rax
add rax, 0xffffffffffffffa0
test rsi, rsi
cmove rax, rsi
je 0x14006684d
mov qword [rsp + 0x1a0], rax
cmp qword [rax + 0x18], 0
je 0x1400666aa
mov rcx, qword [rax]
mov rax, qword [rax + 0x10]
mov rbp, qword [rsi - 0x30]
mov ebx, dword [rsi - 0x28]
mov rdx, qword [rsp + 0x188]
mov r8d, dword [rsp + 0x190]
mov dword [rsp + 0x38], ebx
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
mov byte [rsp + 0x40], 1
lea rcx, [rsp + 0x5d0]
lea r9, [rsp + 0xfe0]
call fcn.140068cfd
cmp dword [rsp + 0x5d0], 9
je 0x1400664d3
add rsi, 0xffffffffffffffd8
movdqu xmm0, xmmword [rsp + 0x5d0]
movups xmm1, xmmword [rsp + 0x5e0]
movaps xmmword [rsp + 0x380], xmm1
movdqa xmmword [rsp + 0x370], xmm0
lea rdi, [rsp + 0x250]
mov rcx, rdi
lea rbx, [rsp + 0x370]
mov rdx, rbx
call fcn.14006058c
mov qword [rsp + 0x1c0], rdi
lea rax, [rsp + 0x1a0]
mov qword [rsp + 0x6f0], rax
lea rax, [0x140055830]
mov qword [rsp + 0x6f8], rax
mov qword [rsp + 0x700], rsi
lea rax, [0x1400445d0]
mov qword [rsp + 0x708], rax
lea rax, str.Error_adding_value
mov qword [rsp + 0x1a88], rax
mov qword [rsp + 0x1a90], 4
and qword [rsp + 0x1a98], 0
lea rax, [rsp + 0x1c0]
mov qword [rsp + 0x710], rax
lea rax, [0x1400901f0]
mov qword [rsp + 0x718], rax
lea rax, [rsp + 0x6f0]
mov qword [rsp + 0x1aa8], rax
mov qword [rsp + 0x1ab0], 3
lea rcx, [rsp + 0x4f0]
lea rdx, [rsp + 0x1a88]
call fcn.1400aecc8
mov rcx, qword [rsp + 0x250]
mov rdx, qword [rsp + 0x258]
call fcn.1400071c0
mov rsi, qword [rsp + 0x4f0]
mov rdi, qword [rsp + 0x4f8]
mov r9, qword [rsp + 0x500]
lea rcx, [rsp + 0x358]
mov dl, 6
mov r8, rsi
call fcn.14005513c
mov rcx, rsi
mov rdx, rdi
call fcn.1400071c0
mov rcx, rbx
call fcn.14005ac80
jmp 0x1400664d3
mov rcx, qword [rax]
mov rax, qword [rax + 0x10]
mov rbp, qword [rsi - 0x30]
mov ebx, dword [rsi - 0x28]
mov rdx, qword [rsp + 0x188]
mov r8d, dword [rsp + 0x190]
mov dword [rsp + 0x38], ebx
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
mov byte [rsp + 0x40], 1
lea rcx, [rsp + 0x5d0]
lea r9, [rsp + 0xfe0]
call fcn.140068ac9
cmp dword [rsp + 0x5d0], 9
je 0x1400664d3
add rsi, 0xffffffffffffffd8
movdqu xmm0, xmmword [rsp + 0x5d0]
movups xmm1, xmmword [rsp + 0x5e0]
movaps xmmword [rsp + 0x380], xmm1
movdqa xmmword [rsp + 0x370], xmm0
mov rdi, qword [rsp + 0x1a0]
lea rbx, [rsp + 0x250]
mov rcx, rbx
lea rbp, [rsp + 0x370]
mov rdx, rbp
call fcn.14006058c
mov qword [rsp + 0x1c0], rbx
mov qword [rsp + 0x6f0], rdi
lea rax, [0x14000f120]
mov qword [rsp + 0x6f8], rax
mov qword [rsp + 0x700], rsi
lea rax, [0x1400445d0]
mov qword [rsp + 0x708], rax
lea rax, str.Error_adding_key__to_modified_list_for_sequence_num
mov qword [rsp + 0x1a88], rax
mov qword [rsp + 0x1a90], 4
and qword [rsp + 0x1a98], 0
lea rax, [rsp + 0x1c0]
mov qword [rsp + 0x710], rax
lea rax, [0x1400901f0]
mov qword [rsp + 0x718], rax
lea rax, [rsp + 0x6f0]
mov qword [rsp + 0x1aa8], rax
mov qword [rsp + 0x1ab0], 3
lea rcx, [rsp + 0x4f0]
lea rdx, [rsp + 0x1a88]
call fcn.1400aecc8
mov rcx, qword [rsp + 0x250]
mov rdx, qword [rsp + 0x258]
call fcn.1400071c0
mov rsi, qword [rsp + 0x4f0]
mov rdi, qword [rsp + 0x4f8]
mov r9, qword [rsp + 0x500]
lea rcx, [rsp + 0x358]
mov dl, 6
mov r8, rsi
call fcn.14005513c
mov rcx, rsi
mov rdx, rdi
call fcn.1400071c0
mov rcx, rbp
call fcn.14005ac80
jmp 0x1400664d3
mov rax, qword [rsp + 0x160]
mov rcx, qword [rsp + 0x168]
add rax, rcx
inc rax
movdqa xmm0, xmmword [rcx]
pmovmskb edx, xmm0
not edx
mov rbp, qword [rsp + 0x178]
mov qword [rsp + 0x1a88], rcx
add rcx, 0x10
mov qword [rsp + 0x1a90], rcx
mov qword [rsp + 0x1a98], rax
mov word [rsp + 0x1aa0], dx
mov qword [rsp + 0x1aa8], rbp
lea rcx, [rsp + 0x1a88]
call fcn.140058abf
lea rdx, [rax - 0x60]
test rax, rax
mov qword [rsp + 0x50], rax
cmove rdx, rax
je 0x140066dc5
mov rbp, qword [rdx + 0x18]
mov rcx, qword [rdx]
mov qword [rsp + 0xa0], rcx
mov rax, qword [rdx + 0x10]
mov qword [rsp + 0xf8], rax
test rbp, rbp
je 0x140066a30
cmp qword [rsp + 0x1800], 0
je 0x1400668a1
mov r12, rbp
mov rax, qword [rdx + 0x28]
mov qword [rsp + 0x210], rax
mov rcx, qword [rsp + 0x17d8]
mov rdx, qword [rsp + 0x17e0]
mov rsi, qword [rsp + 0xa0]
mov r8, rsi
mov rdi, qword [rsp + 0xf8]
mov r9, rdi
call fcn.140016991
lea rcx, [rsp + 0x17e8]
mov rdx, rax
mov r8, rsi
mov r9, rdi
call fcn.1400598db
mov qword [rsp + 0x110], rax
test rax, rax
je 0x1400668a1
add qword [rsp + 0x50], 0xffffffffffffffdc
mov rax, qword [rsp + 0x110]
mov rbp, qword [rax - 0x18]
lea r13, [rbp + 0x78]
imul rax, qword [rax - 8], 0x98
mov qword [rsp + 0x100], rax
xor edi, edi
xor esi, esi
cmp qword [rsp + 0x100], rdi
je 0x1400668a1
mov rdx, qword [rbp + 8]
mov r8, qword [rbp + 0x10]
lea rcx, [rsp + 0x6f0]
call fcn.140056b1d
mov r15, qword [rsp + 0x6f0]
mov rdx, qword [rsp + 0x700]
mov rcx, r15
mov r8, r12
mov r9, qword [rsp + 0x210]
call fcn.140073881
mov ebx, eax
mov rdx, qword [rsp + 0x6f8]
mov rcx, r15
call fcn.1400071c0
test bl, bl
je 0x140066a1a
cmp byte [r13 + rdi - 1], 0
je 0x140066a1a
movdqu xmm0, xmmword [r13 + rdi]
movups xmm1, xmmword [r13 + rdi + 0x10]
movaps xmmword [rsp + 0x2360], xmm1
movdqa xmmword [rsp + 0x2350], xmm0
mov rcx, qword [rsp + 0x50]
lea rdx, [rsp + 0x2350]
call fcn.14006925e
test al, al
jne 0x140066b2d
add rbp, 0x98
add rdi, 0x98
inc rsi
jmp 0x14006697e
mov rsi, qword [rsp + 0xa0]
mov rcx, rsi
mov rdi, qword [rsp + 0xf8]
mov rdx, rdi
call fcn.140062926
mov r8, rdx
test rax, rax
cmove r8, rax
mov rcx, rsi
mov rdx, rdi
lea r9, str.notatin_src_state.rs
call fcn.140069227
mov r8, rdx
lea rcx, [rsp + 0x1778]
mov rdx, rax
call fcn.140059deb
test rax, rax
je 0x1400668a1
mov r13, rax
add qword [rsp + 0x50], 0xffffffffffffffdc
mov r15, qword [rax]
mov r12, qword [rax + 0x10]
imul rbp, r12, 0xfffffffffffffef0
xor ebx, ebx
mov rdi, r15
xor esi, esi
mov rax, rbp
add rax, rbx
je 0x1400668a1
cmp byte [rdi + 0xe9], 0
je 0x140066b17
movdqu xmm0, xmmword [r15 + rbx + 0xea]
movups xmm1, xmmword [r15 + rbx + 0xfa]
movaps xmmword [rsp + 0x2360], xmm1
movdqa xmmword [rsp + 0x2350], xmm0
mov rcx, qword [rsp + 0x50]
lea rdx, [rsp + 0x2350]
call fcn.14006925e
test al, al
je 0x140066b17
mov r8, qword [r15 + rbx + 0x30]
mov r9, qword [r15 + rbx + 0x40]
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0xf8]
call fcn.140073881
test al, al
jne 0x140066c6c
add rdi, 0x110
add rbx, 0x110
inc rsi
jmp 0x140066aa1
mov rax, qword [rsp + 0x110]
mov rbp, qword [rax - 8]
mov rbx, rbp
sub rbx, rsi
jbe 0x1400675c7
mov r15, qword [rsp + 0x110]
add rdi, qword [r15 - 0x18]
mov r8d, 0x98
lea rsi, [rsp + 0x6f0]
mov rcx, rsi
mov rdx, rdi
call fcn.14013fb40
mov eax, 0x98
lea rdx, [rdi + rax]
imul r8, rbx, 0x98
add r8, 0xffffffffffffff68
mov rcx, rdi
call fcn.14013fb40
dec rbp
mov qword [r15 - 8], rbp
mov rcx, rsi
call fcn.1400554d0
cmp qword [r15 - 8], 0
jne 0x1400668a1
mov rcx, qword [rsp + 0x17d8]
mov rdx, qword [rsp + 0x17e0]
mov rsi, qword [rsp + 0xa0]
mov r8, rsi
mov rdi, qword [rsp + 0xf8]
mov r9, rdi
call fcn.140016991
lea rcx, [rsp + 0x17e8]
mov rdx, rax
mov r8, rsi
mov r9, rdi
call fcn.1400598db
test rax, rax
je 0x140066d8f
mov rsi, rax
mov rax, qword [rsp + 0x17f0]
sub rax, rsi
cqo
mov ecx, 0x30
idiv rcx
lea rcx, [rsp + 0x17e8]
mov rdx, rax
call fcn.1400597ec
mov rcx, qword [rsi - 0x30]
mov rdx, qword [rsi - 0x28]
movups xmm0, xmmword [rsi - 0x10]
movaps xmmword [rsp + 0x700], xmm0
movdqu xmm0, xmmword [rsi - 0x20]
movdqa xmmword [rsp + 0x6f0], xmm0
test rcx, rcx
je 0x140066d8f
lea rbp, [rsp + 0x6f8]
mov rax, qword [rbp + 0x10]
mov qword [rsp + 0x380], rax
movdqu xmm0, xmmword [rbp]
movdqa xmmword [rsp + 0x370], xmm0
call fcn.1400071c0
jmp 0x140066d98
cmp r12, rsi
jbe 0x1400675d6
add r15, rbx
mov r8d, 0x110
lea rsi, [rsp + 0x6f0]
mov rcx, rsi
mov rdx, r15
call fcn.14013fb40
mov eax, 0x110
lea rdx, [r15 + rax]
imul r8, r12, 0x110
sub r8, rbx
add r8, 0xfffffffffffffef0
mov rcx, r15
call fcn.14013fb40
dec r12
mov qword [r13 + 0x10], r12
mov rcx, rsi
call fcn.140056eb0
cmp qword [r13 + 0x10], 0
jne 0x1400668a1
mov rcx, qword [rsp + 0x1778]
mov rdx, qword [rsp + 0x1780]
mov rsi, qword [rsp + 0xa0]
mov r8, rsi
mov rdi, qword [rsp + 0xf8]
mov r9, rdi
call fcn.140016991
lea rcx, [rsp + 0x1788]
mov rdx, rax
mov r8, rsi
mov r9, rdi
call fcn.1400598db
test rax, rax
je 0x140066daa
mov rsi, rax
mov rax, qword [rsp + 0x1790]
sub rax, rsi
cqo
mov ecx, 0x30
idiv rcx
lea rcx, [rsp + 0x1788]
mov rdx, rax
call fcn.1400597ec
mov rcx, qword [rsi - 0x30]
mov rdx, qword [rsi - 0x28]
movups xmm0, xmmword [rsi - 0x10]
movaps xmmword [rsp + 0x700], xmm0
movdqu xmm0, xmmword [rsi - 0x20]
movdqa xmmword [rsp + 0x6f0], xmm0
test rcx, rcx
je 0x140066daa
lea rbp, [rsp + 0x6f8]
mov rax, qword [rbp + 0x10]
mov qword [rsp + 0x380], rax
movdqu xmm0, xmmword [rbp]
movdqa xmmword [rsp + 0x370], xmm0
call fcn.1400071c0
jmp 0x140066db3
and qword [rsp + 0x370], 0
lea rcx, [rsp + 0x370]
call fcn.14006927c
jmp 0x1400668a1
and qword [rsp + 0x370], 0
lea rcx, [rsp + 0x370]
call fcn.140069271
jmp 0x1400668a1
mov rsi, qword [rsp + 0x150]
lea rcx, [rsp + 0x160]
movups xmm0, xmmword [rcx - 8]
movaps xmmword [rsp + 0x5d0], xmm0
mov rax, qword [rcx + 8]
mov qword [rsp + 0x5e0], rax
movups xmm0, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x6f0], xmm0
lea rcx, [rsp + 0x308]
call fcn.140069287
lea rcx, [rsp + 0x498]
call fcn.140069287
lea rcx, [rsp + 0xd0]
call fcn.140058a31
mov qword [rsp + 0xc0], rsi
mov rax, qword [rsp + 0x5e0]
lea rcx, [rsp + 0xe0]
mov qword [rcx - 8], rax
movaps xmm0, xmmword [rsp + 0x5d0]
movups xmmword [rcx - 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x6f0]
movups xmmword [rcx], xmm0
mov rsi, qword [rsp + 0x58]
add rsi, 0x10
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x700], rax
movdqu xmm0, xmmword [rsp + 0x358]
movdqa xmmword [rsp + 0x6f0], xmm0
lea rcx, [rsp + 0xfe8]
lea r13, [rsp + 0x6f0]
mov rdx, r13
call fcn.140067638
mov rcx, qword [rsp + 0x220]
mov rdx, qword [rsp + 0x228]
call fcn.1400071c0
mov rdi, rsi
lea r15, [0x1400445d0]
lea r12, [rsp + 0x370]
mov rsi, qword [rsp + 0x108]
mov r14, qword [rsp + 0x70]
jmp 0x1400656c9
lea rax, str.Stopping_log_entry_processing__hash_mismatch_at_log_entry_with_sequence_number
mov qword [rsp + 0x6f0], rax
mov ecx, 1
mov qword [rsp + 0x6f8], rcx
and qword [rsp + 0x700], 0
mov qword [rsp + 0x2350], rdx
mov qword [rsp + 0x2358], r15
lea rax, [rsp + 0x2350]
mov qword [rsp + 0x710], rax
mov qword [rsp + 0x718], rcx
lea rcx, [rsp + 0x1a88]
lea rdx, [rsp + 0x6f0]
call fcn.1400aecc8
mov rsi, qword [rsp + 0x1a88]
mov r9, qword [rsp + 0x1a98]
mov rcx, rbx
mov dl, 6
mov r8, rsi
call fcn.14005513c
mov rdx, qword [rsp + 0x1a90]
mov rcx, rsi
call fcn.1400071c0
mov rsi, r15
mov r13d, dword [rsp + 0x8c]
mov rbx, qword [rsp + 0xc0]
mov r12, qword [rsp + 0xc8]
mov r15, qword [rsp + 0xd0]
mov rdi, qword [rsp + 0xd8]
lea rax, [rsp + 0xe0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x6e0], xmm0
lea rcx, [rsp + 0x4e0]
call fcn.1400014d0
test rdi, rdi
je 0x140067521
movdqa xmm0, xmmword [rsp + 0x6e0]
lea rax, [rsp + 0x140]
movdqu xmmword [rax], xmm0
mov qword [rsp + 0x120], rbx
mov qword [rsp + 0x128], r12
mov qword [rsp + 0x130], r15
mov qword [rsp + 0x138], rdi
mov dword [rsp + 0xbc], r13d
lea rbx, [rsp + 0xfe8]
lea r13, [rsp + 0x6f0]
lea rbp, [rsp + 0x130]
mov r15, rsi
lea r12, [rsp + 0x370]
mov rcx, qword [rsp + 0x60]
jmp 0x1400653ee
mov rcx, qword [rsp + 0x58]
add rcx, 4
lea rax, str.Stopping_log_entry_processing__the_hive_bin_data_size____is_not_a_multiple_of_4096_
mov qword [rsp + 0x6f0], rax
mov qword [rsp + 0x6f8], 2
and qword [rsp + 0x700], 0
mov qword [rsp + 0x2350], rcx
mov qword [rsp + 0x2358], r15
lea rax, [rsp + 0x2350]
mov qword [rsp + 0x710], rax
mov qword [rsp + 0x718], 1
lea rcx, [rsp + 0x1a88]
mov rdx, r13
jmp 0x140066f2c
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x1a88], rax
mov qword [rsp + 0x1a90], r15
lea rax, str.Stopping_log_entry_processing__the_sequence_number____does_not_follow_the_previous_log_entrys_sequence_number__
mov qword [rsp + 0x6f0], rax
mov qword [rsp + 0x6f8], 3
and qword [rsp + 0x700], 0
lea rax, [rsp + 0x8c]
mov qword [rsp + 0x1a98], rax
mov qword [rsp + 0x1aa0], r15
lea rax, [rsp + 0x1a88]
mov qword [rsp + 0x710], rax
mov qword [rsp + 0x718], 2
lea rcx, [rsp + 0x2350]
mov rdx, r13
call fcn.1400aecc8
mov rsi, qword [rsp + 0x2350]
mov r9, qword [rsp + 0x2360]
mov rcx, rbx
mov dl, 6
mov r8, rsi
call fcn.14005513c
mov rdx, qword [rsp + 0x2358]
jmp 0x140066f56
mov eax, dword [rsp + 0xbc]
mov dword [rsp + 0x250], eax
lea rsi, [rsp + 0x5d0]
mov dword [rsi], eax
mov rcx, qword [rsp + 0xfc8]
mov rdx, qword [rsp + 0xfd8]
lea rax, str.notatin_srcparser.rsinit_rootShouldnt_be_here_unless_weve_parsed_the_base_block
mov qword [rsp + 0x20], rax
mov r8d, 4
mov r9d, 8
call fcn.140057cf5
lea rcx, str.notatin_srcparser.rsinit_rootShouldnt_be_here_unless_weve_parsed_the_base_block
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
mov r8, rsi
call fcn.140006457
mov rcx, qword [rsp + 0xfc8]
mov rdx, qword [rsp + 0xfd8]
lea rax, str.notatin_srcparser.rsinit_rootShouldnt_be_here_unless_weve_parsed_the_base_block
mov qword [rsp + 0x20], rax
mov r8d, 8
mov r9d, 0xc
call fcn.140057cf5
lea rcx, str.notatin_srcparser.rsinit_rootShouldnt_be_here_unless_weve_parsed_the_base_block
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
mov r8, rsi
call fcn.140006457
mov rcx, qword [rsp + 0xfc8]
mov rdx, qword [rsp + 0xfd8]
lea r8, str.notatin_srcparser.rsinit_rootShouldnt_be_here_unless_weve_parsed_the_base_block
call fcn.140068550
mov r8, rdx
lea rsi, [rsp + 0x6f0]
mov rcx, rsi
mov rdx, rax
call fcn.140068555
mov rsi, qword [rsi]
cmp rsi, 9
jne 0x140067354
lea rdi, [rsp + 0x6f0]
mov ebx, dword [rdi + 8]
mov dword [rsp + 0x370], ebx
lea rsi, [rsp + 0xfc0]
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x18]
lea rax, str.notatin_srcparser.rsinit_rootShouldnt_be_here_unless_weve_parsed_the_base_block
mov qword [rsp + 0x20], rax
mov r8d, 0x1fc
mov r9d, 0x200
call fcn.140057cf5
mov dword [rdi], ebx
lea rcx, str.notatin_srcparser.rsinit_rootShouldnt_be_here_unless_weve_parsed_the_base_block
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
mov r8, rdi
call fcn.140006457
lea rdi, [rsp + 0x6f0]
mov rcx, rdi
mov rdx, rsi
call fcn.14006778c
mov rsi, qword [rdi]
cmp rsi, 9
jne 0x14006737e
lea rax, [rsp + 0x250]
mov qword [rsp + 0x1a88], rax
mov qword [rsp + 0x1a90], r15
mov qword [rsp + 0x1a98], r12
lea rax, [0x14004cc60]
mov qword [rsp + 0x1aa0], rax
lea rax, str.Applied_transaction_log_s_._Sequence_numbers_have_been_updated_to_._New_Checksum:_0x
lea rdx, [rsp + 0x6f0]
mov qword [rdx], rax
mov eax, 2
mov qword [rdx + 8], rax
lea rcx, [0x1401689f8]
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rcx, [rsp + 0x1a88]
mov qword [rdx + 0x20], rcx
mov qword [rdx + 0x28], rax
lea rsi, [rsp + 0x2350]
mov rcx, rsi
call fcn.1400aecc8
mov rdi, qword [rsi]
mov r9, qword [rsi + 0x10]
lea rcx, [rsp + 0xfe8]
mov dl, 0xb
mov r8, rdi
call fcn.14005513c
mov rdx, qword [rsi + 8]
mov rcx, rdi
call fcn.1400071c0
lea rcx, [rsp + 0x320]
call fcn.1400014d0
mov rcx, rbp
call fcn.140058a31
mov esi, 9
jmp 0x1400673de
mov eax, dword [rsp + 0x6f8]
mov ebx, dword [rsp + 0x6fc]
mov r12, qword [rsp + 0x700]
mov r15, qword [rsp + 0x708]
mov ecx, eax
shr ecx, 8
mov edx, eax
shr edx, 0x10
jmp 0x1400673ab
mov al, byte [rsp + 0x6f8]
mov cl, byte [rsp + 0x6f9]
movzx edx, word [rsp + 0x6fa]
mov ebx, dword [rsp + 0x6fc]
mov r12, qword [rsp + 0x700]
mov r15, qword [rsp + 0x708]
movzx edx, dx
shl rdx, 0x10
movzx ecx, cl
shl rcx, 8
or rcx, rdx
movzx eax, al
or rax, rcx
shl rbx, 0x20
or rbx, rax
lea rcx, [rsp + 0x320]
call fcn.1400014d0
mov rcx, rbp
call fcn.140058a31
lea rcx, [rsp + 0x480]
call fcn.1400566d1
cmp rsi, 9
jne 0x140064c54
lea rsi, [rsp + 0x6f0]
lea rdx, [rsp + 0xfc0]
mov rcx, rsi
call fcn.1400680cf
mov rsi, qword [rsi]
cmp rsi, 9
jne 0x140067423
lea rdi, [rsp + 0xfe8]
jmp 0x140064b85
mov rbx, qword [rsp + 0x6f8]
mov r12, qword [rsp + 0x700]
mov r15, qword [rsp + 0x708]
jmp 0x140064c54
mov rbx, qword [rsp + 0x2358]
mov r12, qword [rsp + 0x2360]
mov r15, qword [rsp + 0x2368]
mov rcx, rbp
mov rdx, rdi
call fcn.1400071c0
xor esi, esi
movabs r14, 0xffffffff00000000
jmp 0x14006749b
mov r15, qword [rsp + 0x708]
mov rsi, r13
movabs r14, 0xffffffff00000000
and rsi, r14
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x118]
call fcn.140068646
lea rcx, [rsp + 0x4e0]
call fcn.1400014d0
lea rcx, [rsp + 0xd0]
call fcn.140058a31
lea rbp, [rsp + 0x130]
mov rdi, qword [rsp + 0x90]
mov eax, r13d
and rsi, r14
or rsi, rax
lea rcx, [rsp + 0x320]
call fcn.1400014d0
cmp edi, 9
jne 0x1400673d6
jmp 0x1400673de
mov rbx, qword [rsp + 0x2358]
mov r12, qword [rsp + 0x2360]
mov r15, qword [rsp + 0x2368]
mov rcx, rdi
mov rdx, rbp
call fcn.1400071c0
mov rdi, qword [rsp + 0x90]
mov rsi, rdi
lea rbp, [rsp + 0x130]
jmp 0x1400674ce
lea rbp, [rsp + 0x130]
xor esi, esi
mov rdi, qword [rsp + 0x90]
movabs r14, 0xffffffff00000000
jmp 0x1400674c5
mov ecx, 0x120
mov edx, 8
jmp 0x140067597
mov rax, qword [rsp + 0x6f8]
mov cl, byte [rsp + 0x700]
lea r8, [rsp + 0x1a88]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, [0x140168460]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401dae9c]
lea r9, [0x140168028]
mov edx, 0x2b
call fcn.14014e620
ud2
mov edx, 4
mov rcx, rsi
call fcn.14014d010
ud2
call fcn.14000f0a0
ud2
mov rcx, rdi
mov rdx, rbp
jmp 0x140067597
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.notatin_src_transaction_log.rsHvLE
mov edx, 0x2b
call fcn.14014e4a0
ud2
lea r8, str.notatin_src_state.rs
mov rcx, rsi
mov rdx, rbp
jmp 0x1400675e3
lea r8, str.notatin_src_state.rs
mov rcx, rsi
mov rdx, r12
call fcn.14014d1e0
ud2