Function at 0x1401309ab
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push rsp
push rsp
invalid
invalid
imul ebp, dword [rbx], 0xffffffe7
cwde
pop rdx
in al, dx
adc dword [rdi - 0x35e15c09], esi
add edx, dword [rax - 0x42]
adc edx, dword [rsi + 0x7f]
sub al, 0xab
js 0x14012f963
cmp ah, byte [rcx - 0x2983bca]
out 0x7a, eax
stosb byte [rdi], al
std
popfq
fisttp word [rdi + 0x21]
push rcx
xor dword [rbp - 0x1a], eax
jo 0x14012f97e
sbb eax, 0x87416183
lodsd eax, dword [rsi]
ret
sbb bl, byte [rsi]
sbb rax, 0xffffffffb5991582
insd dword [rdi], dx
push rdx
or byte [rbx + 0x2fe10e26], bl
xchg edx, eax
xchg dword [rbx + 0x1e], eax
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
sbb cl, ch
sbb al, byte [rax]
add byte [rax], al
jne 0x14013027a
cmp edx, 0x967ff6ef
je 0x1401302d9
inc r8d
jmp 0x1401302a5
test al, al
je 0x140130252
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x1401302c8
mov r10d, r8d
jmp 0x1401302ad
mov edx, 0xdcedcaed
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x14013026f
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x140130240
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
jmp 0x1401302ef
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
jmp 0x1401303b7
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x140130336
mov r10d, r8d
mov edx, 0xc3efe229
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
jmp 0x140130374
jne 0x140130382
cmp edx, 0x3174ef3a
je 0x140130450
inc r8d
jmp 0x14013031b
xchg rdx, r9
mov rdx, qword [rcx + 0x30]
xchg rdx, r9
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
jmp 0x14013031b
inc rcx
test al, al
je 0x140130348
nop dword [rax]
movsx eax, al
je 0x14013039c
jne 0x14013039c
jmp rcx
jmp 0x140130304
mov r15d, dword [rcx + rdx*4]
xchg rcx, r15
mov r15, qword [rax + 0x18]
xchg r15, rcx
add r15, r9
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax]
je 0x14013041d
jne 0x14013041d
mov edi, 0x155c9f8d
mov ecx, 0xabffaaaf
lea r9d, [rbp - 0x6ffc]
int3
jmp 0x140130350
sbb byte [rax], al
mov ecx, dword [rbx + r9 + 0x24]
xor r8d, r8d
add rcx, r9
mov dword [rsp + 0x28], 4
jmp 0x140130468
mov qword [rsp + 0x3b0], rsi
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
jmp 0x140130517
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1401305cc
nop dword [rax]
jne 0x1401304ac
je 0x1401304ac
or esi, 0x26296b5b
js 0x14012fc46
movabs rdx, 0x63811a000000d4e9
lea r10d, [rdx - 0xd08b]
popf
call fcn.14013117f
invalid
jmp 0x140130585
mov rcx, qword [rax]
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
jne 0x1401304f5
je 0x1401304f5
jl 0x140131365
jae 0x140131057
or r14d, 0xe304cc4a
ret
jmp 0x140130593
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r14d, dword [rcx + rdx*4]
xor al, 0x91
lea rdx, [rsp + 0x48]
add r14, r9
xchg rbp, r13
jmp 0x1401305d4
mov r9, qword [rax + 0x18]
xchg r9, rcx
xchg r9, rax
mov r9, qword [rcx + 0x10]
xchg r9, rax
jmp 0x1401304c2
mov rcx, 0xffffffffffffffff
call rdi
cmp qword [rsp + 0x48], r13
je 0x140133adb
mov rax, qword gs:[0x60]
mov r8d, r13d
xchg r9, rcx
jmp 0x140130533
mov r10d, r8d
mov edx, 0x652a85fb
lea rax, [r11 + r10*4]
jmp 0x140130482
jmp 0x14013056f
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x1401305ae
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop word [rax + rax]
jmp 0x14013056f
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130585
cmp edx, 0x44465f52
je 0x140130621
inc r8d
jmp 0x140130580
mov qword [rsp + 0x48], rbp
xchg rbp, r13
lea r9, [rbp + 0xd0]
mov qword [rbp + 0xd0], 0x1f400000
jne 0x140130614
je 0x140130614
xor r10d, 0x9a5793a8
jb 0x14012fa0b
jp 0x14012f6b5
div rbp
jmp rax
jmp 0x140130547
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
jmp 0x14013066b
mov r14, qword [rcx + 0x30]
xchg r14, r9
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
jmp 0x1401306d0
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x140130726
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov esi, dword [rcx + rdx*4]
xchg rcx, r12
mov r12, qword [rax + 0x18]
xchg r12, rcx
jmp 0x14013068a
add rsi, r9
xchg r9, rax
mov r9, qword [rcx + 0x10]
xchg r9, rax
xchg rcx, rbx
jmp 0x1401306a2
jmp 0x1401306d5
mov rbx, qword [rax]
xchg rbx, rcx
xchg r9, r14
jmp 0x14013063a
movzx eax, byte [rcx - 1]
test al, al
jne 0x14013072f
cmp edx, 0xec7954e5
je 0x140130743
inc r8d
jmp 0x14013069d
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0x5c0a2425
lea rax, [r11 + r10*4]
jne 0x140130702
je 0x140130702
cmp r13, rbx
rcr ecx, 0xd0
ror ebx, 0xf0
call rcx
test r14, rbx
pop r12
jmp rcx
jmp 0x140130657
je 0x1401306c8
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jmp 0x1401306b0
mov ecx, dword [rbx + r9 + 0x24]
xorps xmm0, xmm0
add rcx, r9
mov qword [rsp + 0x20], r13
je 0x140130791
jne 0x140130791
cmp rbx, rcx
xor r14d, 0xe489163f
rcr r13d, 0x93
rcr ebx, 0x49
div rsi
lea r9d, [rbx + 0x8e7d]
lea ecx, [rbx + 0x8e7d]
ror ebp, 0xb4
add r15d, 0xcc8a2ac0
test rdx, rcx
pushfq
jmp rax
jmp 0x140130ace
lea rdx, [rsp + 0x48]
mov rcx, 0xffffffffffffffff
call r15
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax]
je 0x1401307db
jne 0x1401307db
jmp rcx
jmp 0x140130b3b
mov qword [rsp + 0x30], r10
xchg r13, r10
xchg ebp, edx
call rsi
test eax, eax
jmp 0x14013091f
test eax, eax
jne 0x140133adb
mov r9d, 0x8000
xchg r12, r8
je 0x140130810
jne 0x140130810
movabs rbp, 0x76082700000289e9
lea r8d, [rcx - 0xce5c]
cmp ebp, 0x479ee589
div r11
jmp 0x14013023a
jmp 0x140130a9e
lea rcx, [rsp + 0x30]
mov qword [rbp + 0xf8], r13
xchg rsi, rbp
movdqu xmmword [rsi + 0x108], xmm0
xchg rbp, rsi
xchg r13, r10
je 0x140130865
jne 0x140130865
lea ebp, [rcx - 0x64d]
jo 0x14012f99e
call rcx
test r13d, 0x97238db3
movabs rbx, 0x4abdb87343be81eb
cmp ebx, 0x30160e6
lea r15d, [rbp - 0x37bf]
jp 0x1401307ee
jmp 0x1401307e8
rcr ebx, 0x37
lea ebx, [rdx - 0x6d60]
popf
jmp 0x14012fa69
test r9d, r9d
jne 0x140130b0c
mov rax, qword [rax]
jmp 0x140130b3b
call r14
xor r9d, r9d
xor r8d, r8d
xor edx, edx
jmp 0x1401309f7
rdtsc
shl rdx, 0x18
shl rdx, 2
shl rdx, 4
shl rdx, 1
jmp 0x140130abc
add rcx, qword [rbp + 0xd0]
cmp r10, rcx
jb 0x1401308b1
jne 0x14013090c
je 0x14013090c
jmp 0x140130aed
jne 0x140133adb
mov rax, qword [rsp + 0x30]
dec rax
cmp rax, 0xfffffffffffffffd
ja 0x140133adb
je 0x14013096e
jne 0x14013096e
xor ebx, 0x43676ec7
call rcx
lea ecx, [rdx + 0x9ace]
rcl r15d, 0xfd
popfq
add r14d, 0x77469004
dec r14
pushfq
call fcn.14013126c
jmp rax
jmp 0x140130a7e
sub rcx, rdx
shr rcx, 1
add rcx, rdx
shr rcx, 5
shr rcx, 1
imul rcx, rcx, 0x64
sub r8, rcx
jmp 0x1401309bf
xor ecx, r8d
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
test cl, cl
jne 0x140130b9a
add byte [rax], al
add byte [rax], al
cmp r8d, 0x99adc74c
je 0x140130c73
jmp 0x140130890
mov rbx, r9
mov rcx, qword [rsp + 0x48]
neg r10
add r10, 0xfffffffffffff000
neg r10
jmp 0x1401308c7
mov rax, r11
mul r8
xchg rbx, rcx
mov rbx, r8
xchg rcx, rbx
jmp 0x14013097b
xor ecx, ecx
call rbx
mov rcx, qword [rsp + 0x30]
call rdi
jmp 0x1401307f9
jae 0x140130aed
movabs r11, 0x47ae147ae147ae15
nop word [rax + rax]
jne 0x140130a5b
je 0x140130a5b
add edx, 0xe7068301
dec r9
rcl esi, 0x4b
cmp r9, rdi
xor ebp, 0x39b91d09
test r12, rcx
pushf
rcl r12d, 0x21
lea edi, [rbx - 0xaed9]
cmp r11d, 0xb6d28541
div rsi
popfq
popf
rcr edi, 0x61
movabs r13, 0x391df5fffffe51e9
jae 0x140130b3d
jmp 0x1401308b1
ror esi, 0xd9
mov r10d, 0x9131d932
div rdi
lea edi, [rbp + 0xacba]
ret 0x20
mov r10, qword [rsp + 0x48]
mov rbx, r13
xchg r9, rcx
mov r9, qword [rbp + 0xd0]
xchg rcx, r9
add rcx, r10
cmp r10, rcx
jmp 0x140130a07
mov qword [rsp + 0x3a8], r8
xchg r8, r12
lea r8, [rbp + 0xd0]
mov qword [rbp + 0xd0], r13
jmp 0x1401307a1
shl rdx, 1
or rax, rdx
xchg rsi, rax
mov r9, rsi
xchg rsi, rax
jmp 0x140130bf0
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov edi, dword [rcx + rdx*4]
lea rdx, [rbp + 0xe8]
add rdi, r9
jmp 0x140130b71
lea rax, [rbp + 0x20]
mov dword [rbp + 0x20], r13d
mov r9d, 0x20
jmp 0x140130c06
nop dword [rax]
nop dword [rax + rax]
dec r9d
mov r8d, 0xab06c879
lea rcx, [rbx + r9*4]
mov edx, dword [rcx + r10]
add rdx, r10
jne 0x140130b29
je 0x140130b29
cmp r12, rdi
movabs r14, 0x6978037607775feb
rcl ecx, 0x6b
syscall
call 0x140130b96
jmp 0x140130b8a
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
push rax
xor byte [rcx + 0x63], cl
cmp al, 0x42
mov edi, dword [rcx + rdx + 0x88]
add rdi, r10
jmp 0x140130b53
cmp rdi, r10
je 0x140130899
mov r9d, dword [rdi + 0x18]
test r9d, r9d
je 0x140130899
mov ebx, dword [rdi + 0x20]
jmp 0x140130b00
mov qword [rbp + 0xe8], 0x30
mov r9d, 0x64
xchg r13, rbx
jmp 0x140130bd7
movzx ecx, byte [rdx]
inc rdx
test cl, cl
je 0x140130890
nop
movsx ecx, cl
lea rdx, [rdx + 1]
je 0x140130bc0
jne 0x140130bc0
test r11, rdi
div r13
sub edx, 0x143d6120
cmp rdi, rbx
test r13, rcx
jmp 0x14013076c
jmp 0x140130997
mov qword [rbp + 0x100], rbx
xchg rbx, r13
mov r8d, r9d
mov qword [rbp + 0xf0], r13
add cl, ch
invalid
cld
invalid
invalid
and r9d, 0xfff
add r9, r10
mov byte [r9], 0xc3
test rbx, rbx
jmp 0x140130c23
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0xd0]
mov rcx, 0xffffffffffffffff
lea rdx, [rsp + 0x48]
jmp 0x1401308a1
je 0x1401309c9
rdtsc
shl rdx, 0x20
or rax, rdx
xchg r10, rax
mov r8, r10
xchg r10, rax
je 0x140130c50
jne 0x140130c50
xor r10d, 0xb9829309
popf
jae 0x140131182
push rdi
pushfq
movabs r10, 0x1e7355fffffd8ee9
ror ebx, 0xdd
and r10d, 0xa79e7216
test edx, 0x7b6a432
cmp r10, rbp
mul rdi
jmp 0x140130d5d
jmp 0x1401309e3
mov ecx, dword [rdi + 0x24]
add rcx, r10
mov dword [rsp + 0x30], 0xf6f6f6f6
mov dword [rsp + 0x3b], 0x7c6f7d7f
mov dword [rsp + 0x34], 0xf6f6f6f6
mov dword [rsp + 0x3f], 0x6e383c3d
movzx edx, word [rcx + r9*2]
jmp 0x140130df7
mov word [rsp + 0x43], 0x7676
mov r9d, dword [rcx + rdx*4]
xchg r13, rdi
jmp 0x140130ce2
mov rdx, rdi
xchg r13, rdi
add r9, r10
xor eax, eax
mov byte [rsp + 0x45], al
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x3b]
jne 0x140130d32
je 0x140130d32
call rcx
jmp rcx
jmp 0x140130d63
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
mov byte [rsp + rdx + 0x3b], cl
mov byte [rsp + rdx + 0x30], r13b
inc rdx
cmp rdx, 0xa
jmp 0x140130e38
mov ecx, dword [rdi + 0x1c]
add rcx, r10
mov word [rsp + 0x38], 0xf6f6
jne 0x140130e18
je 0x140130e18
neg rdx
neg rdi
syscall
jge 0x14013044e
invalid
invalid
invalid
xchg dh, bh
invalid
xchg dh, bh