Function at 0x14003f3af
Capabilities:
Execute syscall

Disassembly:
mov ecx, esi
lea r8, [rbp + 0x67]
jmp 0x14003e605
lea rdx, [rbp + 0x6f]
mov rcx, rax
mov dword [rsp - 0x2c], 0x5d944a8a
je 0x14003e624
jne 0x14003e624
ror r15d, 0x18
test ebx, 0xb1436244
movabs r11, 0x2783cffffff03e9
lea edx, [rdi - 0x51d3]
or ebp, 0xe0185ed4
cmp r9d, 0xd41197ee
call fcn.14003dd16
xchg r8, r8
mov rdx, rdx
mov rbp, rbp
mov dword [rbp + 0x73], eax
mov dword [rbp + 0x67], 0x104
mov dword [rbp + 0x6b], 0x23
mov r13, r13
je 0x14003e672
jmp 0x14003e52c
jne 0x14003e672
bswap rdx
int3
jmp 0x14003e544
dec dword [rbp - 0x79]
rol bh, cl
and al, 0xe0
cmc
xchg byte [0x180792917], dil
and ecx, 0x1683e4c6
ja 0x14003f09f
ror r11d, 0x3c
add edx, 0x8fb6590c
syscall
cmp r15d, 0x14e740f5
xor r15d, 0xe4d4713c
dec r14
lea r11d, [rdi - 0x35de]
rcr ebx, 5
test ebx, 0x571ae678
bswap r11
jmp rax
cmp rdi, qword [rbx + 0xf8]
jb 0x14003f557
mov dword [rsp - 0x24], ecx
jmp 0x14003f36d
invalid
movups xmmword [rsi], xmm0
xchg r13, r13
mov dword [rsp - 0x24], 0x49b6cb44
mov dword [rbp + 0x14], 0x4add3dc4
mov rax, qword [rbp + 0x10]
movups xmmword [rsi + 0x10], xmm0
mov qword [rbp + 0x10], rax
jne 0x14003f01e
je 0x14003f01e
rcr ebx, 0xb2
ror r15d, 0xf5
jg 0x14003e5fa
test rcx, rdx
jmp rcx
jmp 0x14003f2f5
pop r10
mov rdx, qword [rbx + 0x80]
cmp qword [rbx + 0xb8], rdi
mov dword [rsp - 0xc], 0x78d8f49
mov dword [rsp - 0x38], esp
enter 0x39e9, 4
add byte [rax], al
enter 0x39e9, 4
add byte [rax], al
mov qword [rbp + 0x10], rax
mov dword [rsp - 0x34], ebp
movups xmmword [rsi + 0x20], xmm0
mov qword [rbx + 0x78], 8
jmp 0x14003f3ff
mov dword [rsp - 0xc], 0x652476e5
and al, 0xf4
in eax, 0x76
and al, 0x65
mov r15, r15
jb 0x14003f148
jmp 0x14003f159
mov r12, r12
mov dword [rsp - 0x34], 0x380c7cc4
mov dword [rsp - 0x3c], 0x3e6574f7
mov dword [rsp - 0x2c], 0x263361ca
mov r11, r11
cmp rcx, qword [rbx + 0x78]
jb 0x14003f493
jmp 0x14003f439
mov rdi, rdi
xchg r12, r12
movups xmmword [rsi + 0x10], xmm0
movups xmmword [rsi + 0x20], xmm0
push r10
jne 0x14003f123
je 0x14003f123
lea r10d, [rcx + 0xfb44]
mov r9d, 0xee8529d4
popf
syscall
lea r10d, [rdx - 0xeb3c]
cpuid
or r15d, 0x5c0c9158
pause
dec r12
call rcx
rcl edx, 0xf1
pop r11
movabs rcx, 0x7e451900000798e9
ret
jmp 0x14003f8c0
movzx eax, byte [rbp + rcx + 0x10]
mov word [rdx + rcx*2], ax
inc rcx
jmp 0x14003f9d2
lea rsi, [rbx + 0x48]
mov dword [rbp + 0x10], 0x5cca21e6
mov dword [rsp - 0x20], 0x4b052e94
jne 0x14003f172
je 0x14003f172
movabs rsi, 0x2a6c62000004a1e9
mul rcx
neg rcx
jmp 0x14003f618
mov dword [rsp - 0x14], 0x7c628792
mov dword [rsp - 0x30], ebx
mov dword [rsp - 0x3c], 0x30dff2f5
mov qword [rbx + 0x80], rsi
jmp 0x14003f856
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm0
mov dword [rsp - 0x44], esi
mov dword [rsp - 0x34], 0x477c732f
movups xmmword [rsi + 0x20], xmm0
jmp 0x14003f732
mov dword [rsp - 0x28], 0x4cba3706
xchg rsi, rsi
push rbp
movabs rbp, 0x42a8b5000006dae9
jmp 0x14003f755
jmp 0x14003f97c
ret
pop r11
mov qword [rbx + 0xc0], rsi
je 0x14003f2e0
jne 0x14003f2e0
rol r13d, 0x95
js 0x14003efa8
lea ecx, [rbp - 0x8c8]
lea r9d, [rdx - 0x7f36]
call rcx
call rcx
test ebx, 0x40091e88
cpuid
cmp rbp, rdi
movabs r11, 0x47d7cf8704028eeb
cmp edi, 0xbd467fca
jmp rax
jmp 0x14003f270
mov r14, r14
mov dword [rsp - 0x14], 0x5563d2bb
xchg r14, r14
mov dword [rsp - 0x40], 0x34271748
push r8
movabs r8, 0xe1ae700000174e9
jne 0x14003f336
jmp 0x14003f488
je 0x14003f336
cmp r8d, 0xb5a6b7
lea edi, [rdi - 0x7cbb]
lea ebx, [rdi + 0x21c7]
jge 0x14003e624
movabs r11, 0x1d7e1000005e4e9
lea r9d, [rcx + 0xdae1]
push rbp
and r15d, 0x23a7fd22
or r12d, 0xf4d18176
call fcn.14003ed8b
jmp 0x14003f91f
je 0x14003f995
call 0x14003f3b1
add rsp, 0x30
jmp 0x14003f86c
xchg rbp, rbp
mov rsi, qword [rsp + 0x50]
mov rax, rbx
mov rdi, qword [rsp + 0x58]
mov byte [rbx + 0x100], 1
mov dword [rsp - 0x44], edi
je fcn.14003f38e
jne fcn.14003f38e
movabs rdi, 0x5ae5c0fffffcf1e9
ror ecx, 0xde
ret
mov qword [rbx + 0xb8], 8
mov rcx, qword [rbx + 0x80]
mov rbp, rbp
mov rbx, rbx
cmp rcx, rsi
je 0x14003f19f
call fcn.1400999d0
jmp 0x14003f18b
mov dword [rsp - 0x44], 0x7790bcc8
mov qword [rbx + 0x80], rsi
xorps xmm0, xmm0
jmp 0x14003efc1
mov dword [rsp - 0x44], 0x25b865ad
mov dword [rsp - 0x14], ebp
mov r11, r11
mov r14, r14
push r11
movabs r11, 0x7397b9fffffeb4e9
jmp 0x14003f83a
jmp 0x14003f2ab
mov rcx, qword [rbx + 0x40]
mov rsp, rsp
cmp rcx, rsi
je 0x14003f462
call fcn.1400999d0
je 0x14003f420
jne 0x14003f420
lea ecx, [rdx + 0xcaa7]
movabs rcx, 0x7fb0596f3bd340eb
ja 0x14003f936
jmp 0x14003f462
rcr r9d, 0x4b
call rax
call 0x14003f3af
lea rsi, [rbx + 0x88]
mov dword [rbp + 0x10], 0x5ddc33e3
xchg rdx, rdx
xchg rsp, rsp
mov dword [rsp - 0x2c], edi
mov dword [rsp - 0x40], ebx
mov dword [rsp - 0x34], 0x6cb47de9
jmp 0x14003f3c5
mov qword [rbx + 0x40], rsi
mov dword [rsp - 0x10], 0x27563c87
mov dword [rsp - 0x24], 0x5b6b46b
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
jmp 0x14003f513
ret
pop r8
movups xmmword [rsi + 0x20], xmm0
jmp 0x14003f39a
movzx eax, byte [rbp + rcx + 0x10]
mov word [rdx + rcx*2], ax
inc rcx
jmp 0x14003f0b3
mov dword [rsp - 0x10], 0x500ca563
mov dword [rsp - 0x34], 0xa1b854e
jbe 0x14003f6ef
movzx eax, byte [rbp + rcx + 0x10]
jmp 0x14003f4d3
call 0x14003f44c
add rsp, 0x30
pop rdi
jmp 0x14003f9a4
mov word [rdx + rcx*2], ax
inc rcx
mov dword [rsp - 0x34], 0x516254a8
mov dword [rsp - 0x40], 0x4d235384
jne 0x14003f4ff
je 0x14003f4ff
lea ecx, [rdx - 0x1e52]
lea r12d, [rdi + 0xc5f]
jmp rax
jmp 0x14003f6cc
mov rcx, rdi
xchg rdi, rdi
xchg rdi, rdi
mov dword [rsp - 0x44], 0x73c583b0
mov dword [rsp - 0x2c], 0x12a72115
je 0x14003f532
jne 0x14003f532
movabs r11, 0x674086fffffd58e9
pushfq
lea r11d, [rbp + 0xf590]
lea r13d, [rbx + 0xd506]
and r14d, 0x424f2144
syscall
jmp 0x14003f2e0
jmp 0x14003f28f
movzx eax, byte [rbp + rdi - 0x10]
mov word [rcx + rdi*2], ax
mov dword [rsp - 0x34], 0x6ffe6bf7
mov dword [rsp - 0x10], 0x66bfcb39
inc rdi
jmp 0x14003ef4e
mov dword [rbp - 0x10], 0x4bcc3bff
mov dword [rsp - 0x24], 0x3bb42a98
mov dword [rsp - 0x40], 0x7ca9809a
je 0x14003f5ac
jne 0x14003f5ac
jmp rax
jmp 0x14003f6fb
mov dword [rbp - 0xc], 0x65ca21dd
mov dword [rsp - 0x20], 0x777966ef
mov r8, r8
mov dword [rsp - 0x1c], ecx
jmp 0x14003f770
mov dword [rsp - 0x2c], 0x196d4fee
mov rsi, rsi
mov rax, qword [rbp + 0x10]
movups xmmword [rsi + 0x10], xmm0
jmp 0x14003f06b
mov dword [rsp - 0x2c], 0x56649957
mov dword [rsp - 0x34], 0x12cbd4d4
mov rdi, rdi
mov dword [rsp - 0x3c], 0x279449e9
mov qword [rbx + 0x40], rsi
jmp 0x14003f98e
cmp qword [rbx + 0x78], rdi
mov dword [rsp - 0x3c], 0x4652445e
mov dword [rsp - 0x1c], 0x21db814c
mov dword [rsp - 0x24], 0x3ff38b7a
mov dword [rsp - 0x2c], 0x782cdaa1
mov dword [rsp - 0x3c], esp
jbe 0x14003f439
jne 0x14003f6b8
je 0x14003f6b8
and r14d, 0x33b3facc
lea r10d, [rdx - 0xae9f]
syscall
rcl edx, 0x20
call rcx
cmp rdi, rdx
rcr r10d, 0xf8
add r9d, 0x87a0ec
call rax
js 0x14003fe94
rcl r10d, 0x4c
sub r9d, 0x6f52fd06
lea r10d, [rbp - 0x9ba7]
ror r10d, 0x18
lea r14d, [rdi + 0x628e]
movabs rsi, 0x57a610fffffdd6e9
popfq
jo 0x14003e693
jmp 0x14003f493
ror r13d, 0xa6
ret
mov dword [rsp - 0x40], 0x1e72cc1c
mov rsi, rsi
mov r11, r11
mov dword [rsp - 0x3c], 0x6b2429b6
cmp rcx, qword [rbx + 0xb8]
jb 0x14003f4ba
lea rsi, [rbx + 0xc8]
jmp 0x14003f578
push rdi
movabs rdi, 0x15088000002a2e9
jne 0x14003f6fe
jmp 0x14003f9a5
je 0x14003f6fe
je 0x14003f710
jne 0x14003f710
movabs rsi, 0x310c6afffffdafe9
lea r12d, [rdx + 0x5651]
lea r10d, [rdi - 0x4e2a]
lea ebp, [rdx + 0x1b32]
cmp r12, rdx
cpuid
ret
jmp 0x14003f4c4
mov rcx, qword [rbx + 0xc0]
cmp qword [rbx + 0xf8], rdi
xchg r12, r12
xchg r9, r9
mov dword [rsp - 0x30], esi
jbe 0x14003f370
jmp 0x14003f557
jne 0x14003f29d
je 0x14003f29d
call fcn.14003f79c
add rsp, 0x30
pop rbp
jmp 0x14003f97b
xchg r14, r14
movups xmmword [rsi + 0x10], xmm0
mov word [rbp - 8], 0x2bd6
movups xmmword [rsi + 0x20], xmm0
mov qword [rbx + 0xf8], 0xa
mov dword [rsp - 0x3c], 0x5b4ff9ef
mov rbx, rbx
jmp 0x14003f9e9
cmp rcx, rsi
je 0x14003f2ad
call fcn.1400999d0
mov dword [rsp - 0x3c], esp
jne 0x14003f82d
je 0x14003f82d
call rcx
mov edi, 0x889fcf42
test ecx, 0x84549e7
push r10
push rsi
test r11, rcx
lea r12d, [rbx + 0x650b]
rcl edx, 0x26
test rsi, rcx
test r14, rbx
add edi, 0x5c158ac9
jmp rax
jmp 0x14003f3dc
jne 0x14003f3f2
je 0x14003f3f2
call 0x14003f980
add rsp, 0x30
pop r11
jmp 0x14003f2aa
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
mov rcx, rdi
mov dword [rsp - 0x20], 0x37225efa
jmp 0x14003f0e0
pop r9
ret
pop r9
movups xmmword [rsi], xmm0
mov dword [rbp + 0x14], 0x4bc233dd
mov rsp, rsp
jmp 0x14003f600
movabs r10, 0x6fbe05fffff783e9
jne 0x14003f8c2
jmp 0x14003f04a
je 0x14003f8c2
call fcn.14003f8a5
add rsp, 0x30
pop r10
ret
jne 0x14003f30f
je 0x14003f30f
call fcn.14003fae3
add rsp, 0x30
pop r8
jne 0x14003f964
je 0x14003f964
test r8, rdi
pop rbp
lea r12d, [rdi - 0x5dcb]
cmp r10d, 0xa2ae4a5d
rcl esi, 0x15
rcr r11d, 0xf5
test r14d, 0xa395ed61
test ebx, 0x272b232e
cpuid
movabs rbx, 0xb19bafffffb1ee9
lea r11d, [rbx - 0xbde4]
jmp rcx
jmp 0x14003f487
ret
pop rbp
movups xmmword [rsi + 0x10], xmm0
movups xmmword [rsi + 0x20], xmm0
mov rdx, qword [rbx + 0x40]
jmp 0x14003f63c
xorps xmm0, xmm0
push r9
movabs r9, 0x506d97fffffed5e9
jne 0x14003f995
jmp 0x14003f86f
jmp 0x14003f359
ret
pop rdi
mov qword [rbx + 0xc0], rsi
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
jmp 0x14003f5e5
cmp rcx, qword [rbx + 0x38]
mov r15, r15
xchg rsp, rsp
mov dword [rsp - 0x2c], 0xa80b4a1
jmp 0x14003f09d
mov dword [rsp - 0x2c], 0x5cd366c1
mov dword [rsp - 0x34], 0x92fedda
mov rcx, qword [rbx + 0xc0]
jmp 0x14003f7d8
xchg byte [rsi + rsi*8 - 0x7ebe0001], dl
cld
xor dl, byte [rsi + rbp*8 - 0x1c7ebe08]
sub eax, 0x8114b0f8
invalid