Function at 0x14003a2a0
Capabilities:
Read file on windows

Disassembly:
add rcx, 4
jmp 0x1400298bd
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x1400298bd
mov ecx, 6
jmp 0x1400298bd
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x1400298bd
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x140029da1
add rcx, rdi
mov r9, rcx
test r8, r8
je 0x1400298e8
movzx ecx, byte [r9]
cmp cl, 0x5c
sete dl
cmp cl, 0x2f
sete cl
or cl, dl
jmp 0x1400298ea
xor ecx, ecx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 0xef], rdx
movups xmm0, xmmword [rsp + 0x21]
movups xmm1, xmmword [rsp + 0x31]
movaps xmmword [rsp + 0xe0], xmm1
movaps xmmword [rsp + 0xd0], xmm0
test rsi, rsi
je 0x14002991c
cmp al, 6
jne 0x140029924
jmp 0x14002994b
cmp al, 2
ja 0x140029c37
mov rdx, qword [rsp + 0xef]
mov qword [rsp + 0x3f], rdx
movaps xmm0, xmmword [rsp + 0xd0]
movaps xmm1, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rdx, qword [rsp + 0x3f]
mov qword [rsp + 0xc0], rdx
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsp + 0xb1], xmm1
movups xmmword [rsp + 0xa1], xmm0
mov qword [rsp + 0x90], rdi
mov qword [rsp + 0x98], rsi
mov byte [rsp + 0xa0], al
mov word [rsp + 0xc8], 0x200
mov byte [rsp + 0xca], cl
lea rax, [0x1400c3d30]
mov qword [rsp + 0x130], rax
mov qword [rsp + 0x138], 0
mov byte [rsp + 0x140], 6
mov word [rsp + 0x168], 0x200
mov byte [rsp + 0x16a], 0
lea rcx, [rsp + 0xf8]
lea rdx, [rsp + 0x90]
call fcn.1400362e0
cmp byte [rsp + 0xf8], 0xa
je 0x140029ac4
lea rbx, [rsp + 0x58]
lea r14, [rsp + 0x170]
lea r15, [rsp + 0x130]
lea r12, [rsp + 0x20]
lea r13, [rsp + 0xf8]
lea rbp, [rsp + 0x90]
nop dword [rax]
mov rcx, r14
mov rdx, r15
call fcn.1400362e0
cmp byte [rsp + 0x170], 0xa
je 0x140029ae1
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [rsp + 0xf8]
movups xmm1, xmmword [rsp + 0x108]
movups xmm2, xmmword [rsp + 0x118]
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rsp + 0x1a0]
mov qword [rbx + 0x30], rax
movups xmm0, xmmword [rsp + 0x170]
movups xmm1, xmmword [rsp + 0x180]
movups xmm2, xmmword [rsp + 0x190]
movups xmmword [rbx + 0x20], xmm2
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
mov rcx, r12
mov rdx, rbx
call fcn.140041ca0
test al, al
je 0x140029ae1
mov rcx, r13
mov rdx, rbp
call fcn.1400362e0
cmp byte [rsp + 0xf8], 0xa
jne 0x140029a20
lea rcx, [rsp + 0x20]
lea rdx, [rsp + 0x130]
call fcn.1400362e0
cmp byte [rsp + 0x20], 0xa
je 0x140029c37
mov rcx, rdi
mov rdx, rsi
call fcn.140044550
test rax, rax
je 0x140029c37
add byte [rax], al
add byte [rax], al
mov rbx, rax
mov r15d, ebx
mov edi, ebx
mov edi, ebx
and r15d, 3
lea rax, [0x1400c1e90]
movsxd rcx, dword [rax + r15*4]
add rcx, rax
jmp rcx
movzx eax, byte [rbx + 0x10]
jmp 0x140029b27
movzx eax, byte [rbx + 0xf]
jmp 0x140029b27
mov rcx, rbx
shr rcx, 0x20
call fcn.1400533e0
test al, al
je 0x140029b98
mov rcx, rdi
mov rdx, rsi
call fcn.140038f50
test al, al
je 0x140029c51
xor r14d, r14d
lea rax, [r15 - 2]
cmp rax, 2
jb case.0x140037a1e.10
test r15, r15
je case.0x140037a1e.10
mov r14, rbx
dec r14
mov rdi, qword [rbx - 1]
mov rbx, qword [rbx + 7]
mov rcx, rdi
call qword [rbx]
mov rdx, qword [rbx + 8]
test rdx, rdx
je 0x140029b80
mov r8, qword [rbx + 0x10]
mov rcx, rdi
call fcn.140001c30
mov edx, 0x18
mov r8d, 8
mov rcx, r14
call fcn.140001c30
jmp 0x140029c37
lea rax, [r15 - 2]
cmp rax, 2
jb 0x140029be2
test r15, r15
je 0x140029be2
mov r14, rbx
dec r14
mov r15, qword [rbx - 1]
mov rbx, qword [rbx + 7]
mov rcx, r15
call qword [rbx]
mov rdx, qword [rbx + 8]
test rdx, rdx
je 0x140029bcf
mov r8, qword [rbx + 0x10]
mov rcx, r15
call fcn.140001c30
mov edx, 0x18
mov r8d, 8
mov rcx, r14
call fcn.140001c30
mov rcx, rdi
mov rdx, rsi
call fcn.140037a80
test rax, rax
je case.0x140029b0d.5
mov rcx, rax
call fcn.140029830
mov r14, rax
test rax, rax
jne case.0x140037a1e.10
mov rcx, rdi
mov rdx, rsi
call fcn.140044550
mov qword [rsp + 0x20], rax
test rax, rax
je 0x140029c37
mov r14, rax
mov rcx, rdi
mov rdx, rsi
call fcn.140038f50
test al, al
je case.0x140037a1e.10
lea rcx, [rsp + 0x20]
call fcn.140005b90
xor r14d, r14d
mov rax, r14
add rsp, 0x1a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r14, rbx
jmp case.0x140037a1e.10
mov rax, rbx
shr rax, 0x20
cmp eax, 0x28
ja case.default.0x140029c70
lea rcx, [0x1400c1ea0]
or eax, 0x98237
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
xor eax, eax
jmp 0x140029b27
lea r14, str.failed_to_create_whole_tree
jmp case.0x140037a1e.10
mov al, 0x29
jmp 0x140029b27
invalid
invalid
invalid
mov al, 1
jmp 0x140029b27
invalid
invalid
invalid
mov al, 2
jmp 0x140029b27
invalid
invalid
invalid
mov al, 3
jmp 0x140029b27
invalid
invalid
invalid
mov al, 4
jmp 0x140029b27
invalid
invalid
invalid
mov al, 5
jmp 0x140029b27
invalid
invalid
invalid
mov al, 6
jmp 0x140029b27
invalid
invalid
invalid
mov al, 7
jmp 0x140029b27
invalid
invalid
invalid
mov al, 8
jmp 0x140029b27
invalid
invalid
invalid
mov al, 9
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0xa
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0xb
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0xc
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0xd
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0xe
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0xf
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x10
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x11
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x12
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x13
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x14
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x15
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x16
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x17
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x18
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x19
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x1b
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x1c
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x1d
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x1e
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x1f
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x20
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x21
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x22
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x23
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x24
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x25
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x27
jmp 0x140029b27
invalid
invalid
invalid
mov al, 0x28
jmp 0x140029b27
mov al, 0x1a
jmp 0x140029b27
mov al, 0x26
jmp 0x140029b27
lea r8, [0x1400c6d08]
mov rdx, rsi
call fcn.1400a0b00
ud2
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
mov rdx, qword [rcx + 0x10]
test rdx, rdx
je 0x14002a26b
mov rsi, rcx
lea r13, [rcx + 0x19]
xor edi, edi
lea rbx, [rsp + 0x28]
sub byte [rax - 0x73], cl
sub eax, 0x97f42
sub byte [rax - 0x73], cl
sub eax, 0x97f42
jmp 0x14002a02d
mov edx, 0x18
mov r8d, 8
add byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
mov rcx, r15
call fcn.140001c30
jmp qword [rsi + 0xf]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
jmp qword [rsi + 0xf]
nop dword [rax + rax]
mov rdx, qword [rsi + 0x10]
cmp rdi, rdx
jae 0x14002a257
invalid
add dh, al
sbb byte [rcx], r8b
mov byte [rsi + 0x18], 1
mov r15, rdx
sub r15, rdi
jb 0x14002a2bb
mov r8, qword [rsi]
add r8, rdi
mov qword [rsp + 0x20], r13
mov rcx, rbx
mov edx, 0xfffffff5
mov r9, r15
call fcn.140051f50
cmp qword [rsp + 0x28], 0
je 0x14002a0b0
mov r14, qword [rsp + 0x30]
mov eax, r14d
and eax, 3
cmp rax, 2
jb 0x14002a090
cmp eax, 2
jne 0x14002a090
mov rax, r14
shr rax, 0x20
shr eax, 0x20
shr eax, 0x20
cmp eax, 6
je case.default.0x14002a0a2
clc
invalid
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov byte [rsi + 0x18], 0
sbb byte [rax], al
mov eax, r14d
and eax, 3
invalid
movsxd rax, dword [rbp + rax*4]
add rax, rbp
add byte [rax + 1], cl
call 0x14f4481a5
jmp rax
invalid
invalid
jmp rax
movzx eax, byte [r14 + 0x10]
movzx eax, byte [rsi + 0x10]
mov dh, 0x46
adc bl, ch
jmp 0x14002a101
push rsi
nop dword [rax + rax]
invalid
add byte [rax], r8b
add byte [rax], al
invalid
add byte [rax], al
mov r15, qword [rsp + 0x30]
jl case.0x14002a0a2.3
and al, 0x30
xor dh, al
mov byte [rsi + 0x18], 0
sbb byte [rax], r8b
test r15, r15
test edi, edi
je 0x14002a270
add byte [rcx + rax - 1], cl
add rdi, r15
jmp 0x14002a020
invalid
mov rcx, r14
shr rcx, 0x20
jmp 0xd30d88f4
add al, byte [rax]
jmp 0xd30d88f4
jmp 0x14002a101
mov rax, r14
shr rax, 0x20
call 0x168fb2402
call 0x168fb2402
ja case.default.0x14002a0f6
invalid
lea rcx, [0x1400c1f54]
movsxd rax, dword [rcx + rax*4]
invalid
jle 0x14002a0f7
add byte [rax + 0x63], cl
add al, 0x81
invalid
or dword [rax + 1], 0x31e0ffc8
add rax, rcx
jmp rax
loopne case.0x140029b0d.62
xor eax, eax
jmp 0x14002a101
shr bl, 5
movzx eax, byte [r14 + 0xf]
invalid
cmp al, 0x23
jne 0x14002a277
add byte [rax], al
add byte [rax], al
mov eax, r14d
and eax, 3
add ecx, dword [rax - 0x73]
dec byte [rax - 0x7d]
stc
add cl, byte [rdi]
invalid
add edi, edi
invalid
invalid
add ecx, dword [rax - 0x73]
dec byte [rax - 0x7d]
stc
add cl, byte [rdi]
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
cli
test rax, rax
je 0x14002a020
invalid
invalid
invalid
invalid
lea r15, [r14 - 1]
mov r12, qword [r14 - 1]
mov r14, qword [r14 + 7]
invalid
mov rcx, r12
call qword [r14]
invalid
mov rdx, qword [r14 + 8]
test rdx, rdx
je 0x14002a004
mov r8, qword [r14 + 0x10]
mov eax, dword [rsi + 0x10]
mov rcx, r12
call fcn.140001c30
fistp qword [rdx - 3]
invalid
jmp 0x14002a004
invalid
invalid
fistp qword [rdx - 3]
invalid
invalid
mov al, 0x25
jmp 0x14002a101
mov al, 0x23
jmp 0x14002a101
and ebp, ebx
movabs dword [0x9beb1bb09feb24b0], eax
mov al, 0x24
jmp 0x14002a101
mov al, 0x1b
jmp 0x14002a101
mov al, 0x24
jmp 0x14002a101
mov al, 0x1b
jmp 0x14002a101
mov al, 0x22
jmp 0x14002a101
xchg edi, eax
xchg edi, eax
mov al, 0x10
jmp 0x14002a101
mov al, 0xe
jmp 0x14002a101
mov al, 0x21
jmp 0x14002a101
mov al, 0xb
jmp 0x14002a101
or ebp, ebx
xchg dword [rax - 0x4f7c14fc], esi
mov al, 4
jmp 0x14002a101
mov al, 0x28
invalid
jl 0x14002a182
mov al, 4
jmp 0x14002a101
mov al, 0x28
jmp 0x14002a101
invalid
invalid
mov al, 0xc
jmp 0x14002a101
mov al, 9
jmp 0x14002a101
invalid
invalid
invalid
mov al, 0x19
jmp 0x14002a101
mov al, 0x18
jmp 0x14002a101
mov al, 2
jmp 0x14002a101
mov al, 0xf
jmp 0x14002a101
invalid
invalid
invalid
mov al, 3
jmp 0x14002a101
mov al, 7
jmp 0x14002a101
mov al, 1
jmp 0x14002a101
mov al, 0x1f
jmp 0x14002a101
mov al, 0x11
jmp 0x14002a101
mov al, 0x29
jmp 0x14002a101
mov al, 0x14
jmp 0x14002a101
mov al, 5
jmp 0x14002a101
mov al, 0x15
jmp 0x14002a101
mov al, 0xd
jmp 0x14002a101
mov al, 6
jmp 0x14002a101
mov al, 0x12
jmp 0x14002a101
mov al, 0xa
jmp 0x14002a101
mov al, 8
jmp 0x14002a101
mov al, 0x1e
jmp 0x14002a101
mov al, 0x20
jmp 0x14002a101
mov al, 0x16
jmp 0x14002a101
mov al, 0x27
jmp 0x14002a101
mov al, 0x13
jmp 0x14002a101
mov al, 0x17
jmp 0x14002a101
mov al, 0x1c
jmp 0x14002a101
mov al, 0x1d
jmp 0x14002a101
mov al, 0x26
jmp 0x14002a101
mov al, 0x1a
jmp 0x14002a101
test rdi, rdi
je 0x14002a26b
xor ebx, ebx
mov r14d, 0
cmp rdx, rdi
jae 0x14002a2a3
jmp 0x14002a2cc
xor r14d, r14d
jmp 0x14002a2a7
lea r14, str.failed_to_write_the_buffered_data
test rdi, rdi
je 0x14002a2a7
mov rdx, qword [rsi + 0x10]
mov rbx, rdx
sub rbx, rdi
jb 0x14002a2cc
mov qword [rsi + 0x10], 0
je 0x14002a2a7
mov rcx, qword [rsi]
add rdi, rcx
mov rdx, rdi
mov r8, rbx
call sub.msvcrt.dll_memmove
mov qword [rsi + 0x10], rbx
mov rax, r14
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.library_std_srcio_buffered_bufwriter.rs___f_
mov rcx, rdi
call fcn.1400a0b00
ud2
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_src_vecmod.rs
mov rcx, rdi
call fcn.1400a0b70
ud2
mov esi, 0x48000000
mov ecx, dword [rdi]
add rcx, r15
mov rdx, rbx
fimul dword [rbp - 0x77]
invalid
call sub.msvcrt.dll_memcpy
xor al, 0x3c
or dword [rax], eax
fimul dword [rbp - 0x77]
invalid
xor al, 0x3c
or dword [rax], eax
add r15, r14
mov qword [rdi + 0x10], r15
mov dword [rdi + 0x10], edi
mov dword [rdi + 0x10], edi
mov qword [rsi + 8], r14
mov qword [rsi], 0
add rsp, 0x40
add esp, 0x40
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
mov ecx, esp
mov rdx, r14
call fcn.1400a0b70
ud2
invalid
add byte [rax], al
jmp case.0x140029b0d.95
sal byte [rsi + rcx + 0x48], cl
mov ecx, dword [rcx]
mov r8d, 1
call fcn.140001c30
lea rax, str.data_provided_contains_a_nul_byte
add rsp, 0x28
ret
call fcn.1400be120
ud2
push rsi
push rdi
push rbx
sub rsp, 0x90
mov rsi, qword [rcx]
mov eax, esi
and eax, 3
lea rcx, [0x1400c2008]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea r8, [0x1400c6494]
lea rdi, [rsp + 0x68]
mov r9d, 5
mov rcx, rdi
call fcn.14009eb60
lea r9, [rsi + 0x10]
lea rax, [0x1400c6448]
mov qword [rsp + 0x20], rax
lea rdx, [0x1400c6440]
mov r8d, 4
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.14009aa30
lea rcx, [0x1400c64a0]
or eax, 0x9b9b8
or eax, 0x9b9b8
mov qword [rsp + 0x20], rcx
lea rdx, [0x1400c6468]
invalid
or dword [rax], eax
mov ecx, 0xb8410009
mov r8d, 7
invalid
add byte [rax], al
mov rcx, rax
mov r9, rsi
int1
int1
call fcn.14009aa30
mov rcx, rax
mov ecx, eax
mov ecx, eax
call fcn.14009aca0
jmp 0x14002ad88
shr rsi, 0x20
mov dword [rsp + 0x64], esi
lea r8, [0x1400c6415]
lea eax, [0x1400c6415]
out dx, al
and byte [rcx + 0x4c642474], cl
lea eax, [0x1400c6415]
lea rsi, [rsp + 0x80]
lea esi, [rsp + 0x80]
add byte [rax], al
add byte [rcx - 0x47], al
mov r9d, 2
mov r9d, 2
mov ecx, 2
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.14009eb60
add byte [rax - 0x73], cl
add eax, 0x9b8e2
loop 0x14002aaf4
or dword [rax], eax
lea rax, [0x1400c6420]
loop 0x14002aaf4
or dword [rax], eax
mov qword [rsp + 0x20], rax
lea rdx, [0x1400c6417]
int 0xb8
or dword [rax], eax
and byte [rax - 0x73], cl
adc eax, 0x9b8cd
int 0xb8
or dword [rax], eax
int 0xb8
or dword [rax], eax
lea r9, [rsp + 0x64]
mov r8d, 4
add byte [rax], al
invalid
mov r8d, 4
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov rcx, rsi
mov ecx, esi
call fcn.14009aa30
mov rsi, rax
mov esi, eax
inc byte [rsi]
add byte [rax - 0x77], cl
mov esi, eax
mov esi, eax
mov ecx, dword [rsp + 0x64]
and al, 0x64
call fcn.1400533e0
mov byte [rsp + 0x63], al
and al, 0x63
mov byte [rdx], al
add byte [rax + 0x48632444], cl
and al, 0x63
invalid
and al, 0x63
lea rax, [0x1400c6448]
lea eax, [0x1400c6448]
or dword [rax], eax
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, [0x1400c6440]
lea edx, [0x1400c6440]
or dword [rax], eax
lea r9, [rsp + 0x63]
and al, 0x63
and al, 0x63
mov r8d, 4
mov eax, 4
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.14009aa30
mov rsi, rax
add byte [rax - 0x77], cl
invalid
mov edx, dword [rsp + 0x64]
lea rdi, [rsp + 0x68]
mov rcx, rdi
push 0xffffffffe8f98948
jns 0x14002ab83
call fcn.140048a20
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, fcn.140005b70
add eax, 0x9b8c2
ret 0x9b8
mov qword [rsp + 0x20], rax
lea rdx, [0x1400c6468]
scasb al, byte [rdi]
invalid
or dword [rax], eax
and byte [rax - 0x73], cl
adc eax, 0x9b8ae
scasb al, byte [rdi]
invalid
or dword [rax], eax
scasb al, byte [rdi]
mov eax, 0xb8410009
invalid
invalid
invalid
mov r8d, 7
add byte [rax], al
mov rcx, rsi
int1
mov r9, rdi
call fcn.14009aa30
mov rcx, rax
call fcn.14009aca0
mov ebx, eax
mov rdx, qword [rsp + 0x70]
test rdx, rdx
je 0x14002ad8a
invalid
cmpsd dword [rsi], dword [rdi]
add dword [rax], eax
invalid
test byte [rdi + 0x48000001], ah
mov ecx, dword [rsp + 0x68]
mov rcx, qword [rsp + 0x68]
mov r8d, 1
call fcn.140001c30
jmp 0x14002ad8a
lea rax, [rsi - 1]
add rsi, 0xf
mov qword [rsp + 0x68], rax
lea rax, [0x1400c85b0]
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x68]
mov qword [rsp + 0x48], rax
lea rax, [0x1400c85ab]
mov qword [rsp + 0x38], rax
lea rax, [0x1400c6448]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x40], 5
mov qword [rsp + 0x20], 4
lea rax, [0x1400c85a5]
lea r9, [0x1400c6440]
mov r8d, 6
mov rcx, rdx
mov rdx, rax
call fcn.14009ec60
jmp 0x14002ad88
add cl, ch
sbb al, byte [rcx]
add byte [rax], al
shr rsi, 0x20
cmp esi, 0x28
ja case.default.0x14002ac85
lea rax, [0x1400c2018]
add eax, 0x9739a
jae 0x14002ac86
add byte [rax + 0x63], cl
movsxd rcx, dword [rax + rsi*4]
invalid
or al, 0xb0
add rcx, rax
add ecx, eax
sar edi, 0xe1
jmp rcx
loope 0x14002acb9
xor eax, eax
jmp 0x14002ad48
invalid
add byte [rax], al
add byte [rax], al
shr cl, 0xba
add byte [rax], al
add byte [rax], al
mov al, 0x29
invalid
mov bl, 0
mov edx, 0xb0000000
sub ecx, ebp
mov bl, 0
add byte [rax], al
mov al, 0x29
jmp 0x14002ad48
add byte [rax], al
add byte [rax], al
mov al, 1
jmp 0x14002ad48
add byte [rax], al
add byte [rax], al
add byte [rax + 0xa5e902], dh
mov al, 2
jmp 0x14002ad48
add byte [rax], al
add byte [rax], al
mov al, 3
jmp 0x14002ad48
sahf
add byte [rax], al
add byte [rax], al
sahf
add byte [rax], al
add byte [rax], al
mov al, 4
invalid
xchg edi, eax
invalid
add byte [rax], al
mov al, 4
jmp 0x14002ad48
add byte [rax], al
mov al, 5
jmp 0x14002ad48
add byte [rax], al
add byte [rax], al
add byte [rax + 0x89e906], dh
mov al, 6
invalid
jmp 0x14002ad48
add byte [rax], al
add byte [rax + 0x82e907], dh
add byte [rax], al
mov al, 7
jmp 0x14002ad48
invalid
add byte [rax], al
invalid
invalid
mov al, 8
jmp 0x14002ad48
jle 0x14002ac7b
mov al, 9
jmp 0x14002ad48
or ebx, ebp
jp 0x14002ac7f
invalid
mov al, 0xa
jmp 0x14002ad48
or ch, bl
jbe 0x14002ac83
invalid
mov al, 0xb
jmp 0x14002ad48
or ebp, ebx
jb 0x14002ac87
invalid
mov al, 0xc
jmp 0x14002ad48
outsb dx, byte [rsi]
or al, 0xeb
outsb dx, byte [rsi]
mov al, 0xd
jmp 0x14002ad48
mov al, 0xe
jmp 0x14002ad48
mov al, 0xf
jmp 0x14002ad48
invalid
invalid
mov al, 0x10
jmp 0x14002ad48
mov al, 0x11
jmp 0x14002ad48
adc ebx, ebp
pop rdx
mov al, 0x12
jmp 0x14002ad48
mov al, 0x13
jmp 0x14002ad48
mov al, 0x14
jmp 0x14002ad48
mov al, 0x15
jmp 0x14002ad48
mov al, 0x16
jmp 0x14002ad48
mov al, 0x17
jmp 0x14002ad48
mov al, 0x18
jmp 0x14002ad48
sbb bl, ch
mov al, 0x19
mov al, 0x19
mov al, 0x19
jmp 0x14002ad48
cmp dh, byte [rax - 0x4fc914e6]
sbb ebp, ebx
xor dh, byte [rax - 0x4fd114e4]
mov al, 0x1c
jmp 0x14002ad48
mov al, 0x1d
jmp 0x14002ad48
mov al, 0x1e
mov al, 0x1a
jmp 0x14002ad48
mov al, 0x1b
jmp 0x14002ad48
mov al, 0x1c
jmp 0x14002ad48
mov al, 0x1d
jmp 0x14002ad48
mov al, 0x1e
jmp 0x14002ad48
mov al, 0x1f
mov al, 0x1f
jmp 0x14002ad48
mov al, 0x20
jmp 0x14002ad48
invalid
invalid
mov al, 0x21
jmp 0x14002ad48
mov al, 0x22
jmp 0x14002ad48
and ch, bl
invalid
mov al, 0x23
jmp 0x14002ad48
mov al, 0x24
jmp 0x14002ad48
mov al, 0x25
jmp 0x14002ad48
mov al, 0x26
jmp 0x14002ad48
mov al, 0x27
jmp 0x14002ad48
mov al, 0x28
mov byte [rsp + 0x80], al
lea r8, str.KindError
add eax, 0x9b73a
add byte [rax], 0
add byte [rbp + rcx*4 + 5], cl
add eax, 0x9b73a
invalid
invalid
je case.0x140029b0d.158
add eax, 0x9b73a
lea rsi, [rsp + 0x68]
mov r9d, 4
mov ecx, 4
push 0x4b941
add byte [rax], al
mov ecx, 4
mov rcx, rsi
mov ecx, esi
call fcn.14009f280
lea r8, [0x1400c6448]
mov dh, 9
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov dh, 9
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14009ad00
mov rcx, rax
call fcn.14009ae50
invalid
add byte [rax - 0x77], cl
shr eax, 0xc8
add byte [rdi], al
add byte [rcx + 0x48d889c3], cl
add esp, 0x90
nop
add byte [rax], al
invalid
mov ebx, eax
mov eax, ebx
add rsp, 0x90
nop
add byte [rax], al
invalid
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
ret
lea ecx, [rsp + 0x68]
call fcn.140005b70
lodsd eax, dword [rsi]
std
dec dword [rax - 0x77]
int1
lodsd eax, dword [rsi]
std
dec dword [rax - 0x77]
int1
call fcn.1400be120
ud2
push rbx
sub rsp, 0x90
mov rsi, rdx
mov rdx, qword [rcx]
mov eax, edx
and eax, 3
loopne 0x14002adc8
loopne 0x14002adc8
lea rcx, [0x1400c20bc]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
loopne case.0x14002aaa0.51
mov rcx, qword [rdx]
mov ecx, dword [rdx]
mov rdx, qword [rdx + 8]
mov r8, rsi
add rsp, 0x90
pop rbx
pop rdi
add byte [rbx + 0x5f], bl
pop rsi
jmp fcn.14009fe20
mov rcx, qword [rdx - 1]
mov rax, qword [rdx + 7]
dec qword [rax - 0x75]
invalid
mov rax, qword [rax + 0x20]
mov rdx, rsi
add rsp, 0x90
and byte [rax - 0x77], cl
add rsp, 0x90
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
jmp rax
shr rdx, 0x20
mov dword [rsp + 0x24], edx
and byte [rcx + 0x48242454], cl
lea edi, [rsp + 0x28]
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov ecx, edi
call fcn.140048a20
mov qword [rsp + 0x40], rdi
lea rax, [0x14001a700]
add byte [rax - 0x77], cl
jl 0x14002ae47
lea rax, [0x14001a700]
invalid
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x24]
invalid
lea rax, [rsp + 0x24]
and al, 0x48
mov dword [rsp + 0x50], eax
mov qword [rsp + 0x50], rax
lea rax, [0x1400aee80]
mov qword [rsp + 0x58], rax
pop rax
add byte [rax - 0x77], cl
and al, 0x58
pop rax
pop rax
lea rax, [0x1400c64d0]
lea eax, [0x1400c64d0]
or dword [rax], eax
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], 3
push 3
invalid
push 3
mov qword [rsp + 0x80], 0
mov dword [rsp + 0x80], 0
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x40]
lea rax, [rsp + 0x40]
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x70], eax
and al, 0x70
mov qword [rsp + 0x78], 2
add byte [rax], al
lea rdx, [rsp + 0x60]
lea edx, [rsp + 0x60]
mov rcx, rsi
call fcn.14009ea90
mov ebx, eax
mov rdx, qword [rsp + 0x30]
test rdx, rdx
ror byte [rdi], cl
test byte [rbx], bl
add eax, dword [rax]
invalid
ror byte [rdi], cl
test byte [rbx], bl
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x28]
mov r8d, 1
call fcn.140001c30
std
invalid
jmp case.0x14002aaa0.130
add al, ch
mov dword [rbp - 3], ebp
std
std
invalid
shr rdx, 0x20
lea rax, [0x1400c20cc]
add eax, 0x97215
adc eax, 0x48000972
invalid
movsxd rcx, dword [rax + rdx*4]
add rcx, rax
jmp rcx
lea rax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
lea eax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
invalid
mov ecx, 0x10
jmp 0x14002b14f
add byte [rax], al
add byte [rax], al
lea rax, [0x1400c6138]
lea eax, [0x1400c6138]
invalid
mov ecx, 0x11
jmp 0x14002b14f
lea rax, [0x1400c6149]
lea eax, [0x1400c6149]
invalid
mov ecx, 0x12
jmp 0x14002b14f
add byte [rax], al
add cl, ch
pop rsp
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1400c615b]
lea rax, [0x1400c615b]
lea eax, [0x1400c615b]
invalid
add byte [rcx + 0x10], bh
mov ecx, 0x10
jmp 0x14002b14f
add al, byte [r8]
add byte [rax - 0x73], cl
lea rax, [0x1400c616b]
lea rax, [0x1400c616b]
lea eax, [0x1400c616b]
invalid
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
jmp 0x14002b14f
cmp al, byte [rdx]
add byte [rax], al
lea rax, [0x1400c617b]
jmp 0x14002b14a
add byte [rax - 0x73], cl
add eax, 0x9b266
mov dl, 9
invalid
lea rax, [0x1400c618e]
lea eax, [0x1400c618e]
mov dl, 9
add byte [rcx + 0x12], bh
mov ecx, 0x12
mov ecx, 0x12
jmp 0x14002b14f
lea rax, [0x1400c61a0]
lea eax, [0x1400c61a0]
mov dl, 9
add byte [rcx + 0xd], bh
add byte [rax], al
mov ecx, 0xd
add byte [rax], al
jmp 0x14002b14f
lea rax, [0x1400c61ad]
lea eax, [0x1400c61ad]
invalid
or dword [rax], eax
mov ecx, 0xe
jmp 0x14002b14f
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400c61bb]
lea rax, [0x1400c61bb]
lea eax, [0x1400c61bb]
invalid
or dword [rax], eax
mov ecx, 0x15
jmp 0x14002b14f
invalid
add dword [rax], eax
invalid
add byte [rax], al
add cl, ch
invalid
add byte [rax - 0x73], cl
add eax, 0x9b264
mov dl, 9
invalid
lea rax, [0x1400c61d0]
lea eax, [0x1400c61d0]
mov dl, 9
mov dl, 9
add byte [rcx + 0xc], bh
mov ecx, 0xc
or al, 0
add byte [rax], al
jmp 0x14002b14f
add byte [rax - 0x73], cl
add eax, 0x9b25f
pop rdi
mov dl, 9
invalid
lea rax, [0x1400c61dc]
lea eax, [0x1400c61dc]
pop rdi
mov dl, 9
add byte [rcx + 0xb], bh
mov ecx, 0xb
mov ecx, 0xb
add cl, ch
enter 1, 0
add byte [rax], al
jmp 0x14002b14f
add byte [rax], al
lea rax, [0x1400c61e7]
lea eax, [0x1400c61e7]
add eax, 0x9b259
pop rcx
mov dl, 9
add byte [rcx + 0x15], bh
mov ecx, 0x15
add byte [rax], al
jmp 0x14002b14f
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400c61fc]
lea rax, [0x1400c61fc]
lea eax, [0x1400c61fc]
pop rbp
mov dl, 9
or dword [rax], eax
mov ecx, 0x15
or dword [rax], eax
mov ecx, 0x15
adc eax, 0xe9000000
add byte [rax], al
add cl, ch
jmp 0x14002b14f
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
add byte [rax], al
lea rax, [0x1400c6211]
add byte [rax], al
lea rax, [0x1400c6211]
lea eax, [0x1400c6211]
invalid
mov dl, 9
add byte [rcx + 0xf], bh
sldt word [rax]
invalid
or dword [rax], eax
mov ecx, 0xf
sldt word [rax]
add cl, ch
jmp 0x14002b14f
invalid
invalid
jmp 0x14002b14f
lea rax, [0x1400c6220]
lea eax, [0x1400c6220]
add eax, 0x9b25f
pop rdi
mov dl, 9
add byte [rcx + 0xe], bh
add byte [rax], al
invalid
mov ecx, 0xe
add byte [rax], al
add cl, ch
jmp 0x14002b14f
test byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0x9b25c
pop rsp
mov dl, 9
invalid
lea rax, [0x1400c622e]
pop rsp
mov dl, 9
add cl, ch
jae 0x14002afd6
jmp 0x14002b14a
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x9b263
lea rax, [0x1400c6241]
lea eax, [0x1400c6241]
mov ecx, 0x26
jmp 0x14002b14f
add byte [rax], al
add byte es:[rax], al
add cl, ch
add dword [eax], eax
add byte [rax], al
lea rax, [0x1400c6267]
add byte [rax], al
lea rax, [0x1400c6267]
lea eax, [0x1400c6267]
or dword [rax], eax
mov ecx, 0x38
cmp byte [rax], al
add byte [rax], al
jmp 0x14002b14f
lea rax, [0x1400c629f]
lea eax, [0x1400c629f]
add eax, 0x9b29f
mov ecx, 0x19
sbb dword [rax], eax
add byte [rax], al
add byte [rax], al
add cl, ch
add dword [r8], r8d
jmp 0x14002b14f
add byte [rax - 0x73], cl
add eax, 0x9b2a7
or dword [rax], eax
lea rax, [0x1400c62b8]
lea eax, [0x1400c62b8]
or dword [rax], eax
add byte [rcx + 0x17], bh
mov ecx, 0x17
jmp 0x14002b14f
xor al, 1
add byte [rax], al
lea rax, [0x1400c62cf]
lea eax, [0x1400c62cf]
add eax, 0x9b2ad
lodsd eax, dword [rsi]
mov dl, 9
add byte [rcx + 0xc], bh
add byte [rax], al
mov ecx, 0xc
add byte [rax], al
jmp 0x14002b14f
add byte [rax - 0x73], cl
add eax, 0x9b2a8
lea rax, [0x1400c62db]
lea eax, [0x1400c62db]
mov ecx, 9
jmp 0x14002b14f
adc al, byte [rcx]
add byte [rax], al
adc al, byte [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400c62e4]
lea rax, [0x1400c62e4]
lea eax, [0x1400c62e4]
mov dl, 9
add byte [rcx + 0xa], bh
add byte [rax], al
mov ecx, 0xa
add byte [rax], al
add cl, ch
add dword [rcx], eax
add byte [rax], al
jmp 0x14002b14f
lea rax, [0x1400c62ee]
lea eax, [0x1400c62ee]
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
jmp 0x14002b14f
lea rax, [0x1400c62fe]
lea eax, [0x1400c62fe]
mov dl, 9
add byte [rcx + 0x17], bh
mov ecx, 0x17
jmp 0x14002b14f
lea rax, [0x1400c6315]
lea eax, [0x1400c6315]
mov ecx, 0x19
jmp 0x14002b14f
add byte [rax], al
add byte [rax], al
lea rax, [0x1400c632e]
lea eax, [0x1400c632e]
mov ecx, 0xe
jmp 0x14002b14f
lea rax, [0x1400c633c]
lea eax, [0x1400c633c]
add eax, 0x9b2a3
mov ecx, 0xd
jmp 0x14002b14f
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x1400c6349]
lea rax, [0x1400c6349]
lea eax, [0x1400c6349]
mov ecx, 0x14
jmp 0x14002b14f
lea rax, [0x1400c635d]
lea eax, [0x1400c635d]
mov ecx, 8
jmp 0x14002b14f
add byte [rax], al
add byte [rax], al
lea rax, [0x1400c6365]
mov ecx, 0x1b
jmp 0x14002b14f
lea rax, [0x1400c6380]
mov ecx, 0xe
add byte [rax], al
invalid
add byte [rax], al
add bl, ch
jmp 0x14002b14f
jmp 0x14002b14f
lea rax, [0x1400c638e]
mov ecx, 0x10
mov dl, 9
add byte [rcx + 0x10], bh
jmp 0x14002b14f
lea rax, [0x1400c639e]
add eax, 0x9b2a8
add byte [rcx + 0x16], bh
mov ecx, 0x16
add byte [rax], al
jmp 0x14002b14f
lea rax, [0x1400c63b4]
mov ecx, 0x15
invalid
add byte [rax], al
invalid
mov dl, 9
add byte [rcx + 0x15], bh
invalid
add byte [rax], al
invalid
adc eax, 0xeb000000
lea rax, [0x1400c63c9]
lea rax, [0x1400c63c9]
jmp 0x14002b14f
lea rax, [0x1400c63c9]
add eax, 0x9b2b7
add byte [rcx + 0xb], bh
mov ecx, 0xb
add byte [rax], al
jmp 0x14002b14f
lea rax, [0x1400c63d4]
mov ecx, 0x16
invalid
add byte [rax], al
invalid
mov dl, 9
add byte [rcx + 0x16], bh
invalid
add byte [rax], al
invalid
invalid
jmp 0x14002b14f
lea rax, [0x1400c63ea]
add eax, 0x9b2bc
add byte [rcx + 0xd], bh
mov ecx, 0xd
jmp 0x14002b14f
sbb cl, byte [rax - 0x73]
add eax, 0x9b2bb
invalid
lea rax, [0x1400c63f7]
add byte [rcx + 0xb], bh
mov ecx, 0xb
jmp 0x14002b14f
or al, 0x48
lea eax, [0x1400c6402]
or dword [rax], eax
lea rax, [0x1400c6402]
or dword [rax], eax
add byte [rcx + 0x13], bh
mov ecx, 0x13
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x48], rcx
and al, 0x48
lea rax, [rsp + 0x40]
lea rax, [rsp + 0x40]
mov qword [rsp + 0x28], rax
lea rax, [0x140003400]
lea eax, [0x140003400]
lea eax, [0x140003400]
add eax, 0xfffd8296
std
dec dword [rax - 0x77]
mov qword [rsp + 0x30], rax
and al, 0x30
lea rax, [0x1400c5fb0]
scasb al, byte [rdi]
or dword [rax], eax
mov qword [rsp + 0x60], rax
and al, 0x60
invalid
mov qword [rsp + 0x68], 1
mov qword [rsp + 0x80], 0
add byte [rax], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rax*4], ah
add byte [rax], 0
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
lea rax, [rsp + 0x28]
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x70], eax
jo 0x14002b1e3
mov qword [rsp + 0x78], 1
mov dword [rsp + 0x78], 1
and al, 0x78
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rdx, [rsp + 0x60]
lea edx, [rsp + 0x60]
push rsp
and al, 0x60
mov rcx, rsi
mov ecx, esi
call fcn.14009ea90
mov ebx, eax
ret
cmp byte [rdi], al
add byte [rcx + 0x48d889c3], cl
ret
mov eax, ebx
invalid
ret
mov eax, ebx
add rsp, 0x90
add esp, 0x90
add esp, 0x90
add byte [rax], al
pop rbx
pop rdi
pop rsi
ret
mov esi, eax
lea rcx, [rsp + 0x28]
and al, 0x28
invalid
and al, 0x28
call fcn.140005b70
mov rcx, rsi
mov ecx, esi
test eax, 0x8948fffd
mov ecx, esi
int1
call fcn.1400be120
ud2
invalid
invalid
or esp, dword [rsi + 0x2e]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
sub esp, 0x28
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
in al, dx
sub esp, 0x28
sub byte [rax - 0x75], cl
or dword [rcx + 0x3e083c8], ecx
enter 0xffffffffffffe083, 3
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov eax, ecx
enter 0xffffffffffffe083, 3
and eax, 3
lea rdx, [0x1400c2170]
lea edx, [0x1400c2170]
jge 0x14002b260
or dword [rax], eax
movsxd rax, dword [rdx + rax*4]
add rax, rdx
add eax, edx
invalid
add eax, edx
jmp rax
mov rax, qword [rcx]
mov eax, dword [rcx]
mov rdx, qword [rcx + 8]
add rsp, 0x28
add esp, 0x28
add esp, 0x28
sub bl, al
ret
mov rax, qword [rcx - 1]
mov rdx, qword [rcx + 7]
mov edx, dword [rcx + 7]
dec dword [rax - 0x75]
push rcx
invalid
mov edx, dword [rcx + 7]
mov rcx, rax
call qword [rdx + 0x40]
push rdx
nop
sar edi, 0x52
push rdx
nop
add rsp, 0x28
invalid
ret
shr rcx, 0x20
call fcn.1400533e0
add dword [rdx], 0xbe0f4800
ror byte [rax - 0x73], 0xd
invalid
invalid
invalid
movsx rax, al
mov esi, 0xd8d48c0
lea rcx, [0x1400ca6f8]
enter 0x9f4, 0
or dword [rax], eax
mov rdx, qword [rcx + rax*8]
lea rcx, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
lea ecx, [0x1400ca840]
lea ecx, [0x1400ca840]
add eax, 0x480009f6
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
ror dword [rax - 0x7d], 0xc4
sub bl, al
ret
add rsp, 0x28
ret
shr rcx, 0x20
shr ecx, 0x20
cmp ecx, 0x28
ja case.default.0x14002b25b
invalid
sub byte [rdi + 0x14], dh
adc al, 0x48
lea eax, [0x1400c2180]
outsd dx, dword [rsi]
or dword [rax], eax
invalid
lea rax, [0x1400c2180]
outsd dx, dword [rsi]
or dword [rax], eax
invalid
add byte [rax + 0x63], cl
or al, 0x88
movsxd rcx, dword [rax + rcx*4]
invalid
add rcx, rax
add ecx, eax
sar edi, 0xe1
jmp rcx
xor eax, eax
jmp 0x14002b225
invalid
mov al, 0x29
jmp 0x14002b225
mov al, 1
jmp 0x14002b225
invalid
add ebx, ebp
mov esp, 0xb8eb02b0
mov al, 2
jmp 0x14002b225
mov al, 3
jmp 0x14002b225
mov al, 4
jmp 0x14002b225
invalid
mov al, 0xb0
mov al, 5
jmp 0x14002b225
add eax, 0x6b0aceb
mov al, 6
jmp 0x14002b225
mov al, 7
jmp 0x14002b225
mov al, 8
jmp 0x14002b225
invalid
or bl, ch
movabs al, byte [0x98eb0ab09ceb09b0]
mov al, 9
jmp 0x14002b225
mov al, 0xa
jmp 0x14002b225
mov al, 0xb
jmp 0x14002b225
mov al, 0xc
jmp 0x14002b225
or al, 0xeb
nop
mov al, 0xd
jmp 0x14002b225
mov al, 0xe
jmp 0x14002b225
invalid
mov byte [rax - 0x4f7b14f1], dh
adc bl, ch
jmp 0x14002b225
mov al, 0x11
jmp 0x14002b225
invalid
push qword [rax - 0x8d16ee]
mov al, 0xf
jmp 0x14002b225
mov al, 0x10
jmp 0x14002b225
mov al, 0x11
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x12
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x13
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x14
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x15
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x16
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x17
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x18
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x19
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x1a
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x1b
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x1c
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x1d
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x1e
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x1f
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x20
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x21
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x22
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x23
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x24
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x25
jmp 0x14002b225
invalid
invalid
invalid
mov al, 0x26
jmp 0x14002b225
mov al, 0x27
jmp 0x14002b225
mov al, 0x28
jmp 0x14002b225
and al, 0x30
xor r9d, r9d
call fcn.140030950
mov r14, qword [rdi + 0x10]
mov r8, r14
sub r8, rbx
jb 0x14002ba1e
mov rdx, qword [rdi]
add rdx, rbx
lea rcx, [rsp + 0x40]
call fcn.1400a0f70
cmp qword [rsp + 0x40], 0
mov rcx, qword [rsp + 0x30]
je 0x14002b9b9
invalid
test rcx, rcx
je 0x14002b9d4
mov rax, qword [rsp + 0x38]
jmp 0x14002b9db
mov rax, qword [rsp + 0x38]
mov qword [rdi + 0x10], r14
test rcx, rcx
je 0x14002ba08
mov edx, eax
and edx, 3
cmp rdx, 2
jae 0x14002b9ef
jmp case.0x14003694b.238
lea rax, str.stream_did_not_contain_valid_UTF_8
mov qword [rdi + 0x10], rbx
mov ecx, 1
mov edx, eax
and edx, 3
cmp rdx, 2
jb case.0x14003694b.238
cmp edx, 2
jne case.0x14003694b.238
mov rdx, rax
shr rdx, 0x20
cmp edx, 6
jne case.0x14003694b.238
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
jmp 0x14002ba11
xor ecx, ecx
mov qword [rsi], rcx
mov qword [rsi + 8], rax
mov rax, rsi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
ret
lea r8, [0x1400c6808]
lea eax, [0x1400c6808]
mov rcx, rbx
mov ecx, ebx
mov rdx, r14
call fcn.1400a0b00
ud2
mov ecx, eax
and ecx, 3
cmp rcx, 2
jb 0x14002bac3
cmp ecx, 2
jne 0x14002bac3
stc
add dh, byte [rbp + 0x16]
shr rax, 0x20
cmp eax, 6
jne 0x14002bac3
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
or byte [rax - 0x39], cl
invalid
mov qword [rsi], 0
jmp 0x14002bacb
add byte [rax], al
add bl, ch
or byte [rdi], cl
adc byte [rsp + 0x28], al
and al, 0x28
movups xmm0, xmmword [rsp + 0x28]
and al, 0x28
movups xmmword [rsi], xmm0
mov rax, rsi
mov eax, esi
add rsp, 0x38
pop rdi
pop rsi
ret
test byte [rax], al
add byte [rax], al
add byte [rax], al
push r15
push rdi
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
sub esp, 0x40
sub esp, 0x40
mov rsi, rcx
test r9, r9
test ecx, ecx
test ecx, ecx
je 0x14002bb05
mov eax, r9d
and eax, 3
cmp r9, 4
jae 0x14002bb09
xor ecx, ecx
xor edi, edi
jmp 0x14002bb48
invalid
xor r15d, edi
xor edi, edi
jmp 0x14002bb70
mov r10, r9
mov edx, ecx
retf 0x8349
and r10, 0xfffffffffffffffc
lea r11, [r8 + 0x30]
pop rax
xor byte [rcx], dh
leave
pop rax
xor byte [rcx], dh
leave
xor edi, edi
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
mov ebx, dword [r11 - 0x30]
mov r14d, dword [r11 - 0x20]
loopne 0x14002bb71
add ebx, edi
loopne 0x14002bb71
add ebx, edi
mov r15d, dword [r11 - 0x10]
add r15, r14
add r15, rbx
invalid
mov edi, dword [r11]
add rdi, r15
add rcx, 4
add ecx, 4
add ecx, 4
add r11, 0x40
cmp r10, rcx
jne case.0x14003694b.256
test rax, rax
je 0x14002bb70
sal byte [rbx + riz + 0x48], 0xc1
loope 0x14002bb55
shl rcx, 4
add rcx, r8
shl rax, 4
shl eax, 4
xor r10d, r10d
nop dword [rax + rax]
invalid
add byte [rsi - 0x75], al
sbb al, 0x11
mov r11d, dword [rcx + r10]
add rdi, r11
add r10, 0x10
cmp rax, r10
sal byte [rbp - 0x10], 1
fisttp word [rcx - 0x7d]
ret 0x4c10
sal byte [rbp - 0x10], 1
shl r9, 4
shl ecx, 4
lea rax, [0x1400c3d30]
xor ecx, ecx
nop dword [rax]
cmp r9, rcx
leave
je 0x14002bb99
mov r10d, dword [r8 + rcx]
add rcx, 0x10
test r10, r10
je 0x14002bb80
mov rax, qword [r8 + rcx - 8]
jmp 0x14002bb9c
xor r10d, r10d
mov qword [rsp + 0x20], rdx
push rsp
and al, 0x20
lea rcx, [rsp + 0x30]
mov edx, 0xfffffff5
xor byte [rdx - 0xb], bh
mov r8, rax
mov eax, eax
mov r9, r10
call fcn.140051f50
invalid
add al, byte [rax]
cmp qword [rsp + 0x30], 0
xor byte [rax], al
invalid
xor byte [rax], al
je 0x14002bbe9
mov rax, qword [rsp + 0x38]
and al, 0x38
mov ecx, eax
and ecx, 3
cmp rcx, 2
jb 0x14002bbe9
cmp ecx, 2
jne 0x14002bbe9
stc
add dh, byte [rbp + 0x16]
shr rax, 0x20
cmp eax, 6
jne 0x14002bbe9
and byte [rbx + 0xd7506f8], al
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
mov qword [rsi], 0
jmp 0x14002bbf1
add byte [rax], al
add bl, ch
or byte [rdi], cl
adc byte [rsp + 0x30], al
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi], xmm0
mov rax, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
sub bl, al
xor eax, eax
add rsp, 0x28
ret
add byte [rax], r8b
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
test r8, r8
ror byte [rdi], 0x84
add eax, dword ss:[rax]
invalid
ror byte [rdi], 0x84
add eax, dword ss:[rax]
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov rsi, r8
invalid
mov rbx, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
mov rax, r8
shl rax, 4
loopne 0x14002bc6d
loopne 0x14002bc6d
xor edx, edx
xor ecx, ecx
nop dword [rax]
cmp dword [rbx + rdx], 0
adc eax, dword [rax]
jne 0x14002bc82
inc rcx
add rdx, 0x10
cmp rax, rdx
jne 0x14002bc70
cmp rsi, rcx
jb 0x14002bfd0
sub rsi, rcx
je 0x14002bf8f
shl rcx, 4
add rbx, rcx
lea r13, [0x1400c3d30]
lea r14, [rsp + 0x38]
lea rbp, [0x1400c2224]
jmp 0x14002bcbf
mov rdx, rbx
mov rbx, rdx
test rsi, rsi
je 0x14002bf8f
mov r15, rsi
shl r15, 4
xor eax, eax
nop dword [rax + rax]
cmp r15, rax
je 0x14002bcf0
mov r9d, dword [rbx + rax]
add rax, 0x10
test r9, r9
je 0x14002bcd0
mov r8, qword [rbx + rax - 8]
add edi, eax
jmp 0x14002bcf6
xor r9d, r9d
xor ecx, ecx
mov r8, r13
call 0x1647f4642
and byte [rcx + rcx*4 - 0xf], cl
mov qword [rsp + 0x20], rdi
mov rcx, r14
mov edx, 0xfffffff5
call fcn.140051f50
add al, byte [rax]
cmc
invalid
invalid
add al, byte [rax]
cmp qword [rsp + 0x38], 0
je case.default.0x14002bd24
invalid
add byte [rax + riz + 0x4c], dh
mov edi, dword [rsp + 0x40]
invalid
and byte [rbx + rcx*4 + 0x7c], cl
and al, 0x40
invalid
mov r15, qword [rsp + 0x40]
mov r12d, r15d
mov r12d, r15d
mov esp, edi
and r12d, 3
movsxd rax, dword [rbp + r12*4]
invalid
movsd dword [rdi], dword [rsi]
add byte [rax + 1], cl
add eax, ebp
add ecx, dword [rdx + 0x63]
movsd dword [rdi], dword [rsi]
add byte [rax + 1], cl
add eax, ebp
jmp rax
movzx eax, byte [r15 + 0x10]
invalid
invalid
add eax, ebp
jmp rax
movzx eax, byte [r15 + 0x10]
adc r9b, r13b
jmp 0x14002bdc6
xchg esi, eax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rsp + 0x40]
and al, 0x40
test rax, rax
je 0x14002bfa6
test byte [rax + 2], ch
add byte [rax], al
ror byte [rdi], 0x84
push 0x31000002
xor edx, edx
xor ecx, ecx
test byte [rax + 2], ch
add byte [rax], al
xor edx, edx
xor ecx, ecx
xor r9d, r9d
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov r8d, dword [rbx + rdx]
add r8, r9
add eax, ecx
adc ecx, dword [rbp + 1]
enter 0x3949, 0xffffffffffffffc0
add eax, ecx
cmp r8, rax
ja 0x14002bd6d
inc rcx
add rdx, 0x10
invalid
invalid
ret 0x4d10
mov r9, r8
cmp r15, rdx
xlatb
xlatb
jne 0x14002bd50
in eax, 0xeb
add ecx, dword [rbp - 0x77]
jmp 0x14002bd70
mov r8, r9
enter 0x3948, 0xffffffffffffffce
cmp rsi, rcx
cmp esi, ecx
jb 0x14002bfd0
add al, byte [rax]
add byte [rcx - 0x77], cl
leave
mov r9, rcx
shl r9, 4
shl ecx, 4
add al, 0x4a
lea edx, [rbx + rcx]
lea rdx, [rbx + r9]
sub rsi, rcx
jne 0x14002bd97
invalid
cmp rax, r8
je 0x14002bcb3
test byte [rcx], ah
invalid
invalid
invalid
ror byte [rdi], 0x84
and edi, edi
invalid
test byte [rcx], ah
invalid
jmp 0x14002bfe1
add al, byte [rax]
add byte [rcx + rbp - 0x40], cl
invalid
sub rax, r8
ror byte [rbx - 0x37c6b7f6], 0xf
mov ecx, dword [rdx]
cmp rax, rcx
ja 0x14002c01d
xchg dword [rax + 2], edi
add byte [rax], al
or cl, byte [rax + 0x39]
enter 0xffffffffffff870f, 0x78
invalid
invalid
xchg dword [rax + 2], edi
add byte [rax], al
add al, byte [rax]
add byte [rcx], ch
sub ecx, eax
mov dword [rdx], ecx
add qword [rbx + r9 + 8], rax
invalid
add bh, bh
invalid
invalid
sub ecx, eax
mov dword [rdx], ecx
add qword [rbx + r9 + 8], rax
jmp 0x14002bcb3
invalid
movzx eax, byte [r15 + 0xf]
jmp 0x14002bdc6
mov dh, 0x47
por mm1, qword [rsp + rcx*2]
mov ecx, edi
stc
mov rcx, r15
stc
shr rcx, 0x20
shr ecx, 0x20
call fcn.1400533e0
jbe 0x14002bdc7
add byte [rbx + riz], bh
cmp al, 0x23
and ecx, dword [rdi]
test edi, ebx
fild word [rcx]
add byte [rax], al
lea rax, [r12 - 2]
jne 0x14002bfad
fild word [rcx]
add byte [rax], al
lea rax, [r12 - 2]
lea eax, [rsp - 2]
and al, 0xfe
cmp rax, 2
jb 0x14002bcb0
invalid
sar esi, cl
invalid
invalid
invalid
add cl, byte [rdi]
invalid
invalid
test r12, r12
je 0x14002bcb0
test dl, cl
invalid
invalid
invalid
in al, 0xf
test dl, cl
invalid
invalid
mov r12, rsi
mov rsi, rdi
dec byte [rax - 0x77]
out dx, eax
hlt
dec byte [rax - 0x77]
out dx, eax
mov edi, ebp
mov rbp, r14
mov r14, r13
out dx, al
lea rax, [r15 - 1]
lea eax, [rdi - 1]
mov qword [rsp + 0x30], rax
and al, 0x30
xor byte [rbp - 0x75], cl
mov r13, qword [r15 - 1]
outsd dx, dword [rsi]
dec dword [rbp - 0x75]
invalid
invalid
mov r15, qword [r15 + 7]
jg 0x14002be0d
mov rcx, r13
mov ecx, ebp
call qword [r15]
mov rdx, qword [r15 + 8]
push rdi
invalid
invalid
mov edx, dword [rdi + 8]
push rdi
or byte [rax - 0x7b], cl
invalid
invalid
test rdx, rdx
je 0x14002be21
sal byte [rsp + rcx + 0x4d], cl
mov eax, dword [rdi + 0x10]
mov r8, qword [r15 + 0x10]
mov rcx, r13
call fcn.140001c30
invalid
mov edx, 0x18
mov r8d, 8
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x30]
call fcn.140001c30
mov rdx, rbx
fimul dword [rbp - 0x77]
cmc
fimul dword [rbp - 0x77]
cmc
mov r14, rbp
mov rbp, rdi
mov rdi, rsi
mov rsi, r12
mov esi, esp
mov esi, esp
jmp 0x14002bcb3
mov rax, r15
shr rax, 0x20
cmp eax, 0x28
ja case.default.0x14002be67
lea rcx, [0x1400c2234]
or eax, 0x963d4
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
xor eax, eax
jmp 0x14002bdc6
mov al, 0x29
jmp 0x14002bdc6
mov al, 1
jmp 0x14002bdc6
mov al, 2
jmp 0x14002bdc6
mov al, 3
jmp 0x14002bdc6
mov al, 4
jmp 0x14002bdc6
mov al, 5
jmp 0x14002bdc6
mov al, 6
jmp 0x14002bdc6
mov al, 7
jmp 0x14002bdc6
mov al, 8
jmp 0x14002bdc6
mov al, 9
jmp 0x14002bdc6
mov al, 0xa
jmp 0x14002bdc6
mov al, 0xb
jmp 0x14002bdc6
mov al, 0xc
jmp 0x14002bdc6
mov al, 0xd
jmp 0x14002bdc6
mov al, 0xe
jmp 0x14002bdc6
mov al, 0xf
jmp 0x14002bdc6
mov al, 0x10
jmp 0x14002bdc6
mov al, 0x11
jmp 0x14002bdc6
mov al, 0x12
jmp 0x14002bdc6
mov al, 0x13
jmp 0x14002bdc6
mov al, 0x14
jmp 0x14002bdc6
mov al, 0x15
jmp 0x14002bdc6
mov al, 0x16
jmp 0x14002bdc6
mov al, 0x17
jmp 0x14002bdc6
mov al, 0x18
jmp 0x14002bdc6
mov al, 0x19
jmp 0x14002bdc6
mov al, 0x1a
jmp 0x14002bdc6
mov al, 0x1b
jmp 0x14002bdc6
mov al, 0x1c
jmp 0x14002bdc6
mov al, 0x1d
jmp 0x14002bdc6
mov al, 0x1e
jmp 0x14002bdc6
mov al, 0x1f
jmp 0x14002bdc6
mov al, 0x20
jmp 0x14002bdc6
mov al, 0x21
jmp 0x14002bdc6
mov al, 0x22
jmp 0x14002bdc6
mov al, 0x23
jmp 0x14002bdc6
mov al, 0x24
jmp 0x14002bdc6
mov al, 0x25
jmp 0x14002bdc6
mov al, 0x26
jmp 0x14002bdc6
mov al, 0x27
jmp 0x14002bdc6
mov al, 0x28
jmp 0x14002bdc6
xor r15d, r15d
mov rax, r15
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r15, str.failed_to_write_whole_buffer
mov eax, r15d
and eax, 3
cmp rax, 2
jb 0x14002bf92
cmp eax, 2
jne 0x14002bf92
mov rax, r15
shr rax, 0x20
xor ecx, ecx
cmp eax, 6
cmove r15, rcx
jmp 0x14002bf92
lea r8, [0x1400c68d0]
mov rdx, rsi
call fcn.1400a0b00
ud2
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
lea rax, [0x1400c3d30]
mov qword [rsp + 0x58], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
lea rdx, [0x1400c6920]
lea rcx, [rsp + 0x48]
call fcn.14009a120
ud2
lea rax, str.8i_f_
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
lea rax, [0x1400c3d30]
mov qword [rsp + 0x58], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
lea rdx, str.pi_f_
lea rcx, [rsp + 0x48]
call fcn.14009a120
ud2
invalid
mov esp, dword [rax + 0x10]
sub rax, r12
cmp rax, rdi
jb 0x14002cfd2
invalid
add byte [rax - 0x75], cl
or ecx, dword [rcx + rax - 0x1f]
mov rcx, qword [rbx]
add rcx, r12
mov rdx, r15
mov r8, rdi
call sub.msvcrt.dll_memcpy
add r12, rdi
mov qword [rbx + 0x10], r12
add r14, 0x38
cmp byte [rdi], cl
push rdi
rol byte [rcx + 0xf], 0x11
add byte [r8 - 0x73], r9b
and al, 0x30
cmp byte [rdi], cl
push rdi
rol byte [rcx + 0xf], 0x11
add byte [r8 - 0x73], r9b
and al, 0x30
mov rdx, r14
mov r8, rbx
xor r9d, r9d
call fcn.140030950
cmp qword [rsp + 0x30], 0
je 0x14002cfae
mov rax, qword [rsp + 0x38]
mov ecx, eax
and ecx, 3
cmp rcx, 2
jb 0x14002cfa3
cmp ecx, 2
jne 0x14002cfa3
mov rcx, rax
shr rcx, 0x20
cmp ecx, 6
jne 0x14002cfa3
xor eax, eax
jmp 0x14002cfb3
mov qword [rsi + 8], rax
mov eax, 1
jmp 0x14002cfbc
invalid
invalid
mov rax, qword [rsp + 0x38]
add rax, rdi
clc
mov qword [rsi + 8], rax
xor eax, eax
or byte [rcx], dh
ror byte [rax - 0x77], 6
mov dword [rsi], eax
mov qword [rsi], rax
mov dword [rsi], eax
mov rax, rsi
add rsp, 0x40
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rbx
mov rdx, r12
mov edx, esp
mov r8, rdi
mov eax, edi
call fcn.1400108e0
mov r12, qword [rbx + 0x10]
cmp esi, edi
dec dword [rbx + rcx*4 + 0x63]
adc cl, ch
invalid
push rsi
invalid
jmp 0x14002cf3f
add byte [rax], 0
add byte [rax], al
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
movaps xmmword [rsp + 0x60], xmm6
mov rdi, r8
invalid
mov rsi, rcx
mov rbx, qword [rdx]
invalid
lea r12, [rbx + 0x20]
cmp qword [r8 + 0x10], 0
adc byte [rax], al
adc byte [rax], al
je 0x14002d048
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
xorps xmm6, xmm6
movups xmmword [rsp + 0x38], xmm6
push rdi
test byte [rdi], 0x11
je case.0x14003694b.309
cmp byte [rax - 0x75], cl
and byte [r11 + r9*4 + 0x73], cl
mov rax, qword [rbx + 0x20]
mov r14, qword [rbx + 0x28]
sub byte [rbx + rcx*4 + 0x7b], cl
adc byte [rcx + 1], cl
invalid
sub r14, rax
jne case.0x14003694b.315
sub byte [rbx + rcx*4 + 0x7b], cl
adc byte [rcx + 1], cl
invalid
xor r13d, r13d
xor ebp, ebp
mov ecx, 1
jmp 0x14002d090
mov r15, qword [rbx + 0x20]
mov r14, qword [rbx + 0x28]
mov esi, dword [rbx + 0x28]
mov esi, dword [rbx + 0x28]
sub r14, r15
add r15, qword [rbx + 0x10]
add edi, dword [rbx + 0x10]
add edi, dword [rbx + 0x10]
cmp qword [rdi + 8], r14
jae 0x14002d145
mov rcx, rdi
mov ecx, edi
xor edx, edx
mov r8, r14
call fcn.1400108e0
mov r13, qword [rdi + 0x10]
outsd dx, dword [rsi]
adc cl, ch
rol dword [rax], 1
add byte [rax], al
outsd dx, dword [rsi]
adc cl, ch
rol dword [rax], 1
add byte [rax], al
lea rcx, [rsp + 0x30]
xor edx, edx
mov r8, r14
call fcn.1400108e0
dec dword [rax - 0x75]
and al, 0x30
dec dword [rax - 0x75]
and al, 0x30
mov r13, qword [rsp + 0x40]
mov ebp, dword [rsp + 0x40]
add rcx, r13
mov rdx, r15
mov r8, r14
call sub.msvcrt.dll_memcpy
jp case.0x14003694b.323
or dword [rax], eax
jp case.0x14003694b.323
or dword [rax], eax
add r13, r14
mov qword [rsp + 0x40], r13
add rbx, 0x38
ret
cmp byte [rcx + 0xf], al
adc dword [rsp], esi
ret
lea rcx, [rsp + 0x48]
lea r8, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rdx, rbx
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
call fcn.140030950
cmp qword [rsp + 0x48], 0
je 0x14002d0ed
invalid
and dword [rax - 0x75], ecx
and al, 0x50
mov rax, qword [rsp + 0x50]
mov ecx, eax
and ecx, 3
cmp rcx, 2
add dh, byte [rdx + 0x3b]
rol dword [rbx - 0x7cb7fc1f], 0xf9
add dh, byte [rdx + 0x3b]
cmp ecx, 2
jne 0x14002d117
mov rcx, rax
shr rcx, 0x20
cmp ecx, 6
jne 0x14002d117
mov rbx, qword [rsp + 0x30]
mov r8, qword [rsp + 0x40]
lea rcx, [rsp + 0x48]
mov rdx, rbx
call fcn.1400a0f70
cmp qword [rsp + 0x48], 0
je 0x14002d20e
lea rax, str.stream_did_not_contain_valid_UTF_8
mov qword [rsi + 8], rax
mov qword [rsi], 1
mov rdx, qword [rsp + 0x38]
test rdx, rdx
je 0x14002d275
mov rcx, qword [rsp + 0x30]
mov r8d, 1
call fcn.140001c30
jmp 0x14002d275
xor r13d, r13d
mov rcx, qword [rdi]
add rcx, r13
mov rdx, r15
mov r8, r14
call sub.msvcrt.dll_memcpy
add r13, r14
mov qword [rdi + 0x10], r13
add rbx, 0x38
xorps xmm0, xmm0
movups xmmword [r12], xmm0
lea rcx, [rsp + 0x48]
mov rdx, rbx
mov r8, rdi
xor r9d, r9d
call fcn.140030950
cmp qword [rsp + 0x48], 0
je 0x14002d1b6
invalid
invalid
mov rbx, qword [rsp + 0x50]
mov eax, ebx
fadd dword [rbx - 0x7cb7fc20]
clc
add dh, byte [rdx + 0x15]
invalid
fadd dword [rbx - 0x7cb7fc20]
clc
add dh, byte [rdx + 0x15]
invalid
adc eax, 0x7502f883
adc byte [rax - 0x77], cl
mov eax, ebx
shr rax, 0x20
cmp eax, 6
cmp eax, 2
jne 0x14002d1ac
mov rax, rbx
mov eax, ebx
shr rax, 0x20
cmp eax, 6
jne 0x14002d1ac
xor ebx, ebx
jmp 0x14002d1bb
mov r14d, 1
xor ebp, ebp
jmp 0x14002d1c4
mov rbx, qword [rsp + 0x50]
add rbx, r14
mov bpl, 1
xor r14d, r14d
mov rdx, qword [rdi]
mov r15, qword [rdi + 0x10]
lea rcx, [rsp + 0x48]
mov r8, r15
call fcn.1400a0f70
cmp qword [rsp + 0x48], 0
je case.0x14002add3.141
lea rax, str.stream_did_not_contain_valid_UTF_8
test bpl, bpl
in eax, dx
in eax, dx
cmovne rbx, rax
mov qword [rsi + 8], rbx
mov qword [rsi], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
xor eax, eax
mov qword [rdi + 0x10], rax
adc r11b, r13b
invalid
adc r11b, r13b
je 0x14002d24e
invalid
mov qword [rsi], r14
mov dword [rsi], esi
mov qword [rsi + 8], rbx
mov dword [rsi + 8], ebx
mov qword [rdi + 0x10], r15
mov dword [rdi + 0x10], edi
jmp 0x14002d275
mov r15, qword [esp + 0x50]
mov r15, qword [rsp + 0x50]
jl 0x14002d236
and al, 0x50
push rax
mov r14, qword [rsp + 0x58]
je 0x14002d23b
pop rax
mov rax, qword [rdi + 8]
mov eax, dword [rdi + 8]
mov r12, qword [rdi + 0x10]
adc byte [ecx + ebp - 0x20], cl
sub rax, r12
cmp rax, r14
jae case.0x14002b1fa.91
invalid
invalid
adc cl, byte [rax - 0x77]
stc
mov rcx, rdi
mov rdx, r12
mov edx, esp
mov r8, r14
call fcn.1400108e0
invalid
invalid
invalid
invalid
dec dword [rbx + rcx*4 + 0x67]
adc byte [rax - 0x75], cl
invalid
invalid
mov r12, qword [rdi + 0x10]
mov rcx, qword [rdi]
mov ecx, dword [rdi]
cmovl eax, dword [rcx]
loope 0x14002d28d
add rcx, r12
mov rdx, r15
mov edx, edi
mov edx, edi
mov r8, r14
call sub.msvcrt.dll_memcpy
adc dword [rcx], ecx
add byte [rbp + 1], cl
hlt
adc dword [rcx], ecx
add byte [rbp + 1], cl
hlt
mov qword [rdi + 0x10], r12
mov dword [rdi + 0x10], esp
adc byte [rcx + rcx*4 + 0x76], cl
or byte [rax - 0x39], cl
invalid
invalid
mov qword [rsi + 8], r14
mov qword [rsi], 0
invalid
mov rdx, qword [rsp + 0x38]
push rsp
and al, 0x38
test rdx, rdx
je 0x14002d275
invalid
sal byte [rsi + rcx + 0x41], cl
mov eax, 1
add byte [rax], al
invalid
mov r8d, 1
add byte [rax], al
mov rcx, rbx
jmp 0x14002d13b
invalid
invalid
invalid
invalid
dec dword [rax - 0x77]
invalid
mov rax, rsi
movaps xmm6, xmmword [rsp + 0x60]
sub byte [rsp + 0x60], dh
sub byte [rsp + 0x60], dh
and al, 0x60
add rsp, 0x78
pop rbx
js case.0x14002b25b.167
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rsi, rax
mov rcx, r14
mov rdx, rbx
mov edx, ebx
invalid
mov edx, ebx
call fcn.140006bd0
jmp 0x14002d2a8
or ch, al
or eax, 0xf0006d1
ud2
mov rsi, rax
call fcn.14009a3b0
ud2
mov rsi, rax
mov rcx, rdi
mov ecx, edi
stc
xor edx, edx
call fcn.140005a00
dec dword [rax - 0x77]
int1
shr al, cl
xchg rbp, r15
dec dword [rax - 0x77]
int1
mov ecx, esi
call fcn.1400be120
or dword [rax], eax
add byte [rdi], cl
or ecx, dword [rax - 0x77]
mov esi, eax
ud2
mov esi, eax
lea rcx, [rsp + 0x30]
and al, 0x30
call fcn.140005d20
mov rcx, rsi
int1
mov bh, ch
dec dword [rax - 0x77]
int1
call fcn.1400be120
invalid
or dword [rax], eax
ud2
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x57], al
push r15
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
in al, dx
invalid
in al, dx
cmp byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov rsi, r8
invalid
mov rbx, rdx
mov rdi, qword [rcx]
mov edi, dword [rcx]
ror dword [rax - 0x75], cl
cmp dword [rbx + rcx*4 + 0x77], ecx
invalid
invalid
invalid
mov edi, dword [rcx]
mov r14, qword [rdi + 0x20]
mov rax, qword [rdi + 0x28]
mov eax, dword [rdi + 0x28]
and byte [rax - 0x75], cl
sub byte [r9 + r13 - 0x10], r9b
sub byte [rcx + rbp - 0x10], cl
mov eax, dword [rdi + 0x28]
sub byte [rcx + rbp - 0x10], cl
sub rax, r14
invalid
cmp rax, r8
cmp eax, eax
jae 0x14002d538
add al, byte [rax]
add byte [rax - 0x7d], cl
invalid
invalid
add rdi, 0x10
add edi, 0x10
lea r14, [rsp + 0x28]
lea rbp, [0x1400c22d8]
sub eax, 0x94fbb
sub byte [rax - 0x73], cl
sub eax, 0x94fbb
jmp case.0x14002b1fa.118
mov edx, 0x18
mov r8d, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov rcx, r12
call fcn.140001c30
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
test rsi, rsi
je 0x14002d551
test byte [rdi], 0x84
or byte [rdx], al
add byte [rax], al
mov rcx, r14
mov rdx, rdi
mov r8, rbx
mov eax, ebx
mov eax, ebx
mov r9, rsi
call fcn.140029e10
retf 0xffff
cmp qword [rsp + 0x28], 0
sub byte [rax], al
retf 0xffff
sub byte [rax], al
je case.default.0x14002d376
mov r15, qword [rsp + 0x30]
and al, 0x30
mov r12d, r15d
and r12d, 3
in al, 3
in al, 3
movsxd rax, dword [rbp + r12*4]
add rax, rbp
jmp rax
movzx eax, byte [r15 + 0x10]
jmp 0x14002d3b5
mov dh, 0x47
adc bl, ch
nop
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
test rcx, rcx
je 0x14002d568
mov rax, rsi
mov eax, esi
sub rax, rcx
jb 0x14002d571
xlatb
add dword [rax], eax
invalid
xlatb
add dword [rax], eax
add byte [rax + 1], cl
retf
add rbx, rcx
mov rsi, rax
jmp 0x14002d340
mov dh, 0x47
por mm1, qword [rsp + rcx*2]
mov ecx, edi
stc
stc
shr rcx, 0x20
call fcn.1400533e0
invalid
add al, byte [rax]
invalid
cmp al, 0x23
jne 0x14002d554
xchg edi, eax
add dword [rax], eax
invalid
xchg edi, eax
add dword [rax], eax
add byte [rcx - 0x73], cl
and al, 0xfe
lea rax, [r12 - 2]
cmp rax, 2
jb 0x14002d340
test r12, r12
je 0x14002d340
lea r12, [r15 - 1]
mov r13, qword [r15 - 1]
mov r15, qword [r15 + 7]
mov rcx, r13
call qword [r15]
mov rdx, qword [r15 + 8]
test rdx, rdx
je case.0x14002b1fa.112
mov r8, qword [r15 + 0x10]
mov rcx, r13
call fcn.140001c30
jmp case.0x14002b1fa.112
mov rdx, qword [rdi + 0x10]
add rdx, r14
mov rcx, rbx
mov r8, rsi
call sub.msvcrt.dll_memcpy
add r14, rsi
mov qword [rdi + 0x20], r14
xor r15d, r15d
mov rax, r15
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r15, str.Ph_f_
jmp 0x14002d554
lea r8, [0x1400c6888]
mov rdx, rsi
call fcn.1400a0b00
ud2
dec dword [rcx + 0x38]
jne 0x14002e034
mov qword [rcx + 8], 0
call sub.KERNEL32.dll_ReleaseSRWLockExclusive
mov rax, rsi
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
ret
push rdi
sub rsp, 0x38
mov rdx, qword [rdx]
cmp qword [rdx + 0x10], 0
jne 0x14002e105
invalid
and eax, 0x48ce8948
lea edi, [rdx + 0x10]
mov rsi, rcx
lea rdi, [rdx + 0x10]
mov qword [rdx + 0x10], 0xffffffffffffffff
invalid
add rdx, 0x18
call fcn.14002a6f0
inc qword [rdi]
mov rax, rsi
add rsp, 0x38
pop rdi
pop rsi
ret
lea rax, [0x1400c6600]
mov qword [rsp + 0x20], rax
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, [0x1400c65ae]
lea r9, [0x1400c4738]
lea r8, [rsp + 0x37]
mov edx, 0x10
call fcn.14009a6d0
ud2
sal byte [rsi + rbp*8 + 0x4d], 0x8b
or al, r15b
clc
clc
mov rcx, rsi
mov r9, rax
call fcn.14002a6f0
mov rax, qword [rdi]
invalid
inc rax
jmp case.0x14003694b.346
invalid
push rdi
ror byte [rdi], 0x11
invalid
mov qword [rdi], rax
mov rax, rsi
add rsp, 0x38
add esp, 0x38
add esp, 0x38
pop rdi
pop rsi
ret
lea eax, [0x1400c6618]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rcx, [0x1400c65ae]
lea r9, [0x1400c4738]
pop rdi
or dword gs:[rax], eax
fadd qword [rbx - 0x72b3fff7]
or eax, 0x9655f
pop rdi
or dword gs:[rax], eax
pop rdi
or dword gs:[rax], eax
lea r8, [rsp + 0x37]
and al, 0x37
mov edx, 0x10
call fcn.14009a6d0
ud2
mov rsi, rax
mov rcx, rdi
call fcn.140004540
movsxd rdi, r13d
dec dword [rax - 0x77]
int1
movsxd rdi, r13d
dec dword [rax - 0x77]
int1
call fcn.1400be120
ud2
nop
push rsi
push rdi
sub rsp, 0x38
mov rcx, qword [rcx]
cmp qword [rcx + 0x10], 0
add byte [rbp + 0x1f], dh
add byte [rbp + 0x1f], dh
lea rsi, [rcx + 0x10]
mov qword [rcx + 0x10], 0xffffffffffffffff
add rcx, 0x18
call fcn.140029fd0
mov ebp, 0xff48ffff
invalid
add rsp, 0x38
add esp, 0x38
dec dword [rax - 0x7d]
rcr dword [rax], 0xe8
stosd dword [rdi], eax
mov ebp, 0xff48ffff
invalid
add esp, 0x38
pop rdi
pop rsi
ret
lea rax, [0x1400c6630]
lea eax, [0x1400c6630]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, [0x1400c65ae]
insb byte [rdi], dx
or dword [rcx], 0
lea r9, [0x1400c4738]
out dx, eax
or dword fs:[rax], eax
lea r8, [rsp + 0x37]
and al, 0x37
mov edx, 0x10
call fcn.14009a6d0
ud2
mov rdi, rax
mov rcx, rsi
call fcn.140004540
invalid
invalid
std
dec dword [rax - 0x77]
stc
invalid
call fcn.1400be120
ud2
dec byte [rax]
add byte [rdi], cl
or edx, dword [rax + 0x56415741]
nop
push r15
push r14
nop
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x30
in al, dx
xor byte [rbx + rcx*4 + 0x21], cl
in al, dx
xor byte [rbx + rcx*4 + 0x21], cl
cmp qword [r12 + 0x10], 0
jl 0x14002e2aa
adc byte [rax], al
jne case.0x14002b25b.216
add dword [rax], eax
add byte [rcx + rcx*4 - 0x39], cl
mov rdi, r8
mov rbx, rdx
mov ebx, edx
lea rsi, [r12 + 0x10]
mov qword [r12 + 0x10], 0xffffffffffffffff
mov cl, 0xa
call fcn.1400a0320
invalid
add byte [rbp - 0x73], cl
je 0x14002e2d1
invalid
invalid
invalid
lea esi, [rsp + 0x18]
test rax, rax
je 0x14002e2fd
mov r15, rdx
xlatb
inc r15
sub rdi, r15
jb 0x14002e420
mov r13, qword [r12 + 0x28]
mov ebp, dword [rsp + 0x28]
test r13, r13
je 0x14002e335
mov rax, qword [r12 + 0x20]
sub rax, r13
cmp rax, r15
jbe 0x14002e370
mov rcx, qword [r12 + 0x18]
add rcx, r13
mov rdx, rbx
mov r8, r15
call sub.msvcrt.dll_memcpy
add r13, r15
mov qword [r12 + 0x28], r13
jmp 0x14002e383
mov r15, qword [r12 + 0x28]
test r15, r15
je 0x14002e3b5
mov rax, qword [r14]
cmp byte [r15 + rax - 1], 0xa
jne 0x14002e3b8
invalid
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.140029fd0
test rax, rax
jne 0x14002e3e2
mov bh, 0
add byte [rax], al
scasb al, byte [rdi]
mov esp, 0x8548ffff
ror byte [rdi], 0x85
mov bh, 0
add byte [rax], al
mov r15, qword [r12 + 0x28]
jmp 0x14002e3b8
lea rcx, [r12 + 0x31]
and al, 0x31
mov rdx, rbx
mov r8, r15
call fcn.1400313b0
test rax, rax
invalid
je 0x14002e390
sal byte [rsi + rax*2 - 0x77], 0xc1
mov ecx, eax
rol dword [rbx - 0x7cb7fc1f], 0xf9
add cl, byte [rdi]
invalid
and ecx, 3
cmp rcx, 2
jb 0x14002e3e2
cmp ecx, 2
jne 0x14002e3e2
add cl, byte [rdi]
test dword [rax + 0x48000000], eax
mov ecx, eax
mov rcx, rax
shr rcx, 0x20
cmp ecx, 6
je 0x14002e390
jmp 0x14002e3e2
mov rcx, r14
mov rdx, rbx
mov r8, r15
call fcn.14002a4e0
test rax, rax
jne 0x14002e3e2
mov rcx, r14
call fcn.140029fd0
test rax, rax
jne 0x14002e3e2
add rbx, r15
mov rax, qword [r12 + 0x20]
mov r15, qword [r12 + 0x28]
sub rax, r15
cmp rax, rdi
ja 0x14002e3c5
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.14002a4e0
jmp 0x14002e3e2
xor r15d, r15d
mov rax, qword [r12 + 0x20]
sub rax, r15
cmp rax, rdi
jbe 0x14002e3a5
mov rcx, qword [r12 + 0x18]
add rcx, r15
mov rdx, rbx
mov r8, rdi
call sub.msvcrt.dll_memcpy
add byte [rcx + 1], cl
invalid
add byte [rcx + 1], cl
dec dword [rbp - 0x77]
invalid
invalid
jl case.0x14002b25b.214
invalid
mov qword [r12 + 0x28], r15
and al, 0x28
sub byte [rcx], dh
ror byte [rax - 1], 6
xor eax, eax
inc qword [rsi]
add rsp, 0x30
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
lea rax, [0x1400c6648]
or dword [rax], eax
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, [0x1400c65ae]
or eax, 0x981a6
lea r9, [0x1400c4738]
or eax, 0x96329
lea r8, [rsp + 0x2f]
and al, 0x2f
mov edx, 0x10
call fcn.14009a6d0
add byte [rdi], cl
invalid
add byte [rax], al
add al, ch
mov dl, 0xc2
invalid
add byte [rdi], cl
or ecx, dword [rax - 0x73]
or eax, 0x95f79
pop rdi
or dword [rax], eax
invalid
lea rcx, str.assertion_failed:_mid___self.len__
pop rdi
or dword [rax], eax
invalid
add byte [rbp + rcx*4 + 5], cl
movabs byte [0x23ba00097c], al
jl 0x14002e436
add byte [rdx + 0x23], bh
lea r8, str.___f_
mov edx, 0x23
invalid
jl 0x14002e436
add byte [rdx + 0x23], bh
add al, ch
call fcn.14009a1a0
ud2
invalid
push 0xf0006bd
invalid
or ecx, dword [rax - 0x77]
invalid
mov edi, eax
mov rcx, rsi
call fcn.140004540
mov rcx, rdi
stc
invalid
stc
call fcn.1400be120
sar esp, cl
or byte [rax], al
ud2
or edx, dword [rax + 0x56415741]
push rbp
push rsp
in al, dx
js case.0x14002e538.192
mov ebx, dword [rcx]
jnp 0x14002e477
add byte [rdi], cl
test dword [rdx + 0x4c000003], ecx
mov al, byte [rbx]
add byte [rax], al
mov rdi, r8
mov al, byte [rbx]
add byte [rax], al
jae 0x14002e485
adc r15b, dil
adc bh, bh
invalid
ror byte [rdi], 0x84
push rax
add eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
ret
clc
loopne 0x14002e498
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], al
invalid
invalid
cmp al, 0x16
add byte [rbp + 0xc], dh
ror dword [rax - 0x7d], 0xc2
adc byte [rax + 0x39], cl
invalid
invalid
add edx, 0x10
sal byte [rbp - 0x13], 1
in eax, dx
iretd
invalid
add eax, dword [rax]
add byte [rax + 0x29], cl
invalid
invalid
iretd
test byte [rcx], dl
add eax, dword [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
loope 0x14002e4cd
add esi, ecx
xor edi, edi
dec dword [rax - 0x73]
sub eax, 0x984fa
test byte [rcx], cl
add byte [rbp + rcx*4 + 0x6c], cl
insb byte [rdi], dx
and al, 0x30
xor byte [rcx - 0x77], cl
cld
mov esp, edi
shl esp, 4
add al, 0x31
shl byte [rsi + 0x66], 0x66
nop dword cs:[rax + rax]
nop dword [rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0x39], cl
invalid
cmp esp, eax
test ch, ah
add al, byte [rax]
add byte [rbp - 0x75], al
or al, 6
rcl byte [rax], 0x4d
test ecx, ecx
invalid
invalid
cmp dword [rsp + 0x30], 0
or eax, 0x93e5b
add al, 0xa9
fadd qword [rax]
add byte [rax], al
and al, 0x38
mov eax, dword [rdx]
add byte [rax], al
leave
add byte [rax], r8b
adc dword [rax - 1], ecx
ror dword [rax - 0x7d], 0xc2
adc byte [rbp - 0x77], cl
ror dword [rcx + 0x39], 0xd4
add byte [rax], al
loope 0x14002e594
sub edi, ecx
nop word cs:[rax + rax]
push rbx
mov ecx, eax
and ecx, 3
lea rdx, [rcx - 2]
dec byte [rax - 0x7d]
cli
add dh, byte [rdx + 0x44]
dec byte [rax - 0x7d]
cli
add dh, byte [rdx + 0x44]
test rcx, rcx
je 0x14002f76f
mov r14, rax
dec r14
dec esi
dec esi
mov r15, qword [rax - 1]
mov edi, dword [rax - 1]
mov r12, qword [rax + 7]
mov rcx, r15
stc
stc
call qword [r12]
mov rdx, qword [r12 + 8]
test rdx, rdx
je 0x14002f75c
mov r8, qword [r12 + 0x10]
mov eax, dword [rsp + 0x10]
mov rcx, r15
call fcn.140001c30
mov edx, 0x18
mov r8d, 8
mov rcx, r14
call fcn.140001c30
test bl, bl
je case.0x14003694b.375
mov rcx, rsi
call sub.KERNEL32.dll_ReleaseSRWLockExclusive
mov rax, qword [rdi]
mov qword [rdi], r13
mov qword [rsp + 0x28], rax
test rax, rax
je 0x14002f79b
lock dec qword [rax]
jne 0x14002f79b
lea rcx, [rsp + 0x28]
call fcn.14000f960
mov sil, 1
mov eax, esi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movabs rax, 0x7fffffffffffffff
mov rcx, qword [0x140103150]
add byte [rax - 0x7b], cl
invalid
je 0x14002f773
add byte [rax - 0x7b], cl
sal dword [rbp + rbp*4 - 0x18], 0x65
invalid
call fcn.14003fe30
test al, al
invalid
jne 0x14002f773
sal byte [rbp - 0x5c], 0x41
mov byte [rbp + 0x18], 1
mov byte [r13 + 0x18], 1
jmp 0x14002f773
mov rdx, r12
call fcn.14001ab20
dec dword [rcx + rcx*4 - 0xf]
dec dword [rcx + rcx*4 - 0xf]
call fcn.14001aba0
jmp 0x14002f7f6
invalid
jmp 0x14002f800
mov rcx, rsi
int1
mov edx, ebx
call fcn.140005d40
invalid
dec dword [rax - 0x73]
and al, 0x20
lea rcx, [rsp + 0x20]
call fcn.140004240
mov rcx, rdi
std
dec dword [rax - 0x77]
stc
call fcn.1400be120
ud2
call fcn.14009a3b0
ud2
nop dword [rax + rax]
push r14
push rsi
push rdi
push rbx
sub rsp, 0x38
mov rsi, rcx
call fcn.14002f690
invalid
test al, al
jne 0x14002f8ac
inc dword [rax + rax*8 - 0x72b7888b]
lea rax, [0x1401030e0]
add eax, 0xd38a4
mov qword [rsp + 0x28], rax
and al, 0x28
lea rax, [rsp + 0x28]
mov qword [rsp + 0x30], rax
sub byte [rax - 0x77], cl
and al, 0x30
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov rdx, rsi
call fcn.14002f040
test rax, rax
invalid
je 0x14002f8ac
sal byte [rdi + rcx*2 - 0x77], 0xc1
mov ecx, eax
and ecx, 3
lea rdx, [rcx - 2]
cmp rdx, 2
cli
add dh, byte [rdx + 0x40]
add ecx, dword [rax - 0x73]
push rcx
dec byte [rax - 0x7d]
cli
add dh, byte [rdx + 0x40]
test rcx, rcx
je 0x14002f8ac
mov rsi, rax
dec rsi
invalid
mov rdi, qword [rax - 1]
mov rbx, qword [rax + 7]
pop rax
invalid
mov rcx, rdi
call qword [rbx]
invalid
pop rax
invalid
mov rdx, qword [rbx + 8]
test rdx, rdx
je case.0x14003694b.403
mov r8, qword [rbx + 0x10]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.140001c30
mov edx, 0x18
mov r8d, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.140001c30
nop
add rsp, 0x38
add esp, 0x38
add esp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
stc
mov rdx, rbx
call fcn.14001ab20
invalid
dec dword [rax - 0x77]
int1
call fcn.14001aba0
mov dl, 0xfe
dec dword [rcx + rcx*4 - 0xf]
invalid
mov dl, 0xfe
dec dword [rcx + rcx*4 - 0xf]
call fcn.1400be120
ud2
call 0x14b11f8df
nop word [rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
add byte [rsi + 0x48], dl
sub esp, 0x90
add byte [rax], al
add byte [rax], al
mov rsi, rcx
lea rax, str.stdoutstderrRepeatlibrary_std_srciomod.rs
add eax, 0x96ee6
add eax, 0x96ee6
mov qword [rsp + 0x30], rax
and al, 0x30
mov qword [rsp + 0x38], 6
call fcn.14002f690
std
invalid
invalid
test al, al
jne 0x14002f93e
cmp byte [rsi], al
add byte [rax], al
add al, ch
mov edi, ebp
std
std
invalid
mov rax, qword [0x1401030d8]
cmp rax, 3
jne 0x14002f947
lea rax, [0x140103098]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x28]
mov qword [rsp + 0x40], rax
and al, 0x40
and al, 0x40
lea rcx, [rsp + 0x40]
mov rdx, rsi
mov rdx, rsi
call fcn.14002df30
test rax, rax
jne 0x14002f94e
add rsp, 0x90
pop rsi
invalid
ret
call fcn.14003b770
jmp 0x14002f916
mov qword [rsp + 0x20], rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x70], rax
jo 0x14002f9a6
lea eax, [0x140003400]
jo 0x14002f9a6
lea eax, [0x140003400]
dec dword [rax - 0x77]
and al, 0x78
mov qword [rsp + 0x78], rax
lea rax, [rsp + 0x20]
and al, 0x20
mov qword [rsp + 0x80], rax
lea rax, [0x14002adb0]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xffffb433
invalid
dec dword [rax - 0x77]
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x96e14
mov qword [rsp + 0x88], rax
lea rax, str.failed_printing_to_:
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
mov qword [rsp + 0x60], 0
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x70
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x70
and al, 0x70
mov qword [rsp + 0x50], rax
push rax
mov qword [rsp + 0x58], 2
add byte [rax], al
lea rdx, [0x1400c67c0]
adc eax, 0x96e03
add byte [rax - 0x73], cl
and al, 0x40
lea rcx, [rsp + 0x40]
call fcn.14009a120
ud2
invalid
pop rcx
cmpsd dword [rsi], dword [rdi]
invalid
or ecx, dword [rax - 0x77]
invalid
mov esi, eax
lea rcx, [rsp + 0x20]
invalid
and al, ch
mov edx, 0x48fffd61
std
dec dword [rax - 0x77]
int1
call fcn.140005b90
mov rcx, rsi
int1
std
dec dword [rax - 0x77]
int1
call fcn.1400be120
ud2
invalid
or ebp, eax
retf
or esp, dword [rsi + 0xf]
invalid
add byte [rax], al
add byte [rax], al
push rsi
sub rsp, 0x90
nop
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + 0x48], dl
sub esp, 0x90
nop
add byte [rax], al
invalid
nop
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
lea rax, [0x1400c67de]
lea eax, [0x1400c67de]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 6
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x38], 6
and al, 0x38
invalid
call fcn.14002f690
test al, al
jne case.0x14003694b.442
lea rax, [0x1401030e0]
or eax, 0x44894800
and al, 0x28
invalid
mov qword [rsp + 0x28], rax
sub byte [rax - 0x73], cl
and al, 0x28
lea rax, [rsp + 0x28]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
and al, 0x40
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
and al, 0x40
mov rdx, rsi
mov rdx, rsi
call fcn.14002f040
test rax, rax
jne 0x14002fa4a
invalid
idiv bh
invalid
dec dword [rax - 0x7b]
sal byte [rbp + 9], 0x48
invalid
invalid
or dword [rax - 0x7f], ecx
invalid
add rsp, 0x90
add esp, 0x90
add byte [rsi - 0x3d], bl
pop rsi
ret
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
and al, 0x30
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x70], eax
and al, 0x70
and al, 0x70
lea rax, [0x140003400]
mov qword [rsp + 0x78], rax
and al, 0x78
movabs al, byte [0x7824448948fffd39]
cmp ebp, edi
std
dec dword [rax - 0x77]
and al, 0x78
and al, 0x78
and al, 0x78
js 0x14002faae
lea rax, [rsp + 0x20]
lea eax, [rsp + 0x20]
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xffffb337
invalid
lea rax, [0x14002adb0]
lea eax, [0x14002adb0]
dec dword [rax - 0x77]
test byte [rax + rcx*4], ah
add byte [rax], al
invalid
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x88], eax
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x96d18
or dword [rax], eax
lea rax, str.failed_printing_to_:
or dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x40
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
mov dword [rsp + 0x48], 2
and al, 0x48
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x60
mov qword [rsp + 0x60], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rsp + 0x70]
add byte [rax], al
lea rax, [rsp + 0x70]
lea eax, [rsp + 0x70]
and al, 0x70
jo case.0x14002b1fa.188
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov qword [rsp + 0x58], 2
mov dword [rsp + 0x58], 2
and al, 0x58
and al, 0x58
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x96d07
or dword [rax], eax
lea rdx, [0x1400c67c0]
or dword [rax], eax
add byte [rax - 0x73], cl
and al, 0x40
lea rcx, [rsp + 0x40]
call fcn.14009a120
ud2
pop rbp
cmpsb byte [rsi], byte [rdi]
invalid
mov rsi, rax
mov esi, eax
invalid
lea rcx, [rsp + 0x20]
and al, ch
call fcn.140005b90
mov rcx, rsi
mov ecx, esi
mov esi, 0x48fffd60
mov ecx, esi
int1
call fcn.1400be120
or byte [rax], al
ud2
or ebp, eax
iretd
call fcn.14009a3b0
invalid
ud2
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
enter 0x570f, 0xffffffffffffffc0
push rdi
invalid
mov rax, rcx
mov eax, ecx
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
invalid
invalid
movups xmmword [rcx], xmm0
ret
add ebx, eax
nop word [rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
add byte [rax], r8b
add byte [rax - 0x77], cl
mov rax, rcx
xorps xmm0, xmm0
push rdi
invalid
enter 0x570f, 0xffffffffffffffc0
push rdi
ror byte [rdi], 0x11
movups xmmword [rcx], xmm0
ret
nop word [rax + rax]
nop dword [rax + rax]
movups xmmword [rcx], xmm0
ret
nop dword [rax + rax]
add byte [rax], r8b
mov eax, ecx
ret
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
push rsi
push rdi
add byte [rax], al
push rsi
push rdi
sub rsp, 0x28
mov rax, rcx
mov eax, ecx
sub byte [rax - 0x77], cl
enter 0xffffffffffff8b48, 0x72
invalid
invalid
invalid
mov eax, ecx
mov rsi, qword [rdx + 8]
mov rcx, qword [rdx + 0x10]
mov ecx, dword [rdx + 0x10]
or byte [rax - 0x75], cl
adc byte [rcx - 0x77], cl
adc byte [rcx - 0x77], cl
mov ecx, dword [rdx + 0x10]
adc byte [rcx - 0x77], cl
mov r8, rsi
sub r8, rcx
sub eax, ecx
invalid
sub eax, ecx
jb 0x14002fb65
mov rdi, rdx
mov edi, edx
je 0x14002fb49
add rcx, qword [rdi]
movzx edx, byte [rax]
call sub.msvcrt.dll_memset
invalid
invalid
or byte [rax], al
invalid
mov edi, 0x480008e8
mov dword [rdi + 0x10], esi
add byte [rax - 0x77], cl
ja case.0x14002b1fa.204
mov qword [rdi + 0x10], rsi
mov rax, qword [rdi + 0x18]
cmp rax, rsi
cmova rsi, rax
invalid
invalid
mov qword [rdi + 0x18], rsi
xor eax, eax
ror byte [rax - 0x7d], 0xc4
sub byte [rdi + 0x5e], bl
sbb byte [r8 + 0x39], r9b
invalid
invalid
ror byte [rax - 0x7d], 0xc4
sub byte [rdi + 0x5e], bl
ret
lea r8, [0x1400c6540]
mov rdx, rsi
call fcn.1400a0b00
invalid
invalid
add byte [rax - 0x77], cl
bnd call fcn.1400a0b00
invalid
invalid
invalid
ud2
nop dword [rax + rax]
invalid
push rsi
sub rsp, 0x30
sub esp, 0x30
sub esp, 0x30
lea r8, [0x1400c67e4]
add eax, 0x96c58
pop rax
insb byte [rdi], dx
or dword [rax], eax
lea rsi, [rsp + 0x20]
mov r9d, 6
add byte [rax], al
je 0x14002fbb4
and byte [rcx - 0x47], al
invalid
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.14009eb60
mov rcx, rsi
call fcn.14009abf0
mov r8b, 6
add byte [rax + 0x30c48348], dl
invalid
invalid
out dx, eax
invalid
mov r8b, 6
add byte [rax + 0x30c48348], dl
invalid
invalid
invalid
pop rsi
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax - 0x75], cl
add dword [rax - 0x75], ecx
or byte [r8 - 0x77], cl
or byte [rax - 0x77], cl
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
or byte [rax - 0x77], cl
adc bl, al
or byte [rax - 0x77], cl
adc bl, al
nop dword [rax]
invalid
invalid
invalid
invalid
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb8
add byte [rdi], cl
sub dword [rsp + 0xa0], esi
add byte [rax], al
invalid
add byte [rdi], cl
sub dword [rsp + 0xa0], esi
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x39], cl
add byte [rax], al
mov rdi, r8
mov r13, rdx
mov qword [rsp + 0x30], rcx
and al, 0x30
and al, 0x30
mov al, 1
mov dword [rsp + 0x2c], eax
test r9, r9
je 0x14002fc31
invalid
xor byte [rbx + rcx*4 - 0x4c], cl
mov r14, qword [rsp + 0x120]
add r14, 0x400
mov byte [rax], 4
add byte [rax], al
and al, 0x20
add dword [rax], eax
add byte [rcx - 0x7f], cl
mov byte [rax], 4
add byte [rax], al
add byte [rax + rax], al
add byte [rdx + 0x29], dh
jb 0x14002fc3b
jb 0x14002fc3b
mov rax, r14
and rax, 0x1fff
add byte [rax], al
invalid
add byte [rax], al
je 0x14002fc33
mov ecx, 0x2000
add byte [rax], al
sub rcx, rax
add r14, rcx
add esi, ecx
add esi, ecx
invalid
setb al
mov dword [rsp + 0x2c], eax
and al, 0x2c
xchg edx, eax
ror byte [rcx - 0x14d3dbbc], 0xa
and al, 0x2c
jmp 0x14002fc3b
and al, 0x2c
sub al, 0xeb
jmp 0x14002fc3b
or ch, bl
or bh, al
and al, 0x2c
and al, 0x2c
jmp 0x14002fc3b
mov dword [rsp + 0x2c], 0
and al, 0x2c
add byte [rax], al
add byte [rax], al
mov rbp, qword [rdi + 8]
mov ebp, dword [rdi + 8]
or byte [rbx + rcx*4 + 0x67], cl
adc byte [rbp + 0x31], al
invalid
invalid
mov r12, qword [rdi + 0x10]
xor r15d, r15d
xorps xmm6, xmm6
mov qword [rsp + 0x38], rbp
mov dword [rsp + 0x38], ebp
dec dword [rdi]
push rdi
test byte [rax - 0x77], 0x6c
invalid
insb byte [rdi], dx
mov dword [rsp + 0x38], ebp
and al, 0x38
mov qword [rsp + 0x48], r12
and al, 0x48
mov qword [rsp + 0x40], r13
mov rbx, r12
jmp 0x14002fc78
jrcxz 0x14002fc47
sbb ecx, dword [rdi]
invalid
add byte [rdx + 0x18], bh
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
mov r8d, 8
mov eax, 8
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
invalid
mov rcx, r13
jmp 0x13d22ba5a
call fcn.140001c30
mov ebp, 0x4cfffd1f
mov r13, qword [rsp + 0x40]
mov ebp, dword [rsp + 0x40]
and al, 0x40
cmp rbx, rbp
je 0x14002fd93
test byte [rdx], dl
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rdi]
adc al, byte [rcx]
add byte [rax], al
mov rax, qword [rdi]
mov eax, dword [rdi]
add rax, rbx
mov rcx, rbp
invalid
sub rcx, rbx
sub ecx, ebx
jmp 0x18cdc25d6
sub ecx, ebx
invalid
cmp rcx, r14
int1
mov rdx, r14
cmovb rdx, rcx
cmovb rdx, rcx
cmp byte [rsp + 0x2c], 0
jl 0x14002fcbe
and al, 0x2c
add byte [rax + 0xf], cl
invalid
invalid
sub al, 0
cmovne rdx, rcx
ror dword [r8 - 0x77], 1
and al, 0x60
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rdx
push rsp
and al, 0x68
mov qword [rsp + 0x70], 0
and al, 0x70
add byte [rax], al
add byte [rax], al
invalid
jo case.0x14002b1fa.230
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
mov qword [rsp + 0x78], r15
mov qword [rsp + 0x78], r15
mov dword [rsp + 0x78], edi
jl case.0x14002b1fa.237
js case.0x14002b1fa.243
mov rcx, r13
mov ecx, ebp
jmp 0x164578a07
lea rdx, [rsp + 0x60]
lea edx, [rsp + 0x60]
and al, 0x60
invalid
call fcn.140046c20
pop rbx
outsd dx, dword [rsi]
add dword [rax], eax
test rax, rax
test eax, eax
je case.default.0x14002fce5
add al, byte [rdx]
add byte [rax], al
invalid
add byte [rcx - 0x77], cl
invalid
mov r12, rax
mov esp, eax
mov esi, r12d
and esi, 3
lea rcx, [0x1400c2440]
lea ecx, [0x1400c2440]
add ecx, dword [rax - 0x73]
or eax, 0x92762
invalid
or dword [rax], eax
invalid
lea ecx, [0x1400c2440]
invalid
add byte [rax + 0x63], cl
add al, 0xb1
movsxd rax, dword [rcx + rsi*4]
invalid
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x41
loopne 0x14002fd29
movzx eax, byte [r12 + 0x10]
movzx eax, byte [rsp + 0x10]
mov dh, 0x44
and al, 0x10
jmp case.0x14002b1fa.244
movzx eax, byte [r12 + 0xf]
mov dh, 0x44
and al, 0xf
jmp case.0x14002b1fa.244
adc al, 0xf
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, r12
add byte [rax], al
add byte [rax], al
mov rcx, r12
loope 0x14002fd4c
shr rcx, 0x20
shr ecx, 0x20
jmp 0x176d7e52a
call fcn.1400533e0
invalid
add al, byte ss:[rax]
cmp al, 0x23
jne 0x1400301ad
cdq
add al, 0
invalid
cdq
add al, 0
add byte [rax - 0x73], cl
dec byte [rax - 0x7d]
dec byte [rax - 0x7d]
lea rax, [rsi - 2]
dec byte [rax - 0x7d]
cmp rax, 2
jb 0x14002fc78
invalid
clc
add cl, byte [rdi]
invalid
dec dword [rax - 0x7b]
test rsi, rsi
je 0x14002fc78
invalid
invalid
invalid
test byte [rdi], 0x84
invalid
invalid
invalid
mov r13, r12
dec r13
dec ebp
dec ebp
mov rsi, qword [r12 - 1]
and al, 0xff
mov r12, qword [r12 + 7]
mov rcx, rsi
int1
call qword [r12]
mov rdx, qword [r12 + 8]
push rsp
and al, 8
test rdx, rdx
je 0x14002fc60
test byte [rax], dl
invalid
invalid
invalid
ror byte [rdi], cl
test byte [rax], dl
invalid
adc bh, bh
invalid
mov r8, qword [r12 + 0x10]
and al, 0x10
mov rcx, rsi
int1
call fcn.140001c30
jmp 0x14002fc60
invalid
invalid
invalid
invalid
rcr dword [rsi], cl
std
invalid
invalid
invalid
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov rax, r12
shr rax, 0x20
cmp eax, 0x28
call 0x168fb809a
ja case.default.0x14002fd8a
lea rcx, [0x1400c2450]
or dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
xor eax, eax
jmp case.0x14002b1fa.244
jns 0x14002fd90
invalid
invalid
jns 0x14002fd90
invalid
invalid
mov r8d, 0x20
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, rbp
mov edx, ebp
call fcn.1400108e0
mov rbp, qword [rdi + 8]
outsd dx, dword [rsi]
or byte [rax - 0x75], cl
invalid
invalid
pop rdi
mov rbx, qword [rdi + 0x10]
jmp 0x14002fc81
sar dh, 1
invalid
invalid
adc cl, ch
sar dh, 1
invalid
mov al, 0x29
jmp case.0x14002b1fa.244
push rsp
invalid
invalid
invalid
sub ecx, ebp
push rsp
invalid
invalid
mov al, 1
jmp case.0x14002b1fa.244
invalid
invalid
invalid
invalid
add ecx, ebp
invalid
invalid
mov al, 2
jmp case.0x14002b1fa.244
invalid
invalid
add ch, cl
invalid
invalid
mov al, 3
jmp case.0x14002b1fa.244
invalid
invalid
add ebp, ecx
invalid
invalid
mov al, 4
jmp case.0x14002b1fa.244
invalid
invalid
add al, 0xe9
cmp bh, bh
invalid
mov al, 5
jmp case.0x14002b1fa.244
invalid
invalid
add eax, 0xffff31e9
push qword [rax - 0xd516fa]
invalid
invalid
sub bh, bh
invalid
mov al, 6
jmp case.0x14002b1fa.244
invalid
invalid
invalid
invalid
mov al, 7
jmp case.0x14002b1fa.244
invalid
invalid
invalid
invalid
mov al, 8
jmp case.0x14002b1fa.244
invalid
invalid
or cl, ch
sbb al, 0xff
invalid
mov al, 9
jmp case.0x14002b1fa.244
invalid
invalid
or ecx, ebp
adc eax, 0xb0ffffff
invalid
invalid
invalid
invalid
mov al, 0xa
jmp case.0x14002b1fa.244
invalid
invalid
or ch, cl
invalid
invalid
mov al, 0xb
jmp case.0x14002b1fa.244
invalid
invalid
or ebp, ecx
invalid
invalid
mov al, 0xc
jmp case.0x14002b1fa.244
invalid
invalid
or al, 0xe9
add bh, bh
invalid
mov al, 0xd
jmp case.0x14002b1fa.244
invalid
invalid
or eax, 0xfffef9e9
push qword [rax - 0x10d16f2]
invalid
invalid
invalid
invalid
invalid
mov al, 0xe
jmp case.0x14002b1fa.244
invalid
invalid
invalid
invalid
mov al, 0xf
jmp case.0x14002b1fa.244
invalid
invalid
psubsw mm5, mm3
invalid
invalid
mov al, 0x10
jmp case.0x14002b1fa.244
invalid
invalid
adc cl, ch
in al, 0xfe
invalid
mov al, 0x11
jmp case.0x14002b1fa.244
invalid
invalid
adc ecx, ebp
invalid
invalid
mov al, 0x12
jmp case.0x14002b1fa.244
invalid
invalid
adc ch, cl
invalid
invalid
mov al, 0x13
jmp case.0x14002b1fa.244
invalid
invalid
adc ebp, ecx
iretd
invalid
mov al, 0x14
jmp case.0x14002b1fa.244
invalid
invalid
adc al, 0xe9
enter 0xfffffffffffffffe, 0xffffffffffffffff
invalid
invalid
invalid
mov al, 0x15
jmp case.0x14002b1fa.244
invalid
invalid
adc eax, 0xfffec1e9
push qword [rax - 0x14516ea]
invalid
invalid
invalid
invalid
invalid
mov al, 0x16
jmp case.0x14002b1fa.244
invalid
invalid
invalid
invalid
mov al, 0x17
jmp case.0x14002b1fa.244
invalid
invalid
invalid
invalid
mov al, 0x18
jmp case.0x14002b1fa.244
invalid
invalid
sbb cl, ch
lodsb al, byte [rsi]
invalid
invalid
mov al, 0x19
jmp case.0x14002b1fa.244
invalid
invalid
sbb ecx, ebp
movsd dword [rdi], dword [rsi]
invalid
invalid
mov al, 0x1a
jmp case.0x14002b1fa.244
invalid
invalid
invalid
mov al, 0x1b
jmp case.0x14002b1fa.244
invalid
invalid
invalid
mov al, 0x1c
jmp case.0x14002b1fa.244
invalid
invalid
invalid
mov al, 0x1d
jmp case.0x14002b1fa.244
invalid
invalid
invalid
push qword [rax - 0x17d16e2]
mov al, 0x1e
jmp case.0x14002b1fa.244
invalid
invalid
invalid
mov al, 0x1f
jmp case.0x14002b1fa.244
invalid
invalid
invalid
mov al, 0x20
jmp case.0x14002b1fa.244
invalid
invalid
invalid
mov al, 0x21
jmp case.0x14002b1fa.244
invalid
invalid
invalid
push qword [rax - 0x19916de]
mov al, 0x22
jmp case.0x14002b1fa.244
invalid
invalid
invalid
mov al, 0x23
jmp case.0x14002b1fa.244
invalid
invalid
invalid
mov al, 0x24
jmp case.0x14002b1fa.244
invalid
invalid
invalid
mov al, 0x25
jmp case.0x14002b1fa.244
invalid
invalid
invalid
mov al, 0x26
jmp case.0x14002b1fa.244
mov al, 0x27
jmp case.0x14002b1fa.244
mov al, 0x28
jmp case.0x14002b1fa.244
mov r12, qword [rsp + 0x70]
test r12, r12
jo 0x14002ff23
test esp, esp
je case.0x1400351f2.385
mov rax, qword [rsp + 0x78]
mov r15, rax
mov edi, eax
mov edi, eax
sub r15, r12
jb case.0x14002b1fa.327
mov rdx, qword [rsp + 0x68]
cmp rax, rdx
ror byte [rdi], 1
xchg dword [rdx + 3], ecx
add byte [rax], al
invalid
ror byte [rdi], 1
xchg dword [rdx + 3], ecx
add byte [rax], al
invalid
add byte [rcx + 1], cl
fmul qword [rcx + rcx*4 + 0x67]
adc byte [rax + 0x3b], cl
cmp rbp, qword [rsp + 0x38]
add r12, rbx
mov qword [rdi + 0x10], r12
cmp rbp, qword [rsp + 0x38]
jne case.0x14002e538.289
std
invalid
cmp r12, rbp
jne case.0x14002e538.289
std
invalid
invalid
std
invalid
movaps xmmword [rsp + 0x90], xmm6
movaps xmmword [rsp + 0x80], xmm6
and al, 0x80
add byte [rax], al
add byte [rcx - 0x47], al
invalid
invalid
and byte [rax], al
mov r9d, 0x20
add byte [rax], al
lea rbp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
mov rcx, rbp
mov rdx, r13
mov edx, ebp
mov edx, ebp
lea r12, [rsp + 0x80]
jmp case.0x14002fce5.320
add byte [rax], al
add bl, ch
cmp dword [rsi + 0x66], esp
invalid
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov edx, 0x18
add byte [rax], al
add byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
mov r8d, 8
mov rcx, r13
call fcn.140001c30
sbb al, 0xfd
dec dword [rbx + rcx*4 + 0x6c]
and al, 0x40
sbb al, 0xfd
dec dword [rbx + rcx*4 + 0x6c]
and al, 0x40
lea r12, [rsp + 0x80]
add byte [rax], 0
add byte [rcx - 0x47], al
and byte [rax], al
add byte [rax], al
mov r9d, 0x20
mov rcx, rbp
mov rdx, r13
jmp 0x18ded88c9
mov r8, r12
call fcn.140046880
cld
invalid
add dword [rax], eax
invalid
cld
push 0xffffffff83480001
add byte [rax - 0x7d], cl
add byte [rax - 0x7d], cl
cmp qword [rsp + 0x50], 0
jl 0x14002ffac
push rax
add byte [rdi], cl
invalid
test dh, al
mov byte [rcx], 0
je case.default.0x14002ffa8
mov byte [rcx], 0
add byte [rax - 0x75], cl
je 0x14002ffb8
invalid
mov rsi, qword [rsp + 0x58]
mov esi, dword [rsp + 0x58]
and al, 0x58
pop rax
mov ebx, esi
and ebx, 3
jrcxz case.0x14003003a.55
and ebx, 3
jrcxz case.0x14003003a.55
lea rcx, [0x1400c24f4]
push rbx
and eax, 0x63480009
or dword [rax], eax
movsxd rax, dword [rcx + rbx*4]
or dword [rax], eax
movsxd rax, dword [rcx + rbx*4]
cdq
add rax, rcx
add eax, ecx
jmp rax
movzx eax, byte [rsi + 0x10]
jmp 0x14002ffcc
invalid
mov dh, 0x46
adc bl, r13b
adc bl, ch
sbb al, 0xf
mov dh, 0x46
por mm2, qword [rsi]
movzx eax, byte [rsi + 0xf]
por mm2, qword [rsi]
jmp 0x14002ffcc
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rsi
int1
shr rcx, 0x20
shr ecx, 0x20
call fcn.1400533e0
xor al, 2
add byte [rbx + riz], bh
cmp al, 0x23
jne 0x1400301d9
add eax, 0x48000002
add byte [rax], al
lea rax, [rbx - 2]
lea eax, [rbx - 2]
dec byte [rax - 0x7d]
clc
add dh, byte [rdx - 0x6e]
jb 0x14002ff70
cmp rax, 2
cmp eax, 2
jb 0x14002ff70
test rbx, rbx
je 0x14002ff70
invalid
lea r13, [rsi - 1]
outsb dx, byte [rsi]
dec dword [rbx + rcx*4 + 0x66]
invalid
invalid
invalid
mov r12, qword [rsi - 1]
mov rsi, qword [rsi + 7]
mov esi, dword [rsi + 7]
dec dword [rax - 0x75]
jbe 0x14002fff6
invalid
mov esi, dword [rsi + 7]
invalid
mov rcx, r12
loope 0x14002fff2
call qword [rsi]
mov rdx, qword [rsi + 8]
mov edx, dword [rsi + 8]
invalid
mov edx, dword [rsi + 8]
push rsi
or byte [rax - 0x7b], cl
invalid
invalid
test rdx, rdx
je case.0x14002fce5.319
test byte [rdi - 1], cl
invalid
invalid
ror byte [rdi], cl
test byte [rdi - 1], cl
invalid
mov r8, qword [rsi + 0x10]
mov rcx, r12
mov ecx, esp
adc byte [rcx + r9*4 - 0x1f], r9b
adc byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
call fcn.140001c30
sbb al, 0xfd
invalid
jmp case.0x14002fce5.319
invalid
jmp qword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rsi
shr rax, 0x20
shr eax, 0x20
invalid
shr eax, 0x20
and byte [rbx + 0x147728f8], al
cmp eax, 0x28
ja case.default.0x14003003a
invalid
sub byte [rdi + 0x14], dh
adc al, 0x48
lea rcx, [0x1400c2504]
lea ecx, [0x1400c2504]
and al, 9
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
jmp rax
loopne 0x14003006e
xor eax, eax
shr bl, 0x8c
jmp 0x14002ffcc
mov al, 0x29
jmp 0x14002ffcc
mov byte [rax - 0x4f7b14ff], dh
mov al, 1
jmp 0x14002ffcc
invalid
add ebx, ebp
test byte [rax - 0x4f7f14fe], dh
add ebp, ecx
invalid
jns case.0x1400351f2.344
invalid
mov al, 2
add ch, bl
xor byte [rax - 0x8616fd], 0xff
mov al, 3
jmp 0x14002ffcc
mov al, 4
invalid
jb case.0x1400351f2.345
invalid
jmp 0x14002ffcc
mov al, 3
jmp 0x14002ffcc
invalid
invalid
mov al, 4
jmp 0x14002ffcc
invalid
invalid
mov al, 5
jmp 0x14002ffcc
invalid
invalid
mov al, 6
jmp 0x14002ffcc
invalid
invalid
mov al, 7
jmp 0x14002ffcc
invalid
invalid
push qword [rax - 0xa916f8]
mov al, 8
jmp 0x14002ffcc
invalid
invalid
mov al, 9
jmp 0x14002ffcc
invalid
invalid
mov al, 0xa
jmp 0x14002ffcc
invalid
invalid
mov al, 0xb
jmp 0x14002ffcc
invalid
invalid
mov al, 0xc
jmp 0x14002ffcc
invalid
invalid
mov al, 0xd
jmp 0x14002ffcc
invalid
invalid
invalid
invalid
invalid
mov al, 0xe
jmp 0x14002ffcc
invalid
invalid
invalid
invalid
invalid
mov al, 0xf
jmp 0x14002ffcc
invalid
mov al, 0x10
jmp 0x14002ffcc
invalid
mov al, 0x11
jmp 0x14002ffcc
invalid
mov al, 0x12
jmp 0x14002ffcc
invalid
mov al, 0x13
jmp 0x14002ffcc
invalid
mov al, 0x14
jmp 0x14002ffcc
invalid
mov al, 0x15
jmp 0x14002ffcc
invalid
invalid
push qword [rax - 0x10b16ea]
mov al, 0x16
jmp 0x14002ffcc
invalid
mov al, 0x17
jmp 0x14002ffcc
invalid
mov al, 0x18
jmp 0x14002ffcc
sbb cl, ch
out 0xfe, al
invalid
mov al, 0x19
jmp 0x14002ffcc
invalid
mov al, 0x1a
jmp 0x14002ffcc
fdivr st(6)
invalid
invalid
fdivr st(6)
invalid
mov al, 0x1b
jmp 0x14002ffcc
invalid
mov al, 0x1c
jmp 0x14002ffcc
invalid
mov al, 0x1d
jmp 0x14002ffcc
invalid
mov al, 0x1e
jmp 0x14002ffcc
invalid
mov al, 0x1f
jmp 0x14002ffcc
invalid
mov al, 0x20
jmp 0x14002ffcc
invalid
mov al, 0x21
jmp 0x14002ffcc
invalid
mov al, 0x22
jmp 0x14002ffcc
invalid
mov al, 0x23
jmp 0x14002ffcc
invalid
mov al, 0x24
jmp 0x14002ffcc
invalid
mov al, 0x25
jmp 0x14002ffcc
invalid
invalid
push qword [rax - 0x17b16da]
invalid
mov al, 0x26
jmp 0x14002ffcc
mov al, 0x27
jmp 0x14002ffcc
invalid
invalid
invalid
invalid
mov al, 0x28
jmp 0x14002ffcc
invalid
invalid
sub cl, ch
jbe 0x140030152
invalid
mov r13, qword [rsp + 0x58]
insb byte [rdi], dx
and al, 0x58
test r13, r13
test ebp, ebp
je 0x1400301ec
add byte [rcx - 0x7d], cl
std
and dword [rdi], ecx
jae 0x14003021d
invalid
invalid
cmp r13, 0x21
jae 0x14003021d
scasd eax, dword [rdi]
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, rdi
stc
mov rdx, qword [rsp + 0x38]
push rsp
and al, 0x38
mov r8, r13
call fcn.1400108e0
invalid
invalid
invalid
invalid
call 0x13e0a6465
dec dword [rax - 0x75]
invalid
invalid
outsd dx, dword [rsi]
invalid
mov rbp, qword [rdi + 8]
mov ebp, dword [rdi + 8]
or byte [rbx + rcx*4 + 0x67], cl
adc byte [rax - 0x75], cl
invalid
invalid
mov r12, qword [rdi + 0x10]
adc byte [eax - 0x75], cl
mov rcx, qword [rdi]
add rcx, r12
lea rdx, [rsp + 0x80]
lea edx, [rsp + 0x80]
cmovl eax, dword [rcx]
loope case.0x1400351f2.378
lea edx, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rbp - 0x77], cl
invalid
invalid
mov r8, r13
call sub.msvcrt.dll_memcpy
add byte [rbp + 1], cl
in al, dx
call 0x148e57e83
add byte [rbp + 1], cl
in al, dx
add esp, ebp
mov qword [rdi + 0x10], r12
mov r13, qword [rsp + 0x40]
mov ebp, dword [rsp + 0x40]
adc byte [rbx + rcx*4 + 0x6c], cl
and al, 0x40
mov ebp, dword [rsp + 0x40]
jmp case.0x14002e538.289
stosd dword [rdi], eax
cli
invalid
mov rax, qword [rsp + 0x30]
and al, 0x30
mov qword [rax + 8], r12
mov qword [rax], 1
mov dword [rax], 1
mov dword [rax], 1
add dword [rax], eax
add byte [rax], al
movaps xmm6, xmmword [rsp + 0xa0]
sub byte [rsp + 0xa0], dh
and al, 0xa0
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
invalid
add rsp, 0xb8
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
ret
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
mov qword [rcx + 8], rsi
mov eax, 1
add dword [rax], eax
add byte [rax], al
or byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
mov qword [rcx], rax
mov dword [rcx], eax
jmp 0x1400301bd
mov rax, qword [rsp + 0x38]
and al, 0x38
sub rax, qword [rsp + 0x48]
and al, 0x48
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov qword [rcx + 8], rax
or byte [r9], sil
xor eax, eax
mov qword [rcx], rax
ror byte [rax - 0x77], 1
jmp 0x1400301bd
sub rbx, qword [rsp + 0x48]
pop rsp
and al, 0x48
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
and al, 0x30
mov qword [rax + 8], rbx
pop rax
or byte [rax - 0x39], cl
mov qword [rax], 0
jmp 0x1400301bd
lea r8, [0x1400c6838]
invalid
mov qword [rax], 0
add byte [rax], al
add byte [rax], al
jmp 0x1400301bd
lea r8, [0x1400c6838]
lea eax, [0x1400c6838]
adc al, 0x66
or dword [rax], eax
mov edx, 0x20
and byte [rax], al
add byte [rax], al
mov rcx, r13
call fcn.1400a0b70
ud2
or dword [rdi], eax
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
lea r8, [0x1400c6820]
lea r8, [0x1400c6820]
add eax, 0x965e6
or dword gs:[rax], eax
mov rcx, r12
mov rdx, rax
mov edx, eax
loope 0x140030286
mov edx, eax
ret 0x9be8
call fcn.1400a0be0
wait
or dword [rdi], eax
invalid
add byte [rdi], cl
ud2
invalid
invalid
invalid
invalid
ud2
lea r8, [0x1400c6820]
lea eax, [0x1400c6820]
shl byte [rbp + 9], cl
add byte [rax - 0x77], cl
mov ecx, eax
invalid
invalid
or dword [rax], eax
mov rcx, rax
mov ecx, eax
call fcn.1400a0b70
or dword [rdi], eax
add byte [rdi], cl
or ecx, dword [rax - 0x77]
invalid
invalid
ud2
mov rdi, rax
mov rcx, r12
loope 0x1400302a7
mov edx, esi
invalid
loope 0x1400302a7
mov edx, esi
jmp 0x14003026c
mov edi, eax
mov rcx, rsi
int1
int1
mov rdx, r12
loop 0x140030255
call fcn.14001ab20
mov rcx, r13
mov ecx, ebp
scasd eax, dword [rdi]
test al, 0xfe
invalid
dec dword [rcx + rcx*4 - 0x17]
mov ecx, ebp
invalid
mov ecx, ebp
call fcn.14001aba0
mov rcx, rdi
call fcn.1400be120
add byte [rdi], cl
invalid
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb8
movaps xmmword [rsp + 0xa0], xmm6
mov rdi, r8
movabs al, byte [0x8949c7894c000000]
invalid
add byte [rcx + rcx*4 - 0x39], cl
mov r13, rdx
mov qword [rsp + 0x30], rcx
mov al, 1
mov dword [rsp + 0x2c], eax
test r9, r9
je 0x1400302f1
mov r14, qword [rsp + 0x120]
add r14, 0x400
add al, 0
invalid
add dword [rax], eax
add byte [rcx - 0x7f], cl
mov byte [rax], 4
add al, 0
invalid
add al, 0
add byte [rdx + 0x29], dh
jb 0x1400302fb
mov rax, r14
and rax, 0x1fff
invalid
je 0x1400302f3
mov ecx, 0x2000
sub rcx, rax
add r14, rcx
setb al
xchg edx, eax
ror byte [rcx - 0x14d3dbbc], 0xa
invalid
xchg edx, eax
ror byte [rcx - 0x14d3dbbc], 0xa
invalid
or ch, bl
or bh, al
and al, 0x2c
jmp 0x1400302fb
mov dword [rsp + 0x2c], 0
add byte [rax], al
add byte [rax], al
mov rbp, qword [rdi + 8]
mov ebp, dword [rdi + 8]
or byte [rbx + rcx*4 + 0x67], cl
adc byte [rbp + 0x31], al
mov r12, qword [rdi + 0x10]
mov esp, dword [rdi + 0x10]
xor r15d, r15d
xorps xmm6, xmm6
push rdi
test byte [rax - 0x77], 0x6c
and al, 0x38
dec dword [rdi]
push rdi
test byte [rax - 0x77], 0x6c
and al, 0x38
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], r13
insb byte [rdi], dx
and al, 0x40
mov rbx, r12
jmp case.0x14003003a.103
invalid
sbb ecx, dword [rdi]
invalid
mov edx, 0x18
add byte [rax], al
mov r8d, 8
mov rcx, r13
add byte [rcx + rcx*4 - 0x17], cl
call fcn.140001c30
mov r13, qword [rsp + 0x40]
std
dec dword [rbx + rcx*4 + 0x6c]
and al, 0x40
cmp rbx, rbp
je 0x140030453
add byte [rax], al
add byte [rax], al
mov rax, qword [rdi]
add rax, rbx
fmul dword [rax - 0x77]
invalid
sub rcx, rbx
fmul dword [rax - 0x77]
jmp 0x18cdc2c96
invalid
cmp rcx, r14
mov rdx, r14
cmovb rdx, rcx
cmovb edx, ecx
cmovb edx, ecx
cmp byte [rsp + 0x2c], 0
cmovne rdx, rcx
mov qword [rsp + 0x60], rax
and al, 0x60
add byte [rax + 0xf], cl
ror dword [r8 - 0x77], 1
and al, 0x60
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x70], 0
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x78
invalid
push 0x2444c748
jo case.0x14003003a.111
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x78
invalid
js 0x1400303c5
mov rcx, r13
mov ecx, ebp
lea rdx, [rsp + 0x60]
lea edx, [rsp + 0x60]
and al, 0x60
call fcn.140046c20
test rax, rax
je case.default.0x1400303a5
add byte [rax], al
mov r12, rax
mov esi, r12d
out 0x83, al
out 3, al
out 0x83, al
out 3, al
lea rcx, [0x1400c25a8]
or ah, byte [rdx]
or dword [rax], eax
movsxd rax, dword [rcx + rsi*4]
add rax, rcx
mov cl, 0x48
add eax, ecx
jmp rax
movzx eax, byte [r12 + 0x10]
movzx eax, byte [rsp + 0x10]
jmp 0x1400303cc
nop
movzx eax, byte [r12 + 0xf]
and al, 0xf
jmp 0x1400303cc
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov rcx, r12
loope 0x14003040c
shr rcx, 0x20
shr ecx, 0x20
jmp 0x17017ebea
call fcn.1400533e0
xor byte [rdx], al
add byte [rbx + riz], bh
cmp al, 0x23
jne case.0x14002ffa8.438
cdq
add al, 0
add byte [rax], al
lea rax, [rsi - 2]
invalid
invalid
add byte [rax], al
lea rax, [rsi - 2]
cmp rax, 2
cmp eax, 2
dec byte [rax - 0x7d]
cmp eax, 2
clc
add cl, byte [rdi]
invalid
jb case.0x14003003a.103
push rsi
invalid
invalid
test rsi, rsi
je case.0x14003003a.103
invalid
mov r13, r12
mov ebp, esp
dec r13
mov rsi, qword [r12 - 1]
dec dword [rbp - 0x75]
and al, 7
je 0x140030419
dec dword [rbp - 0x75]
and al, 7
invalid
mov rcx, rsi
mov ecx, esi
call qword [r12]
mov rdx, qword [r12 + 8]
mov edx, dword [rsp + 8]
and al, 0x49
mov edx, dword [rsp + 8]
test rdx, rdx
test edx, edx
je 0x140030320
adc bh, bh
invalid
dec dword [rbp - 0x75]
and al, 0x10
mov r8, qword [r12 + 0x10]
mov eax, dword [rsp + 0x10]
mov rcx, rsi
mov ecx, esi
call fcn.140001c30
adc ebx, dword [rax]
std
invalid
jmp 0x140030320
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x20], cl
mov rax, r12
add byte [rax], al
add byte [rax], al
mov rax, r12
loopne 0x14003047c
shr rax, 0x20
shr eax, 0x20
cmp eax, 0x28
ja case.default.0x14003044a
sub byte [rdi + 0x35], dh
lea rcx, [0x1400c25b8]
movsxd rax, dword [rcx + rax*4]
and dword [rcx], ecx
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
xor eax, eax
jmp 0x1400303cc
mov r8d, 0x20
mov eax, 0x20
and byte [rax], al
add byte [rax], al
mov rcx, rdi
mov rdx, rbp
call fcn.1400108e0
dec dword [rax - 0x75]
outsd dx, dword [rsi]
or byte [rax - 0x75], cl
invalid
invalid
mov rbp, qword [rdi + 8]
mov rbx, qword [rdi + 0x10]
jmp 0x140030341
invalid
invalid
pop rdi
adc cl, ch
sar dh, 1
invalid
mov al, 0x29
jmp 0x1400303cc
invalid
invalid
invalid
mov al, 1
jmp 0x1400303cc
invalid
invalid
invalid
invalid
mov al, 2
jmp 0x1400303cc
invalid
invalid
invalid
mov al, 3
jmp 0x1400303cc
invalid
invalid
invalid
mov al, 4
jmp 0x1400303cc
invalid
invalid
invalid
mov al, 5
jmp 0x1400303cc
invalid
invalid
invalid
mov al, 6
jmp 0x1400303cc
invalid
invalid
invalid
invalid
mov al, 7
jmp 0x1400303cc
invalid
invalid
invalid
mov al, 8
jmp 0x1400303cc
sbb al, 0xff
invalid
invalid
sbb al, 0xff
invalid
mov al, 9
jmp 0x1400303cc
invalid
invalid
invalid
mov al, 0xa
jmp 0x1400303cc
invalid
invalid
invalid
mov al, 0xb
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0xff16f4]
mov al, 0xc
jmp 0x1400303cc
invalid
invalid
invalid
mov al, 0xd
jmp 0x1400303cc
invalid
invalid
invalid
invalid
invalid
mov al, 0xe
jmp 0x1400303cc
invalid
invalid
invalid
mov al, 0xf
jmp 0x1400303cc
invalid
push qword [rax - 0x11b16f0]
mov al, 0x10
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x12216ef]
mov al, 0x11
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x12916ee]
mov al, 0x12
jmp 0x1400303cc
invalid
invalid
adc ch, cl
invalid
invalid
push qword [rax - 0x13016ed]
mov al, 0x13
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x13716ec]
mov al, 0x14
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x13e16eb]
mov al, 0x15
jmp 0x1400303cc
invalid
invalid
invalid
invalid
push qword [rax - 0x14516ea]
mov al, 0x16
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x14c16e9]
mov al, 0x17
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x15316e8]
mov al, 0x18
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x15a16e7]
mov al, 0x19
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x16116e6]
mov al, 0x1a
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x16816e5]
mov al, 0x1b
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x16f16e4]
mov al, 0x1c
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x17616e3]
mov al, 0x1d
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x17d16e2]
mov al, 0x1e
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x18416e1]
mov al, 0x1f
jmp 0x1400303cc
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x18b16e0]
mov al, 0x20
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x19216df]
mov al, 0x21
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x19916de]
mov al, 0x22
jmp 0x1400303cc
invalid
invalid
and ch, cl
invalid
invalid
push qword [rax - 0x1a016dd]
mov al, 0x23
jmp 0x1400303cc
invalid
push qword [rax - 0x1a716dc]
mov al, 0x24
jmp 0x1400303cc
invalid
invalid
invalid
push qword [rax - 0x1ae16db]
mov al, 0x25
jmp 0x1400303cc
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1b516da]
invalid
mov al, 0x26
jmp 0x1400303cc
invalid
push qword [rax - 0x1bc16d9]
invalid
mov al, 0x27
jmp 0x1400303cc
push qword [rax - 0x1c316d8]
mov al, 0x28
jmp 0x1400303cc
invalid
cmp al, 0xfe
invalid
dec dword [rbx + rcx*4 + 0x64]
and al, 0x70
mov r12, qword [rsp + 0x70]
jo case.0x14003003a.179
test r12, r12
test esp, esp
je case.0x14002b1fa.380
add eax, dword [rax]
add byte [rax - 0x75], cl
and al, 0x78
mov rax, qword [rsp + 0x78]
js 0x1400305ed
mov r15, rax
mov edi, eax
sub r15, r12
jb 0x1400308f3
add r8d, dword [rax]
add byte [rax - 0x75], cl
push rsp
mov rdx, qword [rsp + 0x68]
mov edx, dword [rsp + 0x68]
and al, 0x68
cmp rax, rdx
ror byte [rdi], 1
xchg dword [rdx + 3], ecx
add rax, qword [rax]
invalid
ja 0x140030907
add rax, qword [rax]
add byte [rcx + 1], cl
fmul qword [rcx + rcx*4 + 0x67]
mov qword [rdi + 0x10], r12
invalid
invalid
insb byte [rdi], dx
add r12, rbx
add esp, ebx
mov qword [rdi + 0x10], r12
cmp rbp, qword [rsp + 0x38]
and al, 0x38
cmp ebp, dword [rsp + 0x38]
and al, 0x38
cmp byte [rdi], cl
test dword [rcx - 3], ecx
std
jne 0x140030318
std
invalid
dec dword [rcx + 0x39]
in al, dx
cmp r12, rbp
jne 0x140030318
test dword [rax - 3], eax
std
std
invalid
movaps xmmword [rsp + 0x90], xmm6
mov ah, 0x24
nop
add byte [rax], al
add byte [rdi], cl
invalid
movaps xmmword [rsp + 0x80], xmm6
sub dword [rsp + 0x80], esi
and al, 0x80
add byte [rax], al
add byte [rax], 0
add byte [rcx - 0x47], al
and byte [rax], al
invalid
mov r9d, 0x20
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
push rax
push rax
mov rcx, rbp
mov ecx, ebp
mov rdx, r13
lea r12, [rsp + 0x80]
jmp 0x14003063c
invalid
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], 0
add bl, ch
cmp dword [rsi + 0x66], esp
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov edx, 0x18
add byte [rax], al
add byte [rax], al
mov edx, 0x18
add byte [rax], al
add byte [rcx - 0x48], al
invalid
invalid
mov r8d, 8
or byte [rax], al
add byte [rax], al
mov rcx, r13
mov ecx, ebp
call fcn.140001c30
invalid
mov r13, qword [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
lea r12, [rsp + 0x80]
lea r12, [rsp + 0x80]
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax], 0
add byte [rax], al
add byte [rcx - 0x47], al
and byte [rax], al
add byte [rax], al
invalid
mov r9d, 0x20
mov ecx, 0x20
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbp
mov rdx, r13
mov edx, ebp
jmp 0x18ded8f89
mov edx, ebp
mov r8, r12
call fcn.140046880
cmp al, 0x62
add dword [rax], eax
invalid
add byte [rax - 0x7d], cl
cmp qword [rsp + 0x50], 0
jl 0x14003066c
push rax
add byte [rdi], cl
test dh, al
je case.default.0x140030668
add dword [rax], eax
add byte [rax - 0x75], cl
je 0x140030678
mov rsi, qword [rsp + 0x58]
mov esi, dword [rsp + 0x58]
pop rax
mov ebx, esi
and ebx, 3
and ebx, 3
jrcxz case.0x1400303a5.55
lea rcx, [0x1400c265c]
lea ecx, [0x1400c265c]
sti
invalid
or dword [rax], eax
movsxd rax, dword [rcx + rbx*4]
invalid
cdq
add rax, rcx
add eax, ecx
jmp rax
loopne 0x14003067a
movzx eax, byte [rsi + 0x10]
jmp case.0x140030668.481
mov dh, 0x46
adc bl, r13b
adc bl, ch
sbb al, 0xf
mov dh, 0x46
por mm2, qword [rsi]
movzx eax, byte [rsi + 0xf]
por mm2, qword [rsi]
jmp case.0x140030668.481
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
mov rcx, rsi
int1
shr rcx, 0x20
jmp 0x16d57eeaa
call fcn.1400533e0
push rsp
sub eax, 0x233c0002
cmp al, 0x23
jne case.0x1400351f2.438
add eax, 0x48000002
add byte [rax - 0x73], cl
dec byte [r8 - 0x7d]
invalid
invalid
lea rax, [rbx - 2]
lea eax, [rbx - 2]
dec byte [rax - 0x7d]
cmp rax, 2
clc
add dh, byte [rdx - 0x6e]
jb 0x140030630
jb 0x140030630
test rbx, rbx
test ebx, ebx
je 0x140030630
lea r13, [rsi - 1]
mov r12, qword [rsi - 1]
mov esp, dword [rsi - 1]
dec dword [rbx + rcx*4 + 0x66]
mov esp, dword [rsi - 1]
dec dword [rax - 0x75]
mov rsi, qword [rsi + 7]
jbe case.0x140030668.487
mov rcx, r12
loope 0x1400306b2
call qword [rsi]
invalid
mov rdx, qword [rsi + 8]
push rsi
or byte [rax - 0x7b], cl
test rdx, rdx
invalid
test byte [rdi - 1], cl
invalid
invalid
test rdx, rdx
je case.0x1400351f2.457
invalid
invalid
mov r8, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
adc byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov ecx, esp
call fcn.140001c30
invalid
std
invalid
jmp case.0x1400351f2.457
invalid
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rax, rsi
shr rax, 0x20
invalid
invalid
invalid
call 0x168fb8a0a
cmp eax, 0x28
sub byte [rdi + 0x14], dh
ja case.default.0x1400306fa
lea rcx, [0x1400c266c]
invalid
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
add eax, ecx
jmp rax
xor eax, eax
jmp case.0x140030668.481
mov al, 0x29
jmp case.0x140030668.481
sub ebx, ebp
mov byte [rax - 0x4f7b14ff], dh
add ch, bl
xor byte [rax - 0x8616fd], 0xff
mov al, 3
jmp case.0x140030668.481
jns 0x140030710
invalid
push qword [rax - 0x8d16fc]
mov al, 4
invalid
jb 0x140030717
mov al, 1
jmp case.0x140030668.481
add ebx, ebp
test byte [rax - 0x4f7f14fe], dh
mov al, 2
jmp case.0x140030668.481
mov al, 3
invalid
mov al, 2
jmp case.0x140030668.481
mov al, 3
jmp case.0x140030668.481
jns 0x140030710
invalid
invalid
jns 0x140030710
invalid
invalid
mov al, 4
jmp case.0x140030668.481
jb 0x140030717
invalid
invalid
jb 0x140030717
invalid
invalid
mov al, 5
jmp case.0x140030668.481
imul edi, edi, 0xffffffff
invalid
imul edi, edi, 0xffffffff
push qword [rax - 0x9b16fa]
mov al, 6
invalid
invalid
invalid
invalid
mov al, 6
jmp case.0x140030668.481
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 7
jmp case.0x140030668.481
pop rbp
invalid
invalid
invalid
pop rbp
invalid
invalid
mov al, 8
jmp case.0x140030668.481
push rsi
invalid
invalid
invalid
push rsi
invalid
invalid
mov al, 9
jmp case.0x140030668.481
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0xa
jmp case.0x140030668.481
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0xb
jmp case.0x140030668.481
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0xc
jmp case.0x140030668.481
cmp bh, bh
invalid
invalid
cmp bh, bh
invalid
mov al, 0xd
jmp case.0x140030668.481
xor edi, edi
invalid
invalid
xor edi, edi
invalid
mov al, 0xe
jmp case.0x140030668.481
sub al, 0xff
invalid
invalid
sub al, 0xff
invalid
mov al, 0xf
jmp case.0x140030668.481
invalid
invalid
invalid
invalid
and eax, 0xb0ffffff
adc cl, ch
invalid
mov al, 0x10
jmp case.0x140030668.481
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x11
jmp case.0x140030668.481
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x12
jmp case.0x140030668.481
adc bh, bh
invalid
invalid
adc bh, bh
invalid
mov al, 0x13
jmp case.0x140030668.481
or edi, edi
invalid
invalid
or edi, edi
invalid
mov al, 0x14
jmp case.0x140030668.481
add bh, bh
invalid
invalid
add bh, bh
invalid
mov al, 0x15
jmp case.0x140030668.481
sti
invalid
invalid
invalid
sti
invalid
invalid
mov al, 0x16
jmp case.0x140030668.481
hlt
invalid
invalid
invalid
hlt
invalid
mov al, 0x17
jmp case.0x140030668.481
in eax, dx
invalid
invalid
invalid
in eax, dx
invalid
invalid
mov al, 0x18
jmp case.0x140030668.481
invalid
mov al, 0x19
jmp case.0x140030668.481
invalid
invalid
mov al, 0x1a
jmp case.0x140030668.481
fdivr st(6)
invalid
invalid
fdivr st(6)
invalid
mov al, 0x1b
jmp case.0x140030668.481
sar esi, 1
invalid
invalid
sar esi, 1
invalid
mov al, 0x1c
jmp case.0x140030668.481
retf 0xfffe
invalid
retf 0xfffe
invalid
mov al, 0x1d
jmp case.0x140030668.481
ret
invalid
invalid
invalid
ret
invalid
mov al, 0x1e
jmp case.0x140030668.481
invalid
invalid
invalid
invalid
mov esp, 0xb0fffffe
invalid
invalid
mov al, 0x1f
jmp case.0x140030668.481
mov ch, 0xfe
invalid
invalid
mov ch, 0xfe
invalid
mov al, 0x20
jmp case.0x140030668.481
scasb al, byte [rdi]
invalid
invalid
invalid
scasb al, byte [rdi]
invalid
invalid
mov al, 0x21
jmp case.0x140030668.481
cmpsd dword [rsi], dword [rdi]
invalid
invalid
invalid
cmpsd dword [rsi], dword [rdi]
invalid
invalid
mov al, 0x22
jmp case.0x140030668.481
invalid
invalid
invalid
invalid
movabs al, byte [0xfe99e923b0fffffe]
invalid
mov al, 0x23
jmp case.0x140030668.481
cdq
invalid
invalid
invalid
cdq
invalid
invalid
mov al, 0x24
jmp case.0x140030668.481
xchg edx, eax
invalid
invalid
invalid
xchg edx, eax
invalid
invalid
mov al, 0x25
jmp case.0x140030668.481
mov edi, esi
invalid
invalid
mov edi, esi
invalid
mov al, 0x26
jmp case.0x140030668.481
test dh, bh
invalid
invalid
test dh, bh
invalid
mov al, 0x27
jmp case.0x140030668.481
jge case.0x14002ffa8.424
invalid
invalid
jge case.0x14002ffa8.424
invalid
mov al, 0x28
jmp case.0x140030668.481
jbe case.0x14002ffa8.425
invalid
invalid
jbe case.0x14002ffa8.425
invalid
mov r13, qword [rsp + 0x58]
and al, 0x58
test r13, r13
je case.0x14002ffa8.447
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
cmp r13, 0x21
jae 0x1400308dd
invalid
scasd eax, dword [rdi]
add byte [rax], al
invalid
and dword [rdi], ecx
sub dword [rdi + 0x48000000], 0xffffff89
mov rcx, rdi
stc
mov rdx, qword [rsp + 0x38]
mov r8, r13
mov eax, ebp
cmp byte [rbp - 0x77], cl
call 0x13e03ab25
invalid
dec dword [rax - 0x75]
mov rbp, qword [rdi + 8]
invalid
invalid
invalid
mov eax, ebp
call fcn.1400108e0
invalid
mov rbp, qword [rdi + 8]
mov r12, qword [rdi + 0x10]
mov esp, dword [rdi + 0x10]
mov esp, dword [rdi + 0x10]
adc byte [rax - 0x75], cl
cmovl eax, dword [rcx]
add ecx, esp
invalid
mov rcx, qword [rdi]
add rcx, r12
add ecx, esp
add ecx, esp
lea rdx, [rsp + 0x80]
lea edx, [rsp + 0x80]
add byte [rax], al
add byte [rbp - 0x77], cl
call 0x148dec543
mov esp, 0x4d0008db
add esp, ebp
mov r8, r13
call sub.msvcrt.dll_memcpy
invalid
fisttp dword [rax]
or byte [rax], al
mov esp, 0x4d0008db
or byte [rax], al
add r12, r13
add esp, ebp
mov qword [rdi + 0x10], r12
mov r13, qword [rsp + 0x40]
mov ebp, dword [rsp + 0x40]
adc byte [ebx + ecx*4 + 0x6c], cl
mov ebp, dword [rsp + 0x40]
and al, 0x40
jmp 0x140030318
invalid
mov rax, qword [rsp + 0x30]
and al, 0x30
mov qword [rax + 8], r12
invalid
mov qword [rax], 1
add dword [rax], eax
add byte [rax], al
movaps xmm6, xmmword [rsp + 0xa0]
add rsp, 0xb8
invalid
mov eax, 0x5b000000
add byte [rax], al
add byte [rbx + 0x5d], bl
and al, 0xa0
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
ret
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov qword [rcx + 8], rsi
jno case.0x14002b1fa.376
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [rcx], rax
jmp case.0x1400351f2.434
mov rax, qword [rsp + 0x38]
and al, 0x38
sub rax, qword [rsp + 0x48]
and al, 0x48
mov rcx, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
or byte [r9], sil
xor eax, eax
mov qword [rcx], rax
invalid
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
xor eax, eax
mov qword [rcx], rax
invalid
add ebx, ebp
mov bh, 0x48
sub rbx, qword [rsp + 0x48]
jmp case.0x1400351f2.434
sub rbx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x30]
mov rax, qword [rsp + 0x30]
and al, 0x30
mov qword [rax + 8], rbx
pop rax
or byte [rax - 0x39], cl
mov qword [rax], 0
invalid
mov qword [rax], 0
jmp case.0x1400351f2.434
movabs al, byte [0xba00095f54058d4c]
and byte [rax], al
add byte [rax], al
lea r8, [0x1400c6838]
or dword [rax], eax
mov edx, 0x20
mov rcx, r13
call fcn.1400a0b70
ud2
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
pop rdi
pop rdi
lea r8, [0x1400c6820]
pop rdi
or dword [rax], eax
mov rcx, r12
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.1400a0be0
ud2
lea r8, [0x1400c6820]
or dword [rax], eax
mov rcx, rax
call fcn.1400a0b70
add al, byte [rdi]
add byte [rdi], cl
invalid
shr eax, 0x5a
add al, byte [rdi]
add byte [rdi], cl
or ecx, dword [rax - 0x77]
invalid
invalid
mov rdi, rax
mov rcx, r12
mov rdx, rsi
invalid
jmp 0x14003092c
int1
mov rdx, r12
call fcn.14001ab20
mov rcx, r13
call fcn.14001aba0
movabs byte [0xd7dfe8f98948fffe], al
or byte [rax], al
invalid
movabs byte [0xd7dfe8f98948fffe], al
or byte [rax], al
invalid
ud2
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x57], al
push r15
add byte [rax], al
add byte [rax], al
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x98
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], esi
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], esi
add byte [rax], 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x39], cl
mov rdi, r8
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x40], edx
mov qword [rsp + 0x30], rcx
and al, 0x30
mov al, 1
mov dword [rsp + 0x2c], eax
sub al, 0x4d
test ecx, ecx
sub al, 0x4d
test ecx, ecx
je 0x1400309b3
mov r15, qword [rsp + 0x100]
mov edi, dword [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rcx - 0x7f], cl
add r15, 0x400
jb 0x1400309bd
mov rax, r15
add r15, 0x400
add byte [rax], al
jb 0x1400309bd
mov rax, r15
and rax, 0x1fff
and eax, 0x1fff
call [rdi]
add byte [rax], al
je case.0x14003003a.243
mov ecx, 0x2000
add byte [rax], ah
add byte [rax], al
sub rcx, rax
add r15, rcx
setb al
mov dword [rsp + 0x2c], eax
and al, 0x2c
and al, 0x2c
jmp 0x1400309bd
jmp 0x1400309bd
mov dword [rsp + 0x2c], 0
add byte [rax - 0x75], cl
outsd dx, dword [rsi]
or byte [rax - 0x75], cl
invalid
mov rbp, qword [rdi + 8]
mov rbx, qword [rdi + 0x10]
mov ebx, dword [rdi + 0x10]
mov ebx, dword [rdi + 0x10]
pop rdi
adc byte [rdi], cl
push rdi
test byte [rax - 0x77], 0x6c
insb byte [rdi], dx
xorps xmm6, xmm6
mov qword [rsp + 0x38], rbp
insb byte [rdi], dx
and al, 0x38
insb byte [rdi], dx
and al, 0x38
cmp byte [rax - 0x77], cl
pop rsp
and al, 0x48
invalid
mov qword [rsp + 0x48], rbx
xor r13d, r13d
xor r13d, r13d
jmp 0x1400309f3
nop word [rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rdx + 0x18], bh
mov edx, 0x18
mov r8d, 8
mov eax, 8
mov rcx, r12
call fcn.140001c30
loope 0x1400309d7
cmp eax, 0x48fffd12
cmp rbx, rbp
cmp ebx, ebp
je 0x140030b14
add byte [rax - 0x77], cl
call 0x18cdb334b
cmp rax, r15
mov rax, rbp
mov eax, ebp
sub rax, rbx
sub eax, ebx
cmp rax, r15
mov r12, r15
mov esp, edi
cmovb r12, rax
cmovb esp, eax
cmp byte [rsp + 0x2c], 0
jl case.0x14003003a.261
sub al, 0
add byte [rdi + rcx + 0x45], cl
cmovne r12, rax
mov r8, r12
invalid
loopne 0x140030a63
mov eax, esp
loopne 0x140030a66
sub r8, r13
sub eax, ebp
jb 0x140030f95
invalid
add eax, 0x8b480000
mov rsi, qword [rdi]
add rsi, rbx
add esi, ebx
invalid
add esi, ebx
lea rcx, [rsi + r13]
xor edx, edx
xor edx, edx
shr al, cl
invalid
call sub.msvcrt.dll_memset
lea rcx, [rsp + 0x60]
lea ecx, [rsp + 0x60]
add byte [rax - 0x73], cl
and al, 0x60
lea ecx, [rsp + 0x60]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
and al, 0x40
mov r8, rsi
mov r9, r12
call fcn.1400524d0
sbb al, byte [rdx]
invalid
loope 0x140030a2b
mov dword [rdx], ebx
add al, byte [rax]
sbb al, byte [rdx]
add byte [rax - 0x7d], cl
jl 0x140030a6f
cmp qword [rsp + 0x60], 0
cmp dword [rsp + 0x60], 0
invalid
add byte [rax - 0x75], cl
mov rsi, qword [rsp + 0x68]
je case.0x1400303a5.156
fiadd dword [rax]
add byte [rax], al
je 0x140030a75
push 0xda840f
fiadd dword [rax]
add byte [rax], al
test rsi, rsi
je 0x140030f25
invalid
add al, 0
add byte [rcx - 0x77], al
mov r14d, esi
mov esi, esi
test byte [rcx - 0x7d], 0xe6
add ecx, dword [rax - 0x73]
and r14d, 3
out 3, al
lea rcx, [0x1400c2710]
lea ecx, [0x1400c2710]
or eax, 0x91ca1
movabs eax, dword [0x48b104634a00091c]
add byte [rdx + 0x63], cl
add al, 0xb1
invalid
movsxd rax, dword [rcx + r14*4]
invalid
mov cl, 0x48
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0xf
jmp rax
loopne 0x140030a88
movzx eax, byte [rsi + 0x10]
jmp 0x140030a9c
invalid
mov dh, 0x46
adc bl, ch
adc bl, r13b
invalid
nop
movzx eax, byte [rsi + 0xf]
por mm2, qword [rsi]
jmp 0x140030a9c
invalid
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rsi
int1
shr rcx, 0x20
shr ecx, 0x20
call fcn.1400533e0
sub dword [rdx], eax
add al, byte [rax]
add byte [rbx + riz], bh
cmp al, 0x23
jne 0x140030f3c
cwde
add al, 0
add byte [rcx - 0x73], cl
dec byte [rax - 0x7d]
dec byte [rax - 0x7d]
add byte [rax], al
lea rax, [r14 - 2]
dec byte [rax - 0x7d]
cmp rax, 2
cmp eax, 2
clc
add cl, byte [rdi]
invalid
jb 0x1400309f3
invalid
invalid
invalid
dec dword [rbp - 0x7b]
test r14, r14
test byte [rdi], 0x84
je 0x1400309f3
test byte [rax], bh
invalid
cmp bh, bh
invalid
lea r12, [rsi - 1]
lea esp, [rsi - 1]
dec word [rbx + rcx*4 + 0x76]
dec dword [rbx + rcx*4 + 0x76]
mov r14, qword [rsi - 1]
mov esi, dword [rsi - 1]
dec dword [rax - 0x75]
mov rsi, qword [rsi + 7]
mov esi, dword [rsi + 7]
jbe 0x140030ace
mov rcx, r14
mov ecx, esi
call qword [rsi]
invalid
mov rdx, qword [rsi + 8]
push rsi
or byte [rax - 0x7b], cl
invalid
invalid
test rdx, rdx
ror byte [rdi], cl
test byte [rdi], al
invalid
je 0x1400309e0
invalid
mov r8, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov rcx, r14
mov ecx, esi
call fcn.140001c30
adc r13, rdi
invalid
jmp 0x1400309e0
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rax, rsi
shr rax, 0x20
cmp eax, 0x28
call 0x168fb8e1a
and byte [rbx - 0x78f0d708], al
clc
sub byte [rdi], cl
invalid
xchg dword [rsi], eax
ja case.default.0x140030b0e
invalid
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rcx, [0x1400c2720]
lea rcx, [0x1400c2720]
lea ecx, [0x1400c2720]
sbb dword [rcx + rcx], ebx
sbb al, 9
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0x31e0ffc8
add rax, rcx
jmp rax
invalid
loopne case.0x14003003a.188
xor eax, eax
shr bl, 0x88
jmp 0x140030a9c
mov r8d, 0x20
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rbp
mov edx, ebp
invalid
call fcn.1400108e0
mov rbp, qword [rdi + 8]
mov ebp, dword [rdi + 8]
dec dword [rax - 0x75]
mov ebp, dword [rdi + 8]
outsd dx, dword [rsi]
or byte [rax - 0x75], cl
invalid
mov rbx, qword [rdi + 0x10]
mov ebx, dword [rdi + 0x10]
pop rdi
adc cl, ch
invalid
jmp 0x1400309fc
retf 0xfffe
dec dword [rcx + 0x39]
cmp r12, rsi
hlt
mov r13, rsi
cmova r13, r12
cmova ebp, esp
in al, dx
test rsi, rsi
je 0x140030f25
test al, ah
add eax, dword [rax]
add byte [rcx + 0x39], cl
invalid
add byte [rax], al
cmp r12, rsi
cmp esp, esi
hlt
jb 0x140030fbf
invalid
jno case.0x14003003a.190
add byte [rax], al
add byte [rcx + 0x29], cl
sub r13, rsi
cmc
add rbx, rsi
mov qword [rdi + 0x10], rbx
mov dword [rdi + 0x10], ebx
adc byte [rax + 0x3b], cl
insb byte [rdi], dx
cmp rbp, qword [rsp + 0x38]
and al, 0x38
cmp byte [rdi], cl
jne 0x1400309f3
test dword [rax + 0x48fffffe], edx
cmp ebx, ebp
invalid
nop
invalid
dec dword [rax + 0x39]
cmp rbx, rbp
jmp 0x140030b76
jne 0x1400309f3
xchg esi, edi
invalid
invalid
movaps xmmword [rsp + 0x70], xmm6
sub dword [rsp + 0x70], esi
jo case.0x14003003a.197
movaps xmmword [rsp + 0x60], xmm6
sub dword [rsp + 0x60], esi
je 0x140030b99
and al, 0x60
invalid
mov r9d, 0x20
mov ecx, 0x20
and byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x74], cl
lea r14, [rsp + 0x50]
je case.0x14003003a.202
and al, 0x50
push rax
mov rcx, r14
mov ecx, esi
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
push rsp
and al, 0x40
invalid
lea r8, [rsp + 0x60]
lea r8, [rsp + 0x60]
and al, 0x60
and al, 0x60
invalid
call fcn.1400524d0
cmp eax, 0x48000219
sbb dword [rdx], eax
add byte [rax - 0x7d], cl
jl 0x140030bbb
invalid
cmp qword [rsp + 0x50], 0
cmp dword [rsp + 0x50], 0
and al, 0x50
push rax
add byte [rbp + rcx*4 + 0x25], cl
and al, 0x1c
sbb al, 9
invalid
lea r12, [0x1400c27c4]
lea esp, [0x1400c27c4]
and eax, 0x91c24
sbb al, 9
add byte [rdi], cl
jne 0x140030c43
test dword [rbp + 0x4c000000], ebx
popfq
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
mov r12, qword [rsp + 0x58]
mov esp, dword [rsp + 0x58]
and al, 0x58
and al, 0x58
test r12, r12
test esp, esp
je 0x140030f7b
test bh, al
add eax, dword [rax]
add byte [rax], al
invalid
invalid
mov dword [rbx], 0x83490000
add byte [rax], al
cmp r12, 0x21
cmp esp, 0x21
cld
and dword [rdi], ecx
jae 0x140030fa9
sub ebx, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
mov rdx, qword [rsp + 0x38]
push rsp
and al, 0x38
cmp byte [rbp - 0x77], cl
loopne case.0x14003003a.204
mov r8, r12
mov eax, esp
call fcn.1400108e0
adc bh, ch
std
std
dec dword [rax - 0x75]
outsd dx, dword [rsi]
mov rbp, qword [rdi + 8]
or byte [rax - 0x75], cl
pop rdi
mov rbx, qword [rdi + 0x10]
mov ebx, dword [rdi + 0x10]
adc byte [rax - 0x75], cl
mov rcx, qword [rdi]
cmovs eax, dword [rcx]
invalid
add rcx, rbx
lea rdx, [rsp + 0x60]
push rsp
and al, 0x60
invalid
mov r8, r12
call sub.msvcrt.dll_memcpy
or byte [rax], al
loopne 0x140030bcd
invalid
fmul dword [rax]
or byte [rax], al
add byte [rcx + rax - 0x1d], cl
add rbx, r12
add ebx, esp
mov qword [rdi + 0x10], rbx
mov dword [rdi + 0x10], ebx
pop rdi
adc cl, ch
jmp 0x1400309f3
invalid
jmp qword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 0x18], bh
mov edx, 0x18
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
or byte [rax], al
mov r8d, 8
mov eax, 8
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
loope 0x140030bf7
call fcn.140001c30
lea r14, [rsp + 0x50]
lea esi, [rsp + 0x50]
sbb eax, 0x4cfffd10
adc ch, bh
std
dec dword [rbp + rcx*4 + 0x74]
and al, 0x50
lea esi, [rsp + 0x50]
push rax
lea r12, [0x1400c27c4]
lea esp, [0x1400c27c4]
movsd dword [rdi], dword [rsi]
sbb ecx, dword [rcx]
add byte [rcx - 0x47], al
and byte [rax], al
add byte [rax], al
invalid
mov r9d, 0x20
mov ecx, 0x20
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov rcx, r14
mov ecx, esi
int1
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
lea r8, [rsp + 0x60]
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
and al, 0x60
call fcn.1400524d0
cdq
sbb byte [rdx], al
add byte [rax - 0x7d], cl
invalid
invalid
jl 0x140030c5f
add al, byte [rax]
cmp qword [rsp + 0x50], 0
cmp dword [rsp + 0x50], 0
and al, 0x50
push rax
add byte [rdi], cl
je case.default.0x140030c54
test byte [rbx - 1], ah
invalid
invalid
mov rsi, qword [rsp + 0x58]
and al, 0x58
mov ebx, esi
and ebx, 3
movsxd rax, dword [r12 + rbx*4]
add al, 0x9c
add rax, r12
jmp rax
movzx eax, byte [rsi + 0x10]
jmp 0x140030c7c
invalid
adc bl, r13b
and byte [rdi], cl
invalid
add byte [rdi], cl
mov dh, 0x46
por mm2, qword [rsi]
por mm2, qword [rsi]
jmp 0x140030c7c
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rsi
int1
shr rcx, 0x20
shr ecx, 0x20
call fcn.1400533e0
invalid
add al, byte [rax]
add byte [rbx + riz], bh
cmp al, 0x23
jne 0x140030f68
in al, 2
add byte [rax], al
lea rax, [rbx - 2]
lea eax, [rbx - 2]
dec byte [r8 - 0x7d]
dec byte [rax - 0x7d]
cmp rax, 2
cmp eax, 2
clc
add dh, byte [rdx - 0x6f]
jb case.0x140035997.491
jb case.0x140035997.491
test rbx, rbx
je case.0x140035997.491
invalid
invalid
mov word [rbp + rcx*4 + 0x66], cs
dec dword [rax - 0x75]
lea r12, [rsi - 1]
dec word [rax - 0x75]
mov rbp, qword [rsi - 1]
mov r14, qword [rsi + 7]
mov esi, dword [rsi + 7]
outsb dx, byte [rsi]
dec dword [rbx + rcx*4 + 0x76]
mov esi, dword [rsi + 7]
invalid
mov rcx, rbp
mov ecx, ebp
jmp 0x1891a0be7
call qword [r14]
call qword [rsi]
mov rdx, qword [r14 + 8]
test rdx, rdx
test edx, edx
push rsi
or byte [rax - 0x7b], cl
ror byte [rdi], cl
test byte [rsi - 1], cl
invalid
invalid
invalid
test edx, edx
je 0x140030c00
invalid
invalid
dec dword [rbp - 0x75]
adc byte [rax - 0x77], r9b
adc byte [rax - 0x77], cl
mov r8, qword [r14 + 0x10]
mov eax, dword [rsi + 0x10]
adc byte [rax - 0x77], cl
mov rcx, rbp
call fcn.140001c30
std
invalid
jmp 0x140030c00
invalid
invalid
invalid
invalid
jmp 0x13d127fa5
jb case.0x140030b0e.73
std
invalid
cmp eax, 0x66ffffff
invalid
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rsi
mov eax, esi
invalid
shr rax, 0x20
shr eax, 0x20
and byte [rbx + 0x147728f8], al
cmp eax, 0x28
ja case.default.0x140030cea
invalid
clc
sub byte [rdi + 0x14], dh
adc al, 0x48
lea rcx, [0x1400c27d4]
lea ecx, [0x1400c27d4]
int1
sbb cl, byte [rcx]
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0x31e0ffc8
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x31
loopne case.0x140035997.498
xor eax, eax
shr bl, 0x8c
jmp 0x140030c7c
mov al, 0x29
jmp 0x140030c7c
mov al, 1
jmp 0x140030c7c
invalid
add ebx, ebp
test byte [rax - 0x4f7f14fe], dh
add ebp, ecx
invalid
jns 0x140030d00
mov al, 2
jmp 0x140030c7c
invalid
xor byte [rax - 0x8616fd], 0xff
mov al, 3
jmp 0x140030c7c
invalid
invalid
push qword [rax - 0x8d16fc]
invalid
mov al, 4
jmp 0x140030c7c
push qword [rax - 0x9416fb]
invalid
mov al, 5
jmp 0x140030c7c
push qword [rax - 0x9b16fa]
invalid
mov al, 6
jmp 0x140030c7c
push qword [rax - 0xa216f9]
invalid
mov al, 7
jmp 0x140030c7c
push qword [rax - 0xa916f8]
invalid
mov al, 8
jmp 0x140030c7c
push qword [rax - 0xb016f7]
invalid
mov al, 9
jmp 0x140030c7c
invalid
push qword [rax - 0xb716f6]
mov al, 0xa
jmp 0x140030c7c
invalid
push qword [rax - 0xbe16f5]
invalid
mov al, 0xb
jmp 0x140030c7c
push qword [rax - 0xc516f4]
invalid
mov al, 0xc
jmp 0x140030c7c
push qword [rax - 0xcc16f3]
invalid
mov al, 0xd
jmp 0x140030c7c
invalid
push qword [rax - 0xd316f2]
invalid
mov al, 0xe
jmp 0x140030c7c
push qword [rax - 0xda16f1]
invalid
mov al, 0xf
jmp 0x140030c7c
push qword [rax - 0xe116f0]
invalid
mov al, 0x10
jmp 0x140030c7c
push qword [rax - 0xe816ef]
invalid
mov al, 0x11
jmp 0x140030c7c
push qword [rax - 0xef16ee]
invalid
mov al, 0x12
jmp 0x140030c7c
push qword [rax - 0xf616ed]
invalid
mov al, 0x13
jmp 0x140030c7c
push qword [rax - 0xfd16ec]
invalid
mov al, 0x14
jmp 0x140030c7c
push qword [rax - 0x10416eb]
invalid
mov al, 0x15
jmp 0x140030c7c
push qword [rax - 0x10b16ea]
invalid
mov al, 0x16
jmp 0x140030c7c
push qword [rax - 0x11216e9]
invalid
mov al, 0x17
jmp 0x140030c7c
push qword [rax - 0x11916e8]
invalid
mov al, 0x18
jmp 0x140030c7c
push qword [rax - 0x12016e7]
invalid
mov al, 0x19
jmp 0x140030c7c
push qword [rax - 0x12716e6]
invalid
mov al, 0x1a
jmp 0x140030c7c
mov al, 0x1b
jmp 0x140030c7c
mov al, 0x1c
jmp 0x140030c7c
mov al, 0x1d
jmp 0x140030c7c
mov al, 0x1e
jmp 0x140030c7c
mov al, 0x1f
jmp 0x140030c7c
mov al, 0x20
jmp 0x140030c7c
mov al, 0x21
jmp 0x140030c7c
mov al, 0x22
jmp 0x140030c7c
mov al, 0x23
jmp 0x140030c7c
invalid
push qword [rax - 0x16d16dc]
invalid
mov al, 0x24
jmp 0x140030c7c
mov al, 0x25
jmp 0x140030c7c
invalid
invalid
invalid
invalid
mov al, 0x26
jmp 0x140030c7c
invalid
invalid
invalid
mov al, 0x27
jmp 0x140030c7c
invalid
mov al, 0x28
jmp 0x140030c7c
invalid
mov al, 0x29
jmp 0x140030a9c
invalid
mov al, 1
jmp 0x140030a9c
invalid
mov al, 2
jmp 0x140030a9c
invalid
mov al, 3
jmp 0x140030a9c
invalid
mov al, 4
jmp 0x140030a9c
invalid
mov al, 5
jmp 0x140030a9c
invalid
mov al, 6
jmp 0x140030a9c
invalid
mov al, 7
jmp 0x140030a9c
invalid
mov al, 8
jmp 0x140030a9c
push rdi
cld
invalid
mov al, 9
jmp 0x140030a9c
invalid
mov al, 0xa
jmp 0x140030a9c
invalid
mov al, 0xb
jmp 0x140030a9c
invalid
mov al, 0xc
jmp 0x140030a9c
invalid
mov al, 0xd
jmp 0x140030a9c
invalid
mov al, 0xe
jmp 0x140030a9c
invalid
mov al, 0xf
jmp 0x140030a9c
invalid
mov al, 0x10
jmp 0x140030a9c
invalid
mov al, 0x11
jmp 0x140030a9c
invalid
mov al, 0x12
jmp 0x140030a9c
invalid
mov al, 0x13
jmp 0x140030a9c
invalid
mov al, 0x14
jmp 0x140030a9c
cld
invalid
mov al, 0x15
jmp 0x140030a9c
invalid
mov al, 0x16
jmp 0x140030a9c
invalid
mov al, 0x17
jmp 0x140030a9c
out dx, al
sti
invalid
mov al, 0x18
jmp 0x140030a9c
invalid
mov al, 0x19
jmp 0x140030a9c
invalid
mov al, 0x1a
jmp 0x140030a9c
invalid
mov al, 0x1b
jmp 0x140030a9c
invalid
mov al, 0x1c
jmp 0x140030a9c
invalid
mov al, 0x1d
jmp 0x140030a9c
invalid
mov al, 0x1e
jmp 0x140030a9c
invalid
mov al, 0x1f
jmp 0x140030a9c
mov dh, 0xfb
invalid
mov al, 0x20
jmp 0x140030a9c
scasd eax, dword [rdi]
sti
invalid
mov al, 0x21
jmp 0x140030a9c
invalid
mov al, 0x22
jmp 0x140030a9c
invalid
mov al, 0x23
jmp 0x140030a9c
invalid
mov al, 0x24
jmp 0x140030a9c
invalid
mov al, 0x25
jmp 0x140030a9c
invalid
invalid
invalid
mov al, 0x26
jmp 0x140030a9c
mov al, 0x27
jmp 0x140030a9c
mov al, 0x28
jmp 0x140030a9c
sub rbx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x30]
and al, 0x30
mov qword [rax + 8], rbx
mov qword [rax], 0
jmp 0x140030f4c
mov rax, qword [rsp + 0x30]
mov qword [rax + 8], rsi
mov qword [rax], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
movaps xmm6, xmmword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add rsp, 0x98
pop rbx
pop rbp
invalid
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
ret
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
mov qword [rcx + 8], rsi
mov eax, 1
or byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
mov qword [rcx], rax
mov dword [rcx], eax
add ebx, ebp
ror dword [rax - 0x75], 1
and al, 0x38
and al, 0x38
jmp 0x140030f4c
mov rax, qword [rsp + 0x38]
and al, 0x38
sub rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [r9], sil
or byte [rcx], dh
xor eax, eax
mov qword [rcx], rax
invalid
ror byte [rax - 0x77], 1
add ebx, ebp
mov bh, 0x4c
jmp 0x140030f4c
lea r8, [0x1400c68a0]
lea eax, [0x1400c68a0]
pop rcx
or dword [rax], eax
mov rcx, r13
mov ecx, ebp
mov rdx, r12
mov edx, esp
loop 0x140030f8b
call fcn.1400a0b00
pop rcx
sti
invalid
ud2
or ecx, dword [rbp + rcx*4 + 5]
mov byte [rax + 9], bl
invalid
lea r8, [0x1400c6838]
lea eax, [0x1400c6838]
or dword [rax], eax
add byte [rdx + 0x20], bh
mov edx, 0x20
and byte [rax], al
add byte [rax], al
mov rcx, r12
mov ecx, esp
call fcn.1400a0b70
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
pop rdx
ud2
lea r8, [0x1400c6820]
pop rax
or dword [rax], eax
mov rcx, r13
mov rdx, r12
mov edx, esp
mov edx, esp
loop case.0x14002aebe.591
call fcn.1400a0b70
lahf
sti
invalid
ud2
or ecx, dword [rax - 0x77]
invalid
jmp 0x12bf59929
mov rdx, r14
jmp case.0x1400303a5.205
mov edi, eax
mov rcx, r14
mov rdx, rsi
invalid
invalid
bnd call fcn.14001ab20
call fcn.14001ab20
mov rcx, r12
mov ecx, esp
loope case.0x14002aebe.596
call fcn.14001aba0
lodsb al, byte [rsi]
wait
invalid
mov rcx, rdi
mov ecx, edi
call fcn.1400be120
or byte [rax], al
add byte [rdi], cl
or esp, dword [rsi - 0x70]
ud2
nop
push r15
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x40
in al, dx
mov r14, qword [rcx + 8]
in al, dx
mov r14, qword [rcx + 8]
jno case.0x14002aebe.605
mov r15d, dword [rcx]
mov edi, dword [rcx]
cmp dword [rax - 0x73], ecx
lea rcx, [rsp + 0x30]
and al, 0x30
xor al, ch
call fcn.14009f930
test r15, r15
invalid
adc al, 0xe9
invalid
add byte [rbp - 0x7b], cl
test edi, edi
push qword [rdx + rdi + 0x48]
je 0x14003105b
lea rsi, [0x1400c4168]
lea esi, [0x1400c4168]
xor dword [rcx], ecx
xor dword [rcx], ecx
or dword [rax], eax
add byte [rax - 0x73], cl
jl case.0x1400303a5.220
lea rdi, [rsp + 0x30]
lea edi, [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x73], cl
pop rsp
lea rbx, [rsp + 0x28]
and al, 0x28
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x28], r14
add byte [rax], al
mov qword [rsp + 0x28], r14
mov dword [rsp + 0x28], esi
je case.0x14003003a.335
sub byte [rcx - 1], cl
inc r14
invalid
mov rcx, rdi
mov ecx, edi
stc
mov rdx, rbx
mov edx, ebx
mov r8, rsi
mov eax, esi
invalid
call fcn.14009b000
lahf
invalid
add byte [rcx - 1], cl
iretd
dec r15
dec edi
jne 0x140031040
in eax, 0x48
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
and al, 0x30
call fcn.14009b050
jmp case.0x14003003a.320
invalid
add byte [rax + 0x40c48348], dl
nop
add rsp, 0x40
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rsi + 0x48], dl
sub esp, 0x30
invalid
push rsi
sub rsp, 0x30
invalid
xor byte [rbp - 0x77], cl
mov r10, r9
mov edx, ecx
retf 0x894c
mov rax, r8
mov rsi, rcx
invalid
shl r10, 4
xor ecx, ecx
lea r8, [0x1400c3d30]
lea eax, [0x1400c3d30]
or dword [rax], eax
nop dword [rax + rax]
invalid
cmp r10, rcx
retf 0x1474
je 0x1400310b9
mov r9d, dword [rax + rcx]
or al, 8
add rcx, 0x10
test r9, r9
test ecx, ecx
test ecx, ecx
je case.0x14003003a.343
mov r8, qword [rax + rcx - 8]
or al, bh
clc
jmp case.0x14003003a.347
xor r9d, r9d
xor ecx, ecx
mov qword [rsp + 0x20], rdx
push rsp
and al, 0x20
mov rcx, rsi
int1
mov edx, 0xfffffff4
call fcn.140051f50
invalid
invalid
add al, byte [rax]
hlt
invalid
invalid
invalid
add al, byte [rax]
mov rax, rsi
mov eax, esi
add rsp, 0x30
pop rsi
invalid
ret
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
xor eax, eax
ret
rol bl, 0x66
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x57], al
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
sub esp, 0x38
test r8, r8
je case.0x14003003a.376
ror byte [rdi], 0x84
add al, byte [rax]
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
test byte [rdx + 2], cl
add byte [rax], al
mov rsi, r8
invalid
mov rdi, rdx
xlatb
mov rbx, rcx
mov ebx, ecx
lea r14, [rsp + 0x28]
and al, 0x28
lea rbp, [0x1400c2878]
sub eax, 0x9175a
or dword [rax], eax
jmp 0x140031149
mov edx, 0x18
add byte [rax], al
mov r8d, 8
mov rcx, r12
mov ecx, esp
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
call fcn.140001c30
std
jmp qword [rsi + 0x66]
invalid
invalid
nop word cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
test byte [rdi], 0x84
or al, byte [rdx]
add byte [rax], al
invalid
test rsi, rsi
test esi, esi
je case.0x14003003a.376
add al, byte [rax]
add byte [rax - 0x77], cl
pop rsp
and al, 0x20
mov qword [rsp + 0x20], rbx
and byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
mov edx, 0xfffffff4
invalid
mov r8, rdi
mov r9, rsi
int1
call fcn.140051f50
cmp qword [rsp + 0x28], 0
cmp dword [rsp + 0x28], 0
out dx, eax
or eax, 0x83480002
invalid
jl 0x140031189
invalid
cmp dword [rsp + 0x28], 0
and al, 0x28
add byte [rdi + riz + 0x4c], dh
sub byte [rax], al
je case.default.0x14003117c
mov r15, qword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
jl case.0x1400303a5.236
xor byte [rcx + rcx*4 - 8], al
mov eax, r15d
clc
and eax, 3
loopne 0x140031177
movsxd rax, dword [rbp + rax*4]
invalid
test dword [rax], r8d
test dword [rax], eax
add rax, rbp
jmp rax
movzx eax, byte [r15 + 0x10]
mov dh, 0x47
adc bl, ch
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
jmp 0x1400311c5
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
test rcx, rcx
je 0x14003136a
int3
add byte [rax], al
mov rax, rsi
mov eax, esi
sub rax, rcx
sub eax, ecx
enter 0xffffffffffff820f, 0xffffffffffffffc9
jb 0x140031373
leave
add dword [rax], eax
add byte [rax], al
add byte [rax + 1], cl
iretd
add rdi, rcx
mov rsi, rax
jmp 0x140031140
invalid
invalid
mov es, word [rcx + 0xf]
mov dh, 0x47
por mm1, qword [r12 + r9*2]
por mm1, qword [rsp + rcx*2]
or al, 0x4c
mov ecx, edi
stc
shr rcx, 0x20
shr ecx, 0x20
and al, ch
sbb esp, dword [rdx]
and al, byte [rdx]
invalid
call fcn.1400533e0
and al, byte [rdx]
add byte [rbx + riz], bh
cmp al, 0x23
and ecx, dword [rdi]
test dword [rcx + 0x44000001], ecx
mov dword [rcx], eax
add byte [rax], al
mov eax, r15d
jne 0x140031356
mov dword [rcx], eax
add byte [rax], al
mov eax, r15d
and eax, 3
lea rcx, [rax - 2]
lea ecx, [rax - 2]
lea ecx, [rax - 2]
cmp rcx, 2
jb 0x140031140
invalid
test rax, rax
test eax, eax
je 0x140031140
test byte [rsi - 1], dl
invalid
dec dword [rbp - 0x73]
lea r12, [r15 - 1]
mov r13, qword [r15 - 1]
outsd dx, dword [rsi]
dec dword [rbp - 0x75]
mov edi, dword [rdi + 7]
dec dword [ebp - 0x75]
outsd dx, dword [rsi]
dec dword [rbp - 0x75]
mov edi, dword [rdi + 7]
mov edi, dword [rdi + 7]
mov rcx, r13
mov ecx, ebp
call qword [r15]
call qword [rdi]
mov rdx, qword [r15 + 8]
mov edx, dword [rdi + 8]
push rdi
or byte [rax - 0x7b], cl
test edx, edx
invalid
test byte [rdi], dl
invalid
invalid
test rdx, rdx
test edx, edx
je 0x140031120
invalid
dec dword [rbp - 0x75]
adc byte [r9 + r9*4 - 0x17], r9b
adc byte [rcx + rcx*4 - 0x17], cl
mov r8, qword [r15 + 0x10]
mov eax, dword [rdi + 0x10]
adc byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
jmp 0x13d0d2dfc
call fcn.140001c30
jmp 0x140031120
invalid
invalid
invalid
invalid
std
invalid
invalid
mov rax, r15
shr rax, 0x20
shr eax, 0x20
cmp eax, 0x28
clc
sub byte [rdi + 0x14], dh
ja case.default.0x140031234
ja case.default.0x140031234
lea rcx, [0x1400c2888]
or eax, 0x9165b
pop rbx
invalid
or dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x31e0ffc8
add rax, rcx
add eax, ecx
jmp rax
xor eax, eax
jmp 0x1400311c5
invalid
shr bl, 0x8b
mov esi, dword [rax - 0x4f7814d7]
add ebx, ebp
jmp 0x1400311c5
mov al, 2
jmp 0x1400311c5
mov al, 3
invalid
jne 0x14003124d
mov al, 0x29
jmp 0x1400311c5
invalid
xchg dword [rax - 0x4f7c14ff], esi
add ch, cl
invalid
mov al, 1
jmp 0x1400311c5
mov al, 2
jmp 0x1400311c5
jl 0x140031246
invalid
invalid
mov al, 3
jmp 0x1400311c5
jne 0x14003124d
invalid
invalid
mov al, 4
jmp 0x1400311c5
outsb dx, byte [rsi]
invalid
invalid
push qword [rax - 0x9816fb]
mov al, 5
jmp 0x1400311c5
invalid
invalid
push qword [rax - 0x9f16fa]
mov al, 6
jmp 0x1400311c5
invalid
invalid
mov al, 7
jmp 0x1400311c5
pop rcx
invalid
invalid
mov al, 8
jmp 0x1400311c5
push rdx
invalid
invalid
mov al, 9
jmp 0x1400311c5
invalid
invalid
mov al, 0xa
jmp 0x1400311c5
invalid
mov al, 0xb
jmp 0x1400311c5
cmp eax, 0xb0ffffff
or al, 0xe9
invalid
mov al, 0xc
jmp 0x1400311c5
invalid
mov al, 0xd
jmp 0x1400311c5
invalid
mov al, 0xe
jmp 0x1400311c5
sub bh, bh
invalid
mov al, 0xf
jmp 0x1400311c5
and edi, edi
invalid
mov al, 0x10
jmp 0x1400311c5
sbb bh, bh
invalid
mov al, 0x11
jmp 0x1400311c5
adc edi, edi
invalid
mov al, 0x12
jmp 0x1400311c5
or al, 0xff
invalid
mov al, 0x13
jmp 0x1400311c5
invalid
invalid
add eax, 0xb0ffffff
adc al, 0xe9
invalid
mov al, 0x14
jmp 0x1400311c5
invalid
mov al, 0x15
jmp 0x1400311c5
idiv esi
invalid
invalid
idiv esi
invalid
mov al, 0x16
jmp 0x1400311c5
invalid
invalid
invalid
invalid
invalid
mov al, 0x17
jmp 0x1400311c5
invalid
jmp 0xf10312db
mov al, 0x18
jmp 0x1400311c5
sbb cl, ch
loop 0x1400312df
invalid
mov al, 0x19
jmp 0x1400311c5
invalid
invalid
invalid
invalid
sbb ecx, ebp
invalid
mov al, 0x1a
sbb ch, cl
jmp 0x1400311c5
invalid
mov al, 0x1b
jmp 0x1400311c5
sbb ebp, ecx
int 0xfe
invalid
mov al, 0x1c
jmp 0x1400311c5
sbb al, 0xe9
invalid
mov al, 0x1d
jmp 0x1400311c5
sbb eax, 0xfffebfe9
push qword [rax - 0x14716e2]
mov al, 0x1e
invalid
invalid
invalid
invalid
mov edi, 0xb0fffffe
mov al, 0x1e
jmp 0x1400311c5
invalid
mov eax, 0xb0fffffe
mov al, 0x1f
jmp 0x1400311c5
invalid
mov cl, 0xfe
invalid
mov al, 0x20
jmp 0x1400311c5
invalid
and cl, ch
stosb byte [rdi], al
invalid
push qword [rax - 0x15c16df]
invalid
mov al, 0x21
and ecx, ebp
jmp 0x1400311c5
movabs dword [0xfe9ce922b0fffffe], eax
push qword [rax - 0x16316de]
mov al, 0x22
jmp 0x1400311c5
and ch, cl
pushfq
invalid
invalid
mov al, 0x23
jmp 0x1400311c5
and ebp, ecx
xchg ebp, eax
invalid
mov al, 0x24
jmp 0x1400311c5
and al, 0xe9
invalid
mov al, 0x25
jmp 0x1400311c5
and eax, 0xfffe87e9
push qword [rax - 0x17f16da]
mov al, 0x26
invalid
cmp dh, 0xff
mov al, 0x26
jmp 0x1400311c5
jmp 0x1400311c5
mov al, 0x27
jmp 0x1400311c5
invalid
mov al, 0x28
jmp 0x1400311c5
sub cl, ch
jb 0x14003134f
invalid
xor r15d, r15d
xor edi, edi
mov rax, r15
add rsp, 0x38
add esp, 0x38
add esp, 0x38
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
lea r15, str.failed_to_write_whole_buffer
or dword [rax], eax
add bl, ch
jrcxz 0x1400313c0
jmp 0x140031356
lea r8, [0x1400c69e8]
lea eax, [0x1400c69e8]
outsb dx, byte [rsi]
push rsi
or dword [rax], eax
mov rdx, rsi
call fcn.1400a0b00
jle case.0x140030b0e.164
invalid
ud2
mov rsi, rax
mov esi, eax
mov rcx, r13
mov rdx, r15
mov edx, edi
mov edx, edi
cli
call fcn.14001ab20
mov ss, word [rdi - 0x76b30002]
loope case.0x140030b0e.165
mov rcx, r12
mov ecx, esp
call fcn.14001aba0
invalid
dec dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.1400be120
or byte [rax], al
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
ud2
nop dword cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x57], al
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
sub esp, 0x38
test r8, r8
test eax, eax
je 0x140031613
test byte [rdx + 2], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov esi, eax
invalid
mov rdi, rdx
xlatb
mov rbx, rcx
retf
lea r14, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x73], cl
lea rbp, [0x1400c292c]
lea ebp, [0x1400c292c]
sub eax, 0x9154e
add bl, ch
jmp case.0x14003003a.402
sub dword [rdx + 0x18], edi
mov edx, 0x18
add byte [rcx - 0x48], al
mov r8d, 8
mov eax, 8
or byte [rax], al
add byte [rax], al
mov rcx, r12
loope 0x1400313d7
call fcn.140001c30
nop word cs:[rax + rax]
nop word cs:[rax + rax]
cmp eax, 0x66fffd08
jmp qword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
add byte [rax], al
add byte [rax], al
test rsi, rsi
test byte [rdi], 0x84
or al, byte [rdx]
je 0x140031613
add byte [rax], al
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
mov rcx, r14
int1
mov edx, 0xfffffff5
mov r8, rdi
mov eax, edi
dec dword [rcx - 0x77]
mov eax, edi
clc
mov r9, rsi
call fcn.140051f50
add al, byte [rax]
cmp qword [rsp + 0x28], 0
jl case.0x14003a46c.117
sub byte [rax], al
add byte [rdi + riz + 0x4c], dh
je case.default.0x14003143c
mov r15, qword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
xor byte [rcx + rcx*4 - 8], al
mov eax, r15d
and eax, 3
movsxd rax, dword [rbp + rax*4]
test dword [rax], r8d
add byte [rax + 1], cl
add rax, rbp
jmp rax
call 0x14f44f53f
mov dh, 0x47
movzx eax, byte [r15 + 0x10]
movzx eax, byte [rdi + 0x10]
adc bl, ch
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
jmp case.0x140030b0e.180
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x30]
add byte [rax], al
mov rcx, qword [rsp + 0x30]
xor byte [rax - 0x7b], cl
test rcx, rcx
leave
je case.0x140030b0e.197
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rax, rsi
sub rax, rcx
invalid
invalid
sub eax, ecx
enter 0xffffffffffff820f, 0xffffffffffffffc9
add dword [rax], eax
jb 0x140031633
invalid
add byte [rax + 1], cl
add rdi, rcx
mov rsi, rax
mov esi, eax
iretd
mov esi, eax
jmp 0x140031400
mov es, word [rcx + 0xf]
mov dh, 0x47
por mm1, qword [r12 + r9*2]
movzx eax, byte [rdi + 0xf]
por mm1, qword [r12 + r9*2]
jmp case.0x140030b0e.180
or al, 0x4c
mov ecx, edi
shr rcx, 0x20
call fcn.1400533e0
pop rbx
invalid
add al, byte [rax]
jmp 0x15f5efca3
and al, ch
pop rbx
invalid
add al, byte [rax]
cmp al, 0x23
jne 0x140031616
invalid
mov dword [rcx], eax
add dword [rax], eax
invalid
and ecx, dword [rdi]
test dword [rcx + 0x44000001], ecx
mov eax, edi
clc
add dword [rax], eax
add byte [rcx + rcx*4 - 8], al
mov eax, r15d
clc
and eax, 3
loopne case.0x14003a46c.128
lea rcx, [rax - 2]
lea ecx, [rax - 2]
dec byte [rax - 0x7d]
stc
cmp rcx, 2
cmp ecx, 2
add cl, byte [rdi]
invalid
jb 0x140031400
pop rdi
invalid
invalid
test rax, rax
test eax, eax
je 0x140031400
push rsi
invalid
invalid
dec dword [rbp - 0x73]
dec dword [ebp - 0x75]
dec dword [rbp - 0x75]
lea r12, [r15 - 1]
mov r13, qword [r15 - 1]
outsd dx, dword [rsi]
invalid
dec dword [rbp - 0x75]
mov ebp, dword [rdi - 1]
outsd dx, dword [rsi]
dec dword [rbp - 0x75]
mov r15, qword [r15 + 7]
jg 0x1400314bd
mov rcx, r13
mov ecx, ebp
call qword [r15]
mov rdx, qword [r15 + 8]
push rdi
invalid
invalid
mov edx, dword [rdi + 8]
push rdi
or byte [rax - 0x7b], cl
test rdx, rdx
je case.0x14003a46c.102
invalid
invalid
invalid
invalid
ror byte [rdi], cl
test byte [rdi], dl
invalid
invalid
mov r8, qword [r15 + 0x10]
mov rcx, r13
adc byte [r9 + r9*4 - 0x17], r9b
adc byte [rcx + rcx*4 - 0x17], cl
call fcn.140001c30
jmp case.0x14003a46c.102
invalid
invalid
invalid
std
invalid
invalid
mov rax, r15
shr rax, 0x20
shr eax, 0x20
shr eax, 0x20
cmp eax, 0x28
ja case.default.0x1400314f4
invalid
adc al, 0x48
lea ecx, [0x1400c293c]
or eax, 0x9144f
lea rcx, [0x1400c293c]
or eax, 0x9144f
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x31
shr bl, 0x8b
xor eax, eax
jmp case.0x140030b0e.180
mov al, 0x29
jmp case.0x140030b0e.180
invalid
xchg dword [rax - 0x4f7c14ff], esi
add ch, cl
invalid
jl 0x140031506
mov al, 1
jmp case.0x140030b0e.180
invalid
xor dword [rax - 0x8316fe], 0xffffffff
mov al, 2
jmp case.0x140030b0e.180
invalid
invalid
push qword [rax - 0x8a16fd]
invalid
mov al, 3
jmp case.0x140030b0e.180
push qword [rax - 0x9116fc]
invalid
mov al, 4
jmp case.0x140030b0e.180
invalid
push qword [rax - 0x9816fb]
invalid
mov al, 5
jmp case.0x140030b0e.180
push qword [rax - 0x9f16fa]
invalid
mov al, 6
jmp case.0x140030b0e.180
invalid
push qword [rax - 0xa616f9]
invalid
mov al, 7
jmp case.0x140030b0e.180
invalid
push qword [rax - 0xad16f8]
invalid
mov al, 8
jmp case.0x140030b0e.180
invalid
push qword [rax - 0xb416f7]
invalid
mov al, 9
jmp case.0x140030b0e.180
invalid
push qword [rax - 0xbb16f6]
invalid
mov al, 0xa
jmp case.0x140030b0e.180
invalid
push qword [rax - 0xc216f5]
invalid
mov al, 0xb
jmp case.0x140030b0e.180
invalid
push qword [rax - 0xc916f4]
invalid
mov al, 0xc
or al, 0xe9
invalid
jmp case.0x140030b0e.180
invalid
push qword [rax - 0xd016f3]
invalid
mov al, 0xd
jmp case.0x140030b0e.180
invalid
push qword [rax - 0xd716f2]
invalid
mov al, 0xe
jmp case.0x140030b0e.180
invalid
push qword [rax - 0xde16f1]
invalid
mov al, 0xf
jmp case.0x140030b0e.180
invalid
invalid
push qword [rax - 0xe516f0]
invalid
mov al, 0x10
jmp case.0x140030b0e.180
invalid
invalid
push qword [rax - 0xec16ef]
invalid
mov al, 0x11
jmp case.0x140030b0e.180
invalid
invalid
push qword [rax - 0xf316ee]
invalid
mov al, 0x12
jmp case.0x140030b0e.180
invalid
invalid
push qword [rax - 0xfa16ed]
invalid
mov al, 0x13
jmp case.0x140030b0e.180
invalid
invalid
push qword [rax - 0x10116ec]
invalid
mov al, 0x14
jmp case.0x140030b0e.180
invalid
mov al, 0x15
jmp case.0x140030b0e.180
invalid
mov al, 0x16
jmp case.0x140030b0e.180
invalid
mov al, 0x17
jmp case.0x140030b0e.180
invalid
mov al, 0x18
jmp case.0x140030b0e.180
invalid
mov al, 0x19
jmp case.0x140030b0e.180
invalid
mov al, 0x1a
jmp case.0x140030b0e.180
invalid
mov al, 0x1b
jmp case.0x140030b0e.180
invalid
mov al, 0x1c
jmp case.0x140030b0e.180
invalid
invalid
invalid
invalid
mov al, 0x1d
jmp case.0x140030b0e.180
invalid
mov al, 0x1e
jmp case.0x140030b0e.180
invalid
mov al, 0x1f
jmp case.0x140030b0e.180
invalid
mov al, 0x20
jmp case.0x140030b0e.180
invalid
mov al, 0x21
jmp case.0x140030b0e.180
invalid
mov al, 0x22
jmp case.0x140030b0e.180
invalid
mov al, 0x23
jmp case.0x140030b0e.180
invalid
mov al, 0x24
jmp case.0x140030b0e.180
invalid
mov al, 0x25
jmp case.0x140030b0e.180
invalid
push qword [rax - 0x17f16da]
invalid
mov al, 0x26
jmp case.0x140030b0e.180
invalid
mov al, 0x27
jmp case.0x140030b0e.180
invalid
mov al, 0x28
jmp case.0x140030b0e.180
invalid
xor r15d, r15d
dec dword [rcx + rcx*4 - 8]
mov rax, r15
mov eax, edi
add rsp, 0x38
pop rbx
cmp byte [rbx + 0x5d], bl
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r15, str.failed_to_write_whole_buffer
cmp eax, 0x9539f
jmp 0x140031616
lea r8, [0x1400c69e8]
or dword [rax], eax
mov rdx, rsi
call fcn.1400a0b00
hlt
invalid
add byte [rdi], cl
invalid
mov esi, 0xf0006f4
or ecx, dword [rax - 0x77]
hlt
invalid
call fcn.14001ab20
mov rcx, r12
loope 0x14003163e
xchg ebp, eax
invalid
dec dword [rax - 0x77]
mov ecx, esi
loope 0x14003163e
xchg ebp, eax
invalid
mov ecx, esi
call fcn.1400be120
ud2
invalid
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
in al, dx
invalid
in al, dx
js 0x1400316ce
invalid
test r8, r8
test eax, eax
je 0x1400319ce
add r8d, dword [r8]
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov rbx, rdx
mov rdi, rcx
mov rax, r8
mov eax, eax
mov eax, eax
shl rax, 4
shl eax, 4
xor edx, edx
xor ecx, ecx
sal byte [rcx], cl
leave
nop dword [rax]
cmp dword [rbx + rdx], 0
jne 0x1400316b2
cmp al, 0x13
add byte [rbp + 0xc], dh
inc rcx
add rdx, 0x10
cmp rax, rdx
sal byte [rbp - 0x12], 1
ror dword [rax - 0x7d], 0xc2
adc byte [rax + 0x39], cl
sal byte [rbp - 0x12], 1
cmp rsi, rcx
jb 0x1400319ee
invalid
xor eax, dword [rbx]
add byte [rax], al
invalid
sub rsi, rcx
je 0x1400319ce
invalid
shl rcx, 4
add rbx, rcx
lea r12, [0x1400c3d30]
pop rsi
or dword es:[rax], eax
lea rbp, [rsp + 0x38]
lea r13, [0x1400c29e0]
sub eax, 0x91302
sub eax, 0x91302
jmp 0x1400316ef
mov rdx, rbx
mov rbx, rdx
test rsi, rsi
test esi, esi
test esi, esi
je 0x1400319ce
add byte [rcx - 0x77], cl
test dword [rcx - 0x3f], 0xc03104e7
add al, 0x31
invalid
mov r15, rsi
shl r15, 4
add al, 0x31
invalid
add al, 0x31
ror byte [rdi], 0x1f
test byte [rax], al
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
cmp r15, rax
je 0x140031720
mov r9d, dword [rbx + rax]
add rax, 0x10
add eax, 0x10
add eax, 0x10
test r9, r9
je 0x140031700
out dx, al
out dx, al
mov r8, qword [rbx + rax - 8]
jmp case.0x14003a46c.156
invalid
or eax, 0x801f0f
add byte [rax], al
add byte [rbp + 0x31], al
leave
xor r9d, r9d
mov r8, r12
mov qword [rsp + 0x20], rdi
mov rcx, rbp
jmp 0x140030bec
invalid
call fcn.140051f50
sbb byte [rax], cl
add al, byte [rax]
jmp 0x140030bec
sbb byte [rax], cl
add al, byte [rax]
cmp qword [rsp + 0x38], 0
je case.default.0x140031753
and al, 0x38
add byte [rax + riz + 0x4c], dh
mov r15, qword [rsp + 0x40]
mov r15, qword [rsp + 0x40]
jl 0x140031768
mov eax, r15d
mov eax, r15d
and eax, 3
loopne case.0x1400314f4.91
movsxd rax, dword [r13 + rax*4]
test dword [rax], eax
add rax, r13
jmp rax
movzx eax, byte [r15 + 0x10]
jmp 0x140031801
add byte [rax], al
invalid
mov dh, 0x47
adc cl, ch
movabs byte [0x24448b4890000000], al
add byte [rax], al
add byte [rax + 0x24448b48], dl
add byte [rax], al
add byte [rax + 0x24448b48], dl
mov rax, qword [rsp + 0x40]
and al, 0x40
test rax, rax
test rax, rax
je 0x1400319e5
ja 0x14003176e
add byte [rax], al
xor edx, edx
xor ecx, ecx
leave
leave
xor r9d, r9d
xor ecx, ecx
nop word cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rbx + rcx*4 + 4], al
adc ecx, dword [rbp + 1]
mov r8d, dword [rbx + rdx]
mov eax, dword [rbx + rdx]
add r8, r9
cmp r8, rax
cmp eax, eax
enter 0x3949, 0xffffffffffffffc0
cmp eax, eax
ja case.0x14003a46c.173
inc rcx
inc ecx
add rdx, 0x10
mov r9, r8
mov ecx, eax
mov ecx, eax
cmp r15, rdx
jne 0x140031780
jmp 0x1400317a0
mov r8, r9
cmp rsi, rcx
jb 0x1400319ee
invalid
add r8b, byte [r8]
invalid
invalid
invalid
mov r9, rcx
leave
shl r9, 4
lea rdx, [rbx + r9]
sub rsi, rcx
jne 0x1400317c7
cmp rax, r8
je 0x1400316e3
and edi, edi
invalid
invalid
and edi, edi
invalid
jmp 0x1400319ff
add byte [rax], al
sub rax, r8
mov ecx, dword [rdx]
cmp rax, rcx
ja 0x140031a3b
add byte [rax], al
add byte [rax], al
sub ecx, eax
mov dword [rdx], ecx
add qword [rbx + r9 + 8], rax
add dword [rbx + rcx + 8], eax
add dword [rbx + rcx + 8], eax
cmp qword [rsp + 0x38], 0
mov rbx, rdx
jne 0x140031809
invalid
and al, 0x38
add byte [rax - 0x77], cl
sal dword [rbp + 0x20], cl
invalid
and cl, ch
cmc
invalid
jmp 0x1400316e3
movzx eax, byte [rdi + 0xf]
jmp 0x140031801
mov ecx, edi
shr rcx, 0x20
call fcn.1400533e0
fistp word [rbx]
add al, byte [rax]
fistp word [rbx]
add al, byte [rax]
cmp al, 0x23
jne 0x1400319d1
test eax, ecx
add dword [rax], eax
invalid
test eax, ecx
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x40]
and al, 0x40
mov ecx, eax
and ecx, 3
add ecx, dword [rax - 0x73]
push rcx
dec byte [rax - 0x7d]
cli
add cl, byte [rdi]
invalid
invalid
invalid
invalid
invalid
add ecx, dword [rax - 0x73]
push rcx
dec byte [rax - 0x7d]
cli
add cl, byte [rdi]
invalid
dec dword [rax - 0x7b]
leave
test rcx, rcx
je case.0x14003a46c.146
invalid
mov r15, rsi
mov rsi, rdi
mov esi, edi
mov esi, edi
mov rdi, r13
mov r14, r12
out 0x48, al
lea ecx, [rax - 1]
out 0x48, al
lea ecx, [rax - 1]
mov qword [rsp + 0x30], rcx
and al, 0x30
mov r12, qword [rax - 1]
mov r13, qword [rax + 7]
mov rcx, r12
call qword [r13]
mov rdx, qword [r13 + 8]
or byte [rax - 0x7b], cl
invalid
je 0x140031863
or byte [rax - 0x7b], cl
sal byte [rsp + rcx + 0x4d], cl
mov r8, qword [r13 + 0x10]
mov eax, dword [rbp + 0x10]
mov rcx, r12
call fcn.140001c30
int 3
std
invalid
int 3
std
invalid
mov edx, 0x18
mov r8d, 8
mov rcx, qword [rsp + 0x30]
call fcn.140001c30
mov rdx, rbx
mov r12, r14
mov r13, rdi
mov rdi, rsi
mov rsi, r15
jmp 0x1400316e3
xor r15d, r15d
mov rax, r15
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r15, str.failed_to_write_whole_buffer
jmp 0x1400319d1
lea r8, [0x1400c68d0]
mov rdx, rsi
call fcn.1400a0b00
ud2
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
lea rax, [0x1400c3d30]
mov qword [rsp + 0x58], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
lea rdx, [0x1400c6920]
lea rcx, [rsp + 0x48]
call fcn.14009a120
ud2
lea rax, str.8i_f_
add eax, 0x94f1e
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
mov dword [rsp + 0x50], 1
mov dword [rsp + 0x50], 1
lea rax, [0x1400c3d30]
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x58], eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
lea rdx, str.pi_f_
lea rcx, [rsp + 0x48]
call fcn.14009a120
ud2
add byte [rcx + rcx*4 - 0x3a], cl
mov rbx, rdx
mov rdi, rcx
mov rax, r8
ror byte [rax - 0x3f], 0xe0
add al, 0x31
sal byte [rcx], cl
leave
ror byte [rax - 0x3f], 0xe0
add al, 0x31
sal byte [rcx], cl
leave
nop dword [rax]
cmp dword [rbx + rdx], 0
jne case.0x14002aebe.635
inc rcx
add rdx, 0x10
ret 0x4810
cmp eax, edx
jne case.0x14002aebe.632
ret 0x4810
cmp rsi, rcx
jb 0x140031cba
add byte [rax], al
add byte [rax], al
sub rsi, rcx
je 0x140031c9e
stosb byte [rdi], al
add dword [rax], eax
invalid
stosb byte [rdi], al
add dword [rax], eax
add byte [rax - 0x3f], cl
loope 0x140031afc
invalid
shl rcx, 4
add al, 0x48
add ebx, ecx
add rbx, rcx
jmp 0x140031b15
sbb byte [rdi], cl
invalid
cmp r15, rax
jne 0x140031ccb
ret 1
invalid
ret 1
mov rbx, rdx
test rsi, rsi
je 0x140031c9e
add byte [rax], al
add byte [rax], al
lea rax, [rsi - 1]
cmp rax, 3
cmp eax, 3
cmp eax, 3
jae 0x140031b30
xor eax, eax
xor r15d, r15d
jmp 0x140031b68
nop dword [rax + rax]
add byte [rax - 0x77], cl
int1
mov rcx, rsi
and rcx, 0xfffffffffffffffc
cld
lea rdx, [rbx + 0x30]
xor eax, eax
xor r15d, r15d
mov r8d, dword [rdx - 0x30]
mov r9d, dword [rdx - 0x20]
add r8, r15
mov r10d, dword [rdx - 0x10]
add r10, r9
add r10, r8
mov r15d, dword [rdx]
add r15, r10
add edi, edx
add edi, edx
add rax, 4
add rdx, 0x40
add edx, 0x40
add edx, 0x40
cmp rcx, rax
jne 0x140031b40
invalid
fmul dword [rcx + 0x3e183f1]
mov ecx, esi
and ecx, 3
je 0x140031b90
and dword [rax - 0x3f], ecx
loopne 0x140031b77
shl rax, 4
add rax, rbx
shl rcx, 4
fmul dword [rax - 0x3f]
loope 0x140031b7e
shl ecx, 4
xor edx, edx
nop dword [rax]
add byte [rbx + rcx*4 + 4], al
mov r8d, dword [rax + rdx]
add r15, r8
add rdx, 0x10
adc byte [rax + 0x39], cl
sal dword [rbp - 0x10], 1
adc byte [rbp + 1], cl
invalid
adc byte [rax + 0x39], cl
sal dword [rbp - 0x10], 1
mov rax, qword [rdi + 8]
mov eax, dword [rdi + 8]
mov r12, qword [rdi + 0x10]
sub rax, r12
cmp rax, r15
jb 0x140031c87
invalid
jrcxz 0x140031ba2
add byte [rax], al
invalid
mov qword [rsp + 0x20], rsi
shl rsi, 4
je 0x140031bcc
and byte [rax - 0x3f], cl
out 4, al
xor r14d, r14d
jmp 0x140031be1
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rdi]
add rcx, r12
mov rdx, rbp
cmovl eax, dword [rcx]
loope 0x140031c0f
mov edx, ebp
mov r8, r13
call sub.msvcrt.dll_memcpy
add r12, r13
add byte [rbp + 1], cl
in al, dx
mov qword [rdi + 0x10], r12
add r14, 0x10
cmp rsi, r14
je 0x140031c10
adc byte [rcx - 0x7d], cl
invalid
mov rbp, qword [rbx + r14 + 8]
mov r13d, dword [rbx + r14]
mov rax, qword [rdi + 8]
sub rax, r12
cmp rax, r13
jae 0x140031bc0
mov rcx, rdi
mov rdx, r12
mov r8, r13
call fcn.1400108e0
mov r12, qword [rdi + 0x10]
jmp 0x140031bc0
add byte [rbp - 0x7b], cl
dec dword [rdi]
test byte [rax + 0x31000000], bl
sal byte [rcx], cl
leave
test r15, r15
je 0x140031cb1
xor edx, edx
xor ecx, ecx
xor r8d, r8d
mov eax, dword [rbx + rdx]
add rax, r8
cmp rax, r15
ja 0x140031c40
inc rcx
add rdx, 0x10
mov r8, rax
cmp rsi, rdx
jne 0x140031c20
jmp 0x140031c43
mov rax, r8
mov rsi, qword [rsp + 0x20]
cmp rsi, rcx
jb 0x140031cba
mov r8, rcx
shl r8, 4
lea rdx, [rbx + r8]
sub rsi, rcx
je 0x140031b00
sub r15, rax
mov eax, dword [rdx]
cmp r15, rax
ja 0x140031d07
sub eax, r15d
mov dword [rdx], eax
add qword [rbx + r8 + 8], r15
mov rbx, rdx
test rsi, rsi
jne 0x140031b15
jmp 0x140031c9e
mov rcx, rdi
mov rdx, r12
mov r8, r15
call fcn.1400108e0
mov r12, qword [rdi + 0x10]
jmp 0x140031ba4
xor eax, eax
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str.failed_to_write_whole_buffer
jmp 0x140031ca0
lea r8, [0x1400c68d0]
mov rdx, rsi
call fcn.1400a0b00
ud2
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
lea rax, [0x1400c3d30]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, [0x1400c6920]
lea rcx, [rsp + 0x28]
call fcn.14009a120
ud2
lea rax, str.8i_f_
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
lea rax, [0x1400c3d30]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, str.pi_f_
lea rcx, [rsp + 0x28]
call fcn.14009a120
ud2
jno 0x140031db2
dec dword [rax - 0x75]
pop rcx
dec dword [rbx + rcx*4 + 0x71]
invalid
mov rbx, qword [rcx - 1]
mov r14, qword [rcx + 7]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call qword [r14]
mov rdx, qword [r14 + 8]
test rdx, rdx
je 0x140031dd6
mov r8, qword [r14 + 0x10]
mov rcx, rbx
call fcn.140001c30
adc byte [rax - 0x77], r9b
fld1
pop rdx
invalid
mov edx, 0x18
mov r8d, 8
mov rcx, rsi
call fcn.140001c30
xor eax, eax
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
call fcn.14009a3b0
ud2
nop dword [rax + rax]
push rbx
sub rsp, 0x38
cmp byte [rcx - 0x77], cl
ror byte [rax - 0x77], 1
and al, 0x28
and al, 0x28
cmp byte [rcx - 0x77], cl
ror byte [rax - 0x77], 1
and al, 0x28
and al, 0x28
and al, 0x28
mov qword [rsp + 0x30], 0
add byte [rax], al
add byte [rax], al
lea rdx, fcn.140006f40
lea rcx, [rsp + 0x28]
and al, 0x28
invalid
and al, 0x28
sub al, ch
xchg ebp, eax
mov esi, 0x8b480006
mov rcx, qword [rsp + 0x30]
call fcn.14009dd00
mov rcx, qword [rsp + 0x30]
test al, al
je 0x140031e84
test rcx, rcx
lea rax, str.0j_f_
add eax, 0x94bc2
add eax, 0x94bc2
cmovne rax, rcx
jmp case.0x14003003a.433
shr r11d, 0x57
test rcx, rcx
je 0x140031ed9
mov edx, ecx
and edx, 3
xor eax, eax
lea r8, [rdx - 2]
cmp r8, 2
cmp eax, 2
cmp eax, 2
jb case.0x14003003a.433
test rdx, rdx
je case.0x14003003a.433
sal byte [rsp + rdi + 0x48], cl
lea esi, [rcx - 1]
lea rsi, [rcx - 1]
mov rbx, qword [rcx - 1]
mov r14, qword [rcx + 7]
invalid
mov rcx, rbx
call qword [r14]
invalid
mov rdx, qword [r14 + 8]
test rdx, rdx
je case.0x14003003a.430
mov r8, qword [r14 + 0x10]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.140001c30
mov edx, 0x18
mov r8d, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.140001c30
xor eax, eax
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
mov ecx, ebx
mov rdx, r14
mov edx, esi
call fcn.14001ab20
mov rcx, rsi
invalid
mov ecx, esi
call fcn.14001aba0
mov rcx, rdi
movsd dword [rdi], dword [rsi]
invalid
mov ecx, edi
call fcn.1400be120
ud2
mov rdi, rax
lea rcx, [rsp + 0x28]
invalid
and al, 0x28
sub al, ch
push rax
std
call fcn.140006f40
mov rcx, rdi
mov ecx, edi
dec dword [rax - 0x77]
stc
mov ecx, edi
call fcn.1400be120
or byte [rax], al
add byte [rdi], cl
or ebp, eax
pop qword [rsi + rax + 0x660b0f00]
ud2
invalid
ud2
invalid
ud2
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rcx + 0x57], al
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
mov rcx, qword [rcx]
call fcn.1400313b0
push 0x48fffff4
mov edi, eax
or eax, ebp
push 0x48fffff4
mov edi, eax
test rax, rax
je 0x140031fab
mov rax, qword [rsi + 8]
test rax, rax
je 0x140031fa7
mov ecx, eax
and ecx, 3
lea rdx, [rcx - 2]
cmp rdx, 2
jb 0x140031fa7
add dh, byte [rdx + 0x3f]
test rcx, rcx
je 0x140031fa7
cmp cl, byte [rax - 0x73]
pop rax
dec dword [rbx + rcx*4 + 0x70]
lea rbx, [rax - 1]
mov r14, qword [rax - 1]
jo 0x140031f74
dec dword [rbx + rcx*4 + 0x78]
invalid
mov r15, qword [rax + 7]
mov rcx, r14
mov ecx, esi
call qword [r15]
mov rdx, qword [r15 + 8]
test rdx, rdx
je case.0x1400303a5.318
push rdi
or byte [rax - 0x7b], cl
sal byte [rsp + rcx + 0x4d], cl
mov eax, dword [rdi + 0x10]
mov r8, qword [r15 + 0x10]
mov rcx, r14
call fcn.140001c30
mov edx, 0x18
mov r8d, 8
add byte [rax], al
add byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
call fcn.140001c30
cld
cld
dec dword [rax - 0x77]
mov dword [rsi + 8], edi
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
test rdi, rdi
test edi, edi
setne al
add rsp, 0x28
ror byte [rax - 0x7d], 0xc4
sub byte [rbx + 0x5f], bl
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop r15
ret
mov esp, eax
mov rcx, r14
mov rdx, r15
cli
call fcn.14001ab20
dec dword [rax - 0x77]
fld1
retf
mov rcx, rbx
mov ecx, ebx
call fcn.14001aba0
invalid
mov qword [rsi + 8], rdi
mov rcx, r12
mov ecx, esp
or byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
call fcn.1400be120
ud2
nop word cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0x57], al
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, rcx
mov rcx, qword [rcx]
call fcn.14002e270
push 0x48ffffc2
mov edi, eax
invalid
push 0x48ffffc2
mov edi, eax
test rax, rax
je 0x14003206b
mov rax, qword [rsi + 8]
test rax, rax
je 0x140032067
or byte [rax - 0x7b], r9b
sal byte [rsi + rcx*2 - 0x77], 0xc1
mov ecx, eax
mov ecx, eax
and ecx, 3
lea rdx, [rcx - 2]
push rcx
dec byte [rax - 0x7d]
cli
add dh, byte [rdx + 0x3f]
invalid
push rcx
dec byte [rax - 0x7d]
cli
add dh, byte [rdx + 0x3f]
invalid
invalid
test rcx, rcx
je 0x140032067
lea rbx, [rax - 1]
lea ebx, [rax - 1]
mov r14, qword [rax - 1]
mov r15, qword [rax + 7]
mov rcx, r14
call qword [r15]
mov rdx, qword [r15 + 8]
test rdx, rdx
je 0x140032054
mov r8, qword [r15 + 0x10]
mov rcx, r14
adc byte [r9 + r9*4 - 0xf], r9b
call fcn.140001c30
sti
cld
invalid
mov edx, 0x18
mov r8d, 8
add byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
invalid
leave
mov rcx, rbx
mov ecx, ebx
call fcn.140001c30
sti
cld
dec dword [rax - 0x77]
jle 0x140032073
mov qword [rsi + 8], rdi
test rdi, rdi
setne al
add rsp, 0x28
invalid
dec dword [rdi]
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
add esp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop rsi
pop r15
ret
mov esp, eax
invalid
mov rcx, r14
mov rdx, r15
cli
call fcn.14001ab20
mov rcx, rbx
xchg ebx, eax
mov bh, dh
dec dword [rax - 0x77]
fld1
call fcn.14001aba0
invalid
invalid
mov ecx, ebx
call fcn.14001aba0
mov qword [rsi + 8], rdi
jle 0x1400320a1
mov rcx, r12
call fcn.1400be120
ror byte [rax], 0
ud2
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r8
sub byte [rcx + rcx*4 - 0x3a], cl
mov rbx, rdx
mov rdi, qword [rcx]
mov rax, qword [rdi + 8]
mov r14, qword [rdi + 0x10]
sub rax, r14
cmp rax, r8
jb 0x1400320f6
mov rcx, qword [rdi]
add rcx, r14
cmovl eax, dword [rcx]
int1
mov rdx, rbx
mov r8, rsi
call sub.msvcrt.dll_memcpy
add r14, rsi
mov qword [rdi + 0x10], r14
add byte [rcx + 1], cl
test byte [rcx + rcx*4 + 0x77], 0x10
adc byte [rcx], dh
ror byte [rax - 0x7d], 0xc4
sub byte [rbx + 0x5f], bl
xor eax, eax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, rdi
mov ecx, edi
mov rdx, r14
mov r8, rsi
call fcn.1400108e0
mov r14, qword [rdi + 0x10]
invalid
mov esi, dword [rdi + 0x10]
jmp 0x1400320d2
invalid
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
mov rsi, rcx
mov rcx, qword [rcx]
invalid
mov ecx, dword [rcx]
call fcn.1400310f0
invalid
mov rdi, rax
test rax, rax
invalid
je 0x14003218b
sal byte [rbx + rbx*2 + 0x48], 0x8b
or byte [rax - 0x7b], r9b
invalid
invalid
pop rbx
mov rax, qword [rsi + 8]
test rax, rax
je 0x140032187
sal byte [rsi + rcx*2 - 0x77], 0xc1
mov ecx, eax
and ecx, 3
lea rdx, [rcx - 2]
add ecx, dword [rax - 0x73]
push rcx
dec byte [rax - 0x7d]
invalid
invalid
cmp rdx, 2
jb 0x140032187
cli
add dh, byte [rdx + 0x3f]
test rcx, rcx
test ecx, ecx
je 0x140032187
lea rbx, [rax - 1]
mov r14, qword [rax - 1]
dec dword [rbx + rcx*4 + 0x70]
dec dword [rbx + rcx*4 + 0x78]
js case.0x14003a46c.178
mov esi, dword [rax - 1]
mov r15, qword [rax + 7]
js case.0x14003a46c.178
mov rcx, r14
call qword [r15]
invalid
mov rdx, qword [r15 + 8]
mov edx, dword [rdi + 8]
invalid
mov edx, dword [rdi + 8]
test rdx, rdx
je 0x140032174
sal byte [rsp + rcx + 0x4d], cl
or al, 0x4d
mov r8, qword [r15 + 0x10]
mov eax, dword [rdi + 0x10]
mov rcx, r14
call fcn.140001c30
invalid
invalid
mov edx, 0x18
mov r8d, 8
mov eax, 8
mov eax, 8
mov rcx, rbx
call fcn.140001c30
fld1
test eax, 0x48fffcfa
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
test rdi, rdi
setne al
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
invalid
pop rbx
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
sub byte [rbx + 0x5f], bl
pop rdi
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
ret
int1
mov rdx, r15
call fcn.14001ab20
invalid
dec dword [rax - 0x77]
fld1
jmp 0x14003213c
mov esi, edi
dec dword [rax - 0x77]
jle 0x1400321c1
invalid
mov esi, edi
dec dword [rax - 0x77]
jle 0x1400321c1
mov rcx, r12
call fcn.1400be120
invalid
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
ud2
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x38
cmp byte [rax - 0x75], cl
add dword [rax - 0x75], ecx
invalid
cmp byte [rax - 0x75], cl
add dword [rax - 0x75], ecx
sbb byte [rax - 0x7d], cl
cmp qword [rbx], 0
cmp qword [rbx], 0
jne 0x14003229c
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov qword [rbx], 0xffffffffffffffff
mov dword [rbx], 0xffffffff
mov dword [rbx], 0xffffffff
lea rcx, [rbx + 8]
lea ecx, [rbx + 8]
or r8b, bpl
invalid
call fcn.1400310f0
mov rdi, rax
test rax, rax
test eax, eax
dec dword [rax - 0x77]
invalid
test eax, eax
je 0x140032224
mov eax, edi
and eax, 3
cmp rax, 2
jb 0x14003222b
cmp eax, 2
jne 0x14003222b
clc
add dh, byte [rbp + 0x13]
mov rax, rdi
shr rax, 0x20
cmp eax, 6
jne 0x14003222b
inc qword [rbx]
xor eax, eax
jmp 0x14003228e
inc qword [rbx]
mov rax, qword [rsi + 8]
or byte [rax - 0x7b], r9b
invalid
je case.0x1400314f4.136
or byte [rax - 0x7b], r9b
sal byte [rcx + rdx*2 - 0x77], 0xc1
mov ecx, eax
mov ecx, eax
and ecx, 3
lea rdx, [rcx - 2]
push rcx
dec byte [rax - 0x7d]
cli
add dh, byte [rdx + 0x42]
invalid
push rcx
dec byte [rax - 0x7d]
cli
add dh, byte [rdx + 0x42]
invalid
test rcx, rcx
test rcx, rcx
je case.0x1400314f4.136
lea rbx, [rax - 1]
lea ebx, [rax - 1]
mov r15, qword [rax - 1]
mov r12, qword [rax + 7]
mov rcx, r15
call qword [r12]
mov rdx, qword [r12 + 8]
and al, 8
and al, 8
test rdx, rdx
je 0x140032275
mov r8, qword [r12 + 0x10]
mov rcx, r15
stc
stc
call fcn.140001c30
invalid
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
mov r8d, 8
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
invalid
mov rcx, rbx
call fcn.140001c30
test al, 0xf9
cld
invalid
test al, 0xf9
cld
dec dword [rax - 0x77]
mov qword [rsi + 8], rdi
mov qword [rsi + 8], rdi
or byte [rax - 0x3b7cb7ff], dh
cmp byte [rbx + 0x5f], bl
pop rbx
pop rdi
mov al, 1
add rsp, 0x38
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rax, [0x1400c66d0]
add eax, 0x9442d
or dword [rax], r8d
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
or eax, 0x942ff
or dword [rax], eax
lea rcx, [0x1400c65ae]
or dword [rax], eax
add byte [rbp + rcx*4 + 0xd], cl
invalid
lea r9, [0x1400c4738]
lea r8, [rsp + 0x37]
invalid
and al, 9
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x37
invalid
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
call fcn.14009a6d0
ud2
or eax, dword [rsi + rax + 0x490b0f00]
invalid
mov esi, eax
mov rcx, r15
mov rdx, r12
loop 0x1400322b9
mov r14b, dil
dec dword [rax - 0x77]
mov ecx, ebx
loop 0x1400322b9
mov r14b, dil
dec dword [rax - 0x77]
mov ecx, ebx
invalid
ret
mov ecx, ebx
call fcn.14001aba0
mov qword [rsi + 8], rdi
jle 0x1400322e9
mov rcx, r14
call fcn.1400be120
ud2
mov r14, rax
mov rcx, rbx
call fcn.140004540
and dil, bpl
dec dword [rcx + rcx*4 - 0xf]
and dil, bpl
dec dword [rcx + rcx*4 - 0xf]
call fcn.1400be120
ud2
push r15
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
in al, dx
push 0x244c894c
invalid
in al, dx
push 0x244c894c
xor byte [rax + rcx*4 + 0x44], al
mov byte [rsp + 0x2f], r8b
mov byte [rsp + 0x2f], r8b
mov r14, rdx
mov qword [rsp + 0x38], rcx
lea r15, [rdx + 0x28]
lea edi, [rdx + 0x28]
invalid
lea edi, [rdx + 0x28]
lea r12, [0x1400c2a94]
lea rbx, [rsp + 0x58]
pop rax
invalid
pop rax
xor edx, edx
mov qword [rsp + 0x50], rdx
push rax
jmp 0x140032359
add byte [rdx + 0x18], bh
mov edx, 0x18
mov r8d, 8
mov eax, 8
mov rcx, rsi
int1
call fcn.140001c30
mov rbx, r15
mov ebx, edi
mov ebx, edi
mov r15, rbp
mov rbp, qword [r14]
mov rdx, qword [r14 + 0x10]
mov rdx, qword cs:[r14 + 0x10]
mov rax, qword [r14 + 0x18]
cmp rdx, rax
jb 0x1400323e7
sbb byte [rax + 0x39], r9b
ret 0x7e72
mov rsi, qword [r14 + 8]
mov rcx, qword [r14 + 0x20]
and byte [rcx - 0x77], cl
invalid
sub r8, rcx
and byte [rcx - 0x77], cl
invalid
jb 0x140032767
add rcx, rbp
add ecx, ebp
xor edx, edx
call sub.msvcrt.dll_memset
or byte [rax], al
or byte [rax], al
mov rcx, rbx
mov rdx, r15
cli
cli
mov r8, rbp
mov r9, rsi
call fcn.1400524d0
cmp qword [rsp + 0x58], 0
mov r13, qword [rsp + 0x60]
je 0x1400323cb
test r13, r13
je 0x1400323c7
mov eax, r13d
and eax, 3
cmp rax, 2
jb 0x1400323f6
cmp eax, 2
jne 0x1400323f6
mov rax, r13
shr rax, 0x20
cmp eax, 6
jne 0x1400323f6
xor eax, eax
jmp 0x1400323d5
cmp rsi, r13
cmovbe rsi, r13
mov rax, r13
mov qword [r14 + 0x10], 0
mov qword [r14 + 0x18], rax
mov qword [r14 + 0x20], rsi
xor edx, edx
mov r13, rax
sub r13, rdx
test rbp, rbp
jne 0x1400325c0
mov esi, r13d
and esi, 3
movsxd rax, dword [r12 + rsi*4]
add rax, r12
jmp rax
movzx eax, byte [r13 + 0x10]
jmp 0x14003242c
movzx eax, byte [r13 + 0xf]
jmp 0x14003242c
mov rcx, r13
shr rcx, 0x20
call fcn.1400533e0
cmp al, 0x23
jne 0x140032738
lea rax, [rsi - 2]
cmp rax, 2
jb 0x140032359
test rsi, rsi
je 0x140032359
mov rbp, r15
mov r15, rbx
lea rsi, [r13 - 1]
mov rdi, qword [r13 - 1]
mov rbx, qword [r13 + 7]
mov rcx, rdi
call qword [rbx]
mov rdx, qword [rbx + 8]
test rdx, rdx
je 0x140032340
mov r8, qword [rbx + 0x10]
mov rcx, rdi
call fcn.140001c30
jmp 0x140032340
mov rax, r13
shr rax, 0x20
cmp eax, 0x28
ja case.default.0x14003249a
lea rcx, [0x1400c2aa4]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
invalid
add eax, ecx
jmp rax
xor eax, eax
jmp 0x14003242c
mov al, 0x29
jmp 0x14003242c
invalid
mov byte [rax - 0x4f7b14ff], dh
add ch, bl
jmp 0x14003242c
mov al, 3
jmp 0x14003242c
invalid
push qword [rax - 0x8d16fc]
mov al, 4
invalid
jb 0x1400324b7
mov al, 1
jmp 0x14003242c
mov al, 2
jmp 0x14003242c
mov al, 3
jmp 0x14003242c
invalid
invalid
invalid
mov al, 4
jmp 0x14003242c
invalid
invalid
invalid
mov al, 5
jmp 0x14003242c
invalid
invalid
invalid
mov al, 6
jmp 0x14003242c
invalid
invalid
invalid
mov al, 7
jmp 0x14003242c
invalid
invalid
invalid
mov al, 8
jmp 0x14003242c
invalid
invalid
invalid
mov al, 9
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0xa
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0xb
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0xc
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0xd
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0xe
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0xf
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x10
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x11
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x12
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x13
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x14
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x15
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x16
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x17
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x18
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x19
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x1a
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x1b
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x1c
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x1d
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x1e
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x1f
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x20
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x21
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x22
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x23
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x24
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x25
jmp 0x14003242c
invalid
invalid
invalid
mov al, 0x26
jmp 0x14003242c
mov al, 0x27
jmp 0x14003242c
mov al, 0x28
jmp 0x14003242c
add rbp, rdx
cmp r13, 0x10
movzx ecx, byte [rsp + 0x2f]
jae 0x140032610
test r13, r13
je 0x14003262c
sub rax, rdx
xor edx, edx
mov rsi, qword [rsp + 0x30]
nop dword [rax]
cmp byte [rbp + rdx], cl
je 0x140032694
inc rdx
cmp rax, rdx
jne 0x1400325e0
mov rdx, r13
xor eax, eax
test rax, rax
mov qword [rsp + 0x48], rax
jne 0x140032640
jmp 0x1400326a3
mov rdx, rbp
mov r8, r13
call fcn.1400a0230
mov rsi, qword [rsp + 0x30]
test rax, rax
mov qword [rsp + 0x48], rax
jne 0x140032640
jmp 0x1400326a3
xor edx, edx
xor eax, eax
mov rsi, qword [rsp + 0x30]
test rax, rax
mov qword [rsp + 0x48], rax
je 0x1400326a3
nop
mov qword [rsp + 0x40], r15
cmp rdx, 0xffffffffffffffff
je 0x14003278c
mov r15, rbx
lea rbx, [rdx + 1]
cmp rdx, r13
jae 0x140032778
mov rax, qword [rsi + 8]
mov rdi, qword [rsi + 0x10]
sub rax, rdi
cmp rax, rdx
jbe 0x1400326fc
mov rcx, qword [rsi]
add rcx, rdi
mov rdx, rbp
mov r8, rbx
call sub.msvcrt.dll_memcpy
add rdi, rbx
mov r13, rbx
mov rbx, r15
mov r15, qword [rsp + 0x40]
jmp 0x1400326c7
mov eax, 1
test rax, rax
mov qword [rsp + 0x48], rax
jne 0x140032640
mov rax, qword [rsi + 8]
mov rdi, qword [rsi + 0x10]
sub rax, rdi
cmp rax, r13
jb 0x14003271a
mov rcx, qword [rsi]
add rcx, rdi
mov rdx, rbp
mov r8, r13
call sub.msvcrt.dll_memcpy
add rdi, r13
mov rax, qword [r14 + 0x10]
add rax, r13
mov rcx, qword [r14 + 0x18]
cmp rax, rcx
cmovae rax, rcx
mov qword [rsi + 0x10], rdi
mov rdx, qword [rsp + 0x50]
add rdx, r13
mov qword [r14 + 0x10], rax
cmp qword [rsp + 0x48], 0
jne 0x14003275a
test r13, r13
jne 0x140032334
jmp 0x14003275a
mov rcx, qword [rsp + 0x30]
mov rdx, rdi
mov r8, rbx
call fcn.1400108e0
mov rsi, qword [rsp + 0x30]
mov rdi, qword [rsi + 0x10]
jmp 0x140032673
mov rcx, qword [rsp + 0x30]
mov rdx, rdi
mov r8, r13
call fcn.1400108e0
mov rsi, qword [rsp + 0x30]
mov rdi, qword [rsi + 0x10]
jmp 0x1400326b3
mov rcx, qword [rsp + 0x38]
mov qword [rcx + 8], r13
mov eax, 1
mov qword [rcx], rax
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x38]
mov qword [rcx + 8], rdx
xor eax, eax
jmp 0x140032746
lea r8, [0x1400c68a0]
mov rdx, rsi
call fcn.1400a0b00
ud2
lea r8, [0x1400c6b18]
mov rcx, rbx
mov rdx, r13
call fcn.1400a0b70
ud2
lea rcx, [0x1400c6b18]
call fcn.1400a0c90
ud2
push rbp
push rbx
sub rsp, 0x48
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
test r8, r8
je 0x14003469f
js 0x14003493f
mov rax, qword [0x1400f1368]
movzx eax, byte [rax]
mov edx, 1
add byte [rax - 0x77], cl
fld1
xchg ebp, eax
invalid
cld
invalid
add byte [rax - 0x77], cl
fld1
xchg ebp, eax
invalid
test rax, rax
jne 0x1400346a4
mov ecx, 1
mov rdx, rbx
call fcn.14008b2c0
ud2
mov eax, 1
movabs rbp, 0x100000000
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], 0
mov byte [rsp + 0x40], 1
lea r14, [rdi + rbx*2]
xor r15d, r15d
lea rbx, [rsp + 0x28]
jmp 0x1400346fd
mov rcx, qword [rsp + 0x28]
add rcx, r13
lea rdx, [rsp + 0x20]
mov r8, r12
call sub.msvcrt.dll_memcpy
add r13, r12
mov qword [rsp + 0x38], r13
test r15w, r15w
je 0x140034710
movzx eax, word [rsp + 0x24]
mov edx, eax
jmp 0x140034720
cmp rdi, r14
je 0x14003491a
movzx edx, word [rdi]
add rdi, 2
lea eax, [rdx + 0x2000]
movzx ecx, ax
movzx eax, dx
cmp ecx, 0xf800
jae 0x1400347e0
shl rax, 0x10
mov rdx, rax
shr rdx, 0x10
mov rcx, rbx
call fcn.14003e530
jmp 0x140034762
shl rax, 0x10
shr rax, 0x10
mov rcx, rbx
mov edx, eax
call fcn.14003e530
cmp rdi, r14
je 0x14003491a
add byte [rax], al
add byte [rax], al
movzx edx, word [rdi]
add rdi, 2
movzx eax, dx
mov ecx, edx
add ecx, 0x2000
and byte [rax], al
add byte [rdi], cl
mov bh, 0xc9
and byte [rax], al
add byte [rdi], cl
mov bh, 0xc9
cmp ecx, 0xf800
jb 0x140034750
invalid
enter 0xffffffffffffff3d, 0xffffffffffffffdb
add byte [rax], al
cmp eax, 0xdbff
ja 0x1400347e7
cmp rdi, r14
je 0x140034820
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
movzx ecx, word [rdi]
add rdi, 2
mov r8d, ecx
add r8d, 0x2000
movzx r8d, r8w
cmp r8d, 0xfc00
jb 0x140034828
movzx ecx, cx
and eax, 0x3ff
and ecx, 0x3ff
shl rax, 0x1a
shl rcx, 0x10
add rax, rbp
or rax, rcx
jmp 0x140034754
cmp eax, 0xdbff
jbe 0x1400347f0
xor r15d, r15d
jmp 0x140034840
cmp rdi, r14
je 0x140034820
movzx eax, word [rdi]
add rdi, 2
mov ecx, eax
add ecx, 0x2000
movzx ecx, cx
mov r15w, 1
cmp ecx, 0xfc00
jae 0x1400348f9
mov word [rsp + 0x24], ax
jmp 0x140034840
xor r15d, r15d
mov rdi, r14
jmp 0x140034840
mov r15w, 1
mov eax, ecx
mov word [rsp + 0x24], cx
nop word cs:[rax + rax]
mov word [rsp + 0x26], dx
lea rcx, [rsp + 0x26]
and al, 0x26
and al, 0x26
call fcn.140096700
mov byte [rsp + 0x40], 0
mov dword [rsp + 0x20], 0
add dh, al
and al, 0x40
add bh, al
and al, 0x20
add byte [rax], al
add byte [rax], al
movzx ecx, ax
cmp ecx, 0x80
add byte [rax], al
add byte [rbx + 0x19], dh
add byte [rax], al
add byte [rbx + 0x19], dh
mov byte [rsp + 0x20], al
and al, 0x20
mov r12d, 1
jmp 0x1400348cb
add byte [rax], al
add byte [rcx + 0x800f9], al
add byte [rbx + 0x1c], dh
cmp ecx, 0x800
jae 0x1400348a4
mov ecx, eax
shr ecx, 6
or cl, 0xc0
mov byte [rsp + 0x20], cl
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x21], al
mov r12d, 2
jmp 0x1400348cb
mov edx, ecx
shr edx, 0xc
or dl, 0xe0
mov byte [rsp + 0x20], dl
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rsp + 0x21], cl
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x22], al
mov r12d, 3
mov rax, qword [rsp + 0x30]
mov r13, qword [rsp + 0x38]
sub rax, r13
cmp rax, r12
jae 0x1400346e0
mov rcx, rbx
mov rdx, r13
mov r8, r12
call fcn.1400108e0
mov r13, qword [rsp + 0x38]
jmp 0x1400346e0
movzx eax, ax
and edx, 0x3ff
and eax, 0x3ff
shl rdx, 0x1a
shl rax, 0x10
add rdx, rbp
or rdx, rax
jmp 0x14003473f
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rax, rsi
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.14008b280
ud2
invalid
ret
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
enter 0xffffffffffffca81, 0
add byte [rax], dl
add byte [rcx + 0xfc31c51], cl
invalid
nop dword [rax + rax]
mov eax, dword [rcx + 0x18]
mov edx, dword [rcx + 0x1c]
ret
ret 0x400
and r8d, dword [rcx + 4]
je 0x140034a90
and edx, 0x10
shr edx, 4
mov eax, edx
ret
nop word cs:[rax + rax]
movzx edx, byte [rcx + 7]
and dl, 0x20
shr dl, 5
invalid
mov eax, 0x410
and eax, dword [rcx]
cmp eax, 0x400
add al, 0
add byte [rdi], cl
sete al
and al, dl
sete al
and al, dl
ret
mov ecx, dword [rdx + 0x10]
mov qword [rax + 0x10], rcx
mov ecx, dword [rdx + 0x18]
sbb byte [rcx + 0x4a8b1848], cl
sbb al, 0x89
sbb al, 0xc3
sbb byte [rcx + 0x4a8b1848], cl
sbb al, 0x89
sbb al, 0xc3
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rsi + 0x48], dl
sub esp, 0x40
add byte [rax], al
add byte [rax], al
add byte [rsi + 0x48], dl
sub esp, 0x40
mov rsi, qword [rcx]
test rsi, rsi
je 0x140034b51
mov qword [rsp + 0x38], 0
call sub.KERNEL32.dll_GetCurrentProcess
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
lea r9, [rsp + 0x38]
and al, 0x38
and al, 0x38
mov rcx, rax
mov rdx, rsi
mov r8, rax
call sub.KERNEL32.dll_DuplicateHandle
test eax, eax
je 0x140034b5b
mov rdx, qword [rsp + 0x38]
jmp 0x140034b53
xor edx, edx
xor eax, eax
add rsp, 0x40
pop rsi
ret
call sub.KERNEL32.dll_GetLastError
or byte [rax], al
mov edx, eax
shl rdx, 0x20
shl edx, 0x20
shl edx, 0x20
or rdx, 2
or edx, 2
mov eax, 1
add rsp, 0x40
pop rsi
ret
cmp byte [rax], al
add byte [rax], al
add al, ch
cdq
invalid
add bh, al
and al, 0x30
add al, byte [rax]
add byte [rax], al
mov dword [rsp + 0x28], 0
add bh, al
and al, 0x28
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x20], 0
add byte [rax], al
add byte [rax], al
lea r9, [rsp + 0x38]
mov rcx, rax
mov rdx, rsi
mov edx, esi
mov edx, esi
mov r8, rax
call sub.KERNEL32.dll_DuplicateHandle
invalid
vpmacssww xmm8, xmm15, xmm8, xmm7
invalid
invalid
mov rdx, qword [rsp + 0x38]
jmp 0x140034bd3
xor eax, eax
add rsp, 0x40
add esp, 0x40
add esp, 0x40
pop rsi
ret
call sub.KERNEL32.dll_GetLastError
mov edx, eax
shl rdx, 0x20
or rdx, 2
mov cs, word [rax]
add byte [rcx - 0x1d3eb73e], cl
and byte [rax - 0x7d], cl
retf 0xb802
mov eax, 1
add rsp, 0x40
invalid
pop rsi
ret
invalid
or dword [rax], eax
mov edx, 0x45
jmp fcn.14009fe20
invalid
nop dword cs:[rax + rax]
mov r8, rdx
lea rcx, [0x1400c6b75]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
ror byte [rax - 0x73], 1
or eax, 0x91f4b
mov edx, 0x58
jmp fcn.14009fe20
cmp byte [rax - 0x77], cl
invalid
or dword [rax], eax
lea rdi, [rsp + 0x28]
mov r9d, 0xe
mov ecx, 0xe
mov ecx, 0xe
mov rcx, rdi
call fcn.14009eb60
lea rax, [0x1400c8b78]
mov qword [rsp + 0x20], rax
lea rdx, [0x1400c6bdb]
lea edx, [0x1400c6bdb]
lea edx, [0x1400c6bdb]
mov r8d, 6
mov rcx, rdi
mov r9, rsi
call fcn.14009aa30
mov rcx, rax
call fcn.14009aca0
nop
add rsp, 0x38
add esp, 0x38
pop rdi
pop rsi
ret
add byte [rax], al
push rsi
push rdi
sub rsp, 0x38
mov rsi, rcx
lea r8, [0x1400c6be1]
lea rdi, [rsp + 0x28]
mov r9d, 0xb
mov rcx, rdi
cmp byte [rax - 0x77], cl
invalid
mov ecx, edi
call fcn.14009eb60
lea rax, [0x1400c8b78]
scasb al, byte [rdi]
or dword ds:[rax], eax
scasb al, byte [rdi]
or dword ds:[rax], eax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, [0x1400c6bdb]
mov r8d, 6
mov rcx, rdi
mov r9, rsi
call fcn.14009aa30
mov rcx, rax
call fcn.14009aca0
nop
add rsp, 0x38
pop rdi
pop rsi
ret
invalid
add byte [rax], al
sub rsp, 0x28
mov ecx, 0xfffffff6
in al, dx
sub byte [rcx - 0xa], bh
call sub.KERNEL32.dll_GetStdHandle
xor ecx, ecx
xchg byte [rbp - 0x36cefff8], cl
cmp rax, 0xffffffffffffffff
cmove rax, rcx
add rsp, 0x28
ret
ror dword [rax - 0x7d], 0xc4
sub bl, al
nop dword [rax]
sub rsp, 0x28
mov ecx, 0xfffffff5
call sub.KERNEL32.dll_GetStdHandle
lea cx, [rax]
add byte [rcx], dh
leave
invalid
lea cx, [rax]
add byte [rcx], dh
leave
cmp rax, 0xffffffffffffffff
cmove rax, rcx
add rsp, 0x28
ret
invalid
hlt
add byte [rcx], dh
leave
cmp rax, 0xffffffffffffffff
cmove rax, rcx
add rsp, 0x28
add esp, 0x28
add esp, 0x28
ret
in al, dx
sub byte [rcx - 0xa], bh
call sub.KERNEL32.dll_GetStdHandle
xor ecx, ecx
cmp rax, 0xffffffffffffffff
cmove rax, rcx
add rsp, 0x28
ret
clc
push qword [rbx + rbx + 0x48]
mov esi, ecx
mov qword [rsp + 0x28], rax
and al, 0x28
and al, 0x28
lea rdx, [rsp + 0x28]
call fcn.140034dd0
mov rax, rsi
add rsp, 0x30
pop rsi
ret
invalid
add byte [rdx + 0x3f], bh
call fcn.14009a1a0
ud2
push rbx
invalid
add byte [rax], al
add byte [rax], al
add byte [rsi + 0x57], dl
push rsi
push rdi
push rbx
sub rsp, 0x2b0
add byte [rax], al
add byte [rax], al
mov rdi, rdx
mov rsi, rcx
mov esi, ecx
lea rbx, [rsp + 0x3c]
mov r8d, 0x274
add byte [rax], al
add byte [rax], al
mov rcx, rbx
xor edx, edx
call sub.msvcrt.dll_memset
xchg esi, eax
or byte [rax], al
mov rdi, qword [rdi]
call sub.KERNEL32.dll_GetCurrentProcessId
mov rcx, rdi
mov edx, eax
mov r8, rbx
call sub.WS2_32.dll_WSADuplicateSocketW
xor cl, byte [rdi - 0x77cfff8]
invalid
invalid
xor cl, byte [rdi - 0x77cfff8]
dec dword [rdi]
je 0x140034ede
invalid
mov word [rax + rcx*4], fs
mov byte [rax], al
je 0x140034ede
mov ecx, dword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
mov edx, dword [rsp + 0x94]
mov r8d, dword [rsp + 0x98]
mov dword [rsp + 0x28], 0x81
and al, 0x28
add dword [rax], 0x44c70000
and al, 0x20
add byte [rax], al
add byte [rax], al
and al, 0x98
add byte [rax], al
add bh, al
and al, 0x28
add dword [rax], 0x44c70000
and al, 0x20
add byte [rax], al
add byte [rax], al
lea r9, [rsp + 0x3c]
call sub.WS2_32.dll_WSASocketW
mov rdi, rax
cmp rax, 0xffffffffffffffff
cmp eax, 0xffffffff
cmp eax, 0xffffffff
je 0x140034e5c
mov qword [rsi + 8], rdi
mov qword [rsi], 0
jmp 0x140034ef6
call sub.WS2_32.dll_WSAGetLastError
cmp eax, 0x2739
je 0x140034e6f
cmp eax, 0x2726
jne 0x140034ee3
mov ecx, dword [rsp + 0x88]
mov edx, dword [rsp + 0x94]
add byte [rax], al
invalid
mov word [rax + rcx*4], fs
and al, 0x88
add byte [rax], al
add byte [rbx + 0x942494], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], al
and al, 0x98
mov r8d, dword [rsp + 0x98]
mov dword [rsp + 0x28], 1
invalid
add byte [rax], al
add bh, al
and al, 0x28
add dword [rax], eax
add byte [rax], al
invalid
add bh, al
and al, 0x20
and al, 0x20
mov dword [rsp + 0x20], 0
and al, 0x20
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x3c
lea r9, [rsp + 0x3c]
call sub.WS2_32.dll_WSASocketW
mov cs, word [rax]
add byte [rax - 0x7d], cl
clc
push qword [rcx + rdi + 0x48]
or byte [rax], al
cmp rax, 0xffffffffffffffff
je 0x140034ede
mov rdi, rax
mov edi, eax
mov rcx, rax
mov edx, 1
add byte [rax], al
add byte [rbp + 0x31], al
shr al, 0xc4
mov cl, byte [rax]
invalid
test eax, eax
add byte [rax], al
add byte [rbp + 0x31], al
shr al, 0xc4
mov cl, byte [rax]
add byte [rbp - 0x176f8a40], al
adc ecx, dword [rax + rcx - 0x1f3eb800]
shl rax, 0x20
or rax, 2
invalid
invalid
jne 0x140034e4c
call sub.KERNEL32.dll_GetLastError
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
or byte [rax - 0x39], r9b
invalid
add dword [rax], eax
add byte [rax], al
mov rcx, rdi
mov ecx, edi
or byte [rax - 0x39], r9b
invalid
mov ecx, edi
call sub.WS2_32.dll_closesocket
jmp 0x140034ef6
and byte [rsi + 0x18eb0008], cl
call sub.WS2_32.dll_WSAGetLastError
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 1
mov rax, rsi
add rsp, 0x2b0
pop rbx
pop rdi
pop rsi
ret
sub byte [rcx - 0x47], al
invalid
mov r9d, 0xe
mov rcx, rdi
call fcn.14009eb60
lea rax, [0x1400c6c88]
sbb rax, 0xffffffff89480009
and al, 0x20
sbb rax, 0xffffffff89480009
and al, 0x20
lea rdx, [0x1400c6c7e]
mov r8d, 6
mov rcx, rdi
mov r9, rsi
mov ecx, esi
sbb eax, 0xb8410009
invalid
mov ecx, esi
int1
call fcn.14009aa30
mov rcx, rax
call fcn.14009aca0
nop
add rsp, 0x38
pop rdi
pop rsi
ret
add byte [rax - 0x77], cl
shr eax, 0x41
pop rbp
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
push rsi
push rdi
sub rsp, 0x38
cmp byte [rax - 0x77], cl
invalid
lea r8, str.OwnedSocketlibrary_std_srcpanic.rs
lea rdi, [rsp + 0x28]
invalid
cmp byte [rax - 0x77], cl
invalid
sub byte [rcx - 0x47], al
or eax, dword [rax]
add byte [rax], al
mov r9d, 0xb
mov rcx, rdi
call fcn.14009eb60
add byte [rax - 0x73], cl
add eax, 0x91cee
add byte [rax - 0x73], cl
add eax, 0x91cee
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, [0x1400c6c7e]
mov r8d, 6
mov rcx, rdi
mov r9, rsi
call fcn.14009aa30
mov rcx, rax
call fcn.14009aca0
nop
add rsp, 0x38
pop rdi
pop rsi
ret
invalid
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rbx, rcx
mov ebx, ecx
mov rsi, qword [rcx + 0x30]
mov rdi, qword [rcx + 0x38]
cmp qword [rcx], 0
je 0x140034ff1
mov rcx, qword [rbx + 8]
call fcn.1400bdc14
cmp qword [rbx + 0x10], 0
je 0x140035001
mov rcx, qword [rbx + 0x18]
call fcn.1400bdc14
cmp qword [rbx + 0x20], 0
and byte [rax], al
add byte [rcx + rcx + 0x48], dh
mov ecx, dword [rbx + 0x28]
invalid
invalid
je 0x140035011
mov rcx, qword [rbx + 0x28]
sub r8b, bpl
add ecx, dword [rax + rcx - 0x676b800]
call fcn.1400bdc14
mov rcx, rdi
call fcn.1400bdc14
mov rax, rsi
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
invalid
pop rsi
ret
nop word cs:[rax + rax]
mov rax, rcx
mov dword [rcx + 0xa8], edx
invalid
ret
add byte [rax], al
add bl, al
nop word [rax + rax]
add byte [rax - 0x77], cl
enter 0x66c3, 0x66
ret
nop word cs:[rax + rax]
mov rax, qword [rcx + 0x38]
ret
mov rax, rcx
ret
in al, dx
sub al, ch
invalid
add byte [rax], r8b
movabs rax, 0x8000000000000000
lock or qword [0x140103150], rax
or dword [0x140103150], eax
or dword [0x140103150], eax
ret
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov dh, 0xc1
inc rax
mov qword [0x140103108], rax
ret
loopne 0x1400350c7
add byte [rax - 0x7d], cl
clc
add ecx, dword [rdi]
xchg dword [rbx + 0x48000000], esi
lea ecx, [0x1400c2b48]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdx, [0x1400c5a9a]
lea rcx, [rsp + 0x20]
mov r8d, 0xe
call fcn.140025ea0
cmp byte [rsp + 0x38], 2
jne 0x14003510c
mov eax, 3
mov sil, 2
mov dh, 2
mov dh, 2
jmp 0x14003516a
mov rcx, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
mov rax, qword [rsp + 0x30]
cmp rax, 4
je 0x140035133
cmp rax, 1
jne 0x140035152
sub eax, dword [rax + 0xf403039]
xchg esp, eax
mov byte [rax], 0xf6
cmp byte [rcx], 0x30
sete sil
add sil, sil
jmp 0x140035154
mov eax, dword [rcx]
bswap eax
xor r8d, r8d
cmp eax, 0x66756c6d
setae r8b
sar byte [0x1a678bdb5], 0x41
sbb eax, 0
sar byte [0x1a678bdb5], 0x41
sbb eax, 0
sete sil
invalid
jmp 0x140035154
xor esi, esi
test rdx, rdx
je 0x140035164
mov r8d, 1
call fcn.140001c30
add byte [rax], al
add al, ch
int3
lea eax, [rsi + 1]
movzx eax, al
mov qword [0x140103108], rax
mov eax, esi
add rsp, 0x40
pop rsi
ret
invalid
cli
or byte [rax], al
lea r8, [0x1400c6cd0]
mov edx, 0x28
call fcn.14009a1a0
ud2
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, rdx
mov eax, edx
mov eax, edx
ret
sete al
or al, dl
ret
add dword [rcx], esi
sar byte [rsp + rax], cl
cmovb rdx, r8
lea rax, [0x1400c2b58]
lea eax, [0x1400c2b58]
lea eax, [0x1400c2b58]
movsxd r8, dword [rax + rdx*4]
add r8, rax
jmp r8
mov rax, qword [rcx + 0x28]
mov rdx, qword [rcx + 0x30]
ret
lea rax, str..Components
or dword [rax], eax
add bl, al
ret
lea rax, [0x1400c6d71]
or dword [rax], eax
mov edx, 1
add byte [rax], al
ret
lea rax, [0x1400c6d20]
mov edx, 2
ret
invalid
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
mov rdx, qword [rcx + 0x10]
ret
nop dword [rax]
invalid
add byte [rax], 0
add byte [rax], al
push rsi
push rdi
sub rsp, 0x48
mov rsi, rcx
mov rsi, rcx
lea r8, [0x1400c6d72]
lea rdi, [rsp + 0x30]
add byte [rax - 0x73], cl
jl 0x140035268
xor byte [rcx - 0x47], al
or al, byte [rax]
mov r9d, 0xa
add byte [rax], al
mov rcx, rdi
call fcn.14009f280
mov rcx, rsi
int1
invalid
int1
call fcn.140035590
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
xor eax, 0x48000003
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x28], rdx
lea r8, [0x1400c6d80]
invalid
adc al, 0x1b
or dword [rax], eax
invalid
add byte [rax - 0x73], cl
push rsp
and al, 0x20
lea rdx, [rsp + 0x20]
mov rcx, rdi
mov ecx, edi
call fcn.14009ad00
mov rcx, rax
call fcn.14009ae50
nop
add rsp, 0x48
pop rdi
pop rsi
ret
add byte [rax], al
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0xe0
invalid
in al, dx
loopne 0x14003529c
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
lea rcx, [rsp + 0x58]
call fcn.14009f930
mov rdi, qword [rsi]
mov rsi, qword [rsi + 8]
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov r8, rsi
call fcn.14004a330
push rax
add dword [rax], eax
movzx edx, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x40]
lea r8, [0x1400c2b6c]
movsxd r9, dword [r8 + rdx*4]
xchg esp, eax
fmul dword [rax]
add byte [rbp + 0x63], cl
or al, 0x90
add r9, r8
add ecx, eax
mov rdx, rsi
mov r8, rdi
jmp r9
add rcx, 4
add ecx, 4
jmp 0x140035322
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 8
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
add ecx, 8
jmp 0x140035322
mov ecx, 6
jmp 0x140035322
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x140035322
mov ecx, 2
add byte [rax], al
mov rdx, rsi
sub rdx, rcx
jb 0x140035438
add rcx, rdi
mov r8, rcx
test rdx, rdx
je case.0x14003003a.488
movzx eax, byte [r8]
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
or al, cl
invalid
jmp case.0x140030b0e.293
enter 0x2eb, 0x31
ror byte [rax - 0x75], 0x4c
mov rcx, qword [rsp + 0x40]
xor eax, eax
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0xd0], rcx
add byte [rax], al
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
movups xmmword [rsp + 0xc0], xmm1
add byte [rdi], cl
adc dword [rsp + 0xb0], eax
invalid
add byte [rdi], cl
adc dword [rsp + 0xb0], eax
invalid
add byte [rax - 0x77], cl
mov esp, 0xa024
add byte [rax - 0x77], cl
mov ah, 0x24
test al, 0
add byte [rax], al
mov qword [rsp + 0xa0], rdi
mov qword [rsp + 0xa8], rsi
mov word [rsp + 0xd8], 0x200
mov byte [rsp + 0xda], al
fiadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0xda2484]
fiadd dword [rax]
fiadd dword [rax]
add byte [rax], al
lea rcx, [rsp + 0x68]
lea rdx, [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add al, ch
jns 0x1400353b0
add byte [rax], al
and al, 0xa0
add byte [rax], al
add al, ch
jns 0x1400353b0
add byte [rax], al
cmp byte [rsp + 0x68], 0xa
je 0x14003541e
lea rsi, [0x1400c4108]
xor eax, 0x8ed53
push rbx
in eax, dx
or byte [rax], al
lea rdi, [rsp + 0x58]
and al, 0x58
lea rbx, [rsp + 0x20]
lea r14, [rsp + 0x68]
lea r15, [rsp + 0xa0]
invalid
add byte [rax], al
add byte [rdi], cl
invalid
invalid
invalid
movabs al, byte [0x4800401f0f000000]
mov eax, dword [rsp + 0x98]
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [rsp + 0x68]
movups xmm1, xmmword [rsp + 0x78]
movups xmm2, xmmword [rsp + 0x88]
movaps xmmword [rsp + 0x40], xmm2
push rsp
and al, 0x40
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
xor byte [rdi], cl
sub dword [rsp + 0x20], eax
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
mov r8, rsi
invalid
call fcn.14009b000
mov rcx, r14
mov rdx, r15
mov edx, edi
invalid
mov edx, edi
cli
call fcn.140035f20
cmp byte [rsp + 0x68], 0xa
jne 0x1400353d0
lea rcx, [rsp + 0x58]
call fcn.14009b050
nop
add rsp, 0xe0
add byte [rbx + 0x5f], bl
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
ret
lea r8, [0x1400c6d08]
or dword [rax], eax
mov rdx, rsi
call fcn.1400a0b00
ud2
sub esp, 0x28
movzx r8d, byte [rcx + 0x38]
movzx eax, byte [rcx + 0x38]
cmp r8b, 1
cmp al, 1
clc
add dword [rdi + 0x48], esi
ja 0x1400354a7
movzx eax, byte [rcx + 0x3a]
xor edx, edx
mov dh, 0x41
cmp dh, byte [rcx]
cmp sil, byte [r9]
rol byte [rax + rax*8 + 0xf447a75], cl
mov dh, 0x59
adc byte [rcx - 0x80], al
sti
add eax, 0x8b4c6f72
or dword [rax - 0x75], ecx
push rcx
or byte [rbp + 0x31], al
rol byte [rbp - 0x7c], cl
test r8b, r8b
jne 0x140035499
cmp r11b, 6
test al, al
jne case.0x1400350d4.200
movzx r11d, byte [rcx + 0x10]
movzx ebx, byte [rcx + 0x10]
cmp r11b, 5
jb case.0x1400350d4.200
mov r9, qword [rcx]
mov rdx, qword [rcx + 8]
xor r10d, r10d
test r8b, r8b
jne 0x140035499
cmp r11b, 6
je 0x140035499
mov r10d, 2
cmp rdx, 2
jb 0x140035579
cmp r10, rdx
jne 0x1400354af
xor edx, edx
test r8b, r8b
jne case.default.0x140035501
jmp case.0x1400352e5.7
xor edx, edx
xor eax, eax
xor ecx, ecx
leave
leave
jmp 0x140035520
add rdx, r9
lea r11, [r9 + r10]
lea ebx, [rcx + rdx]
lea ebx, [rcx + rdx]
inc r11
cmp r11, rdx
cmp ebx, edx
cmp ebx, edx
sete dl
movzx r9d, byte [r9 + r10]
test dl, 1
ret 0x7501
invalid
ret 0x7501
cmp r9b, 0x2e
jne 0x14003550e
movzx edx, byte [r11]
cmp dl, 0x5c
cli
pop rsp
sete r9b
cmp dl, 0x2f
sete dl
or dl, r9b
test r8b, r8b
jne case.default.0x140035501
movzx r8d, byte [rcx + 0x10]
cmp r8, 6
adc byte [r9 - 0x7d], cl
clc
invalid
je case.default.0x140035501
lea r9, [0x1400c2b88]
movsxd r8, dword [r9 + r8*4]
invalid
add al, 0x81
add r8, r9
invalid
jmp r8
mov rcx, qword [rcx + 0x20]
mov ecx, dword [rcx + 0x20]
add rcx, 4
add ecx, 4
jmp 0x140035520
cmp r9b, 0x2e
cmp cl, 0x2e
sete r9b
and dl, r9b
xchg esp, eax
rol dword [rax + riz - 0x36], 0x45
test al, al
invalid
test r8b, r8b
sal byte [rdx + rcx*8 + 0x31], 0xc9
je case.0x1400352e5.7
xor ecx, ecx
movzx edx, dl
movzx eax, al
add rax, rdx
ror byte [rax + 1], 0xd0
add rax, rcx
add rsp, 0x28
ret
mov r8, qword [rcx + 0x20]
mov eax, dword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
cmove r9, rcx
leave
lea rcx, [r8 + r9]
add rcx, 8
jmp 0x140035520
mov ecx, 6
jmp 0x140035520
mov r8, qword [rcx + 0x20]
mov eax, dword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
add dword [rax - 0x7b], ecx
leave
cmove r9, rcx
leave
lea rcx, [r8 + r9]
add rcx, 2
jmp 0x140035520
rol dword [rdx], 0xeb
scasb al, byte [rdi]
mov ecx, 2
jmp 0x140035520
lea r8, [0x1400c6da0]
mov ecx, 2
call fcn.1400a0b00
ud2
mov rax, qword [rcx + 0x30]
mov qword [rsp + 0x9f], rax
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rcx + 0x11]
movups xmm1, xmmword [rcx + 0x21]
and dword [rdi], ecx
sub dword [rsp + 0x90], ecx
mov word [rax + rdx*4], fs
add byte [rax], al
invalid
movaps xmmword [rsp + 0x90], xmm1
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], eax
test byte [rax + rax*4], ah
add byte [rax], al
invalid
movaps xmmword [rsp + 0x80], xmm0
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rdi], cl
mov dh, 0x41
cmp cl, byte [rdi]
invalid
mov dh, 0x51
push rcx
movzx eax, byte [rcx + 0x3a]
movzx edx, byte [rcx + 0x38]
movzx r8d, byte [rcx + 0x39]
push rcx
cmp byte [rdi + rcx - 0x4a], al
cmp dword [r8 - 0x77], ecx
invalid
invalid
je 0x14003560e
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], rdi
mov byte [rsp + 0x40], r12b
xor byte [rax - 0x77], cl
jl 0x140035613
cmp byte [rax + rcx*4 + 0x64], al
and al, 0x40
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x90], cl
movups xmmword [rsp + 0x41], xmm0
movups xmmword [rsp + 0x51], xmm1
and al, 0x51
and al, 0x51
push rcx
mov rcx, qword [rsp + 0x9f]
mov qword [rsp + 0x60], rcx
invalid
mov word [rdi + rbx*4], fs
lahf
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x60
invalid
invalid
mov byte [rsp + 0x6a], al
mov byte [rsp + 0x68], dl
and al, 0x68
and al, 0x68
mov byte [rsp + 0x69], r8b
cmp dl, 2
jne 0x140035726
test rdi, rdi
je 0x140035a10
cmp r12b, 3
jae 0x1400356b0
nop word cs:[rax + rax]
xor ecx, ecx
nop word cs:[rax + rax]
cmp byte [rsi + rcx], 0x5c
je 0x140035680
inc rcx
cmp rdi, rcx
jne 0x140035660
xor r9d, r9d
mov rcx, rdi
stc
stc
test rcx, rcx
je 0x14003568f
jmp 0x14003571c
add byte [rsi - 0x70], ah
nop
mov r9d, 1
add byte [rax], al
add byte [rax - 0x7b], cl
test rcx, rcx
test rcx, rcx
test ecx, ecx
jne 0x14003571c
add byte [rax], al
add byte [rcx + rdi - 0x31], cl
iretd
add byte [rax], al
cmp rdi, r9
iretd
jb 0x140035af1
invalid
pop rcx
add al, 0
add byte [rcx + rax - 0x32], cl
add rsi, r9
invalid
sub rdi, r9
sub edi, ecx
jne 0x140035650
jmp 0x14003571a
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
leave
add byte [rax], al
xor ecx, ecx
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
movzx r9d, byte [rsi + rcx]
mov dh, 0xc
invalid
cmp r9d, 0x2f
cmp ecx, 0x2f
je 0x1400356f0
cmp r9d, 0x5c
cmp ecx, 0x5c
je 0x1400356f0
inc rcx
cmp rdi, rcx
jne case.0x14002aebe.740
invalid
out 0x45, eax
xor ecx, ecx
xor r9d, r9d
mov rcx, rdi
test rcx, rcx
jne 0x1400356fb
jmp 0x140035706
nop word cs:[rax + rax]
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
mov r9d, 1
test rcx, rcx
test ecx, ecx
je 0x140035706
cmp rcx, 1
jne 0x14003571c
cmp byte [rsi], 0x2e
jne 0x14003571c
add rcx, r9
cmp rdi, rcx
jb 0x140035af6
add rsi, rcx
sub rdi, rcx
jne 0x1400356b0
xchg esi, eax
xchg esi, eax
xor edi, edi
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], rdi
cmp r8b, 2
jne 0x140035a12
loop 0x140035730
add byte [rax], al
loop 0x140035730
add al, byte [rax]
add byte [rcx], dh
leave
add byte [rax], al
xor ecx, ecx
cmp dl, 1
ja 0x140035767
cli
add dword [rdi + 0x30], esi
cmp r12b, 5
jb 0x1400357b4
invalid
ja 0x1400356c2
test al, al
jne 0x1400357b4
invalid
sal byte [rbp + 0x73], 0x45
jae 0x140035787
xor r8d, r8d
xor eax, eax
cmp r12b, 6
je 0x14003575e
invalid
test dl, dl
jne 0x14003575e
mov r8d, 2
cmp rdi, 2
jb 0x140035b40
cmp r8, rdi
jne 0x140035772
invalid
rdtsc
leave
xor ecx, ecx
jmp 0x1400357b4
xor r9d, r9d
xor r8d, r8d
jmp 0x14003582a
add byte [rax], al
lea rcx, [rsi + rdi]
lea r9, [rsi + r8]
invalid
inc r9
cmp r9, rcx
invalid
sete cl
movzx r8d, byte [rsi + r8]
mov dh, 4
invalid
test cl, 1
jne case.0x1400352e5.14
invalid
mov dh, 4
invalid
add dword [rbp + 0x1c], esi
sbb al, 0x41
cmp al, 0x2e
cmp r8b, 0x2e
jne case.0x1400352e5.14
movzx ecx, byte [r9]
mov dh, 9
cmp cl, 0x5c
sete r8b
cmp cl, 0x2f
sete cl
or cl, r8b
jmp 0x1400357b4
cmp r8b, 0x2e
sete r8b
and cl, r8b
rol dword [rbp + 0x31], 0xc0
xor r8d, r8d
cmp r12b, 6
invalid
je 0x140035827
test dl, dl
jne 0x140035827
lea r8, [0x1400c2ba0]
movsxd r9, dword [r8 + r12*4]
add byte [rdi + 0x63], cl
or al, 0xa0
add r9, r8
add ecx, eax
jmp r9
mov r8, qword [rsp + 0x50]
add r8, 4
rol byte [rbx + rbp*8], 0x4a
rol byte [rbx + rbp*8], 0x4a
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
and al, 0x50
push rax
mov r9, qword [rsp + 0x60]
lea r10, [r9 + 1]
test r9, r9
leave
leave
cmove r10, r9
add r8, r10
add r8, 8
jmp 0x140035827
ror dword [rbp + 1], 1
ror byte [rcx - 0x7d], 1
ror byte [rax], 0xeb
sub al, 0x41
mov r8d, 6
mov r8d, 6
jmp 0x140035827
and al, 0x4c
mov eax, dword [rsp + 0x50]
mov r8, qword [rsp + 0x50]
mov r9, qword [rsp + 0x60]
lea r10, [r9 + 1]
test r9, r9
cmove r10, r9
add r8, r10
add r8, 2
jmp 0x140035827
ror dword [rbp + 1], 1
ror byte [rcx - 0x7d], 1
rol byte [rdx], 0xeb
invalid
mov r8d, 2
add byte [rax], al
add byte [rcx - 0x77], al
ror dword [rdi], 0xb6
leave
mov r9d, eax
movzx ecx, cl
movzx r9d, r9b
add r9, rcx
add r9, r8
cmp rdi, r9
jbe 0x140035a12
test dl, dl
sete r8b
setne cl
cmp r12b, 6
sete bl
setne bpl
mov r10, qword [rsp + 0x60]
lea r9, [r10 + 1]
test r10, r10
cmove r9, r10
cmp dl, 2
jae 0x1400359cb
movzx r13d, al
and bpl, r8b
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
lea r8, [rdx + 4]
mov qword [rsp + 0x28], r8
and al, 0x28
and al, 0x28
sub byte [rsi - 0x73], cl
add al, 0xa
lea r8, [rdx + r9]
add r8, 2
mov qword [rsp + 0x78], r8
add cl, byte [rcx + rcx*4 + 0x44]
and al, 0x78
add rdx, r9
add rdx, 8
add edx, 8
ret 0x4808
or byte [rax - 0x77], cl
push rsp
and al, 0x70
mov qword [rsp + 0x70], rdx
cmp r12b, 5
jb 0x140035a2c
invalid
cld
add eax, 0x187820f
add byte [rax], al
invalid
add byte [rax + rax*8 + 0x17f850f], al
add byte [rax], al
test al, al
jne 0x140035a2c
or bl, cl
lea r14, [rsp + 0x30]
jmp 0x1400358d4
nop word cs:[rax + rax]
xor ecx, ecx
movzx eax, al
add rax, r13
add rax, rcx
enter 0x3948, 0xffffffffffffffc7
enter 0x3948, 0xffffffffffffffc7
jbe 0x140035a12
mov r15, rdi
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
mov rdx, r14
call 0x140035b80
bnd call 0x140035b80
cmp byte [rsp + 0x88], 0xa
mov esp, 0x8824
add byte [rdx], cl
jne 0x140035ae9
mov rdi, r15
sub rdi, qword [rsp + 0x80]
jb 0x140035b1b
mov qword [rsp + 0x38], rdi
test bl, bl
je 0x140035920
xor ecx, ecx
jmp 0x14003592f
mov ecx, 2
cmp rdi, 2
jb 0x140035b2f
cmp rcx, rdi
jne 0x140035940
xor eax, eax
test bpl, bpl
rol byte [rax - 0x7c], 0xed
je case.default.0x140035997
jmp 0x140035989
lea rax, [rsi + rdi]
lea eax, [rsi + rdi]
lea rdx, ds:[rsi + rcx]
lea rdx, [rsi + rcx]
adc al, 0xe
inc rdx
cmp rdx, rax
cmp edx, eax
cmp edx, eax
ret 0x940f
sete al
movzx ecx, byte [rsi + rcx]
test al, 1
jne 0x140035978
invalid
cmp cl, 0x2e
jne 0x140035978
movzx eax, byte [rdx]
mov dh, 2
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
or al, cl
test bpl, bpl
je case.default.0x140035997
invalid
invalid
invalid
invalid
invalid
jmp 0x140035989
cmp cl, 0x2e
sete cl
sete cl
and al, cl
test bpl, bpl
test ch, ch
test ch, ch
je case.default.0x140035997
lea rdx, [0x1400c2bb8]
adc eax, 0x8d228
sub dl, dl
or byte [rax], al
movsxd rcx, dword [rdx + r12*4]
add rcx, rdx
add ecx, edx
invalid
add ecx, edx
jmp rcx
loope 0x1400359e2
mov rcx, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x28]
and al, 0x28
jmp 0x1400358c2
invalid
mov rcx, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
jmp 0x1400358c2
adc eax, 0xb9ffffff
invalid
mov ecx, 6
jmp 0x1400358c2
invalid
dec dword [rax - 0x75]
and al, 0x78
mov rcx, qword [rsp + 0x78]
jmp 0x1400358c2
mov ecx, 2
jmp 0x1400358c2
lea rbx, [rsp + 0x80]
lea r14, [rsp + 0x30]
nop dword [rax + rax]
mov rcx, rbx
mov rdx, r14
call 0x140035b80
add dword [rax], eax
invalid
invalid
add dword [rax], eax
add byte [rax + 0x8824bc], al
add byte [rax], al
or dh, byte [rbp + 0x1d]
add byte [rax], al
cmp byte [rsp + 0x88], 0xa
jne 0x140035a12
mov rcx, rdi
stc
sub rcx, qword [rsp + 0x80]
jb 0x140035b07
invalid
add dword [rcx], eax
add byte [rax], al
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax], 0
add byte [rdi], cl
invalid
add byte [rax], al
mov qword [rsp + 0x38], rcx
and al, 0x38
mov rdi, rcx
mov edi, ecx
iretd
jne 0x1400359e0
xor edi, edi
mov rax, rsi
mov eax, esi
mov rdx, rdi
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
lea rbx, [rsp + 0x80]
lea r14, [rsp + 0x30]
pushfq
and al, 0x80
add byte [rax], al
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x30
test bpl, bpl
je case.0x140036a5b.272
lea rbp, [0x1400c2bd0]
jmp 0x140035a99
ror dword [rax], 1
add bl, ch
push rdx
nop word [rax + rax]
mov rcx, rbx
mov rdx, r14
call 0x140035b80
add dword [rax], eax
invalid
bnd call 0x140035b80
add dword [rax], eax
add byte [rax + 0x8824bc], al
add byte [rax], al
cmp byte [rsp + 0x88], 0xa
mov esp, 0x8824
add byte [rdx], cl
add byte [rax], al
or dh, byte [rbp - 0x53]
jne 0x140035a12
mov rcx, rdi
sub rcx, qword [rsp + 0x80]
sub ecx, dword [rsp + 0x80]
sub ecx, dword [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rdi], cl
invalid
invalid
jb 0x140035b07
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
mov rdi, rcx
cmp rcx, r13
ja case.0x140036a5b.272
mov rdi, rcx
jmp 0x140035a12
mov rax, qword [rsp + 0x28]
add rax, r13
cmp rdi, rax
jbe 0x140035a12
mov r15, rdi
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, r14
call 0x140035b80
add byte [rax], al
add byte [rax + 0x8824bc], al
and al, 0x88
add byte [rax], al
add byte [rdx], cl
add byte [rax], al
add byte [rax + 0x8824bc], al
and al, 0x88
add byte [rax], al
invalid
and al, 0x88
add byte [rax], al
add byte [rdx], cl
or dh, byte [rbp + 0x38]
jne 0x140035ae9
mov rdi, r15
mov edi, edi
sub rdi, qword [rsp + 0x80]
sub edi, dword [rsp + 0x80]
jb 0x140035b1b
mov qword [rsp + 0x38], rdi
jl 0x140035ae6
cmp byte [rdx + 0x63], cl
movsd dword [rdi], dword [rsi]
add byte [rax + 1], cl
movsxd rax, dword [rbp + r12*4]
add rax, rbp
invalid
call 0xcb4c3bce
and al, 0x70
and al, 0x70
jmp rax
mov rax, qword [rsp + 0x70]
and al, 0x70
jmp 0x140035a8d
mov ecx, 0x6b8
add bl, ch
mov eax, 6
jmp 0x140035a8d
mov dl, 0x48
mov eax, dword [rsp + 0x78]
mov rax, qword [rsp + 0x78]
jmp 0x140035a8d
stosd dword [rdi], eax
mov eax, 2
jmp 0x140035a8d
add bl, ch
movsb byte [rdi], byte [rsi]
mov rdi, r15
jmp 0x140035a12
and edi, edi
invalid
mov ecx, 1
lea r8, [0x1400c6de8]
mov rdx, rdi
call fcn.1400a0b00
add byte [rdi], cl
invalid
add byte [rdi], cl
or ecx, dword [rcx - 0x77]
dec dword [rbp + rcx*4 + 5]
out dx, eax
adc cl, byte [rcx]
add byte [rcx + rcx*4 - 6], cl
mov r15, rdi
lea r8, [0x1400c6e00]
mov rdx, r15
call fcn.1400a0b70
ud2
mov rcx, rdi
lea r8, [0x1400c6e00]
mov rdx, r15
call fcn.1400a0b70
ud2
lea r8, [0x1400c6da0]
mov rdx, rdi
call fcn.1400a0b00
ud2
lea r8, [0x1400c6da0]
mov ecx, 2
mov rdx, rdi
call fcn.1400a0b00
ud2
add byte [rax + 0xf003a79], al
jns 0x140035b9d
cmp al, byte [rax]
setne dl
cmp byte [rcx + 0x10], 5
adc byte [0x148c3ed7e], al
invalid
add byte [rdi], cl
xchg ebp, eax
ret 0x7980
adc byte [0x148c3ed7e], al
rol bl, 1
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
ror byte [rax], 0xd0
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rsi + 0x57], dl
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
mov rdi, rdx
mov rsi, rcx
mov rcx, rdx
mov ecx, edx
mov ecx, edx
call fcn.140035450
mov rdx, qword [rdi + 8]
cmp rax, rdx
ja 0x140035c89
xchg edi, esp
add byte [rax], al
add byte [rbx + rcx*4 + 0x17], cl
mov r10, qword [rdi]
lea rcx, [r10 + rax]
mov r11, rax
sub r11, rdx
jne 0x140035bbb
movzx r8d, byte [rdi + 0x10]
xor r9d, r9d
jmp 0x140035c35
movzx r8d, byte [rdi + 0x10]
inc r11
lea rdi, [rdx + r10]
dec rdi
xor r9d, r9d
cmp r8b, 3
jae 0x140035c00
nop word cs:[rax + rax]
cmp byte [rdi], 0x5c
je 0x140035c1b
inc r11
dec rdi
cmp r11, 1
jne 0x140035be0
jmp 0x140035c35
movzx ebx, byte [rdi]
cmp ebx, 0x2f
je 0x140035c1b
cmp ebx, 0x5c
je 0x140035c1b
inc r11
dec rdi
cmp r11, 1
jne 0x140035c00
add dword [rbp - 0x19], esi
jmp 0x140035c35
neg r11
add rax, r11
add eax, ebx
fisttp dword [rcx + rax - 0x28]
add eax, ebx
inc rax
ror byte [rax + 0x39], 0xd0
cmp rax, rdx
sal byte [rdi + 0x71], 1
ja 0x140035c9a
add r10, rax
mov r9d, 1
mov rcx, r10
mov ecx, edx
mov ecx, edx
sub rdx, rax
je 0x140035c5e
mov al, 9
cmp rdx, 2
je 0x140035c62
or dword [rax - 0x7d], ecx
cli
add dh, byte [rax + riz + 0x48]
cmp edx, 1
cmp rdx, 1
jne 0x140035c70
cmp byte [rcx], 0x2e
cmp dword [rsi], ebp
jne 0x140035c70
xor eax, eax
cmp r8b, 3
rol byte [rcx - 0x80], 0xf8
add ecx, dword [rdi]
xchg ebx, eax
cmp al, 3
setae al
lea eax, [rax + rax*2]
add eax, 7
ror byte [rbp - 0x3f7cbffc], 7
jmp 0x140035c70
mov al, 0xa
jmp 0x140035c70
cmp byte [rcx], 0x2e
jne 0x140035c70
cmp byte [rcx + 1], 0x2e
jns 0x140035c6b
sete al
sete al
xor al, 9
add r9, rdx
mov qword [rsi], r9
mov byte [rsi + 8], al
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x18], rdx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea r8, [0x1400c6dd0]
mov rcx, rax
call fcn.1400a0b00
ud2
lea r8, [0x1400c6db8]
mov rcx, rax
call fcn.1400a0b00
ud2
add al, 0
add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rax - 0x77], cl
stc
call fcn.14009f280
mov rcx, rsi
call fcn.140035590
mov ch, 0xf8
invalid
dec dword [rax - 0x77]
and al, 0x20
invalid
mov ch, 0xf8
clc
invalid
and al, 0x20
mov qword [rsp + 0x28], rdx
and al, 0x28
lea r8, [0x1400c6e20]
add eax, 0x91134
lea rdx, [rsp + 0x20]
and al, 0x20
mov rcx, rdi
call fcn.14009ad00
push rax
invalid
add byte [rax - 0x77], cl
shr eax, 0x4f
push r9
invalid
add byte [rax + 0x48c48348], dl
invalid
pop rdi
pop rsi
ret
push rax
invalid
push r9
push rcx
invalid
invalid
nop dword [rax]
add byte [rax], 0
add byte [rax], al
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
lea rcx, [rsp + 0x58]
and al, 0x58
call fcn.14009f930
mov rdi, qword [rsi]
mov rsi, qword [rsi + 8]
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, rsi
call fcn.14004a330
add byte [rdi], cl
mov dh, 0x54
and al, 0x20
jmp 0x14f035e8d
add byte [rdi], cl
mov dh, 0x54
and al, 0x20
mov rcx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x40]
lea r8, [0x1400c2be8]
lea r8, [0x1400c2be8]
lea eax, [0x1400c2be8]
invalid
or byte [rax], al
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
mov r8, rdi
jmp r9
invalid
add rcx, 4
rol dword [rbx + rbp*8], 0x34
jmp 0x140035da7
xor al, 0x48
lea edx, [rax + 1]
invalid
lea rdx, [rax + 1]
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
test rax, rax
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
invalid
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
mov ecx, 6
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
invalid
invalid
jmp 0x140035da7
lea rdx, [rax + 1]
test rax, rax
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove rdx, rax
add rcx, rdx
add rcx, 2
invalid
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x140035da7
invalid
add eax, 0x2b9
mov ecx, 2
add byte [rax], al
add byte [rax - 0x77], cl
sub rdx, rcx
sub edx, ecx
mov rdx, rsi
sub rdx, rcx
sub edx, ecx
sub edx, ecx
jb case.0x1400352e5.43
add rcx, rdi
mov r8, rcx
test rdx, rdx
test edx, edx
je 0x140035dd0
adc al, byte [rcx + 0xf]
mov dh, 0
invalid
movzx eax, byte [r8]
add byte [rsp + rbx*2], bh
cmp al, 0x5c
sete cl
cmp al, 0x2f
invalid
sete al
or al, cl
invalid
jmp 0x140035dd2
invalid
enter 0x2eb, 0x31
ror byte [rax - 0x75], 0x4c
and al, 0x40
xor eax, eax
mov rcx, qword [rsp + 0x40]
and al, 0x40
mov qword [rsp + 0x98], rcx
movups xmm0, xmmword [rsp + 0x20]
add byte [rdi], cl
adc byte [rsp + 0x20], al
movups xmm1, xmmword [rsp + 0x30]
movups xmmword [rsp + 0x88], xmm1
xor byte [rdi], cl
adc dword [rsp + 0x88], ecx
movups xmmword [rsp + 0x78], xmm0
mov qword [rsp + 0x68], rdi
jl 0x140035e1e
push 0x24748948
jo case.0x1400350d4.241
mov dword [rsp + 0xa0], 0x84880200
and al, 0xa2
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x20
jl 0x140035e1e
push 0x24748948
jo case.0x1400350d4.241
mov dword [rsp + 0xa0], 0x84880200
and al, 0xa2
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x20
lea rdx, [rsp + 0x68]
call fcn.140035f20
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
movzx eax, byte [rsp + 0x20]
cmp al, 0xa
jne 0x140035e48
lea rcx, [rsp + 0x58]
and al, 0x58
pop rax
call fcn.14009b050
nop
invalid
add byte [rax - 0x573b7eb8], dl
add byte [rax], al
add byte [rbx + 0x5d], bl
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
ret
xor r15d, r15d
xor edi, edi
lea r12, str..Components
wbinvd
add byte [rbp + rcx*4 + 0x2d], cl
stosd dword [rdi], eax
int 8
or dword [rax], eax
lea r13, [0x1400c2c04]
sub eax, 0x8cdab
add byte [rax - 0x73], cl
xor eax, 0x8e248
invalid
lea rsi, [0x1400c40a8]
add byte [rax - 0x73], cl
jl 0x140035e88
lea rdi, [rsp + 0x58]
pop rax
lea rbx, [rsp + 0x20]
pop rsp
and al, 0x20
lea r14, [rsp + 0x68]
lea rbp, [0x1400c6d20]
or dword [rax], eax
push 0xffffffffaa2d8d48
invalid
or dword [rax], eax
add bl, ch
nop qword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
jmp 0x140035ec0
invalid
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x28]
mov rax, qword [rsp + 0x30]
and al, 0x30
nop word [rax + rax]
invalid
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
and al, 0x20
mov qword [rsp + 0x28], rax
mov rcx, rdi
stc
mov rdx, rbx
mov r8, rsi
call fcn.14009b000
mov rcx, rbx
mov rdx, r14
call fcn.140035f20
movzx eax, byte [rsp + 0x20]
and al, 0x20
pop rax
push rcx
invalid
mov dh, 0x44
and al, 0x20
and al, 0x20
cmp al, 0xa
je 0x140035e29
invalid
invalid
invalid
invalid
imul edi, edi, 0xfa04ffff
add al, 0xfa
cli
movzx ecx, al
lea rax, [rcx + 1]
cmp cl, 4
cmovae rax, r15
movsxd rdx, dword [r13 + rax*4]
invalid
push rsp
test dword [rax], eax
add byte [rcx + rax - 0x16], cl
enter 0xffffffffffff8d48, 0x41
add dword [rax + 0xf4904f9], eax
invalid
invalid
add byte [rcx + rax - 0x16], cl
mov rcx, r12
jmp rdx
mov rcx, qword [rsp + 0x48]
and al, 0x48
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
and al, 0x50
and al, 0x50
jmp case.0x140035edb.1
mov eax, 1
add dword [rax], eax
add byte [rax], al
lea rcx, [0x1400c6d71]
lea ecx, [0x1400c6d71]
jmp case.0x140035edb.1
mov eax, 2
add byte [rax], al
mov rcx, rbp
jmp case.0x140035edb.1
lea r8, [0x1400c6d08]
mov rdx, rsi
call fcn.1400a0b00
ud2
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
movzx r13d, byte [rdx + 0x38]
cmp r13b, 3
je 0x1400361af
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
movzx ebp, byte [rdx + 0x39]
cmp dword [rax - 0x80], eax
std
add ecx, dword [rdi]
test byte [rdi + 2], bl
add byte [rax], al
cmp bpl, 3
je 0x1400361af
cmp r13b, bpl
cmp ch, ch
ja 0x1400361af
add al, byte [rax]
add byte [rbx + rcx*4 + 7], cl
mov r8, qword [rdi]
mov r11, qword [rdi + 8]
mov ebx, dword [rdi + 8]
movzx esi, byte [rdi + 0x10]
ja 0x140035f74
xor eax, eax
cmp rsi, 3
cmp esi, 3
cmp esi, 3
setae al
lea r14d, [rax + rax*2 + 7]
movzx r15d, byte [rdi + 0x3a]
mov rax, qword [rdi + 0x20]
mov dh, 0x7f
cmp cl, byte [rax - 0x75]
and byte [r8 - 0x75], r9b
invalid
mov eax, dword [rdi + 0x20]
mov rdx, qword [rdi + 0x30]
mov edx, dword [rdi + 0x30]
push rdi
xor byte [rbp + rcx*4 + 0x4a], cl
add qword [rax - 0x7b], rcx
lea r9, [rdx + 1]
test rdx, rdx
add qword [rax - 0x7b], rcx
ror byte [rdi + rcx + 0x44], cl
retf 0x8d4a
cmove r9, rdx
lea rdx, [rax + r9 + 2]
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
push rsp
and al, 0x30
lea rdx, [rax + r9]
add rdx, 8
mov qword [rsp + 0x28], rdx
add rax, 4
lea r12, [0x1400c2c18]
and eax, 0x8cc6c
mov rdx, r11
mov edx, ebx
jmp 0x140035fd5
mov r9, qword [rsp + 0x28]
test r9, r9
test ecx, ecx
jne case.0x140036064.2
adc eax, dword [rdx]
add byte [rax], al
mov byte [rdi + 0x38], 1
mov r13b, 1
mov r10, r8
mov r8, r10
cmp r13b, bpl
ja 0x1400361af
test r13b, r13b
je 0x140036050
movzx r9d, r13b
cmp r9d, 1
stc
add dword [rdi], ecx
invalid
cwde
add byte [rax], al
add byte [rax], al
stc
add dword [rdi], ecx
test dword [rax - 0x3a000000], ebx
add byte [rax], al
mov byte [rdi + 0x38], 2
add byte [rax], al
mov byte [rdi + 0x38], 2
test r15b, r15b
jne 0x140036190
mov r13b, 2
cmp esi, 3
add esi, dword [rdx - 0x37]
add esi, dword [rdx - 0x37]
cmp esi, 5
je 0x140035fc6
invalid
invalid
cmp esi, 6
jne 0x1400361ec
loope 0x14003600a
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], cl
test byte [rsi + 1], al
add byte [rax], al
test rdx, rdx
je case.0x1400357cf.32
movzx r9d, byte [r8]
movzx ecx, byte [rax]
cmp rdx, 1
je case.0x1400357cf.37
cmp r9b, 0x2e
jne case.0x1400357cf.37
movzx r9d, byte [r8 + 1]
cmp r9d, 0x2f
je 0x140036175
cmp al, byte [rcx]
add byte [rax], al
cmp al, byte [rcx]
add byte [rax], al
cmp r9d, 0x5c
jne 0x140035fc6
jmp 0x140036175
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp sil, 6
add byte [rax], al
cmp sil, 6
je case.default.0x140036064
test byte [rbp - 1], ah
invalid
movsxd r10, dword [r12 + rsi*4]
adc al, 0xb4
add r10, r12
add edx, esp
mov r9, rax
jmp r10
mov r9, qword [rsp + 0x30]
jmp case.0x140036064.0
xor cl, ch
invalid
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
test rdx, rdx
test edx, edx
je 0x1400361ab
add byte [rbp + 0x31], al
leave
xor r9d, r9d
cmp sil, 3
cmp dh, 3
jae 0x1400360c0
nop word cs:[rax + rax]
cmp byte [r8 + r9], 0x5c
je 0x1400360e8
inc r9
cmp rdx, r9
jne 0x1400360a0
jmp 0x1400360d9
add byte [rax], al
movzx r10d, byte [r8 + r9]
cmp r10d, 0x2f
je 0x1400360e8
cmp r10d, 0x5c
je 0x1400360e8
xor r10d, r10d
mov r9, rdx
test r9, r9
jne 0x1400360f3
mov bl, 0xa
jmp 0x140036130
mov r10d, 1
test r9, r9
leave
leave
je 0x1400360e4
mov bl, 9
cmp r9, 2
je 0x140036115
add byte [rax], al
add byte [rcx + 0xf], al
fucomi st(3)
cmovne ebx, r11d
jmp 0x140036130
fucomi st(3)
sbb eax, dword [rcx - 0x80]
cmp byte [rsi], ch
jne 0x140036130
cmp byte [r8 + 1], 0x2e
sete bl
xor bl, 9
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rbp + 1], cl
retf 0x8949
invalid
add r10, r9
mov r11, rdx
mov ebx, edx
mov ebx, edx
sub r11, r10
sub ebx, edx
jb 0x14003627b
invalid
add dword [rax], eax
add byte [rbp + 1], cl
ret 0x894c
invalid
add r10, r8
mov qword [rdi], r10
mov dword [rdi], edx
mov dword [rdi], edx
invalid
mov qword [rdi + 8], r11
mov r13b, 2
invalid
add cl, byte [rcx + rcx*4 - 0x26]
mov rdx, r11
cmp bl, 0xa
or cl, byte [rdi]
test byte [rcx - 2], dh
invalid
je 0x140035fc9
invalid
jmp 0x1400361c6
insb byte [rdi], dx
xor edx, edx
jmp 0x140035fc6
invalid
dec dword [rax - 0x7d]
cli
add dword [rdi], ecx
invalid
test dword [rbx - 2], ebx
invalid
invalid
cmp rdx, 1
jne 0x140035fc6
invalid
cmp r9b, 0x2e
jne 0x140035fc6
test dword [rcx - 2], edx
invalid
invalid
test r11, r11
je 0x1400362c9
fisttp dword [rdi]
test byte [rbx + 1], cl
add byte [rax], al
dec r11
dec ebx
retf
inc r8
mov qword [rdi], r8
invalid
mov qword [rdi + 8], r11
invalid
mov dword [rdi + 8], ebx
mov byte [rcx], 7
jmp 0x1400361b2
invalid
and cl, byte [rbp - 0x7b]
fisttp dword [rdi]
test r11, r11
je 0x14003628c
test bl, dh
add byte [rax], al
invalid
test bl, dh
add byte [rax], al
add byte [rcx - 1], cl
dec r11
add byte [rax], al
dec r11
inc r8
ror byte [rcx + rcx*4 + 7], 0x4c
mov dword [rdi + 8], ebx
pop rdi
invalid
mov qword [rdi], r8
mov qword [rdi + 8], r11
pop rdi
or dh, al
add dword [rsi], eax
mov byte [rcx], 6
jmp 0x1400361b2
mov byte [rdi + 0x38], 3
cmp byte [r11], r8b
mov byte [rcx], 0xa
add dword [rdx], ecx
or cl, byte [rax - 0x77]
enter 0xffffffffffff8348, 0xffffffffffffffc4
mov rax, rcx
add rsp, 0x38
cmp byte [rbx + 0x5d], bl
cmp byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
mov byte [rcx], bl
mov qword [rcx + 8], r8
sbb dword [rcx + rcx*4 + 0x41], ecx
or byte [rcx + rcx*4 + 0x49], cl
invalid
mov dword [rcx + 8], eax
mov qword [rcx + 0x10], r9
jmp 0x1400361b2
adc r11b, bpl
adc bl, ch
loopne case.0x1400357cf.42
mov byte [rdi + 0x38], 1
cmp byte [r9], r8b
add dword [rax - 0x73], ecx
adc eax, 0x8ca53
invalid
lea rdx, [0x1400c2c30]
add byte [rbx + riz*2 + 0xc], cl
mov dl, 0x49
add r9, rdx
movsxd r9, dword [rdx + rsi*4]
add r9, rdx
rol dword [rcx - 1], 1
loope 0x140036231
invalid
jmp r9
jmp rcx
mov r9, rax
mov ecx, eax
jmp 0x14003620d
mov byte [rcx], 6
jmp 0x1400361b2
mov r9, qword [rsp + 0x28]
jmp 0x14003620d
mov r9d, 6
jmp 0x14003620d
mov r9, qword [rsp + 0x30]
jmp 0x14003620d
mov r9d, 2
cmp r9, r11
ja case.default.0x140036224
invalid
lea rdx, [0x1400c2c48]
movsxd r10, dword [rdx + rsi*4]
add r10, rdx
jmp r10
mov rax, qword [rsp + 0x28]
and al, 0x28
jmp case.0x140036224.0
mov eax, 6
add byte [rax], al
jmp case.0x140036224.0
mov rax, qword [rsp + 0x30]
jmp case.0x140036224.0
mov eax, 2
mov rdx, r11
sub rdx, rax
jb 0x1400362b5
add rax, r8
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov rax, qword [rdi + 0x30]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rdi + 0x11]
movups xmm1, xmmword [rdi + 0x21]
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 1], xmm0
mov byte [rcx], sil
mov qword [rcx + 0x28], r8
mov qword [rcx + 0x30], r9
jmp 0x1400361b2
lea r8, [0x1400c6ea0]
add eax, 0x90c1e
mov rcx, r10
call fcn.1400a0b00
ud2
lea r8, [0x1400c6e88]
mov ecx, 1
xor edx, edx
shr al, cl
invalid
test al, 6
add byte [rdi], cl
invalid
shr al, cl
invalid
lea r8, [0x1400c6e40]
mov rcx, r9
mov rdx, r11
mov edx, ebx
mov edx, ebx
call fcn.1400a0b70
ud2
lea r8, [0x1400c6e58]
mov rcx, rax
mov rdx, r11
call fcn.1400a0b00
ud2
or ecx, dword [rbp + rcx*4 + 5]
movabs al, byte [0x1b900090b]
lea r8, [0x1400c6e70]
mov ecx, 1
xor edx, edx
call fcn.1400a0b00
ud2
or esp, dword [rsi - 0x70]
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa8
mov rsi, rcx
movzx r13d, byte [rdx + 0x38]
push 0x38
cmp r13b, 3
je 0x140036509
mov rdi, rdx
movzx eax, byte [rdx + 0x39]
cmp al, 3
je 0x140036509
add ecx, dword [rdi]
test ch, dh
add dword [rax], eax
add byte [rcx + 0x38], al
cmp ch, al
cmp r13b, al
cmp ch, al
ja 0x140036509
lea r15, [rsp + 0x71]
cmp byte [rdi + 0x3a], 0
movzx ebp, byte [rdi + 0x10]
adc byte [rdi + rcx - 0x4a], al
in eax, 0x48
mov ecx, dword [rdi]
invalid
adc byte [rdi + rcx - 0x4a], al
in eax, 0x48
mov ecx, dword [rdi]
invalid
cmovs ecx, dword [rcx + 0x4828244c]
mov ebx, dword [rdi + 8]
mov qword [rsp + 0x28], rcx
mov rbx, qword [rdi + 8]
je 0x1400363d3
lea r14, [rsp + 0x68]
jmp 0x14003635f
push 0xf6618eb
invalid
add byte [rax], al
add byte [rax], al
add dh, al
cmp dword [r9], r8d
add byte [rax], al
mov byte [rdi + 0x39], 1
mov al, 1
cmp r13b, al
ja 0x140036509
add byte [rax], al
add byte [rax], al
cmp al, 2
jne 0x1400364f8
mov rcx, rdi
call fcn.140035450
cmp rbx, rax
cmp ebx, eax
invalid
cmp ebx, eax
jbe 0x140036350
mov rcx, r14
int1
mov rdx, rdi
call 0x140035b80
clc
invalid
dec dword [rax - 0x77]
invalid
movzx eax, byte [rsp + 0x70]
clc
invalid
dec dword [rax - 0x77]
invalid
and al, 0x70
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
adc byte [rdi + 0x10], cl
invalid
adc byte [rdi + 0x10], cl
adc byte [rcx + 0xf], al
adc byte [rdi + 0x20], dl
movups xmm2, xmmword [r15 + 0x20]
movups xmm2, xmmword [rdi + 0x20]
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x50], xmm2
push rsp
and al, 0x50
push rsp
and al, 0x50
mov rdx, qword [r15 + 0x2f]
mov edx, dword [rdi + 0x2f]
mov qword [rsp + 0x5f], rdx
sub rcx, qword [rsp + 0x68]
and al, 0x68
jb 0x1400365f2
mov qword [rdi + 8], rcx
mov dword [rdi + 8], ecx
cmp al, 0xa
jne 0x140036554
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x3476b7fe], dh
mov al, 2
mov rbx, rcx
cmp r13b, al
jbe 0x14003635f
jmp 0x140036509
mov r14, rbx
jmp case.0x140032403.117
fsubp st(3)
invalid
nop dword [rax + rax]
mov byte [rdi + 0x39], 1
mov al, 1
invalid
add dword [rcx + 0x38], eax
invalid
cmp r13b, al
ja 0x140036509
cmp al, 1
je 0x140036470
movzx eax, al
cmp eax, 2
jne 0x1400364ff
mov rcx, rdi
stc
call fcn.140035450
cmp r14, rax
cmp esi, eax
jbe 0x1400363e0
lea rcx, [rsp + 0x68]
and al, 0x68
mov rdx, rdi
call 0x140035b80
mov rbx, r14
movzx eax, byte [rsp + 0x70]
movups xmm0, xmmword [r15]
movups xmm0, xmmword [rdi]
invalid
movups xmm1, xmmword [r15 + 0x10]
adc byte [rcx + 0xf], al
adc byte [rdi + 0x20], dl
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x50], xmm2
push rax
mov rcx, qword [r15 + 0x2f]
mov qword [rsp + 0x5f], rcx
mov dword [rsp + 0x5f], ecx
and al, 0x5f
sub rbx, qword [rsp + 0x68]
jb 0x1400365ec
mov qword [rdi + 8], rbx
cmp al, 0xa
jne 0x140036554
test esi, esi
add byte [rax], al
add byte [rax - 0x2176b6fe], dh
mov al, 2
mov r14, rbx
mov esi, ebx
jmp 0x1400363e6
add byte [rax], al
add dh, al
cmp dword [r8], r8d
mov byte [rdi + 0x39], 0
xor eax, eax
cmp r12d, 3
jb 0x1400363e6
rol byte [rcx - 0x7d], 0xfc
add ecx, dword [rdi]
invalid
cmp r12d, 5
je 0x1400363e6
invalid
invalid
invalid
inc dword [rcx - 0x7d]
cld
invalid
cmp r12d, 6
jne 0x140036535
movabs eax, dword [0x2d74f6854d000000]
test r14, r14
je 0x1400364c6
mov rax, qword [rsp + 0x28]
movzx ecx, byte [rax]
cmp r14, 1
invalid
cmp esi, 1
add dword [rcx + rbp - 0x80], esi
stc
je 0x1400364d0
cmp cl, 0x2e
jne 0x1400364d0
jne 0x1400364d0
mov rax, qword [rsp + 0x28]
movzx eax, byte [rax + 1]
cmp eax, 0x2f
je 0x1400364e5
add dword [rbx + 0x2b742ff8], eax
clc
invalid
cmp eax, 0x5c
pop rsp
je 0x1400364e5
xor eax, eax
jmp 0x1400363e6
and bh, bh
invalid
invalid
and bh, bh
invalid
inc dword [rbp + 0x31]
div byte [rcx]
shr cl, 0x16
invalid
xor r14d, r14d
xor esi, esi
xor eax, eax
jmp 0x1400363e6
xor eax, eax
cmp r14, 1
inc byte [rcx]
add dword [rdi], ecx
test dword [rdx], ecx
or bh, bh
jne 0x1400363e6
or bh, bh
invalid
cmp cl, 0x2e
jne 0x1400363e6
invalid
stc
jne 0x1400363e6
dec dword [rax - 0x7d]
jmp 0x1400364ea
sub rbx, 1
jb case.0x1400303a5.468
invalid
add byte [rax], al
mov qword [rdi + 8], rbx
mov dword [rdi + 8], ebx
pop rdi
or dh, al
invalid
mov byte [rsi], 7
jmp 0x14003650c
adc al, 0xf
movzx eax, al
mov dh, 0xc0
test eax, eax
jne 0x140036523
cmp bpl, 6
cmp ch, 6
jne 0x14003653a
xor eax, 0x33947c6
mov byte [rdi + 0x39], 3
mov byte [rsi], 0xa
mov rax, rsi
mov eax, esi
add rsp, 0xa8
pop rbx
pop rbp
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
mov byte [rdi + 0x39], 0
sub rbx, 1
jmp 0x14003652c
jb 0x140036603
jmp 0x14003652c
invalid
mov qword [rdi + 8], rbx
mov dword [rdi + 8], ebx
mov byte [rsi], 6
jmp 0x14003650c
lea rax, [0x1400c2c60]
lea eax, [0x1400c2c60]
invalid
movsxd rcx, dword [rax + r12*4]
or al, 0xa0
add rcx, rax
jmp rcx
mov rax, qword [rdi + 0x20]
add rax, 4
jmp 0x1400365b2
and byte [r8 - 0x7d], r9b
rol byte [rbx + rbp*8], 0x5e
mov byte [rsi], al
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
and al, 0x40
and al, 0x40
movaps xmm2, xmmword [rsp + 0x50]
push rax
movups xmmword [rsi + 1], xmm0
movups xmmword [rsi + 0x11], xmm1
adc dword [rsi + 0x11], ecx
add dword [rdi], r9d
add dword [rdi], ecx
adc dword [rsi + 0x11], ecx
movups xmmword [rsi + 0x21], xmm2
mov rax, qword [rsp + 0x5f]
and dword [rax - 0x75], ecx
and al, 0x5f
mov qword [rsi + 0x30], rax
jmp 0x14003650c
xor bl, ch
nop
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
test rcx, rcx
test ecx, ecx
test ecx, ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 8
jmp 0x1400365b2
ror byte [rax - 0x7d], 1
ror byte [rax], 0xeb
sbb cl, byte [rax - 0x75]
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
invalid
invalid
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
lea edx, [rcx + 1]
lea edx, [rcx + 1]
push rcx
add dword [rax - 0x7b], ecx
test rcx, rcx
test ecx, ecx
leave
cmove rdx, rcx
cmove edx, ecx
add rax, rdx
add rax, 2
test rax, rax
je case.default.0x140036548
mov byte [rdi + 0x39], 3
cmp dword [rbx], eax
mov rax, qword [rdi + 0x30]
mov eax, dword [rdi + 0x30]
xor byte [r8 - 0x77], r9b
and byte [rdi], r9b
adc byte [rdi + 0x11], al
mov qword [rsi + 0x20], rax
mov dword [rsi + 0x20], eax
movups xmm0, xmmword [rdi + 0x11]
movups xmm1, xmmword [rdi + 0x21]
movups xmmword [rsi + 0x11], xmm1
movups xmmword [rsi + 1], xmm0
add dword [rax - 0x78], r8d
mov rax, qword cs:[rsp + 0x28]
add dword [rax - 0x78], r8d
mov rax, qword cs:[rsp + 0x28]
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x30], rbx
jmp 0x14003650c
mov rcx, rbx
mov ecx, ebx
mov rbx, r14
lea r8, [0x1400c6ee8]
lea r8, [0x1400c6ee8]
mov rdx, rbx
call fcn.1400a0b70
ud2
lea r8, [0x1400c6ed0]
mov rcx, rbx
xor edx, edx
call fcn.1400a0b70
ud2
lea r8, [0x1400c6eb8]
mov rcx, rbx
xor edx, edx
call fcn.1400a0b70
movsd dword [rdi], dword [rsi]
invalid
add byte [rdi], cl
invalid
movsd dword [rdi], dword [rsi]
invalid
invalid
add byte [rax], 0
add byte [rax], al
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x118
in al, dx
sbb byte [rcx], al
add byte [rax], al
in al, dx
sbb byte [rcx], al
add byte [rax], al
cmp byte [rcx + 0x10], 6
jns case.0x1400350d4.258
adc byte [rsi], al
invalid
jne 0x14003673f
cmp byte [rdx + 0x10], 6
jne 0x14003673f
invalid
add byte [rax], al
invalid
call 0x14f036658
add byte [rdi], cl
mov dh, 0x41
cmp byte [rdx], bh
cmp byte [r10], dil
cmp byte [rdi], cl
test ebx, ebx
add byte [rax], al
add byte [rbx + rcx*4 + 0x19], cl
mov ebx, dword [rcx]
mov ebx, dword [rcx]
mov r9, qword [rcx + 8]
mov ecx, dword [rcx + 8]
or byte [rbx + rcx*4 + 0x52], cl
or byte [rbp + 0x39], cl
invalid
invalid
mov r10, qword [rdx + 8]
cmp r9, r10
mov rax, r10
ror dword [rcx + rcx*4 - 0x30], 1
cmovb rax, r9
mov r8, qword [rdx]
mov rsi, rax
ror dword [rbx + rcx*4 + 2], 0x48
mov esi, eax
neg rsi
mov rdi, 0xffffffffffffffff
invalid
invalid
invalid
invalid
invalid
invalid
nop dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rbx, [rsi + rdi]
sbb al, 0x3e
cmp rbx, 0xffffffffffffffff
je 0x1400366d0
invalid
movzx ebp, byte ss:[r8 + rdi + 1]
movzx ebp, byte [r8 + rdi + 1]
lea rbx, [rdi + 1]
lea ebx, [rdi + 1]
add dword [rcx + 0x38], eax
insb byte [rdi], dx
cmp byte [r11 + rdi + 1], bpl
cmp eax, dword [rcx]
mov rdi, rbx
je 0x140036690
sete al
movzx eax, al
add rax, rbx
add eax, ebx
add eax, ebx
cmp rax, r9
jbe 0x1400366dc
lea r8, [0x1400c6f00]
mov rcx, rax
mov rdx, r9
call fcn.1400a0b70
ud2
movabs byte [0xd1394d0b0f0006a4], al
cmp r9, r10
jne 0x1400366dc
xor eax, eax
jmp 0x1400367fc
test rax, rax
je 0x14003673f
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
movzx esi, byte [r11 + rax - 1]
add edi, edi
cmp esi, 0x2f
je 0x140036707
cmp esi, 0x5c
je 0x140036707
dec eax
jne 0x1400366f0
enter 0xffffffffffffeb75, 0xffffffffffffffeb
cmp byte [rax - 0x73], cl
invalid
jmp 0x14003673f
lea rsi, [rax - 1]
lea esi, [rax - 1]
jo 0x14003670a
dec dword [rcx + rdi - 0x32]
cmp rsi, r9
jae 0x1400369b2
sub r9, rax
add r11, rax
ret
mov qword [rcx], r11
ret
mov qword [rcx + 8], r9
mov dword [rcx + 8], ecx
mov byte [rcx + 0x38], 2
cmp byte [rdx], al
cmp rsi, r10
jae case.0x1400352e5.80
sub r10, rax
add r8, rax
mov qword [rdx], r8
mov qword [rdx + 8], r10
mov dword [rdx + 8], edx
mov dword [rdx + 8], edx
push rdx
or dh, al
mov byte [rdx + 0x38], 2
cmp byte [rdx], al
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movups xmm3, xmmword [rcx + 0x30]
xor byte [rdi], cl
sub dword [rsp + 0x100], ebx
xor byte [rdi], cl
sub dword [rsp + 0x100], ebx
movaps xmmword [rsp + 0xf0], xmm2
movaps xmmword [rsp + 0xe0], xmm1
movaps xmmword [rsp + 0xd0], xmm0
sub dword [rsp + 0xd0], eax
sub dword [rsp + 0xd0], eax
and al, 0xd0
add byte [rax], al
add byte [rax - 0x75], cl
add cl, byte [rax - 0x75]
or byte [rdi], cl
adc byte [rdx + 0x10], al
mov rax, qword [rdx]
mov rcx, qword [rdx + 8]
movups xmm0, xmmword [rdx + 0x10]
movups xmm1, xmmword [rdx + 0x20]
mov r8, qword [rdx + 0x30]
mov eax, dword [rdx + 0x30]
mov eax, dword [rdx + 0x30]
mov qword [rsp + 0x50], r8
mov dword [rsp + 0x50], eax
and al, 0x50
push rax
movzx r8d, byte [rdx + 0x38]
mov byte [rsp + 0x58], r8b
mov r8d, dword [rdx + 0x39]
mov dword [rsp + 0x59], r8d
and al, 0x59
and al, 0x59
pop rcx
movzx r8d, word [rdx + 0x3d]
mov word [rsp + 0x5d], r8w
and al, 0x5d
cmp eax, 0x44894466
cmp eax, 0x44894466
and al, 0x5d
movzx edx, byte [rdx + 0x3f]
mov byte [rsp + 0x5f], dl
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x28], ecx
and al, 0x28
lea rcx, [rsp + 0x60]
lea rdx, [rsp + 0xd0]
add al, ch
idiv rdi
invalid
dec dword [rdi]
mov dh, 0x74
je 0x1400367fa
invalid
add al, ch
idiv rdi
invalid
invalid
dec dword [rdi]
mov dh, 0x74
je 0x1400367fa
invalid
je 0x1400367fa
invalid
cmp sil, 0xa
jne 0x140036810
lea rcx, [rsp + 0x98]
lea rdx, [rsp + 0x20]
add byte [rax - 0x73], cl
push rsp
and al, 0x20
call fcn.140035f20
cmp byte [rsp + 0x98], 0xa
and al, 0x98
add byte [rax], al
add byte [rdx], cl
xor edi, esi
invalid
and al, 0x98
add byte [rax], al
add byte [rdx], cl
setne al
neg al
add rsp, 0x118
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
xor ebp, ebp
jmp 0x140036878
mov rdi, r10
mov rsi, r14
sub rsi, r8
sub esi, eax
sub esi, eax
cmovb r8, r14
mov rcx, r12
call sub.msvcrt.dll_memcmp
cdqe
test eax, eax
invalid
cmovne rsi, rax
xor ecx, ecx
test rsi, rsi
setne cl
mov eax, 0xff
cmovs ecx, eax
test cl, cl
leave
je 0x140036996
nop dword [rax]
add byte [rax], al
add byte [rax], al
mov eax, ecx
test cl, 0xfd
jne 0x1400367fc
lea rcx, [rsp + 0x60]
lea rdx, [rsp + 0xd0]
lea edx, [rsp + 0xd0]
lea edx, [rsp + 0xd0]
add byte [rax], al
call fcn.140035f20
dec dword [rdi]
mov dh, 0x74
and al, 0x60
movzx esi, byte [rsp + 0x60]
cmp sil, 0xa
je 0x1400367dd
invalid
invalid
invalid
invalid
movzx edi, byte [rsp + 0x61]
mov r12, qword [rsp + 0x68]
mov r14, qword [rsp + 0x70]
je 0x1400368aa
jo 0x1400368d4
mov edi, dword [rsp + 0x78]
je 0x1400368aa
jo 0x1400368d4
mov edi, dword [rsp + 0x78]
mov rbx, qword [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
mov word [rax + rbx*4], fs
cwde
lea rcx, [rsp + 0x98]
lea rdx, [rsp + 0x20]
cwde
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x20
call fcn.140035f20
movzx ecx, byte [rsp + 0x98]
add byte [rax + 0xaf98001], dh
dec dword [rdi]
mov dh, 0x8c
and al, 0x98
cwde
add byte [rax], al
add byte [rax + 0xaf98001], dh
je 0x1400367fc
test byte [rbx - 1], al
invalid
lea edx, [rsi - 6]
movzx edx, dl
mov dh, 0xd2
mov dh, 0xd2
lea r9, [rdx + 1]
lea ecx, [rdx + 1]
cmp dl, 4
cmovae r9, rbp
lea edx, [rcx - 6]
movzx edx, dl
lea r8, [rdx + 1]
cmp dl, 4
cmovae r8, rbp
invalid
invalid
cmp r9, r8
jb 0x1400369ab
invalid
jne 0x1400367fc
mov rdx, qword [rsp + 0xa0]
mov edx, dword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xa8
invalid
movabs al, byte [0xa824848b4c000000]
mov r8, qword [rsp + 0xa8]
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], al
stc
add al, 0x74
invalid
cmp r9d, 4
je 0x140036960
test r9, r9
jne 0x140036857
invalid
invalid
invalid
invalid
invalid
cmp cl, 6
jae 0x140036857
add dword [rbp - 1], 0xffffffff
invalid
add dword [rbp - 1], 0xffffffff
inc dword [rax + 0x38]
invalid
cmp sil, cl
jb 0x1400369ab
jne 0x1400367fc
invalid
movzx ecx, byte [rsp + 0x99]
mov r10, qword [rsp + 0xb0]
mov edx, dword [rsp + 0xb0]
cdq
add byte [rax], al
add byte [rbx + rcx*4 - 0x6c], cl
invalid
xchg esp, eax
mov edx, dword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rax], al
invalid
invalid
lodsb al, byte [rsi]
and al, 0xb8
add byte [rax], al
add byte [rax], al
mov r13, qword [rsp + 0xb8]
add byte [rax + 0xf], al
mov dh, 0xc6
movzx eax, sil
movzx eax, dh
lea r9, [0x1400c2c78]
xor al, 0xc3
or byte [rax], al
ret
movsxd rax, dword [r9 + rax*4]
invalid
add rax, r9
jmp rax
loopne 0x1400368fe
mov al, 0xff
cmp dil, cl
iretd
jb 0x1400367fc
invalid
invalid
invalid
inc dword [rax + 0x38]
iretd
invalid
setne cl
jmp 0x140036850
invalid
invalid
invalid
invalid
xchg ebp, eax
shr ecx, 0xf0
invalid
invalid
invalid
inc dword [rax - 0x7af0f607]
out dx, al
invalid
cmp cl, 9
jne 0x140036857
dec dword [rcx + rcx*4 - 0xa]
mov rsi, r14
sub rsi, r8
sub esi, eax
invalid
cmovb r8, r14
mov rcx, r12
mov ecx, esp
invalid
mov ecx, esp
loope 0x14003695f
call sub.msvcrt.dll_memcmp
cdqe
movsd dword [rdi], dword [rsi]
jp 0x140036982
add byte [rax - 0x68], cl
test eax, eax
cmovne rsi, rax
mov al, 0xff
invalid
test rsi, rsi
setne cl
jns 0x140036850
invalid
xchg ebp, eax
ror dword [rdi], 0x89
mov edi, 0xe9fffffe
invalid
invalid
invalid
invalid
jmp 0x1400367fc
mov rsi, rbx
sub rsi, r13
cmovb r13, rbx
mov rcx, r15
mov ecx, edi
mov ecx, edi
mov rdx, rdi
cli
mov r8, r13
jmp 0x140036976
call 0x13fb43598
mov al, 0xff
jmp 0x1400367fc
invalid
invalid
lea r8, [0x1400c6f30]
add eax, 0x89480009
ror dword [rcx + rcx*4 - 0x36], 0xe8
mov rdx, r9
invalid
cmp al, 0xa1
mov rcx, rax
mov rdx, r9
call fcn.1400a0b00
invalid
invalid
invalid
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
invalid
invalid
invalid
ud2
lea r8, [0x1400c6f18]
mov rcx, rax
mov rdx, r10
mov edx, edx
add rax, 0xffffffff89480009
ror dword [rcx + rcx*4 - 0x2e], 0xe8
mov edx, edx
call fcn.1400a0b00
ud2
nop word [rax + rax]
add byte [rax], r8b
mov edx, edx
call fcn.1400a0b00
ud2
add byte [rax], r8b
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x138
sub esp, 0x138
in al, dx
cmp byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x20], r8
mov r13, rdx
invalid
mov rdi, rcx
mov edi, ecx
and byte [rcx - 0x77], cl
invalid
mov edi, ecx
iretd
mov r15, qword [rcx]
cmp dword [rbx + rcx*4 + 0x71], ecx
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
adc byte [rbp - 0x7b], cl
test r14, r14
div byte [rsi + rdx + 0x43]
movzx eax, byte [rsi + rdi - 1]
je case.0x1400361e4.28
invalid
movzx eax, byte [r14 + r15 - 1]
cmp al, 0x2f
setne cl
cmp al, 0x5c
pop rsp
pop rsp
setne bpl
and bpl, cl
and ch, cl
xchg ebp, eax
invalid
and ch, cl
int 0xeb
add eax, dword [rax - 0x4b]
mov bpl, 2
lea rcx, [rsp + 0x50]
jmp 0x140036a23
mov bpl, 2
lea rcx, [rsp + 0x50]
push rax
mov rdx, r15
mov r8, r14
call fcn.14004a330
add dword [rax], eax
add dword [rax], eax
movzx r10d, byte [rsp + 0x50]
mov dh, 0x54
push rsp
and al, 0x50
push rax
movzx eax, r10b
mov dh, 0xc2
mov rsi, qword [rsp + 0x60]
je case.0x140036a5b.335
invalid
mov r12, qword [rsp + 0x70]
lea rcx, [0x1400c2c90]
or eax, 0x8c242
jo 0x140036a90
lea ecx, [0x1400c2c90]
or eax, 0x8c242
or byte [rax], al
add byte [rbx + riz*2 + 4], cl
movsxd r8, dword [rcx + rax*4]
add al, 0x81
or dword [rcx + 1], 0xf2894cc8
add r8, rcx
mov rdx, r14
mov rcx, r15
jmp r8
lea rcx, [rsi + 4]
jmp case.0x1400352e5.94
add al, 0xeb
lea rcx, ss:[r12 + 1]
lea rcx, [r12 + 1]
lea rcx, [r12 + 1]
lea ecx, [rsp + 1]
add dword [rbp - 0x7b], ecx
in al, 0x49
cmove ecx, esp
test r12, r12
cmove rcx, r12
add rcx, rsi
int1
add rcx, 8
jmp case.0x1400352e5.94
invalid
and dword [rcx + 6], edi
mov ecx, 6
add bl, ch
sbb cl, byte [rcx - 0x73]
lea rcx, [r12 + 1]
jmp case.0x1400352e5.94
lea rcx, [r12 + 1]
lea ecx, [rsp + 1]
and al, 1
test r12, r12
test esp, esp
in al, 0x49
cmove ecx, esp
int3
cmove rcx, r12
int3
add rcx, rsi
add ecx, esi
add rcx, 2
add ecx, 2
rol dword [rdx], 0xeb
add eax, 0x2b9
invalid
add al, byte [rax]
invalid
jmp case.0x1400352e5.94
mov ecx, 2
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
sub rdx, rcx
jb case.default.0x140037414
invalid
ror byte [rcx], 0
invalid
retf 0x820f
invalid
ror byte [rcx], 0
add byte [rcx + rax - 7], cl
add rcx, r15
mov qword [rsp + 0x28], r13
test rdx, rdx
invalid
je case.0x1400361e4.32
sub byte [rax - 0x7b], cl
sal byte [rbx + rdx + 0xf], cl
movzx ecx, byte [rcx]
mov dh, 9
or dword [rax - 0x6bf0a307], eax
cmp cl, 0x5c
sete dl
xchg esp, eax
ret 0xf980
invalid
sete bl
xchg esp, eax
ret
or bl, dl
xchg esp, eax
ret 0xf980
xchg esp, eax
ret
jmp 0x140036ac8
xor ebx, ebx
and bpl, 1
and ch, 1
add dword [rax - 0x75], ecx
mov rcx, qword [rsp + 0x51]
and al, 0x51
and al, 0x51
mov rdx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
pop rax
mov qword [rsp + 0xef], rdx
and al, 0xef
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rsp + 0xe8], rcx
mov ecx, 6
invalid
add byte [rax], al
add byte [rax], al
mov word [rax + rbp*8], fs
and al, 0xe8
add byte [rax], al
add byte [rcx + 6], bh
invalid
add byte [rax], al
add byte [rcx + 0x158d48c0], cl
mov eax, eax
lea rdx, [0x1400c2cac]
ror byte [rax - 0x73], 0x15
mov eax, 0x4c0008c1
ror dword [rax], 0
movsxd r8, dword [rdx + rax*4]
invalid
add r8, rdx
add eax, edx
mov qword [rsp + 0x90], rdi
mov dword [rsp + 0x90], edi
nop
add byte [rax], al
add byte [rcx - 1], al
loopne 0x140036b4f
invalid
jmp r8
lea rdx, [rsi + 4]
lea edx, [rsi + 4]
add al, 0x48
test edx, edx
test rdx, rdx
je case.0x140036b03.6
lea rdx, cs:[0x1400c2cc8]
lea rdx, [0x1400c2cc8]
adc eax, 0x8c1b2
ror dword [rax], 0
movsxd rax, dword [rdx + rax*4]
add rax, rdx
invalid
jmp rax
lea rcx, [rsi + 4]
lea ecx, [rsi + 4]
add al, 0xeb
push 0x24548d49
invalid
invalid
push rsp
invalid
jmp case.0x140036b03.2
lea rdx, [r12 + 1]
lea edx, [rsp + 1]
and al, 1
add dword [rbp - 0x7b], ecx
in al, 0x49
cmove edx, esp
invalid
invalid
test r12, r12
test esp, esp
cmove rdx, r12
invalid
add rdx, rsi
add rdx, 2
add rdx, 2
test rdx, rdx
jne 0x140036b0f
mov r13d, r10d
jmp 0x140036ba5
invalid
lea rdx, [r12 + 1]
push rsp
and al, 1
test r12, r12
in al, 0x49
cmove edx, esp
cmove rdx, r12
add rdx, rsi
add edx, esi
add rdx, 8
test rdx, rdx
jne 0x140036b0f
mov ch, 0xeb
loope case.0x140035d6a.63
invalid
jmp case.0x140036b03.6
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add bl, ch
jmp case.0x140036b03.2
sub cl, byte [rcx - 0x73]
lea rax, [r12 + 1]
lea eax, [rsp + 1]
and al, 1
test r12, r12
cmove rax, r12
invalid
lea rcx, [rsi + rax]
or al, 6
invalid
or al, 6
add rcx, 2
add ecx, 2
add ch, bl
jmp case.0x140036b03.2
adc al, 0x49
lea eax, [rsp + 1]
and al, 1
lea rax, [r12 + 1]
and al, 1
add dword [rbp - 0x7b], ecx
in al, 0x49
cmove eax, esp
invalid
invalid
test r12, r12
cmove rax, r12
invalid
invalid
invalid
lea rcx, [rsi + rax]
add rcx, 8
or byte [rax + 0xf], al
mov dh, 0xc5
movzx eax, bpl
xor edx, edx
cmp rcx, r14
cmp ecx, esi
ror byte [rcx + rdi - 0xf], cl
cmp ecx, esi
cmovne edx, eax
mov r13d, r10d
cmp r10b, 5
cmovne edx, eax
mov ebp, edx
invalid
invalid
mov rdi, qword [rsp + 0x68]
mov edi, dword [rsp + 0x68]
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov rdx, qword [rsp + 0x20]
call case.0x140037414.26
test al, al
invalid
sal byte [rbp + 0x78], 0x48
jne 0x140036c35
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
and al, 0x50
push rax
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
and al, 0x28
sub byte [rbx + rcx*4 + 0x44], cl
mov r8, qword [rsp + 0x20]
and al, 0x20
call fcn.14004a330
movzx edx, byte [rsp + 0x50]
and al, 0x50
mov rcx, qword [rsp + 0x60]
and al, 0x60
invalid
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
lea r8, [0x1400c2cdc]
lea eax, [0x1400c2cdc]
add eax, 0x8c0f5
cmc
ror byte [rax], 0
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
add rcx, 4
jmp 0x140036c2a
invalid
xor al, 0x48
lea edx, [rax + 1]
lea rdx, [rax + 1]
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x140036c2a
mov ecx, 6
invalid
add bl, ch
sbb dword [rax - 0x73], ecx
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
invalid
jmp 0x140036c2a
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
cmove edx, eax
add rcx, rdx
add rcx, 8
or bl, ch
jmp 0x140036c2a
add eax, 0x2b9
add byte [rax + 0x3b], cl
and al, 0x20
mov ecx, 2
cmp rcx, qword [rsp + 0x20]
ja 0x140037477
mov rsi, qword [rsp + 0x90]
mov qword [rsi + 0x10], 0
adc byte [rax], r8b
add byte [rax], al
add byte [rbx + rcx*4 + 0x6c], cl
and al, 0x28
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [rax], r8b
add byte [rax], al
add byte [rbx + rcx*4 + 0x6c], cl
and al, 0x28
invalid
cmp byte [rcx], al
add byte [rax], al
cmp qword [rsp + 0x20], 0
je case.0x140036b03.19
add byte [rax], al
and al, 0x20
add byte [rdi], cl
test byte [rdi + 0x41000000], bl
add byte [rax], al
cmp r13b, 3
add byte [rax], al
cmp r13b, 3
add ecx, dword [rdi]
adc dword [rbp + 0x4c000000], 0xffffff89
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xf8
add byte [rax], al
jae case.0x140036b03.19
add byte [rcx + rcx*4 - 0x44], cl
mov qword [rsp + 0xf8], r15
and al, 0xf8
add byte [rax], al
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0
add dword [rax], eax
add byte [rax + rcx*4 - 0x54], al
lodsb al, byte [rsi]
mov qword [rsp + 0x100], r14
mov dword [rsp + 0x100], esi
mov byte [rsp + 0x108], r13b
mov rax, qword [rsp + 0xe8]
mov eax, dword [rsp + 0xe8]
lodsb al, byte [rsi]
and al, 8
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0xe8]
invalid
invalid
mov word [rdi + rbp*8], fs
add byte [rax], al
mov eax, dword [rsp + 0xe8]
mov rcx, qword [rsp + 0xef]
mov qword [rsp + 0x109], rax
and al, 9
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
test byte [rcx + rcx], ah
and al, 9
and al, 9
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov word [rax + rdx], fs
and al, 0x10
add byte [rax], al
mov qword [rsp + 0x110], rcx
mov dword [rsp + 0x110], ecx
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
mov ah, 0x24
sbb byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x118], rsi
mov qword [rsp + 0x120], rdi
mov esp, 0x12024
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0x28
add dword [rax], eax
add byte [rax], al
mov word [rsp + 0x130], 0x200
mov byte [rsp + 0x132], bl
mov qword [rsp + 0x128], r12
add byte [rax], al
mov word [rsp + 0x130], 0x200
mov dword [rsp + 0x130], 0x9c880200
and al, 0x32
add dword [rax], eax
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x50]
add byte [rdx], al
mov byte [rsp + 0x132], bl
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
lea rdx, [rsp + 0xf8]
add byte [rax], al
call fcn.140035f20
cmp byte [rsp + 0x50], 0xa
jne 0x140036d6f
invalid
jo 0x140036d48
mov qword [rsp + 0x30], 8
mov dword [rsp + 0x30], 8
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
adc dword [rsp + 0x38], eax
adc dword [rsp + 0x38], eax
mov rdi, qword [rsp + 0x28]
jmp 0x140036ef7
jl 0x140036d38
sub cl, ch
fld qword [rcx]
add byte [rax], al
lea rcx, [rsp + 0x50]
mov r13, qword [rsp + 0x28]
mov rdx, r13
mov edx, ebp
mov edx, ebp
invalid
mov rsi, qword [rsp + 0x20]
mov r8, rsi
mov eax, esi
call fcn.14004a330
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x44
and al, 0x50
movzx eax, byte [rsp + 0x50]
and al, 0x50
push rax
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
jo 0x140036d88
movzx r8d, al
movzx eax, al
lea r9, [0x1400c2cf8]
lea ecx, [0x1400c2cf8]
stosb byte [rdi], al
mov edi, 0x634f0008
or byte [rax], al
movsxd r10, dword [r9 + r8*4]
or byte [rax], al
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, r13
mov rsi, qword [rsp + 0x90]
mov esi, dword [rsp + 0x90]
add byte [rax], al
add byte [rcx - 1], al
loop case.0x140036a5b.365
invalid
jmp r10
jmp rdx
add ecx, 4
add al, 0xe9
invalid
mov rax, qword [0x1400f1368]
mov eax, dword [0x1400f1368]
movzx eax, byte [rax]
mov ecx, 0xe0
mov edx, 8
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 8], bh
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.140001c20
cwde
scasb al, byte [rdi]
cld
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
or al, 7
add byte [rax], al
invalid
test rax, rax
je 0x14003749d
invalid
add byte [rcx - 0x77], cl
invalid
mov r14, rax
mov rax, qword [rsp + 0x80]
add byte [rax], al
add byte [rax], al
mov qword [r14 + 0x30], rax
movups xmm0, xmmword [rsp + 0x50]
adc byte [rsp + 0x50], al
movups xmm1, xmmword [rsp + 0x60]
movups xmm2, xmmword [rsp + 0x70]
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
movups xmmword [r14], xmm0
mov qword [rsp + 0x98], r14
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rsp + 0xa0], 4
invalid
add byte [rax], al
add byte [rax - 0x39], cl
invalid
test byte [rax + riz*4], ah
invalid
add byte [rax], al
add byte [rax + rax], al
mov dword [rsp + 0xa0], 4
movabs al, byte [0x4800000004000000]
mov dword [rsp + 0xa8], 1
add byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbp*4], ah
add byte [rax], al
mov qword [rsp + 0xa8], 1
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xf8], al
clc
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0xf8]
clc
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x108], cl
mov word [rax + rcx], fs
add dword [rax], eax
invalid
movups xmm1, xmmword [rsp + 0x108]
mov word [rax + rcx], fs
or byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x118], dl
movups xmm2, xmmword [rsp + 0x118]
movups xmm3, xmmword [rsp + 0x128]
adc byte [rsp + 0x128], bl
movaps xmmword [rsp + 0x80], xmm3
sub dword [rsp + 0x80], ebx
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x70], edx
movaps xmmword [rsp + 0x70], xmm2
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
lea rcx, [rsp + 0xb0]
lea ecx, [rsp + 0xb0]
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x50
push rax
lea rdx, [rsp + 0x50]
push rax
call fcn.140035f20
mov rdi, qword [rsp + 0x28]
cmp byte [rsp + 0xb0], 0xa
and al, 0xb0
add byte [rax], al
add byte [rdx], cl
invalid
and al, 0xb0
add byte [rax], al
add byte [rdx], cl
je 0x140036edd
test byte [rax + rax - 0x40bf0000], ah
add byte [rcx - 0x41], al
mov r15d, 1
add dword [rax], eax
add byte [rax], al
mov esi, 0x38
add byte [rax], al
add byte [rbp + rcx*4 - 0x5c], cl
invalid
movsb byte [rdi], byte [rsi]
and al, 0x98
cwde
lea r12, [rsp + 0x98]
lea esp, [rsp + 0x98]
cwde
add byte [rax], al
add byte [rbp + rcx*4 - 0x54], cl
invalid
invalid
lodsb al, byte [rsi]
lea r13, [rsp + 0xb0]
lea rbp, [rsp + 0x50]
push rax
lodsb al, byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x50
push rax
push rax
nop dword [rax]
add byte [rax], al
add byte [rax], al
cmp r15, qword [rsp + 0xa0]
cmp edi, dword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rbp + 0x19], dh
movabs al, byte [0x1b8411975000000]
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
jne 0x140036e83
mov r8d, 1
mov rcx, r12
mov rdx, r15
cli
call fcn.140010a70
mov r14, qword [rsp + 0x98]
mov esi, dword [rsp + 0x98]
wait
std
dec dword [rbx + rcx*4 - 0x4c]
invalid
mov ah, 0x24
cwde
mov esi, dword [rsp + 0x98]
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*8], ah
add byte [rax], al
mov rax, qword [rsp + 0xe0]
mov qword [r14 + rsi + 0x30], rax
mov dword [rsi + rsi + 0x30], eax
add byte [rcx - 0x77], cl
mov dword [rsi + rsi + 0x30], eax
xor byte ss:[rdi], cl
movups xmm0, xmmword [rsp + 0xb0]
adc byte [rsp + 0xb0], al
mov al, 0
add byte [rax], al
movups xmm1, xmmword [rsp + 0xc0]
rol byte [rax], 0
add byte [rdi], cl
adc byte [rsp + 0xd0], dl
add byte [rax], al
invalid
add byte [rax], al
movups xmm2, xmmword [rsp + 0xd0]
add byte [rax], al
add byte [rcx + 0xf], al
movups xmmword [r14 + rsi + 0x20], xmm2
movups xmmword [r14 + rsi + 0x20], xmm2
movups xmmword [rsi + rsi + 0x20], xmm2
and byte ss:[rcx + 0xf], al
adc dword [rsi + rsi + 0x10], ecx
movups xmmword [r14 + rsi + 0x10], xmm1
movups xmmword [r14 + rsi], xmm0
inc r15
inc r15
inc edi
mov qword [rsp + 0xa8], r15
mov dword [rsp + 0xa8], edi
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov rcx, r13
mov rdx, rbp
call fcn.140035f20
invalid
invalid
dec dword [rax - 0x7d]
invalid
cmp byte [rax + 0xb024bc], al
mov esp, 0xb024
add byte [rdx], cl
invalid
mov esp, 0xb024
and al, 0xb0
add byte [rax], al
invalid
add byte [rax], al
or dh, byte [rbp - 0x7d]
invalid
add byte [rdx], cl
jne case.0x140035d6a.73
or dword [rdi], 0x10
movups xmm0, xmmword [rsp + 0x98]
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x30], eax
and al, 0x30
and al, 0xa8
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x40], eax
and al, 0x40
and al, 0x40
and al, 0x20
and al, 0x34
add dword [rax], eax
xor al, 1
add byte [rdi], cl
invalid
mov dh, 0x94
xchg esp, eax
xchg esp, eax
and al, 0xb0
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
test byte [rax + rdx*8], ah
invalid
mov eax, dword [rsp + 0xd0]
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x1400c2d48]
invalid
lea eax, [0x1400c2d48]
invalid
cli
add ecx, 4
cld
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
add ecx, eax
ror dword [rax], 0xeb
or bl, ch
and byte [rcx + 6], bh
add bl, ch
sbb dword [rbp + rcx*4 + 0x42], ecx
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
ret 0x14c
cmove eax, edx
ret 0x14c
add ecx, eax
rol dword [rdx], 0xeb
add ch, bl
add eax, 0x2b9
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x20
enter 0xffffffffffff820f, 0xfffffffffffffff4
add al, 0
add byte [rcx + rax - 0x17], cl
add byte [rax], al
add ecx, ebp
leave
mov dh, 9
stc
pop rsp
xchg esp, eax
ror dword [rax], 0xd1
invalid
xchg ebp, eax
cld
invalid
dec dword [rax - 0x73]
adc eax, 0x8fdb4
mov ah, 0xfd
or byte [rax], al
mov ah, 0xfd
add dword [rax], eax
cld
mov ebp, 0x634e0008
or al, 0x81
add al, 0xe9
add ecx, edx
add ecx, edx
xchg esp, eax
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
or al, cl
add byte [rax], 0
add byte [rdi], cl
adc byte [rsp + 0xb0], al
add byte [rdi], cl
adc dword [rsp + 0x70], ecx
mov esp, 0xb024
add byte [rax - 0x73], cl
lea ebx, [rsp + 0x50]
lea ebx, [rsp + 0x50]
dec dword [rbp + rcx*4 + 0x74]
and al, 0x30
lea esi, [rsp + 0x30]
cmp al, 0xf
invalid
cmp byte [rax + 3], cl
and al, 0x30
add eax, dword [rsp + 0x30]
mov byte [rax], ah
adc qword [rdi], rcx
adc dword [rdi], ecx
adc dword [rax + 0x21], edx
xor byte [rax - 1], cl
ret 0x8948
stc
mov dh, 0xa4
and al, 0xb0
mov al, 0
add byte [rax], al
invalid
invalid
mov al, 0
add byte [rax], al
cld
or cl, byte [rdi]
test byte [rdi + 0x41000000], dl
xchg edi, eax
add byte [rax], al
add byte [rcx - 0x73], al
lea eax, [rsp - 6]
lea eax, [rsp - 6]
and al, 0xfa
stc
add al, 0x49
cmovae eax, edi
cmp eax, 1
add dword [rcx + rsi - 0x7d], esi
clc
add dh, byte [rsp + rax*8 - 0x7d]
clc
add esi, dword [rbp + 0x57]
mov edx, dword [rsp + 0x40]
xor byte [rax + 0x6b], cl
retf 0x8038
cmp byte [rax + 0x7509083c], al
movabs dword [0x841f0f669ceb], eax
jmp 0x140037103
invalid
invalid
invalid
test byte [rax], al
add byte [rax], al
invalid
cmp al, 8
or dword [rbp - 0x5d], esi
pushfq
nop word [rax + rax]
invalid
add byte [rcx], dh
ror byte [rax - 0x7d], cl
jl 0x14003719a
add byte [rdi], cl
xchg ebp, eax
ret 0x8948
cmp byte [rdi], cl
test dword [rdx - 1], ecx
invalid
insd dword [rdi], dx
invalid
cmp bh, bh
invalid
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x38
invalid
dec dword [rcx + rcx*4 - 0xf]
std
invalid
and al, 0xb0
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
xorps xmm0, xmm0
invalid
invalid
test byte [rax + rdi*4], ah
and al, 0xb8
add byte [rax], al
add dword [rax], eax
add byte [rax], al
and al, 0xb8
add byte [rax], al
add dh, al
test byte [rax + rcx*8], ah
and al, 0xc8
and al, 0xc8
enter 0, 0
add dword [rax - 0x75], ecx
and al, 0x30
add byte [rax], al
and al, 0x20
and al, 0x28
sub byte [rax - 0x75], cl
test eax, eax
imul esi, eax, 0x38
and al, 0x20
add esi, edi
lea ebp, [rsp + 0x51]
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x1400c2d64]
mov ebx, 0xc0310008
ror byte [rcx - 0x7d], 0xc7
cmp byte [rcx + 0x39], cl
test dword [rdi], 0x14084
test byte [rax + 1], al
add byte [rax], al
invalid
invalid
cmp edi, esi
test byte [rax + 1], al
add byte [rax], al
mov dh, 0x37
cmp esi, 0xa
xor al, byte [rcx]
add byte [rax], al
add byte [rax + rcx*4 + 0x74], al
mov byte [rsp + 0x50], dh
and al, 0x50
invalid
movups xmm0, xmmword [rdi + 1]
add dword [r9 + 0xf], r8d
movups xmm1, xmmword [rdi + 0x11]
adc byte [rdi + 0x11], cl
adc qword [r9 + 0xf], r8
adc byte [rdi + 0x21], dl
adc dword [rbp + 0x20], edx
adc dword [rbp + 0x10], ecx
adc dword [rbp], eax
sub cl, byte [rax - 0x73]
and al, 0x50
lea edx, [0x1400c6f48]
adc eax, 0x8fcd1
cld
and al, 0xaa
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov ecx, ebp
adc eax, 0x8fae0
invalid
lea esp, [rax + 1]
invalid
add dword [rsp + rax], edi
add byte [rdi + rcx + 0x43], cl
loopne 0x1400372fb
invalid
invalid
add al, 0xa7
loopne 0x140037303
lea edx, str..Components
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
mov eax, ebx
mov eax, 2
add byte [rax - 0x73], cl
lea edx, [0x1400c6d20]
adc eax, 0x8fa28
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, r13
add byte [rax], al
add byte [rax], al
mov ecx, ebp
add dword [rax], eax
add byte [rcx - 0x7d], al
cld
test esp, esp
in al, 0xf
test dword [rdi], eax
invalid
invalid
invalid
and al, 0x70
add byte [rax + 0x63], cl
invalid
or al, 0x8a
loope 0x14003737e
add al, 0x49
mov esi, ebx
invalid
fsubp st(3)
sub byte [rax - 0x73], cl
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
cmove ecx, eax
invalid
invalid
invalid
cmove ecx, eax
or ecx, dword [rcx - 0x7d]
invalid
or bl, ch
lea esi, [rbx + rcx]
test byte [rdi], 0x95
shr cl, 0xb3
invalid
and al, 0x28
sub byte [rax - 0x7b], cl
sal byte [rsp + rdx + 0x48], 0x6b
adc al, 0x48
imul edx, eax, 0x38
sar byte [rax], 1
cmp byte [rcx - 0x48], al
or byte [rax], al
mov eax, 8
add byte [rax], al
movabs eax, dword [0x9024b48b48fffca8]
dec dword [rax - 0x75]
mov ah, 0x24
nop
and al, 0x90
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov edx, dword [rsi + 8]
push rsi
or byte [rax - 0x7b], cl
test rdx, rdx
je case.0x140036d63.11
mov rcx, qword [rsi]
test edx, edx
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
invalid
dec dword [rdi]
adc byte [rsp + 0xb0], al
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
adc byte [rsp + 0xc0], cl
mov word [rax + rax*8], fs
add byte [rax], al
rol byte [rax], 0
add byte [rdi], cl
adc dword [rsi + 0x10], ecx
invalid
invalid
adc byte [rdi], r9b
adc byte [rdi], cl
adc dword [rsi], eax
invalid
lea ecx, [rdx + 1]
retf 0x148
add ch, bl
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
add qword [rax - 0x7b], rcx
retf 0x148
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp ecx, esi
cmp ecx, esi
sar edi, 0xe1
retf 0x148
in eax, dx
idiv edi
dec dword [rax - 0x77]
adc cl, r13b
in al, 0xf7
idiv edi
idiv edi
dec dword [rbp + rcx*4 + 5]
invalid
invalid
invalid
wait
clc
or byte [rax], al
mov edx, esi
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
mov bh, al
or byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x20
or byte [rax], al
xchg esi, eax
invalid
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0xe0
loopne 0x1400374a5
add byte [rax], al
call fcn.14008b2c0
ud2
mov rsi, rax
mov edx, 4
add byte [rax], al
add al, 0
add byte [rax], al
jmp 0x1400374cd
mov rsi, rax
mov r14, qword [rsp + 0x98]
mov rdx, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
invalid
and al, 0xa0
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
int1
movabs al, byte [0xfbe8f1894c000000]
mov rcx, r14
int1
call fcn.1400064d0
mov rcx, rsi
int1
sti
out dx, eax
cld
dec dword [rax - 0x77]
int1
call fcn.1400be120
ud2
mov ecx, dword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
sub al, ch
fucompi st(7)
cld
dec dword [rax - 0x73]
lea ecx, [rsp + 0xb0]
sub al, ch
fucompi st(7)
cld
dec dword [rax - 0x73]
lea ecx, [rsp + 0xb0]
invalid
lea ecx, [rsp + 0xb0]
call fcn.140005dc0
mov rcx, rsi
ret 0xfce8
dec dword [rax - 0x77]
int1
call fcn.1400be120
insb byte [rdi], dx
or byte [rax], al
ud2
out dx, eax
cld
dec dword [rax - 0x77]
int1
call fcn.1400be120
ud2
invalid
push rdi
sub rsp, 0x28
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov rcx, qword [rcx]
mov rdi, qword [rsi + 0x10]
mov rdx, rdi
call fcn.140037a80
test rax, rax
je 0x140037556
cmp rdi, rdx
jb 0x140037556
mov qword [rsi + 0x10], rdx
test rax, rax
setne al
add rsp, 0x28
pop rdi
pop rsi
ret
nop word cs:[rax + rax]
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, r8
invalid
mov rdi, rdx
mov rbx, rcx
mov r15, qword [rcx]
mov edi, dword [rcx]
invalid
mov edi, dword [rcx]
mov r14, qword [rcx + 0x10]
mov rcx, r15
mov rdx, r14
call fcn.140037bc0
test rax, rax
je 0x1400375b4
mov rcx, r15
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.140037a80
add byte [rax - 0x7b], cl
sal byte [rcx + rcx + 0x49], 0x39
invalid
test rax, rax
je 0x1400375b4
cmp r14, rdx
jb 0x1400375b4
mov qword [rbx + 0x10], rdx
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
invalid
pop r15
jmp fcn.1400369e0
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
mov rsi, r8
mov rbx, rdx
mov rdi, rcx
mov r15, qword [rcx]
mov r14, qword [rcx + 0x10]
mov rcx, r15
mov ecx, edi
mov rdx, r14
call fcn.140037bc0
bnd call fcn.140037bc0
test rax, rax
je 0x140037712
cmp rdx, 2
jne 0x140037620
add byte cs:[rax], al
jne 0x140037620
mov r8d, 2
mov eax, 2
mov rcx, rax
jmp 0x140037669
xor ecx, ecx
xor r9d, r9d
mov r8, rax
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
test byte [rax], al
add byte [rax], al
add byte [rax], al
cmp rdx, r9
je 0x14003767c
lea r10, [r8 - 1]
inc r9
cmp byte [r8 + rdx - 1], 0x2e
mov r8, r10
mov r8, r10
jne 0x140037630
mov r8, rdx
sub r8, r9
lea rcx, [r8 + 1]
lea ecx, [rax + 1]
cmp rcx, rdx
ja 0x1400377d6
add byte [rax - 0x77], cl
ror dword [rcx + rdi - 0x36], 0xf
retf 0x850f
pop qword [rax]
add byte [rax], al
mov r8, rdx
mov rcx, rax
cmp rdx, r9
retf 0x850f
pop qword [rax]
add byte [rax], al
retf 0x850f
mov r8, rdx
sal byte [rcx], 1
ror byte [rax - 0x7b], 0xc9
xor eax, eax
test rcx, rcx
cmovne rax, rcx
cmovne eax, ecx
test rax, rax
test eax, eax
jne 0x14003768c
jmp 0x140037712
add byte [rax], al
test rcx, rcx
cmovne rax, rcx
cmovne eax, ecx
cmovne eax, ecx
test rax, rax
je 0x140037712
test rcx, rcx
leave
cmove r8, rdx
add rax, r8
add eax, eax
add eax, eax
sub rax, r15
cmp r14, rax
invalid
cmp esi, eax
invalid
jb case.0x140030b0e.450
mov qword [rdi + 0x10], rax
mov r14, rax
mov bpl, 1
test rsi, rsi
test esi, esi
test esi, esi
je 0x14003779b
add byte [rax], al
lea r12, [rsi + 1]
mov r13, qword [rdi + 8]
mov rax, r13
sub rax, r14
cmp rax, r12
jae 0x140037754
invalid
mov word [rax], es
add byte [rax], al
or dword [rax + rax + 0x14d0000], 0xfffffff4
add byte [rax], al
add r12, r14
hlt
jb 0x1400377e9
mov rdx, r12
not rdx
shr rdx, 0x3f
test r13, r13
je 0x140037719
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], r13
jmp 0x140037722
lea rax, [r10 + rdx]
inc rax
dec r9
mov rdx, r9
test rcx, rcx
cmovne rax, rcx
invalid
ror dword [rax - 0x7b], 0xc0
test rax, rax
jne 0x14003768c
invalid
xor ebp, ebp
jmp 0x14003779b
mov qword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
xor byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x40]
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea r9, [rsp + 0x28]
and al, 0x28
mov r8, r12
call fcn.14000fb00
cmp qword [rsp + 0x40], 0
and al, 0x40
add byte [rax - 0x75], cl
and al, 0x48
invalid
and al, 0x40
add byte [rax - 0x75], cl
and al, 0x48
invalid
je 0x1400377ae
je 0x1400377ae
movabs rax, 0x8000000000000001
cmp rcx, rax
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xfc13948], al
jne 0x1400377e4
cmp r14, r13
add byte [rax], al
or byte [rax + 0x39], 0xc1
jne 0x1400377e4
add byte [rax], al
cmp r14, r13
jne 0x14003776b
adc cl, byte [rax - 0x77]
mov rcx, rdi
stc
mov rdx, r14
call fcn.140010510
mov r15, qword [rdi]
std
dec dword [rbx + rcx*4 + 0x3f]
mov r14, qword [rdi + 0x10]
ja 0x14003777b
mov byte [r15 + r14], 0x2e
mov byte [rdi + rsi], 0x2e
inc r14
mov qword [rdi + 0x10], r14
mov rax, qword [rdi + 8]
adc byte [rax - 0x75], cl
or byte [r9 + r13 - 0x10], r9b
sub rax, r14
cmp rax, rsi
jb 0x1400377c2
mov rcx, qword [rdi]
add rcx, r14
add ecx, esi
mov rdx, rbx
mov edx, ebx
mov r8, rsi
mov eax, esi
call sub.msvcrt.dll_memcpy
insb byte [rdi], dx
or byte [rax], al
add r14, rsi
mov qword [rdi + 0x10], r14
mov eax, ebp
add rsp, 0x58
add esp, 0x58
add esp, 0x58
pop rax
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [rdi], rcx
mov qword [rdi + 8], r12
mov dword [rdi + 8], esp
mov dword [rdi + 8], esp
mov r15, rcx
mov r13, r12
cmp r14, r13
je 0x140037759
jmp 0x14003776b
mov rcx, rdi
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8, rsi
call fcn.1400108e0
adc byte [rcx - 0x74b30003], dl
ja 0x1400377e4
adc byte [rcx - 0x74b30003], dl
xchg ecx, eax
std
dec dword [rbx + rcx*4 + 0x77]
invalid
invalid
mov esi, dword [rdi + 0x10]
ja 0x1400377e4
adc bl, ch
lodsd eax, dword [rsi]
jmp 0x140037783
lea r8, str.k__f_
lea eax, str.k__f_
call fcn.1400a0b00
ud2
invalid
add byte [rdi], cl
or ecx, dword [rax - 0x7b]
leave
test rcx, rcx
jne 0x1400377f0
invalid
call fcn.14008b280
cmp al, byte [0x1880e86f1]
mov edx, dword [rsp + 0x50]
push rsp
and al, 0x50
ud2
or ecx, dword [rax - 0x75]
mov rdx, qword [rsp + 0x50]
push rsp
and al, 0x50
call fcn.14008b2c0
ud2
invalid
invalid
or ecx, dword [rdi]
invalid
nop dword [rax]
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rdx
mov rdi, rcx
test rdx, rdx
and byte [rax - 0x77], cl
invalid
iretd
je case.0x14002aebe.886
js case.0x140035d6a.114
mov rax, qword [0x1400f1368]
mov eax, dword [0x1400f1368]
add eax, 0xb9b4d
wait
or eax, dword [rax]
invalid
add byte [rdi], cl
movzx eax, byte [rax]
mov dh, 0
add byte [rdx + 1], bh
mov edx, 1
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140001c20
mov rbx, rax
test rax, rax
test eax, eax
sal byte [rbp + 0x14], 0xb9
jne 0x140037847
mov ecx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
bnd call fcn.14008b2c0
mov rdx, rsi
call fcn.14008b2c0
ud2
mov ebx, 1
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
mov edx, edi
mov r8, rsi
call sub.msvcrt.dll_memcpy
invalid
invalid
add byte [rax - 0x77], cl
fmul dword [rax - 0x77]
add rsp, 0x20
invalid
invalid
mov rax, rbx
mov rdx, rsi
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
ret
call fcn.14008b280
ud2
invalid
sbb byte [rdx], bh
add eax, 0x660b0f00
or esp, dword [rsi + 0xf]
invalid
add byte [rax], r8b
add byte [rcx - 0x77], cl
ror byte [rax - 0x75], 1
invalid
or esp, dword [rsi + 0xf]
invalid
add byte [rcx - 0x77], cl
ror byte [rax - 0x75], 1
add dword [rax - 0x75], ecx
invalid
invalid
mov rdx, qword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
push rcx
adc byte [rax - 0x77], cl
invalid
invalid
mov rcx, rax
jmp case.0x1400361e4.237
scasb al, byte [rdi]
insd dword [rdi], dx
add byte [rax], al
shr ecx, 0xae
scasb al, byte [rdi]
insd dword [rdi], dx
add byte [rax], al
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, rcx
enter 0x66c3, 0x66
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
ret
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
enter 0x66c3, 0x66
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
mov rax, rcx
mov eax, ecx
ret
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x56], al
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r8
invalid
in al, dx
sub byte [rcx + rcx*4 - 0x3a], cl
invalid
invalid
mov rbx, rdx
mov ebx, edx
ror dword [rax - 0x77], cl
iretd
mov rdi, rcx
test r8, r8
test eax, eax
je case.0x140036bee.50
xor byte [rax + 0x5e], bh
js case.0x140036b03.65
pop rsi
mov rax, qword [0x1400f1368]
movzx eax, byte [rax]
invalid
add byte [rdi], cl
mov dh, 0
invalid
add byte [rdx + 1], bh
mov edx, 1
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.140001c20
mov r14, rax
movabs dword [0xc08548c68949fffc], eax
test rax, rax
sal byte [rbp + 0x15], 0xb9
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
bnd call fcn.14008b2c0
invalid
invalid
invalid
add byte [rax], al
cmp dword [0x1810e87f8], eax
add eax, 0x410b0f00
mov r14d, 1
mov edx, ebx
invalid
or eax, 0x4c00086b
mov dword [rdi], esi
invalid
call fcn.14008b280
ud2
or esp, dword [rsi - 0x70]
sub esp, 0x48
mov edi, ecx
iretd
lea ecx, [rsp + 0x20]
mov edx, edi
cli
mov eax, esi
and al, 0x20
mov edx, dword [rsp + 0x40]
lea ecx, [0x1400c2d90]
stc
loop case.0x140037414.33
add ecx, 4
add al, 0xeb
xor al, 0x4c
lea eax, [rdx + 1]
invalid
invalid
rol dword [rdx], 0xeb
leave
or dword [rax - 0x6bf0a307], eax
ret 0xf980
xchg esp, eax
ror dword [rax], 0xd1
or cl, dl
add eax, 0xc9840872
leave
mov eax, esi
invalid
push rsp
and al, 0x40
invalid
movzx eax, al
or eax, 0x8b395
rol dword [rbx + rbp*8], 0x34
add dword [rax - 0x7b], ecx
add byte [rax], al
add bl, ch
add byte [rax], al
lea eax, [rdx + 1]
add ecx, 2
add eax, 0x2b9
add byte [rax + 0x39], cl
add al, byte [rax]
add byte [rax], al
xchg ebp, eax
or byte [rax], al
invalid
add byte [rax - 0x77], cl
sub esp, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rdx
mov esi, edx
invalid
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x54
push rsp
and al, 0x20
adc esi, dword [rbx + 0x634d0008]
or byte [rax], al
or al, 0x90
add ecx, eax
ror dword [rax - 0x77], 0xf2
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove rdx, rax
add rcx, rdx
add rcx, 8
invalid
cmove edx, eax
sbb dword [rax - 0x73], ecx
push rax
lea edx, [rax + 1]
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove edx, eax
invalid
invalid
cmove edx, eax
ror byte [rax + 1], 1
add ecx, edx
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
jmp 0x140037aff
mov ecx, 2
invalid
invalid
add byte [rax], al
sub rdx, rcx
sub edx, ecx
movabs dword [0x8949f90148000000], eax
enter 0xffffffffffff8548, 0xffffffffffffffd2
invalid
add byte [rax + 1], cl
stc
add ecx, edi
sal byte [rdx + rdx + 0x41], cl
movzx eax, byte [rax]
pop rsp
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
add dh, byte [rcx]
ror byte [rax - 0x77], 0x7c
and al, 0x58
je case.0x140037414.46
and al, 0x60
and al, 0x20
and al, 0x20
mov ecx, dword [rsp + 0x40]
and al, 0x40
and al, 0x40
and al, 0x88
add byte [rdx], al
and byte [rax + 0x4750af9], al
dec ecx
leave
add dh, byte [rdi + 0xa]
or cl, byte [rax - 0x73]
and al, 0x58
pop rax
lea ecx, [rsp + 0x58]
mov edx, esi
invalid
push rdi
sub rsp, 0x98
cwde
add byte [rax], al
invalid
add byte [rax], al
mov rsi, rdx
mov rdi, rcx
iretd
lea ecx, [rsp + 0x20]
invalid
push rcx
invalid
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x54
and al, 0x20
mov eax, dword [rsp + 0x40]
and al, 0x40
or byte [rax], al
add byte [rbp + 0x63], cl
or al, 0x90
invalid
add ecx, eax
ror dword [rax - 0x77], 0xf2
clc
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add rcx, rdx
add rcx, 8
invalid
add ecx, edx
add byte [rax], al
sbb dword [rax - 0x73], ecx
push rax
add dword [rax - 0x7b], ecx
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp case.0x140036bee.75
invalid
add al, byte [rax]
add byte [rax], al
test eax, eax
add ecx, edx
add byte [rax], al
add byte [rax - 0x77], cl
mov edx, esi
sub edx, ecx
invalid
movzx eax, byte [rax]
pop rax
mov dword [rsp + 0x60], esi
je case.0x140036f35.47
invalid
push 0x244c110f
js 0x140037cd1
invalid
adc dword [rsp + 0x78], ecx
and al, 0x78
mov ecx, dword [rsp + 0x40]
and al, 0x40
and al, 0x90
add byte [rdx], al
jl 0x140037cdc
and al, 0x20
or dword [rax - 0x75], ecx
push rsp
and al, 0x30
and byte [rcx], cl
invalid
mov edx, esi
nop dword [rax + rax]
add byte [rcx + 0x57], al
and al, 0x31
movaps xmmword [r12 + 0xb0], xmm1
sub dword [rsp + 0xa0], eax
fsubr st(0)
and rax, 0xffffffffb60f0001
push rax
loope 0x140037e57
add ecx, 4
add ch, bl
add eax, 0x2b9
mov ecx, 2
mov rdx, rbx
sub rdx, rcx
invalid
invalid
mov edx, ebx
invalid
test edx, edx
movzx eax, byte [rax]
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x30], al
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x158], ecx
add byte [rax - 0x75], cl
and al, 0x50
mov dword [rsp + 0x168], ecx
add byte [rax], al
add byte [rsi - 0x39], ah
test byte [rax + rsi*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rdx], al
invalid
invalid
mov ah, 0x24
add byte [rax], al
add byte [rdx], al
loope 0x140037ec4
add byte [rax], al
lea esi, [rsp + 0x30]
je 0x140037ef4
xor byte [rax - 0x80], al
std
invalid
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x4f
sub byte [rsp + 0xa0], al
add byte [rdi], cl
sub byte [rsp + 0xb0], cl
sub dword [rsp + 0x40], ecx
sub dword [rsp + 0x30], eax
and al, 0x30
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rax], al
invalid
invalid
fadd dword [rax]
add byte [rax], al
mov byte [rsp + 0xe0], ch
lodsb al, byte [rsi]
and al, 0xe0
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x4f
sub byte [rsp + 0x30], al
xor byte [rdi], cl
sub byte [rsp + 0x40], cl
and al, 0x40
and al, 0x40
adc byte [rdi], r9b
adc dword [rsi], eax
mov byte [rsp + 0x10a], ch
movsb byte [rdi], byte [rsi]
and al, 8
add dword [rax], eax
add byte [rax + rcx*4 - 0x44], al
and al, 9
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
lea edx, [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add al, ch
mov ecx, 0x48ffffdf
lea ecx, [rsp + 0x68]
and al, 0x38
add dword [rax], eax
add al, ch
cmpsd dword [rsi], dword [rdi]
invalid
invalid
and al, 0x68
or cl, byte [rdi]
test byte [rcx + 0x3c000000], dl
add byte [rdx + rcx], bh
je 0x14003801e
invalid
add byte [rax], al
add byte [rdx + rcx], bh
add byte [rax], al
mov ecx, esi
push rsp
and al, 0x68
add bl, byte [rbp - 0x3f7c0000]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0xd024
and al, 0xd0
add byte [rax], al
and al, 0xd0
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xd8
fadd dword [rax]
add byte [rax], al
invalid
fadd dword [rax]
add byte [rax], al
mov dh, 0xac
lodsb al, byte [rsi]
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
adc byte [rsi], al
adc byte [rdi], r9b
sub dword [rsp + 0xa0], eax
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xb0], ecx
and al, 0xb0
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
invalid
mov dword [rsp + 0xbf], eax
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
add byte [rax], al
movsb byte [rdi], byte [rsi]
and al, 8
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
invalid
mov dh, 0xbc
and al, 9
add dword [rax], eax
movzx edi, byte [rsp + 0x109]
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
lodsb al, byte [rsi]
movzx ebp, byte [rsp + 0x10a]
mov dh, 0xac
and al, 0xa
add dword [rax], eax
invalid
add byte [rax], al
add byte [rdi], cl
mov dh, 0x46
invalid
mov byte cs:[rsp + 0x2c], al
mov byte cs:[rsp + 0x2c], al
and al, 0x28
invalid
invalid
in eax, dx
invalid
invalid
add byte [rax], al
and al, 0x2f
invalid
add byte [rax], al
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xb0], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rbx - 0x76d7dbbc], cl
and al, 0x20
invalid
and byte [rdi], cl
mov dh, 0x44
and al, 0x2c
invalid
and al, 0x41
cmp ch, 2
mov dword [rsp + 0x60], eax
and al, 0x60
test byte [rax + rdx], ah
adc dword [rsp + 0x41], eax
and al, 0x41
and byte [rcx + 0xf6b2444], cl
mov dh, 0x44
and al, 0x24
mov dword [rsp + 0x38], edi
mov byte [rsp + 0x68], r12b
push 0x48
lea ecx, [rsp + 0x30]
and al, 0x30
add esp, 0x178
pop rbp
nop
add byte [rax], al
movabs al, byte [0xb024848b48000000]
add byte [rax], al
and al, 0x3f
xor byte [rdi], cl
sub dword [rsp + 0x20], eax
invalid
and byte [rax - 0x73], cl
add byte [rax], al
mov al, 0
add byte [rax], al
fimul dword [rbp - 0x77]
invalid
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
add ecx, 2
jmp 0x140038270
mov ecx, 2
mov rdx, rbx
sub rdx, rcx
invalid
invalid
add ecx, edx
invalid
int1
movzx eax, byte [rax]
enter 0x2eb, 0x31
ror byte [rcx + rcx*4 - 0x4c], 0x24
mov dword [rsp + 0x108], esi
mov dword [rsp + 0x108], esi
pushfq
and al, 0x10
add dword [rax], eax
add byte [rax], al
movups xmm0, xmmword [rsp + 0x90]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], cl
invalid
add byte [rax], al
invalid
movabs al, byte [0x182484110f000000]
test byte [rax + rbx], ah
sbb byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
movups xmmword [rsp + 0x128], xmm1
and al, 0x28
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rsi*4], fs
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdi], fs
cmp byte [rcx], al
invalid
cmp byte [rcx], al
add byte [rax], al
invalid
add byte [rax + 0x1422484], cl
add byte [rax], al
add dword [rax], eax
add byte [rsi - 0x39], ah
invalid
invalid
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax], al
add cl, byte [rbp + rcx*4 + 0x7c]
and al, 0x61
lea edi, [rsp + 0x61]
add cl, byte [rax - 0x73]
pushfq
and al, 0xc8
add byte [rax], al
add byte [rcx], dh
leave
mov ah, 0x24
nop
add byte [rax], al
add byte [rbp + rcx*4 - 0x5c], cl
invalid
invalid
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
and al, 8
add dword [rax], eax
add byte [rax], al
cmp bpl, 6
or byte [rcx], al
add byte [rax], al
cmp ch, 6
xor al, 0x66
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax - 0x75], cl
mov edx, dword [rsp + 0x3f]
push rsp
and al, 0x3f
mov dword [rsp + 0xaf], edx
xchg esp, eax
and al, 0xaf
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x20], al
sub byte [rsp + 0x30], cl
mov word [rax + riz*4], fs
and al, 0xa0
movabs al, byte [0x902484290f000000]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x90], eax
and al, 0x90
add byte [rax], al
invalid
add byte [rax], al
and al, 0x90
nop
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
jl 0x14003836f
push rax
mov edx, dword [rsp + 0xaf]
scasd eax, dword [rdi]
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
invalid
push rdi
invalid
sub byte [rsp + 0xa0], cl
movups xmmword [rdi], xmm0
mov byte [rax], al
and al, 0x89
int1
dec dword [rax - 0x77]
invalid
invalid
dec dword [rdi]
cmp al, 0xa
mov esi, dword [rsp + 0x58]
and al, 0x58
invalid
and al, 0x30
xor byte [rcx - 0x75], cl
and al, 0x3f
invalid
cmp ch, 6
invalid
lea eax, [0x1400c6d08]
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x128], ecx
and al, 0x28
add dword [rax], eax
invalid
and al, 0x28
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x118], eax
add byte [rax - 0x77], cl
pushfq
and al, 0x10
add dword [rax], eax
add byte [rax], al
mov word [rsp + 0x140], 0x200
mov byte [rsp + 0x142], al
add byte [rax], al
lea edi, [rsp + 0x61]
and al, 0x90
add byte [rax], al
add byte [rbp + rcx*4 - 0x5c], cl
and al, 8
add dword [rax], eax
add byte [rax - 0x80], al
std
invalid
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax + 0x892484], cl
mov byte [rsp + 0x89], al
push rsp
and al, 0x50
dec dword [rax - 0x77]
invalid
invalid
call 0xf5448ba0
add al, byte [rcx - 0x80]
cmp r13b, 2
setne al
add rsp, 0x148
pop rbx
pop rbp
invalid
nop dword [rax + rax]
sub rsp, 0x28
call fcn.140037bc0
test rax, rax
je 0x140038875
cmp rdx, 2
jne 0x14003882a
movzx ecx, word [rax]
cmp ecx, 0x2e2e
jne 0x14003882a
mov r8d, 2
mov rcx, rax
jmp 0x140038871
xor ecx, ecx
xor r9d, r9d
mov r8, rax
nop word cs:[rax + rax]
cmp rdx, r9
je 0x14003887f
lea r10, [r8 - 1]
inc r9
cmp byte [r8 + rdx - 1], 0x2e
mov r8, r10
jne 0x140038840
mov r8, rdx
sub r8, r9
lea rcx, [r8 + 1]
cmp rcx, rdx
ja 0x1400388a1
mov rcx, rax
cmp rdx, r9
jne 0x140038881
mov r8, rdx
xor eax, eax
jmp 0x14003888e
xor eax, eax
mov rdx, r8
add rsp, 0x28
ret
jmp 0x14003888e
lea rax, [r10 + rdx]
inc rax
dec r9
mov rdx, r9
test rcx, rcx
cmovne rax, rcx
cmove r8, rdx
mov rdx, r8
add rsp, 0x28
ret
lea r8, str.k__f_
call fcn.1400a0b00
ud2
xor ecx, ecx
cmp rdx, r8
lea rdx, [r8 - 1]
lea edx, [rax - 1]
lea edx, [rax - 1]
mov r8d, 0
cmovne r8, rcx
jmp 0x1400389d9
mov r8, rax
xor ecx, ecx
test r9b, 1
rol dword [rcx], 0x49
cmove ecx, eax
rol dword [rcx], 0x49
cmove ecx, eax
test rax, rax
cmove rcx, rax
mov rax, rcx
add rsp, 0x28
ret
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
mov rdi, r9
mov rbx, r8
mov r14, rdx
mov rsi, rcx
test r8, r8
je 0x140038a52
js 0x140038ab4
mov rax, qword [0x1400f1368]
movzx eax, byte [rax]
mov edx, 1
mov rcx, rbx
call fcn.140001c20
mov r15, rax
test rax, rax
jne 0x140038a58
mov ecx, 1
mov rdx, rbx
call fcn.14008b2c0
ud2
mov r15d, 1
mov r12, qword [rsp + 0xa0]
mov rcx, r15
mov rdx, r14
mov r8, rbx
call sub.msvcrt.dll_memcpy
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], rbx
mov byte [rsp + 0x40], 0
lea rcx, [rsp + 0x28]
add byte [rax - 0x73], cl
and al, 0x28
sub byte [rax - 0x77], cl
cli
mov rdx, rdi
mov r8, r12
call fcn.1400369e0
movups xmm0, xmmword [rsp + 0x28]
and al, 0x28
and al, 0x28
movups xmm1, xmmword [rsp + 0x38]
and al, 0x38
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
mov rax, rsi
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
ret
call fcn.14008b280
ud2
invalid
mov rcx, rsi
mov ecx, esi
call fcn.1400be120
or byte [rax], al
ud2
add byte [rax], al
add byte [rax], al
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
in al, dx
mov rdi, r9
in al, dx
mov rdi, r9
mov rbx, r8
mov r15, rdx
mov rsi, rcx
test r8, r8
je 0x140038b30
js 0x140038bb7
mov byte [rbp + 0x48000000], dh
mov eax, dword [0x1400f1368]
mov rax, qword [0x1400f1368]
movzx eax, byte [rax]
mov edx, 1
add byte [rax - 0x77], cl
fld1
invalid
xchg ecx, eax
cld
dec dword [rcx - 0x77]
invalid
test rax, rax
jne 0x140038b36
add byte [rax - 0x77], cl
fld1
invalid
xchg ecx, eax
cld
dec dword [rcx - 0x77]
invalid
mov ecx, 1
mov rdx, rbx
call fcn.14008b2c0
xchg edx, eax
invalid
invalid
add byte [rdi], cl
invalid
xchg edx, eax
invalid
mov r14d, 1
mov esi, 1
mov rcx, r14
mov rdx, r15
mov r8, rbx
call sub.msvcrt.dll_memcpy
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x20], esi
mov dword [rsp + 0x20], esi
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x30], rbx
mov byte [rsp + 0x38], 0
mov rcx, r14
mov rdx, rbx
call fcn.140037bc0
test rax, rax
je 0x140038b82
mov rcx, r14
mov rdx, rbx
call fcn.140037a80
out dx, eax
invalid
dec dword [rax - 0x7b]
invalid
out dx, eax
invalid
dec dword [rax - 0x7b]
sal byte [rdx + rcx + 0x48], 0x39
je 0x140038b82
cmp rdx, rbx
ja 0x140038b82
je 0x140038b82
cmp rdx, rbx
cmp edx, ebx
ja 0x140038b82
mov qword [rsp + 0x30], rdx
mov r8, qword [rsp + 0x90]
lea rcx, [rsp + 0x20]
and al, 0x20
mov rdx, rdi
cli
call fcn.1400369e0
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
xor byte [rdi], cl
adc dword [rsi + 0x10], ecx
xor byte [rdi], cl
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
adc dword [rsi], eax
mov rax, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
call fcn.14008b280
ud2
invalid
add eax, 0x480b0f00
mov esi, eax
mov rsi, rax
lea rcx, [rsp + 0x20]
call fcn.140005ad0
mov rcx, rsi
call fcn.1400be120
add byte [rdi], cl
invalid
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop dword cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
mov rdi, r9
mov edi, ecx
mov r14, r8
mov r15, rdx
xlatb
xlatb
mov rsi, rcx
mov rbx, qword [rsp + 0xa0]
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x3e], 1
mov rdx, r8
mov rdx, r8
call fcn.140037bc0
test rax, rax
je 0x140038c81
out dx, eax
invalid
cmp rdx, 2
jne 0x140038c22
movzx ecx, word [rax]
cmp ecx, 0x2e2e
add byte cs:[rax], al
add byte cs:[rax], al
add byte [rax], al
dec dword [rcx - 1]
ror dword [rdi], 1
xchg esp, edi
add byte [rax], al
add byte [rax - 0x7b], cl
add byte [rax + 0x30c48348], dl
pop rsi
ret
mov byte [rcx + 0x68], 1
mov rax, qword [rcx + 0x50]
mov qword [rcx + 0x50], 0
mov qword [rsp + 0x28], rax
movups xmm0, xmmword [rcx + 0x58]
mov qword [rcx + 0x60], 0
add byte [rdi], cl
adc dword [rsp + 0x30], eax
add byte [rdi], cl
adc dword [rsp + 0x30], eax
lea rcx, [rsp + 0x28]
call fcn.1400050b0
mov rax, rsi
add rsp, 0x40
pop rsi
ret
nop dword [rax + rax]
push rsi
push rdi
sub rsp, 0x68
mov rsi, rcx
lea rcx, [rsp + 0x28]
xor r8d, r8d
mov r9b, 1
call fcn.14004d260
mov rax, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x38]
cmp rdx, 2
jne 0x140039704
mov qword [rsi + 8], rax
mov ecx, 2
jmp 0x140039753
mov r8, qword [rsp + 0x30]
mov r9, qword [rsp + 0x40]
mov r10, qword [rsp + 0x50]
mov r11, qword [rsp + 0x60]
xor ecx, ecx
test rdx, rdx
setne cl
xor edx, edx
cmp qword [rsp + 0x48], 0
setne dl
xor edi, edi
cmp qword [rsp + 0x58], 0
setne dil
mov qword [rsi + 8], r9
mov qword [rsi + 0x10], rdx
mov qword [rsi + 0x18], r10
mov qword [rsi + 0x20], rdi
mov qword [rsi + 0x28], r11
mov qword [rsi + 0x30], rax
mov qword [rsi + 0x38], r8
mov qword [rsi], rcx
mov rax, rsi
add rsp, 0x68
pop rdi
pop rsi
ret
fadd dword [rax]
add byte [rax], al
mov qword [rsp + 0xd0], 0
je 0x1400398a8
test rax, rax
je 0x1400398da
lea rdx, [rsp + 0x40]
lea r9, [rsp + 0x98]
mov rcx, r15
mov r8, r14
call fcn.14004c190
test rax, rax
je case.0x14002aebe.915
invalid
add byte [rax - 0x77], cl
and al, 0x58
mov qword [rsp + 0x58], rax
lea rax, str._w_f_
lea eax, str._w_f_
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, [0x1400c4778]
lea r9, fcn.140005b90
invalid
scasb al, byte [rdi]
or byte [rax], al
lea r8, [rsp + 0x58]
and al, 0x58
jmp 0x140039839
invalid
and al, 0x58
mov edx, 0x2b
call fcn.14009a6d0
jmp 0x140039abc
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x7b], cl
sal byte [rdx + rbx*2 + 0x4c], 0x89
pop rdx
invalid
invalid
je 0x1400398d5
test rax, rax
je case.0x14002aebe.915
pop rdx
pop rdx
mov qword [rsp + 0x38], r14
lea rcx, [rsp + 0x58]
lea ecx, [rsp + 0x58]
cmp byte [rax - 0x73], cl
and al, 0x58
lea ecx, [rsp + 0x58]
lea rdx, [rsp + 0x38]
and al, 0x38
lea r8, [rsp + 0x98]
call fcn.14004bb00
add byte [rax - 0x7d], cl
jl 0x1400398f1
pop rax
invalid
add byte [rax], al
add al, ch
invalid
add byte [rax - 0x7d], cl
jl 0x1400398f1
pop rax
add byte [rdi], cl
jne 0x140039a54
jne 0x140039a54
mov rcx, r14
mov ecx, esi
jmp 0x140039902
mov qword [rsp + 0x38], r15
and al, 0x38
lea rcx, [rsp + 0x58]
lea rdx, [rsp + 0x38]
lea r8, [rsp + 0x40]
and al, 0x40
and al, 0x40
call fcn.14004bb00
add dword [rax], eax
add byte [rax - 0x7d], cl
jl 0x14003991b
cmp qword [rsp + 0x58], 0
pop rax
add byte [rdi], cl
jne 0x140039a89
invalid
jne 0x140039a89
mov rcx, r15
mov ecx, edi
call fcn.1400bdc14
mov rcx, rsi
mov edx, 0xffffffff
call sub.KERNEL32.dll_WaitForSingleObject
test eax, eax
invalid
je 0x140039967
sal byte [rdi + rcx*2 - 0x18], 0xb7
or byte [r8], al
invalid
call sub.KERNEL32.dll_GetLastError
or byte [rax], al
add byte [rcx - 0x77], al
invalid
mov r14d, eax
shl r14, 0x20
and byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rax], al
and byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rax], al
test rdx, rdx
je 0x140039944
mov rcx, qword [rsp + 0x98]
add byte [rax], al
test rdx, rdx
je 0x140039944
mov rcx, qword [rsp + 0x98]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
call fcn.140001c30
or r14, 2
mov rdx, qword [rsp + 0x48]
invalid
test rdx, rdx
je case.0x14002aebe.937
mov rcx, qword [rsp + 0x40]
and al, 0x40
mov r8d, 1
add byte [rax], al
call fcn.140001c30
xor r15d, r15d
jmp 0x1400399d4
mov dword [rsp + 0x58], 0
and al, 0x58
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x58]
lea edx, [rsp + 0x58]
mov rcx, rsi
call sub.KERNEL32.dll_GetExitCodeProcess
test eax, eax
je 0x140039918
mov ebp, dword [rsp + 0x58]
mov r15, qword [rsp + 0x40]
mov edi, dword [rsp + 0x40]
mov edi, dword [rsp + 0x40]
mov r14, qword [rsp + 0x48]
and al, 0x48
mov r12, qword [rsp + 0x50]
movups xmm0, xmmword [rsp + 0x98]
movups xmmword [rsp + 0x5c], xmm0
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x6c], rax
movups xmm0, xmmword [rsp + 0x58]
movaps xmmword [rsp + 0xe0], xmm0
mov rax, qword [rsp + 0x64]
mov qword [rsp + 0xec], rax
mov rax, qword [rsp + 0x6c]
mov qword [rsp + 0xf4], rax
mov rcx, rsi
call fcn.1400bdc14
mov rcx, rdi
call fcn.1400bdc14
test r15, r15
je 0x140039a31
movups xmm0, xmmword [rsp + 0xec]
movups xmmword [rsp + 0x10c], xmm0
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x100], xmm0
mov rax, qword [rsp + 0x114]
mov qword [rbx + 0x28], rax
movups xmm0, xmmword [rsp + 0x104]
movups xmmword [rbx + 0x18], xmm0
mov qword [rbx], r15
mov qword [rbx + 8], r14
mov qword [rbx + 0x10], r12
mov dword [rbx + 0x30], ebp
jmp 0x140039a3f
mov rsi, r14
mov qword [rbx + 8], rsi
mov qword [rbx], 0
mov rax, rbx
add rsp, 0x120
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x30], rax
lea rax, [0x1400c7750]
mov qword [rsp + 0x20], rax
lea rcx, [0x1400c4778]
lea r9, fcn.140005b90
lea r8, [rsp + 0x30]
mov edx, 0x2b
call fcn.14009a6d0
jmp 0x140039abc
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x30], rax
lea rax, [0x1400c7768]
mov qword [rsp + 0x20], rax
lea rcx, [0x1400c4778]
lea r9, fcn.140005b90
lea r8, [rsp + 0x30]
mov edx, 0x2b
call fcn.14009a6d0
ud2
mov dword [rax + 0x10], ecx
mov qword [rax + 0x18], r8
mov qword [rax + 0x20], r9
mov qword [rax + 0x28], 0
add byte [rax - 0x77], cl
xor byte [rcx + rcx*4 + 0x40], cl
cmp byte [rcx + rcx*4 + 0x50], cl
ret
add byte [rax - 0x77], cl
xor byte [rcx + rcx*4 + 0x40], cl
cmp byte [rcx + rcx*4 + 0x50], cl
ret
invalid
add byte [rax], al
je 0x140039cf5
mov rax, qword [rcx + 0x70]
ret
xor eax, eax
ret
add byte [rax], al
add byte [rax], al
mov rdx, qword [rcx]
cmp rdx, qword [rcx + 8]
je 0x140039d29
lea rax, [rdx + 0x28]
mov qword [rcx], rax
mov rax, qword [rdx + 8]
mov rdx, qword [rdx + 0x18]
ret
xor eax, eax
ret
add byte [rax - 0x75], cl
add dword [rax + 0x3b], ecx
or byte [r15], cl
xchg esp, eax
rol bl, 0xf
invalid
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov r14, rdx
mov rdi, rcx
mov rdx, qword [rcx]
mov r8, qword [rcx + 0x10]
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
call fcn.1400a0f70
cmp qword [rsp + 0x28], 0
lea rsi, [rsp + 0x30]
lea r15, [0x1400c64a0]
lea r12, fcn.140005d20
mov r13, r12
cmove r13, r15
cmovne rsi, rdi
lea rbp, [rdi + 0x18]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rdi + 0x28]
lea rcx, [rsp + 0x40]
call fcn.1400a0f70
cmp qword [rsp + 0x40], 0
lea rbx, [rsp + 0x48]
cmove r12, r15
cmovne rbx, rbp
lea r8, str.Outputstatus
lea r15, [rsp + 0x58]
mov r9d, 6
mov rcx, r15
mov rdx, r14
call fcn.14009eb60
add rdi, 0x30
lea rax, [0x1400c7068]
mov qword [rsp + 0x20], rax
lea rdx, [0x1400c705e]
lea edx, [0x1400c705e]
lea edx, [0x1400c705e]
mov r8d, 6
mov rcx, r15
mov r9, rdi
call fcn.14009aa30
mov qword [rsp + 0x20], r13
lea rdx, str.stdoutstderrRepeatlibrary_std_srciomod.rs
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rcx - 0x77], 0xf1
call fcn.14009aa30
invalid
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
lea rdx, [0x1400c67de]
mov r8d, 6
mov rcx, rax
mov r9, rbx
call fcn.14009aa30
mov rcx, rax
mov ecx, eax
add byte [rcx - 0x48], al
invalid
invalid
mov ecx, eax
call fcn.14009aca0
nop
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
enter 0x66c3, 0x66
nop word cs:[rax + rax]
push rsi
sub rsp, 0x30
lea r8, str.Stdioprocess_exited_unsuccessfully:
add eax, 0x8d18c
add eax, 0x8d18c
lea rsi, [rsp + 0x20]
mov r9d, 5
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.14009eb60
invalid
invalid
add byte [rax - 0x77], cl
int1
call fcn.14009abf0
nop
add rsp, 0x30
pop rsi
ret
invalid
add ebx, eax
nop word cs:[rax + rax]
add byte [rbx - 0x6bf0ffc7], al
invalid
add byte [rbx - 0x6bf0ffc7], al
rol bl, 0x66
ret
nop word [rax + rax]
add byte [rax], al
add byte [rbx + 0x1b811], cl
add byte [rax], al
ret
add byte [rax], al
add byte [rbx + 0x1b811], cl
add byte [rax], al
ret
mov dword [rsp + 0x58], ecx
lea rcx, [fcn.1400aefc0]
mov qword [rsp + 0x60], rcx
and al, 0x60
and al, 0x60
lea rcx, [0x1400c9628]
or byte [rax], al
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
add byte [rax], al
mov qword [rsp + 0x40], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x58]
and al, 0x58
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], 1
add byte [rax], al
lea rdx, [rsp + 0x20]
jmp case.0x1400350d4.438
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [fcn.1400ad290]
lea ecx, [fcn.1400ad290]
mov qword [rsp + 0x90], rcx
mov dword [rsp + 0x90], ecx
mov qword [rsp + 0x20], 2
add byte [rax], al
mov qword [rsp + 0x30], 2
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x40], 0
and al, 0x40
add byte [rax], al
add byte [rax], al
movabs rcx, 0x400000020
mov ecx, 0x20
add al, 0
add byte [rax], al
mov qword [rsp + 0x48], rcx
mov byte [rsp + 0x50], 3
lea rcx, [0x1400c9628]
or eax, 0x8f630
or eax, 0x8f630
mov qword [rsp + 0x58], rcx
and al, 0x58
mov qword [rsp + 0x60], 1
lea rcx, [rsp + 0x20]
and al, 0x20
invalid
and al, 0x20
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x80], 1
js 0x14003a059
mov dword [rsp + 0x80], 1
lea rcx, [rsp + 0x88]
lea ecx, [rsp + 0x88]
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x70], 1
and al, 0x70
add dword [rax], eax
add byte [rax], al
and al, 0x70
add dword [rax], eax
add byte [rax], al
lea rdx, [rsp + 0x58]
mov rcx, rax
call fcn.14009ea90
invalid
nop
shr eax, 0x51
invalid
add byte [rax - 0x673b7eb8], dl
add byte [rax], al
add byte [rax], al
ret
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add rsp, 0x98
add byte [rax], al
ret
add byte [rax], al
add byte [rax], al
mov edx, dword [rcx]
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
ret
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov eax, dword [rcx]
ret
add ebx, eax
nop word cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0x6666c3c8], cl
mov eax, ecx
ret
enter 0x66c3, 0x66
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax - 0x7d], cl
in al, dx
push 0xffffffff8bd08948
mov rax, rdx
mov ecx, dword [rcx]
mov dword [rsp + 0x24], ecx
and al, 0x24
invalid
sub rsp, 0x68
mov rax, rdx
mov ecx, dword [rcx]
mov dword [rsp + 0x24], ecx
and al, 0x24
ror byte [rbx + 0x244c8909], 1
and al, 0x48
invalid
and al, 0x24
lea rcx, [rsp + 0x24]
lea ecx, [rsp + 0x24]
and al, 0x24
mov qword [rsp + 0x28], rcx
and al, 0x28
lea rcx, [0x140039f50]
or eax, 0xfffffeb2
mov qword [rsp + 0x30], rcx
and al, 0x30
lea rcx, [0x1400c70b0]
mov qword [rsp + 0x38], rcx
invalid
ror byte [rax], 1
add byte [rax - 0x77], cl
and al, 0x38
invalid
cmp byte [rax - 0x39], cl
and al, 0x40
add dword [rax], eax
add byte [rax], al
invalid
mov qword [rsp + 0x40], 1
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x58
pop rax
mov qword [rsp + 0x58], 0
pop rax
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x50], 1
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x38
invalid
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x38
invalid
cmp byte [rax - 0x77], cl
shr eax, 0xaf
invalid
mov rcx, rax
call fcn.14009ea90
invalid
add byte [rax + 0x68c48348], dl
invalid
ret
add byte [rax], al
add byte [rax - 0x7d], cl
in al, dx
sub al, ch
call fcn.14003aa80
call fcn.14003aa80
ud2
nop dword [rax + rax]
movzx eax, cl
invalid
ret
rol ebx, 0x66
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
push rsi
push rdi
sub rsp, 0x28
in al, dx
sub byte [rax - 0x75], cl
mov rdi, qword [rcx + 0x30]
mov rdi, qword [rcx + 0x30]
mov edi, dword [rcx + 0x30]
mov rcx, rdi
mov edx, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
call sub.KERNEL32.dll_TerminateProcess
cmp byte [rax], cl
add byte [rbp + 0x310474c0], al
invalid
je 0x14003a12f
invalid
or byte [rax], al
test eax, eax
je 0x14003a12f
sal byte [rsp + rax + 0x31], 0xf6
xor esi, esi
imul bl
call sub.KERNEL32.dll_GetLastError
invalid
jmp 0x14003a178
call sub.KERNEL32.dll_GetLastError
add byte [rcx + 0x5f883c6], cl
mov esi, eax
cmp eax, 5
invalid
add eax, 0x89483575
stc
jne 0x14003a170
xor eax, 0x31f98948
shr al, cl
mov rcx, rdi
xor edx, edx
call sub.KERNEL32.dll_WaitForSingleObject
mov edi, 0x85000837
invalid
je 0x14003a152
invalid
mov edi, 0x85000837
sal byte [rcx + rcx + 0x3d], 2
or dword [0x14003a250], edi
je 0x14003a12b
jmp 0x14003a16b
invalid
and al, 0x24
or dword [0x14003a250], edi
cmp eax, 0x102
add al, byte [rcx]
add byte [rax], al
je 0x14003a12b
jmp 0x14003a16b
mov dword [rsp + 0x24], 0
and al, 0x24
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x24]
push rsp
and al, 0x24
mov rcx, rdi
call sub.KERNEL32.dll_GetExitCodeProcess
test eax, eax
invalid
jne 0x14003a12b
sal byte [rbp - 0x40], 0xe8
call sub.KERNEL32.dll_GetLastError
cmp dword fs:[rax], ecx
add byte [rax - 0x3f], cl
out 0x20, al
shl rsi, 0x20
or rsi, 2
mov rax, rsi
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
xor r9b, bpl
add edi, dword [rcx]
or byte [rax], al
nop dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
push rsi
push rdi
sub rsp, 0x28
in al, dx
sub byte [rax - 0x77], cl
xlatb
in al, dx
sub byte [rax - 0x77], cl
xlatb
mov rsi, rcx
mov rcx, qword [rdx + 8]
cmp qword [rdx], 0
mov qword [rdx], 0
je 0x14003a1c2
call fcn.1400bdc14
mov rdi, qword [rdi + 0x30]
jg 0x14003a1f6
mov rcx, rdi
mov edx, 0xffffffff
call sub.KERNEL32.dll_WaitForSingleObject
test eax, eax
je 0x14003a1ef
call sub.KERNEL32.dll_GetLastError
or byte [rax], al
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov eax, 1
add bl, ch
invalid
add bl, ch
and al, bh
and al, 0x24
and al, 0
add byte [rax], al
invalid
mov dword [rsp + 0x24], 0
and al, 0
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x24
lea rdx, [rsp + 0x24]
mov rcx, rdi
call sub.KERNEL32.dll_GetExitCodeProcess
test eax, eax
je 0x14003a1d7
mov eax, dword [rsp + 0x24]
mov dword [rsi + 4], eax
xor eax, eax
mov dword [rsi], eax
mov rax, rsi
mov eax, esi
mov eax, esi
add rsp, 0x28
pop rdi
pop rsi
ret
push rbx
sub rsp, 0x30
sub esp, 0x30
sub esp, 0x30
mov rsi, rcx
mov rdi, qword [rdx + 0x30]
jp 0x14003a25e
jp 0x14003a25e
xor ebx, ebx
mov rcx, rdi
xor edx, edx
call sub.KERNEL32.dll_WaitForSingleObject
shr al, cl
retf 0x836
test eax, eax
je 0x14003a247
cmp eax, 0x102
je 0x14003a269
and al, 0xeb
sub al, 0xc7
and al, 0x2c
sub al, 0
add byte [rax], al
invalid
jmp 0x14003a273
mov dword [rsp + 0x2c], 0
sub al, 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x2c]
push rsp
and al, 0x2c
mov rcx, rdi
stc
call sub.KERNEL32.dll_GetExitCodeProcess
mov al, 0x38
or byte [rax], al
test eax, eax
je 0x14003a273
adc ecx, dword [rbx - 0x44d3dbb4]
add dword [rax], eax
add byte [rax], al
invalid
mov ecx, dword [rsp + 0x2c]
mov ebx, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0x4e89045e], cl
or byte [rcx], dh
mov dword [rsi + 4], ebx
mov dword [rsi + 8], ecx
xor eax, eax
jmp case.0x140032403.284
or byte [rcx], r14b
shr bl, 0x16
invalid
call sub.KERNEL32.dll_GetLastError
pop rsp
cmp byte [rax], cl
add byte [rax - 0x3f], cl
shl rax, 0x20
shl rax, 0x20
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
or rax, 2
mov qword [rsi + 8], rax
invalid
invalid
or byte [rax + 1], r15b
mov eax, 1
add byte [rax], al
add byte [rcx - 0xf76b7fa], cl
mov dword [rsi], eax
mov rax, rsi
mov eax, esi
mov eax, esi
add rsp, 0x30
pop rbx
pop rdi
invalid
pop rsi
ret
nop dword cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
push r15
push rbp
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x39], cl
add al, byte [rax]
add byte [rax], al
add byte [rbp + rax - 0x18], dh
cmp eax, 0x48000839
cmp dword [rax], ecx
invalid
invalid
mov dword [rsp + 0xa0], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
and al, 0x40
add byte [rax], al
test byte [rbx + 4], dh
lea edx, [rsp + 0xa0]
lea ecx, [rsp + 0x38]
int1
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
stosd dword [rdi], eax
add al, 0
add byte [rax - 0x77], cl
je 0x14003a371
invalid
xor byte [rax - 0x77], cl
and al, 0x50
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x20], eax
and al, 0x20
or eax, 0x8a412
adc ah, byte [rax + rcx + 0xd8d4c00]
or byte [rax], al
jmp case.0x1400372c1.88
or byte [rax], al
and al, 0x50
push rax
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
test byte [rdx + 4], ch
test byte [rdx + 4], ch
add al, 0
add byte [rax - 0x77], cl
invalid
mov dword [rsp + 0xd8], edi
mov dword [rsp + 0x30], esi
and al, 0x30
add byte [rbp + 0x31], al
test byte [rax - 0x73], 0xac
invalid
invalid
lodsb al, byte [rsi]
xor esi, esi
lea ebp, [rsp + 0xb8]
and al, 0xb8
add byte [rax], al
add byte [rdi], cl
lea eax, [0x1400c6838]
invalid
add byte [rax - 0x77], cl
test byte [rax + rbx*4], ah
and al, 0x98
mov dword [rsp + 0x98], eax
and al, 0x98
cwde
add byte [rax], al
add byte [rcx], dh
xor esi, esi
xor r15d, r15d
add byte [rax], al
xor edi, edi
nop word cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x18], bh
sbb byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x48], al
or byte [rax], al
invalid
mov eax, 8
add byte [rax], al
js 0x14003a3de
lea ebp, [rsp + 0xb8]
mov eax, 0x4c000000
cmp esi, esi
invalid
add byte [rax], al
div byte [rbp + 0x22]
and byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x38]
and al, 0x38
std
dec dword [rax - 0x75]
je 0x14003a42b
mov r12, qword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
and al, 0x38
cmp byte [rbx + rcx*4 + 0x74], cl
mov esi, dword [rsp + 0x40]
lea rax, [r12 + rsi]
lea eax, [rsp + rsi]
xor al, 0x4c
mov ecx, esi
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*8], fs
invalid
and al, 0xc0
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*8], ah
and al, 0xc8
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
invalid
invalid
invalid
and al, 0xd0
invalid
mov esp, 0xd024
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov ecx, ebx
mov edx, ebp
add byte [rax - 0x77], cl
test eax, eax
add byte [rax], al
add byte [rcx - 0x77], al
std
and ebp, 3
add ecx, dword [rax - 0x73]
lea ecx, [0x1400c2ec4]
or eax, 0x88a5f
mov cl, byte [rax]
invalid
enter 0xffffffffffffe0ff, 0xf
adc r11b, r13b
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
stc
jmp 0xcf588caa
nop
mov eax, edi
clc
call 0x168fc27ba
clc
sub byte [rdi], cl
xchg dword [rsi + 2], esi
jbe case.0x140036bee.160
jbe case.0x140036bee.160
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x88a2d
invalid
mov cl, byte [rax]
invalid
lea ecx, [0x1400c2ed4]
sub eax, 0x4800088a
or byte [rax], al
invalid
or dword [rax + 1], 0x31e0ffc8
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
loopne case.0x1400361e4.198
shr bl, 0x10
adc byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov dh, 0x47
invalid
add al, 0
add al, 0
add byte [rcx - 0x73], cl
dec byte [r8 - 0x7d]
invalid
invalid
lea eax, [rbp - 2]
dec byte [rax - 0x7d]
clc
add cl, byte [rdi]
invalid
invalid
adc edi, edi
invalid
dec dword [rbp - 0x7b]
in eax, dx
test ebp, ebp
test byte [rax], cl
invalid
dec dword [rax - 0x77]
mov ebp, edi
std
dec ebp
outsd dx, dword [rsi]
dec dword [rax - 0x75]
jg 0x14003a4f8
invalid
mov edi, dword [rdi + 7]
mov ecx, ebp
jmp 0xcb4bbcf7
invalid
push rdi
or byte [rax - 0x7b], cl
ror byte [rdi], cl
invalid
mov ecx, ebp
invalid
enter 0, 0
add byte [rax], al
sub edi, edi
invalid
cmp ebp, edx
and al, 0x48
clc
lea ebp, [rsp + 0xb8]
add byte [rbp + rcx*4 + 0x35], cl
add byte [rbp + rcx*4 - 0x5c], cl
mov eax, dword [0x140103090]
cmp rax, 3
jne 0x14003b716
add rsp, 0x48
ret
lea rax, [0x140103050]
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x2f]
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x38]
mov qword [rsp + 0x30], rax
lea rax, str.library_std_src_synconce.rs
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0xc7947
and byte [rax - 0x73], cl
or eax, 0xc7947
lea r9, [0x1400c72b0]
lea r8, [rsp + 0x30]
mov dl, 1
call fcn.140054940
nop
add rsp, 0x48
ret
invalid
and al, 0x38
lea rax, [rsp + 0x2f]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x40], eax
lea rax, [rsp + 0x38]
mov qword [rsp + 0x30], rax
lea rax, str.library_std_src_synconce.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x1401030d8]
lea r9, [0x1400c72f0]
lea r8, [rsp + 0x30]
mov dl, 1
call fcn.140054940
nop
add rsp, 0x48
ret
mov rax, qword [0x1401030d8]
cmp rax, 3
jne 0x14003b7f6
add rsp, 0x58
pop rax
ret
mov qword [rsp + 0x40], rcx
lea rax, [0x140103098]
add eax, 0xc7896
add eax, 0xc7896
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x37]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x50], eax
lea rax, [rsp + 0x40]
mov qword [rsp + 0x38], rax
cmp byte [rax - 0x73], cl
add eax, 0x8bab6
cmp byte [rax - 0x73], cl
add eax, 0x8bab6
mov qword [rsp + 0x20], rax
lea rcx, [0x1401030d8]
lea r9, [0x1400c7318]
lea r8, [rsp + 0x38]
mov dl, 1
call fcn.140054940
nop
add rsp, 0x58
ret
sub edx, ecx
mov eax, edx
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
add rcx, rax
jb 0x14003be4e
imul eax, eax, 0x3b9aca00
sub edx, eax
mov rax, rcx
add rsp, 0x58
ret
fild word [0x1880ecd4f]
lea eax, [0x1400c4330]
lea rax, [0x1400c4330]
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x30], 1
lea rax, [0x1400c3d30]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_time.rs_C_f_
lea rcx, [rsp + 0x28]
call fcn.14009a120
ud2
nop dword [rax + rax]
sub rsp, 0x58
mov rax, qword [rcx]
sub rax, rdx
sub eax, edx
sub eax, edx
jb 0x14003bee1
mov edx, dword [rcx + 8]
cmp edx, r8d
cmp edx, eax
cmp edx, eax
jae 0x14003beb2
test rax, rax
je 0x14003bee1
sub edx, r8d
mov r8d, edx
shr r8d, 9
imul r8, r8, 0x44b83
add al, 0
add al, 0
shr r8, 0x27
add rax, r8
jb 0x14003befb
imul r8d, r8d, 0x3b9aca00
sub edx, r8d
mov qword [rcx], rax
mov dword [rcx + 8], edx
add rsp, 0x58
ret
lea rcx, str.overflow_when_subtracting_duration_from_instant
lea r8, [0x1400c7488]
mov ch, 8
add byte [rdx + 0x2f], bh
mov ch, 8
add byte [rdx + 0x2f], bh
call fcn.140099e40
add eax, 0x480b0f00
ud2
lea rax, [0x1400c4330]
lea eax, [0x1400c4330]
add eax, 0x8842e
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x30], 1
add dword [rax], eax
add byte [rax], al
lea rax, [0x1400c3d30]
or byte [rax], al
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
and al, 0x40
and al, 0x40
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_time.rs_C_f_
lea rcx, [rsp + 0x28]
call fcn.14009a120
ud2
add byte [rax - 0x7d], cl
in al, dx
cmp byte [rax - 0x77], cl
and al, 0x28
mov dword [rsp + 0x30], edx
xor byte [rax - 0x73], cl
and al, 0x28
xor byte [rax - 0x73], cl
and al, 0x28
mov rdx, r8
mov r8d, r9d
call fcn.14003b930
xor ecx, ecx
cmp edx, 0x3b9aca00
cmove edx, ecx
cmove rax, rcx
add rsp, 0x38
ret
ret 0x8945
and al, 0x28
mov qword [rsp + 0x20], 1
lea rdx, str.Instantt
adc eax, 0x8e72e
or byte [rax], al
lea r9, [0x1400ca6e7]
mov r8d, 7
mov rcx, rax
call fcn.14009eba0
nop
add rsp, 0x48
add esp, 0x48
add esp, 0x48
ret
and al, 0x20
add byte [rax], al
add byte [rax], al
mov rax, qword [0x1400c0028]
lea rcx, [rsp + 0x20]
call rax
mov eax, dword [rsp + 0x20]
mov edx, dword [rsp + 0x24]
add rsp, 0x28
ret
invalid
add eax, dword [rax]
jo 0x14003c117
mov qword [rcx + 4], rax
mov r10d, 1
mov dword [rcx], r10d
mov dword [rcx], edx
mov rax, rcx
ret
sub rdx, rax
jo 0x14003c15a
mov qword [rcx + 4], rdx
mov r10d, 1
add byte [rax], al
add byte [rax], al
mov dword [rcx], r10d
mov rax, rcx
ret
and eax, 0x72d00148
invalid
jo 0x14003c1b5
mov rdx, rcx
shr rdx, 0x20
invalid
and byte [rcx - 0x3b7cb738], cl
sub bl, al
invalid
lea rcx, str.overflow_when_adding_duration_to_instantlibrary_std_src_time.rs
or eax, 0x8b244
mov dl, 8
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x1400c74a0]
invalid
invalid
lea r8, [0x1400c74a0]
mov edx, 0x28
add byte [rax], al
add al, ch
jae 0x14003c1a7
invalid
invalid
add byte [rax], al
add al, ch
jae 0x14003c1a7
add eax, 0x900b0f00
sub rsp, 0x28
mov rax, rdx
mov eax, edx
ud2
mov eax, edx
mov edx, 0x989680
xchg esi, eax
cwde
add byte [rax - 9], cl
loop 0x14003c250
mul rdx
jo 0x14003c203
and al, byte [rcx + rcx*4 - 0x3e]
mov edx, r8d
mov edx, eax
imul rdx, rdx, 0x51eb851f
shr rdx, 0x25
add rax, rdx
add eax, edx
add eax, edx
jb 0x14003c203
js 0x14003c203
add rax, qword [rcx]
jo 0x14003c203
mov qword [rcx], rax
add rsp, 0x28
ret
lea rcx, str.overflow_when_adding_duration_to_instantlibrary_std_src_time.rs
lea r8, [0x1400c74a0]
or byte [rax], al
mov edx, 0x28
call fcn.140099e40
ud2
add al, ch
and eax, 0xf0005dc
or ecx, dword [rdi]
invalid
sub esp, 0x28
sub byte [rcx + rcx*4 - 0x40], cl
mov rax, r8
mov r8d, edx
mov edx, 0x989680
mul rdx
mul edx
mul edx
jo 0x14003c265
mov edx, r9d
imul rdx, rdx, 0x51eb851f
imul edx, edx, 0x51eb851f
imul edx, edx, 0x51eb851f
shr rdx, 0x25
add rax, rdx
jb 0x14003c265
js 0x14003c265
shl r8, 0x20
mov ecx, ecx
or rcx, r8
or ecx, eax
sub rcx, rax
jo 0x14003c265
mov rdx, rcx
shr rdx, 0x20
and byte [rcx - 0x3b7cb738], cl
invalid
and byte [rcx - 0x3b7cb738], cl
sub bl, al
ret
ret
lea rcx, str.overflow_when_subtracting_duration_from_instant
mov cl, 8
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
mov r10b, 8
lea r8, str._t_f_
mov edx, 0x2f
mov dl, 8
add byte [rdx + 0x2f], bh
call fcn.140099e40
add eax, 0x900b0f00
ud2
sub rsp, 0x28
sub esp, 0x28
mov rax, rdx
mov edx, 0x989680
mul rdx
xchg esi, eax
cwde
add byte [rax - 9], cl
loop case.0x140035d6a.238
invalid
jo 0x14003c2b6
and eax, 0x48c28944
imul edx, edx, 0x51eb851f
mov edx, r8d
imul rdx, rdx, 0x51eb851f
jmp 0x14003c2ec
shr rdx, 0x25
invalid
add rax, rdx
jb 0x14003c2b6
js 0x14003c2b6
adc byte [rax - 0x75], cl
adc dword [rax + 0x29], ecx
ret 0x870
jo 0x14003c2b6
mov rdx, qword [rcx]
mov edx, dword [rcx]
sub rdx, rax
jo 0x14003c2b6
or byte [rax - 0x77], cl
adc dword [rax - 0x7d], ecx
invalid
mov qword [rcx], rdx
add rsp, 0x28
ret
sub bl, al
lea rcx, str.overflow_when_subtracting_duration_from_instant
or eax, 0x8b19b
mov cl, 8
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
hlt
lea r8, str._t_f_
mov edx, 0x2f
invalid
add byte [rax], al
invalid
add byte [rdx + 0x2f], bh
invalid
add al, ch
jb 0x14003c2a7
call fcn.140099e40
ud2
add eax, 0x560b0f00
push rdi
sub rsp, 0x48
mov rsi, rcx
lea r8, str.SystemTimeintervals
lea rdi, [rsp + 0x38]
lea edi, [rsp + 0x38]
lea edi, [rsp + 0x38]
mov r9d, 0xa
or al, byte [rax]
add byte [rax], al
mov rcx, rdi
mov ecx, edi
stc
call fcn.14009eb60
mov rax, qword [rsi]
mov eax, dword [rsi]
mov eax, dword [rsi]
mov qword [rsp + 0x30], rax
lea rax, [0x1400c9ce8]
lea eax, [0x1400c9ce8]
lea eax, [0x1400c9ce8]
invalid
or byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0x8d9cc
invalid
or byte [rax], al
lea rdx, [0x1400c9cda]
invalid
or byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x30
lea r9, [rsp + 0x30]
and al, 0x30
mov r8d, 9
mov eax, 9
or dword [rax], eax
add byte [rax], al
mov rcx, rdi
call fcn.14009aa30
mov rcx, rax
call fcn.14009aca0
nop
add rsp, 0x48
pop rdi
pop rsi
ret
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
add dword [rbx + 0x66c30851], ecx
invalid
push rcx
or bl, al
nop word [rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
lea rax, str.other_time_was_not_earlier_than_selfsecond_time_provided_was_later_than_self
lea eax, str.other_time_was_not_earlier_than_selfsecond_time_provided_was_later_than_self
jns 0x14003c306
mov cl, 8
add byte [rdx + 0x24], bh
and al, 0
add byte [rax], al
or byte [rax], al
and al, 0
add byte [rax], al
sub rsp, 0x58
sub esp, 0x58
pop rax
mov rcx, rdx
lea rax, [0x1400c7520]
add eax, 0x8b1b2
mov cl, 8
and al, 0x28
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add eax, 0x879ad
lodsd eax, dword [rsi]
jns 0x14003c38a
invalid
add byte [rax - 0x77], cl
and al, 0x38
adc dword [rsp + 0x40], eax
and al, 0x28
sub al, ch
mul byte [rsi]
mov eax, ecx
ret
nop dword [rax + rax]
invalid
push rsi
sub esp, 0x20
in al, dx
and byte [rcx + rcx*4 - 0x31], cl
mov edi, ecx
or eax, 0xc6da5
cmp eax, 0x24748b4c
mov esi, dword [rsp + 0x70]
jo 0x14003c41f
cmp edi, 0x11
ror byte [rbp - 0x77], cl
invalid
test byte [rcx + 0x49000000], dl
mov edi, eax
test dword [rax - 0x77], 0xf28948c1
adc byte [rax], ah
or byte [rax], al
mov ebx, edi
push 0x48c18948
adc eax, 0xb8cbb60f
add dword [rax], eax
add byte [rax], al
mov ebx, edx
or esi, ebx
invalid
mov rbx, r9
mov rsi, rcx
mov rdi, qword [rsp + 0xe0]
lea rcx, [rsp + 0x60]
and al, 0x60
and al, 0x60
call fcn.14004cd00
cmp byte [rsi + 0x19], 0
jne 0x14003db09
lea rdx, str.PATHlibrary_std_src_sys_commonprocess.rs
adc eax, 0x89c2f
lea rcx, [rsp + 0x60]
mov r8d, 4
call fcn.14004cad0
test al, al
je 0x14003db09
mov byte [rsi + 0x19], 1
test rdi, rdi
je 0x14003db45
js 0x14003dbc5
mov rax, qword [0x1400f1368]
movzx eax, byte [rax]
mov edx, 1
mov rcx, rdi
call fcn.140001c20
mov r14, rax
test rax, rax
jne 0x14003db4b
mov ecx, 1
mov rdx, rdi
call fcn.14008b2c0
jmp 0x14003dbca
mov r14d, 1
mov rcx, r14
mov ecx, esi
mov rdx, rbx
mov r8, rdi
call sub.msvcrt.dll_memcpy
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x30], rdi
mov byte [rsp + 0x38], 0
lea rcx, [rsp + 0x40]
lea r8, [rsp + 0x60]
lea r9, [rsp + 0x20]
mov rdx, rsi
call fcn.14000a170
movzx eax, byte [rsp + 0x58]
cmp al, 3
je 0x14003dbb7
cmp al, 2
je 0x14003dbb7
mov rdx, qword [rsp + 0x48]
test rdx, rdx
je 0x14003dbb7
mov rcx, qword [rsp + 0x40]
mov r8d, 1
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.140001c30
nop
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop r14
ret
call fcn.14008b280
ud2
mov rsi, rcx
mov rcx, rdx
call fcn.140001cb0
test rax, rax
je 0x14003e1e8
mov rcx, qword [rax + 0x28]
cmp byte [rdx + 0x18], 2
mov r8, qword [rdx + 0x10]
je 0x14003e1ec
xor eax, eax
jmp 0x14003e1fe
sub rsp, 0x58
mov rbx, qword [0x140103120]
test rbx, rbx
je 0x14003e26c
dec rbx
jmp 0x14003e38c
lea rdx, str.RUST_MIN_STACKlibrary_std_src_sys_common_thread_info.rs
lea rcx, [rsp + 0x28]
mov r8d, 0xe
mov eax, 0xe
mov eax, 0xe
call fcn.140025ea0
movzx eax, byte [rsp + 0x40]
cmp al, 2
je 0x14003e37c
mov rsi, qword [rsp + 0x28]
mov rdi, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
mov r8, qword [rsp + 0x38]
test al, al
je 0x14003e2b1
test rsi, rsi
jne 0x14003e33b
pop qword [rax]
add byte [rax], al
pop qword [rax]
add byte [rax], al
jmp 0x14003e37c
test r8, r8
je 0x14003e33b
add byte [rax], al
add byte [rax], al
lea rax, [rsi + r8]
mov rdx, rsi
jmp 0x14003e2d8
add rdx, 2
cmp rcx, rax
cmp ecx, eax
cmp ecx, eax
cmovne rcx, rdx
nop
mov rdx, rcx
cmp rcx, rax
je 0x14003e2a3
lea rcx, [rdx + 1]
movzx r9d, byte [rdx]
test r9b, r9b
jns 0x14003e2d0
cmp r9b, 0xe0
jb 0x14003e2c3
cmp r9b, 0xed
jne 0x14003e312
cmp rcx, rax
je 0x14003e2a3
lea rcx, [rdx + 2]
cmp rcx, rax
je 0x14003e2a3
cmp byte [rdx + 1], 0x9f
ja 0x14003e398
invalid
add byte [rax - 0x7d], cl
ret 0x4803
add rdx, 3
mov rcx, rdx
jmp 0x14003e2d0
add rdx, 2
cmp rcx, rax
cmove rdx, rcx
xor ecx, ecx
cmp rdx, rax
setne cl
add rcx, rdx
cmp r9b, 0xf0
jb 0x14003e2d0
xor edx, edx
cmp rcx, rax
setne dl
add rcx, rdx
jmp 0x14003e2d0
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x38], r8
lea rcx, [rsp + 0x48]
mov rdx, rsi
call fcn.1400a9f20
movzx ebp, byte [rsp + 0x48]
mov rbx, qword [rsp + 0x50]
test rdi, rdi
je 0x14003e377
mov r8d, 1
mov rcx, rsi
mov rdx, rdi
call fcn.140001c30
test bpl, bpl
je 0x14003e381
mov ebx, 0x200000
lea rax, [rbx + 1]
mov qword [0x140103120], rax
mov rax, rbx
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
ret
test rdi, rdi
je 0x14003e37c
mov r8d, 1
mov rcx, rsi
mov rdx, rdi
call fcn.140001c30
jmp 0x14003e37c
and al, 0x30
add byte [rax], al
add byte [rax], al
lea rax, str.fatal_runtime_error:_assertion_failed:_thread_info.is_none___n
mov qword [rsp + 0x48], rax
and al, 0x48
and al, 0x48
mov qword [rsp + 0x50], 1
lea rax, [rsp + 0x48]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x58], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
lea rcx, [rsp + 0x30]
and al, 0x30
and al, 0x30
lea rdx, [rsp + 0x48]
call fcn.140031e40
mov rcx, rax
call fcn.1400067e0
mov ecx, 7
int 0x29
ud2
invalid
adc dword [rdi], ecx
mov bh, 2
test ax, ax
je 0x14003e522
add rdx, 2
mov qword [rcx], rdx
ret
invalid
mov eax, edx
cmp edx, 0x800
or byte [rax], al
add byte [rbx + 0x1a], dh
or byte [rax], al
add byte [rbx + 0x1a], dh
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x2c], al
and al, 0x2c
and dl, 0x3f
loop 0x14003e5ad
or dl, 0x80
mov byte [rsp + 0x2d], dl
mov edi, 2
add byte [rax], al
jmp 0x14003e5df
cmp edx, 0x10000
jae 0x14003e5ab
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x2c], al
invalid
loopne 0x14003e512
and al, 0x2c
sub al, 0x89
rol cl, 1
call 0x14c43099b
invalid
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2d], al
invalid
invalid
mov eax, edx
shr eax, 6
invalid
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2d], al
invalid
and al, 0x2d
and dl, 0x3f
or dl, 0x80
invalid
mov byte [rsp + 0x2e], dl
mov edi, 3
jmp 0x14003e5df
shr eax, 0x12
and al, 7
call 0x14c0b09c3
invalid
adc ah, byte [rdi + rax]
or al, 0xf0
mov byte [rsp + 0x2c], al
mov eax, edx
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2d], al
and al, 0x2d
and al, 0x2d
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2e], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x2f], dl
invalid
and al, 0x2f
invalid
mov edi, 4
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
mov rbx, qword [rsi + 0x10]
sub rax, rbx
sub eax, ebx
sub eax, ebx
cmp rax, rdi
clc
jb 0x14003e611
mov rcx, qword [rsi]
add rcx, rbx
lea rdx, [rsp + 0x2c]
and al, 0x2c
and al, 0x2c
mov r8, rdi
call sub.msvcrt.dll_memcpy
add rbx, rdi
mov qword [rsi + 0x10], rbx
adc byte [rax - 0x7d], cl
invalid
xor byte [rbx + 0x5f], bl
pop rsi
ret
adc byte [rax - 0x7d], cl
invalid
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
mov eax, edi
mov eax, edi
call fcn.1400108e0
mov rbx, qword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
pop rsi
adc bl, ch
retf 0x6666
jmp 0x14003e5ef
nop dword [rax + rax]
invalid
int1
lea ebp, [rsi + rdi]
pop rsp
and al, 0x26
invalid
add byte [rax], al
mov edi, ecx
add eax, 2
rol byte [r9 - 0x46], 2
add byte [rax], al
add byte [rbp + 1], cl
add r15, r10
call 0x1414e6abc
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x73], cl
lea eax, [rax + 1]
movzx r9d, byte [r8]
lea eax, [rax + 1]
mov edx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rbp - 0x7c], al
leave
xor al, 0x4c
cmp eax, ebp
invalid
call 0x141266ae4
add byte [rax], al
lea ecx, [rax + 2]
cmp ecx, ebp
add dword [rdi], ecx
mov bh, 0xc0
add byte [rcx + rcx*4 - 0x40], cl
sal byte [rcx], 0xc0
cmp eax, ebp
add byte [rax], al
cmp eax, ebp
mov eax, edi
adc dword [rsi], eax
add byte [rax + rax*8 + 0x258850f], al
test al, al
jne 0x14003eb28
pop rax
add al, byte [rax]
invalid
lea eax, [rcx + 1]
invalid
inc r15
mov qword [rsi + 8], r15
xor eax, eax
jmp 0x140041173
mov dword [rsp + 0x30], 1
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
lea rax, [rsp + 0xa8]
mov qword [rsp + 0x80], rax
jmp 0x140040cd5
and al, 0x18
mov qword [rsp + 0xa8], rax
lea rax, [fcn.1400af210]
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0x20], 2
mov qword [rsp + 0x30], 0
mov qword [rsp + 0x38], 4
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
mov byte [rsp + 0x50], 3
lea rax, [0x1400c8128]
mov qword [rsp + 0x70], rax
and al, 0x70
and al, 0x70
mov qword [rsp + 0x78], 2
lea r14, [rsp + 0x20]
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
lea r13, [rsp + 0xa8]
mov qword [rsp + 0x80], r13
mov qword [rsp + 0x88], 1
lea rdx, [rsp + 0x70]
call fcn.14009ea90
add byte [rax + rax*8 + 0x54f850f], al
add byte [rax], al
add byte [rax + rax*8 + 0x54f850f], al
add byte [rax], al
cmp byte [r12 + 0x20], 1
jne 0x140040cf3
mov rcx, qword [r12]
mov rax, qword [0x1400c0160]
mov rax, qword [rax]
lea rdx, [rsp + 0xe8]
mov qword [rsp + 0xa8], rdx
lea rdx, [0x140009360]
mov qword [rsp + 0xb0], rdx
lea rdx, [0x1400c8170]
mov qword [rsp + 0xb8], rdx
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0x20], 2
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
mov byte [rsp + 0x50], 3
lea rax, str.0_f_
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 2
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
mov qword [rsp + 0x80], r13
mov qword [rsp + 0x88], 2
lea rdx, [rsp + 0x70]
call fcn.14009ea90
test al, al
jne 0x140041171
cmp dword [rbx], 3
je 0x140040e02
movzx eax, byte [r12 + 0x20]
cmp rax, 1
je 0x1400410d6
test rax, rax
jne 0x140040e02
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
movaps xmmword [rsp + 0x50], xmm3
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rcx, qword [r12]
lea rax, [rsp + 0x20]
mov qword [rsp + 0xd8], rax
lea rax, [0x140055fa0]
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0x70], 2
mov qword [rsp + 0x80], 2
mov qword [rsp + 0x90], 0
nop
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x48], cl
and byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
nop
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x48], cl
and byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
mov qword [rsp + 0x98], rax
mov byte [rsp + 0xa0], 3
lea rax, [0x1400c5fb0]
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], 1
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x70
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x70
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xd0], 1
lea rax, [rsp + 0xd8]
mov qword [rsp + 0xb8], rax
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xc0], 1
lea rdx, [rsp + 0xa8]
call fcn.14009ea90
invalid
test al, al
je 0x140040e41
add byte [rax + rax*8 + 0x6fe94474], al
add eax, dword [rax]
add byte [rcx - 0x75], cl
or al, 0x24
jmp 0x140041171
mov rcx, qword [r12]
lea rax, [0x1400c8198]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x28], 1
lea rax, [0x1400c3d30]
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
lea rdx, [rsp + 0x20]
call fcn.14009ea90
test al, al
ror byte [rdi], 0x85
xor byte [rbx], al
add byte [rax], al
ror byte [rdi], 0x85
xor byte [rbx], al
add byte [rax], al
mov rcx, qword [r12]
lea rdx, [0x1400c54c7]
mov r8d, 1
call fcn.14009ea70
test al, al
jne 0x140041171
cmp dword [rsp + 0x150], 1
jne 0x140040a67
mov rax, qword [rdi]
cmp eax, 2
je 0x140040a67
mov eax, dword [rsp + 0x158]
mov dword [rsp + 0xd8], eax
cmp byte [r12 + 0x20], 1
jne 0x140040f5d
mov rcx, qword [r12]
mov rax, qword [0x1400c0160]
mov rax, qword [rax]
lea rdx, [0x1400c5fb0]
mov qword [rsp + 0xa8], rdx
lea r8, [0x140003400]
mov qword [rsp + 0xb0], r8
lea r8, [0x1400c8170]
mov qword [rsp + 0xb8], r8
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0x20], 2
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x78], 1
lea rax, [rsp + 0x20]
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x98], 1
lea rax, [rsp + 0xa8]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 2
lea rdx, [rsp + 0x70]
call fcn.14009ea90
test al, al
jne 0x140041171
mov rcx, qword [r12]
lea rax, str._____________at
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 1
lea rbx, [0x1400c3d30]
mov qword [rsp + 0x30], rbx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
lea rdx, [rsp + 0x20]
call fcn.14009ea90
test al, al
jne 0x140041171
mov rcx, qword [r12 + 8]
mov rax, qword [r12 + 0x10]
mov rdx, qword [r12]
mov qword [rsp + 0x20], rdx
lea r8, [rsp + 0x28]
movups xmm0, xmmword [rdi]
movups xmmword [rsp + 0x28], xmm0
mov r9, qword [rdi + 0x10]
mov qword [rsp + 0x38], r9
call qword [rax + 0x20]
test al, al
jne 0x140041171
mov rcx, qword [r12]
lea rax, [rsp + 0xd8]
mov qword [rsp + 0x70], rax
lea rdi, [fcn.1400aefc0]
mov qword [rsp + 0x78], rdi
lea r14, [0x1400c81d0]
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x40], 0
lea r13, [rsp + 0x70]
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x38], 1
lea rdx, [rsp + 0x20]
call fcn.14009ea90
test al, al
jne 0x140041171
cmp dword [rsp + 0x160], 1
jne 0x140041095
mov eax, dword [rsp + 0x168]
mov dword [rsp + 0xa8], eax
mov rcx, qword [r12]
lea rax, [rsp + 0xa8]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], rdi
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x38], 1
lea rdx, [rsp + 0x20]
call fcn.14009ea90
test al, al
jne 0x140041171
mov rcx, qword [r12]
lea rax, [0x1400c81e0]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rbx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
lea rdx, [rsp + 0x20]
call fcn.14009ea90
mov ecx, eax
mov al, 1
test cl, cl
je 0x140040a67
jmp 0x140041173
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
movaps xmmword [rsp + 0x50], xmm3
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rcx, qword [r12]
lea rax, [rsp + 0x20]
mov qword [rsp + 0xa8], rax
lea rax, [0x140055fa0]
mov qword [rsp + 0xb0], rax
lea rax, [0x1400c5fb0]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x90], 0
lea rax, [rsp + 0xa8]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 1
lea rdx, [rsp + 0x70]
call fcn.14009ea90
test al, al
je 0x140040e41
mov al, 1
add rsp, 0xf0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xchg esi, eax
or byte [rax], al
movsxd rdx, dword [r9 + rcx*4]
add rdx, r9
mov rcx, rax
jmp fcn.14009ea70
ror byte [rax - 0x77], 1
and al, 0x30
lea rcx, [0x1400c83b8]
mov qword [rsp + 0x20], rcx
lea rdx, [0x1400c83ab]
lea r9, [rsp + 0x30]
mov r8d, 6
mov rcx, rax
call fcn.14009f2d0
nop
add rsp, 0x38
ret
mov qword [rsp + 0x30], rcx
lea rcx, [0x1400c83e8]
mov qword [rsp + 0x20], rcx
lea rdx, str.DefaultHasher
lea r9, [rsp + 0x30]
mov r8d, 0xd
mov rcx, rax
call fcn.14009f2d0
nop
add rsp, 0x38
ret
mov ecx, eax
add rsp, 0x38
jmp fcn.14009ea70
mov eax, edx
mov qword [rsp + 0x40], rcx
lea rcx, [0x1400c8430]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x28], rcx
and al, 0x28
and al, 0x28
mov qword [rsp + 0x20], 5
lea rdx, [0x1400c841c]
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x8701a
lea r9, [0x1400c5b6c]
or byte [rax], al
mov r8d, 0xe
mov rcx, rax
call fcn.14009eba0
nop
add rsp, 0x48
ret
add byte [rax - 0x7d], cl
in al, dx
cmp byte [rax - 0x77], cl
ror byte [rax - 0x77], 1
and al, 0x30
lea rcx, [0x1400c8460]
mov qword [rsp + 0x20], rcx
lea rdx, [0x1400c8458]
lea r9, [rsp + 0x30]
mov r8d, 7
mov rcx, rax
call fcn.14009f2d0
nop
add rsp, 0x38
ret
and al, 0x30
mov r8d, 9
mov rcx, rax
call fcn.14009f2d0
nop
add rsp, 0x38
ret
add byte [rax], al
add byte [rax - 0x7d], cl
in al, dx
cmp byte [rax - 0x77], cl
ror byte [rax - 0x77], 1
and al, 0x30
lea rcx, [0x1400c84f0]
mov qword [rsp + 0x20], rcx
lea rdx, str.Permissions
lea r9, [rsp + 0x30]
mov r8d, 0xb
mov rcx, rax
call fcn.14009f2d0
nop
add rsp, 0x38
cmp bl, al
cmp bl, al
nop dword [rax + rax]
sub rsp, 0x38
cmp byte [rax - 0x77], cl
ror byte [rax - 0x77], 1
and al, 0x30
cmp byte [rax - 0x77], cl
ror byte [rax - 0x77], 1
and al, 0x30
lea rcx, [0x1400c8518]
mov qword [rsp + 0x20], rcx
lea rdx, str.FileType
lea r9, [rsp + 0x30]
mov r8d, 8
mov rcx, rax
call fcn.14009f2d0
pop rsi
fld qword [0xc34ca575]
invalid
cmp bl, al
pop rsi
fld qword [0xc34ca575]
invalid
push rax
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x48], rdx
lea rdx, str.recursive
mov qword [rsp + 0x38], rdx
mov edi, 0x4800086f
mov dword [rsp + 0x38], edx
lea rdx, [0x1400c8548]
mov qword [rsp + 0x30], rdx
xor byte [rax - 0x77], cl
and al, 0x28
xor byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x40], 9
add byte [rax], al
mov qword [rsp + 0x20], 5
lea rdx, str.DirBuilder
lea r9, [0x1400c5b6c]
or eax, 0x8458d
or eax, 0x8458d
mov r8d, 0xa
or al, byte [rax]
add byte [rax], al
mov rcx, rax
call fcn.14009ec60
nop
add rsp, 0x68
ret
mov qword [rsp + 0x60], rcx
add rcx, 0x10
rcl dword [rax], 0x48
lea edx, [0x1400c48e8]
rcl dword [rax], 0x48
lea edx, [0x1400c48e8]
mov qword [rsp + 0x50], rdx
push rax
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x48], rdx
lea rdx, [0x1400c6468]
mov qword [rsp + 0x38], rdx
lea rdx, [0x1400c6448]
mov qword [rsp + 0x30], rdx
cmovle ecx, dword [rax]
add byte [rax - 0x77], cl
push rsp
and al, 0x30
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 7
and al, 0x40
invalid
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
and al, 0x20
add al, 0
add byte [rax], al
and al, 0x40
invalid
and al, 0x20
add al, 0
add byte [rax], al
lea rdx, str.SimpleMessageCustomerror
lea edx, str.SimpleMessageCustomerror
add byte [rbp + rcx*4 + 0xd], cl
fisttp qword [rbp + 8]
add byte [rcx - 0x48], al
or eax, 0x48000000
mov ecx, eax
lea r9, [0x1400c6440]
mov r8d, 0xd
mov rcx, rax
call fcn.14009ec60
nop
add rsp, 0x68
ret
add eax, 0x83489000
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
in al, dx
push 0x48d08948
mov dword [rsp + 0x60], ecx
add byte [rax], al
add byte [rax - 0x7d], cl
in al, dx
push 0x48d08948
mov dword [rsp + 0x60], ecx
add rcx, 0x10
lea rdx, [0x1400c85b0]
or byte [rax], al
or byte [rax], al
mov qword [rsp + 0x50], rdx
lea rdx, [rsp + 0x60]
push rsp
and al, 0x60
push rsp
and al, 0x60
mov qword [rsp + 0x48], rdx
push rsp
and al, 0x48
lea rdx, [0x1400c85ab]
lea rdx, [0x1400c85ab]
mov qword [rsp + 0x38], rdx
lea rdx, [0x1400c6448]
or byte [r8], r8b
or byte [r8], r8b
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
sub byte [rax - 0x39], cl
and al, 0x40
add eax, 0x48000000
mov dword [rsp + 0x20], 4
sub byte [rax - 0x39], cl
and al, 0x40
add eax, 0x48000000
mov dword [rsp + 0x20], 4
lea rdx, [0x1400c85a5]
lea r9, [0x1400c6440]
lea ecx, [0x1400c6440]
lea ecx, [0x1400c6440]
pop rbp
or byte [r8], r8b
mov r8d, 6
mov rcx, rax
shr eax, 0x6f
invalid
add eax, 0x83489000
invalid
invalid
ret
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x6f
outsd dx, dword [rsi]
invalid
nop word [rax + rax]
invalid
add byte [rax], al
mov rax, rdx
movzx ecx, byte [rcx]
lea rdx, [0x1400ca9b0]
invalid
xchg edx, eax
or byte [rax], al
movabs dword [0x4cca048b4c000892], eax
lea ecx, [0x1400caaf8]
xchg edx, eax
or byte [rax], al
mov r8, qword [rdx + rcx*8]
lea r9, [0x1400caaf8]
xchg ebx, eax
or byte [rax], al
movsxd rdx, dword [r9 + rcx*4]
adc al, 0x89
add rdx, r9
mov rcx, rax
jmp fcn.14009ea70
nop word [rax + rax]
sub rsp, 0x68
invalid
mov rax, rdx
mov eax, edx
invalid
push 0x48d08948
lea edx, [rcx + 8]
mov eax, edx
ror byte [rax - 0x73], 1
push rcx
or byte [rax - 0x77], cl
push rsp
and al, 0x60
invalid
lea rdx, [rcx + 8]
mov qword [rsp + 0x60], rdx
invalid
lea rdx, [0x1400c4848]
adc eax, 0x83101
and al, 0x50
push rax
mov dword [rsp + 0x48], edx
or byte [rax], al
mov dword [rsp + 0x30], edx
add eax, 0x48000000
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add eax, dword [rax]
add byte [rax], al
invalid
lea edx, [0x1400c87e3]
add byte [rbp + rcx*4 + 0xd], cl
pop rsi
jo 0x14004179a
add byte [rcx - 0x48], al
mov ecx, eax
add byte [rax - 0x77], cl
ror dword [rax - 0x73], 1
adc eax, 0x87063
invalid
jo 0x1400417c1
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
jo case.0x1400352e5.323
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
invalid
add byte [rax], al
sub al, byte [rbx + 0x4a7501fa]
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
nop word cs:[rax + rax]
ror byte [rax - 0x77], 1
and al, 0x40
mov dword [rsp + 0x40], ecx
and al, 0x40
mov dword [rsp + 0x28], ecx
and al, 0x28
or eax, 0x86fbe
outsd dx, dword [rsi]
or byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0xc9
rol byte [0xc34ca8da], cl
invalid
in al, dx
mov rax, rdx
lea ecx, [0x1400c88c0]
and al, 0x20
or byte [rax], al
add byte [rax], al
sahf
outsd dx, dword [rsi]
or byte [rax], al
or eax, 0x86f6e
shr eax, 0x79
rol byte [0xc34ca92a], cl
invalid
nop
invalid
invalid
add byte [rax + 0x48c48348], dl
invalid
mov eax, dword [rdx + rcx*8]
retf 0x8d4c
lea ecx, [0x1400cabb8]
shr ecx, 0x19
rol dword [0x15f137f5a], 1
add byte [rsi + 0xf], ah
invalid
add byte [rsi + 0xf], ah
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov dword [rsp + 0x20], ecx
and al, 0x20
xor byte [rcx - 0x48], al
or al, 0
add byte [rax], al
in al, dx
cmp byte [rax - 0x77], cl
invalid
invalid
and al, 0x20
adc eax, 0x86f61
outsd dx, dword [rsi]
add byte [rbp + rcx*4 + 0x4c], cl
add eax, 0x83489000
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
mov dword [rsp + 0x30], ecx
or eax, 0x838a5
mov dword [rsp + 0x20], ecx
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x30
add byte [rax], al
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x20], ecx
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
nop word cs:[rax + rax]
mov dword [rsp + 0x48], edx
movzx eax, byte [rdi]
mov dword [rdi], 0xfc08500
xchg esp, eax
shr bl, 0x4c
or byte [rax], al
or byte [rax - 0x75], cl
or al, r13b
jrcxz 0x140041d01
invalid
add byte [rbp + 0x4c1475c0], al
mov eax, dword [rsi + 0x20]
imul ecx, dword [rax], 0
insb byte [rdi], dx
or byte [rax], al
ret
mov rax, rdx
mov qword [rsp + 0x30], rcx
lea rcx, [0x1400c5298]
invalid
xor al, 8
invalid
add eax, 0x48000834
mov dword [rsp + 0x20], ecx
mov qword [rsp + 0x20], rcx
lea rdx, str.StripPrefixErrorCommandArgs
lea r9, [rsp + 0x30]
mov r8d, 0x10
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x1e
invalid
add eax, 0x83489000
invalid
cmp bl, al
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x1e
invalid
mov rax, rdx
mov qword [rsp + 0x40], rcx
lea rcx, [0x1400c8a90]
lea rcx, [0x1400c8a90]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rsp + 0x28], rcx
and al, 0x28
mov qword [rsp + 0x20], 5
lea rdx, [0x1400c8a80]
lea r9, [0x1400c5b6c]
mov r8d, 0xb
mov rcx, rax
call fcn.14009eba0
nop
add rsp, 0x48
ret
ret
cmp byte [rax - 0x77], cl
ror byte [rax - 0x77], 1
and al, 0x30
mov rax, rdx
mov qword [rsp + 0x30], rcx
lea rcx, [0x1400c8ac0]
mov qword [rsp + 0x20], rcx
lea rdx, str.ExitStatus
lea r9, [rsp + 0x30]
mov r8d, 0xa
mov rcx, rax
call fcn.14009f2d0
nop
add rsp, 0x38
ret
cmp byte [rax - 0x77], cl
ror byte [rax - 0x77], 1
and al, 0x30
invalid
xor byte [rax - 0x73], cl
or eax, 0x86b8d
lea rcx, [0x1400c8af0]
mov qword [rsp + 0x20], rcx
lea rdx, str.ExitStatusError
jno case.0x140036b03.256
or byte [rax], al
jno case.0x140036b03.256
or byte [rax], al
lea r9, [rsp + 0x30]
mov r8d, 0xf
mov rcx, rax
call fcn.14009f2d0
nop
add rsp, 0x38
ret
xor byte [rax - 0x73], cl
or eax, 0x86b75
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
lea rdx, str.ExitCode
lea r9, [rsp + 0x30]
xor byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
xor byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
mov rcx, rax
mov ecx, eax
shr eax, 0xe
rol dword [0xc34cafc5], cl
invalid
call fcn.14009f2d0
nop
add rsp, 0x38
ret
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x73], 1
adc eax, 0x86b5e
or byte [rax], al
or byte [rax], al
mov r8d, 9
jmp fcn.14009ea70
nop dword cs:[rax + rax]
cmp byte [rcx], 0
mov eax, 5
mov r8d, 0xc
add byte [rax], al
add byte [rax], al
add byte [rax + 0x5b80039], al
add byte [rax], al
add byte [rcx - 0x48], al
or al, 0
add byte [rax], al
add eax, 0x41000000
mov eax, 0xc
cmove r8, rax
cmove eax, eax
lea rcx, [0x1400c881d]
lea ecx, [0x1400c881d]
add byte [rax - 0x73], cl
add eax, 0x86b31
lea rax, [0x1400c8b41]
cmove rax, rcx
mov rcx, rdx
mov rdx, rax
jmp fcn.14009ea70
push rcx
retf 5
nop
mov rax, rdx
movzx ecx, byte [rcx]
mov dh, 9
and al, 0x80
add byte [rax], al
add byte [rcx], cl
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
invalid
lea rdx, [rcx + 8]
mov qword [rsp + 0x60], rdx
lea rdx, [0x1400c4848]
mov qword [rsp + 0x50], rdx
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x48], rdx
lea rdx, [0x1400c8c3d]
mov qword [rsp + 0x38], rdx
lea rdx, [0x1400c8b78]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 6
mov qword [rsp + 0x20], 5
lea rdx, [0x1400c8c2f]
add byte [rbp + rcx*4 + 0xd], cl
xchg ebp, eax
imul ecx, dword [rax], 0x9b84100
mov eax, 9
xor dword [rbx - 0x367ae7b2], ecx
je 0x140042699
dec ecx
jmp 0x1400426a3
mov rcx, rsi
call fcn.140052d60
mov ecx, eax
mov edx, 1
call fcn.1400bd924
mov rdi, qword [rsp + 0x30]
cmp qword [rdi + 8], 0
je 0x1400426d1
mov rax, qword [rdi + 0x10]
test rax, rax
je 0x1400426d1
lock dec qword [rax]
jne 0x1400426d1
lea rcx, [rdi + 0x10]
call fcn.14000f960
mov edx, 0x18
mov r8d, 8
mov rcx, rdi
call fcn.140001c30
dec dword [rbx - 0x367ae7b2]
dec dword [rbx - 0x367ae7b2]
je 0x1400426ef
dec ecx
jmp 0x1400426f9
mov rcx, rsi
call fcn.140052d60
mov ecx, eax
xor edx, edx
call fcn.1400bd924
nop
add rsp, 0x68
invalid
pop rdi
pop rsi
ret
push 0x48c35e5f
mov esi, eax
jmp 0x14004271a
mov rcx, rsi
call fcn.14003fe80
test rax, rax
je 0x140042700
mov byte [rsp + 0x2c], 0
mov dword [rsp + 0x28], 0
lea rax, str.fatal_runtime_error:_thread_local_panicked_on_drop_n
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 1
lea rax, [rsp + 0x20]
mov qword [rsp + 0x48], rax
and al, 0x48
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea rcx, [rsp + 0x28]
lea rdx, [rsp + 0x38]
call fcn.140031e40
mov rcx, rax
call fcn.1400067e0
mov ecx, 7
int 0x29
ud2
and al, 0x30
mov rsi, qword [rcx]
mov ecx, dword [rsi + 0x18]
test ecx, ecx
je 0x1400427a9
dec ecx
jmp 0x1400427b3
mov rcx, rsi
call fcn.140052d60
mov ecx, eax
mov edx, 1
call fcn.1400bd924
invalid
add byte [rax - 0x75], cl
jl 0x1400427e5
xor byte [rax - 0x7d], cl
jg 0x1400427ce
invalid
je case.0x140035d6a.308
invalid
jl 0x1400427e5
xor byte [rax - 0x7d], cl
jg 0x1400427ce
add byte [rax + rbx + 0x48], dh
mov eax, dword [rdi + 0x18]
sbb byte [rax - 0x75], cl
sbb byte [r8 - 0x7b], r9b
sal byte [rdi + rcx - 0x10], 0x48
dec qword [rax]
mov rax, qword [rdi + 0x18]
test rax, rax
test eax, eax
je case.0x140035d6a.308
lock dec qword [rax]
dec qword [rax]
jne case.0x140035d6a.308
lea rcx, [rdi + 0x18]
call fcn.14000f800
mov edx, 0x20
mov r8d, 8
add byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.140001c30
mov ecx, dword [rsi + 0x18]
test ecx, ecx
je 0x1400427ff
dec ecx
jmp 0x140042809
mov rcx, rsi
call fcn.140052d60
mov ecx, eax
xor edx, edx
call fcn.1400bd924
nop
add rsp, 0x68
pop rdi
pop rsi
ret
dec dword [rax - 0x77]
int1
call fcn.14003fe80
test rax, rax
je case.0x1400357cf.329
mov byte [rsp + 0x2c], 0
mov dword [rsp + 0x28], 0
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x86515
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x86515
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 1
invalid
cmp byte [rax - 0x39], cl
and al, 0x40
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
and al, 0x20
lea rax, [rsp + 0x20]
mov qword [rsp + 0x48], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea rcx, [rsp + 0x28]
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
lea edx, [rsp + 0x38]
call fcn.140031e40
mov rcx, rax
call fcn.1400067e0
invalid
cld
invalid
mov ecx, 7
int 0x29
invalid
ud2
ud2
push rsi
push rdi
sub rsp, 0x68
push 0x48cf8948
mov esi, dword [rcx]
push 0x48cf8948
mov esi, dword [rcx]
mov ecx, dword [rsi + 0x18]
test ecx, ecx
je 0x1400428b7
dec ecx
jmp 0x1400428c1
mov rcx, rsi
mov ecx, esi
call fcn.140052d60
mov ecx, eax
mov edx, 1
call fcn.1400bd924
pop rcx
mov al, 7
add byte [rdx + 0x10], bh
pop rcx
mov al, 7
add byte [rdx + 0x10], bh
mov r8d, 8
mov rcx, rdi
add byte [rax - 0x77], cl
stc
call fcn.140001c30
mov ecx, dword [rsi + 0x18]
invalid
invalid
test ecx, ecx
je 0x1400428e9
sbb byte [rbp - 0xfb8b37], r8b
leave
dec ecx
jmp 0x1400428f3
or cl, byte [rax - 0x77]
int1
mov rcx, rsi
call fcn.140052d60
invalid
mov rsi, rax
jmp 0x140042910
mov rcx, rsi
dec dword [rax - 0x7b]
sal byte [rbp + 7], 0x48
invalid
add rsp, 0x68
invalid
and al, 0x30
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rsp + 0x28]
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x28], esp
pop rsp
and al, 0x78
nop word cs:[rax + rax]