Function at 0x140092b6d
Capabilities:
Get thread local storage value

Disassembly:
push rax
pushf
mov eax, 0x2fc69d89
pushf
not eax
add eax, 0xe55ae412
xor eax, 0xa73337c8
rol eax, 0x82
popf
pushf
not eax
add eax, 0xba343ee0
xor eax, 0xbe3de4dd
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xfafe2418
xor eax, 0x92285596
rol eax, 0x7a
popf
cmp eax, 4
jne 0x140092bbd
popf
pop rax
jmp 0x140092e6b
cmp eax, 0
jne 0x140092bcc
popf
pop rax
jmp 0x140092c71
cmp eax, 3
jne 0x140092bdb
popf
pop rax
jmp 0x140092e0a
cmp eax, 1
jne 0x140092bea
popf
pop rax
jmp 0x140092d13
cmp eax, 0xa
jne 0x140092bf9
popf
pop rax
jmp 0x1400930d0
cmp eax, 7
jne 0x140092c08
popf
pop rax
jmp 0x14009300d
cmp eax, 6
jne 0x140092c17
popf
pop rax
jmp 0x140092f8b
cmp eax, 0xb
jne 0x140092c26
popf
pop rax
jmp 0x140093139
cmp eax, 0xc
jne 0x140092c35
popf
pop rax
jmp 0x14009319d
cmp eax, 8
jne 0x140092c44
popf
pop rax
jmp 0x140093057
cmp eax, 5
jne 0x140092c53
popf
pop rax
jmp 0x140092eda
cmp eax, 2
jne 0x140092c62
popf
pop rax
jmp 0x140092dbb
cmp eax, 9
jne 0x140092c71
popf
pop rax
jmp 0x1400930c5
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rdi, rcx
mov rcx, qword [rcx + 0x10]
test rcx, rcx
je 0x140092ce0
push rax
pushf
mov eax, 0xb5b1aee7
pushf
not eax
add eax, 0x8adb9017
xor eax, 0xd596c9da
rol eax, 0x67
popf
pushf
not eax
add eax, 0xda71ad6b
xor eax, 0xd44ff547
rol eax, 0x58
popf
pushf
not eax
add eax, 0x9033804d
xor eax, 0xeaaafed0
rol eax, 0x71
popf
pushf
not eax
add eax, 0xb2f18ac4
xor eax, 0x84477a67
rol eax, 0x85
popf
jmp 0x140092bae
push rax
pushf
mov eax, 0x5d7524e
pushf
not eax
add eax, 0xe39bbe49
xor eax, 0xa138f236
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x86a188c8
xor eax, 0x84a8552f
rol eax, 7
popf
jmp 0x140092bae
mov rcx, qword [rcx + 0x38]
test rcx, rcx
je 0x140092d62
push rax
pushf
mov eax, 0xa0e7842c
pushf
not eax
add eax, 0xfcb100d5
xor eax, 0xe0c88425
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xe92faa4d
xor eax, 0x8d50faf5
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x84175f24
xor eax, 0x8788e937
rol eax, 0x1e
popf
jmp 0x140092bae
push rax
pushf
mov eax, 0x2215fb84
pushf
not eax
add eax, 0xb9b194e7
xor eax, 0xe3860ac6
rol eax, 0x41
popf
pushf
not eax
add eax, 0xd569796b
xor eax, 0x8968fd05
rol eax, 0x96
popf
pushf
not eax
add eax, 0xcbffb14b
xor eax, 0x81552871
rol eax, 0xc
popf
pushf
not eax
add eax, 0xcb494150
xor eax, 0x8fcc5918
rol eax, 0x8f
popf
jmp 0x140092bae
mov rax, qword [rcx]
xor edx, edx
jmp 0x140092dc1
call rax
nop
push rax
pushf
mov eax, 0x6015776d
pushf
not eax
add eax, 0xa2f9ae7f
xor eax, 0xb7348e82
rol eax, 0x25
popf
pushf
not eax
add eax, 0xf3fa0ec1
xor eax, 0xcd4e6d07
rol eax, 0xba
popf
pushf
not eax
add eax, 0xad7b5e47
xor eax, 0x95a8a781
rol eax, 0x56
popf
jmp 0x140092bae
mov qword [rdi + 0x10], 0
push rax
pushf
mov eax, 0x86cd1b
pushf
not eax
add eax, 0xa7ce1b58
xor eax, 0xf233112a
rol eax, 0x34
popf
pushf
not eax
add eax, 0xc188cb87
xor eax, 0xdfb1916c
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xee65138c
xor eax, 0xad592bfb
rol eax, 0x77
popf
pushf
not eax
add eax, 0xe8ceb13a
xor eax, 0xcbf36569
rol eax, 0x8e
popf
jmp 0x140092bae
mov rbx, qword [rdi + 8]
test rbx, rbx
je 0x140092ea7
push rax
pushf
mov eax, 0xb81314d6
pushf
not eax
add eax, 0xe49c9a2a
xor eax, 0xfdbc50a5
rol eax, 0x50
popf
pushf
not eax
add eax, 0x8f7724ca
xor eax, 0xb9205394
rol eax, 0xcb
popf
jmp 0x140092bae
push rax
pushf
mov eax, 0xd6d073d9
pushf
not eax
add eax, 0xca366a9b
xor eax, 0xef7505e5
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x8a9392e5
xor eax, 0xc6c70271
rol eax, 0x81
popf
jmp 0x140092bae
mov ecx, dword [0x14004efe4]
jmp 0x140092ee1
call qword [sym.imp.KERNEL32.dll_TlsGetValue]
test rax, rax
je 0x140092f45
push rax
pushf
mov eax, 0x26d2d60d
pushf
not eax
add eax, 0xab983108
xor eax, 0x8fe02605
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x81077e11
xor eax, 0x83377ab4
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xeea631a8
xor eax, 0x8765b102
rol eax, 0xd
popf
pushf
not eax
add eax, 0xca8af79e
xor eax, 0xc5980772
rol eax, 0xfe
popf
jmp 0x140092bae
push rax
pushf
mov eax, 0xd98b3c
pushf
not eax
add eax, 0x831d4a37
xor eax, 0xc03d71c4
rol eax, 0x78
popf
pushf
not eax
add eax, 0xee64798f
xor eax, 0xee7e0804
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x83a924d5
xor eax, 0x93c3ae18
rol eax, 0x65
popf
jmp 0x140092bae
mov rdx, qword [rax + 8]
test rdx, rdx
je 0x140092fda
push rax
pushf
mov eax, 0x7afbbf17
pushf
not eax
add eax, 0xd4b9940a
xor eax, 0xa50a16c2
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe65ad77b
xor eax, 0xe8bf04a4
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x8167e824
xor eax, 0x99f7fd36
rol eax, 0x45
popf
jmp 0x140092bae
push rax
pushf
mov eax, 0x550f24a8
pushf
not eax
add eax, 0xdf968930
xor eax, 0xb8268388
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xe96a7340
xor eax, 0xb6988c30
rol eax, 0x2d
popf
jmp 0x140092bae
xor ecx, ecx
xor eax, eax
push rax
pushf
mov eax, 0x310891f1
pushf
not eax
add eax, 0xe524b3ab
xor eax, 0xef641804
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x814bf7d8
xor eax, 0xd1be19e0
rol eax, 0x96
popf
pushf
not eax
add eax, 0xf89ee93a
xor eax, 0x8018cb28
rol eax, 0x1c
popf
jmp 0x140092bae
cmp qword [rdx + rax*8], 0
je 0x140093091
push rax
pushf
mov eax, 0xfdc3bb85
pushf
not eax
add eax, 0xa68dcc59
xor eax, 0xb6b7b527
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xcf9675d6
xor eax, 0x8daa1b76
rol eax, 0xf1
popf
jmp 0x140092bae
push rax
pushf
mov eax, 0x710b4a70
pushf
not eax
add eax, 0xeae9759a
xor eax, 0x9ac9009e
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x8735a709
xor eax, 0xd01cedab
rol eax, 0x67
popf
jmp 0x140092bae
inc ecx
inc rax
cmp rax, 2
jl 0x140093057
mov rcx, rbx
call fcn.14009041c
mov qword [rdi + 8], 0
push rax
pushf
mov eax, 0x431a995c
pushf
not eax
add eax, 0xcac73a87
xor eax, 0xd678f58b
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x8d8d792b
xor eax, 0xcc4467d2
rol eax, 0x84
popf
pushf
not eax
add eax, 0xd6e1705d
xor eax, 0xeb62ea5c
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xaaf509cd
xor eax, 0xf55f43ab
rol eax, 0xa5
popf
jmp 0x140092bae
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
movzx eax, byte [rbx + 0x48]
mov byte [rbx], al
movsxd rax, ecx
mov qword [rdx + rax*8], rbx
mov qword [rdi + 8], 0
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret