Function at 0x140040948
Capabilities:
Execute syscall

Disassembly:
ret
pop r13
mov word [rdx + rcx*2], ax
inc rcx
cmp rcx, qword [rbx + 0x38]
jmp 0x14003f5e5
call fcn.14003f0f4
add rsp, 0x30
pop r13
jmp 0x14003efba
mov dword [rsp - 0x10], esp
push rbp
movabs rbp, 0xdb83900000865e9
jne 0x14003f017
jmp 0x14003f881
je 0x14003f017
mov dword [rsp - 0x10], 0x1de2272c
mov dword [rsp - 0x30], 0x610c92ff
movups xmmword [rsi + 0x20], xmm0
jmp 0x14003f8a6
movzx eax, byte [rbp + rcx + 0x10]
jmp 0x14003f1d7
mov r8, r8
movups xmmword [rsi], xmm0
mov rcx, rdi
movups xmmword [rsi + 0x10], xmm0
mov dword [rsp - 0x44], ebp
xchg rcx, rcx
mov dword [rsp - 0x44], edx
jmp 0x14003f031
movabs r12, 0xc5b060000069be9
jne 0x14003f1a4
jmp 0x14003f844
je 0x14003f1a4
jne 0x14003f1b6
je 0x14003f1b6
movabs r13, 0xf9916000001dee9
lea r9d, [rdi - 0x5327]
lea r13d, [rbp - 0x2613]
or ebp, 0x47459f3b
call fcn.14003f817
jmp 0x14003f399
push r13
movabs r13, 0x5fa23efffffddbe9
jne 0x14003f1db
jmp 0x14003efbb
je 0x14003f1db
je 0x14003f1f8
jne 0x14003f1f8
rcl ecx, 0x4f
call rax
and edi, 0xc41207d3
movabs r9, 0x68d270fffffde8e9
syscall
and edi, 0xbb19a121
rcl esi, 0x7c
cmp r11, rbx
ret
jmp 0x14003efe5
mov rcx, qword [rbx + 0x40]
cmp rcx, rsi
mov rcx, rcx
mov dword [rsp - 0x44], 0x781293b
je 0x14003f84b
push r12
jmp 0x14003f1a2
movups xmmword [rsi], xmm0
mov dword [rbp + 0x14], 0x6c32b22
mov dword [rsp - 0x40], 0x1b346a72
mov rax, qword [rbp + 0x10]
push rcx
jne 0x14003f2a7
je 0x14003f2a7
jmp 0x14003f523
ret
pop r15
movzx eax, byte [rbp + rdi - 0x10]
mov word [rcx + rdi*2], ax
inc rdi
jmp 0x14003f8f7
call 0x14003f579
add rsp, 0x30
pop r12
jmp 0x14003f843
mov r14, r14
mov qword [rbx + 0x40], rsi
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
mov dword [rbp + 0x14], 0x7dc253b
mov dword [rsp - 0xc], 0x57859001
mov rax, qword [rbp + 0x10]
jne 0x14003f4dc
je 0x14003f4dc
and ebp, 0x86a45383
cmp edx, 0x203e4fd2
rcl ecx, 0xa9
rcl edi, 0xce
rcr r10d, 0x3d
lea r12d, [rbp - 0x17e0]
cpuid
js 0x14003ff13
lea esi, [rbx - 0x608]
movabs rcx, 0x764d5200000255e9
and r15d, 0x71087800
jmp 0x14003f736
rcr r14d, 5
neg rcx
push r11
add edx, 0x5b9cad9d
ret 0x18
mov dword [rsp - 0x10], edx
mov dword [rsp - 0x38], 0x73faeeaa
mov rsi, rsi
cmp rdi, qword [rbx + 0xf8]
jb 0x14003f366
mov rsi, qword [rsp + 0x50]
jmp 0x14003f679
mov r15, r15
jne 0x14003f596
je 0x14003f596
syscall
push rdx
test r14, rbx
sub r12d, 0x1f38f68c
add ebx, 0x74a33225
call rax
rcl r9d, 0xf5
pop r12
cmp r8d, 0x57d3dac
lea r11d, [rbp + 0x6181]
jns 0x1400400c2
lea r9d, [rdi - 0xd3e7]
call rax
movabs r14, 0x4412c000001eee9
jns 0x14003f7e7
jmp 0x14003f789
call rcx
rcr edi, 0x58
ret
mov rdx, rdx
mov dword [rsp - 0x28], 0x190c60f0
jb 0x14003f168
lea rsi, [rbx + 0x48]
mov dword [rbp + 0x10], 0x10d43700
mov dword [rsp - 0x40], edx
jmp 0x14003f48b
mov rcx, rcx
mov rax, rbx
mov rdi, qword [rsp + 0x58]
mov byte [rbx + 0x100], 1
mov dword [rsp - 0x18], 0x4ca4b578
mov rbx, qword [rsp + 0x48]
add rsp, 0x30
jmp 0x14003f7d6
movups xmmword [rsi + 0x10], xmm0
mov qword [rbp + 0x10], rax
movups xmmword [rsi + 0x20], xmm0
mov r11, r11
mov dword [rsp - 0x44], 0x1f46af62
jmp 0x14003f7be
push r15
movabs r15, 0x3cf0c1fffffbd2e9
jne 0x14003f78d
jmp 0x14003f364
je 0x14003f78d
call fcn.14003f95e
add rsp, 0x30
pop r15
jmp 0x14003f363
test byte [rax], dl
cld
invalid
xchg rsp, rsp
mov dword [rsp - 0x24], 0x42a6b5a7
mov qword [rbx + 0x78], 8
jmp 0x14003f226
pop rbp
ret
pop r9
ret
ret
pop r12
call fcn.140099230
mov qword [rbx + 0x40], rsi
xorps xmm0, xmm0
mov dword [rsp - 0x14], 0x3d24bf4c
mov dword [rsp - 0x10], ecx
jmp 0x14003f172
mov rdx, qword [rbx + 0x40]
cmp qword [rbx + 0x78], rdi
jbe 0x14003f8d2
mov r11, r11
mov dword [rsp - 0xc], esi
mov dword [rsp - 0x3c], 0x6f73cbb8
jmp 0x14003f010
lea rsi, [rbx + 0x88]
mov dword [rbp + 0x10], 0x11c22505
mov qword [rbx + 0x80], rsi
mov dword [rsp - 0x34], 0x53bcaf3b
xorps xmm0, xmm0
jmp 0x14003f269
mov dword [rsp - 0x24], 0x36f787f1
mov dword [rsp - 0x40], 0x67b13993
mov dword [rsp - 0x40], edx
jmp 0x14003f4fd
out dx, eax
add byte gs:[rax], al
popfq
add r8d, 0x95c6c7f6
int3
leave
invalid
push rsi
mov dword [rsp - 0xc], 0x795eea56
jmp 0x14003fbec
mov dword [rsp - 0x40], ebp
xchg rsp, rsp
mov dword [rsp - 0x28], 0x46a72389
jmp 0x14003fc00
jne 0x14003fc1e
xor eax, eax
mov rcx, rsi
mov dword [rsp - 0x28], 0xaf5346e
mov dword [rsp - 0x2c], edi
rep stosb byte [rdi], al
jmp 0x14003fc2e
mov rcx, qword [rbx]
call fcn.140099230
mov dword [rsp - 0x10], 0x48da6269
mov rbx, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x38]
add rsp, 0x20
xchg r13, r13
je 0x14003fc73
sub r12d, 0x14798522
lea ebx, [rbp - 0x761e]
test r12, rbx
jmp 0x14003facb
mul rsi
cmp rdx, rdi
add r8d, 0xdf7397f8
ret 0x10
pop r13
ret
pop r13
mov rax, qword [rbp + 0xa0]
xchg rcx, rcx
jne 0x14003fd52
je 0x14003fd52
cmp r15d, 0x62b03f95
popf
neg rbx
movabs rbx, 0x1b5ad30000089fe9
jns 0x14003fc90
jmp 0x1400405f6
jmp 0x140040299
mov dword [rsp + 0x42], 0x250006
xor r8d, r8d
mov dword [rsp - 0x18], 0x75775105
mov dword [rsp + 0x46], 0x300c5
mov dword [rsp + 0x4a], 0x71003b
lea r9d, [r14 - 0xd]
mov rcx, rcx
jmp 0x14003ff26
jne 0x1400401bb
je 0x1400401bb
call fcn.14003fd13
jne 0x14003fdcf
je 0x14003fdcf
jle 0x14003f555
call rcx
div r15
call rax
call rax
cpuid
xor ecx, 0x712eb4b3
lea ecx, [rbp - 0xa55d]
sub r12d, 0xb75b0239
cmp dword [rdx], eax
pop rbx
invalid
movabs r9, 0x6ccf00000103e9
ret
jmp 0x14003fed7
mov dword [rsp - 0xc], 0x63e2dead
mov rcx, qword [rbp + 0xa0]
mov rax, qword [rbp + 0xa0]
and cl, r9b
jne 0x14003fe61
je 0x14003fe61
and r11d, 0xc030de77
mov r14d, 0x51571985
sub r12d, 0x73456dae
pushf
jmp 0x14003fbde
jmp 0x140040505
mov dword [rsp - 0x30], esi
mov dword [rsp - 0x24], 0x76918fe2
mov dword [rsp - 0x24], esi
add rdi, rdx
mov r9d, r14d
mov ecx, esi
xor rdi, rcx
jne 0x14003fec2
je 0x14003fec2
div rcx
mov r12d, 0x1113820
push r8
test r13, rbx
cmp edi, 0x8d51a8b2
inc r12
lea r10d, [rbp + 0xf221]
add ebp, 0x24587ee4
jmp rax
jmp 0x14004019b
add rsp, 0x170
pop r13
ret
pop r13
mov r15, r15
mov word [rbp + rax*2 - 0x42], cx
mov rax, qword [rbp + 0xa0]
jmp 0x140040143
mov dword [rsp - 0x20], 0x1dc38fa3
jb 0x14004038d
mov rcx, qword [rbx]
mov word [rbp - 0x20], r8w
jmp 0x1400405d6
mov dword [rsp - 0x2c], 0x161e3b59
and al, 0xd4
pop rcx
cmp ebx, dword [rsi]
invalid
mov ecx, 0x14
rep stosb byte [rdi], al
jmp 0x1400411ed
mov dword [rsp - 0xc], 0x3deafd4f
mov dword [rsp - 0x38], esi
mov dword [rsp + 0x4e], 0x4f0091
mov edi, 0x62b14455
jmp 0x140040588
mov dword [rsp - 0x44], 0x166c155f
mov dword [rsp - 0x30], 0x55f9ea62
xor cx, dx
je 0x14003ff7b
jne 0x14003ff7b
add byte [rcx - 0x3f], al
iretd
jmp 0x140040164
call fcn.1400efb00
mov rcx, rax
mov rdx, qword [rax]
call qword [rdx + 0xb0]
xchg r14, r14
jmp 0x14004035d
lea rdi, [rbp - 0x1e]
mov rbx, rbx
mov dword [rsp - 0x20], ebp
jmp 0x14003ff12
xor eax, eax
mov dword [rsp - 0x20], edx
mov dword [rsp - 0x1c], 0x3280637a
mov dword [rsp - 0x14], 0x26f1f37
jmp 0x1400405c8
in al, 0x7a
invalid
invalid
add byte [rax], al
mov rbx, rbx
mov dword [rsp - 0x1c], 0x72e7295b
shr eax, cl
movzx ecx, al
mov rax, qword [rbp + 0xa0]
xor cx, dx
mov dword [rsp - 0x28], 0x4e0cdbc
je 0x140040048
jne 0x140040048
lea ecx, [rbp - 0xb1db]
sub esi, 0xd235a00b
mov edi, 0x2281041e
mov ebp, 0xe30954b4
cmp esi, 0xa892cc49
or esi, 0xad898e99
bswap r13
movabs rsi, 0x31ce800000162e9
ret 8
jmp 0x1400401af
je 0x14004053b
call 0x14004012f
add rsp, 0x170
pop rdi
ret
pop rdi
call rdi
je 0x1400400a2
jne 0x1400400a2
inc rcx
lea r10d, [rdi - 0xe56e]
rol edi, 0xb5
jae 0x14003f1db
rcr r12d, 0xcf
jo 0x14003ff69
div rdi
jmp rax
jmp 0x14003ffe0
mov dword [rsp + 0x5e], 0x270091
mov dword [rsp + 0x62], 0x360027
mov rsp, rsp
mov dword [rsp - 0x44], 0x62cb0770
mov dword [rsp - 0x30], 0x565b82e4
jmp 0x1400400e8
and al, 0x5e
xchg ecx, eax
add byte [rdi], ah
add bh, al
and al, 0x62
invalid
mov dword [rsp - 0xc], 0x63dc3528
mov dword [rsp + 0x66], 0x1000de
push rsi
movabs rsi, 0x39e95200000201e9
jmp 0x1400405ab
jmp 0x140040301
inc rax
mov dword [rsp - 0x2c], 0xeeda174
mov qword [rbp + 0xa0], rax
mov rax, qword [rbp + 0xa0]
cmp rax, rsi
jmp 0x14003fef7
je 0x1400401e9
call fcn.140040248
add rsp, 0x170
jmp 0x140040435
lea rdx, [rbp - 0x42]
mov dword [rsp - 0x2c], 0x20c3b18f
mov r11, r11
jmp 0x14004045d
mov dword [rsp - 0x30], 0x1008ea85
push r13
movabs r13, 0x73d7b1fffffd21e9
jmp 0x14003fd94
jmp 0x14003fee1
jne 0x14004048d
je 0x14004048d
call fcn.140040208
add rsp, 0x170
jmp 0x1400404f6
push r13
movabs r13, 0x1075320000024ae9
jne 0x1400401e9
jmp 0x140040438
jmp 0x140040188
movzx ecx, al
mov rax, qword [rbp + 0xa0]
mov dword [rsp - 0x30], ebp
jne 0x140040237
je 0x140040237
and r13d, 0x97f2356e
lea ebx, [rbx + 0x92eb]
movabs rbx, 0x4454adfffffd08e9
test r11d, 0x4ce19553
jmp rcx
jmp 0x14003ff44
and al, 0xc8
std
pop rax
adc eax, 0xdb894d75
je 0x1400402dd
jne 0x1400402dd
js 0x1400407f6
bswap rbp
lea r11d, [rbp - 0xbce5]
pause
rol r15d, 0x39
and edx, 0xb027054f
and r8d, 0xb03c2a36
pushfq
jmp rcx
jmp 0x14004047c
pop rsi
ret
pop rsi
mov qword [rbp + 0xa0], r8
mov rax, qword [rbp + 0xa0]
mov dword [rsp - 0x18], esp
mov dword [rsp - 0x14], 0x5aa6549c
jmp 0x14003fe07
mov r14, r14
mov dword [rsp - 0x3c], 0x8948d3c
mov dword [rsp - 0x30], 0x7d8b3924
lea r14d, [rdi + 0xd]
or eax, 0xfffa28e9
invalid
mov dword [rsp - 0x2c], 0x10fb9e81
mov r8, r8
mov rdi, qword [0x140142070]
lea r8, [rbp - 0x1e]
jmp 0x1400401e5
mov rcx, qword [rbp + 0xa0]
push r13
movabs r13, 0x39b2afffff997e9
jne 0x140040398
jmp 0x14003fd34
je 0x1400403cf
jne 0x1400403cf
jge 0x1400405b7
test r9, rbx
push r13
ror ebp, 0xf1
inc r12
test r12, rbp
ror r12d, 0xfd
jnp 0x140040792
cmp rdx, rbx
lea ebx, [rdi - 0xd6ec]
movabs rsi, 0x3b476c3144654deb
jge 0x14003fe8f
jmp 0x14004041e
jae 0x14003fb45
cmp edi, 0x61c171f3
ror r13d, 0x91
lea r8d, [rdx + 0x2f4]
call rcx
jmp rcx
je 0x140040398
call fcn.1400404cc
add rsp, 0x170
jmp 0x14003fd31
pop r13
ret
pop r13
movabs rdx, 0x564dd21f0d1fd4ac
movabs rcx, 0xf7529912e9a93e3
jmp 0x14003fe7b
mov r10, r10
mov dword [rsp - 0x10], ebp
xchg rdi, rdi
not rdi
movabs rcx, 0x6e21c4575ec846c5
add rdi, rcx
jmp 0x140040529
mov dword [rsp - 0x40], 0x6dfce3e1
call fcn.1400f8280
push r13
movabs r13, 0x9ccc7d271906aeb
jne 0x1400404d6
jmp 0x1400404f9
je 0x1400404d6
inc rdx
rcr r13d, 0x20
or esi, 0x6b5a93cc
rcr r9d, 0x60
add r11d, 0xb55fde9c
cmp r11d, 0x253cd4f2
cmp ecx, 0x99448c75
int3
jmp 0x1400401c8
pop r13
ret
pop r13
mov edi, 3
jmp 0x14004054a
mov r13, r13
shl cl, 3
movzx edx, word [rsp + rax*2 + 0x42]
mov eax, edi
mov dword [rsp - 0x34], 0x517f8157
mov dword [rsp - 0x14], 0x8088acc
shr eax, cl
jmp 0x140040216
mov rcx, rax
mov dword [rsp - 0x28], 0x6985bf4
rol rdi, 7
push rdi
movabs rdi, 0x37961fffffb27e9
jne 0x14004053b
jmp 0x140040067
jmp 0x140040053
cmp qword [rax + 0x38], rdi
jae 0x140040661
mov dword [rsp - 0x3c], 0x6897ed55
jmp 0x140040321
mov dword [rsp + 0x52], 0x80075
mov dword [rsp + 0x56], 0x500de
xchg rdx, rdx
mov r11, r11
mov dword [rsp + 0x5a], 0x2a003c
jmp 0x1400400c0
jne 0x1400400fb
je 0x1400400fb
call 0x1400405bf
add rsp, 0x170
jmp 0x1400402ff
lea rdi, [rbp - 0x42]
mov rcx, rsi
rep stosb byte [rdi], al
jmp 0x14003ffb0
mov rcx, qword [rcx]
mov dword [rsp - 0x1c], 0x195dfc3a
mov dword [rsp - 0x28], 0x63da4537
mov dword [rsp - 0x2c], 0x21b7a2ba
jmp 0x14003ff97
mov dword [rsp - 0x30], 0x55411fe9
and cl, r9b
shl cl, 3
movzx edx, word [rsp + rax*2 + 0x20]
mov eax, edi
je 0x14004064c
jne 0x14004064c
rol edi, 0xc8
jge 0x14003f7aa
popf
call rax
sub r10d, 0xd14ae483
jmp rax
mov esi, 0xfff9aae9
invalid
jmp 0x14003fffb
mov rcx, qword [rbx]
mov rcx, qword [rcx + 0x10]
call fcn.1400f8280
xchg r10, r10
mov dword [rsp - 0x34], 0x53d97e03
mov rsi, rsi
xchg rbx, rbx
jmp 0x140040c65
xchg r12, r12
mov dword [rsp - 0x44], 0x1c59ca5e
mov rcx, rax
mov rdx, qword [rax]
call qword [rdx + 0xb0]
je 0x1400406a9
jne 0x1400406a9
cmp r13, rbx
pause
rcl r15d, 0x9d
movabs r9, 0x6cfd4000007ffe9
pause
cpuid
test r9, rcx
call 0x140041263
jmp 0x140040ead
mov dword [rsp - 0x3c], 0x72421527
mov dword [rsp - 0x38], 0x6f0fa92b
lea r8, [rbp + 0xc]
movabs rdx, 0x564dd21f0d1fd4ac
je 0x140040709
jne 0x140040709
test r14, rbx
sub r8d, 0x2a0e9f61
add r9d, 0x4098c95a
or r8d, 0xed4267ec
jmp 0x14003fff2
jmp 0x140040a29
mov rbx, rbx
mov dword [rsp - 0x20], 0x6a519bc6
mov dword [rsp + 0x6a], 0x250006
mov dword [rsp + 0x6e], 0x300c5
mov r14d, 0x10
mov dword [rsp - 0x20], esp
jne 0x14004077e
je 0x14004077e
ror esi, 0x42
syscall
popfq
and r10d, 0xe0c0c0f3
lea ebx, [rbp + 0xb40d]
jne 0x14004170a
jmp 0x14003fc59
jmp 0x140040b8b
call 0x140040948
mov dl, 1
add byte [rax], al
add rsp, 0x4f
pop rbx
ret
je 0x140040ee0
call 0x1400406cb
add rsp, 0x4f
pop r10
ret
pop r10
jmp 0x140040af9
push rbp
movabs rbp, 0x6c2b26000000cbe9
jne 0x1400407bd
jmp 0x14004088d
je 0x1400407bd
je 0x140040800
jne 0x140040800
cmp r12, rdi
bswap rbp
lea esi, [rbp + 0x8e53]
call rcx
lea r11d, [rdx - 0x8065]
lea r9d, [rbx - 0x3121]
test rdx, rbx
rcl r10d, 0xdb
bswap r15
popfq
int3
rol byte [rcx - 0x7f], 1
invalid
jmp 0x140040e74
ret
pop r8
mov r9d, r14d
xor rdi, rcx
lea rdx, [rbp + 0x36]
not rdi
jmp 0x140040c39
mov word [rbp + rax*2 + 0x36], cx
mov rax, qword [rbp + 0xa0]
mov rdx, rdx
mov dword [rsp - 0x14], 0x2a074fc8
jmp 0x140040927
lea rdi, [rbp + 0x36]
mov rsi, rsi
mov dword [rsp - 0x38], 0x63e6da21
xchg rdi, rdi
mov rdx, rdx
lea ecx, [rax + 0x16]
jmp 0x140040d78
ret
pop r8
rep stosb byte [rdi], al
lea rdi, [rbp + 0xc]
jmp 0x14003ff1a
xchg r13, r13
xchg r12, r12
mov dword [rsp - 0x14], 0x7d78be7f
jmp 0x140040c1f
pop rbp
mov rax, qword [rbp + 0xa0]
jmp 0x140040972
mov dword [rbp - 0x7e], 0x2a003c
mov dword [rbp - 0x7a], 0x270091
mov dword [rbp - 0x76], 0x360027
mov dword [rsp - 0x14], 0xc44b72
jmp 0x140040c01
shr eax, cl
movzx ecx, al
mov rax, qword [rbp + 0xa0]
je 0x1400408d3
jne 0x1400408d3
rcr edi, 0x44
jmp 0x140040c4d
mov r8, r8
mov dword [rsp - 0xc], ebp
mov dword [rsp + 0x7e], 0x500de
jmp 0x14004089a
jne 0x1400409a7
je 0x1400409a7
call 0x140040937
add rsp, 0x4f
pop r8
jmp 0x14004081d
xchg r11, r11
mov dword [rsp - 0x20], 0x19ba543e
inc rax
mov qword [rbp + 0xa0], rax
mov rax, qword [rbp + 0xa0]
jmp 0x140040c9b
shl cl, 3
movzx edx, word [rbp + rax*2 - 0x6e]
mov dword [rsp - 0x28], 0x61fbfb74
mov dword [rsp - 0x10], 0x354bc5ab
xchg rbp, rbp
mov dword [rsp - 0x24], 0x3ad0cc8c
mov eax, edi
jmp 0x1400408bc
mov rcx, qword [rbp + 0xa0]
xchg r9, r9
mov dword [rsp - 0x44], ebp
mov dword [rsp - 0x3c], 0x22913f4f
mov rsi, rsi
mov dword [rsp - 0x20], 0x25614f01
and al, 0xe0
add dword [rdi + 0x61], ecx
and eax, 0x1ce9
invalid
mov dword [rsp - 0x30], 0x457031e4
mov rbx, rbx
push r8
movabs r8, 0x39a562fffffe72e9
jmp 0x14004090b
jmp 0x14004081e
mov dword [rsp - 0x30], 0x50a6aa35
push rbx
movabs rbx, 0x36325fec746a0feb
jne 0x1400409bf
jmp 0x1400409d0
je 0x1400409bf
jmp 0x140040791
pop rbx
mov rax, qword [rbp + 0xa0]
and cl, 3
jmp 0x1400409e0
add byte [rax], al
add al, al
loope 0x1400409e6
shl cl, 3
movzx edx, word [rsp + rax*2 + 0x6a]
mov dword [rsp - 0x14], 0x286e681f
jne 0x140040a0b
push 0xffffffffffffffc7
and al, 0xec
invalid
je 0x140040a0b
pop r15
ja 0x140041743
test r12d, 0xb457d12d
lea edi, [rbp + 0xbdc6]
movabs r13, 0x35337fffffe69e9
test r13, rbp
sub r13d, 0xeacbb7cd
neg r10
rcl r12d, 0xe0
call fcn.1400404d5
jmp 0x140040879
movabs rcx, 0xf7529912e9a93e3
add rdi, rdx
mov dword [rsp - 0x40], 0x6b54f63c
mov r10, r10
jmp 0x140040998
mov rdi, rdi
mov dword [rsp - 0x28], 0x7d1dd51d
xchg rdx, rdx
sbb eax, 0x487d1dd5
xchg edx, edx
mov rax, qword [rbp + 0xa0]
and cl, 3
jmp 0x140040948
je 0x140040c2a
call 0x140040b1d
add rsp, 0x4f
pop r14
ret
pop r14
je 0x140040a8a
jne 0x140040a8a
lea ebx, [rbp - 0x537]
lea r14d, [rbp - 0xeccd]
movabs r8, 0x4506cd0000032be9
ror r12d, 0x88
neg r14
call rcx
mul rdi
ret
jmp 0x140040dba
xchg r9, r9
mov dword [rsp + 0x72], 0x71003b
mov edi, 0x62b14455
mov dword [rsp + 0x76], 0x4f0091
mov dword [rsp + 0x7a], 0x80075
je 0x140040ae3
jne 0x140040ae3
rcl ebp, 0xad
jns 0x140041919
cmp r15d, 0xe11b13e0
pop rdx
lea ebp, [rbp - 0x9f1c]
cmp r14d, 0xd5dd7c75
movabs r11, 0x2a5389fffffe0fe9
xor r14d, 0x9fff8524
jmp rcx
jmp 0x1400408f7
xchg r8, r8
mov dword [rbp - 0x62], 0x600c3
mov dword [rbp - 0x5e], 0x2d0075
mov dword [rbp - 0x5a], 0x4200c2
mov dword [rbp - 0x56], 0x2b0021
mov dword [rsp - 0x18], 0x2ffa8fb3
jmp 0x140040b25
xchg r8, r8
mov dword [rsp - 0xc], esp
mov dword [rbp - 0x52], 0x4200de
mov dword [rbp - 0x4e], 0x2c0026
mov dword [rbp - 0x4a], 0x1000de
xchg rcx, rcx
jmp 0x140040e53
mov rcx, qword [rbx]
mov r12, r12
xchg rcx, rcx
mov dword [rsp - 0x28], edi
mov word [rbp + 0x62], r8w
mov rcx, qword [rcx]
call fcn.1400efb00
jne 0x140040b78
je 0x140040b78
lea r12d, [rdx - 0x5ce3]
test edx, 0x5d23ee33
call rcx
movabs rdx, 0x633b1efffffb06e9
pause
jle 0x1400409dd
jmp 0x140040683
ret 0x38
mov dword [rsp - 0x10], 0x74d26a0c
mov dword [rsp - 0x30], 0x5550468b
mov dword [rsp - 0x40], 0x1160fbd2
mov dword [rsp - 0x24], 0x64f0788f
jmp 0x140040a9f
movabs rcx, 0x6e21c4575ec846c5
add rdi, rcx
mov rcx, rax
je 0x140040be5
jne 0x140040be5
neg rdx
lea ebx, [rdi + 0xf09a]
dec rbx
jnp 0x14003ffe9
rcl r8d, 0x3f
js 0x1400418a1
mul r12
movabs r14, 0x37960800000099e9
popf
ret
jmp 0x140040c83
xchg rbx, rbx
mov dword [rsp - 0x28], 0x206ba64e
mov dword [rbp - 0x72], 0x1000de
mov qword [rbp + 0xa0], r8
jmp 0x1400407ba
xchg r14, r14
mov eax, edi
shr eax, cl
push r14
movabs r14, 0x3db16dfffffe46e9
jne 0x140040c2a
jmp 0x140040a75
jmp 0x140040a63
mov dword [rsp - 0x2c], edi
mov dword [rsp - 0x28], 0x48f493b5
xchg rbp, rbp
jmp 0x140040bb0
mov dword [rsp - 0x38], 0x4899f84b
xchg r14, r14
mov dword [rsp - 0x1c], 0x78012b1e
jmp 0x140040d39
cmp qword [rax + 0x38], rdi
jae 0x140040efd
xor r8d, r8d
mov dword [rsp - 0x2c], 0xe948178
mov dword [rsp - 0x1c], edx
jmp 0x14004071b
mov dword [rsp - 0x18], 0x1c037a81
xchg r10, r10
rol rdi, 7
call rdi
xor eax, eax
jmp 0x14004084e
mov rdx, rdx
xchg r8, r8
mov dword [rsp - 0x24], edi
cmp rax, 0x16
jb 0x140040e68
jne 0x140040cf2
je 0x140040cf2
jmp 0x140041074
jmp 0x140040b49
mov dword [rbp - 0x6e], 0x250005
mov dword [rbp - 0x6a], 0x1100c2
mov dword [rbp - 0x66], 0x2b0022
mov dword [rsp - 0x14], 0x2e1aec94
jmp 0x140040ec9
xor cx, dx
push r10
movabs r10, 0x2a150e000001b1e9
jne 0x140040d40
jmp 0x140040ef6
je 0x140040d40
call 0x140040d6e
jmp 0x140040eef
mov rax, qword [rbp + 0xa0]
cmp rax, 0x14
jb 0x140040972
xchg r9, r9
mov dword [rsp - 0x30], edx
mov word [rbp + 0x34], r8w
jmp 0x140040d17
push r8
movabs r8, 0x47a37bfffffaebe9
jne 0x140040d7c
jmp 0x14004086c
je 0x140040d7c
call 0x140040c9c
add rsp, 0x4f
pop r8
pop r8
je 0x140040dae
jne 0x140040dae
call rax
lea r13d, [rcx + 0x23a3]
xor edi, 0x329f9014
test rsi, rcx
cmp rsi, rcx
movabs rcx, 0x33a83dfffffab8e9
int3
jmp 0x14004086b
movzx ecx, al
mov rax, qword [rbp + 0xa0]
mov rcx, rcx
mov dword [rsp - 0x14], 0x261b7d4
mov dword [rsp - 0x20], 0xecbe8b8
je 0x140040e08
jne 0x140040e08
call 0x140040fa1
neg rdi
call 0x140041c83
lea r13d, [rbp - 0xf4cf]
test rdx, rdi
dec rsi
ror edi, 0xb6
sub r8d, 0x182aa037
call fcn.1400419fe
call rax
movabs rcx, 0x6b81d1814a6d28eb
lea r12d, [rcx + 0xa2d5]
lea r13d, [rcx + 0x465c]
jg 0x140040eab
jmp 0x140040e32
push rcx
dec r8
lea r10d, [rcx - 0x5aa5]
ret 0x28
xor cx, dx
mov word [rbp + rax*2 + 0xc], cx
mov rax, qword [rbp + 0xa0]
inc rax
mov r9, r9
mov qword [rbp + 0xa0], rax
jmp 0x140040d56
mov dword [rbp - 0x46], 0x6a0021
mov qword [rbp + 0xa0], r8
mov rax, qword [rbp + 0xa0]
mov rcx, qword [rbp + 0xa0]
jmp 0x140040a46
call 0x140040fd9
add rsp, 0x4f
pop rbp
je 0x140040e8a
jne 0x140040e8a
jmp 0x14004088c
sub byte [rax], al
mov rdi, qword [0x140142070]
mov dword [rsp - 0x30], 0x5ba799de
mov dword [rsp - 0x3c], 0x533d4b2a
jmp 0x1400406bd
xchg rcx, rcx
mov dword [rsp - 0x1c], 0x570e22f7
mov dword [rsp - 0x24], 0x6c7e1ae3
fsubr st(3), st(0)
sbb bh, byte [rsi + 0x6c]
push r10
movabs r10, 0x75802cfffff8cee9
jne 0x140040ee0
jmp 0x1400407b3
jmp 0x1400407a1
add rsp, 0x4f
pop r10
ret
pop r10
jmp 0x140040832
mov dl, 1
mov dword [rsp - 0x14], 0x39f96749
xchg r10, r10
mov dword [rsp - 0x34], ebx
mov dword [rsp - 0x2c], 0x57b942d7
xchg r13, r13
jmp 0x14004108b
mov dword [rsp - 0x28], 0x7a97f091
push rbp
movabs rbp, 0x46c9fbbd16344feb
jne 0x140040f29
jmp 0x140040f7a
je 0x140040f29
call 0x140040f55
jmp 0x140041040
add rsp, 0x5a
pop r13
ret
pop r13
xchg r14, r14
mov qword [rdi + 0x20], rcx
mov qword [rdi + 0x28], rsi
jmp 0x140040fbe
mov dword [rsp - 0x40], 0x2016a3cd
push r13
movabs r13, 0x4d45c9cb22eee0eb
jne 0x140040f64
jmp 0x140040f46
je 0x140040f64
call 0x1400410f4
jmp 0x140040f3f
pop rbp
mov rsi, rsi
mov qword [rdi + 8], rcx
mov rax, qword [rbx]
mov rcx, qword [rax + 0x10]
jmp 0x140040fc3
mov dword [rsp - 0x34], 0x7079fe53
mov dword [rsp - 0x34], 0x47772dd5
mov dword [rsp - 0x30], 0x334caac2
mov qword [rdi + 0x18], rcx
mov rax, qword [rbx]
mov rcx, qword [rax + 0x28]
mov dword [rsp - 0xc], 0x5192e76b
jmp 0x140040f58
jmp 0x14004111a
mov dword [rsp - 0x44], 0x2e0e810d
mov dword [rsp - 0x38], 0x248664ca
mov dword [rsp - 0x3c], esp
mov qword [rdi + 0x10], rcx
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov r9, r9
jne 0x14004101a
je 0x14004101a
lea r10d, [rdx - 0xd1ba]
jg 0x14003fff9
pushf
jno 0x14004064b
invalid
lea esi, [rcx + 0xb949]
rcr r10d, 0x89
test r12d, 0x4c0d69d7
test r15d, 0xc78458ce
call rcx
movabs r8, 0x64f8f3ffffff6fe9
rcr esi, 0xcd
jmp rcx
jmp 0x140040f8e
mov qword [rdi], rcx
mov rax, qword [rbx]
mov rcx, qword [rax + 8]
mov dword [rsp - 0x30], esi
xchg rcx, rcx
jmp 0x140040f1e
add rsp, 0x5a
pop rbp
ret
mov dword [rsp - 0xc], 0x79e527e
mov rcx, qword [0x140147180]
mov rdx, qword [rdx]
call fcn.1400ec21c
mov ecx, 0x30
mov dword [rsp - 0x2c], 0x661f7fef
jmp 0x140041074
mov byte [0x140142a88], 1
call fcn.140099030
xor r8d, r8d
add eax, 0x101a0d
add eax, ebp
mov al, 0x7f
add eax, 0xc0334500
xchg rbx, rbx
jmp 0x1400410d0
mov dword [rsp - 0x18], 0x6dc08a05
mov rcx, rsi
call fcn.140021290
mov rdx, qword [rbx]
xchg r15, r15
mov dword [rsp - 0x10], 0x15d48c99
mov dword [rsp - 0x44], 0x414f505f
jmp 0x14004104b
mov dword [rsp - 0x40], 0x597c220
xchg r8, r8
mov r12, r12
mov dword [rsp - 0x38], ecx
mov rcx, qword [rax]
jmp 0x14004102a
mov dword [rsp - 0x14], 0x492e618
mov dword [rsp - 0x1c], 0x18cd94bb
mov rdi, rax
test rax, rax
je 0x140041117
mov rax, qword [rbx]
mov r8, r8
je 0x140041104
jne 0x140041104
lea r10d, [rbx + 0x98fd]
mov edi, 0xa3cf08d7
movabs rbx, 0x7238c03366eab0eb
lea r14d, [rbp - 0xcacf]
push rbp
ret 0x30
jmp 0x1400410b6
mov rdi, r8
mov rcx, qword [0x140142a80]
mov edx, 1
mov dword [rsp - 0x28], 0x83306b6
mov dword [rsp - 0x38], 0x1ffa4c65
mov dword [rsp - 0x28], 0x33f07ec7
mov dword [rsp - 0x28], esi
je 0x14004118c
jne 0x14004118c
lea r11d, [rbp + 0x6e14]
lea r13d, [rdx + 0xbfba]
lea r15d, [rdx - 0x626d]
jb 0x1400406db
jnp 0x1400416e0
rcr r15d, 0x87
jno 0x140040dff
ror edi, 0xcf
ror r11d, 0xb2
mov ecx, 0x97856533
cmp r14, rbp
jp 0x140041e1b
int3
jmp 0x140041245
mov r13, r13
mov rsp, r11
pop r15
pop r14
pop r13
mov dword [rsp - 0x34], edi
jmp 0x1400411b8
mov dword [rsp - 0x44], 0x230f3d09
mov dword [rsp - 0x2c], 0x30c83f01
mov dword [rsp - 0x14], 0x64a73521
mov dword [rsp - 0x20], 0x742e4566
pop r12
push r13
jmp 0x140041229
call fcn.14007a790
lea r11, [rsp + 0x170]
mov dword [rsp - 0x3c], 0x25f2962f
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov dword [rsp - 0x20], 0x5f96c73a
jmp 0x140041216
mov dword [rsp - 0x44], 0x426b564f
mov rsp, rsp
mov r12, r12
jmp 0x1400411a3
movabs r13, 0x32e95eba6d31b7eb
jne 0x14004122b
mov r8d, edx
call fcn.14007a280
mov rcx, qword [0x140142a80]
mov dword [rsp - 0x3c], edx
mov dword [rsp - 0x2c], 0x1cc0cf7
lea rdx, [0x14003ed24]
mov r8, rdi
je 0x140041282
jne 0x140041282
jae 0x140041aab
test rdx, rdi
cmp r11, rbp
cmp r11, rdx
cmp rdi, rbx
movabs r13, 0x7d9b4bffffff61e9
and r15d, 0x9606270a
jmp rax
jmp 0x1400411e8
lea r8d, [rcx + 0x8be]
xor r9d, 0xb323f3de
rcr r12d, 0xc8
rcr ebx, 0x74
movabs r11, 0x53a62fffffff10e9
jmp rcx
add byte [rax], al
call rcx
test r12d, 0x3adc5e26
rol r9d, 0x90
ret 0x38
dec dword [rax - 0x73]
add eax, 0xfffbffc4
sti
dec dword [rax - 0x75]
fld st(7)
and al, 0xc4
outsb dx, byte [rsi]
test al, 0xe
jne 0x140041765
xchg ebx, ebx
invalid
call 0x18d14e470
jmp 0x14004178d
movabs rdx, 0x44658721237631eb
jne 0x140041771
jmp 0x1400417a4
je 0x140041771
call fcn.140041807
add rsp, 0x20
pop rdx
ret
mov dword [rsp - 0x20], ebx
xchg rsi, rsi
mov rbx, rbx
lea rax, [0x1400016a0]
push rdx
jmp 0x14004176f
pop rdx
mov rbx, rcx
mov qword [rcx], rax
xchg rdx, rdx
test dl, 1
jmp 0x1400417dd
mov dword [rsp - 0x18], 0x115577c6
ret
mov dword [rsp - 0x30], 0x786d5ff2
mov rax, rbx
add rsp, 0x20
pop rbx
xchg r14, r14
mov r14, r14
xchg r14, r14
jmp 0x1400417b6
je 0x1400417c7
mov edx, 0x10
call fcn.140099040
mov dword [rsp - 0x30], 0x18af29cf
jmp 0x1400417bf
call 0x140041932
add rsp, 0x20
pop rdx
ret
pop rdx
mov qword [rcx], rax
test dl, 1
je 0x140041957
push rdx
je 0x1400418b5
jne 0x1400418b5
jno 0x140040a4d
add r14d, 0x9841e83b
jbe 0x140042119
jge 0x1400418af
pushfq
mul r9
cpuid
rol ecx, 0x6d
rcl r9d, 0xaa
stosb byte [rdi], al
pushfq
jmp rcx
jmp 0x1400418dc
movabs rdx, 0x500499ffffff61e9
jne 0x1400418de
jmp 0x140041844
je 0x1400418de
je 0x14004191d
jne 0x14004191d
invalid
pop r11
lea r15d, [rdx + 0xc37]
popfq
bswap r15
call rcx
test r11d, 0x2222f27a
pause
movabs r14, 0x778b29ffffff17e9
lea r12d, [rdx + 0x4c2e]
jo 0x140040d90
jmp 0x140041839
call rax
rcl r9d, 0xa5
jmp rcx
invalid
jb 0x140041941
sti