Function at 0x1400e3f60
Capabilities:
Read file on windows

Disassembly:
push rsi
push rdi
push rbx
sub rsp, 0x60
mov dword [rsp + 0x34], 0
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x34]
mov qword [rsp + 0x58], rax
lea rax, [0x1400e4240]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x40]
mov r8d, 0x1000
call sub.KERNEL32.dll_ReadFileEx
test eax, eax
je 0x1400e3ffb
nop word [rax + rax]
mov ecx, 0xffffffff
mov edx, 1
call sub.KERNEL32.dll_SleepEx
cmp dword [rsp + 0x34], 0
je 0x1400e3fb0
mov eax, dword [rsp + 0x38]
mov edx, dword [rsp + 0x3c]
mov rcx, rax
shl rcx, 0x20
or rcx, 2
test eax, eax
cmovne rdx, rcx
je 0x1400e40e3
mov ecx, edx
and ecx, 3
lea rax, [0x14010e270]
movsxd r8, dword [rax + rcx*4]
add r8, rax
jmp r8
call sub.KERNEL32.dll_GetLastError
mov edx, eax
shl rdx, 0x20
or rdx, 2
mov ecx, edx
and ecx, 3
lea rax, [0x14010e270]
movsxd r8, dword [rax + rcx*4]
add r8, rax
jmp r8
movzx r8d, byte [rdx + 0x10]
jmp 0x1400e4078
mov rcx, rdx
shr rcx, 0x20
cmp rcx, 0x6d
je 0x1400e40e1
mov eax, 1
cmp ecx, 0xe8
je 0x1400e40e1
jmp 0x1400e40ea
mov rax, rdx
shr rax, 0x20
cmp eax, 0x28
ja case.default.0x1400e406c
lea r8, [0x14010e280]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
xor r8d, r8d
jmp 0x1400e4078
movzx r8d, byte [rdx + 0xf]
mov r9, rdx
mov eax, 1
cmp r8b, 0xb
jne case.0x1400e401d.39
xor edx, edx
lea rax, [rcx - 2]
cmp rax, 2
jb 0x1400e40e3
mov eax, 0
test rcx, rcx
je 0x1400e40ea
lea rsi, [r9 - 1]
mov rdi, qword [r9 - 1]
mov rbx, qword [r9 + 7]
mov rcx, rdi
call qword [rbx]
cmp qword [rbx + 8], 0
je 0x1400e40d0
cmp qword [rbx + 0x10], 0x11
jb 0x1400e40bf
mov rdi, qword [rdi - 8]
mov rcx, qword [0x14017a0c0]
xor edx, edx
mov r8, rdi
call sub.KERNEL32.dll_HeapFree
mov rcx, qword [0x14017a0c0]
xor edx, edx
mov r8, rsi
call sub.KERNEL32.dll_HeapFree
xor edx, edx
sal byte [rcx], cl
shr bl, 3
xor eax, eax
jmp 0x1400e40ea
mov rdx, r9
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
mov r8b, 0x25
jmp 0x1400e4078
mov r8b, 0x23
jmp 0x1400e4078
mov r8b, 0x24
jmp 0x1400e4078
mov r8b, 0x1b
jmp 0x1400e4078
mov r8b, 0x22
jmp 0x1400e4078
mov r8b, 0x10
jmp 0x1400e4078
mov r8b, 0xe
jmp 0x1400e4078
mov r8b, 0x21
jmp 0x1400e4078
mov r8b, 0xb
jmp 0x1400e4078
mov r8b, 4
jmp 0x1400e4078
mov r8b, 0x28
jmp 0x1400e4078
mov r8b, 0xc
jmp 0x1400e4078
mov r8b, 9
jmp 0x1400e4078
mov r8b, 0x19
jmp 0x1400e4078
mov r8b, 0x18
jmp 0x1400e4078
mov r8b, 2
jmp 0x1400e4078
mov r8b, 0xf
jmp 0x1400e4078
mov r8b, 3
jmp 0x1400e4078
mov r8b, 7
jmp 0x1400e4078
mov r8b, 1
jmp 0x1400e4078
mov r8b, 0x1f
jmp 0x1400e4078
mov r8b, 0x11
jmp 0x1400e4078
mov r8b, 0x29
jmp 0x1400e4078
mov r8b, 0x14
jmp 0x1400e4078
mov r8b, 5
jmp 0x1400e4078
mov r8b, 0x15
jmp 0x1400e4078
mov r8b, 0xd
jmp 0x1400e4078
mov r8b, 6
jmp 0x1400e4078
mov r8b, 0x12
jmp 0x1400e4078
mov r8b, 0xa
jmp 0x1400e4078
mov r8b, 8
jmp 0x1400e4078
mov r8b, 0x1e
jmp 0x1400e4078
mov r8b, 0x20
jmp 0x1400e4078
mov r8b, 0x16
jmp 0x1400e4078
mov r8b, 0x27
jmp 0x1400e4078
mov r8b, 0x13
jmp 0x1400e4078
mov r8b, 0x17
jmp 0x1400e4078
mov r8b, 0x1c
jmp 0x1400e4078
mov r8b, 0x1d
jmp 0x1400e4078
mov r8b, 0x26
jmp 0x1400e4078
mov r8b, 0x1a
jmp 0x1400e4078
mov byte [rdi + 0x39], 1
mov cl, 1
cmp r15b, cl
ja 0x1400e481c
cmp cl, 1
je 0x1400e4580
movzx ecx, cl
cmp ecx, 2
jne 0x1400e475f
cmp r15b, 1
ja 0x1400e45f0
test bl, bl
jne 0x1400e460e
cmp byte [rsp + 0x27], 0
je 0x1400e45f6
invalid
xor edx, edx
jmp 0x1400e4605
mov byte [rdi + 0x39], 0
test r12b, r12b
jne 0x1400e477b
xor ecx, ecx
cmp ebp, 3
jb 0x1400e4536
cmp ebp, 5
je 0x1400e4536
cmp ebp, 6
jne 0x1400e478b
test rsi, rsi
je 0x1400e46db
mov rcx, qword [rsp + 0x30]
movzx edx, byte [rcx]
cmp rsi, 1
je case.0x1400e401d.54
cmp dl, 0x2e
jne case.0x1400e401d.54
mov rcx, qword [rsp + 0x30]
movzx ecx, byte [rcx + 1]
cmp ecx, 0x2f
je 0x1400e47c5
cmp ecx, 0x5c
jne 0x1400e46dd
jmp 0x1400e47c5
xor edx, edx
xor ecx, ecx
jmp 0x1400e461c
mov edx, 2
cmp rsi, 1
jbe 0x1400e4838
cmp rdx, rsi
jne 0x1400e4699
xor ecx, ecx
test r15b, r15b
je 0x1400e46f5
mov edx, r12d
xor r8d, r8d
movzx ecx, cl
movzx edx, dl
add rdx, r8
add rdx, rcx
cmp rsi, rdx
jbe 0x1400e4530
lea rcx, [rsp + 0x88]
mov rdx, rdi
call fcn.1400e4840
mov rcx, qword [rsp + 0x88]
movzx eax, byte [rsp + 0x90]
movups xmm0, xmmword [r14]
adc byte [rsi], al
adc byte [rsi], al
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
movaps xmmword [rsp + 0x50], xmm0
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x70], xmm2
mov rdx, qword [r14 + 0x2f]
mov qword [rsp + 0x7f], rdx
sub rsi, rcx
sub esi, ecx
sub esi, ecx
jb 0x1400e4838
mov qword [rdi + 8], rsi
cmp al, 0xa
or cl, byte [rdi]
test dword [rcx], ecx
add dword [rax], eax
invalid
or cl, byte [rdi]
test dword [rcx], ecx
add dword [rax], eax
add byte [rcx - 0xf76b7fe], dh
mov cl, 2
mov rax, rsi
jmp 0x1400e4536
popfq
invalid
mov r9, qword [rsp + 0x30]
lea rcx, [r9 + rsi]
xor byte [rcx - 0x73], cl
or al, 0x31
lea r8, [r9 + rdx]
add al, 0x11
inc r8
cmp r8, rcx
sete cl
movzx edx, byte [r9 + rdx]
test cl, 1
jne 0x1400e46e4
cmp dl, 0x2e
jne 0x1400e46e4
movzx ecx, byte [r8]
cmp cl, 0x5c
sete dl
cmp cl, 0x2f
sete cl
or cl, dl
test r15b, r15b
jne case.0x1400e4708.6
jmp 0x1400e46f5
xor esi, esi
xor ecx, ecx
jmp 0x1400e4536
cmp dl, 0x2e
sete dl
and cl, dl
test r15b, r15b
jne case.0x1400e4708.6
mov rdx, qword [rsp + 0x48]
lea r8, [0x14010e324]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
mov edx, r12d
mov edx, esp
mov r8, r13
jmp 0x1400e461f
xor ecx, ecx
cmp rsi, 1
jne 0x1400e4536
cmp dl, 0x2e
jne 0x1400e4536
jmp 0x1400e47c5
mov edx, r12d
mov r8, qword [rsp + 0x40]
jmp 0x1400e461f
mov edx, r12d
mov r8, qword [rsp + 0x38]
jmp 0x1400e461f
invalid
inc dword [rcx - 0x48]
invalid
mov r8d, 6
jmp 0x1400e4757
mov r8d, 2
mov edx, r12d
mov edx, esp
jmp 0x1400e461f
lea rcx, [0x14010e340]
mov rdx, qword [rsp + 0x48]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
mov r13, qword [rsp + 0x38]
jmp case.0x1400e4772.0
test rsi, rsi
je 0x1400e4838
dec rsi
mov qword [rdi + 8], rsi
mov rax, qword [rsp + 0x28]
mov byte [rax], 6
jmp 0x1400e4824
mov rcx, qword [rsp + 0x28]
mov byte [rcx], al
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmm2, xmmword [rsp + 0x70]
movups xmmword [rcx + 1], xmm0
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 0x21], xmm2
mov rax, qword [rsp + 0x7f]
mov qword [rcx + 0x30], rax
jmp 0x1400e4824
pop rdi
pop rdi
test rax, rax
je 0x1400e4838
outsb dx, byte [rsi]
outsb dx, byte [rsi]
dec rax
mov qword [rdi + 8], rax
mov rax, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov byte [rax], 7
jmp 0x1400e4824
test r13, r13
je 0x1400e4818
mov byte [rdi + 0x39], 3
mov rdx, qword [rsp + 0x28]
mov byte [rdx], bpl
movups xmm0, xmmword [rdi + 0x11]
movups xmm1, xmmword [rdi + 0x21]
movups xmmword [rdx + 1], xmm0
add dword [rdi], ecx
adc dword [rdx + 0x11], ecx
add dword [rdi], ecx
adc dword [rdx + 0x11], ecx
mov rcx, qword [rdi + 0x30]
mov qword [rdx + 0x20], rcx
mov rcx, qword [rsp + 0x30]
mov qword [rdx + 0x28], rcx
mov qword [rdx + 0x30], rax
jmp 0x1400e4824
mov byte [rdi + 0x39], 3
mov rax, qword [rsp + 0x28]
mov byte [rax], 0xa
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ud2
adc byte [rcx - 0x45], al
add al, byte [rax]
add byte [rax], al
cmp r8, 1
jbe 0x1400e4a67
add byte [rax], al
add byte [rax], al
cmp r11, r8
jne 0x1400e49c5
xor r8d, r8d
test r9b, r9b
jne 0x1400e48bf
movzx r9d, byte [rdx + 0x10]
lea r10, [0x14010e35c]
movsxd r9, dword [r10 + r9*4]
add r9, r10
jmp r9
mov r9, qword [rdx + 0x20]
add r9, 4
jmp 0x1400e48c2
xor r9d, r9d
movzx r10d, r8b
movzx r11d, al
add r11, r9
lea r9, [r11 + r10]
mov rax, qword [rdx + 8]
cmp r9, rax
ja 0x1400e4a67
mov rsi, qword [rdx]
lea r8, [rsi + r9]
movzx edx, byte [rdx + 0x10]
cmp r9, rax
jne 0x1400e48f3
xor r10d, r10d
jmp 0x1400e4969
add r11, r10
sub r11, rax
inc r11
lea rdi, [rax + rsi]
dec rdi
xor r10d, r10d
cmp dl, 3
jae 0x1400e4930
nop dword [rax + rax]
cmp byte [rdi], 0x5c
je 0x1400e494b
inc r11
dec rdi
cmp r11, 1
jne 0x1400e4910
ret
jmp 0x1400e4969
movzx ebx, byte [rdi]
cmp ebx, 0x2f
je 0x1400e494b
cmp ebx, 0x5c
je 0x1400e494b
inc r11
dec rdi
cmp r11, 1
jne 0x1400e4930
jmp 0x1400e4969
neg r11
add r9, r11
inc r9
cmp r9, rax
cmp ecx, eax
cmp ecx, eax
ja 0x1400e4a67
add rsi, r9
mov r10d, 1
mov r8, rsi
sub rax, r9
je 0x1400e49ac
mov r9b, 9
cmp rax, 2
je 0x1400e4997
cmp rax, 1
jne 0x1400e49af
cmp byte [r8], 0x2e
jne 0x1400e49af
xor r9d, r9d
cmp dl, 3
setae r9b
lea r9d, [r9 + r9*2]
add r9d, 7
jmp 0x1400e49af
cmp byte [r8], 0x2e
jne 0x1400e49af
cmp byte [r8 + 1], 0x2e
sete r9b
xor r9b, 9
jmp 0x1400e49af
mov r9b, 0xa
add r10, rax
mov qword [rcx], r10
mov byte [rcx + 8], r9b
mov qword [rcx + 0x10], r8
mov qword [rcx + 0x18], rax
pop rbx
pop rdi
pop rsi
ret
add r8, r10
lea rsi, [r10 + r11]
sbb cl, byte [rax - 1]
invalid
cmp rsi, r8
sete r8b
movzx r10d, byte [r10 + r11]
test r8b, 1
jne 0x1400e4a57
sbb cl, byte [rax - 1]
invalid
cmp r10b, 0x2e
jne 0x1400e4a57
movzx r8d, byte [rsi]
cmp r8b, 0x5c
sete r10b
cmp r8b, 0x2f
sete r8b
or r8b, r10b
jmp 0x1400e4895
invalid
push rdx
xor byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
invalid
mov r9, qword [rdx + 0x20]
mov r10, qword [rdx + 0x30]
lea r11, [r10 + 1]
test r10, r10
cmove r11, r10
add r9, r11
add r9, 8
jmp 0x1400e48c2
cmp r10b, 0x2e
sete r10b
and r8b, r10b
jmp 0x1400e4895
ud2
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
cmp byte [rax + rdx], 0x5c
je 0x1400e4ea1
inc rdx
cmp r8, rdx
cmp eax, edx
cmp eax, edx
jne 0x1400e4e3e
mov rdx, r9
mov edx, ecx
jmp 0x1400e4ea1
lea r11, [r10 + 1]
lea r9, [rax + r10]
inc r9
sub rsi, r11
je 0x1400e4e84
neg r8
xor r11d, r11d
cmp byte [rdx + r11], 0x5c
je 0x1400e4e87
lea rdi, [r11 + 1]
add r11, r8
mov r11, rdi
jne 0x1400e4e6c
mov r11, rsi
jmp 0x1400e4e87
xor r11d, r11d
mov byte [rcx], 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r10
mov qword [rcx + 0x18], r9
mov qword [rcx + 0x20], r11
jmp 0x1400e4cff
mov byte [rcx], 0
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], rdx
jmp 0x1400e4cff
xchg dword [rdx + rax], esp
add byte [rbx + rcx*4 + 0x12], cl
mov r11, qword [rdx + 8]
movzx eax, byte [rdx + 0x10]
mov dh, 0x42
adc byte [rcx], dh
leave
mov dh, 0x42
adc byte [rcx], dh
leave
cmp eax, 3
setae cl
xchg ebx, eax
ror dword [rbp + 0xf07494c], 0xb6
push 0x3a
xchg ebx, eax
ror dword [rbp + 0xf07494c], 0xb6
push 0x3a
mov r8, qword [rdx + 0x30]
lea rsi, [r8 + 1]
test r8, r8
cmove rsi, r8
mov r9, qword [rdx + 0x20]
lea r8, [rsi + r9 + 2]
mov qword [rsp + 0x10], r8
lea r8, [rsi + r9]
add r8, 8
mov qword [rsp + 8], r8
add r9, 4
mov esi, eax
lea r14, [0x14010e378]
mov r12, r11
jmp 0x1400e4f74
mov r8, qword [rsp + 8]
test r8, r8
jne case.0x1400e4ffa.2
mov byte [rdx + 0x38], 1
mov r15b, 1
mov r8, r10
mov r10, r8
cmp r15b, bl
ja 0x1400e515d
test r15b, r15b
je 0x1400e4ff0
movzx r8d, r15b
cmp r8d, 1
jne 0x1400e5010
mov byte [rdx + 0x38], 2
test bpl, bpl
jne 0x1400e513a
mov r15b, 2
cmp eax, 3
jb 0x1400e4f65
cmp eax, 5
je 0x1400e4f65
cmp eax, 6
jne 0x1400e5150
add byte [rax], al
add byte [rax], al
test r12, r12
je 0x1400e50e5
movzx r8d, byte [r10]
cmp r12, 1
je 0x1400e50ed
cmp r8b, 0x2e
jne 0x1400e50ed
movzx r8d, byte [r10 + 1]
cmp r8d, 0x2f
je 0x1400e5101
cmp r8d, 0x5c
jne 0x1400e4f65
jmp 0x1400e5101
movsxd rdi, dword [r14 + rsi*4]
add rdi, r14
mov r8, r9
jmp rdi
test r12, r12
test esp, esp
je 0x1400e5159
add byte [rbp + 0x31], al
in eax, dx
xor r13d, r13d
cmp al, 3
jae 0x1400e5040
cmp byte [r10 + r13], 0x5c
je 0x1400e507c
inc r13
cmp r12, r13
jne 0x1400e5020
jmp 0x1400e5059
movzx r8d, byte [r10 + r13]
cmp r8d, 0x2f
je 0x1400e507c
cmp r8d, 0x5c
je 0x1400e507c
inc r13
cmp r12, r13
jne 0x1400e5040
xor r8d, r8d
mov r13, r12
test r13, r13
jne 0x1400e5087
sub r12, r8
add r8, r10
ror byte [rcx + rcx*4 + 2], 1
ror byte [rcx + rcx*4 + 2], 1
mov qword [rdx + 8], r12
mov r15b, 2
mov r11, r12
jmp 0x1400e4f68
in al, dx
invalid
invalid
invalid
in al, dx
invalid
inc dword [rcx - 0x48]
add dword [rax], eax
add byte [rax], al
mov r8d, 1
test r13, r13
je 0x1400e5064
mov r11, r10
mov edi, ecx
cmp r13, 1
je 0x1400e50a8
invalid
ror dword [rcx - 0x27cb631], cl
add dword [rsi + rdx + 0x40], esi
invalid
mov dil, 9
invalid
mov dil, 9
cmp r13, 2
jne 0x1400e50ba
std
add dh, byte [rbp + 0x1f]
cmp byte [r10], 0x2e
jne 0x1400e50ba
lea r11, [r10 + 1]
mov dil, 8
cmp byte [r11], 0x2e
movzx edi, dil
mov r11d, 9
cmovne edi, r11d
add r8, r13
sub r12, r8
jb case.default.0x1400e51b5
invalid
add byte [rbp + 1], cl
ror byte [rcx + rcx*4 + 2], 1
add r8, r10
mov qword [rdx], r8
mov qword [rdx + 8], r12
mov r15b, 2
mov r11, r12
cmp dil, 0xa
je 0x1400e4f68
jmp 0x1400e5175
xor r12d, r12d
jmp 0x1400e4f65
cmp r12, 1
jne 0x1400e4f65
cmp r8b, 0x2e
jne 0x1400e4f65
test r11, r11
je case.default.0x1400e51b5
dec r11
inc r10
mov qword [rdx], r10
mov qword [rdx + 8], r11
or byte [rax - 0x75], cl
add al, 0x24
or byte [rax - 0x75], cl
add al, 0x24
mov byte [rax], 7
jmp 0x1400e5164
invalid
mov byte [rdx + 0x38], 1
lea rcx, [0x14010e394]
lea ecx, [0x14010e394]
lea ecx, [0x14010e394]
movsxd r8, dword [rcx + rsi*4]
invalid
add r8, rcx
jmp r8
enter 0xffffffffffffff41, 0xffffffffffffffe0
mov r8, r9
mov eax, ecx
jmp 0x1400e51a2
test r11, r11
je case.default.0x1400e51b5
dec r11
inc r10
mov qword [rdx], r10
adc cl, byte [rcx + rcx*4 + 0x5a]
invalid
retf
adc cl, byte [rcx + rcx*4 + 0x5a]
or byte [rax - 0x75], cl
add al, 0x24
mov rax, qword [rsp]
mov byte [rax], 6
jmp 0x1400e5164
mov byte [rdx + 0x38], 3
mov rax, qword [rsp]
mov eax, dword [rsp]
mov byte [rax], 0xa
add rsp, 0x18
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp]
mov byte [rax], dil
mov qword [rax + 8], r10
mov qword [rax + 0x10], r13
jmp 0x1400e5164
mov r8, qword [rsp + 0x10]
and al, 0x10
jmp 0x1400e51a2
mov r8d, 6
jmp 0x1400e51a2
mov r8, qword [rsp + 8]
jmp 0x1400e51a2
mov r8d, 2
add byte [rax], al
add byte [rbp + 0x39], cl
fdiv dword [rdi + 0x66]
invalid
cmp r8, r11
ja case.default.0x1400e51b5
invalid
lea rcx, [0x14010e3ac]
lea rcx, [0x14010e3ac]
add byte [rax + 0x63], cl
xor al, 0xb1
movsxd rsi, dword [rcx + rsi*4]
add rsi, rcx
jmp rsi
mov r9, qword [rsp + 8]
jmp case.0x1400e51b5.0
or bl, ch
adc eax, 0x244c8b4c
mov r9, qword [rsp + 0x10]
jmp case.0x1400e51b5.0
mov r9, qword [rsp + 0x10]
jmp case.0x1400e51b5.0
mov r9d, 6
jmp case.0x1400e51b5.0
mov r9d, 2
add al, byte [rax]
add byte [rax], al
sub r11, r9
jb case.default.0x1400e51b5
add r9, r10
mov qword [rdx], r9
ror dword [rcx + rcx*4 + 0xa], 1
mov qword [rdx + 8], r11
mov rcx, qword [rsp]
and al, 0x88
add dword [rdi], ecx
adc byte [rdx + 0x11], al
and al, 0x88
add dword [rdi], ecx
adc byte [rdx + 0x11], al
movups xmm1, xmmword [rdx + 0x21]
movups xmmword [rcx + 1], xmm0
add dword [rdi], ecx
adc dword [rcx + 0x11], ecx
invalid
add dword [rdi], ecx
adc dword [rcx + 0x11], ecx
invalid
adc dword [rax - 0x75], ecx
xor byte [rax - 0x77], cl
mov rax, qword [rdx + 0x30]
mov qword [rcx + 0x20], rax
and byte [r9 + rcx*4 + 0x51], cl
sub byte [rcx + rcx*4 + 0x41], cl
xor cl, ch
push rdi
invalid
invalid
invalid
and byte [r9 + rcx*4 + 0x51], cl
sub byte [rcx + rcx*4 + 0x41], cl
xor cl, ch
push rdi
invalid
invalid
dec dword [rdi]
or edx, dword [rax + 0x56415741]
push r15
push r14
ud2
ror dword [rcx - 0x77], cl
int3
movzx eax, byte [rsi + rdi - 1]
xchg ebp, eax
invalid
mov rdx, r15
mov dh, 0xc0
retf 0x894c
mov ecx, edi
sbb eax, dword [rcx]
add byte [rax], al
lea ecx, [rcx + 1]
add dword [rbp - 0x7b], ecx
leave
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
rol dword [rdx], 0xeb
add eax, 0x2b9
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
imul bl
invalid
add ecx, edi
stc
and al, 0xf7
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0xf0], ecx
mov r11, qword [rsp + 0x58]
mov dword [rsp + 0xf0], ecx
add byte [rax], al
or eax, 0x290c5
add byte [rax + 0x63], cl
adc al, 0x81
retf 0x894d
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x64], cl
invalid
invalid
pushfq
and al, 0x88
add byte [rax], al
add bh, bh
jmp rdx
invalid
lea ecx, [rdx + 4]
add qword [r13 - 0x7b], rcx
leave
lea ecx, [rcx + 1]
test ecx, ecx
loopne case.0x1400e51b5.31
lea eax, [rdx + 4]
cmp eax, esi
cmp eax, esi
clc
add eax, 0xedb60f40
and al, 0x40
mov ecx, dword [rsp + 0x50]
and al, 0x60
ror byte [rbp + rcx*4 + 0xd], 0x34
nop
add ecx, eax
invalid
movzx ecx, byte [rcx]
lea ecx, [rsp + 0x40]
and al, 0x40
and al, 0x60
mov bh, 0x8f
add al, byte [rax]
lea ecx, [rsp + 0x40]
ror dword [rax + 1], 1
ror byte [rax - 0x7d], 1
rol byte [rdx], 0xeb
pop rsp
cmp ch, 3
add dword [rax], eax
add byte [rcx + rcx*4 - 0x4c], cl
and al, 8
add dword [rax], eax
add byte [rax + rcx*4 - 0x54], al
and al, 0x10
add dword [rax], eax
add byte [rax], al
mov rax, qword [rsp + 0xf0]
mov rcx, qword [rsp + 0xf7]
mov qword [rsp + 0x111], rax
mov qword [rsp + 0x118], rcx
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x120], rax
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x128], rax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x130], rax
invalid
invalid
test byte [rax + rdi], ah
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add al, byte [rax - 0x78]
mov ah, 0x24
cmp al, byte [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
ror byte [rax - 0x7d], 1
rol byte [rdx], 0x4c
cmp eax, esi
mov edx, dword [rsp + 0x60]
add edx, ecx
fld dword [rcx - 1]
loop 0x1400e5709
invalid
add ecx, 4
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
invalid
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rsi + 0x20], edx
push rsi
invalid
add byte [rax], al
movups xmmword [rsi + 0x10], xmm1
fadd dword [rax]
add byte [rax], al
add al, 0
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0xe0
adc byte [rsp + 0x130], bl
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rsp + 0x40]
add byte [rax], al
add byte [rdx], cl
call 0x1880e57a0
mov dword [rsp + 0x30], eax
add byte [rax - 0x75], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
fimul word [rdx + rax + 0xc634d00]
nop
mov edi, 1
add byte [rsi + 0x38], bh
lea ebp, [rsp + 0x98]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rcx - 0x77], cl
xor byte ss:[rdi], cl
adc byte [rsp + 0x98], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
invalid
mov esp, 0x9824
and al, 0x50
add al, 0
add byte [rax - 0x7c], al
invalid
invalid
add byte [rcx + rcx*4 - 0x1f], cl
or bl, ch
and byte [rax + 6], bh
mov eax, 6
add byte [rax], al
add byte [rax], al
fmul dword [rax - 0x77]
ret 0xb60f
invalid
invalid
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x60], ecx
and al, 0x60
and al, 0x60
add byte [rdx], al
mov eax, dword [rsp + 0x20]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x28
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x30]
add byte [rax], al
add byte [rax + 1], cl
clc
or byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0xc6
mov esp, dword [rsp + 0xd0]
add al, byte [rax]
wait
invalid
dec dword [rcx + 0xf]
invalid
invalid
invalid
or eax, 0x94490
cmp al, 0x24
add byte [rbx + rdx + 0x4d], dh
mov eax, dword [rsp + 8]
and al, 0
mov ecx, dword [0x14017a0c0]
and al, 0x50
movups xmmword [rsp + 0x10], xmm1
and al, 0x10
and al, 0x40
stc
invalid
and byte [rdi], cl
adc dword [rax + rcx + 1], eax
push rsp
or byte [rcx], ah
mov dword [rax + rcx + 0x30], eax
and al, 0x30
add byte [rax], al
test cl, bh
cld
invalid
and byte [rdi], cl
cmp esp, 6
or al, 0x3e
nop dword cs:[rax + rax]
cmp al, 0x16
pop rsp
xlatb
ror byte [rdi], cl
test dword [rdx + 3], edx
add byte [rax], al
cmp edi, ecx
mov ecx, edi
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rdx + 1], bh
cmp ecx, 1
mov esp, 0x8824
add byte [rdx + rax], bh
sub al, 0xfe
invalid
xchg esp, eax
invalid
cmp ch, 1
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa0
add cl, byte [rcx + rcx*4 + 0x44]
and al, 0x78
and al, 0x70
dec dword [rdi]
test byte [rax + 0x40000000], dh
mov al, 0
add byte [rax], al
test bpl, bpl
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 1], cl
mov esp, 0x48fffffd
lea ebx, [rsp + 0x30]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebx
test dword [rcx + 0x48fffffd], ebx
sub edi, dword [rsp + 0x30]
dec dword [rax + 0x2b]
jl 0x1400e61de
xor byte [rdi], cl
invalid
add byte [rax], al
lea esi, [rsp + 0x80]
invalid
cmp byte [rdx], cl
or cl, byte [rdi]
dec dword [rax + 0x2b]
jl case.0x1400e547c.144
invalid
xor byte [rdi], cl
invalid
add byte [rax - 0x77], cl
invalid
invalid
dec dword [rax + 0x2b]
jl 0x1400e62aa
invalid
xor byte [rdi], cl
invalid
add al, 0x31
cmp edi, 2
add al, 0x3e
add dword [rbp + 0x1f], esi
add byte [rax], al
add al, byte [rax]
add byte [rcx - 0x42], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24648b4c], al
sub byte [rsi + 0x41], ah
movq mm0, qword [rsp]
mov esp, 0xfffec004
inc dword [rax]
mov ebp, 0x480001e4
mov esi, dword [rbp - 0x118]
invalid
invalid
sbb cl, byte [rax - 0x7b]
sal byte [rbp + rdx + 0x4c], 0x8b
test dword [rax], esi
invalid
test eax, eax
in al, 1
add byte [rax - 0x75], cl
invalid
invalid
mov ch, 0
invalid
test dword [rax - 1], ecx
invalid