Function at 0x14002e5d0
Capabilities:
Create directory

Disassembly:
push rsi
push rdi
sub rsp, 0x48
mov rsi, rdx
mov rdi, rcx
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov r8, rsi
call fcn.140027940
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
movzx r8d, al
lea r9, [0x1413c2538]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
add rcx, 4
jmp 0x1400276a0
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x1400276a0
mov ecx, 6
jmp 0x1400276a0
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x1400276a0
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x14002775c
add rcx, rdi
mov r9, rcx
test r8, r8
je 0x1400276cf
movzx ecx, byte [r9]
cmp cl, 0x5c
sete dl
cmp cl, 0x2f
sete cl
or cl, dl
cmp al, 5
jae case.default.0x14002770e
jmp 0x1400276dd
xor ecx, ecx
cmp al, 5
jb 0x1400276dd
test cl, cl
jne 0x1400276dd
xor eax, eax
jmp 0x140027755
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov r8, rsi
call fcn.140027940
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rdx, qword [rsp + 0x40]
movzx r8d, al
movzx r8d, al
lea r9, [0x1413c2554]
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
jmp rax
jmp rax
add rcx, 4
jmp 0x14002774b
invalid
xor al, 0x4c
lea eax, [rdx + 1]
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x14002774b
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14002774b
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x14002774b
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
mov ecx, 2
cmp rcx, rsi
ja 0x14002775c
cmp al, 6
setne al
add rsp, 0x48
pop rdi
pop rsi
ret
lea r8, [0x1413bfb38]
mov rdx, rsi
call fcn.1400511e0
ud2
and byte [r8 - 0x75], r9b
push rdi
xor byte [rbp + rcx*4 + 0x4a], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
retf 0x8d4a
lea edx, [rax + rcx]
add rdx, 8
mov qword [rsp + 0x28], rdx
add rax, 4
lea r12, [0x1413c2570]
mov rdx, r11
jmp 0x140027ea6
ret 0x4808
mov byte [rdi + 0x38], 1
mov r13b, 1
mov r10, rsi
mov rsi, r10
cmp r13b, bpl
ja 0x140028092
test r13b, r13b
je 0x140027f20
movzx r9d, r13b
cmp r9d, 1
jne 0x140027f50
mov byte [rdi + 0x38], 2
test r15b, r15b
jne 0x140028073
mov r13b, 2
cmp r8d, 3
jb 0x140027e97
cmp r8d, 5
je 0x140027e97
cmp r8d, 6
jne 0x1400280cc
test rdx, rdx
je 0x14002803d
movzx r9d, byte [rsi]
cmp rdx, 1
je 0x140028044
cmp r9b, 0x2e
jne 0x140028044
invalid
add byte [rdi + rcx - 0x4a], al
add qword [rcx - 0x7d], r8
stc
invalid
movzx r9d, byte [rsi + 1]
cmp r9d, 0x2f
je 0x140028058
cmp r9d, 0x5c
jne 0x140027e97
jmp 0x140028058
nop dword [rax + rax]
cmp r8b, 6
je 0x140027e90
movsxd r10, dword [r12 + r8*4]
add r10, r12
mov r9, rax
jmp r10
test rdx, rdx
je 0x14002808e
xor r9d, r9d
cmp r8b, 3
jae 0x140027f90
nop word cs:[rax + rax]
cmp byte [rsi + r9], 0x5c
je 0x140027fd5
inc r9
cmp rdx, r9
jne 0x140027f70
jmp 0x140027fa9
movzx r10d, byte [rsi + r9]
cmp r10d, 0x2f
je 0x140027fd5
cmp r10d, 0x5c
je 0x140027fd5
inc r9
cmp rdx, r9
jne 0x140027f90
xor r10d, r10d
mov r9, rdx
test r9, r9
jne 0x140027fe0
mov r11, rdx
sub r11, r10
jb 0x14002815b
add r10, rsi
mov qword [rdi], r10
mov qword [rdi + 8], r11
mov r13b, 2
mov rdx, r11
jmp 0x140027e9a
mov r10d, 1
test r9, r9
je 0x140027fb4
mov r11, rsi
mov ebx, r14d
cmp r9, 1
je 0x140027fff
mov bl, 9
cmp r9, 2
jne 0x140028010
cmp byte [rsi], 0x2e
jne 0x140028010
lea r11, [rsi + 1]
mov bl, 8
cmp byte [r11], 0x2e
movzx ebx, bl
mov r11d, 9
cmovne ebx, r11d
add r10, r9
mov r11, rdx
sub r11, r10
jb 0x14002815b
add r10, rsi
mov qword [rdi], r10
mov qword [rdi + 8], r11
mov r13b, 2
mov rdx, r11
cmp bl, 0xa
je 0x140027e9a
jmp 0x1400280c0
xor edx, edx
jmp 0x140027e97
cmp rdx, 1
jne 0x140027e97
cmp r9b, 0x2e
jne 0x140027e97
test r11, r11
je case.0x14002770e.25
dec r11
inc rsi
mov qword [rdi], rsi
mov qword [rdi + 8], r11
mov dword [rdi + 8], ebx
mov dword [rdi + 8], ebx
mov byte [rcx], 7
jmp 0x140028095
test r11, r11
je 0x14002816c
dec r11
inc rsi
invalid
mov qword [rdi], rsi
mov qword [rdi + 8], r11
pop rdi
or dh, al
add dword [rsi], eax
invalid
pop rdi
or dh, al
add dword [rsi], eax
jmp 0x140028095
mov byte [rdi + 0x38], 3
cmp byte [rbx], al
mov byte [rcx], 0xa
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
invalid
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
mov byte [rdi + 0x38], 1
lea rdx, [0x1413c2588]
adc eax, 0x139a4d7
adc eax, 0x139a4d7
xlatb
movsb byte [rdi], byte [rsi]
cmp dword [rcx], eax
movsxd r9, dword [rdx + r8*4]
or al, 0x82
invalid
add r9, rdx
jmp r9
jmp rcx
jmp rcx
mov r9, rax
jmp 0x1400280ed
mov byte [rcx], bl
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r9
adc bl, ch
leave
adc bl, ch
leave
mov byte [rcx], 6
jmp 0x140028095
invalid
invalid
mov r9, qword [rsp + 0x28]
jmp 0x1400280ed
sub bl, ch
adc eax, 0x6b941
mov r9d, 6
mov r9d, 6
jmp 0x1400280ed
mov r9, qword [rsp + 0x30]
jmp 0x1400280ed
mov r9d, 2
cmp r9, r11
ja case.default.0x140028104
invalid
lea rdx, [0x1413c25a0]
movsxd r10, dword [rdx + r8*4]
add r10, rdx
jmp r10
mov rax, qword [rsp + 0x28]
and al, 0x28
jmp case.0x140028104.0
mov eax, 6
jmp case.0x140028104.0
mov rax, qword [rsp + 0x30]
jmp case.0x140028104.0
mov eax, 2
mov rdx, r11
sub rdx, rax
jb 0x140028195
add rax, rsi
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], r8b
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r9
jmp 0x140028095
lea r8, [0x1413bfc30]
mov rcx, r10
call fcn.1400511e0
ud2
lea r8, [0x1413bfc18]
mov ecx, 1
xor edx, edx
call fcn.1400511e0
ud2
lea r8, [0x1413bfbd0]
mov rcx, r9
mov rdx, r11
invalid
call fcn.1400512c0
ud2
invalid
lea r8, [0x1413bfbe8]
mov rcx, rax
mov rdx, r11
call fcn.1400511e0
ud2
lea r8, [0x1413bfc00]
mov ecx, 1
xor edx, edx
call fcn.1400511e0
ud2
mov rdi, rdx
mov rsi, rcx
movzx ecx, byte [rcx]
lea eax, [rcx - 6]
movzx r8d, al
lea rdx, [r8 + 1]
xor eax, eax
cmp r8b, 4
cmp al, 4
cmp al, 4
cmovae rdx, rax
movzx r8d, byte [rdi]
lea r9d, [r8 - 6]
movzx r10d, r9b
lea r11, [r10 + 1]
cmp r10b, 4
cmp dl, 4
rol byte [r15 + r9 - 0x4a], 1
invalid
cmp dl, 4
cmovae r11, rax
cmp rdx, r11
fidiv dword [rbp + 0x76]
fidiv dword [rbp + 0x76]
mov al, 1
test rdx, rdx
je 0x14002822b
cmp edx, 4
jne 0x140028277
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
jne case.default.0x140028244
pop rsi
pop rsi
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
or byte [rax - 0x75], cl
or al, r13b
int3
call fcn.140043ef0
test eax, eax
sete al
jmp 0x140028277
cmp r9b, 4
jb 0x140028277
add al, 0x72
cmp cl, r8b
cmp cl, r8b
jne case.default.0x140028244
lea rax, [0x1413c25b8]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
jne case.default.0x140028244
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
call fcn.140043ef0
test eax, eax
jne case.default.0x140028244
mov r8, qword [rsi + 0x20]
cmp r8, qword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
jne case.default.0x140028244
mov rdx, qword [rdi + 0x18]
mov rcx, qword [rsi + 0x18]
jmp 0x14002821f
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
movzx eax, byte [rsi + 1]
cmp al, byte [rdi + 1]
sete al
jmp 0x140028277
add eax, 0xc0847772
jne 0x140028491
xor r8d, r8d
cmp r12b, 6
cmp ah, 6
cmp ah, 6
je 0x14002843b
test dl, dl
jne 0x14002843b
mov r8d, 2
cmp rdi, 2
inc dword [rdx]
inc dword [rdx]
jb 0x14002881b
cmp r8, rdi
jne 0x14002844f
xor ecx, ecx
jmp 0x140028491
xor eax, eax
jmp 0x140028507
lea rcx, [rsi + rdi]
lea r9, [rsi + r8]
inc r9
cmp r9, rcx
leave
leave
sete cl
movzx r8d, byte [rsi + r8]
invalid
test cl, 1
rol dword [rcx], 0x75
invalid
invalid
rol dword [rcx], 0x75
sbb al, 0x41
cmp al, 0x2e
add dword [rbp + 0x1c], esi
cmp r8b, 0x2e
jne 0x140028486
movzx ecx, byte [r9]
mov dh, 9
cmp cl, 0x5c
sete r8b
cmp cl, 0x2f
sete cl
xchg esp, eax
invalid
or cl, r8b
or cl, al
xchg esp, eax
rol dword [rax + rcx - 0x3f], 0xeb
or cl, al
jmp 0x140028491
cmp r8b, 0x2e
sete r8b
or cl, al
jmp 0x140028491
cmp r8b, 0x2e
sete r8b
and cl, r8b
rol dword [rbp + 0x31], 0xc0
xor r8d, r8d
cmp r12b, 6
invalid
je 0x140028504
test dl, dl
jne 0x140028504
lea r8, [0x1413c25d0]
movsxd r9, dword [r8 + r12*4]
invalid
add r9, r8
jmp r9
movabs eax, dword [0x14da00c634f0139]
rol dword [rcx - 1], 0xe1
jmp r9
movabs al, byte [0x8b4ce1ff41c1014d]
and al, 0x50
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
add r8, 4
jmp 0x140028504
rol byte [rbx + rbp*8], 0x4a
mov r8, qword [rsp + 0x50]
mov r9, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
lea r10, [r9 + 1]
test r9, r9
cmove r10, r9
ror dword [rbp + 1], 1
ror byte [rcx - 0x7d], 1
ror byte [rax], 0xeb
invalid
ror dword [rbp + 1], 1
ror byte [rcx - 0x7d], 1
ror byte [rax], 0xeb
sub al, 0x41
mov r8d, 6
mov r8d, 6
jmp 0x140028504
mov r8, qword [rsp + 0x50]
mov r9, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
lea r10, [r9 + 1]
test r9, r9
cmove r10, r9
add r8, r10
add r8, 2
jmp 0x140028504
mov r8d, 2
mov r9d, eax
movzx ecx, cl
movzx r9d, r9b
add r9, rcx
add r9, r8
cmp rdi, r9
jbe 0x1400286f2
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 0x1400286ab
movzx r13d, al
and bpl, r8b
mov rdx, qword [rsp + 0x50]
lea r8, [rdx + 4]
mov qword [rsp + 0x28], r8
lea r8, [rdx + r9]
add r8, 2
mov qword [rsp + 0x78], r8
add rdx, r9
add rdx, 8
mov qword [rsp + 0x70], rdx
cmp r12b, 5
jb 0x14002870c
test al, al
jne 0x14002870c
or bl, cl
lea r14, [rsp + 0x30]
jmp 0x1400285b4
xor ecx, ecx
movzx eax, al
add rax, r13
add rax, rcx
cmp rdi, rax
jbe 0x1400286f2
mov r15, rdi
lea rcx, [rsp + 0x80]
mov rdx, r14
call fcn.140028840
cmp byte [rsp + 0x88], 0xa
and al, 0x88
add byte [rax], al
add byte [rdx], cl
and al, 0x88
add byte [rax], al
add byte [rdx], cl
jne 0x1400287c9
add byte [rax], al
mov rdi, r15
sub rdi, qword [rsp + 0x80]
add byte [rax], al
add byte [rdi], cl
invalid
adc byte [rdx], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
invalid
add byte [rax - 0x77], cl
jl 0x14002860e
mov qword [rsp + 0x38], rdi
mov dword [rsp + 0x38], edi
cmp byte [rbx + rbx*8 - 0x36ceee8c], al
test bl, bl
je 0x140028600
xor ecx, ecx
jmp 0x14002860f
invalid
mov ecx, 2
add byte [rax], al
cmp rdi, 2
jb 0x14002880a
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
stc
cmp rcx, rdi
jne 0x140028620
xor eax, eax
test bpl, bpl
je case.default.0x140028677
jmp 0x140028669
lea rax, [rsi + rdi]
lea rdx, [rsi + rcx]
lea rdx, ds:[rsi + rcx]
inc rdx
cmp rdx, rax
ret 0x940f
invalid
ret 0x940f
movzx ecx, byte [rsi + rcx]
test al, 1
jne 0x140028658
cmp cl, 0x2e
jne 0x140028658
jne 0x140028658
movzx eax, byte [rdx]
cmp al, 0x5c
sete cl
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
test bpl, bpl
in eax, dx
je case.default.0x140028677
invalid
jmp 0x140028669
cmp cl, 0x2e
sete cl
invalid
stc
sete cl
invalid
shl dword [rax], 0xc8
and al, cl
test bpl, bpl
test ch, ch
je case.default.0x140028677
invalid
lea rdx, [0x1413c25e8]
movsxd rcx, dword [rdx + r12*4]
invalid
or al, 0xa2
add rcx, rdx
jmp rcx
invalid
mov rcx, qword [rsp + 0x28]
jmp 0x1400285a2
mov rcx, qword [rsp + 0x70]
jmp 0x1400285a2
mov ecx, 6
jmp 0x1400285a2
mov rcx, qword [rsp + 0x78]
jmp 0x1400285a2
invalid
invalid
mov ecx, 2
jmp 0x1400285a2
lea rbx, [rsp + 0x80]
lea r14, [rsp + 0x30]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, rbx
mov rdx, r14
call fcn.140028840
cmp byte [rsp + 0x88], 0xa
jne 0x1400286f2
mov rcx, rdi
sub rcx, qword [rsp + 0x80]
jb 0x1400287e2
invalid
add byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x38], rcx
mov rdi, rcx
mov edi, ecx
jne 0x1400286c0
xor edi, edi
mov rax, rsi
mov eax, esi
mov rdx, rdi
add rsp, 0xc8
invalid
enter 0, 0
pop rbx
pop rbp
invalid
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
lea rbx, [rsp + 0x80]
lea r14, [rsp + 0x30]
je case.0x1400280b8.32
invalid
and al, 0x80
add byte [rax], al
add byte [rbp + rcx*4 + 0x74], cl
je case.0x1400280b8.32
invalid
je case.0x1400280b8.32
xor byte [rax - 0x7c], al
in eax, dx
test bpl, bpl
je 0x140028730
lea rbp, [0x1413c2600]
sub eax, 0x1399edb
jmp 0x140028779
mov rcx, rbx
mov rdx, r14
bnd call fcn.140028840
bnd call fcn.140028840
cmp byte [rsp + 0x88], 0xa
mov esp, 0x8824
add byte [rdx], cl
jne 0x1400286f2
mov rcx, rdi
sub rcx, qword [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], al
invalid
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rdi], cl
invalid
invalid
jb 0x1400287e2
add byte [rax], al
mov qword [rsp + 0x38], rcx
mov rdi, rcx
cmp rcx, r13
ja 0x140028730
invalid
int 0x48
mov edi, ecx
iretd
mov rdi, rcx
iretd
jmp 0x1400286f2
mov rax, qword [rsp + 0x28]
sub byte [rcx + rax - 0x18], cl
add rax, r13
cmp rdi, rax
jbe 0x1400286f2
mov r15, rdi
mov edi, edi
mov rcx, rbx
mov rdx, r14
call fcn.140028840
cmp byte [rsp + 0x88], 0xa
jne 0x1400287c9
mov rdi, r15
sub rdi, qword [rsp + 0x80]
sub edi, dword [rsp + 0x80]
sub edi, dword [rsp + 0x80]
jb 0x1400287f6
mov qword [rsp + 0x38], rdi
movsxd rax, dword [rbp + r12*4]
add rax, rbp
invalid
jmp rax
call 0xcb4b68ae
and al, 0x70
mov rax, qword [rsp + 0x70]
jmp 0x14002876d
mov eax, 6
jmp 0x14002876d
mov rax, qword [rsp + 0x78]
jmp 0x14002876d
mov eax, 2
jmp 0x14002876d
mov rdi, r15
jmp 0x1400286f2
mov r15, rdi
lea r8, [0x1413bfbb8]
mov rdx, r15
call fcn.1400512c0
ud2
mov rcx, rdi
lea r8, [0x1413bfbb8]
mov rdx, r15
call fcn.1400512c0
ud2
lea r8, [0x1413bfb58]
mov rdx, rdi
call fcn.1400511e0
ud2
lea r8, [0x1413bfb58]
mov ecx, 2
mov rdx, rdi
call fcn.1400511e0
ud2
add al, byte [rax]
ud2
sub rsp, 0x20
movzx r9d, byte [rcx + 0x38]
cmp r9b, 1
ja case.0x140028104.30
movzx r10d, byte [rcx + 0x10]
movzx eax, byte [rcx + 0x3a]
xor edx, edx
movzx r8d, r10b
mov dh, 0xc2
push rcx
adc byte [rdi], cl
mov dh, 0x41
cmp dh, byte [rcx]
rol byte [rbp + 0xf], cl
mov dh, 0xc2
test al, al
jne 0x140028a28
cmp r10b, 5
jb 0x140028a28
invalid
xchg dword [rax], eax
add byte [rax], al
invalid
mov r10, qword [rcx]
mov rdx, qword [rcx + 8]
xor r11d, r11d
test r9b, r9b
leave
leave
jne 0x1400289c6
cmp r8b, 6
je 0x1400289c6
mov r11d, 2
mov ebx, 2
add al, byte [rax]
add byte [rax], al
cmp rdx, 2
jb 0x140028aa7
invalid
loope 0x1400289c4
add byte [rax], al
invalid
cmp r11, rdx
jne 0x1400289e8
xor edx, edx
jmp 0x140028a28
xor edx, edx
xor eax, eax
xor r10d, r10d
movzx ecx, dl
retf 0xb60f
movzx eax, al
add rax, rcx
add rax, r10
ror byte [rax - 0x7d], 1
invalid
invalid
pop rsi
ror byte [rax - 0x7d], 1
invalid
ret
add rdx, r10
lea rsi, [r10 + r11]
lea esi, [rdx + rbx]
lea esi, [rdx + rbx]
inc rsi
cmp rsi, rdx
sete dl
movzx r10d, byte [r10 + r11]
movzx edx, byte [rdx + rbx]
invalid
movzx edx, byte [rdx + rbx]
test dl, 1
jne 0x140028a1d
cmp r10b, 0x2e
jne 0x140028a1d
cli
jne 0x140028a1d
movzx edx, byte [rsi]
cmp dl, 0x5c
cli
pop rsp
cli
pop rsp
sete r10b
cmp dl, 0x2f
sete dl
ret 0x844
shr bl, cl
invalid
ret 0xfa80
ret 0x844
or eax, dword [rcx - 0x80]
cli
sete r10b
sete r10b
cmp r10b, 0x2e
sete r10b
ret 0x2044
and dl, r10b
xor r10d, r10d
test r9b, r9b
jne case.default.0x140028a44
cmpsb byte [rsi], byte [rdi]
cmpsb byte [rsi], byte [rdi]
cmp r8b, 6
je case.default.0x140028a44
lea r9, [0x1413c2618]
movsxd r8, dword [r9 + r8*4]
fistp dword [rbx + 0x634f0139]
add dword [rdi + 0x63], ecx
add al, 0x81
add r8, r9
jmp r8
mov r10, qword [rcx + 0x20]
add r10, 4
add edx, 4
add edx, 4
jmp case.default.0x140028a44
mov r8, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
cmove r9, rcx
lea r10, [r8 + r9]
add r10, 8
jmp case.default.0x140028a44
mov r10d, 6
jmp case.default.0x140028a44
mov r8, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
cmove r9, rcx
lea r10, [r8 + r9]
add r10, 2
jmp case.default.0x140028a44
mov r10d, 2
jmp case.default.0x140028a44
lea r8, [0x1413bfb58]
mov ecx, 2
call fcn.1400511e0
ud2
dec dword [rax - 0x75]
invalid
adc byte [rcx], dl
adc dword [rbx + 6], esi
cmp al, byte [rcx]
sbb byte [rbx - 0x74b7fffe], dl
or eax, 0x13a9eb9
add esp, 0x40
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
and al, 0x10
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x40
in al, dx
and byte [rax - 0x73], cl
push 0x40
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
call fcn.140023df0
mov rcx, qword [rbp - 0x20]
call fcn.140024fe0
nop
add rsp, 0x20
add esp, 0x20
movabs al, byte [0x94e8e04d8b48ffff]
mov dl, 0xff
call qword [rax + 0x20c48348]
add esp, 0x20
add esp, 0x20
pop rbp
ret
int3
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov rsi, rdx
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
adc r14b, r15b
invalid
mov rdx, qword [rcx]
mov eax, edx
and eax, 3
lea rcx, [0x1413c2630]
or eax, 0x13988a3
or eax, 0x13988a3
mov byte [rcx], bh
add dword [rax + 0x63], ecx
invalid
add al, 0x81
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
mov rax, qword [rdx]
mov r8, qword [rdx + 8]
mov rcx, rsi
int1
int1
mov rdx, rax
add rsp, 0x98
invalid
cwde
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop rbp
jmp fcn.140018350
in eax, 0xfe
invalid
invalid
in eax, 0xfe
dec dword [rax - 0x75]
mov rcx, qword [rdx - 1]
invalid
invalid
mov rcx, qword [rdx - 1]
mov rax, qword [rdx + 7]
mov rax, qword [rax + 0x20]
and byte [rax - 0x77], cl
invalid
dec dword [rax - 0x75]
invalid
and byte [rax - 0x77], cl
add rsp, 0x98
add rsp, 0x98
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop rbp
jmp rax
shr rdx, 0x20
mov dword [rbp + 0xc], edx
or al, 0x48
lea edi, [rbp - 0x10]
invalid
invalid
and byte [rcx - 0x72b7f3ab], cl
jge 0x140029dcb
invalid
or al, 0x48
lea edi, [rbp - 0x10]
invalid
invalid
mov rcx, rdi
call fcn.14002a1a0
mov qword [rbp - 0x30], rdi
mov dword [rbp - 0x30], edi
lea rax, [0x1400062a0]
invalid
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
lea rax, [rbp + 0xc]
mov qword [rbp - 0x20], rax
or al, 0x48
mov dword [rbp - 0x20], eax
lea rax, [0x14001b330]
add eax, 0xffff152f
dec dword [rax - 0x77]
mov qword [rbp - 0x18], rax
lea rax, [0x1413bf6d0]
lea eax, [0x1413bf6d0]
call 0x104082b51
pop rax
cmp dword [rcx], eax
lea eax, [0x1413bf6d0]
mov qword [rbp - 0x60], rax
mov dword [rbp - 0x60], eax
mov qword [rbp - 0x58], 3
mov dword [rbp - 0x58], 3
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x39], cl
rol byte [r8], 0
mov qword [rbp - 0x40], 0
add byte [rax], al
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov dword [rbp - 0x50], eax
ror byte [r8 - 0x77], 1
ror byte [rax - 0x77], 1
mov dword [rbp - 0x50], eax
mov r8b, 0x48
mov dword [rbp - 0x48], 2
invalid
mov qword [rbp - 0x48], 2
add byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x75], cl
mov rdx, qword [rsi + 0x28]
lea r8, [rbp - 0x60]
movabs al, byte [0x48c389fffee85fe8]
cmp dword [rbp - 8], 0
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
movabs al, byte [0x48c389fffee85fe8]
invalid
cmp dword [rbp - 8], 0
jge 0x140029e3f
add byte [rdi], cl
test byte [rbx + rax], dl
je 0x14002a162
add byte [rax], al
mov r8, qword [rbp - 0x10]
mov rcx, qword [0x1413d3bb8]
mov ecx, dword [0x1413d3bb8]
mov ecx, dword [0x1413d3bb8]
pop rdi
popfq
cmp al, byte [rcx]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
scasd eax, dword [rdi]
xchg ecx, eax
add al, byte [rax]
scasd eax, dword [rdi]
xchg ecx, eax
add al, byte [rax]
jmp 0x14002a162
add byte [rax], al
shr rdx, 0x20
shr edx, 0x20
lea rax, [0x1413c2640]
movsxd rcx, dword [rax + rdx*4]
xchg dword [rcx], edi
add dword [rax + 0x63], ecx
or al, 0x90
add rcx, rax
sar edi, 0xe1
jmp rcx
lea rax, [0x1413bf398]
lea eax, [0x1413bf398]
cmp dword [rcx], eax
mov ecx, 0x10
add byte [rax], al
add cl, ch
invalid
jle case.0x140029e78.1
invalid
jmp 0x14002a109
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1413bf3a8]
add byte [rax], al
lea rax, [0x1413bf3a8]
lea eax, [0x1413bf3a8]
cmp dword [rcx], eax
mov ecx, 0x11
add byte [rax], al
add cl, ch
invalid
insd dword [rdi], dx
jmp 0x14002a109
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1413bf3b9]
add byte [rax], al
lea rax, [0x1413bf3b9]
lea eax, [0x1413bf3b9]
cmp dword [rcx], eax
mov ecx, 0x12
add byte [rax], al
add cl, ch
jmp 0x14002a109
lea rax, [0x1413bf3cb]
jmp 0x14002a109
add byte [rax], al
lea rax, [0x1413bf3cb]
lea eax, [0x1413bf3cb]
cmp dword [rcx], eax
mov ecx, 0x10
add byte [rax], al
add cl, ch
jmp 0x14002a109
lea rax, [0x1413bf3db]
jmp 0x14002a109
add byte [rax], al
lea rax, [0x1413bf3db]
lea eax, [0x1413bf3db]
cmp dword [rcx], eax
mov ecx, 0x10
add byte [rax], al
add cl, ch
invalid
jmp 0x14002a109
cmp al, byte [rdx]
add byte [rax], al
lea rax, [0x1413bf3eb]
cmp dword [rcx], eax
jmp 0x14002a104
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1413bf3fe]
add byte [rax], al
lea rax, [0x1413bf3fe]
lea eax, [0x1413bf3fe]
mov ecx, 0x12
add byte [rax], al
jmp 0x14002a109
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1413bf410]
add byte [rax], al
lea rax, [0x1413bf410]
lea eax, [0x1413bf410]
cmp dword [rcx], eax
mov ecx, 0xd
jmp 0x14002a109
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1413bf41d]
add byte [rax], al
lea rax, [0x1413bf41d]
lea eax, [0x1413bf41d]
cmp dword [rcx], eax
mov ecx, 0xe
jmp 0x14002a109
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1413bf42b]
add byte [rax], al
lea rax, [0x1413bf42b]
lea eax, [0x1413bf42b]
cmp dword [rcx], eax
mov ecx, 0x15
jmp 0x14002a109
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1413bf440]
add byte [rax], al
lea rax, [0x1413bf440]
lea eax, [0x1413bf440]
cmp dword [rcx], eax
mov ecx, 0xc
jmp 0x14002a109
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1413bf44c]
add byte [rax], al
lea rax, [0x1413bf44c]
lea eax, [0x1413bf44c]
cmp dword [rcx], eax
mov ecx, 0xb
add byte [rax], al
add cl, ch
jmp 0x14002a109
jmp 0x14002a109
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1413bf457]
add byte [rax], al
lea rax, [0x1413bf457]
lea eax, [0x1413bf457]
cmp dword [rcx], eax
mov ecx, 0x15
add byte [rax], al
add cl, ch
invalid
mov bh, 1
invalid
jmp 0x14002a109
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1413bf46c]
add byte [rax], al
lea rax, [0x1413bf46c]
lea eax, [0x1413bf46c]
cmp dword [rcx], eax
mov ecx, 0x15
add byte [rax], al
add cl, ch
invalid
cmpsb byte [rsi], byte [rdi]
jmp 0x14002a109
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1413bf481]
add byte [rax], al
lea rax, [0x1413bf481]
lea eax, [0x1413bf481]
cmp dword [rcx], eax
mov ecx, 0xf
add byte [rax], al
add cl, ch
invalid
xchg ebp, eax
jmp 0x14002a109
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1413bf490]
add byte [rax], al
lea rax, [0x1413bf490]
lea eax, [0x1413bf490]
cmp dword [rcx], eax
mov ecx, 0xe
add byte [rax], al
add cl, ch
invalid
jmp 0x14002a109
test byte [rcx], al
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1413bf49e]
add byte [rax], al
lea rax, [0x1413bf49e]
cmp dword [rcx], eax
jmp 0x14002a104
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x1413bf4b1]
lea eax, [0x1413bf4b1]
add eax, 0x1395519
sbb dword [rbp + 0x39], edx
add dword [rcx + 0x26], edi
add byte [rax], al
mov ecx, 0x26
add byte [rax], al
jmp 0x14002a109
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x139552e
push rbp
cmp dword [rcx], eax
lea rax, [0x1413bf4d7]
lea eax, [0x1413bf4d7]
push rbp
cmp dword [rcx], eax
mov ecx, 0x38
add byte [rax], al
jmp 0x14002a109
push rsi
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1413bf50f]
lea rax, [0x1413bf50f]
lea eax, [0x1413bf50f]
push rbp
push rbp
cmp dword [rcx], eax
mov ecx, 0x19
add byte [rax], al
jmp 0x14002a109
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1413bf528]
lea rax, [0x1413bf528]
lea eax, [0x1413bf528]
pop rbp
push rbp
cmp dword [rcx], eax
mov ecx, 0x17
add byte [rax], al
jmp 0x14002a109
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1413bf53f]
lea rax, [0x1413bf53f]
lea eax, [0x1413bf53f]
push rbp
cmp dword [rcx], eax
mov ecx, 0xc
add byte [rax], al
jmp 0x14002a109
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1413bf54b]
lea rax, [0x1413bf54b]
lea eax, [0x1413bf54b]
mov ecx, 9
jmp 0x14002a109
add dword [rax], eax
invalid
add cl, ch
adc al, byte [rcx]
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1413bf554]
add byte [rax], al
lea rax, [0x1413bf554]
lea eax, [0x1413bf554]
push rbp
cmp dword [rcx], eax
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
jmp 0x14002a109
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1413bf55e]
lea rax, [0x1413bf55e]
lea eax, [0x1413bf55e]
cmp dword [rcx], eax
mov ecx, 0x10
jmp 0x14002a109
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x1413bf56e]
lea eax, [0x1413bf56e]
add eax, 0x139554e
mov ecx, 0x17
invalid
jmp 0x14002a109
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x1395554
cmp dword [rcx], eax
lea rax, [0x1413bf585]
lea eax, [0x1413bf585]
cmp dword [rcx], eax
mov ecx, 0x19
jmp 0x14002a109
invalid
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
invalid
lea rax, [0x1413bf59e]
lea eax, [0x1413bf59e]
add eax, 0x139555c
add dword [rcx + 0xe], edi
mov ecx, 0xe
invalid
add byte [rax], al
jmp 0x14002a109
add byte [rax - 0x73], cl
add eax, 0x1395559
pop rcx
push rbp
cmp dword [rcx], eax
lea rax, [0x1413bf5ac]
lea eax, [0x1413bf5ac]
pop rcx
push rbp
cmp dword [rcx], eax
mov ecx, 0xd
jmp 0x14002a109
lodsb al, byte [rsi]
add byte [rax], al
invalid
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x1413bf5b9]
lea eax, [0x1413bf5b9]
add eax, 0x1395555
mov ecx, 0x14
add byte [rax], al
jmp 0x14002a109
add byte [rax - 0x73], cl
add eax, 0x1395558
lea rax, [0x1413bf5cd]
lea eax, [0x1413bf5cd]
mov ecx, 8
jmp 0x14002a109
mov al, byte [rax]
add byte [rax], al
mov al, byte [rax]
add byte [rax], al
lea rax, [0x1413bf5d5]
mov ecx, 0x1b
add byte [rax], al
add byte [rax], al
jmp 0x14002a109
lea rax, [0x1413bf5f0]
mov ecx, 0xe
add byte [rax], al
add byte [rax], al
jmp 0x14002a109
lea rax, [0x1413bf5fe]
mov ecx, 0x10
add byte [rax], al
add byte [rax], al
jmp 0x14002a109
lea rax, [0x1413bf60e]
mov ecx, 0x16
jmp 0x14002a109
lea rax, [0x1413bf624]
mov ecx, 0x15
jmp 0x14002a109
lea rax, [0x1413bf639]
mov ecx, 0xb
jmp 0x14002a109
lea rax, [0x1413bf644]
mov ecx, 0x16
jmp 0x14002a109
lea rax, [0x1413bf65a]
mov ecx, 0xd
jmp 0x14002a109
lea rax, [0x1413bf667]
mov ecx, 0xb
jmp 0x14002a109
lea rax, [0x1413bf672]
mov ecx, 0x13
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rax, [rbp - 0x30]
mov qword [rbp - 0x10], rax
lea rax, [0x140005b30]
mov qword [rbp - 8], rax
lea rax, [0x1413bf340]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x10]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea r8, [rbp - 0x60]
call fcn.1400186a0
mov ebx, eax
mov eax, ebx
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
movq mm7, qword [0x1400536c0]
movdqa xmm8, xmmword [0x140053750]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rax
mov eax, ebx
movzx ebx, word [rsp + 0x58]
shl rbx, 0x30
movzx ebp, word [rsp + 0x50]
jmp 0x14002abf0
lea rax, [0x1413ba05d]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x30], 0x12f
mov qword [rsp + 0x20], 0x11f
mov r8d, 0x28
sub byte [rax], al
add byte [rax], al
sub byte [rax], al
add byte [rax], al
mov ecx, r13d
lea rdx, [0x1413b9eee]
lea r9, [0x1413b9f3e]
call fcn.14001a750
invalid
inc dword [rax + rax*8 + 0x142850f]
add byte [rax], al
invalid
jmp 0x14002ae30
cmp r13b, 0x81
je 0x14002ac09
cmp r13b, 0x80
je 0x14002afa0
cmp al, r12b
jb 0x14002afd0
test rdi, rdi
je 0x14002b016
add al, 4
add byte [rax], al
add al, 4
add byte [rax], al
cmp rdi, qword [rsp + 0x98]
je 0x14002b016
movzx edx, byte [rdi]
movzx r13d, dl
test r13b, r13b
js 0x14002ac50
inc rdi
mov esi, r13d
cmp r13d, 0x27
jbe 0x14002acd0
jmp case.default.0x14002acde
mov eax, r13d
and eax, 0x1f
movzx r8d, byte [rdi + 1]
and r8d, 0x3f
cmp r13b, 0xdf
jbe 0x14002acac
movzx ecx, byte [rdi + 2]
shl r8d, 6
mov dh, 0x4f
add al, byte [rcx - 0x3f]
loopne 0x14002ac73
and ecx, 0x3f
or ecx, r8d
cmp dl, 0xf0
jb 0x14002ace0
movzx r13d, byte [rdi + 3]
and eax, 7
shl eax, 0x12
shl ecx, 6
and r13d, 0x3f
or r13d, ecx
or r13d, eax
cmp r13d, 0x110000
je 0x14002b016
add rdi, 4
mov esi, r13d
cmp r13d, 0x27
jbe 0x14002acd0
jmp case.default.0x14002acde
add rdi, 2
shl eax, 6
or eax, r8d
mov r13d, eax
mov esi, r13d
cmp r13d, 0x27
ja case.default.0x14002acde
nop word cs:[rax + rax]
lea rcx, [0x1413c26e4]
movsxd rax, dword [rcx + rsi*4]
add rax, rcx
jmp rax
add rdi, 3
shl eax, 0xc
or ecx, eax
mov r13d, ecx
mov esi, r13d
cmp r13d, 0x27
jbe 0x14002acd0
nop word cs:[rax + rax]
cmp r13d, 0x5c
je 0x14002af84
mov ecx, r13d
call fcn.14001a5f0
test al, al
jne 0x14002ae30
cmp r13d, 0x20
jb 0x14002ae30
cmp r13d, 0x7f
jae 0x14002ad60
shl rsi, 0x10
mov r15, rbx
or r15, rbp
or r15, rsi
mov r13b, 0x80
movzx eax, byte [rsp + 0x4f]
mov esi, eax
movzx eax, byte [rsp + 0x4e]
mov r12d, eax
mov eax, r14d
jmp 0x14002abf0
add byte [rax], al
add byte [rcx - 0x7f], al
std
add byte [rax], al
add dword [rax], eax
cmp r13d, 0x10000
jb 0x14002aba6
invalid
cmp r13d, 0x20000
jae 0x14002adba
add byte [rbx + 0x44], dh
lea rax, [0x1413b9d2c]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x30], 0x1c2
add byte [rax], al
mov qword [rsp + 0x20], 0xc4
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0x2c
mov r8d, 0x2c
mov ecx, r13d
lea rdx, [0x1413b9c10]
lea r9, [0x1413b9c68]
invalid
out dx, al
cmp byte [rcx], al
jmp 0x1ac183ae9
mov ebp, 0xe80138ee
movabs al, byte [0x72850fc084fffef9]
invalid
invalid
invalid
cmp byte [rcx], al
call fcn.14001a750
test al, al
jne 0x14002ad2a
jb 0x14002adb5
invalid
invalid
jmp 0x14002ae30
lea eax, [r13 - 0xe01f0]
adc dh, bh
int1
invalid
cmp eax, 0x2fe10
jb 0x14002ae30
movd xmm0, r13d
movd mm0, ebp
invalid
pshufd xmm0, xmm0, 0
paddd xmm0, xmm6
invalid
pxor xmm0, xmm7
pxor mm0, mm7
invalid
pxor mm0, mm7
movdqa xmm1, xmm8
pcmpgtd xmm1, xmm0
pcmpgtd mm1, mm0
pcmpgtd mm1, mm0
enter 0x500f, 0xffffffffffffffc1
movmskps eax, xmm1
test al, al
jne 0x14002ae30
lea eax, [r13 - 0x3134b]
mov ch, 0xec
cld
inc dword [rbx + 0x3a7205f8]
cmp eax, 5
jb 0x14002ae30
cmp eax, 5
jb 0x14002ae30
lea eax, [r13 - 0x323b0]
cmp eax, 0xadd50
jb 0x14002ae30
test dword [rax - 0x24], edx
cld
invalid
mov eax, r13d
and eax, 0xffffffe0
cmp eax, 0x2a6e0
je 0x14002ae30
mov eax, r13d
mov eax, ebp
and eax, 0xfffffffe
cmp eax, 0x2b81e
jne 0x14002ad2a
test dword [rax], ecx
invalid
invalid
invalid
test dword [rax], ecx
invalid
nop word cs:[rax + rax]
nop dword [rax + rax]
mov byte [rsp + 0x46], 0
mov word [rsp + 0x44], 0
add byte [rax], r8b
add byte [rax], r8b
mov byte [rsp + 0x4d], 0x7d
mov eax, r13d
shr eax, 0x14
lea rcx, [0x1413ba1e8]
or eax, 0x138f39a
or eax, 0x138f39a
movzx eax, byte [rax + rcx]
mov byte [rsp + 0x47], al
and al, 0x47
mov dh, 4
or byte [rax + 0x44472444], cl
and al, 0x47
mov eax, r13d
and al, 0x47
mov eax, r13d
shr eax, 0x10
and eax, 0xf
call 0x14fe3316f
movzx eax, byte [rax + rcx]
mov byte [rsp + 0x48], al
and al, 0x48
and al, 0x48
mov eax, r13d
shr eax, 0xc
and eax, 0xf
movzx eax, byte [rax + rcx]
mov byte [rsp + 0x49], al
and al, 0x49
and al, 0x49
mov eax, r13d
shr eax, 8
and eax, 0xf
invalid
movzx eax, byte [rax + rcx]
mov byte [rsp + 0x4a], al
mov eax, r13d
shr eax, 4
and eax, 0xf
movzx eax, byte [rax + rcx]
mov byte [rsp + 0x4b], al
mov eax, r13d
and eax, 0xf
movzx eax, byte [rax + rcx]
mov byte [rsp + 0x4c], al
or r13d, 1
bsr ecx, r13d
xor ecx, 0x1c
shr ecx, 2
lea rax, [rcx - 2]
mov byte [rsp + rcx + 0x44], 0x7b
mov word [rsp + rcx + 0x42], 0x755c
movzx r13d, word [rsp + 0x44]
mov r9, qword [rsp + 0x46]
mov esi, r13d
shr esi, 8
mov rcx, r9
and rcx, 0xffffffffffff0000
mov r8, r9
shr r8, 0x30
mov r12b, 0xa
jmp 0x14002af3a
invalid
mov r12b, 2
mov r13b, 0x5c
mov sil, 0x30
jmp 0x14002af30
mov r12b, 2
mov r13b, 0x5c
mov sil, 0x74
jmp 0x14002af30
mov r12b, 2
mov r13b, 0x5c
mov sil, 0x6e
jmp 0x14002af30
mov r12b, 2
mov r13b, 0x5c
mov sil, 0x72
jmp 0x14002af30
mov r12b, 2
mov r13b, 0x5c
mov sil, 0x22
jmp 0x14002af30
mov r12b, 2
mov r13b, 0x5c
mov sil, 0x27
nop dword [rax]
xor r8d, r8d
xor ecx, ecx
xor r9d, r9d
xor eax, eax
movabs rdx, 0xffffffff0000
and rcx, rdx
mov qword [rsp + 0x58], r8
movzx edx, r8w
shl rdx, 0x30
or rdx, rcx
mov qword [rsp + 0x50], r9
movzx r15d, r9w
or r15, rdx
mov ecx, esi
mov byte [rsp + 0x4f], sil
mov ecx, r12d
mov byte [rsp + 0x4e], r12b
mov r14d, eax
cmp r13b, 0x81
jne 0x14002ab96
jmp 0x14002b016
mov r12b, 2
mov sil, 0x5c
xor r8d, r8d
mov r13b, 0x5c
jmp 0x14002af33
shr r15, 0x10
mov edx, r15d
lea rax, [rsp + 0x70]
mov dword [rax + 8], 0
mov qword [rax], 0
xor r15d, r15d
xor esi, esi
xor r12d, r12d
xor ebx, ebx
xor r13d, r13d
jmp 0x14002aff7
mov byte [rsp + 0x7b], r12b
mov byte [rsp + 0x70], r13b
mov byte [rsp + 0x71], sil
mov qword [rsp + 0x72], r15
lea ebx, [rax + 1]
mov byte [rsp + 0x7a], bl
movzx ecx, al
cmp al, 0xa
jae 0x14002b045
movzx edx, byte [rsp + rcx + 0x70]
mov rcx, qword [rsp + 0x88]
mov rax, qword [rsp + 0x90]
call qword [rax + 0x20]
test al, al
je 0x14002ab94
mov al, 1
jmp 0x14002b018
xor eax, eax
movaps xmm6, xmmword [rsp + 0xa0]
movaps xmm7, xmmword [rsp + 0xb0]
movaps xmm8, xmmword [rsp + 0xc0]
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [0x1413be760]
mov edx, 0xa
call fcn.140051250
ud2
mov word [rax + r8*2], r13w
inc r8
mov qword [rbp - 8], r8
mov rdx, qword [rdi]
mov r13d, ebx
test bx, bx
jne 0x14002b160
nop dword [rax + rax]
cmp rdx, r15
je 0x14002b23b
lea rcx, [rdx + 1]
mov qword [rdi], rcx
movzx r10d, byte [rdx]
movzx r13d, r10b
test r13b, r13b
jns 0x14002b1a0
invalid
add byte [rbp - 0x77], al
jmp 0x15fe43439
mov r9d, r13d
and r9d, 0x1f
lea rcx, [rdx + 2]
mov qword [rdi], rcx
movzx r11d, byte [rdx + 1]
and r11d, 0x3f
cmp r13b, 0xdf
jbe 0x14002b180
lea rcx, [rdx + 3]
mov qword [rdi], rcx
movzx r13d, byte [rdx + 2]
shl r11d, 6
and r13d, 0x3f
or r13d, r11d
fld qword [rcx - 0x80]
cli
invalid
jb 0x14002b18c
fld qword [rcx - 0x80]
cli
invalid
lea rcx, [rdx + 4]
mov qword [rdi], rcx
movzx edx, byte [rdx + 3]
and r9d, 7
shl r9d, 0x12
loope 0x14002b150
loope 0x14002b150
shl r13d, 6
and edx, 0x3f
or edx, r13d
or edx, r9d
mov r13d, edx
cmp r13d, 0xffff
add byte [rsi + 0x49], dh
std
invalid
add byte [rsi + 0x49], dh
jmp 0x14002b1c1
mov word [rdi + 0x10], 0
xor ebx, ebx
cmp r13w, 0x22
je 0x14002b1ac
jmp 0x14002b200
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
shl r9d, 6
or r9d, r11d
mov r13d, r9d
jmp 0x14002b1a0
shl r9d, 0xc
or r13d, r9d
cmp r13d, 0xffff
ja 0x14002b1c1
nop dword [rax]
xor ebx, ebx
mov rdx, rcx
cmp r13w, 0x22
cmp ebp, 0x22
cmp ebp, 0x22
jne 0x14002b200
not r12b
and r12b, 1
mov r13d, ebx
test bx, bx
je 0x14002b0d0
jmp 0x14002b160
lea r9d, [r13 + 0xff0000]
shr r9d, 0xa
or r9d, 0xd800
and r13d, 0x3ff
add eax, dword [rax]
add byte [rcx - 0x7f], al
int 0
fadd qword [rax]
add byte [rsi + 0x44], ah
mov dword [rdi + 0x10], ebp
add eax, dword [rax]
add byte [rcx - 0x7f], al
int 0
fadd qword [rax]
add byte [rsi + 0x44], ah
mov dword [rdi + 0x10], ebp
mov rdx, rcx
mov ebx, r13d
mov r13d, r9d
cmp r13w, 0x22
je 0x14002b1ac
nop word cs:[rax + rax]
movzx ecx, r13w
cmp ecx, 0x3b
jne 0x14002b214
mov r13w, 0x3b
test r12b, 1
je 0x14002b237
cmp r8, qword [rbp - 0x10]
jne 0x14002b0b0
lea rcx, [rbp - 0x18]
mov rdx, r8
call fcn.1400265b0
mov rax, qword [rbp - 0x18]
mov r8, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
jmp 0x14002b0b0
mov byte [rdi + 0x18], 1
test r14b, r14b
jne 0x14002b261
test r8, r8
jne 0x14002b261
mov byte [rsi + 0x18], 2
cmp qword [rbp - 0x10], 0
jne 0x14002b284
invalid
xor al, 0x48
add esp, 0x68
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rdx, qword [rbp - 0x18]
lea rcx, [rbp - 0x38]
push rbp
call 0x108503fb1
call fcn.140027270
movups xmm0, xmmword [rbp - 0x38]
movups xmm1, xmmword [rbp - 0x28]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
adc dword [rsi], eax
cmp qword [rbp - 0x10], 0
je 0x14002b250
mov r8, qword [rbp - 0x18]
mov rcx, qword [0x1413d3bb8]
xor edx, edx
add rsp, 0x68
invalid
push 0x415e5f5b
pop rsp
pop r13
pop r14
pop r15
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
in al, dx
sub byte [rax - 0x73], cl
push 0x60
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
call fcn.14002da80
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov eax, edi
and eax, 3
lea rcx, [0x1413c2784]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add al, 0x81
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x1413bf6bb]
and byte [rax - 0x75], r9b
sub byte [rax - 0x73], r9b
adc eax, 0x139438c
mov r8d, 5
call qword [rax + 0x18]
mov qword [rbp - 0x20], rsi
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
call 0x140ebf909
lea r9, [rdi + 0x10]
lea rax, [0x14002b7a0]
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, [0x1413bf68b]
lea rsi, [rbp - 0x20]
xor dword [rbx + 0x39], eax
add dword [rax - 0x73], ecx
jne 0x14002b33e
mov r8d, 4
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.1400193f0
lea rax, [0x14002b780]
add eax, 0x40d
add eax, 0x40d
mov qword [rsp + 0x20], rax
lea rdx, [0x1413bf6b0]
cmp dword [rcx], eax
cmp dword [rcx], eax
mov r8d, 7
mov rcx, rsi
mov ecx, esi
add byte [rax - 0x77], cl
int1
mov ecx, esi
mov r9, rdi
call fcn.1400193f0
cmp byte [rbp - 0x17], 0
jmp 0x19db8c297
call 0x1409238ab
invalid
pop qword [rax]
add byte [rax], al
jmp 0x19db8c297
test dword [rdi - 0x17000000], ecx
jns 0x14002b3a4
invalid
jmp 0x14002b71c
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rax, [rdi - 1]
invalid
invalid
invalid
add byte [rax], al
lea rax, [rdi - 1]
lea eax, [rdi - 1]
add rdi, 0xf
mov qword [rbp - 0x38], rax
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
sub byte [rax - 0x73], r9b
adc eax, 0x1395315
enter 0xffffffffffff8b48, 0x4e
enter 0xffffffffffff8b48, 0x4e
and byte [rax - 0x75], cl
sub byte [rax - 0x73], r9b
sub byte [rax - 0x73], cl
lea edx, [0x1413c06d3]
adc eax, 0x1395315
add dword [rcx - 0x48], eax
invalid
mov r8d, 6
mov eax, 6
add byte [rax], al
add bh, bh
call qword [rax + 0x18]
mov qword [rbp - 0x20], rsi
jne 0x14002b3ab
push rax
sbb byte [rax - 0x77], cl
jne 0x14002b3ab
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
invalid
invalid
call 0x140ebf998
jmp 0x1458ffbd5
add byte [rax - 0x73], cl
lea rax, [0x14002b7a0]
add eax, 0x3c7
mov dword [rbx], 0x89480000
add byte [rax], al
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0x13942a6
cmpsb byte [rsi], byte [rdi]
cmp dword [rcx], eax
lea rdx, [0x1413bf68b]
cmpsb byte [rsi], byte [rdi]
cmp dword [rcx], eax
lea rsi, [rbp - 0x20]
loopne 0x14002b42b
mov r8d, 4
mov eax, 4
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rcx, rsi
int1
mov r9, rdi
mov ecx, edi
call fcn.1400193f0
neg bh
invalid
dec dword [rax - 0x73]
add eax, 0x35f
pop rdi
add eax, dword [rax]
invalid
lea rax, [0x14002b760]
pop rdi
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0x13952cc
int3
push rdx
cmp dword [rcx], eax
lea rdx, [0x1413c06d9]
int3
cmp dword [rcx], eax
lea r9, [rbp - 0x38]
lea ecx, [rbp - 0x38]
mov r8d, 5
mov eax, 5
add byte [rax], al
mov rcx, rsi
mov ecx, esi
int1
call fcn.1400193f0
invalid
cmp byte [rbp - 0x17], 0
movzx ebx, byte [rbp - 0x18]
pop rbp
call 0x142f2383a
add byte [rax], al
jmp 0x19db8c326
pop rbp
call 0x142f2383a
out dx, eax
add al, byte [rax]
add byte [rbx + rbx*8 - 0x7af0fe4d], al
test bl, bl
mov bl, 1
invalid
test ebp, esp
invalid
add byte [rax], al
test bl, bl
mov bl, 1
jne 0x14002b71c
test ebp, esp
add al, byte [rax]
add byte [rax - 0x75], cl
add byte [rax], al
mov rax, qword [rbp - 0x20]
loopne 0x14002b432
test byte [rax + 0x34], 4
xor al, 4
xor al, 4
jne 0x14002b569
and al, 1
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1413bdfb8]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
lea rdx, [0x1413bdfb8]
sub edi, dword [rcx]
add dword [rcx - 0x48], eax
mov eax, 2
mov r8d, 2
mov eax, 2
add cl, ch
mov ah, 2
jmp 0x14002b713
add byte [rax], al
shr rdi, 0x20
shr edi, 0x20
out dx, eax
and byte [rcx - 0x74b72383], cl
fmul qword [rax - 0x75]
mov dword [rbp - 0x24], edi
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
fmul qword [rax - 0x75]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
mov rax, qword [rsi + 0x28]
sub byte [rax - 0x73], r9b
sub byte [rax - 0x73], cl
lea rdx, [0x1413bf685]
adc eax, 0x1394210
adc byte [rdx + 0x39], al
add dword [rcx - 0x48], eax
invalid
invalid
mov r8d, 2
add al, byte [rax]
add byte [rax], al
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x77], cl
jne 0x14002b44a
invalid
mov qword [rbp - 0x38], rsi
enter 0x4588, 0xffffffffffffffd0
mov byte [rbp - 0x30], al
rol r14b, 1
rol dword [r8], 1
mov byte [rbp - 0x2f], 0
lea rax, [0x14002b7d0]
lea eax, [0x14002b7d0]
add eax, dword [rax]
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rdx, [0x1413bf687]
cmp dword [r9], eax
cmp dword [rcx], eax
lea rsi, [rbp - 0x38]
lea esi, [rbp - 0x38]
lea r9, [rbp - 0x24]
lea ecx, [rbp - 0x24]
mov r8d, 4
mov eax, 4
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400193f0
mov ecx, dword [rbp - 0x24]
dec dword [rbx - 0x291723b3]
sahf
invalid
call fcn.140025390
mov byte [rbp - 1], al
dec dword [rax - 0x72b700bb]
add eax, 0x2dc
add al, byte [rax]
invalid
lea rax, [0x14002b7a0]
add al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, [0x1413bf68b]
cmp dword [r9], eax
lea r9, [rbp - 1]
lea ecx, [rbp - 1]
mov r8d, 4
mov eax, 4
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400193f0
mov edx, dword [rbp - 0x24]
dec dword [rbx - 0x72b723ab]
jge case.0x140029d94.111
lea rdi, [rbp - 0x20]
mov rcx, rdi
call fcn.14002a1a0
scasd eax, dword [rdi]
in al, dx
invalid
invalid
scasd eax, dword [rdi]
in al, dx
invalid
lea rax, [0x140013660]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
cmp esi, 0x448948ff
and al, 0x20
mov dword [rsp + 0x20], eax
lea rdx, [0x1413bf6b0]
cmp dword [r9], eax
mov r8d, 7
mov eax, 7
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov r9, rdi
call fcn.1400193f0
fcmovnu st(0), st(6)
invalid
invalid
fcmovnu st(0), st(6)
invalid
cmp byte [rbp - 0x2f], 0
movzx ebx, byte [rbp - 0x30]
je 0x14002b59a
mov al, 1
test bl, bl
jne 0x14002b595
mov rax, qword [rbp - 0x38]
test byte [rax + 0x34], 4
jne 0x14002b57d
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1413bdfb8]
mov r8d, 2
call qword [rax + 0x18]
jmp 0x14002b595
shr rdi, 0x20
cmp edi, 0x28
ja case.default.0x14002b560
lea rax, [0x1413c2794]
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
jmp rcx
xor eax, eax
jmp 0x14002b677
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1413c00eb]
jmp 0x14002b70d
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1413c00eb]
mov r8d, 1
call qword [rax + 0x18]
mov byte [rbp - 0x30], al
mov ebx, eax
cmp qword [rbp - 0x18], 0
je 0x14002b71c
mov r8, qword [rbp - 0x20]
mov rcx, qword [0x1413d3bb8]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
pop rax
jp 0x14002b5b9
add cl, ch
pop rdi
add dword [rax], eax
add byte [rax], al
pop rax
jp 0x14002b5b9
add cl, ch
pop rdi
add dword [rax], eax
add byte [rax], al
mov al, 0x29
invalid
mov bl, 0
add byte [rax], al
mov al, 0x29
jmp 0x14002b677
add byte [rax], al
add byte [rax], al
mov al, 1
jmp 0x14002b677
add byte [rax], al
add byte [rax], al
mov al, 2
jmp 0x14002b677
add byte [rax], al
add byte [rax], al
mov al, 3
jmp 0x14002b677
add byte [rax], al
add byte [rax], al
mov al, 4
jmp 0x14002b677
add byte [rax], al
add byte [rax], al
mov al, 5
jmp 0x14002b677
add byte [rax], al
add byte [rax], al
mov al, 6
jmp 0x14002b677
add byte [rax + 0x82e907], dh
add byte [rax], al
mov al, 7
jmp 0x14002b677
invalid
add byte [rax], al
invalid
invalid
mov al, 8
jmp 0x14002b677
mov al, 9
jmp 0x14002b677
mov al, 0xa
jmp 0x14002b677
mov al, 0xb
jmp 0x14002b677
mov al, 0xc
jmp 0x14002b677
mov al, 0xd
jmp 0x14002b677
mov al, 0xe
jmp 0x14002b677
mov al, 0xf
jmp 0x14002b677
mov al, 0x10
jmp 0x14002b677
mov al, 0x11
jmp 0x14002b677
mov al, 0x12
jmp 0x14002b677
mov al, 0x13
jmp 0x14002b677
mov al, 0x14
jmp 0x14002b677
mov al, 0x15
jmp 0x14002b677
mov al, 0x16
jmp 0x14002b677
mov al, 0x17
jmp 0x14002b677
mov al, 0x18
jmp 0x14002b677
mov al, 0x19
jmp 0x14002b677
mov al, 0x1a
jmp 0x14002b677
mov al, 0x1b
jmp 0x14002b677
mov al, 0x1c
jmp 0x14002b677
mov al, 0x1d
jmp 0x14002b677
mov al, 0x1e
jmp 0x14002b677
mov al, 0x1f
jmp 0x14002b677
mov al, 0x20
jmp 0x14002b677
mov al, 0x21
jmp 0x14002b677
mov al, 0x22
jmp 0x14002b677
mov al, 0x23
jmp 0x14002b677
mov al, 0x24
jmp 0x14002b677
mov al, 0x25
jmp 0x14002b677
mov al, 0x26
jmp 0x14002b677
mov al, 0x27
jmp 0x14002b677
mov al, 0x28
mov byte [rbp - 0x38], al
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x1413bf6b7]
mov r8d, 4
call qword [rax + 0x18]
mov qword [rbp - 0x18], rsi
mov byte [rbp - 0x10], al
mov qword [rbp - 0x20], 0
mov byte [rbp - 0xf], 0
lea r8, [0x1413bf690]
lea rcx, [rbp - 0x20]
lea rdx, [rbp - 0x38]
call fcn.1400197a0
mov rax, qword [rbp - 0x20]
movzx ecx, byte [rbp - 0x10]
test rax, rax
je 0x14002b71a
mov bl, 1
test cl, cl
jne 0x14002b71c
mov rsi, qword [rbp - 0x18]
cmp rax, 1
jne 0x14002b6fe
cmp byte [rbp - 0xf], 0
je 0x14002b6fe
test byte [rsi + 0x34], 4
jne 0x14002b6fe
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x1413bdb90]
mov r8d, 1
call qword [rax + 0x18]
test al, al
jne 0x14002b71c
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x1413bf6cb]
mov r8d, 1
call qword [rax + 0x18]
mov ebx, eax
jmp 0x14002b71c
mov ebx, ecx
test bl, bl
setne al
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
ret
add rdi, 0xfffffffffffffffd
add ebp, 0xfc00
and ebp, 0xffc0
or ebp, r15d
or r12d, ebp
lea r15d, [r12 + 0x10000]
mov r13d, r15d
shr r13d, 0x12
and r13d, 7
cmp rcx, 3
jbe 0x14002c005
add rbx, 3
mov rcx, qword [rsi]
and r12d, 0x3f
shl r12d, 0x18
shl ebp, 0xa
and ebp, 0x3f0000
or ebp, r12d
shr r15d, 4
and r15d, 0x3f00
or r15d, ebp
lea edx, [r15 + r13]
add edx, 0x808080f0
mov dword [rcx + r14], edx
add r14, 4
mov qword [rsi + 0x10], r14
jmp 0x14002bfa2
sub rax, r14
cmp rax, rdi
jb 0x14002bfd0
add rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.140043860
add r14, rdi
mov qword [rsi + 0x10], r14
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rsi
mov rdx, r14
mov r8, rdi
call fcn.140051010
mov rcx, qword [rsi]
mov r14, qword [rsi + 0x10]
jmp 0x14002bfaa
mov rax, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
mov rcx, rax
ror dword [rcx + rbp - 0xf], 0xe9
xchg esp, eax
invalid
invalid
invalid
ror dword [rcx + rbp - 0xf], 0xe9
xchg esp, eax
invalid
mov r8d, 4
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, r14
call fcn.140051010
mov rax, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
jbe 0x14002c02e
jbe 0x14002c02e
jmp 0x14002becc
int3
int3
in al, dx
or byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x70], esi
mov dword [rbp + 0x68], 0xfffffffe
dec dword [rcx + rcx*4 - 0x40]
mov eax, eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test al, 0x48
mov dword [rbp - 0x48], 7
movabs al, byte [0x1de8c28948d18948]
sbb eax, 0x48000009
mov esi, edx
or dword [rax], eax
add byte [rax - 0x77], cl
mov rsi, rdx
test eax, eax
mov dword [rdi], 0
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x70], dh
add esp, 0x108
add byte [rax], al
add byte [rbx + 0x5f], bl
mov edx, esi
bnd call fcn.14002cbe0
or eax, dword [rax]
add byte [rax - 0x75], cl
mov ecx, dword [rbp - 0x60]
mov rax, rcx
mov qword [rbp + 8], rcx
cmp rcx, 2
mov ecx, dword [rbp - 0x60]
mov eax, ecx
enter 0xffffffffffff8948, 0x4d
or byte [rax - 0x7d], cl
mov dword [rbp + 8], ecx
or byte [r8 - 0x7d], r9b
stc
add cl, byte [rax - 0x77]
jne case.0x1400280b8.200
mov dword [rbp + 0x28], edi
jge case.0x140028104.210
sub byte [rbp + 0x5d], dh
rol dword [rbx - 0x72b7fc1f], 0x51
loope case.0x140028104.186
add ecx, dword [rax - 0x73]
push rcx
dec byte [rax - 0x7d]
cli
cmp edx, 2
add cl, byte [rdi]
invalid
add dword [rax], eax
add byte [rax - 0x7b], cl
invalid
add byte [rax], al
test ecx, ecx
leave
add byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
dec qword [rax - 0x77]
dec dword [rax - 0x77]
dec dword [rax - 0x77]
mov dword [rbp + 0x50], ecx
push r8
push rax
dec qword [rax - 0x75]
invalid
mov eax, dword [rax + 7]
mov dword [rbp + 0x60], ecx
mov dword [rbp + 0x58], eax
pop rax
adc byte [rax - 0x75], cl
mov eax, dword [rbp + 0x58]
pop r8
cmp dword [rax + 8], 0
js case.0x14002770e.202
add byte [rdi], cl
test ah, al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
js 0x14002c140
invalid
cmp dword [rax + 0x10], 0x11
adc byte [rcx], dl
adc dword [rdi], ecx
and dword [rdx + 0x4c000000], 0xffffff8b
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x45], cl
movabs byte [0xe960458b4c000000], al
movabs eax, dword [0x4dd8758b4c000000]
add byte [rax], al
add byte [rbx + rcx*4 + 0x75], cl
fmul dword [rbp - 0x7b]
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x45], cl
invalid
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x75], cl
mov esi, dword [rbp - 0x28]
jne 0x14002c11c
fmul dword [rbp - 0x7b]
div byte [rdx + rbp*2 + 0xf]
push 0xf
push 0xf
mov byte [rdi + 0xf000006], bl
lahf
invalid
mov dh, 5
add eax, 0x13a797a
jp case.0x140028104.199
jns case.0x14002770e.215
cmp al, byte [rcx]
add dword [rax - 0x75], ecx
mov ecx, dword [0x1413d3bb8]
or eax, 0x13a7a5b
pop rbx
jp 0x14002c196
add dword [rax - 0x7b], ecx
test ecx, ecx
leave
sbb edi, edi
adc eax, 0x26eb0
mov al, 0x6e
add al, byte [rax]
mov al, 0x6e
outsb dx, byte [rsi]
add al, byte [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
invalid
test byte [rsi + 6], ch
outsb dx, byte [rsi]
invalid
add byte [rax], al
mov ecx, eax
ror dword [rax - 0x77], 5
add eax, 0x13a7a3d
cmp eax, 0x31013a7a
cmp al, byte [rcx]
add dword [rcx], esi
ror byte [rbp - 0x77], cl
invalid
adc eax, 0x26e9a
invalid
outsb dx, byte [rsi]
add al, byte [rax]
test eax, eax
ror byte [rdi], 0x84
test byte [rax + 6], dl
add byte [rax], al
invalid
push rax
invalid
add byte [rax - 0x77], cl
mov dword [rbp + 0x38], eax
cmp byte [r9 + rcx*4 + 0x75], r9b
cmp byte [rcx + rcx*4 + 0x75], cl
jne case.0x14002cd4f.187
mov qword [rbp + 0x48], 0
mov dword [rbp + 0x48], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x73], cl
mov dh, 0
invalid
lea esi, [rsi + 0x400]
add byte [rax + rax], al
add al, 0
add byte [rax - 0x77], cl
invalid
mov eax, esi
and eax, 0x1fff
invalid
add byte [rax], al
add byte [rbp + 0x19], dh
sbb ebx, ebp
invalid
mov dword [rbp + 0x38], 1
cmp byte [r9], r8b
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rbp + 0x40], xmm0
mov eax, 0x400
adc dword [rbp + 0x40], eax
mov eax, 0x400
add byte [rax + rax], al
add byte [rax], al
add byte [rbp + 0x31], al
xor esi, esi
test byte [rcx + rcx*4 - 0xa], 0x48
sub esi, eax
invalid
test byte [rax + 0x29], 0xc6
invalid
add esi, 0x2400
add byte [rax + rax], ah
and al, 0
add bl, ch
cmp al, 0x4c
mov eax, dword [rbp + 0x60]
invalid
mov eax, dword [rax - 8]
clc
sar byte [rcx + 0x3a], 1
jns 0x14002c221
cmp al, byte [rcx]
add dword [rcx], esi
sar bh, cl
adc eax, 0x26e20
and byte [rsi + 2], ch
add byte [rax - 0x75], cl
or eax, 0x13a79c1
sar dword [rcx + 0x3a], 1
jns 0x14002c230
add dword [rcx], esi
ror byte [rbx + rcx*4 + 0x45], cl
invalid
invalid
invalid
push r8
push rax
outsb dx, byte [rsi]
add al, byte [rax]
invalid
add byte [rax - 0x39], cl
cmp byte [r9], r8b
invalid
mov dword [rbp + 0x38], 1
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
invalid
add byte [rax], al
push rdi
ror byte [rdi], 0x11
invalid
invalid
xor r14d, r14d
test byte [rbp + 0x31], 0xed
in eax, dx
push rdi
test byte [rax - 0x73], 0x1d
invalid
invalid
invalid
lea ebx, [0x1413c2838]
invalid
cmp dword [rcx], eax
add dword [rcx + rcx*4 + 0x75], ecx
mov dword [rbp + 0x20], esi
jne 0x14002c246
and byte [rcx + rcx*4 - 9], cl
mov edi, esi
in al, dx
sub cl, byte [rbx + rcx*4 + 0x45]
invalid
invalid
mov ecx, dword [0x1413d3bb8]
js 0x14002c2b7
cmp al, byte [rcx]
sar bh, cl
adc eax, 0x26dc8
add al, byte [rax]
or eax, 0x13a7969
imul edi, dword [rcx + 0x3a], 0x4cd23101
mov eax, dword [rbp + 0x50]
push rax
jns 0x14002c288
add dword [rcx], esi
ror byte [rbx + rcx*4 + 0x45], cl
invalid
invalid
invalid
push rax
adc eax, 0x26db5
insd dword [rdi], dx
add al, byte [rax]
cmp esp, edi
cld
sbb al, byte [rcx - 0x48]
and byte [rax], al
mov eax, 0x20
add byte [rax], al
add byte [rax - 0x73], cl
cmp byte [r8 - 0x77], r9b
cmp byte [rax - 0x77], cl
cmp byte [rax - 0x77], cl
mov edx, edi
cli
add byte [rax - 0x75], cl
jge 0x14002c2b6
mov r12, qword [rbp + 0x48]
mov rax, qword [rbp + 0x38]
mov eax, dword [rbp + 0x38]
cmp byte [r9 + rax - 0x20], r9b
cmp byte [rcx + rax - 0x20], cl
cmp ecx, esi
mov edx, esi
jge case.0x14002dbf8.194
or byte [rdx], al
add cl, byte [rax + 0xf]
ror dword [rax - 0x77], 1
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rdx
call 0x130584be9
invalid
clc
clc
add byte [rax], al
add byte [rax], al
mov ecx, dword [rbp + 0x30]
call 0x1400cf9a1
or al, byte ss:[rax]
or al, byte [rax]
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
ror byte [rdi], 0x84
retf 1
add dword [rax], eax
test dl, cl
add dword [rax], eax
add byte [rax], al
add byte [rbp - 0x77], al
std
mov ebp, edi
and ebp, 3
in eax, 3
add al, 0xab
stosd dword [rdi], eax
fdivr st(7)
loopne case.0x14002dbf8.237
movzx eax, byte [rdi + 0x10]
adc r11b, r13b
nop qword [rax]
nop dword [rax]
nop dword [rax]
invalid
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
stc
shr ecx, 0x20
jmp 0xd0a7ab0a
and al, ch
movsb byte [rdi], byte [rsi]
nop
invalid
invalid
nop
mov rax, r15
mov eax, edi
shr rax, 0x20
shr eax, 0x20
call 0x168fb461a
and byte [rbx - 0x78f0d708], al
add eax, 0x48000001
add dword [rax], eax
invalid
invalid
cmp eax, 0x28
sub byte [rdi], cl
ja case.default.0x14002c30e
xchg dword [0x18802c302], eax
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rcx, [0x1413c2848]
lea ecx, [0x1413c2848]
or eax, 0x1396541
cmp dword gs:[rcx], eax
cmp dword [rcx], eax
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x31
loopne case.0x14002dbf8.212
xor eax, eax
shr bl, 0x11
nop word cs:[rax + rax]
nop word cs:[rax + rax]
jmp case.0x14002b31e.56
adc dword [rsi + 0x66], esp
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0x47
invalid
movzx eax, byte [rdi + 0xf]
and ecx, dword [rdi]
test dword [rsi], esp
add al, 0
invalid
add byte [rax], al
add byte [rcx - 0x73], cl
lea eax, [rbp - 2]
dec byte [r8 - 0x7d]
cmp eax, 2
clc
add cl, byte [rdi]
invalid
invalid
dec dword [rbp - 0x7b]
in eax, dx
invalid
invalid
invalid
dec dword [rcx + rcx*4 - 8]
mov eax, edi
dec eax
enter 0xffffffffffff8948, 0x45
mov dword [rbp + 0x50], eax
push rax
mov ecx, dword [rdi - 1]
dec qword [r9 - 0x75]
dec dword [rcx - 0x75]
invalid
invalid
mov dword [rbp + 0x60], ecx
invalid
invalid
pop r8
pop rax
adc byte [rax - 0x75], cl
pop r8
pop rax
mov eax, dword [rbp + 0x58]
pop rax
cmp dword [rax + 8], 0
js case.0x140029e78.215
or byte [rax], al
add byte [rdi], cl
test cl, bl
invalid
fsin
invalid
dec dword [rax - 0x7d]
cmp dword [rax + 0x10], 0x11
js case.0x140029d94.181
adc byte [rcx], dl
adc dword [rdi], ecx
xor dword [rdi + 0x4cfffffe], 0xffffff8b
invalid
invalid
dec dword [rbx + rcx*4 + 0x45]
invalid
mov eax, dword [rbp + 0x60]
invalid
mov dh, 0xfe
invalid
invalid
push qword [rax - 0x4f6114db]
mov al, 0x25
jmp case.0x14002b31e.56
sahf
mov al, 0x23
and ebp, ebx
jmp case.0x14002b31e.56
invalid
mov al, 0x24
and al, 0xeb
jmp case.0x14002b31e.56
xchg esi, eax
mov al, 0x1b
sbb ebp, ebx
xchg edx, eax
jmp case.0x14002b31e.56
mov al, 0x22
and ch, bl
jmp case.0x14002b31e.56
invalid
mov al, 0x10
jmp case.0x14002b31e.56
invalid
adc bl, ch
mov dh, byte [rax - 0x4f7914f2]
and ebx, ebp
invalid
mov al, 0xe
invalid
jmp case.0x14002b31e.56
xchg byte [rax - 0x4f7d14df], dh
mov al, 0x21
jmp case.0x14002b31e.56
invalid
mov al, 0xb
or ebp, ecx
jmp case.0x14002b31e.56
jnp 0x14002c3a7
invalid
invalid
mov al, 4
add al, 0xe9
jmp case.0x14002b31e.56
je 0x14002c3ae
invalid
invalid
mov al, 0x28
sub cl, ch
insd dword [rdi], dx
invalid
jmp case.0x14002b31e.56
invalid
mov al, 0xc
or al, 0xe9
jmp case.0x14002b31e.56
invalid
invalid
mov al, 9
jmp case.0x14002b31e.56
pop rdi
invalid
invalid
invalid
or ecx, ebp
pop rdi
invalid
mov al, 0x19
jmp case.0x14002b31e.56
pop rax
invalid
invalid
invalid
sbb ecx, ebp
pop rax
invalid
invalid
mov al, 0x18
jmp case.0x14002b31e.56
push rcx
invalid
invalid
invalid
sbb cl, ch
push rcx
invalid
invalid
mov al, 2
jmp case.0x14002b31e.56
invalid
invalid
invalid
invalid
add ch, cl
invalid
invalid
mov al, 0xf
jmp case.0x14002b31e.56
invalid
invalid
invalid
invalid
psubsw mm0, qword [rbx - 1]
invalid
invalid
mov al, 3
jmp case.0x14002b31e.56
cmp al, 0xff
invalid
invalid
add ebp, ecx
cmp al, 0xff
invalid
mov al, 7
jmp case.0x14002b31e.56
invalid
invalid
invalid
invalid
invalid
xor eax, 0xb0ffffff
add ecx, ebp
invalid
mov al, 1
jmp case.0x14002b31e.56
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x1f
jmp case.0x14002b31e.56
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x11
jmp case.0x14002b31e.56
and bh, bh
invalid
invalid
and bh, bh
invalid
mov al, 0x29
jmp case.0x14002b31e.56
sbb edi, edi
invalid
invalid
sbb edi, edi
invalid
mov al, 0x14
jmp case.0x14002b31e.56
adc bh, bh
invalid
invalid
adc bh, bh
invalid
mov al, 5
jmp case.0x14002b31e.56
or edi, edi
invalid
invalid
or edi, edi
invalid
mov al, 0x15
jmp case.0x14002b31e.56
add al, 0xff
invalid
invalid
add al, 0xff
invalid
mov al, 0xd
jmp case.0x14002b31e.56
std
invalid
invalid
invalid
std
invalid
invalid
mov al, 6
jmp case.0x14002b31e.56
idiv dh
invalid
invalid
idiv dh
invalid
mov al, 0x12
jmp case.0x14002b31e.56
out dx, eax
invalid
invalid
invalid
out dx, eax
invalid
invalid
mov al, 0xa
jmp case.0x14002b31e.56
invalid
mov al, 8
jmp case.0x14002b31e.56
invalid
invalid
invalid
mov al, 0x1e
jmp case.0x14002b31e.56
mov al, 0x20
jmp case.0x14002b31e.56
mov al, 0x16
jmp case.0x14002b31e.56
mov al, 0x27
jmp case.0x14002b31e.56
mov al, 0x13
jmp case.0x14002b31e.56
mov al, 0x17
jmp case.0x14002b31e.56
mov al, 0x1c
jmp case.0x14002b31e.56
mov al, 0x1d
jmp case.0x14002b31e.56
mov al, 0x26
jmp case.0x14002b31e.56
mov al, 0x1a
jmp case.0x14002b31e.56
invalid
jmp qword [rsi + 0xf]
add byte [rax], r8b
mov ebp, dword [rbp - 8]
test ebp, ebp
add al, 3
add byte [rax], al
sub esi, ebp
and dword [rbx], eax
add byte [rax], al
add ebp, esp
cmp edi, dword [rbp + 0x20]
invalid
pop rax
std
invalid
mov al, 0xf
sub dword [rbp - 0x60], esi
adc byte [r8 - 0x75], r9b
push rbp
xor byte [rbp + rcx*4 + 0x45], cl
lea eax, [rbp - 0x60]
call fcn.14002cfa0
jmp 0x14002c52a
mov r8, qword [rbp + 0x60]
lea eax, [rbp - 0x60]
add bl, ch
cmp ecx, dword [rbx + rcx*4 + 0x45]
invalid
mov edx, 0x31013a76
sar bh, cl
adc eax, 0x26b0a
push 2
add byte [rax - 0x73], cl
adc byte [r8 - 0x75], r9b
mov rdx, qword [rbp + 0x30]
invalid
invalid
invalid
movabs al, byte [0x7d834800000a76e8]
adc byte [rax], al
cmp dword [rbp + 0x10], 0
add dword [rax], eax
add byte [rbx + rcx*4 + 0x7d], cl
sbb byte [rcx + rcx*4 - 1], al
mov edi, r15d
lea ecx, [0x1413c28ec]
invalid
loopne 0x14002c591
movzx eax, byte [rdi + 0x10]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov rcx, r15
shr rcx, 0x20
call fcn.140025390
invalid
invalid
jmp 0x14002c5a5
invalid
mov rax, r15
mov eax, edi
shr rax, 0x20
cmp eax, 0x28
clc
sub byte [rdi], cl
xchg dword [rax], eax
add dword [rax], eax
invalid
clc
sub byte [rdi], cl
xchg dword [rax], eax
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x1396375
invalid
lea rcx, [0x1413c28fc]
add dword [rax + 0x63], ecx
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor eax, eax
jmp 0x14002c5a5
shr bl, 0x11
nop word cs:[rax + rax]
movzx eax, byte [r15 + 0xf]
adc dword [rdi], ecx
xor edi, 0xfffffffe
invalid
invalid
invalid
mov eax, dword [rbp + 0x60]
idiv dh
invalid
mov al, 0x25
jmp 0x14002c5a5
mov al, 0x23
jmp 0x14002c5a5
mov al, 0x24
jmp 0x14002c5a5
mov al, 0x1b
jmp 0x14002c5a5
mov al, 0x22
jmp 0x14002c5a5
mov al, 0x10
jmp 0x14002c5a5
mov al, 0xe
jmp 0x14002c5a5
invalid
mov byte [rax - 0x4f7b14df], dh
or ebp, ebx
jmp 0x14002c5a5
mov al, 4
jmp 0x14002c5a5
invalid
push qword [rax - 0x8d16d8]
mov al, 0x21
jmp 0x14002c5a5
mov al, 0xb
jmp 0x14002c5a5
mov al, 4
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x28
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0xc
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 9
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x19
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x18
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 2
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0xf
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 3
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 7
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 1
jmp 0x14002c5a5
mov al, 0x1f
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x11
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x29
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x14
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 5
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x15
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0xd
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 6
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x12
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0xa
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 8
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x1e
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x20
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x16
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x27
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x13
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x17
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x1c
jmp 0x14002c5a5
invalid
invalid
invalid
mov al, 0x1d
jmp 0x14002c5a5
mov al, 0x26
jmp 0x14002c5a5
mov al, 0x1a
jmp 0x14002c5a5
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
mov rax, qword [rbp + 0x58]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp + 0x60]
call fcn.140023df0
mov rcx, qword [rbp + 0x50]
push rax
push rax
call fcn.140024fe0
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
invalid
pop rbx
cmp byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop dword cs:[rax + rax]
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x20], esi
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x20], esi
mov rax, qword [rbp + 0x58]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
adc byte [rax - 0x75], cl
invalid
invalid
call fcn.140023df0
je 0x14002c984
dec dword [rax - 0x75]
push r8
adc byte [rax - 0x75], cl
invalid
je 0x14002c984
invalid
dec dword [rax - 0x75]
push r8
call fcn.140024fe0
invalid
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
and byte [rax - 0x7d], cl
invalid
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
invalid
mov eax, edx
xchg edi, eax
invalid
test rax, rax
mov ecx, dword [rsp + 0x50]
push rax
and al, 0x40
and al, 0x50
and al, 0x58
pop rax
mov r8b, 1
add byte [rax], al
je case.0x14002770e.292
pop rax
and al, 0x60
add byte [rax], al
add byte [rax - 0x7b], cl
test rsi, rsi
je case.0x1400280b8.275
invalid
test esi, esi
sub al, 0xf
mov dh, 0x4f
and dword [rdi], ecx
and qword [r15], r9
mov dh, 0x47
and al, byte [rbx + 0x2774003f]
invalid
invalid
je 0x14002ca4b
invalid
and r8b, byte [r11 + 0x2774003f]
invalid
invalid
sbb byte [rbx + rcx*4 + 0x4f], cl
or byte [rcx + rcx*8 - 0x3f7bcd8c], al
xor al, byte [rax + rax*8 + 0x75eb3275]
jne 0x14002c9f5
add dword [rax], eax
add byte [rax], al
add cl, ch
add byte [rax], al
push rax
add dword [rax], eax
add byte [rbp - 0x77], cl
invalid
add qword [rax], rax
add byte [rax], al
add byte [rax + 0x7400207f], al
and byte [rax], al
add byte [rax + rcx*2 - 0x46], dh
adc al, 1
movabs rdx, 0x5e74c98480120114
adc al, byte [rax + 0x5e74c984]
add byte [rcx + rcx*8 - 0x3f7ba18c], 0x75
leave
leave
sal byte [rbp - 0x37], 0xba
add byte [rax], al
add al, al
invalid
shr bl, 0x41
sal byte [rsp + riz*2 + 0xf], 0xb6
mov dh, 0x4f
and r9, qword [r15]
and ecx, dword [rdi]
mov dh, 0x47
and eax, 0x840fc984
lea eax, [rax]
leave
test byte [rbp - 0x7c000000], cl
add byte [rax], al
add byte [rax + rax*8 + 0x85850f], al
ror byte [rdi], 0x85
test dword [rax], eax
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x42], cl
add al, byte [rax]
mov esi, 2
add byte [rax], al
add byte [rdi], dl
push rdi
add byte [rax], al
add byte [rbp - 0x7b], cl
invalid
add byte [rax], al
test edi, edi
dec dword [rdi]
test ebp, ebp
in eax, dx
add byte [rax], al
add cl, ch
cli
add byte [rax], al
add byte [rcx + rcx*8 - 0x3f7bb78c], al
leave
je 0x14002cae5
test al, al
add byte [rax], al
leave
test al, al
sal byte [rbp + 0x48], 0xba
add byte [rax], al
add byte [rax], al
add byte [rax + 0x44], al
mov eax, dword [rdi + 0x18]
invalid
invalid
mov r8d, dword [rdi + 0x18]
sbb byte [r11 + r9*4 + 0x4f], r9b
sbb byte [rbx + rcx*4 + 0x4f], cl
mov ecx, dword [rdi + 8]
or byte [r15], r9b
or byte [rdi], cl
mov dh, 0x4f
and r9, qword [r15]
and ecx, dword [rdi]
mov dh, 0x47
and eax, 0xc0844eeb
jmp case.0x14002cd4f.284
test al, al
test al, r8b
ror byte [rdi], 0x85
invalid
invalid
invalid
inc dword [rbx + rcx*4 + 0x47]
mov eax, dword [rdi + 0x18]
sbb byte [rbx + rcx*4 + 0x4f], cl
mov ecx, dword [rdi + 8]
or byte [r10 - 0x80000000], r15b
or byte [rdx - 0x80000000], bh
add byte [rax], al
add byte [rax + 0x237f80], al
add byte [rax + 0x7500237f], 0xae
jg 0x14002caf3
and eax, dword [rax]
add byte [rbp - 0x52], dh
scasb al, byte [rdi]
jg 0x14002cafa
and al, 0
add byte [rbp - 0x58], dh
test al, 0x80
jg 0x14002cb01
and eax, 0x31a27500
add byte [rbp - 0x5e], dh
sal byte [rcx], 0xc9
leave
and dword [rax + rax*8 - 0x74bb678c], eax
sal byte [rax + rbx*4 + 0x44], 0x8b
cwde
mov eax, dword [rdi + 0x18]
sbb byte [r11 + r9*4 + 0x4f], r9b
mov ecx, dword [rdi + 8]
or byte [rdx + 0x120114], bh
adc al, 1
add dword [rdx], edx
adc al, byte [rax]
add byte [rdi], cl
mov dh, 0x4f
and r9, qword [r15]
and ecx, dword [rdi]
mov dh, 0x47
and eax, 0x850fc984
test cl, cl
invalid
invalid
and eax, 0x850fc984
leave
test dword [rbx - 1], esi
jae case.0x140028104.293
invalid
invalid
inc dword [rax + 0x7400247f]
sbb dword [rbp + 0x31], eax
invalid
invalid
jg case.0x140028104.299
add byte [rcx + rbx + 0x45], dh
xor edx, edx
rol byte [rcx + rcx*8 - 0x7b3e6bf1], cl
leave
rol dword [rax + rax*8 - 0x77bee28b], 0xca
sal byte [rbp + 0x1d], 0x41
mov dl, cl
invalid
sbb eax, 0x42ca8841
retf 0x8d42
lea ecx, [rdx*2 + 2]
push rbp
add al, byte [rax]
add byte [rax], al
add bl, ch
adc eax, 0x84d23145
xor r10d, r10d
invalid
xor edx, edx
leave
rol dword [rax + rax*8 + 0x8d840f], 0
test byte [rbp - 0x47000000], cl
lea eax, [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + 1], bh
add dword [rax], eax
add byte [rax], al
add byte [rbx + rcx*4 + 0x57], al
invalid
invalid
push rdi
add byte [rax], al
adc al, 0x45
xor ebx, ebx
fild dword [rax + rax*8 - 0x3c6af0bf]
setne bl
xchg ebp, eax
ret
or edx, dword [rdi + 0x10]
adc byte [rcx - 0x3f], al
shl ebx, 0x15
jrcxz case.0x140029e78.244
sbb al, 0x45
or edx, ebx
push rsp
and al, 0x28
and al, 0x20
mov dword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
mov ecx, esi
add al, byte gs:[rax]
add al, byte [rax]
add byte [rax - 0x7d], cl
clc
push qword [rsi + rbp + 0x49]
je 0x14002cba5
mov r14, rax
cmp eax, 0xffffffff
invalid
fisttp dword [rbp - 0x7b]
push qword [rdx + rdx + 0x48]
mov ecx, dword [0x1413d3bb8]
jo 0x14002cbc1
invalid
adc cl, byte [rax - 0x75]
or eax, 0x13a7030
jo 0x14002cbc1
invalid
jo 0x14002cbc1
add dword [rcx], esi
ror byte [rcx - 0x77], cl
invalid
mov eax, esi
invalid
adc eax, 0x2647d
add byte [rax - 0x77], cl
fmul dword [rcx + rcx*4 - 0xe]
add esp, 0x70
jo 0x14002cbf9
pop rsi
pop rdi
add al, byte fs:[rax]
add byte [rcx - 0x77], al
invalid
shl esi, 0x20
and byte [rcx - 0x7d], cl
invalid
add byte [rax], al
add byte [rbp - 0x7b], cl
invalid
invalid
add byte [rax], al
push qword [rbp - 0x3f]
shr ebx, 0xd1
rol dword [rcx - 0x78], 1
mov dl, cl
retf 0x8d42
lea ecx, [rdx*2 + 3]
or al, 0x55
add eax, dword [rax]
add byte [rax], al
push 0xffffffffccffffff
int3
int3
int3
int3
int3
int3
sub esp, 0x68
xlatb
mov esi, ecx
push rdi
ror byte [rdi], 0x29
and al, 0x50
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
and al, 0x60
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
lea edx, [rsp + 0x30]
and al, 0x30
mov ecx, edi
stc
adc eax, 0x26564
add al, byte gs:[rax]
add byte [rbp - 0x517bf040], al
ror byte [rdi], 0x84
scasb al, byte [rdi]
test byte [rsi - 0x75000000], ch
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x3130244c], cl
and al, 0x30
and al, 0x30
sal bh, 0xc1
rol dword [rax], 4
add byte [rax], al
add byte [rax + rax], al
add al, 0
add byte [rax + rdi + 0x48], dh
cmp byte [rax - 0x39], cl
mov dword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x28
sub byte [rax - 0x77], cl
mov ecx, edi
stc
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x47], al
or byte [rax], al
mov ecx, 8
add byte [rax], al
add bh, bh
adc eax, 0x2640c
or al, 0x64
add al, byte [rax]
invalid
add byte [rbp - 0x74858b40], al
sal byte [rdx + rdi*2 - 0x75], 0x44
jp case.0x14002770e.330
and al, 0x28
and al, 0x28
sub cl, al
loopne 0x14002cc6c
adc eax, 0x231ff8c1
invalid
and al, 0x2c
and al, 0x2c
sub al, 0x8b
and al, 0x30
and al, 0x30
and al, 0x30
xor byte [rbx + 0x44542454], cl
push rsp
and al, 0x54
mov eax, dword [rsp + 0x4c]
and al, 0x4c
and al, 0x4c
mov r9d, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
and al, 0x50
push rax
shl ecx, 0x20
loope case.0x14002cd4f.317
or ecx, edx
ror dword [rbx + 0x44582454], 1
push rsp
and al, 0x58
mov edx, dword [rsp + 0x60]
push rsp
and al, 0x60
invalid
and al, 0x5c
pop rsp
shl ebx, 0x20
jrcxz case.0x14002cd4f.320
or ebx, edx
ror dword [rax - 0x39], cl
mov dword [rsi], 1
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x5e], cl
mov dword [rsi + 8], ebx
pop rsi
or bh, al
adc byte [rcx], r8b
adc byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x46], al
mov dword [rsi + 0x14], eax
adc al, 0xc7
adc al, 0xc7
sbb byte [rcx], r8b
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x100f1c56], cl
push rsi
sbb al, 0xf
invalid
adc byte [rsp + 0x34], al
and al, 0x34
and al, 0x34
xor al, 0xf
adc dword [rsi + 0x20], eax
invalid
invalid
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
mov edx, dword [rsp + 0x44]
push rsp
and al, 0x44
mov dword [rsi + 0x30], edx
push rsi
xor byte [rcx + rcx*4 + 0x4e], cl
mov dword [rsi + 0x38], ecx
cmp byte [rcx + 0x4689404e], cl
jmp 0x14002cce3
jmp 0x14002cce3
mov dword [rsi + 0x44], eax
mov dword [rsi + 0x44], eax
jmp 0x14002cce3
sbb edi, edi
adc eax, 0x26390
nop
invalid
add byte [rax - 0x3f], cl
loopne 0x14002ccf4
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
mov dword [rsi + 8], eax
or byte [rax - 0x39], r9b
or byte [rax - 0x39], cl
mov dword [rsi], 2
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
add esp, 0x68
invalid
int3
int3
int3
int3
sub esp, 0x58
in al, dx
pop rax
lea ebp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
push rax
push rax
mov dword [rbp], 0xfffffffe
add dh, bh
invalid
invalid
invalid
dec dword [rax - 0x77]
xlatb
push rdx
or byte [rax - 0x75], cl
mov esi, dword [rdi + 0x10]
ja case.0x14002cd4f.337
adc byte [rcx - 0x77], cl
mov ecx, edx
ror dword [rcx + 0x29], 1
int1
invalid
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
mov rax, rcx
mov r8, qword [rdi]
add byte [rax], al
mov eax, dword [rdi]
invalid
add eax, esi
lea ecx, [rbp - 0x28]
fmul dword [r8 - 0x77]
fmul dword [rax - 0x77]
mov edx, eax
ret 0xffe8
inc dword [rax + rax]
add al, 0
add byte [rax], al
add byte [rax - 0x7d], cl
jge 0x14002cd0d
invalid
fadd dword [rax]
add byte [rdi + rbx + 0x48], dh
mov edi, dword [rbp - 0x20]
invalid
loopne case.0x140029d94.277
sti
jrcxz case.0x140029d94.295
lea eax, [0x1413c29a0]
pop rax
pop rsp
cmp dword [rcx], eax
invalid
cwde
add ecx, eax
loope 0x14002cd61
mov dh, 0x47
adc bl, ch
push rsp
jne case.0x14002dbf8.322
adc byte [rax - 0x75], cl
mov eax, dword [rdi + 0x18]
sbb byte [r8 + 0x39], r9b
sbb byte [rax + 0x39], cl
invalid
cmova esi, eax
invalid
imul cl
stosd dword [rdi], eax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rdi
mov ecx, edi
stc
shr rcx, 0x20
call fcn.140025390
jmp case.0x14002c30e.184
jbe 0x168eecd82
xchg bh, bh
invalid
mov rax, rdi
mov eax, edi
clc
shr rax, 0x20
cmp eax, 0x28
ja case.default.0x14002cda1
add byte [rax], al
clc
sub byte [rdi], cl
xchg dword [rcx + 0x48000000], ebx
add byte [rax], al
lea rcx, [0x1413c29b0]
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x1395c16
cmp dword [rcx], eax
lea rcx, [0x1413c29b0]
cmp dword [rcx], eax
add dword [rax + 0x63], ecx
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
shr bl, 4
invalid
jmp rax
xor eax, eax
jmp case.0x14002c30e.184
invalid
add al, 0xf
movzx eax, byte [rdi + 0xf]
mov dh, 0x47
rdtsc
xor esi, esi
cmp al, 0xb
invalid
or ecx, dword [rax + 0xf]
div dword [r13 + 0x6b]
lea eax, [rbx - 2]
add dh, byte [rdx + 0x61]
pop rsp
call 0x13f525918
mov eax, dword [rdi + 7]
mov eax, dword [rbp - 0x10]
add byte [rsp + 0x48], dh
cmp dword [rax + 0x10], 0x11
invalid
adc dword [rbx + 6], esi
mov eax, dword [rbp - 8]
mov eax, dword [rax - 8]
insd dword [rdi], dx
cmp al, byte [rcx]
add esp, dword [rdx + 2]
add byte [rax - 0x75], cl
or eax, 0x13a6da4
movsb byte [rdi], byte [rsi]
insd dword [rdi], dx
cmp al, byte [rcx]
invalid
movsb byte [rdi], byte [rsi]
insd dword [rdi], dx
cmp al, byte [rcx]
invalid
add dword [rcx], esi
ror byte [rbx + rcx*4 + 0x45], cl
mov eax, dword [rbp - 0x18]
invalid
invalid
invalid
invalid
mov eax, dword [rbp - 0x18]
add al, byte [rax]
mov eax, esi
invalid
mov al, 0x29
jmp case.0x14002c30e.184
js 0x14002ce30
invalid
invalid
js 0x14002ce30
invalid
invalid
mov al, 1
jmp case.0x14002c30e.184
jno 0x14002ce37
invalid
invalid
jno 0x14002ce37
invalid
invalid
mov al, 2
jmp case.0x14002c30e.184
push 0xffffffffffffffff
invalid
invalid
push 0xffffffffffffffff
invalid
mov al, 3
jmp case.0x14002c30e.184
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 4
jmp case.0x14002c30e.184
pop rsp
invalid
invalid
invalid
pop rsp
invalid
invalid
mov al, 5
jmp case.0x14002c30e.184
push rbp
invalid
invalid
invalid
push rbp
invalid
invalid
mov al, 6
jmp case.0x14002c30e.184
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 7
jmp case.0x14002c30e.184
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 8
jmp case.0x14002c30e.184
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 9
jmp case.0x14002c30e.184
cmp edi, edi
invalid
invalid
cmp edi, edi
invalid
mov al, 0xa
jmp case.0x14002c30e.184
xor bh, bh
invalid
invalid
xor bh, bh
invalid
mov al, 0xb
jmp case.0x14002c30e.184
sub edi, edi
invalid
invalid
sub edi, edi
invalid
push qword [rax - 0xdb16f4]
mov al, 0xc
jmp case.0x14002c30e.184
and al, 0xff
invalid
invalid
and al, 0xff
invalid
mov al, 0xd
jmp case.0x14002c30e.184
invalid
invalid
invalid
invalid
sbb eax, 0xb0ffffff
invalid
invalid
mov al, 0xe
jmp case.0x14002c30e.184
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0xf
jmp case.0x14002c30e.184
ud0
invalid
invalid
psubsw mm1, qword [rdi]
invalid
ud0
invalid
mov al, 0x10
jmp case.0x14002c30e.184
or bh, bh
invalid
invalid
or bh, bh
invalid
mov al, 0x11
jmp case.0x14002c30e.184
add edi, edi
invalid
invalid
adc ecx, ebp
add edi, edi
invalid
mov al, 0x12
jmp case.0x14002c30e.184
cli
invalid
invalid
invalid
cli
invalid
invalid
mov al, 0x13
jmp case.0x14002c30e.184
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x14
jmp case.0x14002c30e.184
in al, dx
invalid
invalid
invalid
in al, dx
invalid
invalid
mov al, 0x15
jmp case.0x14002c30e.184
in eax, 0xfe
invalid
invalid
in eax, 0xfe
invalid
mov al, 0x16
jmp case.0x14002c30e.184
fdivp st(6)
invalid
invalid
fdivp st(6)
invalid
mov al, 0x17
jmp case.0x14002c30e.184
xlatb
invalid
invalid
invalid
xlatb
invalid
invalid
mov al, 0x18
jmp case.0x14002c30e.184
sar dh, 1
invalid
invalid
sar dh, 1
invalid
mov al, 0x19
jmp case.0x14002c30e.184
leave
invalid
invalid
invalid
leave
invalid
invalid
mov al, 0x1a
jmp case.0x14002c30e.184
ret 0xfffe
invalid
ret 0xfffe
invalid
mov al, 0x1b
jmp case.0x14002c30e.184
invalid
invalid
invalid
invalid
mov ebx, 0xb0fffffe
sbb al, 0xe9
invalid
mov al, 0x1c
jmp case.0x14002c30e.184
mov ah, 0xfe
invalid
invalid
mov ah, 0xfe
invalid
mov al, 0x1d
jmp case.0x14002c30e.184
lodsd eax, dword [rsi]
invalid
invalid
invalid
lodsd eax, dword [rsi]
invalid
invalid
mov al, 0x1e
jmp case.0x14002c30e.184
invalid
mov al, 0x1f
jmp case.0x14002c30e.184
invalid
mov al, 0x20
jmp case.0x14002c30e.184
invalid
mov al, 0x21
jmp case.0x14002c30e.184
invalid
mov al, 0x22
jmp case.0x14002c30e.184
invalid
mov al, 0x23
jmp case.0x14002c30e.184
invalid
mov al, 0x24
jmp case.0x14002c30e.184
invalid
mov al, 0x25
jmp case.0x14002c30e.184
invalid
invalid
mov al, 0x26
jmp case.0x14002c30e.184
mov al, 0x27
jmp case.0x14002c30e.184
invalid
push qword [rax - 0x19f16d8]
invalid
mov al, 0x28
jmp case.0x14002c30e.184
dec dword [rbp + rcx*4 + 5]
invalid
add dword [rax - 0x77], ecx
int1
add al, byte [rax]
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
mov rax, qword [rbp - 0x10]
invalid
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
adc byte [rax - 0x75], cl
clc
invalid
adc byte [rax - 0x75], cl
clc
call fcn.140023df0
mov rcx, qword [rbp - 0x18]
call 0x13f832176
invalid
nop
push 0x6e
invalid
call 0x13f832176
call qword [rax + 0x28c48348]
add rsp, 0x28
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
sub esp, 0x58
push rax
invalid
fadd dword [r9 - 0x47]
fadd dword [rcx - 0x47]
and byte [rax], al
add byte [rax], al
invalid
add al, ch
imul eax, dword [rdx], 0x83480000
invalid
jge 0x14002cfa3
cmp dword [rbp - 0x28], 0
add byte [rdi + rbx + 0x48], dh
mov edi, dword [rbp - 0x20]
add ecx, dword [rax - 0x73]
add eax, 0x1395a76
invalid
add dword [rax + 0x63], ecx
or al, 0x98
sar edi, 0xe1
mov dword [rsi + 8], eax
add byte [rax], al
add bl, ch
push 0x48f98948
mov rcx, rdi
shr rcx, 0x20
mov rcx, rdi
stc
shr rcx, 0x20
call fcn.140025390
cmp edi, 0xffffffff
jmp 0x14002d010
movzx eax, byte [rdi + 0xf]
invalid
xorps xmm8, xmm8
push rdi
ror byte [rdi], 0x11
invalid
dec byte [r8 - 0x7d]
clc
add dh, byte [rdx + 0x42]
test rbx, rbx
cmp eax, 0xff478d48
lea eax, [rdi - 1]
call 0x13f525b7d
mov eax, dword [rdi + 7]
invalid
invalid
mov eax, dword [rbp - 0x10]
invalid
add byte [rax + rbx*2 + 0x48], dh
cmp dword [rax + 0x10], 0x11
pop rax
adc dword [rbx + 0x3a], esi
cmp cl, byte [rbx + rcx*4 + 0x45]
clc
mov dword [rsi], 1
add dword [rax], eax
add byte [rax], al
add esp, 0x58
pop rax
mov rax, rdi
mov eax, edi
shr rax, 0x20
cmp eax, 0x28
clc
sub byte [rdi + 0x47], dh
and byte [rbx + 0x477728f8], al
clc
sub byte [rdi + 0x47], dh
lea rcx, [0x1413c2a64]
lea ecx, [0x1413c2a64]
loop case.0x14002d089.74
cmp dword [rcx], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
or dword [rax + 1], 0x31e0ffc8
loopne case.0x14002d089.70
xor eax, eax
jmp 0x14002d010
shr bl, 0x81
clc
mov ecx, dword [0x1413d3bb8]
sbb ch, byte [rbx + 0x3a]
add dword [rcx], esi
sar bh, cl
adc eax, 0x25f6a
or eax, 0x13a6b0b
add esp, 0x58
pop rax
and eax, 0x25f4e
add al, byte [rax]
mov al, 0x29
jmp 0x14002d010
invalid
mov al, 1
jmp 0x14002d010
invalid
mov al, 2
jmp 0x14002d010
invalid
mov al, 3
jmp 0x14002d010
invalid
mov al, 4
jmp 0x14002d010
invalid
mov al, 5
jmp 0x14002d010
invalid
mov al, 6
jmp 0x14002d010
invalid
mov al, 7
jmp 0x14002d010
invalid
mov al, 8
jmp 0x14002d010
invalid
mov al, 9
jmp 0x14002d010
invalid
mov al, 0xa
jmp 0x14002d010
invalid
mov al, 0xb
jmp 0x14002d010
invalid
mov al, 0xc
jmp 0x14002d010
invalid
mov al, 0xd
jmp 0x14002d010
invalid
mov al, 0xe
jmp 0x14002d010
invalid
mov al, 0xf
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x10
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x11
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x12
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x13
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x14
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x15
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x16
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x17
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x18
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x19
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x1a
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x1b
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x1c
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x1d
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x1e
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x1f
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x20
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x21
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x22
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x23
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x24
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x25
jmp 0x14002d010
invalid
invalid
invalid
mov al, 0x26
jmp 0x14002d010
mov al, 0x27
jmp 0x14002d010
mov al, 0x28
jmp 0x14002d010
invalid
add byte [rax], al
dec dword [rbx + rcx*4 - 0x43]
fadd dword [rbx]
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rdx + 0x76], dh
sti
add dword [rax], eax
add byte [rbp - 0x73], cl
jge 0x14002d5e6
lea eax, [rdi + rdi]
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [rsi + rsi]
lea eax, [rsi + rsi]
add byte [rax - 0x77], cl
mov dword [rbp + 0x3f8], eax
test eax, edi
add eax, dword [rax]
add cl, ch
sub al, 1
add byte [rax], al
or esi, 2
invalid
add cl, byte [rbx + rcx*4 - 0x4b]
adc byte [rax + rax], al
add byte [rax - 0x7d], cl
mov ebp, 0x400
add byte [rdi], cl
jne 0x14002d940
jmp case.0x14002cda1.140
add byte [rax], al
add eax, dword [rax]
add byte [rbx + 0x2c7602fb], al
cmp ebx, 2
jbe 0x14002d66f
invalid
sub al, 0x48
mov ecx, edi
add al, 0x5c
pop rsp
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
add cl, ch
pop rbp
add dword [rax], eax
add byte [rdi], cl
test dword [rdx + 0xf000000], ebp
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
mov bh, 0xf
por mm4, qword [rcx + 0xf]
mov bh, 9
add esi, dword [rsi + 0x59]
lea ebx, [0x1413be368]
or al, 0x39
add dword [rsi - 0x7d], esp
stc
pop rsp
cmp ecx, 0x5c
invalid
test byte [rsi], ah
add dword [rax], eax
invalid
add byte [rax], al
add byte [rbx + 0x44755cf8], al
mov bh, 0x47
add al, 0x83
clc
invalid
or dword [rcx], eax
add byte [rax], al
add dword [rax], eax
add byte [rbx + 0x38752ef8], al
jne case.0x14002de0b.388
pop rsp
invalid
add edi, 8
or byte [rax - 0x77], cl
mov ebp, 0x418
add byte [rax], al
mov dword [rbp + 0x418], edi
add byte [rax], al
cmp dword [rcx], eax
int1
add byte [rax], al
add byte [rsi - 0x7d], ah
cmp cx, 0x5c
add r12b, byte [r14 - 0x7d]
clc
pop rsp
and dword [rcx - 0x7d], ecx
invalid
add ebp, 0xfffffffe
add byte [rax - 0x73], cl
sbb eax, 0x13935b9
invalid
add ecx, ebp
rol byte [rax], 0
add byte [rax - 0x77], cl
mov ebp, 0x418
sbb byte [rax + rax], al
invalid
sbb byte [rax + rax], al
add byte [rax - 0x73], cl
sbb eax, 0x1390c4e
or al, 0x39
invalid
or al, 0x39
add ecx, ebp
stosb byte [rdi], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rbx, [0x1413be368]
add cl, ch
xchg edi, eax
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax], al
test eax, esi
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea ebp, [rax + 0x4c000003]
lea ecx, [rbp + 0x3e8]
invalid
invalid
add eax, dword [rax]
invalid
invalid
add eax, dword [rax]
add byte [rdx + 2], bh
mov edx, 2
add al, byte [rax]
add byte [rax], al
invalid
add al, ch
clc
mov ch, bh
dec dword [rax - 0x7d]
mov ebp, 0x3a8
invalid
add byte [rax], al
add byte [rax - 0x75], cl
lea esi, [rax + 0x74000003]
mov al, 3
add byte [rax], al
add byte [rdx + rbp + 0x48], dh
mov eax, 1
mov al, 3
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rdx + rbp + 0x48], dh
mov eax, 1
add byte [rax], al
add byte [rax + 0xfc13948], al
cmp ecx, eax
invalid
cmp ecx, eax
test dword [rdx + rax], esp
add al, byte [rax]
add byte [rbp + 0x31], al
in al, 0x48
mov eax, esi
call 0x14142599b
add byte [rax], al
add dword [rax], eax
add cl, ch
pop rdx
add dword [rax], eax
add byte [rcx - 0x77], cl
mov qword [r14], rcx
sbb eax, dword [rcx]
add byte [rax], al
pop rsp
invalid
dec dword [rax - 0x77]
mov ebp, 0x418
add byte [rax], al
add byte [rax], al
inc esi
mov dword [rbp + 0x3a0], ebx
outsd dx, dword [rsi]
invalid
add al, 0x3f
mov ebp, 0x3e8
add byte [rax - 0x39], cl
test eax, esi
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
test eax, edi
clc
clc
add eax, dword [rax]
add bl, ch
or ecx, dword [rax - 0x39]
test eax, esi
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea ebp, [rax + 0x4c000003]
lea ecx, [rbp + 0x3e8]
add byte [rax], al
add al, ch
and cl, byte [rax - 0x7cb70003]
mov ebp, 0x3a8
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
lea esi, [rax + 0x74000003]
mov ecx, dword [rbp + 0x3b0]
push rcx
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc13948], al
test dword [rdx + 0x4c000001], ebx
cmp edi, esp
sub ecx, dword [rcx + rcx*4 - 0xf]
jns 0x14002d8ae
add al, byte [rax]
mov edi, esp
add byte [rax], al
add byte [rdi - 0x73], cl
add al, 0x3f
invalid
invalid
invalid
add eax, dword [rax]
add al, ch
movsd dword [rdi], dword [rsi]
pop rdi
add dword [rax], eax
mov ecx, esi
adc byte [rax + rax], al
add byte [rbp - 0x75], cl
adc byte [rcx - 0x75], cl
invalid
cli
cwde
invalid
adc byte [rax + rax], al
add byte [rcx - 0x75], cl
invalid
mov dword [rbx + r12*2], 0xff490000
invalid
add byte [rax], al
add byte [rsi + rdx + 0x48], dh
mov ecx, dword [0x1413d3bb8]
or eax, 0x13a6271
or eax, 0x13a6271
mov eax, dword [rbp + 0x408]
add al, byte [rax]
add eax, dword [rax]
add byte [rax - 0x77], cl
jo 0x14002d96e
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
invalid
cmp dword [rsi + 8], 0
jle 0x14002d979
add byte [rdx + rbp + 0x4d], dh
mov eax, dword [rsi]
or eax, 0x13a623a
push rsi
add al, byte [rax]
invalid
loopne 0x14002d994
add byte [rax], al
mov dword [rcx + 0x10], eax
adc dword [rcx], eax
add esp, 0x4a8
invalid
add byte [rax], al
or eax, 0x139128f
cmp dword [rcx], eax
add dword [rbp + rcx*4 + 5], ecx
invalid
add eax, 0x1393960
add al, byte [rax]
lea r8, [0x1413c1308]
xor eax, 0x4c013939
mov ecx, ebp
add dword [rcx + rcx*4 - 0x17], ecx
mov edx, esi
bnd call fcn.1400512c0
cmp byte [rdx], al
add bl, ch
xor cl, byte [rax - 0x7b]
test rcx, rcx
pop rsp
invalid
test rcx, rcx
leave
sbb cl, byte [rax - 0x75]
xchg ebp, eax
mov eax, 0xe8000003
add eax, dword [rax]
add al, ch
invalid
int3
add al, byte [rax]
add bl, ch
or al, 0x48
mov rdx, qword [rbp + 0x3b8]
add eax, dword [rax]
add al, ch
mov esi, 0xf000236
add al, byte ss:[rax]
ud2
nop word cs:[rax + rax]
add byte [rax], al
add al, byte ss:[rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
invalid
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x3c0]
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0x3c8]
mov rdx, qword [rbp + 0x3c8]
mov edx, dword [rbp + 0x3c8]
add eax, dword [rax]
add al, ch
call fcn.14002da80
xor dword [rax], eax
add byte [rax], al
mov rax, qword [rbp + 0x410]
mov eax, dword [rbp + 0x410]
add al, 0
add byte [rax - 0x75], cl
or byte [rax - 0x75], cl
add byte [rax], al
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
push rax
invalid
mov edx, dword [rax + 8]
push rax
or al, ch
invalid
call fcn.14002da80
add byte [rax], al
add byte [rax + 0x28c48348], dl
add rsp, 0x28
add byte [rax], al
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
int3
int3
int3
int3
int3
int3
or eax, 0x13a6129
sub dword [rcx + 0x3a], esp
add dword [rcx], esi
xor edx, edx
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add bl, al
int3
int3
push rdi
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x158
add dword [rax], eax
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0xd0], 0xfffffffe
add dword [rax], eax
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
invalid
test eax, edx
invalid
mov dword [rbp + 0xd0], 0xfffffffe
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax], al
add dh, bh
invalid
mov rsi, r8
mov rbx, rcx
mov r15, qword [rcx]
cmp dword [rbx + rcx*4 + 0x71], ecx
adc byte [rbp - 0x7b], cl
invalid
invalid
mov r14, qword [rcx + 0x10]
test r14, r14
test esi, esi
test byte [rax - 0x77], 0x95
rol byte [rax], 0
add byte [rdi + rdx*2 + 0x48], dh
mov qword [rbp + 0xb8], rsi
mov qword [rbp + 0xc0], rdx
mov dword [rbp + 0xc0], edx
je 0x14002db36
mov qword [rbp + 0xb8], rsi
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, ebx
invalid
invalid
mov dh, 0x44
invalid
add byte [rax], al
mov rsi, rbx
mov esi, ebx
movzx eax, byte [r14 + r15 - 1]
cmp al, 0x2f
setne r12b
cmp al, 0x5c
setne bl
lea rcx, [rbp + 0x60]
mov rdx, r15
mov r8, r14
call fcn.140027940
invalid
inc dword [rdi + rcx - 0x4a]
insd dword [rdi], dx
invalid
xchg ebp, eax
ret
invalid
inc dword [rdi + rcx - 0x4a]
insd dword [rdi], dx
invalid
movzx eax, r13b
mov r10, qword [rbp + 0x70]
mov r9, qword [rbp + 0x80]
lea rcx, [0x1413c2b08]
movsxd rdx, dword [rcx + rax*4]
add rdx, rcx
mov rcx, r15
jmp rdx
lea rcx, [r10 + 4]
lea ecx, [rdx + 4]
add al, 0xeb
mov r13b, 6
jmp case.0x14002cfe5.54
mov r13b, 6
mov ch, 6
xor edi, edi
xor r12d, r12d
jmp case.0x140029d94.373
add byte [rax], al
add byte [rax], al
lea rcx, [r9 + 1]
test r9, r9
cmove rcx, r9
cmove ecx, ecx
add rcx, r10
add rcx, 8
add ecx, 8
jmp case.0x14002cfe5.54
and byte [rcx + 6], bh
mov ecx, 6
add bl, ch
sbb dword [rcx - 0x73], ecx
lea rcx, [r9 + 1]
test r9, r9
jmp case.0x14002cfe5.54
lea rcx, [r9 + 1]
test r9, r9
cmove rcx, r9
cmove ecx, ecx
add rcx, r10
add rcx, 2
jmp case.0x14002cfe5.54
mov ecx, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
ja case.default.0x14002e44f
jne 0x14002db86
xor edi, edi
invalid
jmp 0x14002db9c
add rcx, r15
stc
movzx ecx, byte [rcx]
mov dh, 9
cmp cl, 0x5c
sete dl
cmp cl, 0x2f
sete dil
invalid
or dil, dl
xlatb
mov dword [rax + 8], 0xdc2041d7
xlatb
and r12b, bl
mov rcx, qword [rbp + 0x61]
mov rdx, qword [rbp + 0x68]
mov qword [rbp + 7], rdx
mov qword [rbp], rcx
mov r11, qword [rbp + 0x78]
mov ecx, 6
mov eax, eax
lea rdx, [0x1413c2b24]
lea edx, [0x1413c2b24]
lea edx, [0x1413c2b24]
movsxd r8, dword [rdx + rax*4]
add r8, rdx
invalid
mov qword [rbp - 0x20], r9
mov qword [rbp - 0x18], r10
push rbp
call 0x130606520
push rbp
call 0x130606520
jmp r8
lea rdx, [r10 + 4]
test rdx, rdx
mov rbx, rsi
je 0x14002dc1d
lea rdx, [0x1413c2b40]
adc eax, 0x1394f56
cmp qword [r9], r8
movsxd rax, dword [rdx + rax*4]
add rax, rdx
mov rsi, qword [rbp + 0xb8]
jmp rax
invalid
lea rcx, [r10 + 4]
jmp 0x14002dc87
test byte [rax], al
add byte [rax], al
add al, 0xe9
test byte [rax], al
add byte [rax], al
lea rdx, [r9 + 1]
test r9, r9
add dword [rbp - 0x7b], ecx
leave
cmove rdx, r9
add rdx, r10
ror byte [rax - 0x7d], cl
ret 0x4802
add cl, byte [rax - 0x7b]
ror byte [rax - 0x77], cl
jne 0x14002dbe3
ror byte [rax - 0x7d], cl
ret 0x4802
invalid
invalid
add cl, byte [rax - 0x7b]
ror byte [rax - 0x77], cl
jne 0x14002dbe3
mov rsi, qword [rbp + 0xb8]
jmp 0x14002dc9d
lea rdx, [r9 + 1]
lea edx, [rcx + 1]
test r9, r9
test ecx, ecx
leave
cmove rdx, r9
add rdx, r10
add rdx, 8
or byte [rax - 0x7b], cl
ror byte [rax - 0x77], cl
mov ebx, esi
or byte [rax - 0x7b], cl
ror byte [rax - 0x77], cl
mov ebx, esi
jne 0x14002dbe3
mov ebx, esi
jne 0x14002dbe3
jmp 0x14002dc1d
mov ecx, 2
add al, byte [rax]
add byte [rax], al
mov rbx, rsi
mov rsi, qword [rbp + 0xb8]
mov ch, 0xb8
add byte [rax], al
invalid
mov ch, 0xb8
add byte [rax], al
add bl, ch
xor al, 0x48
mov rbx, rsi
add byte [rax], al
jmp 0x14002dc87
mov rbx, rsi
mov rsi, qword [rbp + 0xb8]
mov esi, dword [rbp + 0xb8]
mov ch, 0xb8
add byte [rax], al
add bl, ch
lea rax, ds:[r9 + 1]
jmp 0x14002dc9d
lea rax, [r9 + 1]
lea eax, [rcx + 1]
test r9, r9
cmove rax, r9
lea rcx, [r10 + rax]
lea ecx, [rdx + rax]
lea ecx, [rdx + rax]
add rcx, 2
jmp 0x14002dc87
lea rax, [r9 + 1]
test r9, r9
cmove rax, r9
ror dword [rcx - 0x73], 0xc
add cl, byte [rax - 0x7d]
invalid
invalid
ror dword [rcx - 0x73], 0xc
add cl, byte [rax - 0x7d]
ror dword [rax], 0x41
movzx eax, ah
movzx eax, r12b
xor r12d, r12d
cmp rcx, r14
cmovne r12d, eax
loopne 0x14002dcd7
cmp ch, 5
loopne 0x14002dcd7
cmp ch, 5
std
add eax, 0xe0450f44
cmovne r12d, eax
cmovne r12d, eax
mov rdx, qword [rbp + 0xc0]
xchg ebp, eax
rol byte [rax], 0
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rdx
mov rdx, rsi
call fcn.140027620
ror dword [rax - 0x77], 1
bnd call fcn.140027620
test al, al
jne case.0x140028104.404
invalid
jne 0x14002dcfc
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
invalid
mov rdx, qword [rbp + 0xc0]
mov edx, dword [rbp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r8, rsi
call fcn.140027940
jp 0x14002dc60
invalid
dec dword [rdi]
mov dh, 0x55
invalid
jp 0x14002dc60
invalid
mov rcx, qword [rbp + 0x70]
mov ecx, dword [rbp + 0x70]
mov rax, qword [rbp + 0x80]
mov eax, dword [rbp + 0x80]
add byte [rax], 0
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
js case.0x140028104.404
lea r8, [0x1413c2b54]
lea eax, [0x1413c2b54]
add eax, 0x1394e78
cmp dword [rcx], eax
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
invalid
ret 0xe2ff
jmp rdx
add rcx, 4
jmp 0x14002dd1f
invalid
xor al, 0x48
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
add ecx, 2
rol dword [rdx], 0xeb
add ch, bl
jmp 0x14002dd1f
and byte [rcx + 6], bh
mov ecx, 6
invalid
jmp 0x14002dd1f
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add ecx, edx
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
add ecx, edx
add rcx, 8
jmp 0x14002dd1f
invalid
add eax, 0x2b9
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
int1
cmp rcx, rsi
ja 0x14002e4b2
add byte [rax - 0x39], cl
adc byte [r8], al
adc byte [rax], al
mov qword [rbx + 0x10], 0
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebx
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
mov rdx, qword [rbp + 0xc0]
rol byte [rax], 0
add byte [rcx - 0x77], cl
mov r8, rsi
mov r8, rsi
call fcn.14002bdd0
invalid
invalid
invalid
call qword [rax + 0x58c48148]
nop
add rsp, 0x158
pop rbx
pop rdi
pop rax
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test rsi, rsi
div byte [rbp + rsi*2 + 0x41]
cmp ch, 3
std
invalid
je case.0x140029e78.365
cmp r13b, 3
std
add esi, dword [rbx + 0x6f]
jae case.0x140029e78.365
mov qword [rbp - 0x60], r15
jge case.0x14002dce3.1
mov qword [rbp - 0x58], r14
mov byte [rbp - 0x50], r13b
mov rax, qword [rbp]
add byte [r8 - 0x75], r9b
invalid
invalid
add byte [r8 - 0x75], r9b
add byte [rax - 0x75], cl
mov ecx, dword [rbp + 7]
invalid
mov qword [rbp - 0x4f], rax
mov r9b, 0x48
mov cl, 0x48
mov qword [rbp - 0x48], rcx
mov dword [rbp - 0x48], ecx
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov qword [rbp - 0x40], rax
mov dword [rbp - 0x40], eax
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x38], rax
mov rax, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
mov qword [rbp - 0x30], rax
mov dword [rbp - 0x30], eax
shl byte [r14 - 0x39], 1
fadd dword [r8]
add al, byte [rax - 0x78]
jge case.0x140029e78.363
mov word [rbp - 0x28], 0x200
mov byte [rbp - 0x26], dil
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
lea rdx, [rbp - 0x60]
call fcn.140027df0
cmp byte [rbp + 0x60], 0xa
or cl, byte [rax - 0x77]
pop rbp
clc
push rbp
movabs al, byte [0x607d80ffffa043e8]
or cl, byte [rax - 0x77]
pop rbp
clc
jne 0x14002de17
mov qword [rbp + 0xa0], 8
mov dword [rbp + 0xa0], 8
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
xorps xmm0, xmm0
movups xmmword [rbp + 0xa8], xmm0
test al, 0
add byte [rax], al
invalid
ror byte [rdi], 0x11
test dword [rax - 0x17000000], ebp
test al, 0
add byte [rax], al
add cl, ch
test al, 0
add byte [rax], al
invalid
add cl, ch
jmp 0x14002df2d
pop rsp
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
invalid
add byte [rax], al
lea rcx, [rbp + 0x60]
mov rdi, qword [rbp + 0xc0]
mov edi, dword [rbp + 0xc0]
mov edi, dword [rbp + 0xc0]
mov rdx, rdi
cli
mov r8, rsi
call fcn.140027940
dec dword [rdi]
mov dh, 0x45
invalid
mov rcx, qword [rbp + 0x70]
mov rdx, qword [rbp + 0x80]
add byte [rax], 0
add byte [rdi + rcx - 0x4a], al
mov dh, 0xc0
invalid
dec dword [rdi]
mov dh, 0x45
invalid
invalid
add byte [rax], 0
add byte [rdi + rcx - 0x4a], al
invalid
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0x6f
lea r9, [0x1413c2b70]
lea ecx, [0x1413c2b70]
or eax, 0x1394d6f
outsd dx, dword [rsi]
cmp qword [r9], r8
movsxd r10, dword [r9 + r8*4]
add r10, r9
retf 0x8949
invalid
jmp r10
retf 0x8949
add rcx, 4
jmp 0x14002dfa4
add byte [rax], al
add byte [rax], al
movzx eax, byte [0x1413d3ad0]
mov dh, 5
mov dl, 0x5c
pop rsp
add eax, 0x13a5cb2
pop rsp
cmp al, byte [rcx]
mov ecx, 0xe0
loopne 0x14002de21
add byte [rax], al
add al, ch
clc
push rsi
invalid
call fcn.140013520
test rax, rax
je 0x14002e4db
stosb byte [rdi], al
invalid
add byte [rax], al
invalid
test byte [rdx + 0x49000006], ch
mov esi, eax
stosb byte [rdi], al
invalid
add byte [rcx - 0x77], cl
mov r14, rax
invalid
mov rax, qword [rbp + 0x90]
test dword [rax + 0x49000000], edx
mov qword [r14 + 0x30], rax
mov dword [rsi + 0x30], eax
movups xmm0, xmmword [rbp + 0x60]
movups xmm1, xmmword [rbp + 0x70]
jo case.0x14002d089.137
movups xmm2, xmmword [rbp + 0x80]
adc byte [rbp + 0x80], dl
xchg ebp, eax
add byte [rax], 0
add byte [rax], al
movups xmmword [r14 + 0x20], xmm2
add byte [rax], al
movups xmmword [r14 + 0x20], xmm2
movups xmmword [rsi + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
adc byte [rcx + 0xf], r8b
adc byte [rcx + 0xf], al
movups xmmword [r14], xmm0
adc dword [rsi], eax
mov qword [rbp + 0x10], r14
mov qword [rbp + 0x18], 4
mov dword [rbp + 0x18], 4
add byte [rax - 0x39], cl
mov qword [rbp + 0x20], 1
and byte [r9], r8b
and byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc byte [rbp - 0x60], al
movups xmm0, xmmword [rbp - 0x60]
movups xmm1, xmmword [rbp - 0x50]
adc byte [rbp - 0x50], cl
movups xmm2, xmmword [rbp - 0x40]
movups xmm3, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x90], xmm3
popfq
nop
add byte [rax], al
invalid
ror byte [rdi], 1
sub dword [rbp + 0x90], ebx
popfq
nop
add byte [rax], al
invalid
popfq
nop
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x80], edx
movaps xmmword [rbp + 0x80], xmm2
movaps xmmword [rbp + 0x70], xmm1
movaps xmmword [rbp + 0x60], xmm0
jo 0x14002dea2
jo 0x14002dea2
sub dword [rbp + 0x60], eax
lea rcx, [rbp + 0x28]
lea rdx, [rbp + 0x60]
lea edx, [rbp + 0x60]
call fcn.140027df0
cmp byte [rbp + 0x28], 0xa
je case.0x14002de0b.20
inc dword [rax + 0x740a287d]
outsb dx, byte [rsi]
mov r15d, 1
add byte [rax - 0x73], cl
jge 0x14002dec3
lea rdi, [rbp + 0x10]
lea r13, [rbp + 0x28]
lea r12, [rbp + 0x60]
invalid
invalid
nop dword [rax + rax]
add byte [rax], r8b
sub byte [rbp + rcx*4 + 0x65], cl
invalid
invalid
add byte [rax], r8b
add byte [rax], al
cmp r15, qword [rbp + 0x18]
sbb byte [rbp + 0xf], dh
jne 0x14002ded5
mov rcx, rdi
mov ecx, edi
mov rdx, r15
mov edx, edi
cli
call fcn.140006100
mov r14, qword [rbp + 0x10]
invalid
invalid
adc byte [rcx + 0x6b], cl
invalid
imul rax, r15, 0x38
imul eax, edi, 0x38
cmp byte [rax - 0x75], cl
pop r8
mov rcx, qword [rbp + 0x58]
mov qword [r14 + rax + 0x30], rcx
movups xmm0, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], al
invalid
adc byte [rbp + 0x28], al
movups xmm1, xmmword [rbp + 0x38]
adc byte [rbp + 0x38], cl
cmp byte [r15], r9b
cmp byte [rdi], cl
movups xmm2, xmmword [rbp + 0x48]
adc byte [rbp + 0x48], dl
movups xmmword [r14 + rax + 0x20], xmm2
movups xmmword [r14 + rax + 0x10], xmm1
invalid
invalid
invalid
and byte [rcx + 0xf], al
adc dword [rsi + rax + 0x10], ecx
invalid
invalid
invalid
movups xmmword [rsi + rax + 0x10], xmm1
invalid
movups xmmword [r14 + rax], xmm0
movups xmmword [rsi + rax], xmm0
invalid
inc r15
mov qword [rbp + 0x20], r15
mov rcx, r13
mov ecx, ebp
mov ecx, ebp
jmp 0x128e56859
mov rdx, r12
loop 0x14002def5
call fcn.140027df0
cmp byte [rbp + 0x28], 0xa
jge 0x14002df3c
invalid
fistp word [rsi + 0x7d80ffff]
sub byte [rdx], cl
sahf
invalid
jge 0x14002df3c
or dh, byte [rbp - 0x57]
jne 0x14002dec0
movups xmm0, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xa0], xmm0
sub dword [rbp + 0xa0], eax
sub dword [rbp + 0xa0], eax
mov rax, qword [rbp + 0x20]
mov eax, dword [rbp + 0x20]
and byte [r8 - 0x77], r9b
test dword [rax - 0x3a000000], esi
add byte [rax], al
add dh, al
mov qword [rbp + 0xb0], rax
add byte [rax], al
add dh, al
mov byte [rbp + 0xcf], 1
test edi, ecx
add byte [rax], al
add byte [rcx], al
invalid
add dword [rax - 0x73], ecx
sub byte [r8 - 0x75], r9b
sub byte [rax - 0x75], cl
lea rcx, [rbp + 0x28]
sub byte [rax - 0x75], cl
mov rdi, qword [rbp + 0xc0]
mov ebp, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
cli
add byte [rax], al
mov rdx, rdi
mov edx, edi
mov r8, rsi
call fcn.140027940
movzx edx, byte [rbp + 0x28]
mov rcx, qword [rbp + 0x38]
mov ecx, dword [rbp + 0x38]
mov ecx, dword [rbp + 0x38]
mov rax, qword [rbp + 0x48]
mov eax, dword [rbp + 0x48]
lea r8, [0x1413c2bc0]
lea r8, [0x1413c2bc0]
cmp dword [rcx], eax
movsxd r9, dword [r8 + rdx*4]
nop
add r9, r8
jmp r9
add rcx, 4
add ecx, 4
jmp 0x14002e06c
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
ror dword [rax], 0xeb
invalid
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14002dfa4
sbb dword [rbp + rcx*4 + 0x42], ecx
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
ret 0x14c
ror dword [rax - 0x7d], 0xc1
rol dword [rdx], 0xeb
invalid
ret 0x14c
rol dword [rdx], 0xeb
add ch, bl
add eax, 0x2b9
add byte [rcx - 0x77], cl
invalid
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x14002e4b2
invalid
invalid
invalid
add byte [rax], al
invalid
invalid
add byte [rax + 3], cl
invalid
add rcx, qword [rbp + 0xc0]
mov rdi, rcx
mov edi, ecx
test r8, r8
je 0x14002dfd2
movzx ecx, byte [rdi]
cmp cl, 0x5c
sete dl
cmp cl, 0x2f
ret 0xf980
sete cl
or cl, dl
xchg esp, eax
ror dword [rax], 0xd1
jmp 0x14002dfd4
xor ecx, ecx
leave
cmp al, 5
jb 0x14002dfff
test cl, cl
jne 0x14002dfff
test r12b, r12b
je 0x14002dd30
test byte [rbx - 3], cl
invalid
invalid
test byte [rbx - 3], cl
invalid
lea rdx, [0x1413bfb52]
adc eax, 0x1391b66
sbb di, word [rcx]
add dword [rcx - 0x48], eax
add dword [rax], eax
add byte [rax], al
mov r8d, 1
mov rcx, rbx
call fcn.14002bdd0
invalid
invalid
invalid
jmp 0x14002dd30
xor ebp, edi
invalid
invalid
invalid
xor ebp, edi
std
invalid
lea rcx, [rbp + 0x60]
mov rdx, r15
mov edx, edi
mov r8, r14
call fcn.140027940
movzx r8d, byte [rbp + 0x60]
invalid
invalid
invalid
invalid
mov rax, qword [rbp + 0x70]
mov eax, dword [rbp + 0x70]
jo case.0x14002de0b.430
mov rdx, qword [rbp + 0x80]
mov edx, dword [rbp + 0x80]
add byte [rax], al
lea rcx, [0x1413c2b8c]
lea ecx, [0x1413c2b8c]
or eax, 0x1394b67
add dword [rsi + 0x63], ecx
or al, 0x81
movsxd r9, dword [rcx + r8*4]
invalid
add r9, rcx
jmp r9
jmp rcx
lea rcx, [rax + 4]
jmp case.0x14002dbf8.403
add dword [rax + rax], eax
add byte [rax - 0x73], cl
push rax
lea rdx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
invalid
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
jmp 0x14002e06c
sbb dword [rax - 0x73], ecx
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove rdx, rax
invalid
invalid
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
invalid
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
add byte [rax + 0x39], cl
int1
mov ecx, 2
cmp rcx, rsi
mov rax, qword [rbp + 0xc0]
mov eax, dword [rbp + 0xc0]
add byte [rax], al
ja 0x14002e4c3
add byte [rbp + 4], dh
jne 0x14002e082
add al, 0x31
shr bl, 0x15
xor eax, eax
jmp 0x14002e097
add rcx, rax
mov rdi, rcx
movzx eax, byte [rdi]
cmp al, 0x5c
sete cl
xchg esp, eax
invalid
cmp al, 0x2f
xchg esp, eax
sar dword [rdi + rbp], 0xf
xchg esp, eax
sete al
or al, cl
ror byte [rax], 0xc8
mov rcx, qword [rbp + 0x48]
mov qword [rbp + 0x90], rcx
movups xmm0, xmmword [rbp + 0x28]
invalid
sub byte [rdi], cl
adc byte [rbp + 0x38], cl
invalid
invalid
movups xmm1, xmmword [rbp + 0x38]
cmp byte [r15], r9b
adc dword [rbp + 0x80], ecx
invalid
add byte [rax], 0
add byte [rax], al
movups xmmword [rbp + 0x80], xmm1
lea eax, [rax + 0xf000000]
adc dword [rbp + 0x70], eax
add byte [rax], al
movups xmmword [rbp + 0x70], xmm0
mov rcx, qword [rbp + 0xc0]
mov qword [rbp + 0x60], rcx
invalid
invalid
invalid
mov qword [rbp + 0x68], rsi
push 0xffffffff9885c766
mov word [rbp + 0x98], 0x200
mov byte [rbp + 0x9a], al
lea rsi, [rbp + 0x29]
cwde
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0x9a85]
add byte [rax - 0x73], cl
jne 0x14002e100
lea rdi, [rbp + 0x28]
lea edi, [rbp + 0x28]
sub byte [rax - 0x73], cl
pop rbp
invalid
lea rbx, [rbp + 0x60]
xor r15d, r15d
lea r14, [rbp + 0xa0]
lea esi, [rbp + 0xa0]
jmp 0x14002e12e
nop dword [r8 + r8]
add byte [rax], al
mov rdx, qword [rbp + 0xb0]
xchg ebp, eax
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0x6b], cl
ret 0x4838
imul rax, rdx, 0x38
add rax, qword [rbp + 0xa0]
add byte [rax], al
mov byte [rax], r12b
movups xmm0, xmmword [rsi]
and byte [rdi], cl
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
invalid
adc byte [rdi], r9b
adc byte [rsi + 0x20], dl
invalid
and byte [rdi], cl
adc dword [rax + 1], eax
movups xmmword [rax + 1], xmm0
movups xmmword [rax + 0x11], xmm1
movups xmmword [rax + 0x21], xmm2
mov rcx, qword [rsi + 0x2f]
mov qword [rax + 0x30], rcx
xor byte [rax - 1], cl
invalid
xor byte [rax - 1], cl
ret 0x8948
mov qword [rbp + 0xb0], rdx
mov dword [rbp + 0xb0], edx
mov byte [rbp + 0xcf], 1
add byte [rax], al
add byte [rcx], al
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
call fcn.140027df0
mov al, 0x9c
invalid
inc dword [rdi + rcx - 0x4a]
movzx esp, byte [rbp + 0x28]
invalid
mov al, 0x9c
invalid
movzx esp, byte [rbp + 0x28]
cmp r12b, 0xa
cmp ah, 0xa
je 0x14002e208
add byte [rax], al
add byte [rcx - 0x73], al
lea eax, [rsp - 6]
lea eax, [r12 - 6]
lea eax, [rsp - 6]
movzx ecx, al
enter 0xffffffffffff8d48, 0x41
add dword [rax + 0xf4904f9], eax
lea rax, [rcx + 1]
cmp cl, 4
cmovae rax, r15
invalid
invalid
cmp rax, 1
invalid
je 0x14002e1a0
invalid
add dword [r8 + 0xf4904f9], eax
invalid
add dword [rax + rdi - 0x7d], esi
cmp byte [rbx - 0x3e8bfd08], al
cmp eax, 2
clc
add dh, byte [rcx + rax*8 - 0x7d]
je 0x14002e12e
cmp eax, 3
jne 0x14002e1e0
je 0x14002e12e
cmp eax, 3
jne 0x14002e1e0
mov rdx, qword [rbp + 0xb0]
test rdx, rdx
sal byte [rax + rsi*4 + 0x48], cl
dec edx
invalid
je 0x14002e12e
dec rdx
retf 0x8b48
mov rax, qword [rbp + 0xa0]
mov eax, dword [rbp + 0xa0]
imul rcx, rdx, 0x38
cmp byte [rax + rcx], 9
or byte [rcx], cl
or byte [rcx], cl
jne 0x14002e12e
jmp 0x14002e127
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
add byte [rcx], dh
ror byte [rax - 0x7d], cl
mov ebp, 0xb0
add byte [rax], al
add byte [rax], al
setne dl
invalid
invalid
xor edx, edx
cmp qword [rbp + 0xb0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
setne dl
mov qword [rbp + 0xb0], rdx
add byte [rax + 0x39], cl
xchg ebp, eax
test al, 0
add byte [rax], al
invalid
add byte [rax + 0x39], cl
xchg ebp, eax
test al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
test dword [rsi], esi
invalid
jne 0x14002e0f7
mov byte [rbp + 0xcf], 1
mov rcx, r14
call fcn.140006100
std
invalid
jmp 0x14002e0f0
std
invalid
add byte [rax], al
add byte [rax], al
mov rdx, qword [rbp + 0xb0]
add byte [rax], al
add byte [rax + 0x3b], cl
xchg ebp, eax
test al, 0
add byte [rax], al
add byte [rax], al
cmp rdx, qword [rbp + 0xa8]
jne 0x14002e0f7
mov byte [rbp + 0xcf], 1
mov rcx, r14
add dword [rcx + rcx*4 - 0xf], ecx
call fcn.140006100
jmp 0x14002e0f0
std
jle 0x14002e1ff
invalid
mov qword [rbp + 0x28], 1
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
mov byte [rbp + 0x40], 1
mov rax, qword [rbp + 0xa0]
mov eax, dword [rbp + 0xa0]
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
xor r14b, r8b
add dword [rax - 0x75], ecx
invalid
add dword [rax - 0x75], ecx
mov eax, dword [rbp + 0xa0]
test dword [rax + 0x48000000], esp
mov dword [rbp + 0xc0], eax
mov qword [rbp + 0xc0], rax
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0xb8], rax
test dword [rax + 0x48000000], edi
mov eax, dword [rbp + 0xb0]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax + 0x48000000], edi
mov eax, dword [rbp + 0xb0]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], esi
add byte [rax - 0x7b], cl
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
insd dword [rdi], dx
test rax, rax
je 0x14002e3b4
test byte [rbp + 1], ch
add byte [rax], al
add dword [rax], eax
add byte [rax + 0x6b], cl
imul rsi, rax, 0x38
imul esi, eax, 0x38
invalid
mov rbx, qword [rbp + 0xc0]
rol byte [rax], 0
add byte [rax + 1], cl
fimul word [rbp + rcx*4 + 0x65]
add byte [rax], al
add rsi, rbx
add esi, ebx
lea r12, [rbp + 0x61]
invalid
lea rdi, [0x1413c2bdc]
lea edi, [0x1413c2bdc]
cmp dword [rcx], eax
xor eax, eax
jmp 0x14002e273
invalid
rdtsc
ror byte [rax - 0x7d], 0xc3
cmp byte [rax + 0x39], cl
xor eax, eax
add rbx, 0x38
add ebx, 0x38
cmp rbx, rsi
cmp ebx, esi
je 0x14002e3b4
je 0x14002e3b4
test byte [rcx + 1], al
add byte [rax], al
movzx r13d, byte [rbx]
sub eax, dword [rcx - 0x7d]
std
cmp r13d, 0xa
or cl, byte [rdi]
test byte [rbx], dh
je 0x14002e3b4
add dword [rax], eax
add byte [rax + rcx*4 + 0x6d], al
mov byte [rbp + 0x60], r13b
mov byte [rbp + 0x60], ch
insd dword [rdi], dx
invalid
mov rcx, qword [rbx + 0x30]
mov qword [r12 + 0x2f], rcx
mov dword [rsp + 0x2f], ecx
xor byte [rcx - 0x77], cl
mov dword [rsp + 0x2f], ecx
and al, 0x2f
movups xmm0, xmmword [rbx + 1]
add dword [r15], ecx
adc byte [rbx + 0x11], cl
movups xmm1, xmmword [rbx + 0x11]
movups xmm2, xmmword [rbx + 0x21]
adc byte [rbx + 0x21], dl
and dword [rcx + 0xf], eax
adc dword [rsp + 0x20], edx
movups xmmword [r12 + 0x20], xmm2
movups xmmword [r12 + 0x10], xmm1
and al, 0x10
movups xmmword [r12], xmm0
and al, 0xa8
test al, 1
je 0x14002e2d9
invalid
add dword [rdx + rbp + 0x48], esi
lea ecx, [rbp + 0x60]
sub cl, byte [rax - 0x73]
invalid
lea rcx, [rbp + 0x60]
lea rdx, [0x1413bfc90]
adc eax, 0x13919d6
invalid
cmp dword [rcx], eax
call fcn.1400281c0
test al, al
jne 0x14002e2d9
invalid
mov r8d, 1
lea rcx, [rbp + 0x28]
add byte [rax], al
add byte [rax - 0x73], cl
sub byte [r8 - 0x73], r9b
invalid
invalid
lea ecx, [rbp + 0x28]
lea rdx, [0x1413bfb52]
adc eax, 0x139187e
jle case.0x14002df64.7
sbb byte [rcx], bh
add eax, ebp
invalid
neg edx
invalid
cmp dword [rcx], eax
call fcn.14002bdd0
invalid
invalid
mov r14, qword [rbp + 0x70]
jo case.0x14002e304.2
lea eax, [r13 - 6]
lea eax, [rbp - 6]
movzx eax, al
mov dh, 0xc0
lea r15, [rax + 1]
lea edi, [rax + 1]
cmp al, 4
mov eax, 0
add byte [rax], al
add byte [rax], al
cmovae r15, rax
cmovae edi, eax
movsxd rax, dword [rdi + r15*4]
add rax, rdi
add eax, edi
mov edi, 0x4df80148
mov eax, edi
clc
add eax, edi
clc
mov r8, r15
clc
lea rdx, [0x1413bfb52]
jmp rax
sbb byte [rcx], bh
add edi, edi
loopne 0x14002e34f
invalid
mov rdx, qword [rbp + 0x88]
mov edx, dword [rbp + 0x88]
add byte [rbx + rcx*4 - 0x7b], cl
nop
add byte [rax], al
add byte [rax], al
jmp case.0x14002e304.1
invalid
invalid
mov r8, qword [rbp + 0x90]
add byte [rax], al
jmp case.0x14002e304.1
mov rdx, qword [rbp + 0x68]
mov r8, r14
mov eax, esi
push rbp
push 0xffffffffebf0894d
mov eax, esi
jmp case.0x14002e304.1
mov r8d, 1
mov eax, esi
jmp case.0x14002e304.1
mov r8d, 1
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x1391827
sbb byte [rcx], bh
invalid
lea rdx, [0x1413bfb53]
lea edx, [0x1413bfb53]
sbb byte [rcx], bh
add ebx, ebp
adc al, byte [rcx - 0x48]
invalid
invalid
jmp case.0x14002e304.1
mov r8d, 2
add al, byte [rax]
add byte [rax], al
lea rdx, [0x1413bfb50]
adc eax, 0x1391815
cmp dword [rcx], eax
nop dword [rax + rax]
lea rcx, [rbp + 0x28]
call fcn.14002bdd0
xchg edx, ebx
invalid
inc dword [rcx - 0x7d]
inc dword [rcx]
xchg edx, ebx
invalid
inc dword [rcx - 0x7d]
inc dword [rcx]
je case.0x14002e376.5
test byte [rcx], dl
invalid
adc edi, edi
invalid
mov al, 1
test r15, r15
jne 0x14002e266
mov rax, qword [rbp + 0x80]
mov ecx, r13d
mov ecx, ebp
test dword [rax + 0x44000000], eax
add byte [rax], 0
add byte [rcx + rcx*4 - 0x17], al
mov ecx, ebp
jmp 0xc11870b4
lea rdx, [0x1413c2bf0]
cmp dword [rcx], eax
add dword [rax + 0x63], ecx
or al, 0x8a
movsxd rcx, dword [rdx + rcx*4]
invalid
add rcx, rdx
jmp rcx
invalid
loope 0x14002e3c2
add r14, 4
add esi, 4
mov r13, r14
cmc
jmp case.0x14002e376.2
lea rcx, [rax + 1]
lea ecx, [rax + 1]
test rax, rax
cmove rcx, rax
lea r13, [r14 + rcx]
add r13, 8
jmp case.0x14002e376.2
invalid
adc ecx, dword [rax - 0x73]
add qword [rax - 0x7b], rcx
lea rcx, [rax + 1]
test rax, rax
invalid
ror byte [rax + 0xf], 0x44
enter 0xffffffffffff8d4d, 0x2c
invalid
cmove rcx, rax
lea r13, [r14 + rcx]
add r13, 2
test r13, r13
setne al
jmp 0x14002e266
mov dl, 0xfe
invalid
invalid
mov dl, 0xfe
invalid
invalid
cmp qword [rbp + 0xb8], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + rdx + 0x48], dh
mov ecx, dword [0x1413d3bb8]
je 0x14002e3d4
mov rcx, qword [0x1413d3bb8]
push rdi
cmp al, byte [rcx]
xor edx, edx
mov r8, qword [rbp + 0xc0]
test eax, eax
add byte [rax], al
invalid
test eax, eax
add byte [rax], al
add byte [rax], al
add bh, bh
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x24c3c
cmp al, 0x4c
add al, byte [rax]
invalid
add byte [rax - 0x75], cl
mov rsi, qword [rbp - 8]
jne 0x14002e3d0
clc
cmp qword [rsi + 8], 0
cmp dword [rsi + 8], 0
je case.0x140028104.421
mov r8, qword [rsi]
mov rcx, qword [0x1413d3bb8]
invalid
invalid
add dword [rcx], esi
xor edx, edx
sar bh, cl
adc eax, 0x24c1f
call qword [sym.imp.KERNEL32.dll_HeapFree]
add al, byte [rax]
movups xmm0, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], al
sub byte [r15], r9b
adc byte [rbp + 0x38], cl
invalid
movups xmm1, xmmword [rbp + 0x38]
cmp byte [rdi], cl
adc dword [rsi + 0x10], ecx
invalid
movups xmmword [rsi + 0x10], xmm1
adc byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x14002dd42
dec dword [rax - 0x73]
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
add qword [rax - 0x7b], rcx
test rdx, rdx
ror byte [rax + 0xf], cl
cmove rcx, rdx
add rcx, rax
retf 0x148
add rcx, 2
jmp case.0x14002dbf8.403
invalid
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
jmp case.0x14002dbf8.403
sbb dword [rax - 0x73], ecx
lea rcx, [rdx + 1]
test rdx, rdx
add qword [rax - 0x7b], rcx
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], cl
cmove rcx, rdx
add rcx, rax
add rcx, 8
jmp case.0x14002dbf8.403
retf 0x148
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
add byte [rax], al
cmp rcx, r14
int1
ja case.default.0x14002e44f
mov ecx, r8d
mov ecx, eax
lea r8, [0x1413c2ba8]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
add rax, 4
add eax, 4
rol byte [rbx + rbp*8], 0x38
jmp 0x14002e48f
xor eax, eax
jmp 0x14002e498
invalid
cmp eax, 0x14a8d48
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rax, rcx
add rax, 2
jmp 0x14002e48f
invalid
and byte [rax + 6], bh
mov eax, 6
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
invalid
invalid
jmp 0x14002e48f
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rax, rcx
add rax, 8
jmp 0x14002e48f
mov eax, 2
cmp r14, rax
jb 0x14002dd30
invalid
mov qword [rbx + 0x10], rax
jmp 0x14002dd30
adc cl, ch
invalid
lea r8, [0x1413bfb38]
lea eax, [0x1413bfb38]
cmp dword [rcx], eax
mov rdx, r14
mov edx, esi
call fcn.1400511e0
xor byte [0x14b11e4b4], ch
ud2
lea r8, [0x1413bfb38]
add eax, 0x139167f
invalid
cmp dword [rcx], eax
mov rdx, rsi
bnd call fcn.1400511e0
call fcn.1400511e0
sub eax, 0xb0f0002
add byte [rdi], cl
ud2
or eax, esi
test edi, ecx
iretd
add byte [rax], al
add byte [rcx], al
mov byte [rbp + 0xcf], 1
iretd
add byte [rax], al
add dword [rbp + rcx*4 + 5], ecx
invalid
invalid
lea r8, [0x1413bfb38]
add eax, 0x1391667
cmp dword [rcx], eax
add dword [rax - 0x77], ecx
mov rdx, rsi
call fcn.1400511e0
invalid
add al, byte [rax]
bnd call fcn.1400511e0
sub eax, 0xb0f0002
add al, byte [rax]
ud2
or edi, dword [rcx + 8]
mov ecx, 8
add byte [rax], al
add byte [rdx + 0xe0], bh
loopne 0x14002e4e3
add byte [rax], al
mov edx, 0xe0
loopne 0x14002e4e3
add byte [rax], al
add al, ch
out 0x2b, al
invalid
call fcn.1400510d0
sub eax, dword [rdx]
add byte [rdi], cl
add al, byte [rax]
ud2
or ecx, dword [rdi]
invalid
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xc0]
mov ecx, dword [rbp + 0xc0]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0xb8]
mov edx, dword [rbp + 0xb8]
xchg ebp, eax
mov eax, 0xe8000000
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.14002da80
invalid
cmc
invalid
lea rcx, [rbp + 0x28]
lea ecx, [rbp + 0x28]
sub al, ch
sub byte [rsi - 3], dh
std
call fcn.140005b50
mov byte [rbp + 0xcf], 0
test edi, ecx
add byte [rax], al
add byte [rax], al
std
inc esi
test edi, ecx
add byte [rax], al
iretd
add byte [rax], al
add byte [rax - 0x7d], cl
add rsp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
pop rbp
ret
push rsp
and al, 0x10
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x10]
adc byte [r8 - 0x75], r9b
adc byte [rax - 0x75], cl
mov rdx, qword [rbp + 0x18]
mov edx, dword [rbp + 0x18]
push rbp
sbb al, ch
call fcn.14002da80
invalid
cmc
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
invalid
invalid
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
nop dword [rax + rax]
invalid
add byte [rax], r8b
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0xcfbd], al
cmp byte [rbp + 0xcf], 0
mov ebp, 0xcf
iretd
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + rdx + 0x48], dh
je case.0x140029e78.389
adc ecx, dword [rax - 0x75]
mov rcx, qword [rbp + 0xa0]
mov ecx, dword [rbp + 0xa0]
lea esp, [rax + 0x48000000]
movabs al, byte [0xa8958b48000000]
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0xa8]
mov edx, dword [rbp + 0xa8]
xchg ebp, eax
test al, 0
add byte [rax], al
add al, ch
call fcn.14002da80
enter 0xfffffffffffffff4, 0xffffffffffffffff
hlt
invalid
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x50
sub esp, 0x50
sub esp, 0x50
in al, dx
push rax
mov r8, rdx
mov eax, edx
ror byte [rax - 0x77], 1
mov rdx, rcx
mov edx, ecx
retf 0x8d48
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
and al, 0x20
call fcn.1400260d0
jmp 0x18902e562
invalid
dec dword [rax - 0x75]
mov rax, qword [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rsi, qword [rsp + 0x28]
mov esi, dword [rsp + 0x28]
je case.0x14002db2e.65
sub byte [rax - 0x7b], cl
test rax, rax
ror byte [rdi], 0x84
lea eax, [rax]
invalid
je 0x14002e687
test byte [rbp + 0x48000000], cl
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and byte [rax - 0x77], cl
je 0x14002e62c
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x28], esi
sub byte [rax - 0x77], cl
and al, 0x30
and al, 0x30
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
and al, 0x30
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
and al, 0x38
and al, 0x38
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
and al, 0x20
mov r8b, 1
call fcn.14002d340
and ch, ch
invalid
dec dword [rax - 0x75]
jl 0x14002e648
and al, 0x38
add eax, ebp
and ch, ch
in eax, dx
invalid
dec dword [rax - 0x75]
jl 0x14002e648
invalid
mov edi, dword [rsp + 0x38]
and al, 0x38
cmp byte [rax - 0x75], cl
je 0x14002e64d
invalid
mov rsi, qword [rsp + 0x40]
mov esi, dword [rsp + 0x40]
and al, 0x40
test rdi, rdi
test rdi, rdi
test edi, edi
push qword [rax + rbx*2 + 0x48]
je 0x14002e687
mov rcx, rdi
mov ecx, edi
xor edx, edx
call qword [sym.imp.KERNEL32.dll_CreateDirectoryW]
add al, byte [r8]
add byte [rbp + 0x481b74c0], al
test esi, esi
invalid
test eax, eax
je case.0x140029e78.413
invalid
sal byte [rbx + rbx + 0x48], 0x85
sbb ecx, dword [rax - 0x7b]
test rsi, rsi
div byte [rdx + rax*2 + 0x48]
je 0x14002e685
mov rcx, qword [0x1413d3bb8]
mov rcx, qword [0x1413d3bb8]
mov ecx, dword [0x1413d3bb8]
cmp al, byte [rcx]
add dword [rcx], esi
xor esi, esi
xor edx, edx
mov r8, rdi
clc
div byte [rcx]
ror byte [rcx - 0x77], cl
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x249b9
jmp 0x14002e687
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x24a01
add byte [rcx - 0x1c3eb73d], cl
and byte [rax - 0x7d], cl
invalid
invalid
mov ebx, eax
shl rbx, 0x20
ret
or rbx, 2
test rsi, rsi
retf
je 0x14002e680
mov rcx, qword [0x1413d3bb8]
cmp al, byte [rcx]
add dword [rcx], esi
xor edx, edx
mov r8, rdi
ror byte [rcx - 0x77], cl
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x24990
nop
add al, byte [r8]
mov rsi, rbx
mov esi, ebx
jmp 0x14002e687
xor esi, esi
mov rax, rsi
mov eax, esi
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
int3
int3
int3
push rbp
in al, dx
fadd dword [rcx]
add byte [rax], al
lea ebp, [rsp + 0x80]
invalid
mov ebx, edx
ror dword [rax - 0x77], cl
iretd
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov eax, ebx
test eax, eax
add byte [rax], al
add byte [rax - 0x75], cl
add byte [rax], al
invalid
rol byte [rax], 1
add byte [rax], al
xchg ebp, eax
loopne 0x14002e6f1
add byte [rax], al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0xa
or al, byte [rbp + 0x39]
add dword [rdi + 0x63], ecx
adc al, 0x81
cmp dword [r9], r8d
cmp dword [rcx], eax
add edx, ecx
stc
rol dword [rbx + rbp*8], 0x34
add al, 0xeb
xor al, 0x4c
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
invalid
add byte [rax], al
sbb dword [rbp + rcx*4 + 0x42], ecx
add dword [rax - 0x7b], ecx
test edx, edx
cmove r8, rdx
invalid
invalid
test edx, edx
add ecx, eax
add eax, 0x2b9
add byte [rcx - 0x77], cl
mov eax, ebx
sub r8, rcx
jb 0x14002ec93
invalid
add eax, 0x1480000
stc
mov eax, ebx
invalid
adc al, 0x41
movzx ecx, byte [rcx]
pop rsp
add byte [rax], al
adc byte [rbp + 0xc1], al
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xd1], cl
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x60], ecx
xchg dword [rbx + 3], esi
add byte [rax], al
push rbp
outsd dx, dword [rsi]
add byte [rax], al
sub byte [rbp + 0x60], cl
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xc0], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
fild word [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
xchg ebp, eax
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0xc0], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0xd0], cl
invalid
add byte [rax], al
add byte [rax - 0x77], cl
dec byte [rax - 0x77]
mov ebp, 0x80
cmp byte [rcx], al
add byte [rax], al
add dh, al
call 0x185ca4e41
invalid
invalid
adc byte [r8], r8b
adc byte [r8], r8b
add al, dh
adc r8b, byte [r8]
add byte [rax - 0x73], cl
sbb byte [r8 - 0x73], r9b
invalid
invalid
xchg ebp, eax
add byte [rax], 0
add al, ch
sahf
add eax, 0x7d800000
sbb byte [rdx], cl
add byte [rax - 0x73], cl
popfq
clc
add byte [rax], al
lea ebx, [rbp + 0xf8]
add byte [rbp + rcx*4 + 0x75], cl
movabs al, byte [0xc0a58d4cd87d8d4c]
lea r12, [rbp + 0xc0]
lea r13, [rbp + 0x18]
lea rdi, [rbp + 0x80]
add byte [rax], 0
invalid
lea esi, [rbp - 0x60]
add byte [rax], 0
add byte [rdi], cl
invalid
mov edx, edi
add eax, 0x7d800000
movabs al, byte [0x4800000088840f0a]
or cl, byte [rdi]
test byte [rax + 0x48000000], cl
add byte [rax], al
invalid
invalid
or cl, byte [rdi]
test byte [rax + 0x48000000], cl
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0xf0], rax
mov eax, dword [rbp + 0x48]
lock add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rbp + 0x18]
sbb byte [rdi], cl
adc byte [rbp + 0x28], cl
sub byte [rdi], cl
adc byte [rbp + 0x38], dl
push rbp
invalid
push rbp
cmp byte [rdi], cl
sub dword [rbp + 0xe0], edx
xchg ebp, eax
loopne case.0x14002cda1.229
add byte [rax], al
xchg ebp, eax
loopne case.0x14002cda1.229
add byte [rax], al
add byte [rax], al
test eax, eax
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
ror byte [r8 - 0x77], 1
xor byte [r15], cl
mov dword [rbx + 0x30], eax
adc byte [rbp - 0x60], al
push rbp
ror byte [rdi], 0x11
push rbx
and byte [rdi], cl
adc dword [rbx + 0x10], ecx
invalid
invalid
adc byte [r15], cl
adc dword [rbx], eax
invalid
add ecx, dword [rcx + rcx*4 - 0x1f]
loope 0x14002e92c
mov edx, ebx
invalid
invalid
mov rcx, r13
mov ecx, ebp
add al, 0
add byte [rax + 0x750a187d], al
jne case.0x14002cda1.222
invalid
invalid
invalid
sbb byte [rdx], cl
rol byte [rax], 0
add byte [rax - 0x73], cl
invalid
invalid
push rbp
add byte [rax], al
fsubr st(0)
loopne 0x14002e912
add byte [rax], al
mov ebp, 0xc0
or cl, byte [rdi]
rol byte [rax], 0
add byte [rax], al
add byte [rdx], cl
test bh, bh
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
cmp byte [rcx], al
add dword [rax], eax
add byte [rax - 0x77], cl
add byte [rax], al
bnd call case.0x14002dbf8.427
sahf
cld
invalid
ror byte [rdi], 0x84
test cl, ah
loope 0x14002e93a
add byte [rax], al
cmp dword [rcx], eax
add ecx, eax
sar edi, 0xe1
movzx eax, byte [rsi + 0x10]
adc bl, r13b
adc eax, dword [rcx + 0xf]
movzx eax, byte [r14 + 0xf]
jmp case.0x14002d089.179
invalid
por mm1, qword [rsp + r9*2]
mov ecx, esi
jmp 0x1aa25d18c
invalid
inc dword [rax + rax*8 + 0x89840f]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
add qword [rax], rax
mov ch, 0x48
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov edx, esi
or byte [rax], al
add byte [rax + rax*8 + 0xc9840f], al
je case.0x14002e70b.11
add byte [rbp + 0x31], al
test byte [rax - 0x73], 0x47
invalid
xor esi, esi
dec byte [r8 - 0x7d]
dec byte [rax - 0x7d]
cmp eax, 2
clc
add cl, byte [rax - 0x75]
invalid
invalid
test dword [rax + 1], ecx
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
invalid
invalid
ja 0x14002e9a7
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7b], cl
dec dword [rdi]
test byte [rsi + 1], ch
outsb dx, byte [rsi]
invalid
test edi, edi
outsb dx, byte [rsi]
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 1], 0xc9
dec rcx
mov ecx, eax
dec ecx
lea edi, [rax]
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
mov ecx, dword [rax - 1]
dec qword [rax - 0x75]
dec dword [rax - 0x75]
invalid
invalid
mov dword [rbp + 0x140], ecx
add dword [rax], eax
add byte [rax - 0x77], cl
test dword [rax + 1], ecx
add qword [rax], rax
invalid
mov dword [rbp + 0x148], eax
add qword [rax], rax
add bh, bh
adc byte [rax - 0x75], cl
mov eax, dword [rbp + 0x148]
test dword [rax + 1], ecx
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x7d], cl
js case.0x14002e44f.34
cmp dword [rax + 8], 0
add byte [rdi], cl
test byte [rcx + 1], dh
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
cmp dword [rax + 0x10], 0x11
js 0x14002e9fc
adc dword [rdi], ecx
or dword [rcx + rax], 0
add qword [rax], r8
invalid
add qword [rax], r8
add byte [rbx + rcx*4 - 0x7b], cl
invalid
invalid
invalid
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add cl, ch
add qword [r8], rax
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
dec byte [r8 - 0x7d]
clc
add cl, byte [rdi]
cmp eax, 2
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
test rdi, rdi
invalid
add byte [rax], al
test byte [rsi + 0x4c000000], ah
mov eax, esi
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rcx + rcx*4 - 0x10], cl
mov dword [rbp + 0x148], eax
test dword [rax + 1], ecx
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x75], cl
mov rcx, qword [r14 - 1]
invalid
invalid
invalid
lea esi, [rax]
add dword [rax], eax
invalid
xor byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax + 1], eax
invalid
invalid
add dword [rax], eax
add bh, bh
adc byte [rax - 0x75], cl
mov rax, qword [rbp + 0x140]
add byte [rax], al
mov eax, dword [rbp + 0x140]
add dword [rax], eax
add byte [rax - 0x7d], cl
js 0x14002ea4e
cmp dword [rax + 8], 0
add byte [rbp + rbx*2 + 0x48], dh
cmp dword [rax + 0x10], 0x11
adc dword [rbx + 0x3c], esi
cmp al, 0x4c
mov eax, dword [rbp + 0x130]
test dword [rax], esi
add dword [rax], eax
xor byte [rcx], al
add byte [rax], al
invalid
add bl, ch
mov r14, qword ds:[rbp + 0x148]
add dword [rax], eax
add cl, ch
mov edx, 0x4c000000
invalid
invalid
add byte [rcx + rcx*4 - 0x10], cl
mov eax, esi
invalid
shr eax, 0x20
call 0x168fb6d8f
and byte [rbx - 0x78f0d708], al
inc dword [rax]
add byte [rax], al
invalid
clc
sub byte [rdi], cl
xchg edi, edi
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x13941b8
cmp dword [r9], eax
cmp dword [r9], eax
add dword [rax + 0x63], ecx
add al, 0x81
invalid
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
shr cl, 0xe2
invalid
invalid
invalid
test dword [rax], esi
add dword [rax], eax
add byte [rbp - 0x75], cl
clc
or eax, 0x13a511a
push rcx
cmp al, byte [rcx]
push 0x45
add al, byte [rax]
invalid
add r8b, byte [r8]
add byte [rax - 0x75], cl
or eax, 0x13a510b
or edx, dword [rcx + 0x3a]
invalid
or edx, dword [rcx + 0x3a]
push rcx
cmp al, byte [rcx]
invalid
add dword [rcx], esi
ror byte [rbx + rcx*4 - 0x7b], cl
invalid
invalid
mov eax, dword [rbp + 0x148]
test dword [rax + 1], ecx
add byte [rax], al
add qword [rax], rax
add bh, bh
adc eax, 0x24554
push rsp
add r8b, byte [r8]
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rbp*2 + 0x48], 0x89
shr eax, 0xcc
sti
invalid
push 0x48
mov ecx, eax
dec dword [rcx - 0x77]
invalid
mov esi, eax
mov rcx, rbx
bnd call case.0x14002dbf8.427
dec dword [rax - 0x77]
mov dword [rbp + 0xc0], eax
test eax, eax
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
test eax, eax
sal byte [rcx + rbp + 0x48], 0x89
test dword [rax + 1], ecx
add qword [rax], rax
invalid
add qword [rax], rax
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov edx, esi
add byte [rax], al
add byte [rax + rax*8 + 0x48b58b4c], al
add qword [rax], rax
add dword [rax], eax
add byte [rax], al
add byte [rdi + rcx + 0x48], dh
lea ecx, [rbp + 0xc0]
invalid
rol byte [rax], 0
add al, ch
mov cl, 0xff
mov cl, 0xff
add byte [rax], al
mov cl, 0xff
invalid
inc dword [rbp + 0x31]
test byte [rcx + rcx*4 - 0x10], 0x48
mov eax, esi
invalid
mov eax, esi
invalid
add esp, 0x1d8
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbp
pop rsi
lea esi, [0x1413bf2e8]
xor eax, 0x13907ab
add ebx, ebp
loopne case.0x14002df64.49
mov eax, dword [rbp + 0x140]
add dword [rax], eax
add byte [rax], al
add byte [rbp - 0x75], cl
clc
mov ecx, dword [0x1413d3bb8]
or eax, 0x13a5067
push rax
sar bh, cl
adc eax, 0x244b7
add byte [rax - 0x75], cl
mov ecx, dword [0x1413d3bb8]
or eax, 0x13a5058
add dword [rbp + 0x31], eax
xor esi, esi
div byte [rcx]
mov eax, dword [rbp + 0x138]
test dword [rax], edi
add dword [rax], eax
sahf
add r8b, byte [rax]
add al, byte [rax]
sub ecx, ebp
std
add ecx, ebp
in al, dx
std
in eax, 0xfd
fdivp st(5)
xlatb
std
sar ch, 1
leave
std
ret 0xfffd
mov ebx, 0xb0fffffd
or ecx, ebp
invalid
mov ah, 0xfd
lodsd eax, dword [rsi]
std
cmpsb byte [rsi], byte [rdi]
std
lahf
std
cwde
std
xchg ecx, eax
std
mov bh, ch
cmp ebp, 0xffffffff
push qword [rax - 0x28316ef]
mov al, 0x11
invalid
jl case.0x14002e376.45
jl case.0x14002e376.45
jne case.0x14002e376.46
outsb dx, byte [rsi]
std
std
invalid
pop rcx
std
push rdx
std
std
std
cmp eax, 0xb0fffffd
sbb al, 0xe9
invalid
std
and cl, ch
sbb bh, ch
add eax, 0xb0fffffd
and al, 0xe9
invalid
invalid
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x148]
call fcn.140023a90
nop
add rsp, 0x28
sub byte [rbx + 0x5f], bl
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add dword [rax], eax
add al, ch
leave
push rax
invalid
lodsd eax, dword [rsi]
invalid
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x140]
mov eax, dword [rbp + 0x140]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp + 0x130]
lea esi, [rax]
add dword [rax], eax
add al, ch
invalid
push rax
invalid
invalid
lea esi, [rax]
add dword [rax], eax
add al, ch
imul edx, dword [rax - 1], 0x8d8b48ff
mov rcx, qword [rbp + 0x148]
invalid
invalid
mov rcx, qword [rbp + 0x148]
call fcn.140024fe0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
invalid
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
pop rbp
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x148]
mov ecx, dword [rbp + 0x148]
mov ecx, dword [rbp + 0x148]
call fcn.140023a90
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
invalid
add dword [rax], eax
add byte [rcx + 0x38], al
invalid
add byte [rdi], cl
mov dh, 0x6f
adc byte [rdi + rcx - 0x4a], al
in eax, 0x48
mov ecx, dword [rdi]
movzx esp, ch
mov rcx, qword [rdi]
mov qword [rsp + 0x28], rcx
and al, 0x28
sub byte [rax - 0x75], cl
pop rdi
or byte [rdi], cl
mov rbx, qword [rdi + 8]
je 0x14002eee3
invalid
xchg ebx, eax
add byte [rax], al
invalid
test byte [rbx + 0x4c000000], dl
lea esi, [rsp + 0x68]
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x68
lea r14, [rsp + 0x68]
jmp 0x14002ee6f
sbb byte [rsi + 0xf], ah
invalid
add dh, al
cmp dword [r9], r8d
mov byte [rdi + 0x39], 1
mov al, 1
cmp r13b, al
ja 0x14002f019
xchg dword [rdx + 0x3c000001], ebp
add cl, byte [rdi]
test dword [rcx + 0x48000001], edx
mov ecx, edi
cmp al, 2
jne 0x14002f008
mov rcx, rdi
call fcn.140028970
cmp rbx, rax
jbe 0x14002ee60
ret
mov rcx, r14
mov rdx, rdi
call fcn.140028840
mov rcx, rbx
invalid
movzx eax, byte [rsp + 0x70]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rsp + 0x30], xmm0
invalid
push rdi
and byte [rdi], cl
sub dword [rsp + 0x30], eax
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x50], xmm2
mov rdx, qword [r15 + 0x2f]
mov qword [rsp + 0x5f], rdx
mov dword [rsp + 0x5f], edx
mov dword [rsp + 0x5f], edx
sub rcx, qword [rsp + 0x68]
jb 0x14002f0ff
mov qword [rdi + 8], rcx
cmp al, 0xa
jne 0x14002f061
invalid
add byte [rax - 0x3476b7fe], dh
mov al, 2
mov rbx, rcx
add cl, byte [rax - 0x77]
retf
cmp r13b, al
jbe 0x14002ee6f
jmp 0x14002f019
mov r14, rbx
jmp 0x14002eeff
invalid
add dh, al
cmp dword [r9], r8d
invalid
rol byte [rbx - 0x7af0fd08], 0
test dword [rax], eax
add byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
stc
invalid
and al, 0x68
invalid
push rdi
and byte [rdi], cl
movaps xmmword [rsp + 0x30], xmm0
pop rsp
and al, 0x68
invalid
push 0x197820f
add byte [rax], al
add cl, byte [rcx - 0x77]
fsubp st(3)
and dword [rsi + 0x66], 0x841f0f2e
nop word cs:[rax + rax]
mov byte [rdi + 0x39], 0
mov esi, ebx
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
or byte [rcx - 0x7d], cl
inc byte [rcx]
mov eax, dword [rsp + 0x28]
and al, 0x28
and al, 0x28
pop rsp
and bh, bh
invalid
invalid
invalid
jne 0x14002eef6
invalid
movzx eax, al
rol byte [rbp + 0x402175c0], 0x80
std
invalid
test eax, eax
jne 0x14002f030
invalid
test al, 0
add byte [rax], al
mov byte [rdi + 0x39], 0
sub rbx, 1
sub ebx, 1
sub ebx, 1
jb 0x14002f110
rol byte [rax], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
pop rdi
or dh, al
invalid
mov qword [rdi + 8], rbx
invalid
movabs al, byte [0x478b48e1ffc10148]
and byte [rax - 0x7d], cl
add rax, 4
jmp case.0x14002e952.52
loope 0x14002f0a0
mov eax, dword [rdi + 0x20]
add al, 0xeb
pop rsi
push rsp
and al, 0x50
push rax
push rax
adc dword [rsi + 0x11], ecx
xor bl, r13b
xchg ebx, eax
mov eax, dword [rdi + 0x20]
and byte [r8 - 0x75], r9b
xor byte [r8 - 0x73], r9b
lea edx, [rcx + 1]
test rcx, rcx
lea edx, [rcx + 1]
add eax, 8
ror byte [rax], 0xeb
sbb cl, byte [rax - 0x75]
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
test rcx, rcx
mov eax, dword [rdi + 0x20]
mov dword [rsi + 0x20], eax
lea r8, [0x1413bfc60]
mov rcx, rbx
xor edx, edx
call fcn.1400512c0
ud2
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
xor byte [rdi], cl
adc dword [rsp + 0x68], eax
and al, 0x78
mov dword [rsp + 0x90], 0x8d480200
and al, 0x20
and al, 0x20
and al, 0x20
push rsp
and al, 0x58
or dh, byte [rbp + 4]
lea ecx, [rsp + 0x58]
pop rax
invalid
add esp, 0x98
add byte [rax], al
add byte [rdi + 0x5e], bl
lea eax, [0x1413bfb38]
add eax, 0x13908c3
ret
mov edx, esi
add byte [rdi], cl
or ecx, esp
in al, dx
mov byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
invalid
add r14b, r15b
add dh, bh
mov dword [rbp], 0xfffffffe
add dh, bh
invalid
invalid
lea ecx, [rbp - 0x60]
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x7502a07d], al
movabs al, byte [0x89a8458b484c7502]
mov rax, qword [rbp - 0x58]
test al, 0x89
rol dword [rbx - 0x9cefc1f], 0x48
loope 0x14002f2ba
test byte [rax - 0x73], 0x51
lea edx, [rcx - 2]
push rcx
dec byte [rax - 0x7d]
cmp edx, 2
cli
add dh, byte [rdx + 0x58]
pop rax
pop rax
leave
lea ecx, [rax - 1]
mov dword [rbp - 0x18], ecx
dec dword [rax - 0x75]
invalid
invalid
clc
clc
invalid
adc byte [rax - 0x75], cl
invalid
invalid
cmp dword [rax + 8], 0
js 0x14002f2f2
or byte [rax], al
add byte [rcx + rdx*2 + 0x48], dh
push rcx
cmp dword [rax + 0x10], 0x11
js case.0x140028104.494
adc byte [rcx], dl
adc dword [rbx + 0x33], esi
xor ecx, dword [rbx + rcx*4 + 0x45]
mov eax, dword [rbp - 8]
clc
clc
loopne case.0x14002dbf8.464
mov byte [rax], 4
add byte [rax], al
xchg esp, eax
sal bh, 0x45
in al, 0
add byte [rax], al
add byte [rax], ah
and byte [rdi], cl
xchg esp, eax
ror dword [rax], 0xc1
rol dword [rbx - 0x113eef1a], 4
out 0x10, al
out dx, al
add al, 0x40
invalid
and dh, cl
invalid
invalid
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi + 0x5d], bl
pop rsi
pop rbp
mov eax, dword [rbp - 8]
clc
clc
invalid
cmp al, byte [rcx]
add dword [rcx], esi
sar bh, cl
adc eax, 0x23cd2
cmp al, 2
add al, byte [rax]
add byte [rax - 0x75], cl
mov ecx, dword [0x1413d3bb8]
or eax, 0x13a4873
cmp al, byte [rcx]
cmp al, byte [rcx]
add dword [rcx], esi
div byte [rcx]
ror byte [rbx + rcx*4 + 0x45], cl
mov r8, qword [rbp - 0x18]
invalid
invalid
invalid
invalid
mov eax, dword [rbp - 0x18]
call 0x17cc00950
adc eax, 0x23cbd
cmp al, 2
add al, byte [rax]
add bl, ch
invalid
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
in al, dx
sub byte [rax - 0x73], cl
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
invalid
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x40], cl
mov r8, qword [rax + 0x10]
invalid
invalid
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
adc byte [rax - 0x75], cl
mov rcx, qword [rbp - 8]
clc
clc
call fcn.140023df0
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
imul ecx, dword [rdx - 1], 0x4d8b48ff
invalid
mov ecx, dword [rbp - 0x18]
call 0x13f5f4477
call 0x13f5f4477
call fcn.140024fe0
push rax
pop rsp
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
invalid
pop rsi
pop rbp
ret
int3
int3
int3
int3
int3
in al, dx
loopne case.0x14002dbf8.490
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
pop r8
mov dword [rbp + 0x58], 0xfffffffe
invalid
invalid
invalid
ror dword [rax - 0x77], cl
mov esi, ecx
invalid
lea ecx, [rbp - 0x58]
test al, 0x45
xor ecx, ecx
invalid
add byte [rax], al
add cl, byte [rdi]
test dword [rax + rax - 0x74b40000], esp
add byte [rax], al
add byte [rbx + rcx*4 + 0x75], cl
mov r14, qword [rbp - 0x50]
mov eax, r14d
jne case.0x14002cd4f.505
add ecx, dword [rax - 0x7d]
clc
add cl, byte [rdi]
invalid
invalid
cmp eax, 2
nop
add byte [rax], al
add byte [rax], al
cmp eax, 2
invalid
invalid
add byte [rax], al
clc
add cl, byte [rdi]
jne 0x14002f480
invalid
xchg dword [rax], eax
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x10], cl
mov eax, esi
add byte [rdi], 0
add byte [rbp + 0x79], dh
add byte [rax], al
mov dword [rbp + 0x38], esi
cmp byte [rax - 0x73], cl
invalid
fimul dword [rcx - 0x77]
clc
mov ecx, 0x200000
add byte [rax], ah
add al, ch
add byte [rcx], 0
add dword [rax], eax
add dword [rax], eax
add byte [rbx + 0xf02f07d], al
test dword [rbx + 0x48000000], ecx
mov eax, dword [rax]
add byte [rax], al
invalid
mov eax, dword [rax]
add byte [rax], al
mov eax, dword [rbp - 8]
clc
add ecx, dword [rax - 0x73]
push rcx
dec byte [rax - 0x7d]
lea edx, [rcx - 2]
cli
add cl, byte [rdi]
invalid
invalid
add byte [rax - 0x7b], cl
leave
test ecx, ecx
add byte [rax - 0x73], cl
dec qword [rax - 0x77]
mov rcx, qword [rax - 1]
add byte [rdi], cl
test byte [rdi + 0x48000000], dl
cmp dword [rax + 0x10], 0x11
call 0x180497dd0
test al, 0xf
adc byte [rbp - 0x48], cl
adc byte [rbp - 0x38], dl
and byte [rdi], cl
adc dword [rsi + 0x10], ecx
invalid
add byte [rbx + 0x5f], bl
and byte [rbp + 0x51], dh
adc byte [rdi], cl
adc byte [rbp + 0x20], bl
pop rsi
xor byte [rdi], cl
adc dword [rsi + 0x20], edx
adc dword [rsi + 0x10], ecx
mov dword [rsi + 0x44], ecx
clc
add dword [rcx], esi
sar bh, cl
adc eax, 0x23b06
add al, byte [rax]
add al, byte [rax]
mov ecx, dword [0x1413d3bb8]
cmp al, byte [rcx]
call qword [sym.imp.KERNEL32.dll_HeapFree]
add al, byte [rax]
add byte [rax], al
invalid
nop dword [rax]
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rsp
and al, 0x10
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea rcx, [rbp + 0x38]
lea ecx, [rbp + 0x38]
call fcn.140029c80
nop
add rsp, 0x20
invalid
call qword [rax + 0x20c48348]
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
invalid
mov dword [rsp + 0x10], edx
and al, 0x10
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
mov rdx, qword [rax + 8]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov rcx, qword [rbp + 0x50]
call fcn.140023df0
mov rcx, qword [rbp + 0x40]
call fcn.140024fe0
call fcn.140024fe0
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
sub rsp, 0x2c0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x238], 0xfffffffffffffffe
mov ebx, r9d
mov r14, r8
mov r15, rdx
mov rsi, rcx
movabs rax, 0x700000000
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rdx + rax], ebx
add byte [rax], al
invalid
add byte [rax], al
invalid
add byte [rsi - 0x39], ah
test dword [rdx + rax], ebp
add byte [rax], al
add byte [rax], al
mov word [rbp + 0x22c], 0
mov qword [rbp + 0x224], 0
mov dword [rbp + 0x224], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], edx
mov qword [rbp + 0x210], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rbp + 0x208], 1
test dword [rax], ecx
add al, byte [rax]
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
mov eax, r9d
add dword [rax], eax
add byte [rax], al
mov eax, r9d
or eax, 0x2000000
mov dword [rbp + 0x218], eax
sbb byte [rdx], al
add byte [rax], al
sbb byte [rdx], al
add byte [rax], al
lea r8, [rbp + 0x208]
or byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0xe], 1
mov rdx, r14
mov rcx, rdx
mov rdx, r14
bnd call fcn.14002c9b0
call fcn.14002c9b0
dec dword [rax - 0x77]
mov rdi, rdx
xlatb
test rax, rax
je 0x14002f755
mov eax, edi
clc
and eax, 3
cmp rax, 2
invalid
add cl, byte [rdi]
invalid
jb case.0x14002cfe5.178
cmp eax, 2
jne case.0x14002cfe5.178
add byte [rax], al
clc
add cl, byte [rdi]
test ecx, edi
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x3f], cl
invalid
shr rdx, 0x20
cmp rdx, 5
cmp edx, 5
cmp edx, 5
cli
add eax, 0xfa830974
je case.0x14002cda1.286
cmp edx, 0x20
jne case.0x14002cfe5.178
and byte [rdi], cl
test esi, esp
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0x230], rdi
mov qword [rbp + 0x230], rdi
add byte [rax], al
lea rcx, [rbp - 0x60]
mov rdx, r15
mov r8, r14
call fcn.1400260d0
mov rax, qword [rbp - 0x60]
mov r12, qword [rbp - 0x58]
test al, 0x48
test eax, eax
dec dword [rax - 0x75]
movabs al, byte [0xfc08548a8658b4c]
test al, 0x48
test eax, eax
invalid
test bl, dh
add byte [rax], al
test al, 0x48
test eax, eax
je 0x14002f77c
add byte [rax], al
add byte [rax - 0x75], cl
mov r8b, 0x48
mov al, 0x48
mov rcx, qword [rbp - 0x50]
mov qword [rbp - 0x60], rax
invalid
invalid
mov al, 0x48
mov dword [rbp - 0x60], eax
movabs al, byte [0xb04d8948a865894c]
mov qword [rbp - 0x58], r12
test al, 0x48
test al, 0x48
mov qword [rbp - 0x50], rcx
mov dword [rbp - 0x50], ecx
mov al, 0x48
lea rcx, [rbp + 0x1f0]
lea ecx, [rbp + 0x1f0]
add dword [rax], eax
add byte [rax - 0x73], cl
push rbp
movabs al, byte [0xffffdc94e801b041]
mov r8b, 1
call fcn.14002d340
lea rdx, [rbp - 0x60]
lea edx, [rbp - 0x60]
mov r8b, 1
add eax, ebp
call fcn.14002d340
xchg esp, eax
fdiv st(7), st(0)
dec dword [rbx + rcx*4 - 0x4b]
mov r14, qword [rbp + 0x1f0]
mov esi, dword [rbp + 0x1f0]
lock add dword [rax], eax
add byte [rbx + rcx*4 - 0x5b], cl
mov r12, qword [rbp + 0x1f8]
mov esp, dword [rbp + 0x1f8]
clc
add dword [rax], eax
add byte [rbp - 0x7b], cl
test byte [rdi], 0x84
je 0x14002f77c
invalid
test r14, r14
test esi, esi
je 0x14002f77c
add byte [rax], al
add byte [rbp + rcx*4 + 0x7d], cl
movabs al, byte [0x894c00000250b841]
mov r8d, 0x250
mov rcx, r15
lea r15, [rbp - 0x60]
lea edi, [rbp - 0x60]
mov r8d, 0x250
push rax
add al, byte [rax]
add byte [rax], al
mov rcx, r15
add byte [rax], al
mov rcx, r15
mov ecx, edi
xor edx, edx
shr al, cl
leave
invalid
call fcn.1400436a0
add dword [rax], eax
mov rcx, r14
int1
mov rdx, r15
cli
call qword [sym.imp.KERNEL32.dll_FindFirstFileW]
adc eax, 0x23aad
cmp al, byte [rdx]
add byte [rax - 0x7d], cl
invalid
invalid
cmp rax, 0xffffffffffffffff
clc
dec dword [rdi]
je case.0x14002cfe5.190
invalid
je case.0x14002cfe5.190
add byte [rax], al
add byte [rax - 0x77], cl
sar edi, 0x15
adc eax, 0x23aa2
mov eax, dword [rbp - 0x60]
invalid
invalid
mov rcx, rax
mov ecx, eax
call qword [sym.imp.KERNEL32.dll_FindClose]
adc eax, 0x23aa2
cmp al, byte [rdx]
add byte [rbx + 0x100fa045], cl
mov eax, dword [rbp - 0x60]
movups xmm0, xmmword [rbp - 0x5c]
adc byte [rbp - 0x5c], al
movabs al, byte [0x4d100ff2a445100f]
adc byte [rbp - 0x5c], al
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsd xmm1, qword [rbp - 0x4c]
adc byte [rbp - 0x4c], cl
mov ah, 0x8b
mov edx, dword [rbp - 0x40]
mov ecx, eax
rol ecx, 0xe1
invalid
push rbp
ror byte [rcx + 0x15e1c1c1], 0xc1
rol ecx, 0xe1
invalid
sar ecx, 0x1f
rol ecx, 0xe1
adc eax, 0x231ff9c1
sar ecx, 0x1f
invalid
invalid
loope case.0x14002d089.236
sar ecx, 0x1f
and ecx, dword [rbp - 0x3c]
mov r8d, dword [rbp - 0x44]
mov eax, dword [rbp - 0x44]
invalid
mov eax, dword [rbp - 0x44]
test ebx, ebx
je 0x14002f789
shl r8, 0x20
or r8, rdx
or eax, edx
and byte [rcx + 9], cl
ror byte [rax - 0x39], 1
invalid
invalid
invalid
or eax, edx
mov qword [rsi], 0
add byte [rax], al
mov dword [rsi + 0x10], 0
add byte [rax], al
mov dword [rsi + 0x18], 0
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x20], eax
movups xmmword [rsi + 0x20], xmm0
movlps qword [rsi + 0x30], xmm1
adc ecx, dword [rsi + 0x30]
xor byte [rcx + rcx*4 + 0x46], cl
cmp byte [rcx + 0x4e894046], cl
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x44], ecx
jmp case.0x14002d089.256
mov qword [rsi + 0x38], r8
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x44], ecx
mov dword [rsi + 0x44], ecx
jmp case.0x14002d089.256
invalid
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
mov qword [rsi], 2
mov dword [rsi], 2
invalid
add byte [rax], al
add bl, ch
jmp 0x14002f769
mov rcx, rsi
jmp 0x14002f769
mov rcx, rsi
int1
mov rdx, rdi
cli
call fcn.14002cbe0
mov rcx, rdi
mov ecx, edi
adc ah, 0xff
dec dword [rax - 0x77]
mov ecx, edi
invalid
mov ecx, edi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov edi, 0x90000238
add byte [rax - 0x3f3b7eb8], dl
add al, byte [rax]
add byte [rax], al
pop rbx
pop rdi
nop
add rsp, 0x2c0
invalid
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov qword [rsi + 8], r12
mov dword [rsi + 8], esp
or byte [rax - 0x39], cl
invalid
mov qword [rsi], 2
mov dword [rsi], 2
add byte [rax], al
add byte [rax], al
add bl, ch
jmp 0x14002f769
loopne 0x14002f733
test eax, 0x400
je case.0x14002d089.235
invalid
add byte [rax + rax], al
add al, 0
add byte [rax + rcx*4 + 0x41], dh
mov ecx, ecx
leave
mov byte [rcx - 0x77], al
mov r9d, ecx
leave
and r9d, 0x20000000
and ecx, 0x20000000
loope 0x14002f797
add byte [rax], al
add byte [rax], ah
invalid
add byte [rax], al
and byte [rdi], cl
je case.0x14002d089.235
test byte [rax - 1], bh
invalid
invalid
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
jle 0x14002f7ac
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
test r12, r12
test esp, esp
je 0x14002f769
mov rcx, qword [0x1413d3bb8]
mov ecx, dword [0x1413d3bb8]
or eax, 0x13a4401
cmp al, byte [rcx]
xor edx, edx
mov r8, r14
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
add al, byte [rax]
jmp 0x14002f769
movsd dword [rdi], dword [rsi]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x10], edx
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
lea esi, [rax]
xor byte [rdx], al
invalid
lea rcx, [rbp + 0x230]
xor byte [rdx], al
add byte [rax], al
invalid
add al, ch
mov ah, byte [rdi + rdi*8 - 0x7cb76f01]
invalid
invalid
nop
invalid
invalid
invalid
call fcn.140029c80
nop
add rsp, 0x20
add esp, 0x20
invalid
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop rsi
pop r15
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
lea rbp, [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
mov dword [rbp - 8], 0xfffffffe
clc
clc
invalid
mov dword [rbp - 0x10], ecx
invalid
call 0xcb4b0b2d
call 0x1487b7b7c
cmp qword [rax + 8], 0
je 0x14002f844
invalid
cmp dword [rax + 8], 0
or byte [rax], al
cmp dword [rax + 0x10], 0x11
adc byte [rcx], dl
or al, 0x4c
mov eax, dword [rbp - 0x10]
invalid
add esp, 0x40
invalid
invalid
invalid
mov eax, dword [rax - 8]
clc
mov ecx, dword [0x1413d3bb8]
or eax, 0x13a435f
cmp al, byte [r9]
add dword [rcx], esi
ror byte [rax - 0x7d], cl
invalid
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x237a9
invalid
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x48], dl
sub esp, 0x20
call 0x1485383ce
push rax
mov ecx, dword [rbp - 0x10]
invalid
call qword [rax + 0x20c48348]
int3
int3
push rsp
in al, dx
pop rax
push rax
mov dword [rbp], 0xfffffffe
dec dword [rbp - 0x7b]
ror byte [rdi], 0x84
insd dword [rdi], dx
add al, byte [rax]
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
add byte [rax], al
mov edi, edx
xlatb
mov ebx, ecx
lea esi, [rbp - 0x28]
jne 0x14002f8ab
fmul dword [rbp + rcx*4 + 0x2d]
xor dh, byte [rcx + rdi]
invalid
lea ebp, [0x1413c2d0c]
cmp dword [rcx], eax
add ebx, ebp
cmp eax, 0xf8458b4c
clc
clc
or eax, 0x13a42cd
int 0x42
cmp al, byte [rcx]
adc eax, 0x2371d
sbb eax, 0x48000237
mov ecx, dword [0x1413d3bb8]
or eax, 0x13a42be
mov esi, 0x31013a42
cmp al, byte [rcx]
ror byte [rbx + rcx*4 + 0x45], cl
call 0x1770d0f03
or dh, byte [rdi]
mov eax, dword [rbp - 0x18]
call 0x1770d0f03
or dh, byte [rdi]
invalid
add al, byte [rax]
add byte [rsi + 0x2e], ah
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
invalid
test esi, esi
test byte [rdi], 0x84
mov dword [rsp + 0x20], ebx
mov ecx, esi
int1
dec dword [rcx - 0x77]
mov eax, edi
clc
invalid
push rdi
invalid
jge 0x14002f90d
fadd dword [rax]
add byte [rax + rbp + 0x4c], dh
mov esp, dword [rbp - 0x20]
invalid
invalid
loopne case.0x14002e376.97
mov edi, esp
out 3, eax
invalid
call 0x14f44da4e
mov dh, 0x44
and al, 0x10
adc bl, ch
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
leave
mov eax, esi
enter 0xffffffffffff820f, 0xffffffffffffffda
add dword [rax], eax
add byte [rax], al
invalid
invalid
invalid
fiadd dword [rcx]
iretd
pop qword [rcx + 0xf]
movzx eax, byte [rsp + 0xf]
mov dh, 0x44
mov rcx, r12
mov ecx, esp
jmp 0x199fee1b3
sti
pop rcx
test dword [rcx + 0x49000001], ebx
lea eax, [rdi - 2]
dec dword [rbp - 0x7b]
test edi, edi
invalid
dec dword [rax - 0x77]
mov dword [rbp - 0x18], eax
call 0x1644f850a
dec dword [rcx - 0x75]
mov dword [rbp - 8], ecx
clc
adc byte [rax - 0x75], cl
invalid
cmp dword [rax + 8], 0
js 0x14002f9e1
invalid
cmp dword [rax + 0x10], 0x11
adc byte [rcx], dl
mov eax, dword [rbp - 8]
invalid
invalid
dec dword [rcx + rcx*4 - 0x20]
call 0x168fb7d1e
and byte [rbx + 0x147728f8], al
adc al, 0x48
lea ecx, [0x1413c2d1c]
enter 0xffffffffffffe0ff, 0x31
loopne 0x14002fa42
invalid
invalid
adc ch, cl
cld
invalid
invalid
sbb ch, cl
invalid
invalid
invalid
invalid
invalid
jle case.0x14002e376.116
invalid
push qword [rax - 0x18816db]
invalid
push qword [rax - 0x18f16da]
invalid
invalid
inc dword [rbp + 0x31]
in al, 0x4c
mov eax, esp
invalid
loopne case.0x14002df64.129
add esp, 0x58
lea esp, [0x1413bf9d8]
xchg esi, edi
cmp byte [rcx], al
invalid
lea eax, [0x1413bf9f0]
add eax, 0x138fe96
add dword [rax - 0x77], ecx
bnd call fcn.1400511e0
add al, byte [rax]
mov edx, esi
add al, byte [rax]
nop dword cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push r15
push rdi
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x50]
lea rbp, [rdx + 0x50]
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
invalid
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 8]
clc
adc byte [rax - 0x75], cl
clc
clc
call fcn.140023df0
push rdx
invalid
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x13f57358e
call fcn.140024fe0
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
int3
int3
int3
push r15
push rdi
push r14
push r13
push r12
push rsp
push rsp
push rsi
mov byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x39], cl
add r14b, r15b
add dh, bh
invalid
invalid
test eax, eax
ror byte [rdi], 0x84
add r8, qword [r8]
add byte [rcx + rcx*4 - 0x3a], cl
mov edi, ecx
ror byte [rax - 0x3f], 0xe0
add al, 0x31
sal byte [rcx], cl
leave
shl eax, 4
loopne case.0x14002e02c.151
cmp al, 0x13
add byte [rbp + 0xc], dh
inc ecx
ror dword [rax - 0x7d], 0xc2
adc byte [rax + 0x39], cl
invalid
cmp eax, edx
sal byte [rbp - 0x12], 1
out dx, al
invalid
add eax, dword [rax]
add byte [rax + 0x29], cl
invalid
sub esi, ecx
invalid
test byte [0x18802fc28], dl
shl ecx, 4
loope 0x14002fc2c
add byte [rax - 0x3f], cl
loope 0x14002fc2c
add al, 0x48
add ebx, ecx
retf
retf
lea esp, [0x1413be368]
and eax, 0x138e736
add dword [rbp + rcx*4 + 0x75], ecx
fmul dword [rbp + rcx*4 + 0x2d]
invalid
lea esi, [rbp - 0x28]
jne case.0x14002e02c.153
sub eax, 0x1393183
xor dword [rcx], 0x39
add ebx, ebp
cmp dword [rbx + rcx*4 + 0x45], ecx
invalid
invalid
invalid
cmp dword [rcx], eax
mov eax, dword [rbp - 8]
clc
clc
clc
mov ecx, dword [0x1413d3bb8]
or eax, 0x13a3f6a
add dword [rcx], esi
sar bh, cl
adc eax, 0x233ba
add al, byte [rax]
add al, byte [rax]
add byte [rax - 0x75], cl
or eax, 0x13a3f5b
pop rbx
invalid
cmp al, byte [rcx]
mov ecx, dword [0x1413d3bb8]
add dword [rcx], esi
ror byte [rbx + rcx*4 + 0x45], cl
call 0x173aa1266
adc eax, 0x233a7
cmpsd dword [rsi], dword [rdi]
xor eax, dword [rdx]
add al, byte [rax]
invalid
invalid
mov edx, ebx
fimul dword [rax - 0x77]
test esi, esi
test cl, al
lea eax, [rbx - 0x10]
test dword [rcx - 0x3f], 0x894c04e7
shl edi, 4
out 4, eax
stc
nop dword cs:[rax + rax]
nop dword [rax + rax]
add byte [rax - 0x7b], cl
leave
mov ecx, dword [rax + 0x10]
add eax, 0x10
adc byte [rax - 0x7d], cl
leave
or bl, bpl
or cl, byte [rdi]
add byte [rbp + 0x31], al
xor ecx, ecx
jl case.0x14002e70b.134
and byte [rcx + rcx*4 - 0xf], cl
int1
hlt
invalid
cwde
push rbx
invalid
dec dword [rax - 0x7d]
jge case.0x14002df64.154
invalid
fadd dword [rax]
add byte [rcx + riz + 0x4c], dh
and dword [rbx + rcx*4 + 0x7d], ecx
loopne 0x14002fd18
mov eax, edi
clc
test dword [rax], r8d
call 0x14f44dde4
loopne 0x14002fd25
movzx eax, byte [rdi + 0x10]
add byte [rax], al
mov eax, dword [rbp - 0x20]
test byte [rsi + 2], dl
add byte [rax], al
invalid
leave
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
cmp eax, eax
adc dword [rax - 1], ecx
ror dword [rax - 0x7d], 0xc2
invalid
ret 0x4d10
adc byte [rbp - 0x77], cl
ror dword [rcx + 0x39], 0xd7
xlatb
enter 0x3948, 0xffffffffffffffce
add al, byte [rax]
add byte [rcx - 0x77], cl
mov r9, rcx
add byte [rax], al
loope case.0x14002e376.158
ror byte [rdi], 0x84
rol dword [rcx - 1], 1
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop rbp
ret
ror byte [rax - 0x77], 1
fmul dword [r8 - 0x39]
invalid
loopne 0x140030e6f
mov dword [rbp - 0x20], 0
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x138ebe7
lea rdx, fcn.140025980
lea rcx, [rbp - 0x28]
call fcn.1400186a0
js case.0x14002c30e.446
dec dword [rbx + rcx*4 + 0x45]
invalid
js case.0x14002c30e.446
dec dword [rbx + rcx*4 + 0x45]
loopne 0x140030e0b
invalid
test al, al
je case.0x14002c30e.449
sal byte [rax + rdx + 0x4d], 0x85
ror byte [rax - 0x73], 0x35
mov ah, 0xeb
cmp byte [rcx], al
test r8, r8
lea rsi, [0x1413bfa48]
cmovne rsi, r8
jmp 0x140030f18
test r8, r8
je 0x140030ee8
mov eax, r8d
and eax, 3
xor esi, esi
lea rdx, [rax - 2]
cmp rdx, 2
jb 0x140030f18
test rax, rax
je 0x140030f18
lea rax, [r8 - 1]
mov qword [rbp - 0x18], rax
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
mov qword [rbp - 8], rcx
mov qword [rbp - 0x10], rax
call qword [rax]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
je 0x140030f03
cmp qword [rax + 0x10], 0x11
jae 0x140030eec
mov r8, qword [rbp - 8]
jmp 0x140030ef4
xor esi, esi
jmp 0x140030f18
mov r8, qword [rbp - 8]
mov r8, qword [r8 - 8]
mov rcx, qword [0x1413d3bb8]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x1413d3bb8]
xor esi, esi
xor edx, edx
mov r8, qword [rbp - 0x18]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, rsi
add rsp, 0x58
pop rsi
pop rbp
ret
cmp rax, r8
jb 0x140030ff6
mov rcx, qword [rdi]
mov ecx, dword [rdi]
add rcx, r14
mov rdx, rbx
mov r8, rsi
call fcn.140043860
add r14, rsi
mov qword [rdi + 0x10], r14
mov dword [rdi + 0x10], esi
mov dword [rdi + 0x10], esi
xor eax, eax
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
invalid
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call fcn.140051010
add al, byte [rax]
add al, byte [rax]
mov r14, qword [rdi + 0x10]
jmp 0x140030fd2
and al, 0x2c
add byte [rax], al
add byte [rax], al
cmp edx, 0x80
jae 0x140031035
mov byte [rsp + 0x2c], dl
mov esi, 1
jmp 0x1400310bc
mov eax, edx
cmp edx, 0x800
jae 0x140031059
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x2c], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x2d], dl
mov esi, 2
jmp 0x1400310bc
cmp edx, 0xffff
ja 0x140031088
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x2c], al
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2d], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x2e], dl
mov esi, 3
jmp 0x1400310bc
xor al, 0xc1
call 0x14c0a34a0
invalid
shr eax, 0x12
and al, 7
or al, 0xf0
mov byte [rsp + 0x2c], al
and al, 0x2c
and al, 0x2c
mov eax, edx
shr eax, 0xc
or al, 0x24
invalid
or al, 0x80
mov byte [rsp + 0x2d], al
mov eax, edx
or al, 0x24
invalid
or byte [rax - 0x76d2dbbc], 0xd0
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2e], al
and al, 0x2e
and al, 0x2e
and dl, 0x3f
or dl, 0x80
or byte [rax - 0x41d0dbac], 4
add byte [rax], al
invalid
or byte [rax - 0x41d0dbac], 4
add byte [rax], al
add byte [rax - 0x75], cl
cmp dword [rax - 0x75], ecx
or byte [r8 - 0x75], r9b
pop rdi
invalid
mov rdi, qword [rcx]
mov rax, qword [rdi + 8]
mov rbx, qword [rdi + 0x10]
adc byte [rax + 0x29], cl
fmul dword [rax + 0x39]
invalid
adc byte [rax + 0x29], cl
fmul dword [rax + 0x39]
invalid
jb 0x1400310f3
mov rcx, qword [rdi]
add rcx, rbx
lea rdx, [rsp + 0x2c]
mov r8, rsi
call fcn.140043860
add rbx, rsi
mov qword [rdi + 0x10], rbx
xor eax, eax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.140051010
mov rbx, qword [rdi + 0x10]
jmp 0x1400310cf
int3
int3
mov rax, qword [rcx]
mov rdi, qword [rax]
mov rax, qword [rdi + 8]
mov eax, dword [rdi + 8]
mov eax, dword [rdi + 8]
mov r14, qword [rdi + 0x10]
sub rax, r14
cmp rax, r8
jb 0x140031189
mov rcx, qword [rdi]
add rcx, r14
int1
int1
mov rdx, rbx
mov r8, rsi
call fcn.140043860
add r14, rsi
mov qword [rdi + 0x10], r14
xor eax, eax
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
invalid
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call fcn.140051010
mov r14, qword [rdi + 0x10]
jmp 0x140031165
int3
int3
mov dword [rbp + 0x28], 0xfffffffe
sub dh, bh
invalid
mov esi, ecx
add byte [rax], al
add al, ch
sub edi, edx
invalid
ror byte [rdi], 0x85
add qword [r8], r8
add byte [rax - 0x75], cl
add eax, 0x13a28f4
cmp eax, 3
add qword [r8], rax
add dword [rax], eax
add byte [rax - 0x75], cl
add eax, 0x13a28ab
and eax, 0x58
add byte [rax], al
add byte [rax - 0x75], cl
or al, 0xca
retf 0x8d48
sal byte [rbp + 0x4d], 0x48
lea ecx, [0x1413bfda8]
jmp 0x1400312ac
invalid
lea rcx, [0x1413bfda8]
jmp 0x1400312ac
cmp byte [rcx], al
or ecx, dword [rax - 0x73]
or eax, 0x13a2859
invalid
lea ecx, [0x1413d3ae8]
add edi, edi
adc eax, 0x21db3
mov ecx, dword [0x58]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
invalid
ror dword [rax - 0x73], 0x80
add byte [r8], al
add byte [rcx], 0
add byte [rax], al
add byte [rax - 0x77], cl
add eax, 0x13a283a
add byte [rax], al
pop rdi
sub byte [rdx], bh
add dword [rax - 0x73], ecx
invalid
lea eax, [0x1413d3ae8]
add eax, 0x13a2820
mov dword [rbp - 0x48], edi
mov dword [rbp - 0x40], 0
rol byte [r8], 0
rol byte [rax], 0
add byte [rax], al
adc eax, 0x138e7dd
mov cl, 0x73
invalid
rol byte [rax + rax*8 - 0x7ab2e68c], 0xc0
mov ecx, dword [rbp - 0x18]
mov dword [rbp - 0x30], 2
adc byte [rbp + 0x56], dl
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x80]
lea rcx, [rbp - 0x48]
call fcn.140025980
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
adc byte [rbp + 0x56], dl
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x75], cl
call 0x13f38d9a3
call qword [rax + 0x20c48348]
add byte [rax], al
add byte [rax - 0x75], cl
call 0x13f38d9a3
call qword [rax + 0x20c48348]
pop rdi
pop rsi
pop rbp
ret
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 8]
call fcn.140029c80
invalid
call qword [rax + 0x20c48348]
invalid
pop rdi
pop rsi
pop rbp
ret
int3
int3
int 0x29
ud2
int3
in al, dx
cwde
add byte [rax], al
add byte [rax - 0x77], cl
invalid
and al, 0x20
invalid
mov dh, 0x54
and al, 0x20
and al, 0x30
jmp rcx
xor al, 0x48
lea edx, [rax + 1]
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
sub rdx, rcx
sub rdx, rcx
add byte [rax], al
add ecx, edi
enter 0xffffffffffff8548, 0xffffffffffffffd2
movzx eax, byte [rax]
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
invalid
enter 0x2eb, 0x31
ror byte [rax - 0x77], 0x7c
jl 0x1400315e2
pop rax
jl 0x1400315e2
pop rax
invalid
adc byte [rsp + 0x30], cl
and al, 0x68
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax + 0x922484], cl
test byte [rdx + rdx*4], ah
add byte [rax], al
invalid
test byte [rdx + rdx*4], ah
add byte [rax], al
add byte [rsi - 0x39], ah
mov dword [rsp + 0x90], 0x8d480200
mov dword [rsp + 0x90], 0x8d480200
and al, 0x20
and byte [rcx], cl
push rsp
and al, 0x30
invalid
add byte [rdi + 0x5e], bl
int3
sbb dword [rax - 0x75], ecx
jns 0x140031665
mov edi, dword [rcx + 0x10]
mov edx, edi
add dword [eax], eax
add byte [rax - 0x7d], cl
cli
add dh, byte [rbp + 0x16]
invalid
add byte [rax], al
invalid
add byte cs:[rax], al
add al, byte [rax]
add byte [rax], al
ror byte [rdi], 1
invalid
test eax, eax
cmp byte [rcx + rcx*4 - 0x3f], cl
jl case.0x14002cda1.380
jmp [rsi]
jne 0x140031690
mov edx, edx
sub edx, ecx
pop rcx
add dword [rax], eax
add byte [rbp - 0x7b], cl
sal byte [rbx + rbp + 0x49], 0x89
je case.0x14002cda1.388
mov r9, rax
add rax, rcx
mov ecx, eax
enter 0xffffffffffff894c, 0xffffffffffffffd2
ror byte [rbp - 0x7b], cl
leave
cmovne eax, ecx
ror dword [rax - 0x7b], 0xc0
add eax, dword [rcx]
add byte [rax], al
add byte [rbp - 0x7b], cl
leave
add byte [rax], al
add byte [rcx - 0x77], cl
mov r9, rax
mov r8, rdx
mov eax, edx
add byte [rax], al
mov eax, edx
ror byte [rbp - 0x7b], 0xc9
ror dword [rax - 0x7b], 0xc0
add byte [rax], al
add byte [rbp - 0x7b], cl
invalid
add byte [rax], al
test ecx, ecx
leave
cmove eax, edx
add eax, eax
ror byte [rax + 0x29], 0xd8
sub eax, ebx
cmp edi, eax
invalid
mov edi, eax
mov eax, edi
cmp eax, 3
clc
add esi, dword [rdi + 0x6c]
ja 0x14003178b
dec byte [rcx - 0x7d]
mov byte [rdi + rcx], 0x82
out dx, al
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
not edx
test edi, edi
pop rsp
and al, 0x20
sub byte [rcx], al
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add dword [rax], eax
add byte [rax], al
jl case.0x14002d089.332
and al, 0x30
xor bl, ch
or dword [rax - 0x39], ecx
and al, 0x28
and al, 0x28
add byte [rax], al
add byte [rax], al
lea ecx, [rsp + 0x38]
and al, 0x38
and al, 0x20
and al, 0x20
in eax, 0x48
std
std
dec dword [rax - 0x7d]
jl 0x140031793
invalid
and al, 0x38
cmp byte [rax], al
add byte [rax - 0x75], cl
and al, 0x40
and al, 0x40
and al, 0x40
je 0x1400317dc
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp ecx, eax
add byte [rax + 0xfc13948], al
cmp ecx, eax
ror dword [rdi], 0x85
mov al, byte [rax]
add byte [rax], al
invalid
test dword [rdx + 0x4c000000], ecx
cmp edi, edi
invalid
add byte [rax], al
add byte [rcx + rdi - 1], cl
push qword [rbp + 0x12]
mov ecx, esi
int1
mov edx, edi
add byte [rax], al
add byte [rax - 0x75], cl
mov rbx, qword [rsi]
add byte [rax], al
mov edi, dword [rsi + 0x10]
jle 0x1400317b2
inc edi
invalid
adc byte [rax - 0x75], cl
or byte [rax + 0x29], r9b
or byte [rax + 0x29], cl
mov eax, dword [rsi + 8]
or byte [rax + 0x29], cl
sub eax, edi
clc
cmp eax, 2
add dh, byte [rsi + 0x36]
invalid
cmp byte [rdx], r8b
mov word gs:[rax + rdi], 0x7865
mov dword [rax + rdi], 0x83487865
add al, 0x38
js 0x140031811
invalid
cmp byte [rbp + 0x78], ah
add edi, 3
mov dword [rbx], 0x107e8948
adc byte [rax - 0x7d], cl
invalid
add esp, 0x50
push rax
pop rsi
pop rdi
mov dword [rsi], ecx
jbe case.0x14002cfe5.285
or byte [rax - 0x77], cl
retf
mov ebx, ecx
test dword [rcx + rdi - 1], 0xb2eba274
push qword [rdx + riz*4 - 0x15]
movabs byte [0x3b841b2eb], al
mov dl, 0x41
mov eax, 3
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
cli
psubb mm0, qword [rcx]
clc
add dword [rax], eax
invalid
add byte [rax - 0x75], cl
jle case.0x14002cfe5.291
invalid
mov edi, dword [rsi + 0x10]
adc bl, ch
mov bl, 0x4c
lea r8, [0x1413be428]
add eax, 0x138cc1a
int3
stc
add dword [rax], eax
add byte [rdi], cl
or ecx, dword [rax - 0x7b]
test rcx, rcx
invalid
sbb eax, 0xb0ffffe
or ecx, dword [rax - 0x75]
push rsp
and al, 0x48
movsd dword [rdi], dword [rsi]
clc
add dword [rax], eax
invalid
add byte [rdi], cl
or ecx, esp
int3
push rdi
sub rsp, 0x58
in al, dx
pop rax
in al, dx
pop rax
inc rdx
je case.0x14002dce3.215
add byte [rax], al
invalid
ret 0x840f
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
mov eax, dword [rcx + 8]
or byte [r8 - 0x73], cl
lea rcx, [rax + rax]
or al, 0
cmp rcx, rdx
ror dword [rax + 0xf], 1
ror dword [r8 - 0x7d], 1
invalid
invalid
cmova rdx, rcx
cmova edx, ecx
ror dword [rax - 0x7d], 1
cmp rdx, 9
mov edi, 8
add byte [rax], al
cli
or dword [rdi + 8], edi
add byte [rax], al
cmovae rdi, rdx
cmovae edi, edx
mov rdx, rdi
mov edx, edi
cli
not rdx
not edx
shr rdx, 0x3f
test rax, rax
test eax, eax
invalid
invalid
test eax, eax
sal byte [rax + rbx + 0x48], 0x8b
invalid
je case.0x14002cfe5.307
mov rcx, qword [rsi]
mov ecx, dword [rsi]
mov qword [rsp + 0x28], rcx
sub byte [rax - 0x39], cl
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x38], rax
and al, 0x38
cmp bl, ch
or dword [rax - 0x39], ecx
invalid
invalid
and al, 0x30
invalid
jmp 0x14003188e
mov qword [rsp + 0x30], 0
xor byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x40]
and al, 0x40
and al, 0x40
lea r9, [rsp + 0x28]
sub byte [rcx - 0x77], cl
clc
mov al, 0x47
std
dec dword [rax - 0x7d]
jl case.0x14002e44f.189
cmp dword [rsp + 0x40], 0
add byte [rax - 0x75], cl
add byte [rax - 0x75], cl
sbb ecx, dword [rax - 0x48]
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
or byte [rax + 0x39], 0xc1
invalid
adc ecx, dword [rax - 0x7b]
leave
test ecx, ecx
adc eax, 0xfe1d2ae8
dec dword [rdi]
or ecx, dword [rax - 0x77]
mov qword [rsi], rcx
sub bl, byte [0x14b1318c6]
mov dword [rsi], ecx
jle case.0x14002ea83.248
add esp, 0x58
mov edx, dword [rsp + 0x50]
push rsp
and al, 0x50
test dword [rcx], 0xcc0b0f00
int3
add dword [rax], eax
int3
int3
int3
int3
int3
int3
push rdi
in al, dx
push rax
insb byte [rdi], dx
and al, 0x50
clc
invalid
invalid
mov edi, ecx
mov ebx, eax
ret
invalid
mov esi, ecx
invalid
test eax, eax
mov byte [rdi + 0xf000000], bl
add byte [rax], al
add byte [rdi], cl
mov dh, 5
cmpsd dword [rsi], dword [rdi]
add eax, 0x13a21a7
and dword [rdx], edi
mov ecx, dword [0x1413d3bb8]
and bh, byte [rdx]
add dword [rax - 0x7b], ecx
test ecx, ecx
leave
adc eax, 0x216dd
invalid
sal byte [rbp + rbx + 0x48], 0x89
sbb eax, 0x48c18948
ror dword [rax - 0x77], 5
outsb dx, byte [rsi]
and bh, byte [rdx]
cmp al, byte [rcx]
add dword [rcx], esi
ror byte [rcx - 0x77], cl
mov eax, ebx
fdivr st(7)
invalid
add byte [rcx - 0x77], cl
mov edi, eax
invalid
test eax, eax
adc eax, 0x1b9
add byte [rax - 0x77], cl
invalid
invalid
add dword [rax], eax
mov edx, ebx
invalid
add dword [rax], eax
add byte [rdi], cl
or eax, dword [rcx - 0x41]
add byte [rbx + rcx*4 + 0x65], cl
mov esp, dword [rbp + 0x60]
mov ecx, edi
stc
mov edx, esi
invalid
mov dword [rbp - 0x28], edi
jge case.0x14002e70b.167
pop rbp
call 0x140f35f5a
add byte [rax - 0x73], cl
lea ecx, [rbp - 0x28]
mov eax, esp
loopne case.0x14002e376.182
invalid
adc byte [rbp - 0x28], al
call 0x150512abe
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rsi
push rsp
sub esp, 0x20
and byte [rax - 0x73], cl
fmul dword [r8 - 0x75]
fmul dword [rax - 0x75]
push rbp
loopne case.0x14002dce3.252
mov eax, es
invalid
sar bh, 0xff
invalid
and byte [rbx + 0x5f], bl
pop rsi
int3
int3
int3
int3
int3
int3
mov eax, edx
mov eax, dword [rcx]
push rcx
or byte [rax - 0x77], cl
invalid
invalid
mov ecx, eax
dec esp
int3
int3
int3
int3
int3
int3
int3
int3
mov rax, qword [r8 + 0x18]
mov dword [rax], 1
add dword [rax], eax
add byte [rax], al
mov dword [rax + 4], ecx
add al, 0x89
mov dword [rax + 8], edx
push rax
int3
int3
int3
int3
int3
int3
push rdi
push rsp
enter 0, 0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lodsb al, byte [rsi]
add byte [rax], al
and al, 0x80
add byte [rax], al
jne 0x140031a9f
invalid
mov dword [rbp + 8], ecx
or byte [r9 - 0x75], r9b
or byte [rbp - 0x75], cl
push 0x328b4c10
xor al, byte [rbp + 0x31]
in al, 0xf
invalid
mov dword [rbp], edi
mov eax, dword [rbp + 0x20]
and byte [r13 - 0x75], r9b
and byte [rbp - 0x75], cl
clc
mov ecx, dword [0x1413d3bb8]
add byte [rax - 0x75], cl
add dword [rcx], esi
ror byte [rbx + rcx*4 + 0x45], cl
invalid
invalid
invalid
cmp esi, edi
dec byte [rdi]
test byte [rcx + rax], al
add byte [rax - 0x75], cl
add ecx, dword [rax + 1]
mov eax, dword [rbx]
mov ecx, edi
mov dword [rbp - 0x38], eax
enter 0xffffffffffff8948, 0x4d
mov dword [rbp - 0x28], 0
fadd dword [rax]
mov dword [rbp - 0x20], esp
loopne case.0x14002e70b.218
int1
push rbp
enter 0xfffffffffffff5e8, 0xffffffffffffffb1
cmc
invalid
invalid
test byte [rdx + rax], cl
invalid
mov edi, ebp
out dx, eax
add ecx, dword [rax - 0x73]
lea ecx, [0x1413c2e90]
invalid
enter 0xffffffffffffe0ff, 0x41
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
movzx eax, byte [rbp + 0xf]
por mm2, qword [0xc4222aa1]
nop word [rax + rax]
invalid
test byte [rax], al
mov ecx, ebp
jmp 0x17848036a
cmp dil, r15b
test dword [rdx + 4], ebp
lea eax, [rdi - 2]
dec dword [rbp - 0x7b]
test edi, edi
dec dword [rdi]
invalid
dec dword [rcx + rcx*4 - 0x18]
dec eax
mov ecx, dword [rbp - 1]
dec dword [rcx - 0x75]
and byte [r8 - 0x77], r9b
and byte [rax - 0x77], cl
sbb r15b, r15b
sbb bh, bh
adc byte [rax - 0x75], cl
or byte [rax], al
sbb eax, 0x48ffffff
dec dword [rax - 0x7d]
js case.0x14002df64.262
invalid
adc byte [rcx], dl
adc dword [rdi], ecx
cmp ebx, 0xfffffffe
invalid
mov eax, dword [rbp + 0x20]
and r9b, r13b
jmp qword [rsi + 0xf]
nop word [rax + rax]
add byte [rax], al
mov eax, ebp
call 0x168fb9eda
clc
sub byte [rdi + 0x35], dh
ja case.default.0x140031bca
or eax, 0x13912dd
fst qword [rdx]
add al, 0x81
or dword [rax + 1], 0x31e0ffc8
shr cl, 0x79
mov eax, 0x20
add dword [rax], eax
mov esi, dword [rbx + 0x10]
push qword [rax - 0xab16d7]
push qword [rax - 0xb216ff]
test dword [rax + 0x4d000004], edx
test eax, eax
add eax, 0x8b4c0000
test eax, edx
add eax, 0x70e80000
movabs al, byte [0x528bd8348ffff]
add byte [rcx], al
add byte [rcx], al
call 0xc4123d26
sar esp, cl
invalid
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [0x1413d3bb8]
test dword [rax + 0x1000004], edx
add byte [rax], al
add byte [rcx], dh
test byte [rbp - 0x7b], 0xff
add byte [rax + rax], 0
fisttp dword [rcx - 0x7f]
clc
add dword [rdx], eax
add byte [rax], al
invalid
clc
test esi, ebp
invalid
xor eax, 0x8b4cffff
test eax, edx
add eax, 0x8d480000
lea edx, [rax + 5]
add byte [rax], al
mov dword [rbp + 0x490], 0
adc eax, 0x1f25a
test dword [rax + 0x1000004], edx
add byte [rax], al
add byte [rcx], dh
dec dword [rbx + rcx*4 - 0x43]
rol byte [0xc54b3e2c], 0xf6
add byte [rax], al
test rsi, rsi
add byte [rax], al
out 5, eax
add byte [rax], al
add dword [rax - 0x73], ecx
adc eax, 0x138c0cb
test byte [rcx + rax], ch
add byte [rax - 0x75], cl
lea eax, [rax]
add eax, 0x8b480000
test dword [rax], ecx
add eax, 0x89480000
test eax, ebx
add eax, 0x8b480000
test dword [rax], edx
add eax, 0x1480000
enter 0xffffffffffff8948, 0xffffffffffffff8d
rol byte [0xc94b3ef9], 0x8d
nop
add al, 0
add byte [rax - 0x77], cl
test dword [rax + 0x66000004], ebx
mov dword [rbp + 0x4a0], 0x85c60000
test al, 4
add byte [rax], al
add dword [rbp + rcx*4 + 0x6d], ecx
jmp 0x1a9b8cc64
invalid
push rbp
loopne 0x140033fc0
test edx, edx
mov edx, edi
pop rdi
invalid
add byte [rbx + rcx*4 - 0x7b], cl
invalid
add byte [rax - 0x7d], cl
mov ebp, 0x558
add byte [rdi], cl
test byte [rbx], ch
invalid
fadd dword [0x1b4034025]
invalid
adc eax, 0x1efd4
cmp byte [rcx], al
sub eax, ebx
int3
add byte [rsi + 0xf], ah
jg 0x140039031
and al, 0x70
mov rsi, rcx
lea rcx, [rsp + 0x40]
call fcn.1400260d0
mov rcx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x48]
test rcx, rcx
je 0x140039026
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x60], eax
mov qword [rsp + 0x68], rdx
lea rcx, [rsp + 0x28]
lea rdx, [rsp + 0x58]
call fcn.140039190
mov rdi, qword [rsp + 0x28]
test rdi, rdi
je 0x140039034
movdqu xmm6, xmmword [rsp + 0x30]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
je 0x140039054
mov qword [rsi], rdi
movdqu xmmword [rsi + 8], xmm6
jmp 0x140039045
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], 0
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
lea rcx, [rsp + 0x28]
call fcn.1400262b0
mov qword [rsi], 0
movaps xmm6, xmmword [rsp + 0x70]
add rsp, 0x88
pop rdi
pop rsi
ret
mov qword [rsi], 0
movq rax, xmm6
test rax, rax
je 0x140039045
mov rcx, qword [0x1413d3bb8]
xor edx, edx
mov r8, rdi
movaps xmm6, xmmword [rsp + 0x70]
add rsp, 0x88
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
clc
invalid
mov dword [rbp - 0x10], ecx
mov qword [rbp - 0x18], rax
call qword [rax]
mov rax, qword [rbp - 0x18]
cmp qword [rax + 8], 0
je 0x140039135
cmp qword [rax + 0x10], 0x11
jae 0x14003911e
mov r8, qword [rbp - 0x10]
jmp 0x140039126
mov r8, qword [rbp - 0x10]
mov r8, qword [r8 - 8]
invalid
mov rcx, qword [0x1413d3bb8]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x1413d3bb8]
xor edx, edx
mov r8, qword [rbp - 0x20]
add rsp, 0x40
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
call 0x148541cae
call 0x148541cae
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.140023df0
mov rcx, qword [rbp - 0x20]
call fcn.140024fe0
nop
add rsp, 0x20
pop rbp
ret
int3
mov eax, edx
mov rax, qword [rdx + 0x10]
cmp rax, 0x105
jb 0x1400391b7
mov rax, qword [r8 + 0x10]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [r8]
movups xmmword [rcx], xmm0
add rsp, 0x38
ret
cmp rax, 6
jbe 0x1400391d9
mov rdx, qword [r8]
cmp word [rdx], 0x5c
jne 0x1400391d9
cmp word [rdx + 2], 0x5c
jne 0x1400391d9
movzx r9d, word [rdx + 4]
cmp r9w, 0x3f
cmp ecx, 0x3f
je 0x1400391fe
mov rax, qword [r8 + 0x10]
mov qword [rsp + 0x30], rax
movups xmm0, xmmword [r8]
adc byte [rax], al
adc byte [rax], al
movaps xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
xor r8d, r8d
call fcn.14002d340
nop
add rsp, 0x38
ret
cmp word [rdx + 6], 0x5c
pop rsp
jne 0x140039220
cmp word [rdx + 0xa], 0x3a
jne 0x140039220
cmp word [rdx + 0xc], 0x5c
jne 0x140039220
invalid
or eax, 0x8c28348
add rdx, 8
add rsp, 0x38
jmp fcn.14003bcc0
cmp rax, 8
jb 0x1400391d9
cmp r9w, 0x3f
jne 0x1400391d9
cmp word [rdx + 6], 0x5c
jne 0x1400391d9
cmp word [rdx + 8], 0x55
jne 0x1400391d9
cmp word [rdx + 0xa], 0x4e
jne 0x1400391d9
cmp word [rdx + 0xc], 0x43
jne 0x1400391d9
cmp word [rdx + 0xe], 0x5c
jne 0x1400391d9
add rdx, 0xc
mov word [rdx], 0x5c
add rsp, 0x38
jmp fcn.14003c1b0
mov dword [rdx], 0x8348005c
invalid
int3
xor r8b, 1
cmp qword [rdx], 0
movzx eax, r8b
mov r8d, 2
cmove r8d, eax
mov rbx, qword [rdx + 8]
mov rcx, qword [rdx + 0x18]
lea r14, [rbx + rcx]
xor r11d, r11d
lea rax, [0x1413c0e60]
mov rdx, rbx
invalid
jmp 0x1400392cd
invalid
nop dword [rax]
xor r11d, r11d
test r9w, r9w
je 0x1400396dc
mov r9w, 1
test r11w, r11w
jne 0x1400392c0
invalid
cmp rdx, r14
je 0x140039391
movzx edi, byte [rdx]
movzx r10d, dil
test r10b, r10b
js 0x1400392f5
inc rdx
jmp 0x140039370
mov r11d, r10d
and r11d, 0x1f
movzx ebp, byte [rdx + 1]
and ebp, 0x3f
cmp r10b, 0xdf
cli
fbstp tbyte [rsi + 0x40]
cli
fbstp tbyte [rsi + 0x40]
movzx r10d, byte [rdx + 2]
shl ebp, 6
and r10d, 0x3f
or r10d, ebp
cmp dil, 0xf0
jb case.0x14002e44f.310
movzx edi, byte [rdx + 3]
add rdx, 4
and r11d, 7
shl r11d, 0x12
shl r10d, 6
and edi, 0x3f
or edi, r10d
or edi, r11d
or edi, ebx
add ecx, dword [rax - 0x7d]
ret 0x4104
or edi, ebx
mov r10d, edi
mov edx, edi
cli
cmp r10d, 0xffff
jbe 0x140039370
jmp 0x14003937b
add rdx, 2
shl r11d, 6
or r11d, ebp
mov r10d, r11d
mov edx, ebx
mov edx, ebx
jmp 0x140039370
invalid
add rdx, 3
shl r11d, 0xc
or r10d, r11d
cmp r10d, 0xffff
add byte [rdi + 0xe], dh
add byte [rdi + 0xe], dh
nop dword [rax]
xor r11d, r11d
xor ebx, ebx
mov r9d, r10d
jmp 0x1400392c3
and r10d, 0x3ff
or r10d, 0xdc00
add byte [rbp - 0x77], al
shr ecx, cl
xor bh, bh
invalid
invalid
fadd qword [rax]
add byte [rbp - 0x77], al
shr ecx, cl
xor bh, bh
invalid
test r8b, r8b
je case.0x14002de0b.327
movzx eax, r8b
cmp eax, 2
jne 0x1400393a6
xor ebp, ebp
pop rax
xor eax, eax
nop dword [rax + rax]
mov dh, 0x14
add eax, dword [rbx + 0x147409fa]
cmp edx, 9
je case.0x14002de0b.327
invalid
adc al, 0x48
inc eax
invalid
rol byte [rbx - 0x158adf06], 0xeb
or cl, byte [rax - 0x7b]
leave
push rax
test esp, esp
in al, 0x74
sub byte [rbp + 0x31], al
in eax, dx
je 0x14003961a
movzx esp, cl
mov esi, 0x83e08944
loopne 0x14003949b
add byte [rax - 0x73], cl
call 0x108518ef1
mov qword [rbp - 0x30], 1
lea rdx, [rbp - 0x48]
mov rcx, rsi
call rax
mov rsi, rax
cmp byte [rbp - 8], 0
jne 0x1400405d2
mov rax, qword [0x1413d3b98]
shl rax, 1
test rax, rax
jne 0x1400405fa
lea rcx, [0x1413d3b60]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
mov rax, rsi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop rbp
ret
call fcn.1400522a0
test al, al
jne 0x1400405d2
mov byte [0x1413d3b68], 1
jmp 0x1400405d2
and rdx, 0xfffffffffffffffc
loop 0x1400406f3
lea r8, [rbx + 0x30]
xor r15d, r15d
xor ecx, ecx
mov r9d, dword [r8 - 0x30]
mov r10d, dword [r8 - 0x20]
add r9, r15
mov r11d, dword [r8 - 0x10]
add r11, r10
add r11, r9
mov r15d, dword [r8]
add r15, r11
add rcx, 4
add r8, 0x40
cmp rdx, rcx
jne 0x140040700
test rax, rax
je 0x140040750
shl rcx, 4
add rcx, rbx
shl rax, 4
xor edx, edx
nop word [rax + rax]
mov r8d, dword [rcx + rdx]
add r15, r8
add rdx, 0x10
cmp rax, rdx
jne 0x140040740
mov rax, qword [r14 + 8]
mov r12, qword [r14 + 0x10]
sub rax, r12
cmp rax, r15
jb 0x1400407db
shl rdi, 4
xor esi, esi
jmp 0x140040791
mov rcx, qword [r14]
add rcx, r12
mov rdx, rbp
mov r8, r13
call fcn.140043860
add r12, r13
mov qword [r14 + 0x10], r12
add rsi, 0x10
cmp rdi, rsi
je 0x1400407ba
mov rbp, qword [rbx + rsi + 8]
mov r13d, dword [rbx + rsi]
mov rax, qword [r14 + 8]
sub rax, r12
cmp rax, r13
jae 0x140040770
mov rcx, r14
int1
mov rdx, r12
mov r8, r13
call fcn.140051010
mov r12, qword [r14 + 0x10]
jmp 0x140040770
mov rax, qword [rsp + 0x20]
and al, 0x20
mov qword [rax + 8], r15
mov qword [rax], 0
add rsp, 0x28
invalid
sub byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
mov rcx, r14
mov rdx, r12
mov r8, r15
call fcn.140051010
mov r12, qword [r14 + 0x10]
jmp 0x140040760
mov rcx, qword [rdi]
add rcx, r14
mov rdx, rbx
mov r8, rsi
call fcn.140043860
add r14, rsi
mov qword [rdi + 0x10], r14
xor eax, eax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov eax, esi
call fcn.140051010
mov r14, qword [rdi + 0x10]
jmp 0x140040832
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
test r8, r8
je 0x140040a6e
mov rsi, r8
mov rbx, rdx
mov rdi, rcx
mov rax, r8
shl rax, 4
xor edx, edx
xor ecx, ecx
nop dword [rax]
cmp dword [rbx + rdx], 0
jne 0x1400408b2
inc rcx
add rdx, 0x10
cmp rax, rdx
jne 0x1400408a0
cmp rsi, rcx
jb 0x140040a8a
sub rsi, rcx
je 0x140040a6e
shl rcx, 4
add rbx, rcx
jmp 0x1400408e5
mov eax, dword [rdx - 0x30]
loopne 0x140040966
add eax, edi
retf 0x14d
ret 0x8b44
shl eax, 4
adc byte [ecx + ebp - 0x20], cl
jrcxz 0x140040972
add byte [rax], al
add byte [rax], al
add byte [rax], al
retf 0x8948
loop 0x140040a1a
mov eax, ebp
nop dword [rax + rax]
invalid
clc
nop dword [rax]
invalid
pop rsp
pop rdi
invalid
lea edx, [0x1413bf928]
and al, 0x28
and al, 0x40
int3
sbb cl, byte [rax - 0x73]
or eax, 0x137d764
xlatb
invalid
invalid
xlatb
invalid
add dword [rbp + rcx*4 + 5], ecx
adc eax, 0xba0137f8
sub eax, dword [rax]
add byte [rax], al
mov edx, dword [rcx + 0x10]
and al, 0x20
and byte [rax - 0x77], cl
and al, 0x28
add byte [rax], al
add byte [rdi], cl
or ecx, esp
int3
add byte [rdi], cl
or ecx, esp
int3
int3
add dword [rbx + rcx*4 + 0x40], ecx
or byte [rax - 0x75], cl
push rax
sbb byte [rcx - 0x7d], cl
clc
add dword [rbp + rdx + 0x4d], esi
test eax, eax
mov ah, 0xd7
invalid
cmovs eax, dword [rbp + 0x483875d2]
mov edx, dword [rax]
mov dword [rbp - 0x20], edx
lea edx, [0x1413c03a8]
lea ecx, [rbp - 0x28]
add byte [rax - 0x75], cl
or byte [r11 + rcx*4 + 0x49], cl
adc byte [r11 + rcx*4 + 0x40], cl
adc byte [r11 + rcx*4 + 0x40], cl
sbb byte [rdi], cl
mov dh, 0x40
and byte [rax + 0x48202444], cl
and byte [rax - 0x73], cl
adc eax, 0x137f7b4
invalid
and byte [rax - 0x73], cl
adc eax, 0x137f7b4
invalid
add dword [rax - 0x73], ecx
fsubr st(0)
sub eax, dword [rax]
add byte [rax], al
add esp, 0x48
in eax, dx
invalid
add byte [rax], al
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp - 0x10]
call fcn.14003b0f0
nop
add rsp, 0x28
sub byte [rbx + 0x5f], bl
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
and byte [rax - 0x77], cl
iretd
mov ebx, dword [rcx + 0x10]
test ebx, ebx
mov edi, dword [sym.imp.KERNEL32.dll_CloseHandle]
add dword [rax], eax
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
inc esi
jne 0x140041d20
add byte [rsi + rbx + 0x48], dh
mov ecx, dword [0x1413d3bb8]
invalid
cmp dword [rcx], eax
invalid
and eax, 0x112bc
add esp, 0x20
pop rsi
int3
int3
in al, dx
mov al, 0
add byte [rax], al
invalid
pop rax
add byte [rax], al
add byte [rax], al
add eax, 0x137eca6
and al, 0x70
and al, 0x62
push 0xffffffff8b018b48
or eax, 0x1391275
adc bh, byte [rcx]
invalid
adc bh, byte [rcx]
add edi, eax
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], dh
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x60
add byte [rcx + 0x98248c], cl
add byte [rax], al
and al, 0x50
add byte [rax], al
add byte [rax], al
invalid
cmp cl, byte [rax - 0x46]
add al, byte [rax]
add byte [rax], al
add byte [rdi], ch
add byte [rax], al
add byte [rdi], ch
add dword [rax], eax
add bl, ch
mov ecx, dword [0x1413d3030]
adc dword [rcx], edi
add dword [rcx + 0x1000f9], eax
add byte [rbp + 0x20], dh
add eax, 0x13911a9
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0xf], cl
mov eax, edi
fdivr st(6)
invalid
sar edi, 0x15
cmp edx, dword [0x1028d1ea8]
invalid
mov edx, eax
adc eax, 0xc2890001
add byte [rcx - 0x1d3eb73e], cl
and byte [rax - 0x7d], cl
retf 0x4c02
add byte [rax], al
int3
int3
int3
int3
test byte [rcx + 0x48000000], dl
mov esi, ecx
invalid
invalid
add al, 0
add byte [rax], al
stc
cmp al, 0xf
xchg esp, eax
ret 0x8d4c
invalid
invalid
add byte [rax], al
add byte [rax], al
sbb al, 0x48
mov ecx, dword [rsi]
sub byte [rax - 0x39], cl
and al, 0x30
and al, 0x30
and al, 0x30
or byte [rax], al
add byte [rax], al
and al, 0x38
or dword [rax - 0x39], ecx
and al, 0x30
and al, 0x30
and al, 0x30
add byte [rax], al
add byte [rax], al
lea ecx, [rsp + 0x40]
and al, 0x40
lea ecx, [rsp + 0x28]
and al, 0x28
jl 0x140041f77
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
mov ecx, dword [rsp + 0x48]
and al, 0x48
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp rcx, rax
add byte [rax + 0x74c13948], al
adc ecx, dword [rax - 0x7b]
leave
invalid
dec dword [rdi]
or ecx, dword [rax - 0x77]
invalid
mov dword [rsi + 8], edi
invalid
push rsp
and al, 0x50
push rax
push rax
add byte [rdi], cl
or ecx, esp
int3
int3
int3
int3
int3
in al, dx
lea rbp, [rsp + 0x40]
lea rbp, [rsp + 0x40]
clc
invalid
dec dword [rax - 0x7b]
leave
test ecx, ecx
sbb cl, byte [rcx + 0x3e083d0]
rol byte [rbx - 0x72b7fc20], 1
loopne 0x140041fbf
dec byte [rax - 0x7d]
dec byte [rax - 0x7d]
cmp ecx, 2
stc
add dh, byte [rdx + 5]
sal byte [rbp + 0x15], 0x48
add esp, 0x40
invalid
adc eax, 0x40c48348
invalid
pop rbp
mov ecx, edx
invalid
jmp qword [sym.imp.KERNEL32.dll_CloseHandle]
and eax, 0x11048
adc byte [rcx], al
add byte [rax - 0x73], cl
add dword [rax], eax
dec dword [rax - 0x77]
loopne 0x140042031
mov ecx, dword [rdx - 1]
dec qword [rax - 0x75]
dec dword [rax - 0x75]
invalid
mov dword [rbp - 0x18], eax
call 0xcb4c30fb
call 0x1487ca34a
add byte [rsp + 0x48], dh
je 0x140042029
cmp qword [rax + 0x10], 0x11
clc
cmp dword [rcx], eax
sgdt [rax]
sbb edi, dword [rcx]
add dword [rcx], esi
cmp dword [rcx], eax
ror byte [rbx + rcx*4 + 0x45], cl
loopne 0x14004207f
loopne 0x14004207f
add esp, 0x40
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
sub esp, 0x20
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
call 0x14854abae
mov rdx, qword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
invalid
invalid
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
invalid
call fcn.140023df0
dec dword [rax - 0x75]
loopne 0x140042060
loopne 0x140042060
mov rcx, qword [rbp - 0x20]
call fcn.140024fe0
invalid
call qword [rax + 0x20c48348]
add esp, 0x20
loopne 0x140042060
invalid
invalid
add esp, 0x20
invalid
and byte [rbp - 0x3d], bl
int3
pop rbp
ret
int3
int3
int3
int3
int3
and al, 0x28
add dword [rbp + 8], esi
or byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
or byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
and al, 0x48
mov qword [rax], r9
xor eax, eax
ret
or byte [rcx], dh
rol bl, 0xcc
int3
int3
int3
int3
int3
int3
int3
push rsi
sub esp, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
clc
invalid
invalid
dec dword [rcx + rcx*4 - 0x3d]
xlatb
mov esi, ecx
sal byte [rax + rdx*2 + 0xf], 0x88
fild word [rax]
add byte [rax], al
invalid
mov bh, bl
add byte [rax], al
add byte [rdi], cl
mov dh, 5
out dx, al
sbb dword [rcx], edi
add dword [rax - 0x75], ecx
or eax, 0x1391acf
sbb bh, byte [rcx]
add dword [rax - 0x7b], ecx
leave
test ecx, ecx
adc eax, 0x10f24
add dword [rax], eax
test eax, eax
mov ecx, eax
mov dword [0x1413d3bb8], eax
add eax, 0x1391ab5
add dword [rcx], esi
ror byte [rcx - 0x77], cl
fdivr st(7)
adc eax, 0x10f12
adc cl, byte [rdi]
add dword [rax], eax
mov eax, ebx
sgdt [rax]
add byte [rax], al
lodsd eax, dword [rsi]
out dx, eax
add byte [rax], al
invalid
add byte [rdi], cl
or eax, dword [rcx - 0x42]
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0xf], cl
int1
mov eax, ebx
invalid
mov edx, dword [rsi + 0xa0]
xchg esi, eax
movabs al, byte [0x98963b48000000]
add byte [rax], al
invalid
add byte [rax], al
xchg esi, eax
cwde
add byte [rax], al
add byte [rbp + 0x23], dh
jne 0x14004213d
mov dword [rbp - 0x18], ebx
call 0xd092ae9d
add byte [rax], al
invalid
lea ecx, [rsi + 0x90]
add byte [rax], al
add al, ch
movabs dword [0xa0968b48000000], eax
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov ebx, dword [rbp - 0x18]
nop
add byte [rax], al
add byte [rax], al
je 0x14004214b
or byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
enter 0x20, 0x44
and byte [rax], al
in al, 0x44
enter 0x4421, 0xffffffffffffff89
and dword [rcx + rcx*4 + 0x4c], eax
enter 0x4824, 0xffffffffffffffff
and al, 0x48
invalid
and al, 0x48
xor dword [rdi*8 + 0x660b0fff], edx
adc al, 0xfd
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
test byte [rax], al
mov dword [rsp + 0x10], edx
push rsi
and byte [rax - 0x73], cl
invalid
invalid
nop
mov eax, 0x4890fffe
add esp, 0x20
invalid
invalid
invalid
and byte [rbx + 0x5f], bl
push rdi
sub rsp, 0x58
ret 0x840f
mov esi, ecx
lea ecx, [rax + rax]
cmovae edi, edx
add byte [rax], al
add byte [rax], al
add dword [rax], eax
and al, 0x30
add al, byte [rax]
add byte [rax], al
and al, 0x28
add byte [rax], al