Function at 0x140250470
Capabilities:
Hash data using fnv

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rbp
push rdi
push r12
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0xf0
mov r14, r8
movsx r12d, dl
mov rsi, rcx
xor ebx, ebx
movzx eax, r12b
movabs rcx, 0xcbf29ce484222325
xor rax, rcx
movabs rcx, 0x100000001b3
imul rax, rcx
mov r9, qword [rsi + 0xc0]
and r9, rax
add r9, r9
mov rax, qword [rsi + 0xa8]
mov rcx, qword [rax + r9*8 + 8]
mov rdx, qword [rsi + 0x98]
cmp rcx, rdx
je 0x1402504f9
mov rax, qword [rax + r9*8]
cmp r12b, byte [rcx + 0x10]
je 0x1402504fc
cmp rcx, rax
je 0x1402504f9
mov rcx, qword [rcx + 8]
cmp r12b, byte [rcx + 0x10]
jne 0x1402504e8
jmp 0x1402504fc
mov rcx, rbx
test rcx, rcx
cmove rcx, rdx
cmp rcx, qword [rsi + 0x98]
je 0x140250589
mov rcx, qword [rcx + 0x18]
mov rax, qword [rcx]
lea rdx, [rbp + 0x67]
call qword [rax + reloc.WS2_32.dll_recv]
nop
mov rax, qword [rbp + 0x67]
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, [rsi + 0x78]
mov rax, qword [rbp + 0x67]
mov qword [rbp + 0x67], rbx
mov qword [rbp + 0x7f], rax
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14025054f
mov qword [rbp + 0x7f], rbx
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140250559
lea r8, [rbp + 0x7f]
call fcn.14024dec0
nop
mov rcx, qword [rbp + 0x7f]
test rcx, rcx
je 0x14025056d
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
mov rcx, qword [rbp + 0x67]
test rcx, rcx
je 0x1402516f1
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
jmp 0x1402516f1
lea eax, [r12 - 0x21]
cmp eax, 0x59
ja case.0x1402505b2.34
cdqe
lea rdx, [0x140000000]
movzx eax, byte [rdx + rax + 0x2517bc]
mov ecx, dword [rdx + rax*4 + 0x251710]
add rcx, rdx
jmp rcx
mov rdx, r14
lea rcx, [rbp + 0x2f]
call fcn.140252840
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rsp + 0x28], rcx
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x1402505ee
mov qword [rsp + 0x28], rbx
mov qword [rdx], rcx
add qword [rsi + 0x80], 8
jmp 0x1402505fd
lea r8, [rsp + 0x28]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rsp + 0x28]
test rcx, rcx
je 0x140250612
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
lea rcx, [rbp + 0x2f]
call fcn.1402553c0
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.140251e50
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255350
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.140251d90
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255350
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.140252150
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255350
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.140252510
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255350
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.1402525d0
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255350
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140250778
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::a_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14025077b
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rsp + 0x30], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x1402507a6
mov qword [rsp + 0x30], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x1402507b5
lea r8, [rsp + 0x30]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x1402507ca
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x1402507f6
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::A_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1402507f9
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rsp + 0x38], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140250824
mov qword [rsp + 0x38], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x140250833
lea r8, [rsp + 0x38]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rsp + 0x38]
test rcx, rcx
je 0x140250848
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140250874
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::b_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140250877
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp - 0x79], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x1402508a0
mov qword [rbp - 0x79], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x1402508ae
lea r8, [rbp - 0x79]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 0x79]
test rcx, rcx
je 0x1402508c2
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x1402508ee
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::B_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1402508f1
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp - 0x71], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x14025091a
mov qword [rbp - 0x71], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x140250928
lea r8, [rbp - 0x71]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 0x71]
test rcx, rcx
je 0x14025093c
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140250968
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::c_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x14025096b
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp - 0x69], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140250994
mov qword [rbp - 0x69], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x1402509a2
lea r8, [rbp - 0x69]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 0x69]
test rcx, rcx
je 0x1402509b6
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x1402509e2
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::C_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x1402509e5
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp - 0x61], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140250a0e
mov qword [rbp - 0x61], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x140250a1c
lea r8, [rbp - 0x61]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 0x61]
test rcx, rcx
je 0x140250a30
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140250a5c
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::Y_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140250a5f
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp - 0x59], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140250a88
mov qword [rbp - 0x59], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x140250a96
lea r8, [rbp - 0x59]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 0x59]
test rcx, rcx
je 0x140250aaa
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140250ad6
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::D_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140250ad9
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp - 0x51], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140250b02
mov qword [rbp - 0x51], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x140250b10
lea r8, [rbp - 0x51]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 0x51]
test rcx, rcx
je 0x140250b24
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140250b50
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::m_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140250b53
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp - 0x49], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140250b7c
mov qword [rbp - 0x49], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x140250b8a
lea r8, [rbp - 0x49]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 0x49]
test rcx, rcx
je 0x140250b9e
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140250bca
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::d_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140250bcd
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp - 0x41], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140250bf6
mov qword [rbp - 0x41], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x140250c04
lea r8, [rbp - 0x41]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 0x41]
test rcx, rcx
je 0x140250c18
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140250c44
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::H_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140250c47
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp - 0x39], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140250c70
mov qword [rbp - 0x39], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x140250c7e
lea r8, [rbp - 0x39]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 0x39]
test rcx, rcx
je 0x140250c92
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140250cbe
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::I_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140250cc1
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp - 0x31], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140250cea
mov qword [rbp - 0x31], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x140250cf8
lea r8, [rbp - 0x31]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 0x31]
test rcx, rcx
je 0x140250d0c
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140250d38
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::M_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140250d3b
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp - 0x29], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140250d64
mov qword [rbp - 0x29], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x140250d72
lea r8, [rbp - 0x29]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 0x29]
test rcx, rcx
je 0x140250d86
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140250db2
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::S_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140250db5
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp - 0x21], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140250dde
mov qword [rbp - 0x21], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x140250dec
lea r8, [rbp - 0x21]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 0x21]
test rcx, rcx
je 0x140250e00
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140250e2c
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::e_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140250e2f
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp - 0x19], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140250e58
mov qword [rbp - 0x19], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x140250e66
lea r8, [rbp - 0x19]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 0x19]
test rcx, rcx
je 0x140250e7a
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140250ea6
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::f_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140250ea9
mov rax, rbx
mov qword [rsp + 0x20], rbx
mov qword [rbp - 0x11], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140250ed3
mov qword [rbp - 0x11], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x140250ee1
lea r8, [rbp - 0x11]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 0x11]
test rcx, rcx
je 0x140250ef5
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
lea rcx, [rsp + 0x20]
call fcn.140255350
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140250f2b
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::F_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140250f2e
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp - 9], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140250f57
mov qword [rbp - 9], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x140250f65
lea r8, [rbp - 9]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 9]
test rcx, rcx
je 0x140250f79
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140250fa5
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::E_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140250fa8
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp - 1], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140250fd1
mov qword [rbp - 1], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x140250fdf
lea r8, [rbp - 1]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp - 1]
test rcx, rcx
je 0x140250ff3
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x14025101f
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::p_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140251022
mov rax, rbx
mov qword [rsp + 0x20], rbx
mov qword [rbp + 7], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x14025104c
mov qword [rbp + 7], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x14025105a
lea r8, [rbp + 7]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
lea rcx, [rbp + 7]
call fcn.140081ed0
nop
lea rcx, [rsp + 0x20]
call fcn.140255350
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.140251fd0
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255350
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.1402518d0
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255350
jmp 0x1402516f1
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x140251114
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::T_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140251117
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp + 0xf], rax
mov rdx, qword [rsi + 0x80]
cmp rdx, qword [rsi + 0x88]
je 0x140251140
mov qword [rbp + 0xf], rbx
mov qword [rdx], rax
add qword [rsi + 0x80], 8
jmp 0x14025114e
lea r8, [rbp + 0xf]
lea rcx, [rsi + 0x78]
call fcn.14024dec0
nop
mov rcx, qword [rbp + 0xf]
test rcx, rcx
je 0x140251162
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.1402526a0
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.1400d73b0
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.140251f10
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255350
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.140252780
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255350
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.1402527e0
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255350
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.140252450
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255350
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.140252090
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255350
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.140252210
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255350
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.140252390
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255350
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.1402522d0
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255350
jmp 0x1402516f1
mov byte [rbp + 0x67], 0x25
lea rdx, [rbp + 0x67]
lea rcx, [rbp + 0x7f]
call fcn.140252710
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255370
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.140251bb0
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255370
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.140251cb0
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255370
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.140251c30
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255370
jmp 0x1402516f1
mov rdx, r14
lea rcx, [rbp + 0x7f]
call fcn.140251b30
nop
mov rdx, qword [rax]
mov qword [rax], rbx
mov qword [rbp + 0x67], rdx
lea rdx, [rbp + 0x67]
lea rcx, [rsi + 0x78]
call fcn.140260110
nop
lea rcx, [rbp + 0x67]
call fcn.140081ed0
nop
lea rcx, [rbp + 0x7f]
call fcn.140255370
jmp 0x1402516f1
mov ecx, gethostname
call fcn.140265ffc
mov rdi, rax
test rax, rax
je 0x14025150d
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 [rdi], rax
xorps xmm0, xmm0
movups xmmword [rdi + 0x18], xmm0
mov qword [rdi + 0x28], rbx
mov qword [rdi + 0x30], reloc.WS2_32.dll_ntohs
mov byte [rdi + 0x18], bl
jmp 0x140251510
mov rdi, rbx
mov qword [rsp + 0x20], rdi
cmp byte [r14 + 0xc], 0
jne 0x1402515dd
lea r14, [rdi + 0x18]
mov rcx, qword [r14 + 0x10]
mov rdx, qword [r14 + 0x18]
cmp rcx, rdx
jae 0x14025154d
lea rax, [rcx + 1]
mov qword [r14 + 0x10], rax
mov rax, r14
cmp rdx, 0x10
jb 0x140251545
mov rax, qword [r14]
mov word [rax + rcx], 0x25
jmp 0x140251562
mov r9b, 0x25
movzx r8d, byte [rbp + 0x67]
mov edx, 1
mov rcx, r14
call fcn.140096920
mov rcx, qword [r14 + 0x10]
mov rdx, qword [r14 + 0x18]
cmp rcx, rdx
jae 0x14025158c
lea rax, [rcx + 1]
mov qword [r14 + 0x10], rax
cmp rdx, 0x10
jb 0x140251580
mov r14, qword [r14]
mov byte [r14 + rcx], r12b
mov byte [r14 + rcx + 1], 0
jmp 0x1402515a2
movzx r9d, r12b
movzx r8d, byte [rbp + 0x67]
mov edx, 1
mov rcx, r14
call fcn.140096920
lea rcx, [rsi + 0x78]
mov rsi, rbx
mov qword [rsp + 0x20], rbx
mov qword [rbp + 0x17], rdi
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x1402515ca
mov qword [rbp + 0x17], rbx
mov qword [rdx], rdi
add qword [rcx + 8], 8
jmp 0x1402515d4
lea r8, [rbp + 0x17]
call fcn.14024dec0
nop
mov rcx, qword [rbp + 0x17]
jmp 0x1402516c6
mov byte [r14 + 0xc], 0
lea r15, [rsi + 0x78]
mov ecx, 0x18
call fcn.140265ffc
mov qword [rbp + 0x67], rax
test rax, rax
je 0x14025160d
movups xmm0, xmmword [r14]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::source_funcname_formatter_class_spdlog::details::scoped_padder_.0
mov qword [rax], rcx
jmp 0x140251610
mov rax, rbx
mov qword [rbp + 0x67], rbx
mov qword [rbp + 0x1f], rax
mov rdx, qword [r15 + 8]
cmp rdx, qword [r15 + 0x10]
je 0x140251630
mov qword [rbp + 0x1f], rbx
mov qword [rdx], rax
add qword [r15 + 8], 8
jmp 0x14025163d
lea r8, [rbp + 0x1f]
mov rcx, r15
call fcn.14024dec0
nop
mov rcx, qword [rbp + 0x1f]
test rcx, rcx
je 0x140251651
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
lea rcx, [rdi + 0x18]
mov rdx, qword [rcx + 0x10]
mov r8, qword [rcx + 0x18]
cmp rdx, r8
jae 0x14025167e
lea rax, [rdx + 1]
mov qword [rcx + 0x10], rax
cmp r8, 0x10
jb 0x140251673
mov rcx, qword [rcx]
mov byte [rcx + rdx], r12b
mov byte [rcx + rdx + 1], 0
jmp 0x140251691
movzx r9d, r12b
movzx r8d, byte [rbp + 0x67]
mov edx, 1
call fcn.140096920
mov rsi, rbx
mov qword [rsp + 0x20], rbx
mov qword [rbp + 0x27], rdi
mov rdx, qword [r15 + 8]
cmp rdx, qword [r15 + 0x10]
je 0x1402516b5
mov qword [rbp + 0x27], rbx
mov qword [rdx], rdi
add qword [r15 + 8], 8
jmp 0x1402516c2
lea r8, [rbp + 0x27]
mov rcx, r15
call fcn.14024dec0
nop
mov rcx, qword [rbp + 0x27]
test rcx, rcx
je 0x1402516d6
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
test rsi, rsi
je 0x1402516f1
lea rcx, [rsi + 0x18]
call fcn.140087110
mov edx, gethostname
mov rcx, rsi
call fcn.140082030
lea r11, [rsp + 0xf0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r12
pop rdi
pop rbp
ret