Function at 0x14007a3a0
Capabilities:
Hash data using fnv

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r14
push r15
mov rbp, rsp
sub rsp, 0x40
mov rsi, r8
movsx r15d, dl
mov rdi, rcx
xor ebx, ebx
movzx eax, r15b
movabs rcx, 0xcbf29ce484222325
xor rax, rcx
movabs rcx, 0x100000001b3
imul rax, rcx
mov rcx, qword [rdi + 0xc8]
and rcx, rax
shl rcx, 4
mov rax, qword [rdi + 0xb0]
add rax, rcx
mov rcx, qword [rax + 8]
mov rdx, qword [rdi + 0xa0]
cmp rcx, rdx
je 0x14007a421
mov rax, qword [rax]
cmp r15b, byte [rcx + 0x10]
je 0x14007a424
nop
cmp rcx, rax
je 0x14007a421
mov rcx, qword [rcx + 8]
cmp r15b, byte [rcx + 0x10]
jne 0x14007a410
jmp 0x14007a424
mov rcx, rbx
test rcx, rcx
cmove rcx, rdx
cmp rcx, rdx
je 0x14007a494
mov rcx, qword [rcx + 0x18]
mov rax, qword [rcx]
lea rdx, [rbp - 0x18]
call qword [rax + reloc.WS2_32.dll_recv]
mov r14, qword [rax]
mov qword [rax], rbx
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x14007a457
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
movups xmm0, xmmword [rsi]
movups xmmword [r14 + 8], xmm0
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], r14
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007a482
mov qword [rdx], r14
add qword [rcx + 8], 8
jmp 0x14007a48f
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007b57b
lea eax, [r15 - 0x21]
cmp eax, 0x59
ja case.0x14007a4bc.34
cdqe
lea rdx, [0x140000000]
movzx eax, byte [rdx + rax + 0x7b64c]
mov ecx, dword [rdx + rax*4 + 0x7b5a0]
add rcx, rdx
jmp rcx
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007d4b0
nop
mov r8, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], r8
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007a4f0
mov qword [rdx], r8
add qword [rcx + 8], 8
jmp 0x14007a4fd
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
test rbx, rbx
je 0x14007a510
mov rax, qword [rbx]
mov edx, 1
mov rcx, rbx
call qword [rax]
nop
lea rcx, [rbp - 0x18]
call fcn.14007ee30
mov byte [rdi + 0x4c], 1
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007a554
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::name_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007a557
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007a57a
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007a587
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007b57b
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007cdd0
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007cf50
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007d250
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007d310
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007c910
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x14007a701
mov edx, Ordinal_27
call fcn.1400f9790
mov byte [rdi + 0x4c], 1
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007a73c
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::A_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007a73f
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007a762
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007a76f
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007a79a
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::b_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007a79d
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007a7c0
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007a7cd
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007a7f8
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::B_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007a7fb
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007a81e
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007a82b
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007a856
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::c_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007a859
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007a87c
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007a889
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007a8b4
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::C_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007a8b7
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007a8da
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007a8e7
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007a912
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::Y_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007a915
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007a938
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007a945
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007a970
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::D_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007a973
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007a996
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007a9a3
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007a9ce
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::m_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007a9d1
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007a9f4
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007aa01
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007aa2c
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::d_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007aa2f
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007aa52
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007aa5f
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007aa8a
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::H_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007aa8d
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007aab0
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007aabd
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007aae8
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::I_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007aaeb
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007ab0e
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007ab1b
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007ab46
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::M_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007ab49
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007ab6c
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007ab79
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007aba4
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::S_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007aba7
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007abca
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007abd7
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007ac02
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::e_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007ac05
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007ac28
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007ac35
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007b57b
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007ac60
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::f_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007ac63
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007ac86
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007ac93
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007b57b
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007acbe
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::F_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007acc1
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007ace4
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007acf1
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007b57b
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007ad1c
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::E_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007ad1f
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007ad42
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007ad4f
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007b57b
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007ad7a
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::p_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007ad7d
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007ada0
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007adad
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007add8
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::r_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007addb
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007adfe
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007ae0b
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007ae36
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::R_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007ae39
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007ae5c
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007ae69
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007ae94
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::T_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007ae97
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007aeba
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007aec7
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007af29
mov ecx, Ordinal_41
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007aef6
movups xmm0, xmmword [rsi]
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], rbx
mov dword [rax + 0x20], ebx
jmp 0x14007aef9
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007af1c
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007af29
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
test rbx, rbx
je 0x14007af3c
mov rax, qword [rbx]
mov edx, 1
mov rcx, rbx
call qword [rax]
nop
mov byte [rdi + 0x4c], 1
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007af77
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::pid_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007af7a
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007af9d
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007afaa
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007b57b
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007d3f0
nop
mov r8, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], r8
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007afe1
mov qword [rdx], r8
add qword [rcx + 8], 8
jmp 0x14007afee
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
test rbx, rbx
je 0x14007b001
mov rax, qword [rbx]
mov edx, 1
mov rcx, rbx
call qword [rax]
nop
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x14007b58e
mov edx, Ordinal_27
call fcn.1400f9790
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007d450
nop
mov r8, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], r8
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007b05b
mov qword [rdx], r8
add qword [rcx + 8], 8
jmp 0x14007b068
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
test rbx, rbx
je 0x14007b07b
mov rax, qword [rbx]
mov edx, 1
mov rcx, rbx
call qword [rax]
nop
jmp 0x14007b001
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007b0a3
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::source_location_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007b0a6
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007ce90
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007d010
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007d190
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007d0d0
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov byte [rbp - 0x10], 0x25
lea rdx, [rbp - 0x10]
lea rcx, [rbp - 0x18]
call fcn.14007d370
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007ede0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007cbf0
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007ede0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007ccf0
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007ede0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007cc70
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007ede0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007cb70
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007ede0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, Ordinal_60
call fcn.1400f9754
mov r14, rax
test rax, rax
je 0x14007b3e1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x28], rbx
mov qword [rax + 0x30], rbx
mov qword [rax + 8], rbx
mov dword [rax + 0x10], ebx
mov word [rax + 0x14], bx
lea rax, vtable.spdlog::details::aggregate_formatter.0
mov qword [r14], rax
xorps xmm0, xmm0
movups xmmword [r14 + 0x18], xmm0
mov qword [r14 + 0x28], rbx
mov qword [r14 + 0x30], reloc.WS2_32.dll_ntohs
mov byte [r14 + 0x18], bl
jmp 0x14007b3e4
mov r14, rbx
mov qword [rbp - 0x18], r14
cmp byte [rsi + 0xc], 0
jne 0x14007b4a2
lea rsi, [r14 + 0x18]
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
cmp rcx, rdx
jae 0x14007b41f
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
mov rax, rsi
cmp rdx, 0x10
jb 0x14007b417
mov rax, qword [rsi]
mov word [rax + rcx], Ordinal_41
jmp 0x14007b431
mov r9b, 0x25
xor r8d, r8d
lea edx, [r8 + 1]
mov rcx, rsi
call fcn.1400143b0
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
cmp rcx, rdx
jae 0x14007b45a
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
cmp rdx, 0x10
jb 0x14007b44f
mov rsi, qword [rsi]
mov byte [rsi + rcx], r15b
mov byte [rsi + rcx + 1], 0
jmp 0x14007b46d
movzx r9d, r15b
xor r8d, r8d
lea edx, [r8 + 1]
mov rcx, rsi
call fcn.1400143b0
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], r14
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007b490
mov qword [rdx], r14
add qword [rcx + 8], 8
jmp 0x14007b49d
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007b57b
mov byte [rsi + 0xc], 0
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x20], rax
test rax, rax
je 0x14007b4cc
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::source_funcname_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007b4cf
mov rax, rbx
mov qword [rbp - 8], rbx
mov qword [rbp - 0x20], rax
sub rdi, 0xffffffffffffff80
mov rdx, qword [rdi + 8]
cmp rdx, qword [rdi + 0x10]
je 0x14007b4f2
mov rcx, rbx
mov qword [rdx], rax
add qword [rdi + 8], 8
jmp 0x14007b502
lea r8, [rbp - 0x20]
mov rcx, rdi
call fcn.140077d60
mov rcx, qword [rbp - 0x20]
test rcx, rcx
je 0x14007b512
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
lea rcx, [r14 + 0x18]
mov rdx, qword [rcx + 0x10]
mov r8, qword [rcx + 0x18]
cmp rdx, r8
jae 0x14007b53f
lea rax, [rdx + 1]
mov qword [rcx + 0x10], rax
cmp r8, 0x10
jb 0x14007b534
mov rcx, qword [rcx]
mov byte [rcx + rdx], r15b
mov byte [rcx + rdx + 1], 0
jmp 0x14007b54f
movzx r9d, r15b
xor r8d, r8d
lea edx, [r8 + 1]
call fcn.1400143b0
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], r14
mov rdx, qword [rdi + 8]
cmp rdx, qword [rdi + 0x10]
je 0x14007b56b
mov qword [rdx], r14
add qword [rdi + 8], 8
jmp 0x14007b57b
lea r8, [rbp - 0x20]
mov rcx, rdi
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
test rbx, rbx
je 0x14007b58e
mov rax, qword [rbx]
mov edx, 1
mov rcx, rbx
call qword [rax]
nop
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret