Function at 0x1800d8e90
Capabilities:
Hash data using fnv
Inspect section memory permissions

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r14
push r15
mov rbp, rsp
sub rsp, 0x40
mov rdi, r8
movsx r14d, dl
mov rbx, rcx
xor r15d, r15d
mov dword [rbp - 0x20], r15d
mov dword [rbp - 0x1c], r15d
movzx eax, r14b
movabs rcx, 0xcbf29ce484222325
xor rax, rcx
movabs rcx, 0x100000001b3
imul rax, rcx
mov rcx, qword [rbx + 0xc0]
and rcx, rax
shl rcx, 4
add rcx, qword [rbx + 0xa8]
mov rax, qword [rcx + 8]
mov rdx, qword [rbx + 0x98]
cmp rax, rdx
je 0x1800d8fc2
mov rcx, qword [rcx]
cmp r14b, byte [rax + 0x10]
je 0x1800d8f23
nop dword [rax]
cmp rax, rcx
je 0x1800d8fc2
mov rax, qword [rax + 8]
cmp r14b, byte [rax + 0x10]
jne 0x1800d8f10
test rax, rax
cmove rax, rdx
cmp rax, qword [rbx + 0x98]
je 0x1800d8fc2
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx]
lea rdx, [rbp + 0x48]
call qword [rax + 0x10]
nop
mov rax, qword [rbp + 0x48]
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, [rbx + 0x78]
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x48], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x1800d8f7d
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x1800d8f87
lea r8, [rbp + 0x30]
call fcn.1800d1cc0
nop
mov ebx, 1
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d8f9d
mov rax, qword [rcx]
mov edx, ebx
call qword [rax]
nop
mov rcx, qword [rbp + 0x48]
test rcx, rcx
je 0x1800da9d8
mov rax, qword [rcx]
mov edx, ebx
call qword [rax]
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
lea eax, [r14 - 0x21]
cmp eax, 0x59
ja case.0x1800d8fea.75
cdqe
lea rdx, [0x180000000]
movzx eax, byte [rdx + rax + 0xdaa98]
mov ecx, dword [rdx + rax*4 + 0xda9ec]
add rcx, rdx
jmp rcx
mov rdx, rdi
lea rcx, [rbp - 0x18]
call fcn.1800db5d0
nop
mov rcx, qword [rax]
mov qword [rax], r15
mov qword [rbp + 0x30], rcx
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9028
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9036
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d904a
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
lea rcx, [rbp - 0x18]
call fcn.1800e7810
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
lea rsi, [rbx + 0x78]
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d908e
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::name_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9091
mov rax, r15
mov qword [rbp - 0x18], rax
mov ebx, 1
mov dword [rbp - 0x20], ebx
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rsi + 8]
cmp rdx, qword [rsi + 0x10]
je 0x1800d90c1
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rsi + 8], 8
jmp 0x1800d90ce
lea r8, [rbp + 0x30]
mov rcx, rsi
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d90de
mov rax, qword [rcx]
mov edx, ebx
call qword [rax]
and ebx, 0xfffffffe
mov dword [rbp - 0x20], ebx
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d911b
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::level_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d911e
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 2
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9157
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9165
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9178
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
and edi, 0xfffffffd
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d91b5
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::short_level_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d91b8
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 4
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d91f1
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d91ff
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9212
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
and edi, 0xfffffffb
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d924f
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::t_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9252
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 8
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d928a
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], rdi
jmp 0x1800d9298
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d92ab
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
and edi, 0xfffffff7
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d92e8
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::v_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d92eb
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, send
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9324
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9332
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9345
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
and edi, 0xffffffef
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d9382
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::a_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9385
mov rax, r15
mov qword [rbp - 0x18], rax
mov esi, 0x20
mov dword [rbp - 0x20], esi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d93be
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d93cc
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d93df
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
and esi, 0xffffffdf
mov dword [rbp - 0x20], esi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d941c
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::A_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d941f
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x40
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9458
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9466
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9479
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
and edi, 0xffffffbf
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d94b6
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::b_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d94b9
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x80
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d94f2
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9500
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9513
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 7
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d9551
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::B_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9554
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x100
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d958d
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d959b
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d95ae
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 8
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d95ec
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::c_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d95ef
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x200
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9628
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9636
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9649
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 9
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d9687
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::C_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d968a
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x400
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d96c3
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d96d1
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d96e4
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0xa
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d9722
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::Y_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9725
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x800
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d975e
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d976c
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d977f
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0xb
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d97bd
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::D_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d97c0
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x1000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d97f9
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9807
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d981a
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0xc
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d9858
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::m_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d985b
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x2000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9894
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d98a2
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d98b5
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0xd
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d98f3
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::d_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d98f6
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x4000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d992f
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d993d
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9950
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0xe
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d998e
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::H_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9991
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x8000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d99ca
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d99d8
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d99eb
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0xf
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d9a29
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::I_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9a2c
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x10000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9a65
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9a73
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9a86
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x10
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d9ac4
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::M_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9ac7
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x20000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9b00
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9b0e
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9b21
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x11
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d9b5f
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::S_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9b62
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x40000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9b9b
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9ba9
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9bbc
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x12
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d9bfa
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::e_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9bfd
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x80000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9c36
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9c44
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9c57
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x13
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d9c95
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::f_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9c98
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x100000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9cd1
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9cdf
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9cf2
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x14
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d9d30
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::F_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9d33
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x200000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9d6c
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9d7a
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9d8d
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x15
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d9dcb
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::E_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9dce
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x400000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9e07
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9e15
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9e28
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x16
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d9e66
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::p_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9e69
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x800000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9ea2
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9eb0
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9ec3
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x17
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d9f01
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::r_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9f04
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x1000000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9f3d
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9f4b
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9f5e
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x18
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800d9f9c
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::R_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800d9f9f
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x2000000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800d9fd8
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800d9fe6
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800d9ff9
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x19
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800da037
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::T_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800da03a
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x4000000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800da073
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800da081
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da094
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x1a
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x28
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800da0da
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::z_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
mov qword [rax + 0x18], r15
mov dword [rax + 0x20], r15d
jmp 0x1800da0dd
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x8000000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800da116
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800da124
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da137
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x1b
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800da175
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::pid_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800da178
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x10000000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800da1b1
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800da1bf
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da1d2
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x1c
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rdi
lea rcx, [rbp - 0x18]
call fcn.1800db510
nop
mov rcx, qword [rax]
mov qword [rax], r15
mov qword [rbp + 0x30], rcx
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800da226
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800da234
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da248
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x1800da9d8
mov edx, 0x18
jmp 0x1800da9d3
mov rdx, rdi
lea rcx, [rbp - 0x18]
call fcn.1800db570
nop
mov rcx, qword [rax]
mov qword [rax], r15
mov qword [rbp + 0x30], rcx
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800da29b
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800da2a9
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da2bd
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1800da248
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800da2e5
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::source_location_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800da2e8
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x20000000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800da321
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800da32f
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da342
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x1d
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800da380
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::short_filename_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800da383
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x40000000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800da3bc
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800da3ca
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da3dd
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x1e
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800da41b
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::source_filename_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800da41e
mov rax, r15
mov qword [rbp - 0x18], rax
mov edi, 0x80000000
mov dword [rbp - 0x20], edi
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800da457
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800da465
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da478
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
btr edi, 0x1f
mov dword [rbp - 0x20], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
lea rsi, [rbx + 0x78]
mov ecx, 0x18
call fcn.1801690ac
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800da4ba
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::source_linenum_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1800da4bd
mov rax, r15
mov qword [rbp - 0x18], rax
mov ebx, 1
mov dword [rbp - 0x1c], ebx
mov qword [rbp - 0x18], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rsi + 8]
cmp rdx, qword [rsi + 0x10]
je 0x1800da4ed
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rsi + 8], 8
jmp 0x1800da4fa
lea r8, [rbp + 0x30]
mov rcx, rsi
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da50a
mov rax, qword [rcx]
mov edx, ebx
call qword [rax]
and ebx, 0xfffffffe
mov dword [rbp - 0x1c], ebx
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rdi
lea rcx, [rbp - 0x18]
call fcn.1800db3b0
nop
mov rcx, qword [rax]
mov qword [rax], r15
mov qword [rbp + 0x30], rcx
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800da55d
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800da56b
lea r8, [rbp + 0x30]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da57f
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1800da248
mov byte [rbp + 0x30], 0x25
lea rdx, [rbp + 0x30]
lea rcx, [rbp - 0x10]
call fcn.1800db4a0
nop
mov rcx, qword [rax]
mov qword [rax], r15
mov qword [rbp - 0x18], rcx
mov rdx, qword [rbx + 0x80]
cmp rdx, qword [rbx + 0x88]
je 0x1800da5c5
mov rax, qword [rbp - 0x18]
mov qword [rbp - 0x18], r15
mov qword [rdx], rax
add qword [rbx + 0x80], 8
jmp 0x1800da5d3
lea r8, [rbp - 0x18]
lea rcx, [rbx + 0x78]
call fcn.1800d1cc0
nop
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x1800da5e7
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
mov rcx, qword [rbp - 0x10]
test rcx, rcx
je 0x1800da9d8
mov edx, 0x20
jmp 0x1800da9d3
lea r14, [rbx + 0x78]
mov ecx, 0x20
call fcn.1801690ac
mov rbx, rax
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800da634
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rax, vtable.spdlog::details::elapsed_formatter_class_spdlog::details::scoped_padder__class_std::chrono::duration_long_long___int64___struct_std::ratio_1__1000000000___.0
mov qword [rbx], rax
call fcn.18016a8f8
mov qword [rbx + 0x18], rax
jmp 0x1800da637
mov rbx, r15
mov qword [rbp - 0x10], rbx
mov edi, 2
mov dword [rbp - 0x1c], edi
mov qword [rbp - 0x10], r15
mov qword [rbp + 0x30], rbx
mov rdx, qword [r14 + 8]
cmp rdx, qword [r14 + 0x10]
je 0x1800da667
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [r14 + 8], 8
jmp 0x1800da674
lea r8, [rbp + 0x30]
mov rcx, r14
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da687
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
and edi, 0xfffffffd
mov dword [rbp - 0x1c], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
lea r14, [rbx + 0x78]
mov ecx, 0x20
call fcn.1801690ac
mov rbx, rax
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800da6d4
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rax, vtable.spdlog::details::elapsed_formatter_class_spdlog::details::scoped_padder__class_std::chrono::duration_long_long___int64___struct_std::ratio_1__1000000___.0
mov qword [rbx], rax
call fcn.18016a8f8
mov qword [rbx + 0x18], rax
jmp 0x1800da6d7
mov rbx, r15
mov qword [rbp - 0x10], rbx
mov edi, 4
mov dword [rbp - 0x1c], edi
mov qword [rbp - 0x10], r15
mov qword [rbp + 0x30], rbx
mov rdx, qword [r14 + 8]
cmp rdx, qword [r14 + 0x10]
je 0x1800da707
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [r14 + 8], 8
jmp 0x1800da714
lea r8, [rbp + 0x30]
mov rcx, r14
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da727
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
and edi, 0xfffffffb
mov dword [rbp - 0x1c], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
lea r14, [rbx + 0x78]
mov ecx, 0x20
call fcn.1801690ac
mov rbx, rax
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800da774
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rax, vtable.spdlog::details::elapsed_formatter_class_spdlog::details::scoped_padder__class_std::chrono::duration_long_long___int64___struct_std::ratio_1__1000___.0
mov qword [rbx], rax
call fcn.18016a8f8
mov qword [rbx + 0x18], rax
jmp 0x1800da777
mov rbx, r15
mov qword [rbp - 0x10], rbx
mov edi, 8
mov dword [rbp - 0x1c], edi
mov qword [rbp - 0x10], r15
mov qword [rbp + 0x30], rbx
mov rdx, qword [r14 + 8]
cmp rdx, qword [r14 + 0x10]
je 0x1800da7a6
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [r14 + 8], rdi
jmp 0x1800da7b3
lea r8, [rbp + 0x30]
mov rcx, r14
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da7c6
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
and edi, 0xfffffff7
mov dword [rbp - 0x1c], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
lea r14, [rbx + 0x78]
mov ecx, 0x20
call fcn.1801690ac
mov rbx, rax
mov qword [rbp - 0x10], rax
test rax, rax
je 0x1800da813
movups xmm0, xmmword [rdi]
movups xmmword [rax + 8], xmm0
lea rax, vtable.spdlog::details::elapsed_formatter_class_spdlog::details::scoped_padder__class_std::chrono::duration_long_long___int64___struct_std::ratio_1__1___.0
mov qword [rbx], rax
call fcn.18016a8f8
mov qword [rbx + 0x18], rax
jmp 0x1800da816
mov rbx, r15
mov qword [rbp - 0x10], rbx
mov edi, send
mov dword [rbp - 0x1c], edi
mov qword [rbp - 0x10], r15
mov qword [rbp + 0x30], rbx
mov rdx, qword [r14 + 8]
cmp rdx, qword [r14 + 0x10]
je 0x1800da846
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [r14 + 8], 8
jmp 0x1800da853
lea r8, [rbp + 0x30]
mov rcx, r14
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da866
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
and edi, 0xffffffef
mov dword [rbp - 0x1c], edi
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
lea rcx, [rbp + 0x48]
call fcn.1800db410
nop
lea rsi, [rbx + 0x78]
cmp byte [rdi + 0xc], 0
jne 0x1800da8f5
mov dl, 0x25
mov rcx, qword [rbp + 0x48]
call fcn.1800f03a0
movzx edx, r14b
mov rcx, qword [rbp + 0x48]
call fcn.1800f03a0
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x48], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rsi + 8]
cmp rdx, qword [rsi + 0x10]
je 0x1800da8d1
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rsi + 8], 8
jmp 0x1800da8de
lea r8, [rbp + 0x30]
mov rcx, rsi
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da9b5
mov edx, 1
jmp 0x1800da9af
mov byte [rdi + 0xc], 0
mov rdx, rdi
lea rcx, [rbp - 0x10]
call fcn.1800db3b0
nop
mov rcx, qword [rax]
mov qword [rax], r15
mov qword [rbp + 0x30], rcx
mov rdx, qword [rsi + 8]
cmp rdx, qword [rsi + 0x10]
je 0x1800da92c
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rsi + 8], 8
jmp 0x1800da939
lea r8, [rbp + 0x30]
mov rcx, rsi
call fcn.1800d1cc0
nop
mov ebx, 1
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da94f
mov rax, qword [rcx]
mov edx, ebx
call qword [rax]
nop
mov rcx, qword [rbp - 0x10]
test rcx, rcx
je 0x1800da962
mov edx, 0x18
call fcn.1801690e8
movzx edx, r14b
mov rcx, qword [rbp + 0x48]
call fcn.1800f03a0
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x48], r15
mov qword [rbp + 0x30], rax
mov rdx, qword [rsi + 8]
cmp rdx, qword [rsi + 0x10]
je 0x1800da997
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x30], r15
mov qword [rdx], rax
add qword [rsi + 8], 8
jmp 0x1800da9a4
lea r8, [rbp + 0x30]
mov rcx, rsi
call fcn.1800d1cc0
nop
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1800da9b5
mov edx, ebx
mov rax, qword [rcx]
call qword [rax]
nop
mov rbx, qword [rbp + 0x48]
test rbx, rbx
je 0x1800da9d8
mov qword [rbp + 0x30], rbx
lea rcx, [rbx + 0x18]
call fcn.1800cffc0
mov edx, 0x38
mov rcx, rbx
call fcn.1801690e8
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret