Function at 0x14004ccb3
Capabilities:
Execute syscall

Disassembly:
ret
pop r15
and cl, r14b
shl cl, 3
mov dword [rsp - 0x24], esp
mov r10, r10
movzx edx, word [rbp + rax*2 + 0x32a]
jne 0x14004af7b
je 0x14004af7b
ror r8d, 0xb3
add r11d, 0x88690dcc
lea ebp, [rbp + 0xdc03]
pop r11
jmp rax
jmp 0x14004b425
mov dword [rsp - 0x2c], 0x71f52282
mov r9d, 0x10
rol rax, 0x14
xor ecx, ecx
jmp 0x14004b195
mov dword [rsp - 0x18], ebp
movzx ecx, al
enter 0xffffffffffff8b48, 0x44
and al, 0x40
xor cx, dx
mov dword [rsp - 0x44], 0x1b851f2c
mov word [rbp + rax*2 + 0xce2], cx
mov rax, qword [rsp + 0x40]
jmp 0x14004b329
mov rcx, rsi
mov dword [rsp - 0x14], 0x56fe98dc
mov r12, r12
mov r10, r10
rep stosb byte [rdi], al
lea rdi, [rbp + 0xb22]
jne 0x14004b071
je 0x14004b071
jo 0x14004b269
jmp rax
jmp 0x14004b0b7
jne 0x14004b0e0
je 0x14004b0e0
call 0x14004b021
add rsp, 0x43
pop r9
jmp 0x14004b17d
mov ecx, 0x20
jmp fcn.1400474b7
invalid
mov word [rbp + 0xd4a], bx
mov dword [rsp - 0x20], 0x3eccf049
mov dword [rsp - 0x14], 0x50fb41f6
rol rax, 0x1e
push r9
movabs r9, 0xabad800000099e9
jmp 0x14004b0a3
jmp 0x14004b17e
mov dword [rbp + 0x38e], 0x3400ac
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov dword [rsp - 0x3c], 0x79c7b2c0
mov dword [rsp - 0x24], ebx
je 0x14004b145
jne 0x14004b145
js 0x14004bc1c
add r12d, 0x9c407cdd
lea edx, [rdx - 0xae2b]
rcr r10d, 0x3a
call rax
call rax
add r13d, 0xbcc99321
popfq
call fcn.14004a755
mov ecx, 0x20d1d4e3
rol edi, 0xab
jmp rcx
jmp 0x14004b437
ret
pop r9
lea rdx, [rbp + 0xce2]
not rax
mov r11, r11
xchg rsp, rsp
jmp 0x14004af90
call rax
mov dword [rsp - 0x40], 0x215b02ae
mov dword [rsp - 0x10], 0x3db92c00
jmp 0x14004b2b9
add eax, dword [rax]
add byte [rdx + 0x4d003a00], bh
xchg ecx, ecx
xchg r11, r11
xchg r12, r12
mov dword [rsp - 0x14], 0x139031e3
xchg r13, r13
jmp 0x14004b4fd
push 0xffffffff8d00000b
lodsd eax, dword [rsi]
retf 0x7d
mov dword [rsp - 0x20], esp
mov dword [rsp - 0xc], 0x59cc93ae
pop rcx
xor eax, eax
lea rdi, [rbp + 0xce2]
jmp 0x14004b00e
inc rax
mov dword [rsp - 0x34], 0x445a2bf7
mov dword [rsp - 0x10], 0x2ce35b2d
sub eax, 0x482ce35b
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0x40]
jmp 0x14004b587
mov eax, r15d
shr eax, cl
mov dword [rsp - 0x28], 0x47144e9
jmp 0x14004afa9
mov dword [rsp - 0x14], 0x42be41ad
mov rcx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x40]
push r15
movabs r15, 0x70173ffffffaf7e9
jne 0x14004b44d
jmp 0x14004af49
je 0x14004b44d
jne 0x14004b48c
je 0x14004b48c
div r8
syscall
lea ebp, [rcx + 0x5a2a]
test r11, rbx
mov r11d, 0x6205f41e
jno 0x14004bad6
mul r11
call fcn.14004c176
jbe 0x14004bb02
call rax
ret
jmp 0x14004b64c
mov dword [rbp + 0x37a], 0x5d0082
mov dword [rbp + 0x37e], 0x2800ff
mov dword [rbp + 0x382], 0x1300df
mov dword [rbp + 0x386], 0x7500b7
xchg r11, r11
mov dword [rbp + 0x38a], 0x41009e
jmp 0x14004b0ed
mov rax, qword [0x140141070]
lea r8, [rbp + 0xb22]
not rax
jmp 0x14004b0c1
cmp rax, rsi
jb 0x14004b43f
mov r12, r12
jne 0x14004b5c7
je 0x14004b5c7
call rcx
rcl ebx, 0x78
popfq
lea r10d, [rbp + 0x23d3]
lea r13d, [rbx - 0x6e09]
cmp r10d, 0xb339d360
jp 0x14004b0bf
jl 0x14004c282
and edi, 0x56ba95e5
pushfq
movabs r10, 0x5fa83a125b8fa8eb
xor esi, 0x5ab6d44f
jmp rcx
jmp 0x14004b571
call fcn.14004b5e0
add rsp, 0x43
pop r15
jmp 0x14004af48
ret
pop r14
mov rcx, rcx
mov rcx, rcx
xchg r14, r14
shl cl, 3
jne 0x14004b7c8
je 0x14004b7c8
jmp rcx
jmp 0x14004b88d
xor cx, dx
mov dword [rsp - 0x1c], 0x704756cc
mov dword [rsp - 0x38], 0x26629bc6
jmp 0x14004bf4a
add byte [rax], al
xchg esi, eax
add byte [rsi], bl
mov dword [rbp + 0x128], 0x6100cb
mov dword [rbp + 0x12c], 0x6900ba
mov dword [rsp - 0x38], 0xfadbce6
mov dword [rsp - 0x44], 0xebdb50e
jmp 0x14004bc8a
movzx edx, word [rbp + rax*2 + 0x100]
mov eax, r15d
shr eax, cl
mov r15, r15
je 0x14004b8b5
jne 0x14004b8b5
bswap rsi
cmp rdx, rdi
test r11, rbx
lea r11d, [rdi + 0x68a7]
pushf
movabs r11, 0x2080c8b608c237eb
jmp rcx
jmp 0x14004b8ee
mov rcx, rcx
mov dword [rsp - 0x44], 0x2cad9ca1
and al, 0xbc
movabs eax, dword [0x57e42444c72cad9c]
jne 0x14004b8e2
pop rbp
movzx ecx, al
mov rax, qword [rsp + 0x40]
jmp 0x14004b835
invalid
lea r15d, [rcx - 0x73ff]
cpuid
call rax
add ebp, 0xc629a04c
ret
mov esp, cs
jg 0x14004ba85
cmp r10d, 0x78591bfd
jb 0x14004b85e
neg rsi
call rcx
movabs r9, 0x5ca3a900000398e9
ja 0x14004c89f
cmp r12, rcx
test rbp, rbp
cmp r8d, 0x4b5d867f
jmp fcn.14004b9cf
mov dword [rsp - 0x3c], 0x705e677
xchg r14, r14
mov rcx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x40]
jmp 0x14004bcd7
lea r13d, [rdi + 0x9c90]
rol ebx, 0xbe
neg rcx
rcr edi, 0xc
test r11, rbp
mov r14d, 0xf2f49cc0
pushf
lea r9d, [rcx + 0xa018]
sub ebx, 0xe9a44e5
jmp rax
mov dword [rsp - 0x3c], 0x382e9821
mov dword [rsp - 0x1c], 0x2abe62f6
mov dword [rbp + 0x130], 0x47008e
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov dword [rsp - 0x2c], 0x69a011ee
mov dword [rsp - 0x20], 0x40a15c0a
jmp 0x14004bbbd
add byte [rax], al
mov es, word [rax]
add byte [r8 - 0x77], r9b
pop rsp
and al, 0x40
and cl, r14b
mov r8, r8
mov dword [rsp - 0x30], ebp
jmp 0x14004bda0
push r14
movabs r14, 0x691b68fffff9ece9
sbb ebp, dword [rcx + 0x75]
invalid
jmp 0x14004b795
je 0x14004bda4
call fcn.14004bf01
add rsp, 0x55
pop r14
je 0x14004bdc1
jne 0x14004bdc1
movabs rsi, 0x23bc53fffff9cee9
lea ebx, [rbp - 0x445c]
cpuid
syscall
jl 0x14004ba7f
jmp 0x14004b794
cmp r12, rbp
jmp 0x14004bfb8
push r11
movabs r11, 0x119c9b0000008be9
jne 0x14004bdf4
jmp 0x14004be84
je 0x14004bdf4
call fcn.14004bdaa
jmp 0x14004be7d
je 0x14004bee1
call 0x14004be60
add rsp, 0x55
pop rbx
ret
pop rbx
shl cl, 3
je 0x14004be43
jne 0x14004be43
test r8d, 0x5cdf02ca
jp 0x14004bc9e
lea r11d, [rdi - 0x6b47]
test r10, rbx
cmp r11, rdi
neg rbx
push rbx
movabs r12, 0xe548300000145e9
xor r12d, 0x2880612e
jne 0x14004b218
jmp 0x14004bf8d
dec rcx
jnp 0x14004c8c1
ret 0x18
add rsp, 0x55
pop r11
ret
pop r11
jmp 0x14004c108
mov dword [rsp - 0x40], 0x296ff9a4
mov dword [rsp - 0x2c], ebx
mov rax, qword [rsp + 0x40]
and cl, r14b
push rbx
movabs rbx, 0x4fe29ffffff35e9
jne 0x14004bee1
jmp 0x14004be1b
jmp 0x14004be0a
mov dword [rsp - 0xc], 0x50cf35fe
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
invalid
mov rcx, qword [rsp + 0x40]
je 0x14004bf22
jne 0x14004bf22
rcr r10d, 0xdc
bswap r10
jmp rcx
jmp 0x14004beca
loop 0x14004bf64
call fcn.14004c908
mov dword [rsp - 0x2c], edi
mov word [rbp + rax*2 + 0x942], cx
mov rax, qword [rsp + 0x40]
and al, 0x40
jmp fcn.14004bbef
add byte [rax], al
mov al, 0
cmp al, byte [rax]
mov dword [rbp + 0x402], 0x5c0087
mov dword [rbp + 0x406], 0x7300b8
mov dword [rbp + 0x40a], 0x1d0085
jmp 0x14004bef0
xchg r11, r11
mov dword [rsp - 0x14], 0x708ba0e1
movzx edx, word [rbp + rax*2 + 0x392]
mov eax, r15d
shr eax, cl
movzx ecx, al
mov dword [rsp - 0x30], esp
jne 0x14004bff2
je 0x14004bff2
test r10, rbp
call fcn.14004cd26
lea ecx, [rdi + 0xd8f8]
test edx, 0xd1d119b1
lea r9d, [rcx - 0xe4f2]
rcr r8d, 0x59
lea r12d, [rdx + 0xf728]
mov esi, 0x8e6bf517
call rax
test r10d, 0x188364ce
jmp rcx
invalid
stc
std
call 0x14004c2eb
add rsp, 0x70
pop rcx
jmp 0x14004c2d7
invalid
ret
pop rcx
call rax
xor eax, eax
mov dword [rsp - 0x24], 0x10451bbf
mov dword [rsp - 0x34], 0x7ae93d12
xchg rdi, rdi
jmp 0x14004c497
call 0x14004c287
add rsp, 0x70
pop rbx
ret
pop rbx
lea rdi, [rbp + 0x81c]
xchg rdx, rdx
jmp 0x14004c4b7
lea rdi, [rbp + 0xbb4]
mov rcx, r12
rep stosb byte [rdi], al
push rbx
movabs rbx, 0x337ae8fffffebae9
jne 0x14004c4a6
jmp 0x14004c365
je 0x14004c4a6
jmp 0x14004c35a
mov dword [rsp - 0x38], 0x1c60567e
jmp fcn.1400474b4
add cl, ch
jo 0x14004c663
add byte [rax], al
rol rax, 0x1e
mov dword [rsp - 0x14], esp
and al, 0xec
lea rdx, [rbp + 0xbb4]
not rax
mov r9d, 0x10
xchg rcx, rcx
xchg rsi, rsi
jmp 0x14004c71c
rol rax, 0x14
xor ecx, ecx
push rcx
movabs rcx, 0x68fceefffffbaee9
jne 0x14004c725
jmp 0x14004c2d8
je 0x14004c725
jmp 0x14004c241
rol r12d, 0x4f
jmp 0x14004d65b
mov word [rbp + 0x60e], dx
mov dword [rsp - 0x10], edi
xchg r13, r13
jmp 0x14004cd12
mov rax, qword [rsp + 0x40]
cmp rax, rsi
mov dword [rsp - 0x1c], esi
mov dword [rsp - 0x34], 0x77307f8
jb 0x14004cfac
mov edx, 0xc5
mov word [rbp + 0x86e], bx
jmp 0x14004ca1b
mov dword [rbp + 0x5fe], 0x5e00cb
mov dword [rbp + 0x602], 0x7400b6
xchg r13, r13
mov dword [rsp - 0x40], ebp
jmp 0x14004d2c7
mov dword [rsp - 0x28], 0x6dae7104
xchg rsp, rsp
mov rax, qword [rsp + 0x40]
xor cx, dx
jmp 0x14004d196
pop rcx
mov dword [rbp + 0x5ce], 0x1d008f
mov dword [rbp + 0x5d2], 0x4a00d5
xchg rsi, rsi
jne 0x14004cb44
je 0x14004cb44
jmp rax
jmp 0x14004cdbe
add rsp, 0x12
pop r10
ret
pop r10
and cl, r14b
shl cl, 3
jne 0x14004cb96
je 0x14004cb96
lea ebx, [rbx + 0x6e2d]
lea ecx, [rdx + 0x7153]
sub r13d, 0xa3dfac5c
ror r12d, 0xe4
mov r13d, 0x356ac7fd
div r12
movabs rsi, 0x2f46c00000082e9
jae 0x14004d030
jmp 0x14004cc1d
ja 0x14004bf43
rcl edi, 0xb9
mov r13d, 0x486d5b62
syscall
test rdx, rbp
add r11d, 0x4fdfdbe7
ret
mov dword [rsp - 0x44], 0x66736aad
xchg r11, r11
mov rbp, rbp
lea ecx, [rax + 0x49]
jmp 0x14004d188
mov dword [rsp - 0x20], 0x17958b34
mov dword [rbp + 0x5f6], 0x5d0082
mov dword [rbp + 0x5fa], 0x2f00ff
jmp 0x14004ca6c
mov dword [rsp - 0x18], 0x7317d917
mov dword [rsp - 0x44], esi
mov dword [rsp - 0x18], 0x440f93bc
mov r12, r12
mov dword [rbp + 0x5e6], 0x130092
jmp 0x14004cf78
mov dword [rsp - 0x3c], 0x454a275
xchg rbx, rbx
movzx edx, word [rbp + rax*2 + 0x57e]
mov eax, r15d
shr eax, cl
movzx ecx, al
jne 0x14004cc50
je 0x14004cc50
mov edi, 0x336af2df
lea r8d, [rcx + 0xa722]
ret
jmp 0x14004caff
add eax, 0xba0000
jg 0x14004cc88
mov dword [rbp + 0x5a6], 0x130085
mov r12, r12
mov dword [rbp + 0x5aa], 0x7f00ab
mov dword [rbp + 0x5ae], 0x430086
mov dword [rbp + 0x5b2], 0x6800b0
mov dword [rbp + 0x5b6], 0x41008a
je 0x14004ccee
jne 0x14004ccee
sub r14d, 0xc0c55082
cpuid
jmp rcx
jmp 0x14004d2eb
mov dword [rbp + 0x57e], 0x5c00b2
mov dword [rbp + 0x582], 0x6800aa
mov dword [rsp - 0x1c], 0x7c16937e
xchg r12, r12
mov r11, r11
mov dword [rsp - 0x1c], 0x524a20db
push rcx
jmp 0x14004d129
push r10
movabs r10, 0x69e08cfffffdfce9
jne 0x14004cd67
jmp 0x14004cb68
je 0x14004cd67
call 0x14004ce83
jne 0x14004cda6
je 0x14004cda6
cmp r10d, 0xc013e93f
or r9d, 0x52c04115
js 0x14004d0f3
js 0x14004d373
ror r9d, 0x32
test ebp, 0xb126c7f9
rcl r9d, 0x3a
movabs rsi, 0x539a50fffffdb6e9
lea r9d, [rbp + 0x73ea]
pushf
ret
jmp 0x14004cb61
xchg r8, r8
mov dword [rsp - 0x10], 0x2be39c95
xchg r15, r15
mov dword [rbp + 0x5d6], 0x560087
mov dword [rbp + 0x5da], 0x6900be
mov dword [rbp + 0x5de], 0x13008e
mov dword [rbp + 0x5e2], 0x6800ab
jmp 0x14004cbf7
movabs rcx, 0x2c5b4afffffd17e9
jne 0x14004cdfb
jmp 0x14004cb17
je 0x14004cdfb
call int.14004ce42
add rsp, 0x12
pop rcx
ret
mov rax, qword [rsp + 0x40]
xchg r9, r9
mov dword [rsp - 0x40], 0x5622c58b
mov dword [rsp - 0xc], 0x60d5b155
xchg rsp, rsp
mov rcx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x40]
jmp 0x14004cd63
pop r9
mov eax, r15d
shr eax, cl
movzx ecx, al
jmp 0x14004d250
xor ecx, ecx
call rax
xor eax, eax
lea rdi, [rbp + 0xf40]
jmp 0x14004cbc0
mov dword [rsp - 0x34], edx
mov dword [rsp - 0x18], esp
mov rbp, rbp
inc rax
mov qword [rsp + 0x40], rax
jmp 0x14004ca41
pop rcx
mov dword [rbp + 0x5c6], 0x500084
mov dword [rbp + 0x5ca], 0x7f00b4
push rcx
jmp 0x14004cdf9
mov rax, qword [rsp + 0x40]
mov dword [rsp - 0x2c], edx
mov dword [rsp - 0x18], 0x4d17ebc1
mov dword [rsp - 0x14], esp
cmp rax, 0x49
jmp 0x14004d104
lea r8, [rbp + 0x846]
not rax
mov word [rbp + 0xfd2], bx
rol rax, 0x1e
jmp 0x14004d210
mov dword [rbp + 0x5ea], 0x7d00be
mov dword [rbp + 0x5ee], 0x5a008a
mov dword [rbp + 0x5f2], 0x3a00b1
mov dword [rsp - 0x38], ebp
xchg r14, r14
jmp 0x14004cbd6
mov rcx, qword [rsp + 0x40]
xchg r12, r12
jmp 0x14004d0bf
movzx edx, word [rbp + rax*2 - 0x18]
mov dword [rsp - 0x30], 0x7848e35c
mov dword [rsp - 0xc], 0x2707cce9
mov dword [rsp - 0x3c], 0x109902d7
push r9
movabs r9, 0x2633c8fffffeade9
jne 0x14004cfda
jmp 0x14004ce8c
jne 0x14004d01a
je 0x14004d01a
mul r14
cmp rbx, rdx
rcl ecx, 0x44
jae 0x14004d1f0
lea r13d, [rdi - 0xc764]
div r9
cmp rdx, rbp
pause
test r11, rcx
lea r11d, [rbx + 0xb248]
jmp rcx
jmp 0x14004d05c
add byte [rsi - 0x38ff9700], bh
and al, 0xbc
invalid
je 0x14004cfda
call 0x14004d0c0
add rsp, 0x12
pop r9
ret
mov dword [rsp - 0x18], 0x641a53a4
mov rbx, rbx
mov dword [rsp - 0x20], 0x35944934
mov rax, qword [rsp + 0x40]
and cl, r14b
shl cl, 3
jmp 0x14004cfb9
invalid
jb 0x14004ce7d
mov rax, qword [0x140141070]
xchg r11, r11
mov dword [rsp - 0x18], 0x6e672ecd
mov dword [rsp - 0x28], 0x5efa9200
jmp 0x14004cf11
movabs rcx, 0x70adc0fffffda8e9
jne 0x14004d12b
jmp 0x14004ced8
je 0x14004d12b
call fcn.14004d0e5
add rsp, 0x12
pop rcx
ret
rep stosb byte [rdi], al
lea rdi, [rbp + 0x846]
jmp fcn.1400474b4
mov word [rbp + rax*2 + 0xf40], cx
mov rax, qword [rsp + 0x40]
mov rdx, rdx
inc rax
mov qword [rsp + 0x40], rax
je 0x14004d1d5
jne 0x14004d1d5
cmp rdx, rdi
jl 0x14004d253
dec rbx
inc r9
bswap rsi
jae 0x14004e101
ror edi, 0x92
inc rbp
mul rcx
movabs r8, 0x7102efffffd19e9
ja 0x14004c65d
jmp 0x14004cef3
call rax
or ebx, 0x1e3d3205
jmp 0x14004d9e9
mov dword [rsp - 0x14], 0xdd07cb3
mov rdx, rdx
xor cx, dx
mov word [rbp + rax*2 + 0x846], cx
mov rax, qword [rsp + 0x40]
jmp 0x14004cead
xchg r12, r12
mov dword [rsp - 0x34], 0x19d84aa0
lea rdx, [rbp + 0xf40]
not rax
mov r9d, 0x10
rol rax, 0x14
mov dword [rsp - 0x30], 0xf9cbefb
jmp 0x14004d23c
mov dword [rsp - 0x18], 0x220ff72b
mov rbp, rbp
mov dword [rsp - 0x28], ebp
jmp 0x14004ce9b
mov rax, qword [rsp + 0x40]
and al, 0x40
mov dword [rsp - 0x38], 0x4d5e9eab
xchg r13, r13
jne 0x14004d298
je 0x14004d298
sub r10d, 0xa0afaad
jl 0x14004d597
jmp rcx
jmp 0x14004d1f0
xchg r11, r11
mov rbx, rbx
mov dword [rbp + 0x606], 0x47009e
mov dword [rbp + 0x60a], 0x6900ba
mov qword [rsp + 0x40], rbx
jmp 0x14004ce62
xchg r14, r14
mov dword [rbp + 0x5ba], 0x7600b6
mov dword [rbp + 0x5be], 0x130092
mov dword [rbp + 0x5c2], 0x7600bd
je 0x14004d343
jne 0x14004d343
call rax
call rcx
test r11, rcx
bswap r15
call rax
sub r11d, 0xcc9c854c
call rcx
rol r9d, 0xfb
rol r15d, 0x42
popfq
lea ecx, [rcx + 0x7191]
je 0x14004cc81
syscall
pop r14
test r11, rdi
movabs r13, 0x60ddc3fffff9ffe9
ret
jmp 0x14004cd47
sub dword [rcx - 0x78b7c54a], ebp
leave
xchg r12, r12
mov dword [rbp - 0x50], 0x5d0082
mov dword [rbp - 0x4c], 0x5f00ff
mov dword [rbp - 0x48], 0x410099
mov dword [rbp - 0x44], 0x6800b0
jmp 0x14004d3b0
mov dword [rsp - 0x3c], esp
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x40]
je 0x14004d3d2
jne 0x14004d3d2
sub r11d, 0xe46d22f2
call rcx
movabs rdx, 0x3dd6c30000035ee9
sub esi, 0xf703fb67
bswap r13
ret 0x20
jmp 0x14004d735