Function at 0x1400bb440
Capabilities:
Encode data using xor
Hash data using fnv

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x238
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x1b0], 0xfffffffffffffffe
mov r15, rdx
mov rsi, qword [rdx + 8]
mov rdi, qword [rsi + 0x10]
cmp qword [rsi + 0x18], 0x10
jb 0x1400bb47b
mov rsi, qword [rsi]
test rdi, rdi
je 0x1400bb4a4
mov eax, edi
and eax, 3
movabs rdx, 0x100000001b3
cmp rdi, 4
jae 0x1400bb4b3
movabs r9, 0xcbf29ce484222325
xor r8d, r8d
jmp 0x1400bb50c
movabs r10, 0xcbf29ce484222325
jmp 0x1400bb537
mov r10, rdi
and r10, 0xfffffffffffffffc
movabs r9, 0xcbf29ce484222325
xor r8d, r8d
nop word [rax + rax]
movzx r11d, byte [rsi + r8]
xor r11, r9
imul r11, rdx
movzx r9d, byte [rsi + r8 + 1]
xor r9, r11
imul r9, rdx
movzx r11d, byte [rsi + r8 + 2]
xor r11, r9
imul r11, rdx
movzx r9d, byte [rsi + r8 + 3]
xor r9, r11
imul r9, rdx
add r8, 4
cmp r10, r8
jne 0x1400bb4d0
mov r10, r9
test rax, rax
je 0x1400bb537
add r8, rsi
xor r11d, r11d
nop word [rax + rax]
movzx r10d, byte [r8 + r11]
xor r10, r9
imul r10, rdx
inc r11
mov r9, r10
cmp rax, r11
jne 0x1400bb520
and r10, qword [rcx + 0x30]
mov rbx, qword [rcx + 8]
mov rax, qword [rcx + 0x18]
mov rcx, r10
shl rcx, 4
mov r12, qword [rax + rcx + 8]
cmp r12, rbx
mov qword [rbp + 0x1a8], r15
je 0x1400bc151
add r10, r10
mov r14, qword [rax + r10*8]
cmp rdi, qword [r12 + 0x20]
jne 0x1400bb594
nop dword [rax]
cmp qword [r12 + 0x28], 0x10
jb 0x1400bb580
mov rdx, qword [r12 + 0x10]
jmp 0x1400bb585
lea rdx, [r12 + 0x10]
mov rcx, rsi
mov r8, rdi
call fcn.1401021e0
test eax, eax
je 0x1400bb5ab
cmp r12, r14
je 0x1400bc151
mov r12, qword [r12 + 8]
cmp rdi, qword [r12 + 0x20]
je 0x1400bb570
jmp 0x1400bb594
cmp r12, rbx
je 0x1400bc151
mov rdi, qword [r15 + 0x20]
xorps xmm0, xmm0
movaps xmmword [rbp + 0x190], xmm0
movaps xmmword [rbp + 0x180], xmm0
mov rcx, rdi
call fcn.1400e8690
test rax, rax
js 0x1400bc176
mov rsi, rax
cmp rax, 0xf
ja 0x1400bb613
mov qword [rbp + 0x190], rsi
mov qword [rbp + 0x198], 0xf
lea rcx, [rbp + 0x180]
mov rdx, rdi
mov r8, rsi
call fcn.1401022e0
add rsi, rbp
add rsi, 0x180
jmp 0x1400bb68f
mov qword [rbp + 0x198], 0xf
mov rax, rsi
or rax, 0xf
cmp rax, 0x17
mov r14d, 0x16
cmovae r14, rax
cmp r14, 0xfff
jb 0x1400bb656
lea rcx, [r14 + 0x28]
call fcn.1400cd3b4
mov rbx, rax
add rbx, 0x27
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x1400bb662
lea rcx, [r14 + 1]
call fcn.1400cd3b4
mov rbx, rax
mov qword [rbp + 0x180], rbx
mov qword [rbp + 0x190], rsi
mov qword [rbp + 0x198], r14
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.1401022e0
add rsi, rbx
mov r15, qword [rbp + 0x1a8]
mov byte [rsi], 0
mov rdi, qword [r15 + 0x18]
xorps xmm0, xmm0
movaps xmmword [rbp + 0x170], xmm0
movaps xmmword [rbp + 0x160], xmm0
mov rcx, rdi
call fcn.1400e8690
test rax, rax
js 0x1400bc17b
mov rsi, rax
cmp rax, 0xf
ja 0x1400bb6f1
mov qword [rbp + 0x170], rsi
mov qword [rbp + 0x178], 0xf
lea rcx, [rbp + 0x160]
mov rdx, rdi
mov r8, rsi
call fcn.1401022e0
add rsi, rbp
add rsi, 0x160
jmp 0x1400bb762
mov rax, rsi
or rax, 0xf
cmp rax, 0x17
mov r14d, 0x16
cmovae r14, rax
cmp r14, 0xfff
jb 0x1400bb729
lea rcx, [r14 + 0x28]
call fcn.1400cd3b4
mov rbx, rax
add rbx, 0x27
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x1400bb735
lea rcx, [r14 + 1]
call fcn.1400cd3b4
mov rbx, rax
mov qword [rbp + 0x160], rbx
mov qword [rbp + 0x170], rsi
mov qword [rbp + 0x178], r14
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.1401022e0
add rsi, rbx
mov r15, qword [rbp + 0x1a8]
mov byte [rsi], 0
mov rsi, qword [r12 + 0x40]
mov rbx, qword [r12 + 0x38]
mov r13, rsi
sub r13, rbx
mov rax, r13
sar rax, 3
movabs r14, 0xd37a6f4de9bd37a7
imul r14, rax
mov eax, dword [r12 + 0x30]
cmp r14, rax
jae 0x1400bb7ce
cmp rsi, qword [r12 + 0x48]
je 0x1400bb87f
lea rdx, [rbp + 0x180]
lea r8, [rbp + 0x160]
mov rcx, rsi
mov r9, r15
call fcn.1400bd3d0
mov rbx, qword [r12 + 0x40]
lea rax, [rbx + 0xb8]
mov qword [r12 + 0x40], rax
jmp 0x1400bc07e
mov r14d, dword [r12 + 0x34]
xorps xmm0, xmm0
movaps xmmword [rbp + 0x140], xmm0
movaps xmmword [rbp + 0x150], xmm0
mov rsi, qword [rbp + 0x190]
cmp qword [rbp + 0x198], 0x10
jb 0x1400bb7fe
mov rdi, qword [rbp + 0x180]
jmp 0x1400bb805
lea rdi, [rbp + 0x180]
test rsi, rsi
js 0x1400bc180
cmp rsi, 0xf
ja 0x1400bb835
mov qword [rbp + 0x150], rsi
mov qword [rbp + 0x158], 0xf
movups xmm0, xmmword [rdi]
movaps xmmword [rbp + 0x140], xmm0
jmp 0x1400bb92f
mov qword [rbp + 0x158], 0xf
mov rax, rsi
or rax, 0xf
cmp rax, 0x17
mov r15d, 0x16
cmovae r15, rax
cmp r15, 0xfff
jb 0x1400bb8f9
lea rcx, [r15 + 0x28]
call fcn.1400cd3b4
mov rcx, rax
add rcx, 0x27
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
jmp 0x1400bb905
lea rdx, [r14 + 1]
mov r8, r14
shr r8, 1
movabs rax, 0x1642c8590b21642
mov rcx, rax
sub rcx, r8
add r8, r14
cmp r8, rdx
cmovbe r8, rdx
cmp r14, rcx
cmova r8, rax
movabs rax, 0x1642c8590b21643
cmp r8, rax
jae 0x1400bc18a
imul rdi, r8, 0xb8
cmp r8, 0x17
mov qword [rbp + 0x110], rdx
mov qword [rbp + 0x118], r8
jb 0x1400bbef5
lea rcx, [rdi + 0x27]
call fcn.1400cd3b4
mov rcx, rax
add rcx, 0x27
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
jmp 0x1400bbf09
lea rcx, [r15 + 1]
call fcn.1400cd3b4
mov rcx, rax
mov qword [rbp + 0x140], rcx
mov qword [rbp + 0x150], rsi
mov qword [rbp + 0x158], r15
inc rsi
mov rdx, rdi
mov r8, rsi
call fcn.1401022e0
mov r15, qword [rbp + 0x1a8]
xorps xmm0, xmm0
movaps xmmword [rbp + 0x130], xmm0
movaps xmmword [rbp + 0x120], xmm0
mov rsi, qword [rbp + 0x170]
cmp qword [rbp + 0x178], 0x10
jb 0x1400bb95a
mov rdi, qword [rbp + 0x160]
jmp 0x1400bb961
lea rdi, [rbp + 0x160]
test rsi, rsi
js 0x1400bc185
cmp rsi, 0xf
ja 0x1400bb98e
mov qword [rbp + 0x130], rsi
mov qword [rbp + 0x138], 0xf
movups xmm0, xmmword [rdi]
movaps xmmword [rbp + 0x120], xmm0
jmp 0x1400bb9fc
mov rax, rsi
or rax, 0xf
cmp rax, 0x17
mov r15d, 0x16
cmovae r15, rax
cmp r15, 0xfff
jb 0x1400bb9c6
lea rcx, [r15 + 0x28]
call fcn.1400cd3b4
mov rcx, rax
add rcx, 0x27
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
jmp 0x1400bb9d2
lea rcx, [r15 + 1]
call fcn.1400cd3b4
mov rcx, rax
mov qword [rbp + 0x120], rcx
mov qword [rbp + 0x130], rsi
mov qword [rbp + 0x138], r15
inc rsi
mov rdx, rdi
mov r8, rsi
call fcn.1401022e0
mov r15, qword [rbp + 0x1a8]
mov rax, qword [r15 + 0x10]
mov qword [rbp - 0x10], rax
movups xmm0, xmmword [r15]
movaps xmmword [rbp - 0x20], xmm0
mov rax, qword [r15 + 0x18]
mov qword [rbp - 8], rax
mov rax, qword [r15 + 0x20]
mov qword [rbp], rax
xorps xmm0, xmm0
movaps xmmword [rbp + 0x10], xmm0
mov qword [rbp + 0x20], 0
lea rax, vtable.fmt::v10::basic_memory_buffer_char__1__class_std::allocator_char__.0
mov qword [rbp + 8], rax
mov rdx, qword [r15 + 0x30]
mov rsi, qword [r15 + 0x38]
mov rdi, qword [r15 + 0x40]
lea rax, [r15 + 0x48]
cmp rdx, rax
je 0x1400bba60
lea rcx, [r15 + 0x38]
mov qword [rbp + 0x10], rdx
mov qword [rbp + 0x20], rdi
mov qword [r15 + 0x30], rax
movups xmmword [rcx], xmm0
jmp 0x1400bba79
lea rcx, [rbp + 0x28]
mov qword [rbp + 0x10], rcx
mov qword [rbp + 0x20], rdi
test rsi, rsi
je 0x1400bba79
mov r8, rsi
call fcn.1401022e0
cmp rdi, rsi
jae 0x1400bba8e
lea rcx, [rbp + 8]
mov rdx, rsi
call fcn.14003b740
mov rdi, qword [rbp + 0x20]
imul r14, r14, 0xb8
lea r13, [rbx + r14]
cmp rdi, rsi
cmovb rsi, rdi
mov qword [rbp + 0x18], rsi
mov rax, qword [r15 + 0x60]
mov qword [r15 + 0x60], 0
movups xmm0, xmmword [r15 + 0x50]
xorps xmm1, xmm1
movups xmmword [r15 + 0x50], xmm1
movaps xmmword [rbp + 0x30], xmm0
mov qword [rbp + 0x40], rax
movzx eax, word [r15 + 0x68]
mov word [rbp + 0x48], ax
mov rax, qword [r15 + 0x70]
mov qword [rbp + 0x50], rax
lea rsi, [rbp + 0x58]
lea rdx, [rbp + 0x140]
lea r8, [rbp + 0x120]
lea r9, [rbp - 0x20]
mov rcx, rsi
call fcn.1400bc330
cmp r13, rsi
je 0x1400bbe00
mov rax, qword [r13 + 0x18]
cmp rax, 0x10
jb 0x1400bbb3c
mov rcx, qword [r13]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400bbb37
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400bc171
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400cd44c
mov qword [r13 + 0x10], 0
mov qword [r13 + 0x18], 0xf
mov byte [r13], 0
movups xmm0, xmmword [rbp + 0x58]
movups xmm1, xmmword [rbp + 0x68]
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13], xmm0
mov qword [rbp + 0x68], 0
mov qword [rbp + 0x70], 0xf
mov byte [rbp + 0x58], 0
lea rsi, [rbx + r14]
add rsi, 0x20
mov rax, qword [rbx + r14 + 0x38]
cmp rax, 0x10
jb 0x1400bbbbe
mov rcx, qword [rsi]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400bbbb9
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400bc171
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400cd44c
lea rax, [rbp + 0x78]
lea rdi, [rbx + r14]
add rdi, 0x38
mov qword [rbx + r14 + 0x30], 0
mov qword [rdi], 0xf
mov byte [rsi], 0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov qword [rbp + 0x88], 0
mov qword [rbp + 0x90], 0xf
mov byte [rbp + 0x78], 0
mov rsi, qword [rbx + r14 + 0x90]
test rsi, rsi
mov qword [rbp + 0x1a0], r13
je 0x1400bbc97
lea r15, [rbx + r14]
add r15, 0xa0
mov r13, qword [rbx + r14 + 0x98]
cmp rsi, r13
je 0x1400bbc55
nop word cs:[rax + rax]
mov rcx, rsi
call fcn.14009cab0
add rsi, 0x48
cmp rsi, r13
jne 0x1400bbc40
mov rsi, qword [rdi + 0x58]
mov rdx, qword [r15]
sub rdx, rsi
cmp rdx, 0x1000
jb 0x1400bbc80
mov rax, qword [rsi - 8]
add rsi, 0xfffffffffffffff8
sub rsi, rax
cmp rsi, 0x20
jae 0x1400bc171
add rdx, 0x27
mov rsi, rax
mov rcx, rsi
call fcn.1400cd44c
xorps xmm0, xmm0
movups xmmword [rdi + 0x58], xmm0
mov qword [rdi + 0x68], 0
lea rax, [rbx + r14]
add rax, 0x40
lea rcx, [rbp + 0x98]
mov rdx, qword [rbp + 0xe8]
mov qword [rdi + 0x58], rdx
mov rdx, qword [rbp + 0xf0]
mov qword [rbx + r14 + 0x98], rdx
mov rdx, qword [rbp + 0xf8]
mov qword [rbx + r14 + 0xa0], rdx
xorps xmm0, xmm0
movups xmmword [rcx + 0x50], xmm0
mov qword [rcx + 0x60], 0
mov rdx, qword [rbp + 0xb0]
mov qword [rbx + r14 + 0x58], rdx
mov rdx, qword [rbp + 0xb8]
mov qword [rbx + r14 + 0x60], rdx
mov rdx, qword [rcx + 0x10]
mov qword [rax + 0x10], rdx
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
mov rcx, qword [rbx + r14 + 0x70]
lea rdi, [rbx + r14]
add rdi, 0x88
cmp rcx, rdi
je 0x1400bbd4b
mov rdx, qword [rbx + r14 + 0x80]
cmp rdx, 0x1000
jb 0x1400bbd46
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x1400bc171
add rdx, 0x27
mov rcx, rax
call fcn.1400cd44c
lea r13, [rbx + r14]
add r13, 0x70
mov rdx, qword [rbp + 0xc8]
mov rsi, qword [rbp + 0xd0]
mov r15, qword [rbp + 0xd8]
lea rax, [rbp + 0xe0]
cmp rdx, rax
je 0x1400bbd96
lea rcx, [rbp + 0xd0]
mov qword [r13], rdx
mov qword [r13 + 0x10], r15
mov qword [rbp + 0xc8], rax
xorps xmm0, xmm0
movups xmmword [rcx], xmm0
mov r15, qword [r13 + 0x10]
jmp 0x1400bbdae
mov qword [r13], rdi
mov qword [r13 + 0x10], r15
test rsi, rsi
je 0x1400bbdae
mov rcx, rdi
mov r8, rsi
call fcn.1401022e0
cmp r15, rsi
jae 0x1400bbdc7
lea rcx, [rbx + r14]
add rcx, 0x68
mov rax, qword [rcx]
mov rdx, rsi
call qword [rax]
mov r15, qword [r13 + 0x10]
cmp r15, rsi
cmovb rsi, r15
mov qword [rbx + r14 + 0x78], rsi
movzx eax, word [rbp + 0x100]
mov word [rbx + r14 + 0xa8], ax
mov rax, qword [rbp + 0x108]
mov qword [rbx + r14 + 0xb0], rax
mov r15, qword [rbp + 0x1a8]
mov r13, qword [rbp + 0x1a0]
lea rcx, [rbp + 0x98]
call fcn.14009c9d0
mov rax, qword [rbp + 0x90]
cmp rax, 0x10
jb 0x1400bbe4e
mov rcx, qword [rbp + 0x78]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400bbe49
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400bc171
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400cd44c
mov qword [rbp + 0x88], 0
mov qword [rbp + 0x90], 0xf
mov byte [rbp + 0x78], 0
mov rax, qword [rbp + 0x70]
cmp rax, 0x10
jb 0x1400bbea7
mov rcx, qword [rbp + 0x58]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400bbea2
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400bc171
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400cd44c
cmp qword [r13 + 0x18], 0x10
jb 0x1400bbeb2
mov r13, qword [r13]
mov qword [rbx + r14 + 0x60], r13
cmp qword [rbx + r14 + 0x38], 0x10
jb 0x1400bbec6
mov rax, qword [rbx + r14 + 0x20]
jmp 0x1400bbece
lea rax, [rbx + r14]
add rax, 0x20
mov qword [rbx + r14 + 0x58], rax
mov eax, dword [r12 + 0x30]
mov ecx, dword [r12 + 0x34]
dec eax
lea edx, [rcx + 1]
xor r8d, r8d
cmp ecx, eax
cmovb r8d, edx
mov dword [r12 + 0x34], r8d
jmp 0x1400bc0ae
test r8, r8
je 0x1400bbf07
mov rcx, rdi
call fcn.1400cd3b4
mov rcx, rax
jmp 0x1400bbf09
xor ecx, ecx
imul rbx, r14, 0xb8
mov qword [rbp + 0x1a0], rcx
add rbx, rcx
lea rdx, [rbp + 0x180]
lea r8, [rbp + 0x160]
mov rcx, rbx
mov r9, qword [rbp + 0x1a8]
call fcn.1400bd3d0
mov r14, qword [r12 + 0x38]
mov r15, qword [r12 + 0x40]
cmp r15, rsi
je 0x1400bbfc0
cmp r14, rsi
je 0x1400bbf83
mov r15, qword [rbp + 0x1a0]
nop word cs:[rax + rax]
mov rcx, r15
mov rdx, r14
call fcn.1400bd720
add r15, 0xb8
add r14, 0xb8
cmp r14, rsi
jne 0x1400bbf60
mov r15, qword [r12 + 0x40]
cmp r15, rsi
je 0x1400bbfee
mov rax, qword [rbp + 0x1a0]
lea r14, [rax + r13]
add r14, 0xb8
nop word [rax + rax]
mov rcx, r14
mov rdx, rsi
call fcn.1400bd720
add rsi, 0xb8
add r14, 0xb8
cmp rsi, r15
jne 0x1400bbfa0
jmp 0x1400bbfee
cmp r14, rsi
je 0x1400bbff3
mov r15, qword [rbp + 0x1a0]
nop dword [rax]
mov rcx, r15
mov rdx, r14
call fcn.1400bd720
add r15, 0xb8
add r14, 0xb8
cmp r14, rsi
jne 0x1400bbfd0
mov rsi, qword [r12 + 0x38]
mov r15, qword [rbp + 0x1a0]
test rsi, rsi
je 0x1400bc05e
mov r14, qword [r12 + 0x40]
cmp rsi, r14
je 0x1400bc029
nop dword [rax]
mov rcx, rsi
call fcn.14009c910
add rsi, 0xb8
cmp rsi, r14
jne 0x1400bc010
mov rsi, qword [r12 + 0x38]
mov rdx, qword [r12 + 0x48]
sub rdx, rsi
cmp rdx, 0x1000
jb 0x1400bc056
mov rax, qword [rsi - 8]
add rsi, 0xfffffffffffffff8
sub rsi, rax
cmp rsi, 0x20
jae 0x1400bc171
add rdx, 0x27
mov rsi, rax
mov rcx, rsi
call fcn.1400cd44c
mov qword [r12 + 0x38], r15
imul rax, qword [rbp + 0x110], 0xb8
add rax, r15
mov qword [r12 + 0x40], rax
add rdi, r15
mov qword [r12 + 0x48], rdi
mov rax, qword [rbx + 0x38]
cmp qword [rbx + 0x18], 0x10
mov rcx, rbx
jb 0x1400bc08f
mov rcx, qword [rbx]
mov qword [rbx + 0x60], rcx
cmp rax, 0x10
jb 0x1400bc09f
mov rax, qword [rbx + 0x20]
jmp 0x1400bc0a3
lea rax, [rbx + 0x20]
mov r15, qword [rbp + 0x1a8]
mov qword [rbx + 0x58], rax
mov rax, qword [rbp + 0x178]
cmp rax, 0x10
jb 0x1400bc0f3
mov rcx, qword [rbp + 0x160]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400bc0ee
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400bc171
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400cd44c
mov rax, qword [rbp + 0x198]
cmp rax, 0x10
jb 0x1400bc134
mov rcx, qword [rbp + 0x180]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400bc12f
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400bc171
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.1400cd44c
mov rcx, r15
call fcn.14009c9d0
nop
add rsp, 0x238
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rdx, str.logger__init_backtrace_...__needs_to_be_called_first_before_using_LOG_BACKTRACE_..._.
lea rcx, [rbp - 0x58]
call fcn.1400394b0
lea rdx, [0x140147010]
lea rcx, [rbp - 0x58]
call fcn.1400d37ac
call fcn.1400e193c
call fcn.140002640
call fcn.140002640
call fcn.140002640
call fcn.140002640
call fcn.140002660
int3