Function at 0x140051220
Capabilities:
Get thread local storage value
Set thread local storage value

Disassembly:
push rbp
push rbx
push r15
lea rbp, [rsp - 0xac0]
sub rsp, 0xbc0
mov rax, qword [0x14035e2b0]
xor rax, rsp
mov qword [rbp + 0xaa8], rax
mov rbx, rcx
mov qword [rsp + 0x78], 1
xor r15d, r15d
mov qword [rbp - 0x48], 4
lea rcx, str.version
mov qword [rsp + 0x20], r15
xor r9d, r9d
mov qword [rbp - 0x70], 8
lea r8, [rsp + 0x58]
mov qword [rbp - 0x58], 8
lea rdx, [rbp - 0x80]
mov qword [rbp - 0x60], 8
mov qword [rbp - 0x10], 4
mov qword [rbp - 0x18], 8
mov qword [rbp - 0x20], 8
mov qword [rsp + 0x58], 8
call fcn.1400244d0
test eax, eax
jne 0x14005594a
mov eax, dword [rbx]
mov qword [rsp + 0xbf0], rdi
lea rdi, [0x140221188]
mov qword [rsp + 0xbb8], r13
lea r13, [0x140327610]
cmp eax, 1
jbe 0x14005135e
cmp eax, 2
jne 0x140051452
mov rcx, rbx
call fcn.1400393d0
lea r8, str.Version
mov rcx, rbx
lea rdx, str._s:
call fcn.140039c80
mov r9, qword [rbp - 0x80]
lea r8, [0x1402228c4]
mov edx, 0x100
lea rcx, [rbp + 0x40]
call fcn.14002d920
lea r9, [0x1402228a9]
lea r8, str.___s
lea edx, [r15 + 0xa]
lea rcx, [rbp + 0x30]
call fcn.14002d920
lea r8, [rbp + 0x40]
mov rcx, rbx
lea rdx, [rbp + 0x30]
call fcn.140039c80
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
jmp 0x140051452
cmp byte [rbx + 0x1d], r15b
je 0x14005136a
mov byte [rbx + 0x1d], r15b
jmp 0x14005139f
cmp byte [rbx + 0x1c], r15b
je 0x140051381
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x14005139f
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.version
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
mov byte [rbx + 0x1d], 1
cmp eax, 1
ja 0x140051452
cmp byte [rbx + 0x1d], r15b
je 0x1400513da
mov byte [rbx + 0x1d], r15b
jmp 0x14005140d
cmp byte [rbx + 0x1c], r15b
je 0x1400513f1
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x14005140d
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov r9, qword [rbp - 0x80]
lea r8, [0x1402228c4]
mov edx, 0x100
lea rcx, [rbp + 0x40]
call fcn.14002d920
lea r9, [0x1402228a9]
mov edx, 0xa
lea r8, str.___s
lea rcx, [rbp + 0x30]
call fcn.14002d920
lea r8, [rbp + 0x40]
mov rcx, rbx
lea rdx, [rbp + 0x30]
call fcn.140039c80
lea r8, str.Build_time_option_settings
mov byte [rbx + 0x1c], 1
lea rdx, str.config
mov rcx, rbx
call fcn.140039240
xor r9d, r9d
mov qword [rsp + 0x58], 1
lea r8, [rsp + 0x58]
mov qword [rsp + 0x20], r15
lea rdx, [rsp + 0x50]
lea rcx, str.config.cache_oblivious
call fcn.1400244d0
test eax, eax
jne 0x140055963
mov eax, dword [rbx]
cmp eax, 1
jbe 0x1400514ca
mov qword [rsp + 0x30], r15
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.config.cache_oblivious
xor r8d, r8d
mov qword [rsp + 0x20], r15
mov rcx, rbx
call fcn.140039cb0
jmp 0x14005153e
cmp byte [rbx + 0x1d], r15b
je 0x1400514d6
mov byte [rbx + 0x1d], r15b
jmp 0x14005150b
cmp byte [rbx + 0x1c], r15b
je 0x1400514ed
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x14005150b
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.cache_oblivious
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
xor r9d, r9d
mov byte [rbx + 0x1c], 1
lea r8, [rsp + 0x58]
mov qword [rsp + 0x58], 1
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x20], r15
lea rcx, str.config.debug
call fcn.1400244d0
test eax, eax
jne 0x14005597c
mov eax, dword [rbx]
cmp eax, 1
jbe 0x1400515a0
mov qword [rsp + 0x30], r15
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.config.debug
xor r8d, r8d
mov qword [rsp + 0x20], r15
mov rcx, rbx
call fcn.140039cb0
jmp 0x140051614
cmp byte [rbx + 0x1d], r15b
je 0x1400515ac
mov byte [rbx + 0x1d], r15b
jmp 0x1400515e1
cmp byte [rbx + 0x1c], r15b
je 0x1400515c3
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x1400515e1
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.debug
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
xor r9d, r9d
mov byte [rbx + 0x1c], 1
lea r8, [rsp + 0x58]
mov qword [rsp + 0x58], 1
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x20], r15
lea rcx, str.config.fill
call fcn.1400244d0
test eax, eax
jne 0x140055995
mov eax, dword [rbx]
cmp eax, 1
jbe 0x140051676
mov qword [rsp + 0x30], r15
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.config.fill
xor r8d, r8d
mov qword [rsp + 0x20], r15
mov rcx, rbx
call fcn.140039cb0
jmp 0x1400516ea
cmp byte [rbx + 0x1d], r15b
je 0x140051682
mov byte [rbx + 0x1d], r15b
jmp 0x1400516b7
cmp byte [rbx + 0x1c], r15b
je 0x140051699
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x1400516b7
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.fill
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
xor r9d, r9d
mov byte [rbx + 0x1c], 1
lea r8, [rsp + 0x58]
mov qword [rsp + 0x58], 1
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x20], r15
lea rcx, str.config.lazy_lock
call fcn.1400244d0
test eax, eax
jne 0x1400559ae
mov eax, dword [rbx]
cmp eax, 1
jbe 0x14005174c
mov qword [rsp + 0x30], r15
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.config.lazy_lock
xor r8d, r8d
mov qword [rsp + 0x20], r15
mov rcx, rbx
call fcn.140039cb0
jmp 0x1400517c0
cmp byte [rbx + 0x1d], r15b
je 0x140051758
mov byte [rbx + 0x1d], r15b
jmp 0x14005178d
cmp byte [rbx + 0x1c], r15b
je 0x14005176f
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x14005178d
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.lazy_lock
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
mov eax, dword [rbx]
mov byte [rbx + 0x1c], 1
cmp eax, 1
jbe 0x1400517fb
mov qword [rsp + 0x30], r15
lea r9, [0x140222870]
mov dword [rsp + 0x28], r15d
lea rdx, str.config.malloc_conf
mov r8d, 8
mov qword [rsp + 0x20], r15
mov rcx, rbx
call fcn.140039cb0
jmp 0x1400518c1
cmp byte [rbx + 0x1d], r15b
je 0x140051807
mov byte [rbx + 0x1d], r15b
jmp 0x140051836
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x140051836
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.malloc_conf
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
mov byte [rbx + 0x1d], 1
cmp eax, 1
ja 0x1400518c1
cmp byte [rbx + 0x1d], r15b
je 0x14005186d
mov byte [rbx + 0x1d], r15b
jmp 0x1400518a0
cmp byte [rbx + 0x1c], r15b
je 0x140051884
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x1400518a0
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov edx, 2
lea rax, [0x140222870]
mov rcx, rbx
mov qword [rsp + 0x20], rax
lea r9d, [rdx + 6]
lea r8d, [rdx - 3]
call fcn.140039930
xor r9d, r9d
mov byte [rbx + 0x1c], 1
lea r8, [rsp + 0x58]
mov qword [rsp + 0x58], 1
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x20], r15
lea rcx, str.config.opt_safety_checks
call fcn.1400244d0
test eax, eax
jne 0x1400559c7
mov eax, dword [rbx]
cmp eax, 1
jbe 0x140051923
mov qword [rsp + 0x30], r15
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.config.opt_safety_checks
xor r8d, r8d
mov qword [rsp + 0x20], r15
mov rcx, rbx
call fcn.140039cb0
jmp 0x140051997
cmp byte [rbx + 0x1d], r15b
je 0x14005192f
mov byte [rbx + 0x1d], r15b
jmp 0x140051964
cmp byte [rbx + 0x1c], r15b
je 0x140051946
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x140051964
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.opt_safety_checks
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
xor r9d, r9d
mov byte [rbx + 0x1c], 1
lea r8, [rsp + 0x58]
mov qword [rsp + 0x58], 1
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x20], r15
lea rcx, str.config.prof
call fcn.1400244d0
test eax, eax
jne 0x1400559e0
mov eax, dword [rbx]
cmp eax, 1
jbe 0x1400519f9
mov qword [rsp + 0x30], r15
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.config.prof
xor r8d, r8d
mov qword [rsp + 0x20], r15
mov rcx, rbx
call fcn.140039cb0
jmp 0x140051a6d
cmp byte [rbx + 0x1d], r15b
je 0x140051a05
mov byte [rbx + 0x1d], r15b
jmp 0x140051a3a
cmp byte [rbx + 0x1c], r15b
je 0x140051a1c
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x140051a3a
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.prof
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
xor r9d, r9d
mov byte [rbx + 0x1c], 1
lea r8, [rsp + 0x58]
mov qword [rsp + 0x58], 1
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x20], r15
lea rcx, str.config.prof_libgcc
call fcn.1400244d0
test eax, eax
jne 0x1400559f9
mov eax, dword [rbx]
cmp eax, 1
jbe 0x140051acf
mov qword [rsp + 0x30], r15
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.config.prof_libgcc
xor r8d, r8d
mov qword [rsp + 0x20], r15
mov rcx, rbx
call fcn.140039cb0
jmp 0x140051b43
cmp byte [rbx + 0x1d], r15b
je 0x140051adb
mov byte [rbx + 0x1d], r15b
jmp 0x140051b10
cmp byte [rbx + 0x1c], r15b
je 0x140051af2
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x140051b10
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.prof_libgcc
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
xor r9d, r9d
mov byte [rbx + 0x1c], 1
lea r8, [rsp + 0x58]
mov qword [rsp + 0x58], 1
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x20], r15
lea rcx, str.config.prof_libunwind
call fcn.1400244d0
test eax, eax
jne 0x140055a12
mov eax, dword [rbx]
cmp eax, 1
jbe 0x140051ba5
mov qword [rsp + 0x30], r15
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.config.prof_libunwind
xor r8d, r8d
mov qword [rsp + 0x20], r15
mov rcx, rbx
call fcn.140039cb0
jmp 0x140051c19
cmp byte [rbx + 0x1d], r15b
je 0x140051bb1
mov byte [rbx + 0x1d], r15b
jmp 0x140051be6
cmp byte [rbx + 0x1c], r15b
je 0x140051bc8
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x140051be6
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.prof_libunwind
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
xor r9d, r9d
mov byte [rbx + 0x1c], 1
lea r8, [rsp + 0x58]
mov qword [rsp + 0x58], 1
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x20], r15
lea rcx, str.config.stats
call fcn.1400244d0
test eax, eax
jne 0x140055a2b
mov eax, dword [rbx]
cmp eax, 1
jbe 0x140051c7b
mov qword [rsp + 0x30], r15
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.config.stats
xor r8d, r8d
mov qword [rsp + 0x20], r15
mov rcx, rbx
call fcn.140039cb0
jmp 0x140051cef
cmp byte [rbx + 0x1d], r15b
je 0x140051c87
mov byte [rbx + 0x1d], r15b
jmp 0x140051cbc
cmp byte [rbx + 0x1c], r15b
je 0x140051c9e
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x140051cbc
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.stats
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
xor r9d, r9d
mov byte [rbx + 0x1c], 1
lea r8, [rsp + 0x58]
mov qword [rsp + 0x58], 1
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x20], r15
lea rcx, str.config.utrace
call fcn.1400244d0
test eax, eax
jne 0x140055a44
mov eax, dword [rbx]
cmp eax, 1
jbe 0x140051d51
mov qword [rsp + 0x30], r15
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.config.utrace
xor r8d, r8d
mov qword [rsp + 0x20], r15
mov rcx, rbx
call fcn.140039cb0
jmp 0x140051dc5
cmp byte [rbx + 0x1d], r15b
je 0x140051d5d
mov byte [rbx + 0x1d], r15b
jmp 0x140051d92
cmp byte [rbx + 0x1c], r15b
je 0x140051d74
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x140051d92
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.utrace
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
xor r9d, r9d
mov byte [rbx + 0x1c], 1
lea r8, [rsp + 0x58]
mov qword [rsp + 0x58], 1
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x20], r15
lea rcx, str.config.xmalloc
call fcn.1400244d0
test eax, eax
jne 0x140055a5d
mov eax, dword [rbx]
mov qword [rsp + 0xbf8], r12
mov qword [rsp + 0xbb0], r14
cmp eax, 1
jbe 0x140051e37
mov qword [rsp + 0x30], r15
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.config.xmalloc
xor r8d, r8d
mov qword [rsp + 0x20], r15
mov rcx, rbx
call fcn.140039cb0
jmp 0x140051eab
cmp byte [rbx + 0x1d], r15b
je 0x140051e43
mov byte [rbx + 0x1d], r15b
jmp 0x140051e78
cmp byte [rbx + 0x1c], r15b
je 0x140051e5a
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x140051e78
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.xmalloc
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
mov rcx, rbx
mov byte [rbx + 0x1c], 1
call fcn.140039370
lea r8, str.Run_time_option_settings
mov rcx, rbx
lea rdx, [0x140223c04]
call fcn.140039240
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.abort
call fcn.1400244d0
test eax, eax
jne 0x140051f9a
mov eax, dword [rbx]
cmp eax, 1
jbe 0x140051f22
mov qword [rsp + 0x30], r15
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.opt.abort
xor r8d, r8d
mov qword [rsp + 0x20], r15
mov rcx, rbx
call fcn.140039cb0
jmp 0x140051f96
cmp byte [rbx + 0x1d], r15b
je 0x140051f2e
mov byte [rbx + 0x1d], r15b
jmp 0x140051f63
cmp byte [rbx + 0x1c], r15b
je 0x140051f45
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x140051f63
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.abort
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
mov byte [rbx + 0x1c], 1
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.abort_conf
call fcn.1400244d0
test eax, eax
jne 0x140052067
mov eax, dword [rbx]
cmp eax, 1
jbe 0x140051fef
mov qword [rsp + 0x30], r15
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.opt.abort_conf
xor r8d, r8d
mov qword [rsp + 0x20], r15
mov rcx, rbx
call fcn.140039cb0
jmp 0x140052063
cmp byte [rbx + 0x1d], r15b
je 0x140051ffb
mov byte [rbx + 0x1d], r15b
jmp 0x140052030
cmp byte [rbx + 0x1c], r15b
je 0x140052012
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x140052030
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.abort_conf
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
mov byte [rbx + 0x1c], 1
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.cache_oblivious
call fcn.1400244d0
test eax, eax
jne 0x140052134
mov eax, dword [rbx]
cmp eax, 1
jbe 0x1400520bc
mov qword [rsp + 0x30], r15
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.opt.cache_oblivious
xor r8d, r8d
mov qword [rsp + 0x20], r15
mov rcx, rbx
call fcn.140039cb0
jmp 0x140052130
cmp byte [rbx + 0x1d], r15b
je 0x1400520c8
mov byte [rbx + 0x1d], r15b
jmp 0x1400520fd
cmp byte [rbx + 0x1c], r15b
je 0x1400520df
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x1400520fd
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.cache_oblivious
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
mov byte [rbx + 0x1c], 1
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.confirm_conf
call fcn.1400244d0
test eax, eax
jne 0x140052188
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.confirm_conf
mov qword [rsp + 0x28], r15
lea rdx, str.confirm_conf
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.retain
call fcn.1400244d0
test eax, eax
jne 0x1400521dc
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.retain
mov qword [rsp + 0x28], r15
lea rdx, str.retain
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x60]
lea rdx, [rbp - 0x80]
lea rcx, str.opt.dss
call fcn.1400244d0
test eax, eax
jne 0x140052230
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x80]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.dss
mov qword [rsp + 0x28], r15
lea rdx, [0x140221600]
mov r9d, 8
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x48]
lea rdx, [rsp + 0x70]
lea rcx, str.opt.narenas
call fcn.1400244d0
test eax, eax
jne 0x140052286
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x70]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.narenas
mov qword [rsp + 0x28], r15
lea rdx, str.narenas
mov r9d, 3
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x60]
lea rdx, [rbp - 0x80]
lea rcx, str.opt.percpu_arena
call fcn.1400244d0
test eax, eax
jne 0x1400522da
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x80]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.percpu_arena
mov qword [rsp + 0x28], r15
lea rdx, str.percpu_arena
mov r9d, 8
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x70]
lea rdx, [rsp + 0x68]
lea rcx, str.opt.oversize_threshold
call fcn.1400244d0
test eax, eax
jne 0x140052330
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.oversize_threshold
mov qword [rsp + 0x28], r15
lea rdx, str.oversize_threshold
mov r9d, 6
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.hpa
call fcn.1400244d0
test eax, eax
jne 0x140052384
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.hpa
mov qword [rsp + 0x28], r15
lea rdx, [0x140221890]
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x70]
lea rdx, [rsp + 0x68]
lea rcx, str.opt.hpa_slab_max_alloc
call fcn.1400244d0
test eax, eax
jne 0x1400523da
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.hpa_slab_max_alloc
mov qword [rsp + 0x28], r15
lea rdx, str.hpa_slab_max_alloc
mov r9d, 6
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x70]
lea rdx, [rsp + 0x68]
lea rcx, str.opt.hpa_hugification_threshold
call fcn.1400244d0
test eax, eax
jne 0x140052430
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.hpa_hugification_threshold
mov qword [rsp + 0x28], r15
lea rdx, str.hpa_hugification_threshold
mov r9d, 6
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x20]
lea rdx, [rbp - 0x30]
lea rcx, str.opt.hpa_hugify_delay_ms
call fcn.1400244d0
test eax, eax
jne 0x140052484
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x30]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.hpa_hugify_delay_ms
mov qword [rsp + 0x28], r15
lea rdx, str.hpa_hugify_delay_ms
mov r9d, 5
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x20]
lea rdx, [rbp - 0x30]
lea rcx, str.opt.hpa_min_purge_interval_ms
call fcn.1400244d0
test eax, eax
jne 0x1400524d8
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x30]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.hpa_min_purge_interval_ms
mov qword [rsp + 0x28], r15
lea rdx, str.hpa_min_purge_interval_ms
mov r9d, 5
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x10]
lea rdx, [rbp - 0x68]
lea rcx, str.opt.hpa_dirty_mult
call fcn.1400244d0
test eax, eax
jne 0x140052556
mov ecx, dword [rbp - 0x68]
cmp ecx, 0xffffffff
jne 0x140052509
lea rax, [0x140221940]
jmp 0x14005251c
lea rdx, [rbp + 0xa90]
call fcn.14002ed00
lea rax, [rbp + 0xa90]
mov qword [rsp + 0x38], r15
lea r8, str.opt.hpa_dirty_mult
mov qword [rsp + 0x58], rax
lea rdx, str.hpa_dirty_mult
mov dword [rsp + 0x30], r15d
lea rax, [rsp + 0x58]
mov qword [rsp + 0x28], r15
mov r9d, 8
mov rcx, rbx
mov qword [rsp + 0x20], rax
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x70]
lea rdx, [rsp + 0x68]
lea rcx, str.opt.hpa_sec_nshards
call fcn.1400244d0
test eax, eax
jne 0x1400525ac
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.hpa_sec_nshards
mov qword [rsp + 0x28], r15
lea rdx, str.hpa_sec_nshards
mov r9d, 6
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x70]
lea rdx, [rsp + 0x68]
lea rcx, str.opt.hpa_sec_max_alloc
call fcn.1400244d0
test eax, eax
jne 0x140052602
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.hpa_sec_max_alloc
mov qword [rsp + 0x28], r15
lea rdx, str.hpa_sec_max_alloc
mov r9d, 6
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x70]
lea rdx, [rsp + 0x68]
lea rcx, str.opt.hpa_sec_max_bytes
call fcn.1400244d0
test eax, eax
jne 0x140052658
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.hpa_sec_max_bytes
mov qword [rsp + 0x28], r15
lea rdx, str.hpa_sec_max_bytes
mov r9d, 6
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x70]
lea rdx, [rsp + 0x68]
lea rcx, str.opt.hpa_sec_bytes_after_flush
call fcn.1400244d0
test eax, eax
jne 0x1400526ae
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.hpa_sec_bytes_after_flush
mov qword [rsp + 0x28], r15
lea rdx, str.hpa_sec_bytes_after_flush
mov r9d, 6
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x70]
lea rdx, [rsp + 0x68]
lea rcx, str.opt.hpa_sec_batch_fill_extra
call fcn.1400244d0
test eax, eax
jne 0x140052704
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.hpa_sec_batch_fill_extra
mov qword [rsp + 0x28], r15
lea rdx, str.hpa_sec_batch_fill_extra
mov r9d, 6
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x60]
lea rdx, [rbp - 0x80]
lea rcx, str.opt.metadata_thp
call fcn.1400244d0
test eax, eax
jne 0x140052758
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x80]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.metadata_thp
mov qword [rsp + 0x28], r15
lea rdx, str.metadata_thp
mov r9d, 8
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x18]
lea rdx, [rbp - 0x28]
lea rcx, str.opt.mutex_max_spin
call fcn.1400244d0
test eax, eax
jne 0x1400527ac
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x28]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.mutex_max_spin
mov qword [rsp + 0x28], r15
lea rdx, str.mutex_max_spin
mov r9d, 2
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0xbe8], rsi
lea r8, [rsp + 0x78]
mov qword [rsp + 0x20], r15
lea rdx, [rsp + 0x50]
lea rcx, str.opt.background_thread
call fcn.1400244d0
test eax, eax
jne 0x1400528ab
lea rsi, str.background_thread
mov qword [rsp + 0x20], r15
mov rcx, rsi
lea r8, [rsp + 0x78]
xor r9d, r9d
lea rdx, [rsp + 0x60]
call fcn.1400244d0
test eax, eax
jne 0x1400528ab
mov eax, dword [rbx]
cmp eax, 1
jbe 0x140052837
lea rax, [rsp + 0x60]
xor r8d, r8d
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.opt.background_thread
mov rcx, rbx
mov qword [rsp + 0x20], rsi
call fcn.140039cb0
jmp 0x1400528a7
cmp byte [rbx + 0x1d], r15b
je 0x140052843
mov byte [rbx + 0x1d], r15b
jmp 0x140052878
cmp byte [rbx + 0x1c], r15b
je 0x14005285a
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x140052878
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea rdx, str.__s_:_s
mov r9, rdi
mov r8, rsi
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
mov byte [rbx + 0x1c], 1
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x58]
lea rdx, [rbp - 0x78]
lea rcx, str.opt.dirty_decay_ms
call fcn.1400244d0
lea r12, str.arenas.dirty_decay_ms
test eax, eax
jne 0x1400529a8
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x58]
mov rcx, r12
lea rdx, [rbp - 0x40]
call fcn.1400244d0
test eax, eax
jne 0x1400529a8
mov eax, dword [rbx]
cmp eax, 1
jbe 0x14005292e
lea rax, [rbp - 0x40]
mov r8d, 7
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x78]
mov dword [rsp + 0x28], 7
lea rdx, str.opt.dirty_decay_ms
mov rcx, rbx
mov qword [rsp + 0x20], r12
call fcn.140039cb0
jmp 0x1400529a4
cmp byte [rbx + 0x1d], r15b
je 0x14005293a
mov byte [rbx + 0x1d], r15b
jmp 0x14005296f
cmp byte [rbx + 0x1c], r15b
je 0x140052951
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x14005296f
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.dirty_decay_ms
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rbp - 0x78]
mov byte [rbx + 0x1d], 1
mov edx, 7
mov rcx, rbx
call fcn.140039650
mov byte [rbx + 0x1c], 1
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x58]
lea rdx, [rbp - 0x78]
lea rcx, str.opt.muzzy_decay_ms
call fcn.1400244d0
lea r14, str.arenas.muzzy_decay_ms
test eax, eax
jne 0x140052aa5
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x58]
mov rcx, r14
lea rdx, [rbp - 0x40]
call fcn.1400244d0
test eax, eax
jne 0x140052aa5
mov eax, dword [rbx]
cmp eax, 1
jbe 0x140052a2b
lea rax, [rbp - 0x40]
mov r8d, 7
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x78]
mov dword [rsp + 0x28], 7
lea rdx, str.opt.muzzy_decay_ms
mov rcx, rbx
mov qword [rsp + 0x20], r14
call fcn.140039cb0
jmp 0x140052aa1
cmp byte [rbx + 0x1d], r15b
je 0x140052a37
mov byte [rbx + 0x1d], r15b
jmp 0x140052a6c
cmp byte [rbx + 0x1c], r15b
je 0x140052a4e
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x140052a6c
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.muzzy_decay_ms
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rbp - 0x78]
mov byte [rbx + 0x1d], 1
mov edx, 7
mov rcx, rbx
call fcn.140039650
mov byte [rbx + 0x1c], 1
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x70]
lea rdx, [rsp + 0x68]
lea rcx, str.opt.lg_extent_max_active_fit
call fcn.1400244d0
test eax, eax
jne 0x140052afb
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.lg_extent_max_active_fit
mov qword [rsp + 0x28], r15
lea rdx, str.lg_extent_max_active_fit
mov r9d, 6
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x60]
lea rdx, [rbp - 0x80]
lea rcx, str.opt.junk
call fcn.1400244d0
test eax, eax
jne 0x140052b4f
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x80]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.junk
mov qword [rsp + 0x28], r15
lea rdx, str.junk
mov r9d, 8
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.zero
call fcn.1400244d0
test eax, eax
jne 0x140052ba3
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.zero
mov qword [rsp + 0x28], r15
lea rdx, str.zero
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.utrace
call fcn.1400244d0
test eax, eax
jne 0x140052bf7
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.utrace
mov qword [rsp + 0x28], r15
lea rdx, str.utrace
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.xmalloc
call fcn.1400244d0
test eax, eax
jne 0x140052c4b
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.xmalloc
mov qword [rsp + 0x28], r15
lea rdx, str.xmalloc
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.experimental_infallible_new
call fcn.1400244d0
test eax, eax
jne 0x140052c9f
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.experimental_infallible_new
mov qword [rsp + 0x28], r15
lea rdx, str.experimental_infallible_new
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.tcache
call fcn.1400244d0
test eax, eax
jne 0x140052cf3
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.tcache
mov qword [rsp + 0x28], r15
lea rdx, str.tcache
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x70]
lea rdx, [rsp + 0x68]
lea rcx, str.opt.tcache_max
call fcn.1400244d0
test eax, eax
jne 0x140052d49
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.tcache_max
mov qword [rsp + 0x28], r15
lea rdx, str.tcache_max
mov r9d, 6
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x48]
lea rdx, [rsp + 0x70]
lea rcx, str.opt.tcache_nslots_small_min
call fcn.1400244d0
test eax, eax
jne 0x140052d9f
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x70]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.tcache_nslots_small_min
mov qword [rsp + 0x28], r15
lea rdx, str.tcache_nslots_small_min
mov r9d, 3
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x48]
lea rdx, [rsp + 0x70]
lea rcx, str.opt.tcache_nslots_small_max
call fcn.1400244d0
test eax, eax
jne 0x140052df5
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x70]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.tcache_nslots_small_max
mov qword [rsp + 0x28], r15
lea rdx, str.tcache_nslots_small_max
mov r9d, 3
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x48]
lea rdx, [rsp + 0x70]
lea rcx, str.opt.tcache_nslots_large
call fcn.1400244d0
test eax, eax
jne 0x140052e4b
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x70]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.tcache_nslots_large
mov qword [rsp + 0x28], r15
lea rdx, str.tcache_nslots_large
mov r9d, 3
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x58]
lea rdx, [rbp - 0x78]
lea rcx, str.opt.lg_tcache_nslots_mul
call fcn.1400244d0
test eax, eax
jne 0x140052e9f
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x78]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.lg_tcache_nslots_mul
mov qword [rsp + 0x28], r15
lea rdx, str.lg_tcache_nslots_mul
mov r9d, 7
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x70]
lea rdx, [rsp + 0x68]
lea rcx, str.opt.tcache_gc_incr_bytes
call fcn.1400244d0
test eax, eax
jne 0x140052ef5
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.tcache_gc_incr_bytes
mov qword [rsp + 0x28], r15
lea rdx, str.tcache_gc_incr_bytes
mov r9d, 6
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x70]
lea rdx, [rsp + 0x68]
lea rcx, str.opt.tcache_gc_delay_bytes
call fcn.1400244d0
test eax, eax
jne 0x140052f4b
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x68]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.tcache_gc_delay_bytes
mov qword [rsp + 0x28], r15
lea rdx, str.tcache_gc_delay_bytes
mov r9d, 6
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x48]
lea rdx, [rsp + 0x70]
lea rcx, str.opt.lg_tcache_flush_small_div
call fcn.1400244d0
test eax, eax
jne 0x140052fa1
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x70]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.lg_tcache_flush_small_div
mov qword [rsp + 0x28], r15
lea rdx, str.lg_tcache_flush_small_div
mov r9d, 3
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x48]
lea rdx, [rsp + 0x70]
lea rcx, str.opt.lg_tcache_flush_large_div
call fcn.1400244d0
test eax, eax
jne 0x140052ff7
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x70]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.lg_tcache_flush_large_div
mov qword [rsp + 0x28], r15
lea rdx, str.lg_tcache_flush_large_div
mov r9d, 3
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x60]
lea rdx, [rbp - 0x80]
lea rcx, str.opt.thp
call fcn.1400244d0
test eax, eax
jne 0x14005304b
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x80]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.thp
mov qword [rsp + 0x28], r15
lea rdx, [0x1402219f8]
mov r9d, 8
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.prof
call fcn.1400244d0
test eax, eax
jne 0x14005309f
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.prof
mov qword [rsp + 0x28], r15
lea rdx, str.prof
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x60]
lea rdx, [rbp - 0x80]
lea rcx, str.opt.prof_prefix
call fcn.1400244d0
test eax, eax
jne 0x1400530f3
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x80]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.prof_prefix
mov qword [rsp + 0x28], r15
lea rdx, str.prof_prefix
mov r9d, 8
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.prof_active
call fcn.1400244d0
test eax, eax
jne 0x1400531ee
lea rsi, str.prof.active
mov qword [rsp + 0x20], r15
mov rcx, rsi
lea r8, [rsp + 0x78]
xor r9d, r9d
lea rdx, [rsp + 0x60]
call fcn.1400244d0
test eax, eax
jne 0x1400531ee
mov eax, dword [rbx]
cmp eax, 1
jbe 0x140053176
lea rax, [rsp + 0x60]
xor r8d, r8d
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.opt.prof_active
mov rcx, rbx
mov qword [rsp + 0x20], rsi
call fcn.140039cb0
jmp 0x1400531ea
cmp byte [rbx + 0x1d], r15b
je 0x140053182
mov byte [rbx + 0x1d], r15b
jmp 0x1400531b7
cmp byte [rbx + 0x1c], r15b
je 0x140053199
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x1400531b7
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.prof_active
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
mov byte [rbx + 0x1c], 1
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.prof_thread_active_init
call fcn.1400244d0
test eax, eax
jne 0x1400532e9
lea rsi, str.prof.thread_active_init
mov qword [rsp + 0x20], r15
mov rcx, rsi
lea r8, [rsp + 0x78]
xor r9d, r9d
lea rdx, [rsp + 0x60]
call fcn.1400244d0
test eax, eax
jne 0x1400532e9
mov eax, dword [rbx]
cmp eax, 1
jbe 0x140053271
lea rax, [rsp + 0x60]
xor r8d, r8d
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x50]
mov dword [rsp + 0x28], r15d
lea rdx, str.opt.prof_thread_active_init
mov rcx, rbx
mov qword [rsp + 0x20], rsi
call fcn.140039cb0
jmp 0x1400532e5
cmp byte [rbx + 0x1d], r15b
je 0x14005327d
mov byte [rbx + 0x1d], r15b
jmp 0x1400532b2
cmp byte [rbx + 0x1c], r15b
je 0x140053294
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x1400532b2
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
lea r8, str.prof_thread_active_init
mov r9, rdi
lea rdx, str.__s_:_s
cmove r9, r13
mov rcx, rbx
call fcn.140039c80
lea r8, [rsp + 0x50]
mov byte [rbx + 0x1d], 1
xor edx, edx
mov rcx, rbx
call fcn.140039650
mov byte [rbx + 0x1c], 1
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x58]
lea rdx, [rbp - 0x78]
lea rcx, str.opt.lg_prof_sample
call fcn.1400244d0
test eax, eax
jne 0x1400533e6
lea rsi, str.prof.lg_sample
mov qword [rsp + 0x20], r15
mov rcx, rsi
lea r8, [rbp - 0x58]
xor r9d, r9d
lea rdx, [rbp - 0x40]
call fcn.1400244d0
test eax, eax
jne 0x1400533e6
mov eax, dword [rbx]
cmp eax, 1
jbe 0x14005336c
lea rax, [rbp - 0x40]
mov r8d, 7
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x78]
mov dword [rsp + 0x28], 7
lea rdx, str.opt.lg_prof_sample
mov rcx, rbx
mov qword [rsp + 0x20], rsi
call fcn.140039cb0
jmp 0x1400533e2
cmp byte [rbx + 0x1d], r15b
je 0x140053378
mov byte [rbx + 0x1d], r15b
jmp 0x1400533ad
cmp byte [rbx + 0x1c], r15b
je 0x14005338f
lea rdx, [0x1402228d0]
mov rcx, rbx
call fcn.140039c80
mov eax, dword [rbx]
cmp eax, 1
je 0x1400533b0
lea rdx, [0x140221430]
mov rcx, rbx
call fcn.140039c80
mov rcx, rbx
call fcn.1400393d0
mov eax, dword [rbx]
cmp eax, 1
cmove rdi, r13
lea r8, str.lg_prof_sample
mov r9, rdi
lea rdx, str.__s_:_s
mov rcx, rbx
call fcn.140039c80
lea r8, [rbp - 0x78]
mov byte [rbx + 0x1d], 1
mov edx, 7
mov rcx, rbx
call fcn.140039650
mov byte [rbx + 0x1c], 1
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.prof_accum
call fcn.1400244d0
test eax, eax
jne 0x14005343a
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.prof_accum
mov qword [rsp + 0x28], r15
lea rdx, str.prof_accum
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x58]
lea rdx, [rbp - 0x78]
lea rcx, str.opt.lg_prof_interval
call fcn.1400244d0
test eax, eax
jne 0x14005348e
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x78]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.lg_prof_interval
mov qword [rsp + 0x28], r15
lea rdx, str.lg_prof_interval
mov r9d, 7
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.prof_gdump
call fcn.1400244d0
test eax, eax
jne 0x1400534e2
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.prof_gdump
mov qword [rsp + 0x28], r15
lea rdx, str.prof_gdump
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.prof_final
call fcn.1400244d0
test eax, eax
jne 0x140053536
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.prof_final
mov qword [rsp + 0x28], r15
lea rdx, str.prof_final
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.prof_leak
call fcn.1400244d0
test eax, eax
jne 0x14005358a
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.prof_leak
mov qword [rsp + 0x28], r15
lea rdx, str.prof_leak
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.prof_leak_error
call fcn.1400244d0
test eax, eax
jne 0x1400535de
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.prof_leak_error
mov qword [rsp + 0x28], r15
lea rdx, str.prof_leak_error
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.stats_print
call fcn.1400244d0
test eax, eax
jne 0x140053632
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.stats_print
mov qword [rsp + 0x28], r15
lea rdx, str.stats_print
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x60]
lea rdx, [rbp - 0x80]
lea rcx, str.opt.stats_print_opts
call fcn.1400244d0
test eax, eax
jne 0x140053686
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x80]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.stats_print_opts
mov qword [rsp + 0x28], r15
lea rdx, str.stats_print_opts
mov r9d, 8
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x50]
lea rcx, str.opt.stats_print
call fcn.1400244d0
test eax, eax
jne 0x1400536da
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x50]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.stats_print
mov qword [rsp + 0x28], r15
lea rdx, str.stats_print
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x60]
lea rdx, [rbp - 0x80]
lea rcx, str.opt.stats_print_opts
call fcn.1400244d0
test eax, eax
jne 0x14005372e
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x80]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.stats_print_opts
mov qword [rsp + 0x28], r15
lea rdx, str.stats_print_opts
mov r9d, 8
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x18]
lea rdx, [rbp - 0x28]
lea rcx, str.opt.stats_interval
call fcn.1400244d0
test eax, eax
jne 0x140053782
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x28]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.stats_interval
mov qword [rsp + 0x28], r15
lea rdx, str.stats_interval
mov r9d, 2
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x60]
lea rdx, [rbp - 0x80]
lea rcx, str.opt.stats_interval_opts
call fcn.1400244d0
test eax, eax
jne 0x1400537d6
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x80]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.stats_interval_opts
mov qword [rsp + 0x28], r15
lea rdx, str.stats_interval_opts
mov r9d, 8
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x20], r15
lea r8, [rbp - 0x60]
lea rdx, [rbp - 0x80]
lea rcx, str.opt.zero_realloc
call fcn.1400244d0
test eax, eax
jne 0x14005382a
mov qword [rsp + 0x38], r15
lea rax, [rbp - 0x80]
mov dword [rsp + 0x30], r15d
lea r8, str.opt.zero_realloc
mov qword [rsp + 0x28], r15
lea rdx, str.zero_realloc
mov r9d, 8
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
mov rcx, rbx
call fcn.140039370
lea rdx, str.arenas
mov rcx, rbx
call fcn.140039500
mov rcx, rbx
call fcn.140039590
xor r9d, r9d
mov qword [rsp + 0x58], 4
lea r8, [rsp + 0x58]
mov qword [rsp + 0x20], r15
lea rdx, [rsp + 0x70]
lea rcx, str.arenas.narenas
call fcn.1400244d0
test eax, eax
jne 0x140055a76
mov qword [rsp + 0x38], r15
lea rax, [rsp + 0x70]
mov dword [rsp + 0x30], r15d
lea r8, str.Arenas
mov qword [rsp + 0x28], r15
lea rdx, str.narenas
mov r9d, 3
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.140039840
xor r9d, r9d
mov qword [rsp + 0x58], 8
lea r8, [rsp + 0x58]
mov qword [rsp + 0x20], r15
lea rdx, [rbp - 0x78]
mov rcx, r12
call fcn.1400244d0
test eax, eax
jne 0x140055a8f
lea rdx, str.dirty_decay_ms
mov rcx, rbx
call fcn.140039500
lea r8, [rbp - 0x78]
mov edx, 7
mov rcx, rbx
call fcn.140039650
xor r9d, r9d
mov qword [rsp + 0x58], 8
lea r8, [rsp + 0x58]
mov qword [rsp + 0x20], r15
lea rdx, [rbp - 0x78]
mov rcx, r14
call fcn.1400244d0
test eax, eax
jne 0x140055aa4
lea rdx, str.muzzy_decay_ms
mov rcx, rbx
call fcn.140039500
lea r8, [rbp - 0x78]
mov edx, 7
mov rcx, rbx
call fcn.140039650
xor r9d, r9d
mov qword [rsp + 0x58], 8
lea r8, [rsp + 0x58]
mov qword [rsp + 0x20], r15
lea rdx, [rsp + 0x68]
lea rcx, str.arenas.quantum
call fcn.1400244d0
test eax, eax
jne 0x140055ab9
lea rdx, str.version
lea rcx, str._jemalloc_:_Failure_in_xmallctl___s___...__n
call fcn.14002d890
call fcn.1401f3454
int3
lea rdx, str.config.cache_oblivious
lea rcx, str._jemalloc_:_Failure_in_xmallctl___s___...__n
call fcn.14002d890
call fcn.1401f3454
int3
lea rdx, str.config.debug
lea rcx, str._jemalloc_:_Failure_in_xmallctl___s___...__n
call fcn.14002d890
call fcn.1401f3454
int3
lea rdx, str.config.fill
lea rcx, str._jemalloc_:_Failure_in_xmallctl___s___...__n
call fcn.14002d890
call fcn.1401f3454
int3
lea rdx, str.config.lazy_lock
lea rcx, str._jemalloc_:_Failure_in_xmallctl___s___...__n
call fcn.14002d890
call fcn.1401f3454
int3
lea rdx, str.config.opt_safety_checks
lea rcx, str._jemalloc_:_Failure_in_xmallctl___s___...__n
call fcn.14002d890
call fcn.1401f3454
int3
lea rdx, str.config.prof
lea rcx, str._jemalloc_:_Failure_in_xmallctl___s___...__n
call fcn.14002d890
call fcn.1401f3454
int3
lea rdx, str.config.prof_libgcc
lea rcx, str._jemalloc_:_Failure_in_xmallctl___s___...__n
call fcn.14002d890
call fcn.1401f3454
int3
lea rdx, str.config.prof_libunwind
lea rcx, str._jemalloc_:_Failure_in_xmallctl___s___...__n
call fcn.14002d890
call fcn.1401f3454
int3
lea rdx, str.config.stats
lea rcx, str._jemalloc_:_Failure_in_xmallctl___s___...__n
call fcn.14002d890
call fcn.1401f3454
int3
lea rdx, str.config.utrace
lea rcx, str._jemalloc_:_Failure_in_xmallctl___s___...__n
call fcn.14002d890
call fcn.1401f3454
int3
lea rdx, str.config.xmalloc
lea rcx, str._jemalloc_:_Failure_in_xmallctl___s___...__n
call fcn.14002d890
call fcn.1401f3454
int3
lea rdx, str.arenas.narenas
lea rcx, str._jemalloc_:_Failure_in_xmallctl___s___...__n
call fcn.14002d890
call fcn.1401f3454
int3
mov rdx, r12
lea rcx, str._jemalloc_:_Failure_in_xmallctl___s___...__n
call fcn.14002d890
call fcn.1401f3454
int3
mov rdx, r14
lea rcx, str._jemalloc_:_Failure_in_xmallctl___s___...__n
call fcn.14002d890
call fcn.1401f3454
int3