Function at 0x140136904
Capabilities:
Access peb ldr_data

Disassembly:
neg r15
jmp rax
jmp 0xc20f139b
outsd dx, dword [rsi]
xchg byte [rcx], dh
test esi, 0xb6b95570
jge 0x140132d7b
jmp 0x1401350b1
lea r8d, [rcx + 0x1c02]
test edx, 0x27ea99e
call rcx
rol r15d, 0x72
cmp r13, rcx
cmp r8d, 0xfb020089
jne 0x1401350e6
je 0x1401350e6
push r13
lea ecx, [rcx - 0xf38e]
bswap r14
mov ebp, 0xbde33bec
jmp rax
jmp 0x140134ea6
mov edi, 0xc3c21802
lea rdx, [r9 + rsi*4]
mov edx, dword [rdx + r8]
add rdx, r8
jmp 0x1401354bd
xor ecx, edi
imul edi, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
test cl, cl
jne 0x1401354cf
cmp edi, 0xb8a721a3
je 0x1401354db
jmp 0x1401354ad
jmp 0x14013541b
mov esi, dword [r10 + 0x18]
test esi, esi
je 0x1401354b5
mov r9d, dword [r10 + 0x20]
nop dword [rax]
nop dword [rax + rax]
dec esi
jne 0x1401353ef
je 0x1401353ef
rcl esi, 0x2b
cmp r10d, 0x632a48d2
pause
movabs r10, 0x51b6fafffffed8e9
rcl r10d, 0x3c
ret
jmp 0x1401352cc
nop word [rax + rax]
mov r8, qword [rax + 0x30]
movsxd rcx, dword [r8 + 0x3c]
mov r10d, dword [rcx + r8 + 0x88]
add r10, r8
cmp r10, r8
je 0x1401354b5
jmp 0x1401353bf
mov rax, qword [0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax]
jmp 0x140135411
test esi, esi
jne 0x1401353db
mov rax, qword [rax]
jmp 0x1401353a6
movzx ecx, byte [rdx]
inc rdx
test cl, cl
je 0x1401354ad
nop dword [rax]
movsx ecx, cl
lea rdx, [rdx + 1]
jmp 0x140135381
mov rax, qword gs:[0x60]
mov ecx, dword [r10 + 0x24]
add rcx, r8
mov rax, qword [rax + 0x18]
movzx edx, word [rcx + rsi*2]
mov ecx, dword [r10 + 0x1c]
mov rax, qword [rax + 0x10]
je 0x140135524
jne 0x140135524
rcr r9d, 0x4d
lea r11d, [rbx + 0xf9a7]
jle 0x1401359f6
jg 0x140135ffe
push rdi
neg r12
pushfq
jmp rax
jmp 0x1401355ca
mov qword [rsp + 0x30], r13
xchg r13, r14
nop word [rax + rax]
xchg rbp, r8
mov rbp, qword [rax + 0x30]
xchg r8, rbp
jmp 0x140135577
add rdx, r8
movzx ecx, byte [rdx]
inc rdx
test cl, cl
jmp 0x1401355dc
jne 0x140135634
mov rax, qword [rax]
jmp 0x14013554a
movsxd rcx, dword [r8 + 0x3c]
mov r10d, dword [rcx + r8 + 0x88]
add r10, r8
cmp r10, r8
jmp 0x14013558e
je 0x14013556f
mov esi, dword [r10 + 0x18]
test esi, esi
je 0x14013556f
jmp 0x140135624
imul edi, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
test cl, cl
jne 0x1401355e6
cmp edi, 0xc2ff8582
je 0x140135648
test esi, esi
jmp 0x140135569
add rcx, r8
mov r14d, dword [rcx + rdx*4]
add r14, r8
xchg r14, r13
jmp 0x140135539
je 0x1401355c3
nop dword [rax]
movsx ecx, cl
lea rdx, [rdx + 1]
xor ecx, edi
je 0x1401355ff
jne 0x1401355ff
lea r12d, [rdi + 0x4fa9]
popfq
jmp rcx
jmp 0x1401355a5
mov r9d, dword [r10 + 0x20]
nop dword [rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
dec esi
mov edi, 0x17710f6a
lea rdx, [r9 + rsi*4]
mov edx, dword [rdx + r8]
jmp 0x140135559
mov ecx, dword [r10 + 0x24]
add rcx, r8
mov dword [rsp + 0x68], 0xf6f6f6f6
mov dword [rsp + 0x73], 0x7c6f7d7f
jmp 0x14013567b
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x68]
movzx ecx, byte [rsp + rdx + 0x73]
jmp 0x14013584a
mov dword [rsp + 0x6c], 0xf6f6f6f6
mov dword [rsp + 0x77], 0x6e383c3d
movzx edx, word [rcx + rsi*2]
mov ecx, dword [r10 + 0x1c]
add rcx, r8
mov word [rsp + 0x70], 0xf6f6
mov word [rsp + 0x7b], 0x7676
jne 0x1401356db
je 0x1401356db
ret
jmp 0x140135871
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x14013581b
call r14
xchg rdi, rax
mov rax, rdi
je 0x140135771
jne 0x140135771
js 0x140135d11
test rdx, rcx
bswap rdx
jg 0x140135084
lea r11d, [rdi + 0x3830]
div rbx
add edi, 0xbb8da4ff
pop r11
lea edx, [rdi - 0x902b]
test r9d, 0x32b1c366
mov cl, 0x32
popf
popf
ror ecx, 0xad
jno 0x140135bfb
movabs rdx, 0x2d2a412a5fb732eb
jmp rcx
jmp 0x1401357a5
add rcx, rdi
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x14013582d
nop dword [rax + rax]
jmp 0x14013570b
xchg rdi, rax
mov esi, ebx
movsxd rcx, dword [rax + 0x3c]
je 0x1401357eb
jne 0x1401357eb
cpuid
sub r9d, 0xd72b323c
pushf
ror ecx, 0x3b
test rdx, rdi
add edx, 0x5fb96dd6
and r15d, 0xd5a10a77
rcl r8d, 0xaa
jmp rax
jmp 0x140135834
nop dword [rax + rax]
mov ecx, esi
lea rdx, [r9 + rcx*4]
mov ecx, dword [rdx + rdi]
mov edx, 0xa2a1033e
jmp 0x14013578a
jne 0x14013570b
cmp edx, 0x8039e741
je 0x1401358ff
inc esi
jmp 0x140135808
mov r8d, dword [rcx + rax + 0x88]
mov r9d, dword [r8 + rax + 0x20]
nop dword [rax]
jmp 0x140135800
add cl, al
mov byte [rsp + rdx + 0x73], cl
mov byte [rsp + rdx + 0x68], 0
jne 0x140135861
je 0x140135861
js 0x1401349e6
movabs r10, 0x7c9cb43249606beb
rol edx, 0xfc
call fcn.140135222
jmp 0x1401358ce
mov r13d, dword [rcx + rdx*4]
xchg rdx, r14
mov r14, rbx
xchg r14, rdx
jne 0x140135898
je 0x140135898
add ebp, 0x797f89d2
ror r10d, 0x5b
sub r9d, 0xe2bd37b3
cmp rdi, rbx
movabs rbp, 0x412f2f92238a26eb
jmp rax
jmp 0x1401358c0
xor edx, edx
lea rcx, [rsp + 0x73]
mov r8d, 0x800
jmp 0x140135725
add r13, r8
xor eax, eax
mov byte [rsp + 0x7d], al
jmp 0x140135664
inc rdx
cmp rdx, 0xa
jb 0x14013566c
jne 0x1401358e9
je 0x1401358e9
call rax
jns 0x140134a2a
movabs rbx, 0x28dcdd906559c3eb
test r13, rbp
test r13, rbx
cmp rbp, rbp
call fcn.140135f3e
jmp 0x1401358ae
mov ecx, dword [r8 + rdi + 0x24]
mov rax, rbx
add rcx, rdi
mov edx, esi
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r8 + rdi + 0x1c]
add rcx, rdi
jmp 0x140135a06
mov eax, dword [r15 + 0x10]
mov edi, eax
mov r14d, ebx
lea rax, [0x140000000]
add rdi, rax
add edi, eax
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x140135a6e
test rcx, rcx
xchg r10, rcx
mov r10, r12
xchg r10, rcx
cmovns rdx, rax
call r13
xchg rbp, rax
jmp 0x140135968
test eax, eax
je 0x140135aaa
mov edx, r14d
add rdx, rax
jmp 0x1401359f6
mov rsi, rbp
xchg rbp, rax
test rax, rax
je 0x140135b16
mov eax, dword [r15 + 0x10]
jmp 0x140135955
test rax, rax
je 0x140135f76
mov eax, dword [r15]
test eax, eax
jne 0x140135921
je 0x1401359d0
jne 0x1401359d0
jmp rax
jmp 0x14013591d
xor r8d, r8d
add rcx, r12
xor edx, edx
call r14
mov r12, rax
jmp 0x14013597f
rol byte [rcx - 1], cl
invalid
lea rax, [0x140000000]
mov qword [rdx + rax], rsi
jmp 0x140135ab8
mov esi, dword [rcx + rdx*4]
add rsi, rdi
xchg r9, rsi
mov qword [rsp + 0x48], r9
xchg r9, rsi
jne 0x140135a41
je 0x140135a41
lea edx, [rdx + 0x3149]
div r8
lea r13d, [rdi - 0xdf5a]
sub r8d, 0x880bb39d
ror edx, 0xb0
cmp esi, 0xcf8ebba6
rol r11d, 0x50
movabs r13, 0x112e2e171c1a0beb
jmp 0x140134f9f
jmp 0x140135a4e
nop word [rax + rax]
mov byte [rsp + rax + 0x73], 0
inc rax
cmp rax, 0xa
jb 0x140135a57
jmp 0x140135a8f
je 0x140135ae3
xchg rbp, rdx
mov rbp, rcx
xchg rbp, rdx
lea rax, [0x140000002]
add rax, rdx
movzx edx, dx
jmp 0x14013593b
cmp dword [r15 + 0xc], 0
je 0x14013626f
nop dword [rax]
mov ecx, dword [r15 + 0xc]
jmp 0x1401359e3
mov rax, qword [rdi]
lea rcx, [0x140000000]
mov qword [rcx + rax], rsi
xchg rdx, rcx
mov rdx, qword [rdi + 8]
xchg rcx, rdx
jmp 0x140135ac7
neg rdi
add rdi, 0xfffffffffffffff8
neg rdi
sub r14d, 0xfffffff8
xchg r9, rdx
jmp 0x140135af7
jne 0x140135a7d
add r15, 0x14
cmp dword [r15 + 0xc], 0
je 0x14013626f
jmp 0x140135b05
mov r9, rcx
xchg rdx, r9
test rcx, rcx
jmp 0x140135add
mov r14, qword [rsp + 0x30]
lea r12, [0x140000000]
jmp 0x140135aa1
mov dword [rsp + 0x30], 0xf6f6f6f6
xchg rdx, rbx
mov rbx, rdx
xchg rbx, rdx
mov dword [rsp + 0x36], 0x797c7c4f
mov byte [rsp + 0x34], 0xf6
mov word [rsp + 0x3a], 0x7c
je 0x140135b6a
jne 0x140135b6a
je 0x140135630
inc rcx
jmp rax
jmp 0x140135db7
mov dword [rbp + 0xea], 0xf6f6f6f6
mov dword [rbp + 0x13e], 0x736e6f5c
mov dword [rbp + 0xee], 0xf6f6f6f6
mov dword [rbp + 0x142], 0x737c7e7d
mov dword [rbp + 0xf2], 0xf6f6f6f6
jmp 0x140135e0a
mov byte [rsp + rbx + 0x36], 0
inc rbx
cmp rbx, 5
jb 0x140135bcb
mov eax, 0xfffffffe
jmp 0x140131861
mov byte [rsp + rdx + 0x36], cl
mov byte [rsp + rdx + 0x30], 0
inc rdx
cmp rdx, 5
jmp 0x140135ca2
add bh, al
test dword [rsi], edx
add dword [rax], eax
add byte [rbx + 0x7e], dh
jae 0x140135c71
mov dword [rbp + 0x116], 0x6b737e73
mov dword [rbp + 0xc6], 0xf6f6f6f6
mov dword [rbp + 0x11a], 0x6f847376
mov dword [rbp + 0xca], 0xf6f6f6f6
mov dword [rbp + 0x11e], 0x55572a44
mov dword [rbp + 0xce], 0xf6f6f6f6
mov dword [rbp + 0x122], 0x57143c4c
jmp 0x140135ea1
lea rdx, [rbp + 0x10a]
xor ecx, ecx
call qword [rsp + 0x48]
xchg rbx, rax
mov rbx, rax
xchg rbx, rax
jne 0x140135c8f
je 0x140135c8f
add r9d, 0x94683e90
and r10d, 0xab8c4882
bswap r8
xor edx, 0x105cf73f
lea r10d, [rdi + 0x26ea]
test ebx, 0xd13b54dd
popf
jle 0x14013592e
invalid
call rax
movabs r8, 0x19fe4b00000151e9
jne 0x140136395
jmp 0x140135de5
call 0x140136904
jb 0x140135db9
mov dword [rbp + 0xb6], 0xf6f6f6f6
xchg r8, rbx
mov rdx, r8
xchg r8, rbx
mov dword [rbp + 0x10a], 0x76736b50
jmp 0x140135f1b
cmp rdx, 0x53
jb 0x140135d03
mov r9d, 0x10
lea r8, [rsp + 0x36]
jmp 0x140135c47
mov word [rbp + 0x106], 0xf6f6
mov dword [rbp + 0x15a], 0x386e6f
mov byte [rbp + 0x108], 0xf6
nop dword [rax + rax]
movzx eax, byte [rbp + rdx + 0x10a]
je 0x140135d2b
jne 0x140135d2b
and r15d, 0x5198867e
neg rcx
out 0x7e, eax
xchg byte [rax - 0x2608b7af], bl
add r12d, 0x581d84c
rcr esi, 0x7e
lea ecx, [rdx + 0x35ef]
movabs rcx, 0x65bbdfe40f1f28eb
call rcx
rol r10d, 0xea
lea ebp, [rbp - 0xaea8]
jno 0x140135ca8
jmp 0x140135d55
jle 0x140136255
call rax
rol ebp, 0x7c
jmp 0x1401365f9
movzx ecx, byte [rbp + rdx + 0xb6]
add cl, al
mov byte [rbp + rdx + 0x10a], cl
mov byte [rbp + rdx + 0xb6], 0
inc rdx
jmp 0x140135cca
mov dword [rbp + 0xde], 0xf6f6f6f6
mov dword [rbp + 0x132], 0x7d73602a
mov dword [rbp + 0xe2], 0xf6f6f6f6
mov dword [rbp + 0x136], 0x2a766b7f
mov dword [rbp + 0xe6], 0xf6f6f6f6
mov dword [rbp + 0x13a], 0x2a35354d
jmp 0x140135b94
nop
movzx eax, byte [rsp + rdx + 0x36]
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
jne 0x140135dd8
je 0x140135dd8
cmp r9, rbx
mov ebx, 0x73e6100d
pop r14
neg r8
movabs rbx, 0x7253d9fffffe0ae9
jmp 0x140135ef7
jmp 0x140135be7
nop word [rax + rax]
mov byte [rbp + rax + 0x10a], 0
inc rax
cmp rax, 0x53
jb 0x140135df0
jmp 0x140135bcb
mov dword [rbp + 0x146], 0x6b7e7f6c
mov dword [rbp + 0xf6], 0xf6f6f6f6
mov dword [rbp + 0x14a], 0x7d6f766c
mov dword [rbp + 0xfa], 0xf6f6f6f6
mov dword [rbp + 0x14e], 0x6f7c6b2a
jmp 0x140135e41
mov dword [rbp + 0xfe], 0xf6f6f6f6
mov dword [rbp + 0x152], 0x7d78732a
mov dword [rbp + 0x102], 0xf6f6f6f6
mov dword [rbp + 0x156], 0x76766b7e
jne 0x140135e81
je 0x140135e81
jmp rax
jmp 0x140135ce4
mov dword [rbp + 0xd2], 0xf6f6f6f6
mov dword [rbp + 0x126], 0x2a6f756b
mov dword [rbp + 0xd6], 0xf6f6f6f6
mov dword [rbp + 0x12a], 0x6f7c7f7d
mov dword [rbp + 0xda], 0xf6f6f6f6
mov dword [rbp + 0x12e], 0x6f727e2a
je 0x140135eff
jne 0x140135eff
lea edx, [rcx + 0x8889]
cmp ebp, 0x4aef71ae
ror ebx, 0xee
jno 0x140136991
lea r11d, [rbp + 0x8ce]
lea ebx, [rbp + 0x8ce]
movabs r13, 0x7a5a99fffffe72e9
test edi, 0x2e127b9d
xor esi, 0x85b95407
jmp rcx
jmp 0x140135d76
mov dword [rbp + 0xba], 0xf6f6f6f6
mov dword [rbp + 0x10e], 0x7e2a6e6f
mov dword [rbp + 0xbe], 0xf6f6f6f6
mov dword [rbp + 0x112], 0x78732a79
add byte [rcx + 0x2a], bh
jae 0x140135fbb
add byte [rcx + 0x2a], bh
jae 0x140135fbb
mov dword [rbp + 0xc2], 0xf6f6f6f6
je 0x140135f5b
jne 0x140135f5b
test esi, 0x3e9603b4
pause
movabs rdi, 0x4b4137fffffc9ce9
sub edi, 0x71afb68f
push r9
pause
dec r15
cmp r13, rdx
ret 0x38
jmp 0x140135bfc
mov dword [rsp + 0x58], 0xf6f6f6f6
mov rdx, rbx
mov dword [rsp + 0x5e], 0x797c7c4f
mov byte [rsp + 0x5c], 0xf6
mov word [rsp + 0x62], 0x7c
jmp 0x1401361a9
mov dword [rbp + 0x14], 0x7d6f766c
mov dword [rbp - 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x18], 0x6f7c6b2a
jmp 0x140136241
mov byte [rsp + rbx + 0x5e], 0
inc rbx
cmp rbx, 5
jb 0x140135fb4
ret
jmp 0x140135fd9
call qword [rsp + 0x48]
xchg r15, rax
mov r15, rbx
jmp 0x14013612d
mov eax, 0xfffffffe
jmp 0x140131861
mov dword [rbp - 0x78], 0xf6f6f6f6
mov dword [rbp - 0x24], 0x78732a79
mov dword [rbp - 0x74], 0xf6f6f6f6
mov dword [rbp - 0x20], 0x6b737e73
mov dword [rbp - 0x70], 0xf6f6f6f6
imul eax, edi, 0x45
nop
div dh
div dh
jne 0x140136019
je 0x140136019
mul rsi
mul r10
add r11d, 0x19122b58
movabs r11, 0x6eb4600000015ce9
or r12d, 0x440c6d47
jmp 0x140136f43
jmp 0x14013617a
mov byte [rbp - 0x2e], 0xf6
nop word [rax + rax]
movzx eax, byte [rbp + rdx - 0x2c]
je 0x140136073
jne 0x140136073
jmp rcx
jmp 0x1401360ee
add cl, al
mov byte [rsp + rdx + 0x5e], cl
mov byte [rsp + rdx + 0x58], 0
inc rdx
cmp rdx, 5
jb 0x1401361b1
mov dword [rbp - 0x80], 0xf6f6f6f6
jne 0x1401360cd
je 0x1401360cd
add r14d, 0xb62b701c
ret
jmp 0x14013610a
movzx ecx, byte [rbp + rdx - 0x80]
add cl, al
mov byte [rbp + rdx - 0x2c], cl
mov byte [rbp + rdx - 0x80], 0
inc rdx
cmp rdx, 0x53
jmp 0x1401361ef
xchg rsi, rbx
mov rdx, rsi
xchg rsi, rbx
mov dword [rbp - 0x2c], 0x76736b50
mov dword [rbp - 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x28], 0x7e2a6e6f
jmp 0x140135fe3
xchg r15, rax
nop word [rax + rax]
mov byte [rbp + rax - 0x2c], 0
inc rax
cmp rax, 0x53
jb 0x140136139
nop
jmp 0x140135fb4
mov dword [rbp - 0x10], 0x2a6f756b
mov dword [rbp - 0x60], 0xf6f6f6f6
mov dword [rbp - 0xc], 0x6f7c7f7d
mov dword [rbp - 0x5c], 0xf6f6f6f6
mov dword [rbp - 8], 0x6f727e2a
jmp 0x14013620b
mov dword [rbp - 0x1c], 0x6f847376
mov dword [rbp - 0x6c], 0xf6f6f6f6
mov dword [rbp - 0x18], 0x55572a44
mov dword [rbp - 0x68], 0xf6f6f6f6
mov dword [rbp - 0x14], 0x57143b4c
mov dword [rbp - 0x64], 0xf6f6f6f6
jmp 0x140136152
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x5e]
movzx ecx, byte [rsp + rdx + 0x58]
jmp 0x140136086
mov dword [rbp + 8], 0x736e6f5c
mov dword [rbp - 0x48], 0xf6f6f6f6
mov dword [rbp + 0xc], 0x737c7e7d
mov dword [rbp - 0x44], 0xf6f6f6f6
mov dword [rbp + 0x10], 0x6b7e7f6c
mov dword [rbp - 0x40], 0xf6f6f6f6
jmp 0x140135f9a
jb 0x140136041
mov r9d, 0x10
lea r8, [rsp + 0x5e]
lea rdx, [rbp - 0x2c]
xor ecx, ecx
jmp 0x140135fcb
mov dword [rbp - 0x58], 0xf6f6f6f6
mov dword [rbp - 4], 0x7d73602a
mov dword [rbp - 0x54], 0xf6f6f6f6
mov dword [rbp], 0x2a766b7f
mov dword [rbp - 0x50], 0xf6f6f6f6
mov dword [rbp + 4], 0x2a35354d
mov dword [rbp - 0x4c], 0xf6f6f6f6
jmp 0x1401361c0
mov dword [rbp - 0x38], 0xf6f6f6f6
mov dword [rbp + 0x1c], 0x7d78732a
mov dword [rbp - 0x34], 0xf6f6f6f6
mov dword [rbp + 0x20], 0x76766b7e
test bh, 0x45
and byte [rsi + 0x6b], bh
jbe 0x1401362d3
mov word [rbp - 0x30], 0xf6f6
mov dword [rbp + 0x24], 0x386e6f
jmp 0x140136037
mov r9, qword [rbp + 0x288]
lea rcx, [0x140136330]
xchg r9, r8
mov r9, qword [rbp + 0x280]
jmp 0x14013628c
xchg r9, r8
lea rax, [0x140136300]
mov rax, qword [rax]
xor rax, qword [rcx]
jne 0x1401362c0
je 0x1401362c0
jmp rax
jmp 0x1401362de
sub eax, 0xd3c14146
pop rdx
call 0x140136c9a
mov rcx, qword [rbp + 0x270]
mov rdx, qword [rbp + 0x278]
call rax
jmp 0x1401362f3
jmp 0x140131861
popfq
syscall
pause
mov r8d, 0x7584ea35
rcl r14d, 0xfe
lea r8d, [rbp + 0x1447]
call rax
lea ebp, [rbx - 0xf433]
ret
mov rax, qword [rax]
jmp 0x1401363de
mov r10, qword [rax + 0x30]
jne 0x1401363f1
je 0x1401363f1
rcr r9d, 0xa3
mov ebp, 0x52d54712
movabs r8, 0x19f1e1000000aee9
mul rdi
call 0x14013550f
jmp 0x1401364a4
movzx edx, byte [rcx - 1]
test dl, dl
jne 0x1401364c9
cmp r8d, 0x3a0ab225
je 0x140136501
test r9d, r9d
jne 0x14013648e
je 0x140136453
jne 0x140136453
js 0x140136432
cpuid
lea ebp, [rdi + 0xf10b]
ja 0x140136557
xchg dword [rax], esp
add dword [rax], eax
add byte [rdi], cl
lea esp, [rdx]
invalid
add byte [rax], al
jge 0x14013545f
lea esi, [rdi + 0x747a]
jmp 0x1401359ea
rol ecx, 0x7c
movabs r9, 0x518f61ffffff73e9
call rcx
js 0x14013640d
jmp 0x1401363cb
lea edx, [rcx - 0xc8f9]
lea r14d, [rdi + 0xaebd]
or r8d, 0x3653d6b5
bswap rbx
cmp r9, rdx
popfq
call 0x140135c2b
mov edi, dword [rbx + 0x20]
nop dword [rax]
nop dword [rax + rax]
dec r9d
mov r8d, 0x6d911dfc
lea rcx, [rdi + r9*4]
mov ecx, dword [rcx + r10]
jmp 0x1401364df
movsxd rdx, dword [r10 + 0x3c]
mov ebx, dword [rdx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x1401363cb
jmp 0x1401364ef
je 0x14013641a
nop
movsx edx, dl
lea rcx, [rcx + 1]
xor edx, r8d
imul r8d, edx, 0x1000193
jmp 0x140136401
add rcx, r10
movzx edx, byte [rcx]
inc rcx
test dl, dl
jmp 0x1401364c1
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x1401363cb
jmp 0x14013647f
mov ecx, dword [rbx + 0x24]
xor eax, eax
add rcx, r10
je 0x14013653b
jne 0x14013653b
lea r11d, [rcx + 0x2fb8]
and ebx, 0xbf7eaa67
pop r12
xor r14d, 0x65a32a63
test r10d, 0xa89f5135
popf
jge 0x140136681
mov ebx, 0x4341aa02
jnp 0x14013656b
movabs r15, 0x13346600000111e9
rcr esi, 0xa4
ror r15d, 0xf1
add r10d, 0xc580ff13
div r10
call 0x140135dd8
jmp 0x140136f22
jmp 0x140136651
invalid
movzx eax, byte [rdx - 1]
test al, al
jne 0x14013670b
inc dword [rax + rax*8 + 0x1a1850f]
add byte [rax], al
cmp ecx, 0x4a12d0d3
je 0x140136754
stc
rcl eax, cl
adc cl, byte [rdx + 0xf]
test dh, bl
add dword [rax], eax
add byte [rcx - 1], al
shr cl, 0xce
add byte [rax], al
add byte [rbx + rcx*4 - 0x64], al
add dword [rax + 0x41000000], ecx
mov edi, dword [rbx + rax + 0x20]
inc r8d
jmp 0x14013664c
mov r11d, dword [rcx + rax + 0x88]
mov edi, dword [r11 + rax + 0x20]
nop dword [rax]
jmp 0x1401366e0
add rcx, r10
mov word [rbp - 0x25], 0xf6f6
mov word [rbp - 0x1a], 0x7676
mov byte [rbp - 0x18], al
mov r9d, dword [rcx + rdx*4]
jmp 0x1401365af
add r9, r10
xor ebx, ebx
mov edx, ebx
nop word [rax + rax]
movzx eax, byte [rbp + rdx - 0x22]
movzx ecx, byte [rbp + rdx - 0x2d]
je 0x1401365ec
jne 0x1401365ec
cmp rsi, rdx
ror r9d, 0x67
test r11d, 0xb61d2e59
jmp rcx
jmp 0x1401366ca
sub bh, al
invalid
jb 0x1401365c1
xor edx, edx
lea rcx, [rbp - 0x22]
jne 0x14013662a
je 0x14013662a
lea r9d, [rdi + 0xc459]
div rcx
rcl edi, 0x78
popf
sub r9d, 0xd8432192
cmp rcx, rbx
syscall
movabs rdx, 0x3d7c6ea430ae4eeb
call rax
call rcx
push r14
ret 0x10
jmp 0x14013667a
mov edx, dword [rcx + r9]
mov ecx, 0xf7967468
add rdx, r9
jmp 0x1401366f5
jmp 0x1401366e9
mov dword [rbp - 0x2d], 0xf6f6f6f6
mov dword [rbp - 0x22], 0x7c6f7d7f
mov dword [rbp - 0x29], 0xf6f6f6f6
mov dword [rbp - 0x1e], 0x6e383c3d
movzx edx, word [rcx + r9*2]
mov ecx, dword [rbx + 0x1c]
jmp 0x140136594
mov r8d, 0x800
call r9
call rcx
xchg rbp, rax
mov r9, rbp
xchg rbp, rax
mov r8d, ebx
movsxd rcx, dword [rax + 0x3c]
je 0x1401366b7
jne 0x1401366b7
rcr ebp, 0x51
cmp edx, 0x42b1d9aa
lea r9d, [rbp + 0xa33e]
test r8d, 0xcda05d46
je 0x140136fa5
ror ecx, 0xe1
movabs rsi, 0x1bbfb7fffffec2e9
neg r11
rcr ebx, 0xe4
call 0x1401363de
jmp 0x14013657e
add cl, al
mov byte [rbp + rdx - 0x22], cl
mov byte [rbp + rdx - 0x2d], bl
inc rdx
cmp rdx, 0xa
jmp 0x1401365fd
nop word [rax + rax]
mov r10d, r8d
lea rcx, [rdi + r10*4]
jmp 0x14013663b
movzx eax, byte [rdx]
inc rdx
test al, al
jmp 0x140136702
je 0x140136576
nop dword [rax]
movsx eax, al
je 0x140136714
jne 0x140136714
movabs rdx, 0x5b03fcb86a942deb
and esi, 0x2471bdd9
cmp edi, 0x8e57c32a
rcr edx, 0xa3
cmp r13d, 0xe25d5ec9
mov r12d, 0xf9a14b86
lea ecx, [rcx - 0xb6f4]
call 0x140135a92
jmp 0x140136743
lea rdx, [rdx + 1]
xor eax, ecx
imul ecx, eax, 0x1000193
jmp 0x14013655e
mov ecx, dword [r11 + r9 + 0x24]
xchg rbx, rax
mov rbx, rax
xchg rbx, rax
add rcx, r9
jmp 0x140136880
xchg rbx, rax
mov byte [rbp + rax + 0x1d], bl
inc rax
cmp rax, 0x33
jb 0x14013676a
je 0x14013678f
jne 0x14013678f
jmp rax
jmp 0x1401368ff
mov byte [rbp + rdx + 0x1d], cl
mov byte [rbp + rdx - 0x17], bl
inc rdx
cmp rdx, 0x33
jmp 0x140136a9b
mov rbx, rdx
xchg rbx, rdx
mov dword [rbp - 0x33], 0x797c7c4f
mov byte [rbp - 0x35], 0xf6
jmp 0x140136a4e
mov dword [rbp + 0x39], 0x6e6f7c73
mov dword [rbp + 9], 0xf6f6f6f6
mov dword [rbp + 0x3d], 0x2a797e2a
mov dword [rbp + 0xd], 0xf6f6f6f6
mov dword [rbp + 0x41], 0x2a787f7c
jmp 0x140136ab6
cmp rax, 0xa
jb 0x140136894
cmp rsi, 1
jne 0x14013691c
mov dword [rbp - 0x39], 0xf6f6f6f6
xchg rdx, rbx
je 0x140136844
jne 0x140136844
call rax
and r10d, 0xb14ec8cf
or r10d, 0xa6e839e2
call rcx
test rsi, rbp
jmp rax
jmp 0x1401367c3
mov dword [rbp + 0x4d], 0x387e78
mov byte [rbp + 0x1b], 0xf6
nop dword [rax]
movzx eax, byte [rbp + rdx + 0x1d]
movzx ecx, byte [rbp + rdx - 0x17]
add cl, al
jmp 0x1401367af
movzx edx, word [rcx + r10*2]
mov ecx, dword [r11 + r9 + 0x1c]
add rcx, r9
mov r10d, dword [rcx + rdx*4]
add r10, r9
mov byte [rbp + rax - 0x22], bl
inc rax
jmp 0x140136801
mov rcx, qword [rax]
mov r8, qword [rcx + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r10d, dword [rax + r8 + 0x88]
mov r11d, dword [r10 + r8 + 0x20]
nop dword [rax]
mov r9d, ebx
je 0x1401368d6
jne 0x1401368d6
cmp ebp, 0xfc901fce
or r15d, 0x7ef8337d
popfq
movabs r10, 0x6fcba900000141e9
lea ecx, [rbp + 0xa7c3]
jmp 0x140136435
jmp 0x140136a1c
add cl, al
mov byte [rbp + rdx - 0x33], cl
mov byte [rbp + rdx - 0x39], bl
inc rdx
cmp rdx, 5
jmp 0x1401369ee
xchg r13, rax
mov r13, rbx
xchg r13, rax
mov byte [rbp + rax - 0x33], bl
inc rax
cmp rax, 5
jb 0x140136906
jmp 0x14013691c
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
jmp 0x1401368a0
mov rdx, r15
xchg rbx, r15
mov dword [rbp + 0x1d], 0x762a7e4b
jmp 0x1401369b8
mov dword [rbp + 0x2d], 0x2a574b5c
mov dword [rbp - 3], 0xf6f6f6f6
mov dword [rbp + 0x31], 0x2a6f7c6b
mov dword [rbp + 1], 0xf6f6f6f6
mov dword [rbp + 0x35], 0x7f7b6f7c
mov dword [rbp + 5], 0xf6f6f6f6
jne 0x140136999
je 0x140136999
and edi, 0x8d24872a
sub r12d, 0xd57c678e
jmp rax
ror dword [rax + rax], 0
call rcx
movabs rsi, 0x33ba3efffffe3be9
rcr r11d, 0xd7
lea ebx, [rdx + 0x26d6]
syscall
jae 0x140136561
jmp 0x1401367d9
pushf
ret 0x38
mov dword [rbp - 0x13], 0xf6f6f6f6
mov dword [rbp + 0x21], 0x7e7d6b6f
mov dword [rbp - 0xf], 0xf6f6f6f6
mov dword [rbp + 0x25], 0x4c51422a
mov dword [rbp - 0xb], 0xf6f6f6f6
mov dword [rbp + 0x29], 0x2a70792a
mov dword [rbp - 7], 0xf6f6f6f6
jmp 0x140136944
jb 0x140136a5f
mov dword [rbp - 0x17], 0xf6f6f6f6
xchg rbx, r15
jmp 0x140136932
jne 0x140136a34
cmp edx, 0x4dfdf1b5
je 0x140136b15
inc ebx
jmp 0x1401368bf
mov edx, 0x8c05e7eb
lea rax, [r11 + r9*4]
mov ecx, dword [rax + r8]
add rcx, r8
movzx eax, byte [rcx]
jmp 0x140136af5
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x140136a03
mov word [rbp - 0x2f], 0x7c
nop word [rax + rax]
movzx eax, byte [rbp + rdx - 0x33]
movzx ecx, byte [rbp + rdx - 0x39]
je 0x140136a6f
jne 0x140136a6f
movabs r13, 0x6a53affffffe75e9
cmp r9d, 0x873a18b3
jmp rcx
jmp 0x1401368e9
jb 0x14013686f
mov r9d, 0x10
lea r8, [rbp - 0x33]
lea rdx, [rbp + 0x1d]
xor ecx, ecx
jmp 0x140136b08
mov dword [rbp + 0x11], 0xf6f6f6f6
mov dword [rbp + 0x45], 0x2a6f727e
mov dword [rbp + 0x15], 0xf6f6f6f6
mov dword [rbp + 0x49], 0x6f73764d
mov word [rbp + 0x19], 0xf6f6
jne 0x140136ade
je 0x140136ade
movabs rdx, 0x44334fffffd7ae9
popf
call rax
pause
pushf
jle 0x14013644e
jmp 0x14013685d
ret
inc rcx
test al, al
je 0x140136a15
nop dword [rax]
jmp 0x140136a34
call r10
xchg rbx, rax
mov rbx, rax
jmp 0x140136768
mov ecx, dword [r10 + r8 + 0x24]
add rcx, r8
movzx edx, word [rcx + r9*2]
jmp 0x140136b6a
add rsp, 8
xchg qword [rsp - 8], rbp
jmp rax
mov edx, 0xc000009a
add rax, r8
mov rcx, 0xffffffffffffffff
lea r11, [rsp + 0xb0]
jmp 0x140136b4f
xchg rbx, rbp
mov rbp, qword [r11 + 0x10]
xchg rbx, rbp
mov rsi, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
mov rsp, r11
nop
jmp 0x140136b27
mov ecx, dword [r10 + r8 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
jmp 0x140136b33
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x652b69b3], bh
mov eax, 0x652b69b3
imul edi, dword [rax], 0xffffff85
xor bl, ch
mov ch, byte [rdx - 0x44534d23]
in al, 0x7c
and rax, 0x7e44b7e0
pop rsi
in al, 0xf4
xor eax, 0x2adf76c5
in al, 0xa3
jb 0x140136fc5
pushfq
sbb byte [rcx + 0x42], bh
mov dh, 0x24
sub eax, 0xfb01cf85
push 0x43
sub al, 0x42
jns 0x140136fc1
mov al, bl
invalid