Function at 0x1400de26a
Capabilities:
Allocate thread local storage

Disassembly:
push rax
pushf
mov eax, 0xd8adb046
pushf
not eax
add eax, 0xe5822964
xor eax, 0xffa4176f
rol eax, 0xd
popf
pushf
not eax
add eax, 0xfa8197c7
xor eax, 0xae5397b4
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xc303b5fc
xor eax, 0xad262d9f
rol eax, 0xb0
popf
cmp eax, 4
jne 0x1400de2ba
popf
pop rax
jmp 0x1400de5eb
cmp eax, 0
jne 0x1400de2c9
popf
pop rax
jmp 0x1400de332
cmp eax, 3
jne 0x1400de2d8
popf
pop rax
jmp 0x1400de58d
cmp eax, 1
jne 0x1400de2e7
popf
pop rax
jmp 0x1400de3d6
cmp eax, 5
jne 0x1400de2f6
popf
pop rax
jmp 0x1400de6d3
cmp eax, 7
jne 0x1400de305
popf
pop rax
jmp 0x1400de7f5
cmp eax, 6
jne 0x1400de314
popf
pop rax
jmp 0x1400de778
cmp eax, 2
jne 0x1400de323
popf
pop rax
jmp 0x1400de51c
cmp eax, 8
jne 0x1400de332
popf
pop rax
jmp 0x1400de842
mov qword [rsp + 0x10], rbx
push rdi
sub rsp, 0x60
mov rax, qword [0x140034010]
xor rax, rsp
mov qword [rsp + 0x50], rax
jmp 0x1400de34c
call qword [sym.imp.KERNEL32.dll_TlsAlloc]
mov edi, eax
cmp eax, 0xffffffff
jne 0x1400de390
push rax
pushf
mov eax, 0x59abf45b
pushf
not eax
add eax, 0xe20e75c4
xor eax, 0xdf1f75b4
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xd1c2c305
xor eax, 0xd1d90a56
rol eax, 0x66
popf
jmp 0x1400de2ab
push rax
pushf
mov eax, 0xc0f46e0a
pushf
not eax
add eax, 0x8c639ac3
xor eax, 0xaf3e956d
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xdb549b80
xor eax, 0xccab4f14
rol eax, 0x94
popf
pushf
not eax
add eax, 0xaf003573
xor eax, 0xbd707364
rol eax, 0xe1
popf
jmp 0x1400de2ab
mov qword [rsp + 0x70], rsi
jmp 0x1400de3dc
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rdx, qword [0x14004d618]
lea rsi, [0x1b2fe4de9]
pushf
sub rsi, 0x72f977d9
popf
mov ebx, eax
mov dword [rsp + 0x3c], 0
movabs rax, 0x3b6db25fd206ef97
pushf
not rax
add rax, 0x668c161d
xor rax, 0x69dcf974
rol rax, 0x5e
popf
pushf
not rax
add rax, 0x5a7cb01b
xor rax, 0x5271a684
rol rax, 0x18
popf
pushf
not rax
add rax, 0x55674775
xor rax, 0x58f17010
rol rax, 0xe6
popf
pushf
not rax
add rax, 0x79996e54
xor rax, 0x5d3066d5
rol rax, 0xde
popf
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
cmp rdx, 1
jbe 0x1400de4d6
push rax
pushf
mov eax, 0x404610cb
pushf
not eax
add eax, 0xdb896491
xor eax, 0xbfda0500
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xa847a361
xor eax, 0xee2c0bd6
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x892a3751
xor eax, 0xc6f58028
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xa60f8cd0
xor eax, 0x8b5cc8cd
rol eax, 0x72
popf
jmp 0x1400de2ab
push rax
pushf
mov eax, 0xea21baae
pushf
not eax
add eax, 0xae889fdf
xor eax, 0xd6c98b98
rol eax, 0x43
popf
pushf
not eax
add eax, 0xcc404a2f
xor eax, 0xf542ddc4
rol eax, 0xea
popf
pushf
not eax
add eax, 0xf51bf3f1
xor eax, 0xdcf750e2
rol eax, 0x35
popf
jmp 0x1400de2ab
mov rcx, qword [0x14004d610]
mov edx, ebx
mov r8, qword [rcx + 0x30]
mov rcx, rsi
call r8
jmp 0x1400de5eb
test ebx, ebx
setne al
push rax
pushf
mov eax, 0xd746f858
pushf
not eax
add eax, 0xf0dc66ed
xor eax, 0xad11a1bd
rol eax, 0x23
popf
pushf
not eax
add eax, 0xc48603e1
xor eax, 0xa75484f9
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8fe36472
xor eax, 0xc4bfc0a9
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xe2d1350f
xor eax, 0xef7ebd2b
rol eax, 0x31
popf
jmp 0x1400de2ab
lea rcx, [0x1a36c3cc8]
pushf
sub rcx, 0x6369e6d8
popf
movzx eax, al
add rax, 2
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x40], rsi
lea rcx, [0x1ba954dba]
pushf
sub rcx, 0x7a92f852
popf
mov rsi, qword [rsp + 0x70]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x38], ebx
mov dword [rsp + 0x30], 0x30
mov dword [rsp + 0x34], 5
test al, 1
je 0x1400de67a
push rax
pushf
mov eax, 0xc88e9511
pushf
not eax
add eax, 0xb8775c59
xor eax, 0xc3931ac2
rol eax, 0x34
popf
pushf
not eax
add eax, 0x9c6bd1e6
xor eax, 0xc4490a28
rol eax, 0xc
popf
jmp 0x1400de2ab
push rax
pushf
mov eax, 0x7016d1bc
pushf
not eax
add eax, 0xb15f4067
xor eax, 0xadc5f762
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb1126eaf
xor eax, 0xaeff4aa9
rol eax, 0x62
popf
pushf
not eax
add eax, 0xeafaba57
xor eax, 0xc6543b66
rol eax, 0x98
popf
pushf
not eax
add eax, 0xc6243e27
xor eax, 0x8e4a4252
rol eax, 0x4b
popf
jmp 0x1400de2ab
cmp rax, 1
jne 0x1400de71f
push rax
pushf
mov eax, 0xc84a3043
pushf
not eax
add eax, 0x85588956
xor eax, 0x82bb2d6f
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xc723d1b4
xor eax, 0xe5222f6c
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xa1767a14
xor eax, 0x9c53fa08
rol eax, 0x2e
popf
jmp 0x1400de2ab
push rax
pushf
mov eax, 0x43316d19
pushf
not eax
add eax, 0xf5ec4540
xor eax, 0xab25fa14
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc99e3d8e
xor eax, 0xcaadf302
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xd3207d87
xor eax, 0xed1b08ea
rol eax, 0x85
popf
pushf
not eax
add eax, 0xa94052bf
xor eax, 0x9a7a3ce6
rol eax, 0xe0
popf
jmp 0x1400de2ab
test ebx, ebx
jne 0x1400de7af
push rax
pushf
mov eax, 0x686b9ea0
pushf
not eax
add eax, 0xa76b54ba
xor eax, 0x9fdbba8a
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xed237dd8
xor eax, 0xdb1d3404
rol eax, 0x41
popf
jmp 0x1400de2ab
push rax
pushf
mov eax, 0x91d7e488
pushf
not eax
add eax, 0xa6176f0e
xor eax, 0xad56a316
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xcbe1f53f
xor eax, 0xa2c55795
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xb769ecd8
xor eax, 0xa269de75
rol eax, 0xa7
popf
jmp 0x1400de2ab
mov eax, edi
mov rcx, qword [rsp + 0x50]
xor rcx, rsp
call fcn.1400bc272
mov rbx, qword [rsp + 0x78]
add rsp, 0x60
pop rdi
ret
lea r8, [rsp + 0x20]
lea rdx, [0x1af42d396]
pushf
sub rdx, 0x6f407d3e
popf
lea rcx, [rsp + 0x38]
call fcn.140081d78
int3