Function at 0x140050c91
Capabilities:
Execute syscall

Disassembly:
add rsp, 0x76
pop r11
ret
pop r11
mov qword [rbx + 0xae0], rsi
loopne 0x14004e993
add byte [rax], al
jmp 0x14004e990
mov rcx, qword [rbx + 0xa98]
lea rdi, [rbx + 0xaa0]
cmp rcx, rdi
mov r10, r10
xchg r8, r8
jmp 0x14004e9ee
xchg r12, r12
jne 0x14004ebef
xor eax, eax
mov ecx, 0x30
rep stosb byte [rdi], al
mov r9, r9
mov rsp, rsp
jmp 0x14004eaa4
in al, dx
cmp byte [rdi - 0x78b7c75c], bh
leave
jmp 0x14004eb9b
jmp 0x14004ebf4
mov dword [rsp - 0x28], 0x30f62ac4
mov dword [rsp - 0x2c], 0x92aa0f2
mov dword [rsp - 0x30], 0x458163fe
push r11
movabs r11, 0x53c94cfffffe77e9
je 0x14004eb2b
jmp 0x14004e982
jne 0x14004eb2b
ror r10d, 0xb5
cmp ebx, 0x518b4566
sub r12d, 0x4f038094
rcr edi, 0x34
dec r12
movabs rdi, 0x17ec01ec3ce217eb
jge 0x14004f784
jmp 0x14004eb44
lea esi, [rdx - 0x4d03]
pushf
ret 0x10
jne 0x14004eb06
je 0x14004eb06
call 0x14004ed25
je 0x14004eb7b
jne 0x14004eb7b
lea ebp, [rdi + 0xafad]
jmp rax
jmp 0x14004e97b
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
mov dword [rsp - 0x34], 0x3aaccf5d
jne 0x14004ebe0
je 0x14004ebe0
cpuid
xor r14d, 0x1ee5621a
lea r12d, [rdi - 0x3013]
div r10
call rcx
lea esi, [rbx - 0x223b]
int3
jmp 0x14004eaea
call fcn.140097490
mov rcx, qword [rbx + 0xa78]
mov dword [rsp - 0xc], 0x691c9bf9
xchg r14, r14
mov dword [rsp - 0x34], 0x6d0c25a4
test rcx, rcx
jmp 0x14004ec3b
mov r8, r8
jbe 0x14004ed36
mov rcx, qword [rdi]
xor edx, edx
jmp 0x14004ed23
je 0x14004ec78
dec dword [rcx + 8]
cmp dword [rcx + 8], esi
mov dword [rsp - 0x38], 0x77b345e3
mov dword [rsp - 0x10], ecx
jg 0x14004ec71
mov rax, qword [rcx]
jmp 0x14004ec8c
mov qword [rbx + 0xa78], rsi
lea rdi, [rbx + 0x9f8]
mov rax, qword [rdi + 0x78]
cmp rax, 0x78
invalid
invalid
mov esp, esp
mov dword [rsp - 0x44], 0x54682a42
mov dword [rsp - 0x18], 0x4ac4673a
mov dword [rsp - 0x40], 0x41baec84
jmp 0x14004f2ac
jmp 0x14004f52e
mov rcx, qword [rdi]
call fcn.140097490
mov dword [rsp - 0x3c], 0x4eed8692
mov dword [rsp - 0x34], 0x251e4a40
xchg rbx, rbx
mov dword [rsp - 0x30], 0x18e5d22b
mov dword [rsp - 0xc], 0x14efa36a
jmp 0x14004f25c
mov r9, r9
mov rax, qword [rcx]
call qword [rax]
jmp 0x14004f27c
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
jmp 0x14004f461
mov rcx, qword [rbx + 0x3b8]
lea rdi, [rbx + 0x3c0]
cmp rcx, rdi
mov dword [rsp - 0x30], 0x4be96ddb
mov r8, r8
mov dword [rsp - 0x2c], ecx
jne 0x14004f546
jmp 0x14004f3aa
mov rcx, qword [rbx + 0x400]
mov dword [rsp - 0x10], 0x6b9e2c5f
xchg rbx, rbx
mov dword [rsp - 0x20], 0x4b4f005a
and al, 0xe0
pop rdx
add byte [rdi + 0x4b], cl
mov dword [rsp - 0x30], 0x478b97fd
test rcx, rcx
je 0x14004f2ec
jmp 0x14004f50d
xor eax, eax
mov ecx, 0x30
mov dword [rsp - 0x10], 0x343ef3e
rep stosb byte [rdi], al
jmp 0x14004f630
pop r13
mov r13, r13
mov r9, r9
mov dword [rsp - 0x34], ebx
mov qword [rbx + 0x400], rsi
je 0x14004f41f
jne 0x14004f41f
cmp r10, rcx
int3
dec dword [rbp - 0x4fa076]
dec dword [rcx - 0x42]
jmp 0x14004f2ec
call fcn.14004f3d8
add rsp, 0x55
pop r13
ret
push r13
movabs r13, 0xa41bdffffff56e9
jne 0x14004f465
jmp 0x14004f3c0
je 0x14004f465
jne 0x14004f49f
je 0x14004f49f
pushf
pause
inc r14
neg r15
sub r14d, 0xff87864b
lea r8d, [rcx - 0x51e4]
call rax
js 0x14004ec0e
pop rdi
test r10d, 0x8696abd1
movabs rcx, 0xaab7c246f5d99eb
call rcx
jmp rcx
jmp 0x14004f43a
mov dword [rsp - 0x10], 0x667ad3ba
mov dword [rsp - 0x14], edx
mov dword [rsp - 0x10], 0x75066a88
xchg rsi, rsi
lea rcx, [rbx + 0x410]
call fcn.140050080
je 0x14004f4fb
jne 0x14004f4fb
jne 0x14004fc69
popf
call rcx
int3
jmp 0x14004f37a
dec dword [rcx + 8]
cmp dword [rcx + 8], esi
mov r14, r14
mov rcx, rcx
jg 0x14004f3cc
jmp 0x14004f2dd
lea rcx, [rbx + 0x658]
mov qword [rdi + 0x78], rsi
call fcn.140050ad0
xchg rdx, rdx
jmp 0x14004f4b0
call fcn.140097490
mov dword [rsp - 0x14], ebx
mov dword [rsp - 0x28], 0x61bcf463
jmp 0x14004f620
xchg r10, r10
jg 0x14004f5c8
mov rax, qword [rcx]
mov edx, 1
mov dword [rsp - 0x38], ecx
jne 0x14004f587
je 0x14004f587
rcr ecx, 0xd7
add ebx, 0x227618ed
rcr r8d, 0x91
popfq
jmp rcx
jmp 0x14004f5c2
mov dword [rsp - 0x24], 0x6fc70d9
je 0x14004f641
dec dword [rcx + 8]
cmp dword [rcx + 8], esi
mov dword [rsp - 0x40], 0x7eba4a45
mov dword [rsp - 0x40], 0x8e71cb0
jmp 0x14004f55c
mov dword [rsp - 0x28], edi
call qword [rax]
mov qword [rbx + 0x318], rsi
je 0x14004f5db
jne 0x14004f5db
jns 0x140050181
movabs rcx, 0x60368af04ff264eb
lea r15d, [rdi + 0x1dd9]
neg r9
push r8
jmp rcx
jmp 0x14004f641
mov rcx, qword [rbx + 0x318]
test rcx, rcx
xchg rdx, rdx
jmp 0x14004f599
jne 0x14004f683
pop rcx
jmp 0x14004f690
mov dword [rsp - 0x14], 0x6522a319
mov dword [rsp - 0x1c], 0x428df996
lea rcx, [rbx + 0x330]
call fcn.14004fe80
jmp 0x14004f5f9
mov rcx, qword [rbx + 0x2d0]
lea rdi, [rbx + 0x2d8]
mov rcx, rcx
mov rcx, rcx
mov dword [rsp - 0x44], 0x6a850f4f
mov dword [rsp - 0x10], 0x51c9c511
cmp rcx, rdi
jmp 0x14004f66d
jne 0x14004f695
add byte [rbx], dh
sar byte [rcx + 0x30], 0x89
and al, 0xf4
xor eax, eax
mov ecx, 0x30
mov dword [rsp - 0xc], esp
rep stosb byte [rdi], al
push rcx
movabs rcx, 0x3c0ac94449b195eb
jmp 0x14004f60b
jmp 0x14004f61a
jmp 0x14004f69a
call fcn.140097490
mov rcx, qword [rbx + 0x2c0]
mov r9, r9
mov dword [rsp - 0x1c], ebp
jmp 0x14004f772
call fcn.14004f60d
add rsp, 0x4e
pop r10
ret
mov r10, r10
mov rsp, rsp
cmp dword [rcx + 8], esi
jg 0x14004f7fd
mov rax, qword [rcx]
mov eax, dword [rcx]
mov dword [rsp - 0x30], 0x50e04f4e
jmp 0x14004f7f3
jmp 0x14004f8fe
jbe 0x14004f827
mov r11, r11
mov dword [rsp - 0x38], edi
mov dword [rsp - 0x40], 0x3aad2466
mov rcx, qword [rdi]
jne 0x14004f756
je 0x14004f756
call rax
div r12
xor ebp, 0x2a5a37c3
rcl esi, 0xf
pushfq
popf
and edi, 0xdc26178
xor ebx, 0xcbf3e220
cmp r11d, 0xe0b985b1
cmp rbp, rdx
cmp rdi, rbp
rcl r8d, 0xa4
call rax
jmp rcx
jmp 0x14004f7bd
test rcx, rcx
je 0x14004f7a9
dec dword [rcx + 8]
mov dword [rsp - 0xc], 0x3d93c276
mov dword [rsp - 0x30], 0x1d09ad56
mov dword [rsp - 0x2c], 0xd6aadc
jmp 0x14004f6dc
mov dword [rsp - 0x1c], 0xa04a321
mov r8, r8
mov r12, r12
lea rdi, [rbx + 0x240]
mov rax, qword [rdi + 0x78]
cmp rax, 0x78
jmp 0x14004f700
push r10
movabs r10, 0x73710ed972fd0feb
jne 0x14004f7c1
jmp 0x14004f7d2
je 0x14004f7c1
jmp 0x14004f6ad
pop r10
xor edx, edx
mov rax, qword [rcx]
call qword [rax]
mov dword [rsp - 0x2c], 0x58b9fe74
mov rsp, rsp
mov dword [rsp - 0x10], 0x38d1040b
jmp 0x14004f812
mov rdx, rdx
mov edx, 1
call qword [rax]
mov qword [rbx + 0x2c0], rsi
xchg r13, r13
xchg rdx, rdx
mov r10, r10
jmp 0x14004f79b
mov dword [rsp - 0x30], 0x2cec38ad
mov rcx, qword [rdi]
call fcn.140097490
jmp 0x14004f6fb
test rax, rax
je 0x14004f8fe
mov rax, qword [rdi]
jmp 0x14004f8c6
call 0x14004fc50
mov rcx, qword [rbx + 0x180]
test rcx, rcx
mov dword [rsp - 0x2c], 0x30ed02f8
mov dword [rsp - 0x3c], 0x78e57f64
mov dword [rsp - 0x20], 0x7e1c1d95
je 0x14004f89b
jne 0x14004f89b
ret
jmp 0x14004f8b0
mov dword [rsp - 0x44], 0x5ab3577b
je 0x14004f8e2
dec dword [rcx + 8]
jmp 0x14004fa10
xchg rdx, rdx
mov dword [rsp - 0x18], 0x1b6acffe
xor edx, edx
mov rcx, rdi
jmp 0x14004f8fc
mov qword [rbx + 0x180], rsi
lea rdi, [rbx + 0x100]
push r10
movabs r10, 0x7cd52000000b0e9
jne 0x14004f8ed
jmp 0x14004f9a2
jmp 0x14004f990
call qword [rax]
lea rcx, [rbx + 0x1a8]
mov dword [rsp - 0x14], ebx
mov dword [rsp - 0x38], esp
mov dword [rsp - 0x34], 0x218799d0
mov dword [rsp - 0x3c], 0x50022214
mov qword [rdi + 0x78], rsi
jne 0x14004f966
je 0x14004f966
lea edi, [rdx - 0xee4d]
rol r13d, 0x1e
rcr r15d, 0x6e
jae 0x140050005
jo 0x140050148
call rcx
pause
ja 0x14004f1ec
js 0x14004ea97
test rcx, rdi
lea edi, [rdx - 0xa8ab]
jp 0x14004f416
jb 0x14004f672
movabs r10, 0x21ca14fffffecde9
rcl r9d, 0x7f
lea r10d, [rcx + 0xf34d]
call 0x14004ec89
cmp r9, rcx
call fcn.140050644
jmp 0x14004f838
call fcn.140097490
jmp 0x14004fb42
je 0x14004f8ed
call 0x14004fb2d
add rsp, 0x50
pop r10
ret
pop r10
mov rax, qword [rdi + 0x78]
jmp 0x14004f9bf
mov dword [rsp - 0x40], 0x2f8ec9f8
call qword [rax]
mov rcx, qword [rdi]
jmp 0x14004f986
cmp rax, 0x78
mov dword [rsp - 0x2c], ecx
push r9
movabs r9, 0x3c7552d3466c55eb
jmp 0x14004f9d8
jmp 0x14004fa22
jne 0x14004f9cb
je 0x14004f9cb
call 0x14004f9f4
add rsp, 0x50
pop r9
ret
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
mov dword [rsp - 0x3c], 0x468e3ac5
mov dword [rsp - 0x2c], edx
mov dword [rsp - 0x28], 0x595cb8f
jmp 0x14004f8db
cmp dword [rcx + 8], esi
jg 0x14004f8db
mov dword [rsp - 0x14], ebx
jmp 0x14004f9ed
pop r9
mov r12, r12
jbe 0x14004fa66
mov rcx, qword [rdi]
xor edx, edx
mov rax, qword [rcx]
jne 0x14004fa53
je 0x14004fa53
jmp rax
jmp 0x14004f9ad
test rax, rax
je 0x14004fb42
mov rax, qword [rdi]
mov dword [rsp - 0x28], 0x2fb15170
mov dword [rsp - 0x40], edi
jmp 0x14004fb13
lea rdi, [rbx + 0xb0]
cmp rcx, rdi
xchg rbp, rbp
jne 0x14004fc04
xor eax, eax
jmp 0x14004fbe4
call qword [rax]
mov qword [rbx + 0xf0], rsi
mov dword [rsp - 0x40], edx
mov dword [rsp - 0xc], edi
mov rcx, qword [rbx + 0xa8]
jmp 0x14004fa83
mov dword [rsp - 0x20], 0x7dffadb4
rep stosb byte [rdi], al
push rsi
movabs rsi, 0x75449600000112e9
jne 0x14004fac7
jmp 0x14004fbde
je 0x14004fae8
jne 0x14004fae8
int3
jmp 0x14004fb30
mov r10, r10
mov dword [rsp - 0x14], 0x3e43d509
mov edx, 1
jmp 0x14004fa9d
mov dword [rsp - 0x34], 0x5cbbc731
mov r10, r10
xor edx, edx
mov rcx, rdi
call qword [rax]
mov rdi, rdi
xchg r12, r12
jmp 0x14004fb42
je 0x14004fac7
call fcn.14004fd07
add rsp, 0x4d
pop rsi
ret
mov qword [rdi + 0x78], rsi
mov rcx, qword [rbx + 0xf0]
test rcx, rcx
je 0x14004faae
mov dword [rsp - 0x18], 0x11cc2bb
dec dword [rcx + 8]
cmp dword [rcx + 8], esi
jmp 0x14004fb69
jg 0x14004fa9f
mov rax, qword [rcx]
mov dword [rsp - 0x40], ebp
jne 0x14004fba6
je 0x14004fba6
inc rcx
int3
jmp 0x14004fafe
pop rsi
jmp 0x14004fc14
mov ecx, 0x30
mov dword [rsp - 0x2c], 0x4e2583bd
mov r8, r8
mov dword [rsp - 0x38], 0x39d2d71f
xchg r9, r9
jmp 0x14004faba
call fcn.140097490
mov r13, r13
mov dword [rsp - 0x40], 0x5dad8bfa
lea rcx, [rbx + 0x10]
jmp 0x14004fc2f
mov dword [rsp - 0x44], ebx
mov dword [rsp - 0x10], 0x1fd8366e
pop rdi
jmp 0x14004fc50
mov rbx, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x38]
add rsp, 0x20
mov dword [rsp - 0x20], esi
mov dword [rsp - 0x2c], esi
jmp 0x14004fc1d
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbp, rbp
mov dword [rsp - 0x28], 0x2a141d06
je 0x14004fc79
jne 0x14004fc79
xor ecx, 0x6df2f8a9
sub edi, 0xa1c3bd14
jmp rax
jmp 0x14004fdb8
mov dword [rsp - 0x1c], 0x7b08a86e
mov dword [rsp - 0x24], ebx
mov dword [rsp - 0xc], edx
mov dword [rsp - 0x30], 0x40421be2
xor eax, eax
mov ecx, 0x30
je 0x14004fd06
jne 0x14004fd06
pause
jmp 0x140050997
xor r8d, dword [r9 - 0x3f]
int3
jmp 0x14004fd78
mov dword [rsp - 0x28], 0x783ecdc2
mov dword [rsp - 0x30], 0x6b9d1096
mov dword [rsp - 0x10], 0x73e2cdb6
mov edx, 1
push r10
movabs r10, 0x4d56820000008ce9
je 0x14004fd5d
jmp 0x14004fdd7
jne 0x14004fd5d
rcl ebp, 0xc1
cpuid
ror r14d, 0x18
movabs rdx, 0x2c45ba5623a144eb
test edx, 0x26be5347
lea r12d, [rbp - 0xe518]
rcl r10d, 0x19
jmp 0x14004fdaf
jmp 0x14004fda3
rep stosb byte [rdi], al
mov dword [rsp - 0x10], 0x59bf610e
mov dword [rsp - 0x38], 0x9591b89
mov dword [rsp - 0x28], 0x4c7898ff
xchg r13, r13
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
jmp 0x14004fdd5
xor al, byte [rax]
add byte [rax], al
jne 0x14004fd46
je 0x14004fd46
call fcn.14004fdb6
add rsp, 0x20
pop r10
and byte [rcx + 0x5a], al
ret
mov rbx, rcx
mov rcx, qword [rcx + 0x58]
test rcx, rcx
je 0x14004fe0a
mov dword [rsp - 0x40], 0x6d0ad766
jmp 0x14004fe55
pop rdi
ret
pop r10
call qword [rax]
mov qword [rbx + 0x58], 0
xchg r14, r14
mov dword [rsp - 0x1c], edi
mov dword [rsp - 0x28], 0x11782f39
jmp 0x14004fdf7
mov dword [rsp - 0x40], 0x7dcfa53e
xchg r9, r9
mov dword [rsp - 0x3c], 0x204f1a00
mov rcx, qword [rbx + 0x10]
lea rdi, [rbx + 0x18]
cmp rcx, rdi
jne 0x14004fe6d
je 0x14004fe44
jne 0x14004fe44
sub ebp, 0x6498d749
test ecx, 0xfa350d47
rcr r12d, 0xef
jmp 0x14004f6ec
jmp 0x14004fcad
mov r11, r11
dec dword [rcx + 8]
cmp dword [rcx + 8], 0
jg 0x14004fddb
mov rax, qword [rcx]
jmp 0x14004fd25
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
jmp fcn.140097490
ret
pop r14
mov rcx, qword [rcx + 0x50]
jmp 0x14004fea2
test rcx, rcx
mov dword [rsp - 0x18], edx
xchg r11, r11
mov dword [rsp - 0x2c], 0x36bc7312
je 0x14004ff63
dec dword [rcx + 8]
cmp dword [rcx + 8], 0
jmp 0x14004ffc6
jne 0x14004ffd8
je 0x14004ffd8
call fcn.14004ff1c
add rsp, 0x20
pop r15
ret
add rsp, 0x20
pop rdi
mov dword [rsp - 0xc], 0x7eb5ff02
jmp 0x14004ffb1
mov qword [rbx + 0x50], 0
mov rbx, rbx
mov rsi, rsi
mov rcx, qword [rbx + 8]
lea rdi, [rbx + 0x10]
jmp 0x14004ff70
cmp rcx, rdi
mov dword [rsp - 0x38], 0x3ecff8d2
mov dword [rsp - 0x3c], 0x6568ef20
jne 0x14005006b
xor eax, eax
mov ecx, 0x30
jmp 0x14004ff95
rep stosb byte [rdi], al
mov dword [rsp - 0x30], 0x31664de0
mov dword [rsp - 0x1c], 0x1624779d
mov rbx, qword [rsp + 0x30]
jmp 0x14004ff43
ret
pop r15
xchg r9, r9
mov rax, qword [rcx]
add dword [rdx + 1], edi
call qword [rax]
jmp 0x14004ff55
jg 0x14004ff55
mov dword [rsp - 0x10], esi
mov dword [rsp - 0x3c], ebp
push r15
movabs r15, 0x1f2780917c40d8eb
jmp 0x14004fec6
jmp 0x14004ffb2
jmp 0x14004fe97
add byte [rax], al
add byte [rbp - 0xf], dh
je 0x14004fffb
call fcn.1400501c5
add rsp, 0x20
pop r14
je 0x140050059
jne 0x140050059
rol r13d, 0x1d
rcr edi, 0x32
dec r9
jno 0x1400506ba
inc r15
add esi, 0x2351355c
popfq
pop r10
jns 0x14005085b
or ebx, 0x9491fad9
rol r10d, 0xdb
rol r8d, 0x30
call rax
lea esi, [rbx - 0xfb46]
rcr r9d, 0xec
movabs rbx, 0x46078fffffe38e9
add edi, 0x182e7cec
test r11, rcx
ret
jmp 0x14004fe96
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
jmp fcn.140097490
and al, 0x41
push rsi
cmp r11d, 0x9fd16410
ret 0x28
lodsb al, byte [rsi]
invalid
and al, 0xc4
in eax, dx
and dword [rdi], ebp
cmp al, 0xba
add dword [rax], eax
add byte [rax], al
retf
invalid
invalid
pop rsp
and al, 8
mov qword [rsp + 0x10], rsi
mov r14, r14
push rdi
sub rsp, 0x20
mov rdi, rcx
jmp 0x140050b99
mov qword [rdi + 0x188], rsi
lea rbx, [rdi + 0x108]
mov dword [rsp - 0x38], ebp
jne 0x140050b1b
je 0x140050b1b
jo 0x14004fcf8
cmp r15, rcx
mul r12
int3
jmp 0x140050c04
mov dword [rsp - 0x14], 0x4c08ea6
dec dword [rcx + 8]
cmp dword [rcx + 8], esi
jg 0x140050aea
mov rax, qword [rcx]
xchg r8, r8
jne 0x140050b72
je 0x140050b72
mul rbx
test r13d, 0xe06656e
rol r14d, 0x2c
inc r13
lea r12d, [rdi + 0x30a3]
test r9d, 0x87faa541
cmp r9, rdx
ret
jmp 0x140050c74
add rsp, 0x20
pop r12
ret
pop r12
mov rax, qword [rbx + 0x78]
jmp 0x140050be8
xchg r9, r9
xchg r11, r11
xor esi, esi
push r12
movabs r12, 0x6d68e0386b787feb
jne 0x140050bb3
jmp 0x140050c26
je 0x140050bb3
movabs r12, 0x3f60c000000091e9
jnp 0x1400503c3
jmp 0x140050c49
xor ebx, 0x29ffe335
ret
mov dword [rsp - 0x28], 0x3018709
mov r15, r15
mov dword [rsp - 0x38], 0x50d9ec90
mov rcx, qword [rbx]
or dword [rdi - 0x76b2fcff], eax
inc edi
and al, 0xc8
nop
in al, dx
fst dword [rax + 0x48]
mov ecx, dword [rbx]
call fcn.140097490
jmp 0x140050cd5
cmp rax, 0x78
jbe 0x140050c91
mov dword [rsp - 0x10], 0x9cc7bcf
mov rcx, qword [rbx]
xor edx, edx
jmp 0x140050c66
iretd
mov dword [rsp - 0x40], 0x5b5a0f42
push r12
movabs r12, 0x51acd6ffffff79e9
jne 0x140050c10
jmp 0x140050b8e
je 0x140050c10
call 0x140050c29
jmp 0x140050b87
pop r12
mov rcx, qword [rcx + 0x188]
test rcx, rcx
je 0x140050af1
mov dword [rsp - 0x2c], 0x7fef48d5
mov dword [rsp - 0x38], esp
jmp 0x140050b29
jne 0x140050ba5
je 0x140050ba5
call 0x140050c91
add rsp, 0x20
pop r12
ret
mov rax, qword [rcx]
call qword [rax]
mov dword [rsp - 0x14], esi
jmp 0x140050bc8
mov dword [rsp - 0x28], 0x4b817517
mov dword [rsp - 0x2c], 0x51f22d89
push rcx
xchg rcx, rcx
lea edx, [rsi + 1]
call qword [rax]
jmp 0x140050aea
test rax, rax
je 0x140050cd5
mov dword [rsp - 0x1c], 0x101f5e98
xchg r11, r11
je 0x140050cc5
jne 0x140050cc5
call rcx
pushf
rol r9d, 0x46
jb 0x14004fd9f
test rdx, rbp
jmp rcx
jmp 0x140050dba
mov qword [rbx + 0x78], rsi
mov rcx, qword [rdi + 0xf8]
test rcx, rcx
mov dword [rsp - 0x28], 0x20540708
mov dword [rsp - 0x2c], ebx
mov dword [rsp - 0xc], ebp
jmp 0x140050d96
mov rcx, rbx
xchg r9, r9
mov dword [rsp - 0x30], 0x62826085
mov dword [rsp - 0x14], ecx
mov r12, r12
call qword [rax]
jmp 0x140050cd5
jg 0x140050d6c
mov dword [rsp - 0x18], ecx
mov dword [rsp - 0x34], 0x370d425e
xchg r9, r9
mov rax, qword [rcx]
mov edx, 1
jne 0x140050d3f
je 0x140050d3f
cmp r11, rbx
cmp r10, rcx
ret
jmp 0x140050d6a
mov r8, r8
mov dword [rsp - 0x18], 0x2bdf7fef
jmp 0x140050eee
call qword [rax]
mov qword [rdi + 0xf8], rsi
mov dword [rsp - 0x24], esp
mov dword [rsp - 0x2c], edi
jmp 0x140050d80
mov rax, qword [rdi + 0xf0]
cmp rax, 0x78
jbe 0x140050e26
jmp 0x140050e0b
je 0x140050d80
dec dword [rcx + 8]
cmp dword [rcx + 8], esi
jmp 0x140050d14
call qword [rax]
mov rcx, qword [rdi + 0x78]
call fcn.140097490
mov rdi, rdi
jmp 0x140050d5a
xchg rdi, rdi
mov rax, qword [rbx]
xor edx, edx
je 0x140050ddd
jne 0x140050ddd
bswap r9
pushf
lea r12d, [rcx - 0x93f4]
cmp r9d, 0xcea5a118
jmp rcx
jmp 0x140050cf8
xchg r9, r9
mov dword [rsp - 0x40], esp
mov rcx, qword [rdi + 0x78]
xor edx, edx
mov rax, qword [rcx]
xchg rcx, rcx
mov rsp, rsp
jmp 0x140050da7
test rax, rax
mov dword [rsp - 0x10], esi
mov dword [rsp - 0x24], edx
mov dword [rsp - 0x1c], 0x1ce4e73c
jne 0x140050e58
je 0x140050e58
neg rdi
jne 0x140050ad2
pop r9
jmp rax
jmp 0x140050f6d
xchg r15, r15
jg 0x140050f5d
mov rax, qword [rcx]
mov edx, 1
jmp 0x140051002
mov dword [rsp - 0x20], 0x1d971a61
test rcx, rcx
je 0x140050f61
dec dword [rcx + 8]
jmp 0x140051065
xchg r10, r10
xor edx, edx
call qword [rax]
je 0x140050ede
jne 0x140050ede
test r12, rdx
cmp ebp, 0x32247d36
cmp r9d, 0xb00673b0
jmp rcx
jmp 0x140050eee
mov qword [rdi + 0xf0], rsi
mov rcx, qword [rdi + 0x48]
mov dword [rsp - 0x1c], edx
mov bh, 0xf0
add byte [rax], al
add byte [rax - 0x75], cl
mov qword [rsp - 0x1c], rdx
jne 0x140050f36
je 0x140050f36
rcr r12d, 0x1c
lea r14d, [rdx - 0x8029]
jg 0x14005030d
jne 0x140050c82
jl 0x140051223
rol r12d, 0x62
pause
jne 0x140050bcc
sub r8d, 0x155df259
rol ecx, 0xcd
movabs rbx, 0xabc0f000000afe9
inc rdx
call rcx
jae 0x14005105e
jmp 0x140050fea
lea r9d, [rbp + 0x267]
ret 0x28
mov dword [rsp - 0x2c], 0x1110628a
call qword [rax]
mov qword [rdi + 0x48], rsi
mov rcx, qword [rdi]
lea rax, [rdi + 8]
jmp 0x140050fb9
mov dword [rsp - 0x1c], 0x5d1610b4
je 0x140050eee
mov rax, qword [rdi + 0x78]
lea rcx, [rdi + 0x78]
mov dword [rsp - 0x20], 0x709126a8
mov dword [rsp - 0x18], 0x7bf19196
mov dword [rsp - 0x18], 0x3f9afeca
jmp 0x140050ea8
mov r8, r8
xchg r9, r9
xor eax, eax
rep stosb byte [rdi], al
mov rbx, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x38]
jmp 0x140050fd2
mov dword [rsp - 0x18], 0x72327761
cmp rcx, rax
jne 0x140051077
mov rdi, rax
jmp 0x14005101b
mov dword [rsp - 0x30], edx
mov dword [rsp - 0x10], 0x7708b420
mov rsi, rsi
add rsp, 0x20
jmp 0x140051063
mov dword [rsp - 0x24], 0x3c7b22ff
mov dword [rsp - 0x3c], 0x2284ded5
xchg rdi, rdi
jmp 0x140050e8f
invalid
mov dword [rsp - 0xc], ebx
mov dword [rsp - 0x1c], 0x133a6715
mov dword [rsp - 0xc], 0x4c35a730
jmp 0x140050f53
mov ecx, 0x30
mov rcx, rcx
xchg r10, r10
jne 0x14005103e
je 0x14005103e
pushf
jmp rax
jmp 0x140050fa0
jae 0x1400510a2
syscall
ret
pop rdi
ret
cmp dword [rcx + 8], esi
mov dword [rsp - 0x34], ebp
xchg rbp, rbp
mov r12, r12
jmp 0x140050e79
mov rbx, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x38]
add rsp, 0x20
mov r11, r11
mov r11, r11
jne 0x1400510bd
je 0x1400510bd
call rcx
or edi, 0x28a9b202
ror esi, 0x43
syscall
syscall
test r12d, 0x2e80f6e8
add r15d, 0x15c2fa1a
jl 0x140051000
test byte [rax - 0x387ebed2], 0x1a
cli
ret 0xf15
pop r11
test r8d, 0x81fba297
movabs r8, 0x355152d86db427eb
jmp rcx
jmp 0x1400510e6
mov r9, r9
pop rdi
jmp fcn.140097490
mov dword [rsp - 0x30], esp
mov dword [rsp - 0x30], ecx
mov dword [rsp - 0x40], 0x781b7379
mov rax, rdi
add rsp, 0x20
pop rdi
mov r9, r9
jmp 0x1400511cf
mov dword [rsp - 0x28], 0x14d96019
xchg rcx, rcx
ret
mov esp, 0x48000460
mov ebx, dword [rsp + 0x30]
mov rdi, rdi
jmp 0x14005113b
xor eax, 0x5a1df84
xchg ecx, eax
enter 0xffffffffffffc22e, 0x1c
int 0xf1
mov qword [rsp + 0x10], rbx
and al, 0x10
xchg rdx, rdx
mov dword [rsp - 0x1c], 0x3329b3f3
mov rsi, rsi
je 0x140051257
jne 0x140051257
rol r15d, 0xf7
cpuid
popfq
dec r9
lea r13d, [rcx - 0xe2b7]
pushfq
rcr r15d, 0x6d
jmp rcx
jmp 0x14005171e
je 0x1400514b3
call 0x140051243
add rsp, 0x1a0
pop rdi
jmp 0x140051285
ret
pop rdi
mov ecx, 0x30
rep stosb byte [rdi], al
mov dword [rsp - 0x34], 0x48b73b2c
sub al, 0x3b
mov bh, 0x48
mov dword [rsp - 0xc], 0xc54a26
mov rbx, rbx
jmp 0x1400513f0
mov dword [rsp - 0x44], 0x9804545
mov dword [rsp - 0x14], 0x35cea506
mov dword [rsp - 0x3c], 0x35cf5313
jne 0x1400512e7
je 0x1400512e7
or edx, 0xfd1caed1
syscall
rcr ebx, 0xdb
sub ecx, 0x5d082a99
lea edi, [rbx - 0xc9df]
ja 0x140051292
lea r11d, [rbp + 0xd587]
ret
jmp 0x140051658
test rax, rax
mov dword [rsp - 0x3c], 0xe3b8e12
mov dword [rsp - 0x1c], ebp
mov r15, r15
je 0x14005147e
push r14
movabs r14, 0x4fad76000003e4e9
jmp 0x14005154d
and al, 2
add byte [rax], al
jmp 0x140051705
mov dword [rsp - 0x40], 0x3ca477c9
mov r15, r15
mov dword [rsp - 0x30], esp
mov dword [rsp - 0x28], esi
movups xmmword [rsp + 0x38], xmm0
movups xmmword [rsp + 0x48], xmm0
jmp 0x140051300
mov r10, r10
mov dword [rsp - 0x30], esp
mov word [rdx + rcx*2], ax
inc rcx
jmp 0x140051460
sub rsp, 0x1a0
mov rsi, rcx
mov dword [rsp - 0x20], esp
mov dword [rsp - 0x18], 0x57d575cb
mov rsp, rsp
mov dword [rsp - 0x18], ecx
mov dword [rsp - 0x28], 0x682cc82a
jmp 0x14005141d
mov rbx, rbx
mov dword [rsp - 0x28], esi
mov dword [rsp - 0x40], 0x751eb766
cmp rcx, rax
jne 0x140051781
lea rdi, [rsp + 0x28]
jne 0x1400513d6
je 0x1400513d6
test r13, rbp
ror ebx, 0xd0
xor r8d, 0xba5fede1
call rax
pop rcx
lea esi, [rdi + 0x33a8]
lea r13d, [rdi - 0xf137]
int3
jmp 0x1400514a6
mov dword [rsp - 0x30], 0x14a496e8
mov dword [rsp - 0x44], 0x2cc38067
jmp 0x14005178e
mov dword [rsp - 0x3c], 0x6afdb142
mov dword [rsp - 0x3c], 0x30c89e86
xchg rsp, rsp
jmp 0x14005160e
push r12
movabs r12, 0x50e11200000195e9
jmp 0x1400515bb
jne 0x140051421
jmp 0x1400515a6
xorps xmm0, xmm0
mov dword [rbp + 0xc0], 0x77327d3d
mov dword [rsp - 0x18], 0x71abe160
mov dword [rsp - 0x28], esp
mov dword [rsp - 0x10], 0x6de0a8d6
mov dword [rbp + 0xc4], 0x5100380b
jmp 0x140051737
cmp rcx, qword [rsp + 0x58]
mov dword [rsp - 0x1c], 0x3b20ca65
xchg rsi, rsi
mov dword [rsp - 0xc], 0x74a13fd
jb 0x140051709
lea rdx, [rsp + 0x20]
lea rcx, [rsi + 0x338]
je 0x140051499
jne 0x140051499
test r11, rcx
test edx, 0x54db7040
movabs rdx, 0x634a38000001eae9
jmp 0x140050ef0
jmp 0x140051688
mov dword [rsp - 0x34], 0x6b3f2ce6
xor eax, eax
push rdi
movabs rdi, 0x7df91bfffffdcee9
jne 0x1400514b3
jmp 0x140051286
jmp 0x14005126d
mov dword [rsi + 0x390], 0xf59232d3
mov qword [rsp + 0x20], rcx
movups xmmword [rsp + 0x28], xmm0
movups xmmword [rsp + 0x38], xmm0
mov r8, r8
mov dword [rsp - 0x28], 0x49bcc050
jne 0x1400514f3
je 0x1400514f3
pop rbx
cmp ebx, 0xe33f9549
movabs r8, 0x320acfffffff0de9
lea r14d, [rdi - 0x63c]
or ebp, 0x674412eb
jmp 0x14005123e
jmp 0x140051405
mov dword [rsp - 0x44], 0x19861c49
mov dword [rsp - 0x34], 0x20f055e
lea rbp, [rsp - 0xa0]
jmp 0x14005135e
mov eax, r14d
mov qword [rsp + 0x58], rax
mov dword [rsp - 0x24], 0x54d9e24d
mov rsp, rsp
xchg rdi, rdi
mov dword [rsp - 0x24], 0x1456eeaf
jmp 0x1400514c2
jne 0x14005131c
je 0x14005131c
call 0x140051626
add rsp, 0x1a0
pop r14
je 0x14005158f
jne 0x14005158f
lea r9d, [rbp - 0x2357]
call rcx
lea r10d, [rdx - 0x36a1]
mul r14
sub r8d, 0x256bbc8e
add r13d, 0x830f91bf
pushfq
movabs rdi, 0x628ebd00000170e9
add r14d, 0x225df6dc
dec r9
call 0x1400524b5
jmp 0x140051704
je 0x140051421
call 0x140051693
add rsp, 0x1a0
pop r12
ret
pop r12
call fcn.140101984
je 0x1400515e9
jne 0x1400515e9
rcl edx, 0xb0
pop r10
pause
jmp rax
jmp 0x140051430
movups xmmword [rsp + 0x48], xmm0
cmp rcx, rdx
je 0x140051679
call fcn.140097490
je 0x14005163b
jne 0x14005163b
jmp rcx
jmp 0x140051669
mov qword [rsp + 0x20], rdx
mov ecx, ebx
movups xmmword [rsp + 0x28], xmm0
jmp 0x140051329
mov dword [rsp - 0x40], 0x4d92020e
mov rbx, rbx
mov rax, qword [rsp + 0x58]
xorps xmm0, xmm0
lea rdx, [rsp + 0x28]
xor ebx, ebx
jmp 0x1400512a6
call fcn.140052de0
mov dword [rsp - 0x30], 0x2943e580
mov rcx, qword [rsp + 0x20]
lea rax, [rsp + 0x28]
mov dword [rsi + 0x378], 0x282c22b0
and ch, byte [rax + rbp]
mov dword [rsi + 0x37c], 0xa8303c2
je 0x1400516de
jne 0x1400516de
lea edx, [rbx - 0xac9b]
lea r9d, [rdx - 0x5bcb]
test rbp, rbx
int3
jmp 0x140051388
ret
pop r14
nop
movzx eax, byte [rbp + rcx + 0xc0]
mov dword [rsp - 0x18], 0x3351426e
jmp 0x14005134b
mov dword [rsp - 0x2c], 0x3f3590f
mov qword [rsp + 0x18], rsi
push rbp
push rdi
push r14
xchg r13, r13
jmp 0x14005150d
lea rcx, [rsp + 0x28]
mov rax, qword [rbp + 0xc0]
mov dword [rsp - 0x28], 0x9faf07b
lea rdx, [rsp + 0x28]
mov qword [rbp + 0xc0], rax
jmp 0x14005175c
mov r14d, 8
mov dword [rsp - 0x1c], 0x16bc2778
mov dword [rsp - 0x20], 0x675ea58f
mov dword [rsi + 0xc70], 0xf59232d3
jmp 0x14005152a
call fcn.140097490
mov dword [rsp - 0x28], 0x3bcfc862
xorps xmm0, xmm0
mov dword [rbp + 0xc0], 0x77327d3d
mov dword [rbp + 0xc4], 0x5100380b
mov dword [rsp - 0x40], 0x26cbbf4d
jmp 0x1400517d5
mov dword [rsp - 0x3c], edx
mov dword [rsp - 0x20], 0x7ecd257a
mov r9, r9
movzx eax, byte [rbp + rcx + 0xc0]
mov word [rdx + rcx*2], ax
inc rcx
jmp 0x140051b06
mov dword [rsp - 0x20], 0x290aa3bf
mov dword [rsp - 0x20], 0x757dfa87
lea rcx, [rsp + 0x68]
mov rax, qword [rbp + 0xc0]
lea rdx, [rsp + 0x68]
jmp 0x140051a32
mov r9, r9
mov dword [rsp - 0xc], 0x5f8ea9ad
mov ds, word [rdi + 0xf]
adc dword [rbp - 0x78], eax
jmp 0x140051835
xorps xmm0, xmm0
mov qword [rsp + 0x60], rdx
mov dword [rsp - 0x38], 0x4add4db7
mov rcx, rbx
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rsp + 0x78], xmm0
movups xmmword [rbp - 0x78], xmm0
jmp 0x140051997
cmp rcx, rdx
je 0x14005184f
call fcn.140097490
mov dword [rsp - 0xc], 0x3b5cf9e2
mov rax, qword [rbp - 0x68]
lea rdx, [rsp + 0x68]
je 0x140051876
jne 0x140051876
lea edi, [rdx - 0xf793]
lea edi, [rbp - 0x2cca]
lea r9d, [rdx + 0xc561]
jbe 0x140050c84
test rdi, rdi
movabs rbx, 0x61c9619b5ce097eb
jbe 0x140051995
jmp 0x14005180f
call rcx
add r8d, 0xbb9fe168
add r14d, 0x5594f20d
rcl edx, 0xd6
jle 0x1400525e3
call 0x140051244
jne 0x140051a5c
je 0x140051a5c
call 0x1400517a2
add rsp, 0x13
pop r9
ret
mov r14, r14
mov rsp, rsp
mov dword [rsi + 0x78], 0xf59232d3
mov qword [rsp + 0x60], rcx
movups xmmword [rsp + 0x68], xmm0
jmp 0x140051a1e
pop r9
lea rcx, [rsi + 0x20]
call fcn.140052de0
mov rcx, qword [rsp + 0x60]
mov dword [rsp - 0x30], 0xc850226
mov dword [rsp - 0x20], 0x351be4df
lea rax, [rsp + 0x68]
je 0x140051971
jne 0x140051971
sub r15d, 0x4a23a319
xor r11d, 0xc847cd02
cmp r15d, 0x5c9aca7d
lea r15d, [rbp - 0x12a5]
jne 0x140051200
int3
invalid
invalid
add dword [rax], eax