Function at 0x1400bfe50
Capabilities:
Read file on windows

Disassembly:
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
mov eax, ecx
mov r9d, 0x81
mov r8d, ecx
nop dword [rax + rax]
mov rcx, r9
shr r8d, 4
mov r9d, eax
and r9b, 0xf
lea r10d, [r9 + 0x30]
lea r11d, [r9 + 0x57]
cmp r9b, 0xa
movzx r9d, r10b
movzx r10d, r11b
cmovb r10d, r9d
mov byte [rbp + rcx - 0x52], r10b
lea r9, [rcx - 1]
cmp eax, 0x10
mov eax, r8d
jae 0x140025800
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x118
lea rbp, [rsp + 0x80]
movd eax, xmm1
mov edx, eax
shr edx, 0x17
movzx edx, dl
lea r10d, [rax + rax]
and r10d, 0xfffffe
mov r9d, eax
and r9d, 0x7fffff
or r9d, 0x800000
test edx, edx
cmove r9d, r10d
movdqa xmm0, xmmword [0x1401c5b80]
pand xmm0, xmm1
ucomiss xmm0, dword [0x1401c5b90]
jb 0x14002644c
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0xe0
lea rbp, [rsp + 0x80]
movq rax, xmm1
mov rdx, rax
shr rdx, 0x34
and edx, 0x7ff
lea r9, [rax + rax]
movabs rdi, 0x1ffffffffffffe
and rdi, r9
movabs rsi, 0xfffffffffffff
and rsi, rax
movabs r11, 0x10000000000000
lea r10, [rsi + r11]
test edx, edx
cmove r10, rdi
ucomisd xmm1, xmm1
jp 0x1400270e3
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x118
lea rbp, [rsp + 0x80]
movq rax, xmm1
mov rdx, rax
shr rdx, 0x34
and edx, 0x7ff
lea r9, [rax + rax]
movabs rdi, 0x1ffffffffffffe
and rdi, r9
movabs rsi, 0xfffffffffffff
and rsi, rax
movabs r11, 0x10000000000000
lea r10, [rsi + r11]
test edx, edx
cmove r10, rdi
ucomisd xmm1, xmm1
jp 0x14002731c
mov r9d, r10d
and r9d, 1
movabs rbx, 0x7ff0000000000000
mov rdi, rax
and rdi, rbx
test rsi, rsi
je 0x140027184
mov r9b, 2
jmp 0x1400271c6
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
mov r8d, 0x81
nop word cs:[rax + rax]
movzx r9d, cx
mov ecx, r9d
shr ecx, 4
mov eax, r9d
and al, 0xf
lea r10d, [rax + 0x30]
lea r11d, [rax + 0x37]
cmp al, 0xa
movzx eax, r10b
movzx r10d, r11b
cmovb r10d, eax
mov rax, r8
mov byte [rbp + r8 - 0x52], r10b
dec r8
cmp r9w, 0x10
jae 0x140027350
add rax, 0xfffffffffffffffe
cmp rax, 0x81
jae 0x1400273cd
mov ecx, 0x81
sub rcx, r8
add rax, rbp
add rax, 0xffffffffffffffb0
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.14001c700
nop
add rsp, 0xb0
pop rbp
ret
lea r8, [0x1401ca278]
mov edx, 0x80
mov rcx, rax
call fcn.1401bdf20
int3
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
mov eax, dword [rcx]
mov r9d, 0x81
mov r8d, eax
nop dword [rax + rax]
mov rcx, r9
shr r8d, 4
mov r9d, eax
and r9b, 0xf
lea r10d, [r9 + 0x30]
lea r11d, [r9 + 0x37]
cmp r9b, 0xa
movzx r9d, r10b
movzx r10d, r11b
cmovb r10d, r9d
mov byte [rbp + rcx - 0x52], r10b
lea r9, [rcx - 1]
cmp eax, 0x10
mov eax, r8d
jae 0x140027410
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
mov r9d, dword [rcx]
mov r8d, r9d
neg r8d
cmovs r8d, r9d
mov rcx, rdx
mov eax, 0x27
lea r10, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_srccollections_btreemapentry.rs
cmp r8d, 0x2710
jb 0x140027643
mov esi, 0x27
movabs r11, 0x346dc5d63886594b
nop word cs:[rax + rax]
mov rax, r8
mul r11
shr rdx, 0xb
imul eax, edx, 0x2710
mov edi, r8d
sub edi, eax
imul ebx, edi, 0x147b
shr ebx, 0x13
imul eax, ebx, 0x64
sub edi, eax
movzx edi, di
lea rax, [rsi - 4]
movzx ebx, word [r10 + rbx*2]
mov word [rbp + rsi - 0x23], bx
movzx edi, word [r10 + rdi*2]
mov word [rbp + rsi - 0x21], di
mov rsi, rax
cmp r8, 0x5f5e0ff
mov r8, rdx
ja 0x1400275b0
mov rdx, r8
cmp rdx, 0x63
ja 0x140027603
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
mov r9, qword [rcx]
mov r8, r9
neg r8
cmovs r8, r9
mov rcx, rdx
mov eax, 0x27
lea r10, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_srccollections_btreemapentry.rs
cmp r8, 0x2710
jb 0x140027783
mov esi, 0x27
movabs r11, 0x346dc5d63886594b
nop word cs:[rax + rax]
mov rax, r8
mul r11
shr rdx, 0xb
imul eax, edx, 0x2710
mov edi, r8d
sub edi, eax
imul ebx, edi, 0x147b
shr ebx, 0x13
imul eax, ebx, 0x64
sub edi, eax
movzx edi, di
lea rax, [rsi - 4]
movzx ebx, word [r10 + rbx*2]
mov word [rbp + rsi - 0x23], bx
movzx edi, word [r10 + rdi*2]
mov word [rbp + rsi - 0x21], di
mov rsi, rax
cmp r8, 0x5f5e0ff
mov r8, rdx
ja 0x1400276f0
cmp rdx, 0x63
jbe 0x140027771
movzx r8d, dx
shr r8d, 2
imul r8d, r8d, 0x147b
shr r8d, 0x11
imul r11d, r8d, 0x64
sub edx, r11d
movzx edx, dx
movzx edx, word [r10 + rdx*2]
mov word [rbp + rax - 0x21], dx
add rax, 0xfffffffffffffffe
mov rdx, r8
cmp rdx, 0xa
jae 0x14002778e
or dl, 0x30
mov byte [rbp + rax - 0x20], dl
dec rax
jmp 0x14002779c
mov rdx, r8
cmp rdx, 0x63
ja 0x140027743
jmp 0x140027771
movzx edx, word [r10 + rdx*2]
mov word [rbp + rax - 0x21], dx
add rax, 0xfffffffffffffffe
test r9, r9
setns dl
lea r8, [rax + rbp]
add r8, 0xffffffffffffffe1
mov r9d, 0x27
sub r9, rax
mov qword [rsp + 0x28], r9
mov qword [rsp + 0x20], r8
mov r8d, 1
xor r9d, r9d
call fcn.14001c700
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
pop rax
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
test rax, rax
je 0x1400b7e23
test byte [rdx + 1], bh
jp 0x1400b7ca8
add dword [rax], eax
invalid
mov ecx, 0xfffffff4
mov rdx, rdi
mov r8, rsi
mov eax, esi
invalid
mov r9, rbx
fld1
movsb byte [rdi], byte [rsi]
add dword [rax], eax
add byte [rax], al
mov qword [rbp - 8], rax
clc
mov qword [rbp], rdx
mov dword [rbp], edx
push rbp
add byte [rax - 0x7b], cl
test rax, rax
invalid
je 0x1400b7ce0
invalid
mov eax, edx
and eax, 3
movsxd rax, dword [r12 + rax*4]
invalid
add al, 0x84
add rax, r12
jmp rax
invalid
movzx eax, byte [rdx + 0x10]
jmp 0x1400b7d04
invalid
test rdx, rdx
je 0x1400b7e39
test byte [rax + 1], dl
add dword [rax], eax
invalid
mov rax, rsi
sub rax, rdx
sub eax, edx
ror byte [rdi], 1
invalid
add qword [r8], rax
add dword [rax], eax
invalid
add rdi, rdx
mov rsi, rax
mov esi, eax
invalid
jmp 0x1400b7ca0
movzx eax, byte [rdx + 0xf]
cmp al, 0x23
jne case.0x1400b7cd5.2
test dword [rcx], ebx
add dword [rax], eax
add byte [rax], al
mov rcx, r14
call case.0x1400a2869.309
jl case.0x1400b4ded.42
invalid
dec dword [rax - 0x77]
mov eax, esi
invalid
jmp 0x1400b7ca0
mov rax, rdx
shr rax, 0x20
shr eax, 0x20
call 0x16904004a
invalid
cmp eax, 0x28
and byte [rbx + 0x727728f8], al
ja case.default.0x1400b7d34
movsxd rax, dword [r13 + rax*4]
test dword [rax], r8d
add rax, r13
add eax, ebp
jmp rax
xor eax, eax
jmp 0x1400b7d04
invalid
mov al, 0x25
jmp 0x1400b7d04
mov al, 0x23
jmp 0x1400b7d04
invalid
mov al, 0x24
jmp 0x1400b7d04
mov al, 0x1b
jmp 0x1400b7d04
mov al, 0x22
jmp 0x1400b7d04
mov al, 0x10
jmp 0x1400b7d04
invalid
mov al, 0xe
jmp 0x1400b7d04
scasb al, byte [rdi]
mov al, 0x21
jmp 0x1400b7d04
mov al, 0xb
jmp 0x1400b7d04
cmpsb byte [rsi], byte [rdi]
mov al, 4
jmp 0x1400b7d04
mov al, 0x28
jmp 0x1400b7d04
mov al, 0xc
jmp 0x1400b7d04
mov al, 9
jmp 0x1400b7d04
xchg esi, eax
mov al, 0x19
jmp 0x1400b7d04
xchg edx, eax
mov al, 0x18
jmp 0x1400b7d04
mov al, 2
jmp 0x1400b7d04
invalid
mov dh, byte [rax - 0x4f7914f1]
add ebp, ebx
jmp 0x1400b7d04
mov al, 0xf
jmp 0x1400b7d04
mov al, 3
jmp 0x1400b7d04
mov al, 7
jmp 0x1400b7d04
invalid
invalid
invalid
invalid
mov al, 1
jmp 0x1400b7d04
invalid
invalid
invalid
mov al, 0x1f
jmp 0x1400b7d04
invalid
invalid
invalid
invalid
mov al, 0x11
jmp 0x1400b7d04
invalid
invalid
invalid
invalid
mov al, 0x29
jmp 0x1400b7d04
invalid
invalid
invalid
invalid
mov al, 0x14
jmp 0x1400b7d04
invalid
invalid
invalid
invalid
mov al, 5
jmp 0x1400b7d04
invalid
invalid
invalid
invalid
mov al, 0x15
jmp 0x1400b7d04
invalid
invalid
invalid
mov al, 0xd
jmp 0x1400b7d04
invalid
invalid
invalid
mov al, 6
jmp 0x1400b7d04
invalid
invalid
invalid
mov al, 0x12
jmp 0x1400b7d04
invalid
invalid
invalid
mov al, 0xa
jmp 0x1400b7d04
invalid
invalid
invalid
mov al, 8
jmp 0x1400b7d04
invalid
invalid
invalid
invalid
invalid
mov al, 0x1e
jmp 0x1400b7d04
invalid
invalid
invalid
invalid
mov al, 0x20
jmp 0x1400b7d04
invalid
invalid
invalid
mov al, 0x16
jmp 0x1400b7d04
invalid
invalid
invalid
mov al, 0x27
jmp 0x1400b7d04
invalid
invalid
invalid
mov al, 0x13
jmp 0x1400b7d04
invalid
invalid
invalid
mov al, 0x17
jmp 0x1400b7d04
invalid
invalid
invalid
mov al, 0x1c
jmp 0x1400b7d04
invalid
invalid
invalid
mov al, 0x1d
jmp 0x1400b7d04
mov al, 0x26
jmp 0x1400b7d04
mov al, 0x1a
jmp 0x1400b7d04
xor edx, edx
mov rax, rdx
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rdx, r15
jmp case.0x1400b7cd5.2
lea r8, [0x140210a78]
mov rcx, rdx
mov rdx, rsi
call fcn.1401bdf20
int3
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x28], 0xfffffffffffffffe
test r8, r8
je 0x1400b7ebe
mov r14, qword [rcx + 0x10]
cmp r9, r14
cmp ecx, esi
int1
jae 0x1400b8ace
int1
add dword [rax], eax
add byte [rax], al
mov byte [rcx + 0x18], 1
sub r14, r9
sub esi, ecx
invalid
mov rdx, qword [rcx + 8]
or byte [rcx + rcx*4 + 0x4d], cl
mov dword [rbp - 0x10], ecx
invalid
add rdx, r9
add edx, ecx
mov ecx, 0xfffffff5
mov r8, r14
invalid
mov r9, rsi
int1
call 0x1400b7e60
invalid
cmc
invalid
dec dword [rax - 0x77]
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
enter 0xffffffffffff8948, 0x55
mov qword [rbp - 0x30], rdx
mov dword [rbp - 0x30], edx
cmp rax, 1
jne case.0x1400bfb27.47
mov eax, edx
and eax, 3
loopne case.0x1400b29ac.134
cmp rax, 2
add cl, byte [rax - 0x75]
invalid
invalid
mov ecx, dword [rbp - 0x18]
jae case.0x1400b4ded.88
and al, 0x48
mov dword [rbp - 0x28], 1
fadd dword [r9]
fadd dword [rcx]
add byte [rax], al
invalid
mov qword [rbp - 0x28], 1
fadd dword [rcx]
add byte [rax], al
add byte [rax - 0x77], cl
push rbp
mov qword [rbp - 0x20], rdx
mov byte [rcx + 0x18], 0
sbb byte [rax], al
loopne case.0x1400b4ded.77
sbb byte [r8], al
add byte [rbx - 0x74b3fe08], al
invalid
cmp eax, 1
mov r9, qword [rbp - 0x10]
jne 0x1400b897d
movzx eax, byte [rdx + 0xf]
jmp 0x1400b8981
invalid
por mm0, qword [rsi + 0xf]
invalid
nop dword [rax + rax]
add byte [rbx + 0x597502f8], al
cmp eax, 2
jne case.0x1400b5216.84
mov rax, rdx
shr rax, 0x20
shr eax, 0x20
invalid
cmp eax, 6
invalid
ror byte [rax - 0x3f], 1
call 0x147040c6f
invalid
cmp eax, 6
invalid
and byte [rbx - 0x7af0f908], al
add dword [rax], eax
add dword [rax], eax
jne 0x1400b8b47
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call case.0x1400a2869.309
mov rdx, r14
invalid
xor esi, eax
invalid
mov rcx, qword [rbp - 0x18]
mov byte [rcx + 0x18], 0
sbb byte [rax], al
call 0x14023cb2e
add byte [rax - 0x7b], cl
ror byte [rbx + rcx*4 + 0x4d], cl
invalid
invalid
invalid
test rdx, rdx
test edx, edx
mov r9, qword [rbp - 0x10]
je 0x1400b8af5
invalid
add byte [rcx], 0
add dword [rax], eax
invalid
invalid
test byte [rax + 0x49000001], al
add ecx, edx
invalid
add r9, rdx
shr ecx, 1
push rbx
invalid
jmp 0x1400b88d0
dec dword [rdi]
movzx eax, byte [rdx + 0x10]
mov dh, 0x42
adc byte [rbx + riz], bh
invalid
cmp al, 0x23
jne 0x1400b8af8
outsd dx, dword [rsi]
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
invalid
invalid
mov rcx, rbx
mov ecx, ebx
call case.0x1400a2869.309
mov rcx, qword [rbp - 0x18]
call 0x1305914e5
call 0x1305914e5
jmp 0x1400b88d0
xor bh, bh
invalid
mov rax, rdx
shr rax, 0x20
shr eax, 0x20
call 0x185d2d1c8
fadd dword [rcx]
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
push rbp
invalid
call 0x185d2d1c8
fadd dword [rcx]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rbp
loopne case.0x1400b4ded.98
invalid
mov byte [rcx + 0x18], 0
sbb byte [r8], al
sbb byte [rax], al
cmp eax, 0x28
ja case.default.0x1400b89c9
xchg dword [rax], eax
add byte [rax], al
movsxd rax, dword [r12 + rax*4]
add rax, r12
invalid
test byte [rcx + rax - 0x20], cl
mov r9, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
jmp rax
jmp 0x1400b8981
mov al, 0x25
jmp 0x1400b8981
and ebp, ebx
stosb byte [rdi], al
mov al, 0x24
jmp 0x1400b8981
mov al, 0x1b
jmp 0x1400b8981
sahf
mov al, 0x10
adc bl, ch
invalid
adc bl, ch
invalid
jmp 0x1400b8981
mov al, 0x21
jmp 0x1400b8981
or ebp, ebx
invalid
mov al, 0x28
jmp 0x1400b8981
invalid
or ecx, ebp
jnp 0x1400b8a03
invalid
invalid
push qword [rax - 0x8b16e7]
sbb ecx, ebp
je 0x1400b8a0a
invalid
invalid
push qword [rax - 0x9216e8]
invalid
sbb cl, ch
insd dword [rdi], dx
invalid
push qword [rax - 0x9916fe]
invalid
add ch, cl
invalid
psubsw mm3, qword [rdi - 1]
invalid
add ebp, ecx
pop rax
invalid
mov al, 0x29
mov r9, qword [rbp - 0x10]
invalid
invalid
jmp 0x1400b8981
invalid
invalid
invalid
test r9, r9
je 0x1400b8af1
xor esi, esi
mov edx, 0
cmp r14, r9
jae 0x1400b8b31
lea r8, [0x14023b588]
mov rcx, r9
mov rdx, r14
call fcn.1401be000
xor edx, edx
jmp 0x1400b8b35
mov rdx, r15
test r9, r9
je 0x1400b8b35
mov rax, qword [rcx + 0x10]
mov rsi, rax
sub rsi, r9
jb case.0x1400d113b.754
mov qword [rcx + 0x10], 0
je 0x1400b8b35
mov rbx, rcx
mov rcx, qword [rcx + 8]
add r9, rcx
mov rdi, rdx
xlatb
mov rdx, r9
mov r8, rsi
invalid
call sub.VCRUNTIME140.dll_memmove
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
mov qword [rcx + 0x10], rsi
mov rax, rdx
add rsp, 0x60
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov byte [rcx + 0x18], 0
mov r9, qword [rbp - 0x10]
test r9, r9
test ecx, ecx
jne 0x1400b8afd
jmp 0x1400b8b35
lea r8, [0x14023b588]
mov rcx, r9
mov rdx, rax
mov edx, eax
call fcn.1401be000
push rsp
adc byte [rax], al
int3
test rax, rax
je 0x1400b91d8
invalid
add rsp, 0x28
pop rsi
pop rbp
ret
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rcx + rax*8]
add al, 0xc1
mov rax, qword [rax + 0xd0]
lock inc qword [rax]
inc qword [rax]
inc qword [rax]
jg case.0x1400a4093.349
ud2
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedlibrary_std_src_threadmod.rs
lea r8, [0x1402101e0]
add eax, 0x156ffa
add byte [rdx + 0x5e], bh
pop rsi
add byte [rax], al
add byte [rax], al
call fcn.1401be470
push rdx
adc byte [rax], al
add ah, cl
retf 0x8d44
cmp r11d, 0x3b9aca00
jb case.0x1400a4093.384
mov ebx, r11d
shr ebx, 9
or dword [rax + 0x69], ecx
invalid
or dword [rbx + 4], 0
shr rbx, 0x27
add r10, rbx
fimul dword [rdi]
invalid
invalid
add byte [rax], al
invalid
jmp 0x1400b9308
imul ebx, ebx, 0x3b9aca00
sub r11d, ebx
sub ebx, ebx
retf 0x3b9a
cmp eax, dword [rcx + 0x29]
fild dword [rbp - 0x78]
invalid
invalid
sub ebx, ebx
mov r8b, r9b
xor r9d, r9d
enter 0x3145, 0xffffffffffffffc9
cmp r10, r8
setne r9b
mov r8d, 0xff
mov eax, 0xff
mov eax, 0xff
add byte [rbp + 0xf], al
cmovb r9d, r8d
xor r10d, r10d
xor edx, edx
enter 0x3145, 0xffffffffffffffd2
enter 0x3145, 0xffffffffffffffd2
cmp r11d, edx
setne r10b
setne dl
setne dl
cmovb r10d, r8d
cmovb edx, eax
test r9b, r9b
test cl, cl
cmovne r10d, r9d
cmp r10b, 1
cli
add dword [rbp + 0x49], esi
rol dword [r9 - 0x80], 1
rol dword [rcx - 0x80], 1
cli
add dword [rbp + 0x49], esi
mov edx, 0x3b9aca00
sub rax, rdi
sub eax, edi
cmp ecx, dword [rax + 0x29]
clc
jae case.0x1400b7d34.434
add ch, bl
cmp r9d, esi
cmp ecx, esi
jmp 0x1400b9372
cmp ecx, esi
jae 0x1400b9343
test rax, rax
je 0x1400b932f
cmc
dec rax
add ecx, 0x3b9aca00
add dl, cl
invalid
invalid
mov edx, ecx
sub edx, esi
cmp edx, 0x3b9aca00
add dl, cl
invalid
cmp esi, dword [rdx + 0x23]
jb 0x1400b9372
mov ecx, edx
shr ecx, 9
or dword [rax + 0x69], ecx
leave
or dword [rbx + 4], 0
shr rcx, 0x27
jmp 0x1080cdb89
invalid
jb 0x1400b9393
imul ecx, ecx, 0x3b9aca00
sub edx, ecx
jmp 0x1400b9372
invalid
xor eax, eax
xor edx, edx
invalid
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rax, str.overflow_in_Duration::new
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
mov dword [rbp - 0x38], eax
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 8
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rbp - 0x20], xmm0
lea rdx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_time.rs_b
push 0x15
invalid
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rbp - 0x20], xmm0
invalid
lea edx, [0x14020fe50]
lea rcx, [rbp - 0x38]
call fcn.1401bdee0
sbb ecx, dword [rbx + 0x10]
add bh, bh
call qword [sym.imp.kernel32.dll_GetLastError]
adc byte [rax], al
shl rax, 0x20
loopne 0x1400b93ef
or rax, 2
enter 0x4802, 0xffffffffffffff89
enter 0xffffffffffff8d48, 5
ret 0x158a
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, case.0x1400a2869.309
add byte [rbp + rcx*4 + 0x45], cl
enter 0x2bba, 0
add byte [rax], al
call fcn.1401be350
adc byte [rax], al
ud2
add byte [rdi], cl
or ecx, dword [rax - 0x73]
or eax, 0x158a80
call fcn.1401be250
int3
sub byte [rax - 0x73], r9b
adc eax, 0x18357d
sbb byte [rax], al
mov r8d, 5
add byte [rax], al
xor eax, 0xb8410018
add eax, 0xff000000
add byte [rax], al
invalid
add byte [rax], al
call qword [rax + 0x18]
mov qword [rbp - 0x10], rsi
invalid
push rax
sbb byte [rax - 0x77], cl
jne 0x1400b9482
invalid
mov byte [rbp - 8], al
mov byte [rbp - 7], 0
invalid
lea r9, [rdi + 0x10]
lea rax, [0x1400b9d90]
add eax, 0x8ec
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
in al, dx
or byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
and al, 0x20
lea rdx, [0x14021081f]
lea rsi, [rbp - 0x10]
mov r8d, 4
mov eax, 4
add byte [rax - 0x77], cl
mov rcx, rsi
call fcn.140021430
dec dword [rax - 0x73]
add eax, 0x8a7
cmpsd dword [rsi], dword [rdi]
or byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
lea edx, [0x14023ca0b]
xor eax, 0xb8410018
xor eax, 0xb8410018
invalid
add byte [rax], al
add byte [rax], al
mov rcx, rsi
int1
mov r9, rdi
stc
call fcn.140021430
dec dword [rax - 0x77]
mov ecx, esi
call fcn.140022880
invalid
jmp 0x1400b9770
add al, byte [rax]
add byte [rax], al
and byte [rcx - 0x74b7f783], cl
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
sub byte [rax - 0x73], r9b
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
adc eax, 0x157314
mov r8d, 2
mov eax, 2
add byte [rax], al
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
call qword [rax + 0x18]
mov qword [rbp - 0x20], rsi
invalid
sbb byte [rax - 0x77], cl
jne case.0x1400398a5.1739
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
call 0x140f4dae3
lea rax, [0x1400b9dd0]
add eax, 0x8ac
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, [0x14023ca07]
adc eax, 0x1834d7
xor al, 0x18
add byte [rax - 0x73], cl
invalid
lea rsi, [rbp - 0x20]
jne 0x1400b9514
lea r9, [rbp + 8]
mov r8d, 4
mov eax, 4
mov eax, 4
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140021430
mov ecx, dword [rbp + 8]
invalid
dec dword [rbx + 0x72e8084d]
add al, byte [rax]
call fcn.1400b97c0
mov byte [rbp + 0xf], al
add byte [rax - 0x72b7f0bb], cl
add eax, 0x838
or byte [rax], al
invalid
lea rax, [0x1400b9d90]
or byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, [0x14021081f]
lea r9, [rbp + 0xf]
lea ecx, [rbp + 0xf]
jb 0x1400b9578
add byte [rbp + rcx*4 + 0x4d], cl
cmovno edi, dword [rax + 4]
mov eax, 4
lea ecx, [rbp + 0xf]
mov r8d, 4
mov eax, 4
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140021430
mov edx, dword [rbp + 8]
dec dword [rbx - 0x72b7f7ab]
or byte [rax - 0x73], cl
lea rdi, [rbp - 0x10]
jge case.0x1400b7d34.89
mov rcx, rdi
call fcn.1400b9990
or eax, dword [rax + rax]
invalid
or eax, dword [rax + rax]
add byte [rax - 0x73], cl
lea rax, [0x140017c70]
lea rax, [0x140017c70]
out 0xf5, al
dec dword [rax - 0x77]
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, [0x14023ca0b]
xor al, 0x18
add byte [rcx - 0x48], al
invalid
invalid
sbb byte [rax], al
mov r8d, 7
mov eax, 7
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov r9, rdi
call fcn.140021430
xchg dword [rsi - 0xa], edi
invalid
xchg dword [rsi - 0xa], edi
jle 0x1400b959e
dec dword [rax - 0x73]
loopne 0x1400b9596
loopne 0x1400b9596
invalid
lea rcx, [rbp - 0x20]
call fcn.140022880
cmp qword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
lock add byte [rdi], cl
invalid
mov bl, 1
add byte [rax], al
invalid
dec dword [rax - 0x7d]
jge 0x1400b95a6
invalid
lock add byte [rdi], cl
add byte [rdi], cl
test byte [rbx + 0x48000001], dh
mov ecx, dword [rbp - 8]
mov bl, 1
add byte [rax], al
mov rcx, qword [rbp - 8]
mov edx, 1
mov ebx, eax
call fcn.140017ad0
add esp, ebp
cmc
dec dword [rcx + 0x19ce9d8]
add byte [rax], al
add byte [rcx - 0x1afc173d], cl
add esp, ebp
cmc
dec dword [rcx + 0x19ce9d8]
add byte [rax], al
shr rdi, 0x20
and byte [rbx - 0x78f0d701], al
clc
add byte [rax], al
invalid
lea rax, [0x14023fed8]
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
jmp rcx
xor eax, eax
jmp 0x1400b9723
push rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
and al, 0x48
lea rax, [0x14021082d]
add byte [rax - 0x77], cl
and al, 0x38
add byte [rax - 0x77], cl
and al, 0x38
lea rax, [0x1400b9d90]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], rdi
sub byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
add eax, 0x48000000
add byte [rax], al
mov qword [rsp + 0x20], 4
lea rdx, [0x140210827]
lea r9, [0x14021081f]
jno 0x1400b966a
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140022d00
pushfq
xchg esi, eax
idiv bh
jmp 0x1400b9770
invalid
add dword [rax], eax
add byte [rax], al
mov al, 0x25
jmp 0x1400b9723
add byte [rax], al
add byte [rax], al
invalid
mov al, 0x23
jmp 0x1400b9723
add byte [rax], al
mov al, 0x24
jmp 0x1400b9723
add byte [rax], al
add byte [rax], al
invalid
mov al, 0x1b
jmp 0x1400b9723
add byte [rax], al
mov al, 0x22
jmp 0x1400b9723
add byte [rax], al
mov al, 0x10
jmp 0x1400b9723
add byte [rax], al
mov al, 0xe
jmp 0x1400b9723
invalid
mov al, 0x21
jmp 0x1400b9723
invalid
add byte [rax], al
invalid
mov al, 0xb
jmp 0x1400b9723
mov al, 4
jmp 0x1400b9723
mov al, 0x28
jmp 0x1400b9723
mov al, 0xc
jmp 0x1400b9723
mov al, 9
jmp 0x1400b9723
mov al, 0x19
jmp 0x1400b9723
mov al, 0x18
jmp 0x1400b9723
mov al, 2
jmp 0x1400b9723
mov al, 0xf
jmp 0x1400b9723
mov al, 3
jmp 0x1400b9723
mov al, 7
jmp 0x1400b9723
mov al, 1
jmp 0x1400b9723
mov al, 0x1f
jmp 0x1400b9723
mov al, 0x11
jmp 0x1400b9723
mov al, 0x29
jmp 0x1400b9723
mov al, 0x14
jmp 0x1400b9723
mov al, 5
jmp 0x1400b9723
mov al, 0x15
jmp 0x1400b9723
mov al, 0xd
jmp 0x1400b9723
mov al, 6
jmp 0x1400b9723
mov al, 0x12
jmp 0x1400b9723
mov al, 0xa
jmp 0x1400b9723
mov al, 8
jmp 0x1400b9723
mov al, 0x1e
jmp 0x1400b9723
mov al, 0x20
jmp 0x1400b9723
mov al, 0x16
jmp 0x1400b9723
mov al, 0x27
jmp 0x1400b9723
mov al, 0x13
jmp 0x1400b9723
mov al, 0x17
jmp 0x1400b9723
mov al, 0x1c
jmp 0x1400b9723
mov al, 0x1d
jmp 0x1400b9723
mov al, 0x26
jmp 0x1400b9723
mov al, 0x1a
mov byte [rbp - 0x20], al
mov rcx, qword [rsi + 0x20]
invalid
loopne 0x1400b976f
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], r9b
sub byte [rax - 0x73], cl
mov rax, qword [rsi + 0x28]
lea rdx, [0x140210823]
out dx, al
jo 0x1400b9749
invalid
invalid
sub byte [rax - 0x73], cl
adc eax, 0x1570ee
out dx, al
jo 0x1400b9749
invalid
add byte [rcx - 0x48], al
add al, 0
mov r8d, 4
add byte [rax], al
add bh, bh
push rax
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
jne case.0x14007664f.1041
sbb byte [rax - 0x77], cl
jne case.0x14007664f.1041
mov byte [rbp], al
mov qword [rbp - 0x10], 0
add byte [rax], al
add byte [rax], al
mov byte [rbp + 1], 0
lea r8, [0x1400b9d90]
lea rsi, [rbp - 0x10]
lea esi, [rbp - 0x10]
invalid
lea esi, [rbp - 0x10]
lea rdx, [rbp - 0x20]
lea edx, [rbp - 0x20]
mov rcx, rsi
mov ecx, esi
call fcn.1400228f0
xchg ecx, eax
idiv bh
invalid
mov rcx, rsi
mov ecx, esi
call fcn.140022a40
xchg edx, eax
idiv bh
call qword [rax - 0x673b7eb8]
nop
add rsp, 0x98
pop rbx
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rdi
pop rdi
pop rsi
pop rbp
ret
nop dword [rax]
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x58
in al, dx
pop rax
lea rbp, [rdx + 0x80]
add byte [rax], al
cmp qword [rbp - 0x10], 0
je 0x1400b97a9
mov rcx, qword [rbp - 8]
mov edx, 1
call fcn.140017ad0
jrcxz 0x1400b979d
invalid
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
push rax
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
push rax
cmp qword [rbp - 0x20], 0
je case.0x1400bfb27.454
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rbp - 0x18]
invalid
mov rcx, qword [rbp - 0x18]
call 0x1400ba21a
add al, ch
push 0xffffffffffffffda
cmc
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
add esp, 0x28
mov edx, 1
add byte [rax], al
call fcn.140017ad0
nop
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea ebp, [rsp + 0x40]
mov qword [rbp - 0x18], 2
lea rcx, [rbp - 0x18]
call fcn.1400b75b0
and eax, 0x90ffffd5
call qword [rax + 0x40c48348]
call qword [rax + 0x40c48348]
pop rbp
ret
sub rsp, 0x50
lea rbp, [rsp + 0x50]
and al, 0x50
xorps xmm0, xmm0
movaps xmmword [rbp - 0x10], xmm0
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x30], xmm0
sub dword [rbp - 0x30], eax
lea rcx, [rbp - 0x30]
sar r15b, 1
adc eax, 0x10b455
mov ah, 0x10
add byte [rbx - 0x3fce0fb3], cl
test rcx, rcx
sete al
ror byte [rax - 0x73], 0x15
xor edi, dword [rbp + 0x15]
adc eax, 0x450f4800
ror dword [rax - 0x7d], 1
add rsp, 0x50
pop rbp
ret
je 0x1400ba311
mov rdi, qword [rdi + 0x40]
lea r14, [rbp + 8]
nop
mov rcx, r14
mov ecx, esi
mov rdx, rdi
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.140021220
cmp qword [rbp + 8], 0
add byte [rdi], cl
test al, al
add dword [rax], eax
invalid
jo 0x1400ba123
dec dword [rax - 0x7d]
jge 0x1400ba13a
add byte [rdi], cl
test al, al
add dword [rax], eax
add byte [rbx + rcx*4 + 0x65], cl
adc byte gs:[rdi + rcx - 0x4a], al
mov r12, qword [rbp + 0x10]
mov esp, dword [rbp + 0x10]
adc byte gs:[rdi + rcx - 0x4a], al
movzx r15d, byte [rbp + 0x18]
jge 0x1400ba15a
movzx r13d, byte [rbp + 0x19]
mov r8d, 3
sbb dword [rcx - 0x48], eax
add eax, dword [rax]
add byte [rax], al
mov rcx, rsi
lea rdx, [0x140211090]
add al, ch
hlt
sub al, 0xf6
invalid
add al, ch
hlt
idiv bh
test al, al
jne 0x1400ba30d
ror byte [rdi], 0x85
test eax, 0x41000001
test bh, 1
test r15b, 1
je 0x1400ba311
add byte [rbp + 1], cl
in al, dx
add r12, r13
cmp rbx, r12
jb 0x1400ba327
add rdi, r12
sub rbx, r12
jne 0x1400ba120
jmp 0x1400ba311
mov rdx, qword [rbp + 0x10]
mov r8, qword [rbp + 0x18]
mov rcx, rsi
call fcn.14001ce50
test al, al
je 0x1400ba311
mov al, 1
jmp 0x1400ba313
xor eax, eax
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, str.library_std_src...._backtrace_src_symbolizemod.rs
mov rcx, r12
mov rdx, rbx
call fcn.1401bdf20
lea rax, [0x14020b2a0]
mov qword [rsp + 0x20], rax
lea rcx, [0x14020b264]
lea r9, [0x14020ab68]
lea r8, [rbp + 8]
mov edx, 0x37
call fcn.1401be350
int3
add byte [rax], al
mov cl, 2
xor r8d, r8d
ror byte [rbx + rcx*4 - 0x73], 0x88
add dword [rax], eax
add byte [rbp - 0x77], cl
rol dword [rcx - 0x80], cl
inc dword [rsi]
ror byte [rbx + rcx*4 - 0x73], 0x88
add dword [rax], eax
add byte [rbp - 0x77], cl
rol dword [rcx - 0x80], cl
inc dword [rsi]
je case.0x1400c1ba3.498
sub edx, dword [rax - 0x107a74b8]
nop
mov rax, qword [rbp + 0xef]
mov qword [rbp + 0x11f], rax
test dword [rdi], ebx
add dword [rax], eax
add byte [rdi], cl
sub byte [rbp + 0xd0], al
test eax, edx
add byte [rax], al
invalid
test edi, ebp
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rdi], ebx
add dword [rax], eax
add byte [rdi], cl
sub byte [rbp + 0xd0], al
test eax, edx
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
movaps xmm1, xmmword [rbp + 0xe0]
movaps xmm1, xmmword [rbp + 0xe0]
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0x110], xmm1
sub dword [rbp + 0x110], ecx
movaps xmmword [rbp + 0x100], xmm0
mov qword [rbp + 0x88], r11
mov byte [rax], al
add byte [rax], al
mov qword [rbp + 0x90], r11
mov qword [rbp + 0x80], r9
add byte [rax], 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x73], cl
cwde
add byte [rax], al
add byte [rax], al
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x73], cl
add byte [rax], 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x73], cl
cwde
add byte [rax], al
add byte [rax], al
mov dil, r15b
add byte [rax], al
mov dil, r15b
mov byte [rbp + 0xa0], r15b
mov rax, qword [rbp + 0x11f]
add byte [rax - 0x77], cl
invalid
invalid
movaps xmm0, xmmword [rbp + 0x100]
add byte [rax], al
movaps xmm1, xmmword [rbp + 0x110]
adc byte [rcx], al
add byte [rax], al
adc byte [rcx], al
add byte [rax], al
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
adc byte [r15], cl
adc dword [rbx], eax
mov r14d, r13d
mov byte [rbp + 0xca], r13b
lodsd eax, dword [rsi]
retf 0
add byte [rbp - 0x77], al
mov esp, eax
lodsd eax, dword [rsi]
retf 0
mov esp, eax
mov byte [rbp + 0xc8], r8b
mov sil, cl
mov dh, cl
invalid
mov byte [rbp + 0xc9], cl
add byte [rax], al
add byte [rax - 0x77], cl
xchg ebp, eax
cwde
add dword [rax], eax
add byte [rcx + rcx*4 - 0x6b], cl
xchg ebp, eax
nop
add dword [rax], eax
add byte [rax - 0x73], cl
fmul dword [r9 - 0x77]
invalid
lea rdx, [rbp + 0x90]
xchg ebp, eax
nop
add byte [rax], al
add byte [rbp - 0x77], cl
mov edi, edx
test eax, ecx
add byte [rax], al
add byte [rax - 0x78], al
invalid
invalid
xchg ebp, eax
cwde
add dword [rax], eax
add byte [rcx + rcx*4 - 0x6b], cl
xchg ebp, eax
xchg ebp, eax
nop
add dword [rax], eax
add byte [rax - 0x73], cl
fmul dword [r9 - 0x77]
invalid
xchg ebp, eax
nop
add byte [rax], al
add byte [rbp - 0x77], cl
mov edi, edx
mov edi, edx
call fcn.1400bb790
mov qword [rbp + 0x198], r13
cwde
add dword [rax], eax
add byte [rcx + rcx*4 - 0x43], cl
nop
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x60]
lea rdx, [rbp + 0x10]
push rbp
adc al, ch
invalid
or eax, 0x8b480000
add byte [rax - 0x75], cl
or byte [r8 - 0x77], r9b
mov dword [rbp + 0x130], eax
xor byte [rcx], al
add byte [rax], al
movups xmm0, xmmword [rbp - 0x28]
invalid
invalid
cwde
add dword [rax], eax
add byte [rcx + rcx*4 - 0x43], cl
nop
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x60]
lea rdx, [rbp + 0x10]
push rbp
adc al, ch
invalid
or eax, 0x8b480000
add byte [rax - 0x75], cl
or byte [r8 - 0x77], r9b
mov dword [rbp + 0x130], eax
xor byte [rcx], al
add byte [rax], al
movups xmm0, xmmword [rbp - 0x28]
invalid
invalid
movups xmm1, xmmword [rbp - 0x18]
movups xmm2, xmmword [rbp - 8]
push rbp
clc
movaps xmmword [rbp + 0x120], xmm2
add dword [rax], eax
add byte [rdi], cl
sub dword [rbp + 0x110], ecx
adc byte [rcx], al
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x100], eax
add byte [rcx], al
add byte [rax], al
mov rax, qword [rbp - 0x30]
mov eax, dword [rbp - 0x30]
lea rdx, [rbp + 0x138]
mov qword [rdx + 0x30], rax
movups xmm0, xmmword [rbp - 0x60]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x10], xmm1
adc byte [rdi], cl
adc dword [rdx], eax
add al, byte [rax + 0xf0ad87d]
mov dh, 0x45
invalid
je 0x1400baab5
invalid
cmp al, 0xa
je 0x1400baabd
add byte [rax], al
invalid
lea rcx, [rbp + 0x100]
call fcn.1400bbb60
add byte [rax + rax*8 + 0x1c4840f], al
test al, al
je 0x1400babfc
add dword [rax], eax
add byte [rax], al
mov r11, qword [rbp + 0x90]
mov r9, qword [rbp + 0x98]
lea ebx, [rax + 0x44000000]
movzx edi, byte [rbp + 0xa0]
movabs al, byte [0x100f03100f000000]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rbp + 0xd0], xmm0
add byte [rax], al
movaps xmmword [rbp + 0xe0], xmm1
mov rax, qword [rbx + 0x1f]
invalid
invalid
mov qword [rbp + 0xef], rax
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
test eax, ecx
add byte [rax], al
add byte [rdi], cl
mov dh, 0x8d
leave
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
lodsd eax, dword [rsi]
retf 0
add byte [rdi], cl
mov dh, 0x43
mov byte cs:[rbp + 0x17c], al
add byte [rax], al
mov eax, dword [rbx + 0x2a]
mov dword [rbp + 0x178], eax
js 0x1400baa97
add byte [rax], al
mov r10, qword [rbp + 0x1a0]
mov edx, dword [rbp + 0x1a0]
mov rdx, qword [rbp + 0x1a8]
cmp r15b, 6
jne case.0x14007a9e8.1025
invalid
invalid
invalid
jmp case.0x1400c1ba3.498
cmp al, 0xa
jne 0x1400babfc
mov rax, qword [rbp + 0xef]
mov qword [rbp + 0x6f], rax
outsd dx, dword [rsi]
movaps xmm0, xmmword [rbp + 0xd0]
add byte [rdi], cl
sub byte [rbp + 0xe0], cl
movaps xmmword [rbp + 0x60], xmm1
movaps xmmword [rbp + 0x50], xmm0
mov eax, dword [rbp + 0x178]
add byte [rax], al
mov dword [rbp + 0x180], eax
movzx eax, byte [rbp + 0x17c]
test dword [rcx + rax], edi
add byte [rax + 0x18485], cl
add byte [rax - 0x75], cl
lea esp, [rax + 0x48000001]
mov ebx, dword [rbp + 0x1a8]
mov rdx, qword [rbp + 0x188]
add byte [rax], al
cmp r14b, 2
je 0x1400bac11
mov rax, qword [rbp + 0x6f]
mov qword [rbp + 0x130], rax
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
sub byte [rbp + 0x60], cl
movups xmmword [rbp + 0x121], xmm1
movups xmmword [rbp + 0x111], xmm0
mov eax, dword [rbp + 0x180]
mov dword [rbp + 0x13b], eax
movzx eax, byte [rbp + 0x184]
add byte [rax + 0x13f85], cl
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], ecx
mov dword [rbp + 0x100], eax
mov rax, qword [rbp + 0x80]
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], ecx
add dword [rax], eax
add byte [rax - 0x78], al
mov ebp, 0x110
mov byte [rbp + 0x138], r12b
mov byte [rbp + 0x139], sil
add dword [rax], eax
add byte [rax + rcx*4 - 0x4b], al
cmp al, byte [rcx]
add byte [rax], al
mov qword [rbp + 0x198], rbx
mov qword [rbp + 0x190], rcx
lea rcx, [rbp + 0x100]
call case.0x1400b9474.433
add byte [rax - 0x7b], cl
invalid
je 0x1400babde
mov r8, rdx
lea rcx, [rbp + 0x100]
mov rdx, rax
call fcn.140021220
cmp qword [rbp + 0x100], 0
cmp dword [rbp + 0x100], 0
mov rsi, qword [rbp + 0x170]
add dword [rax], eax
add byte [rdi], cl
invalid
xchg ebx, eax
add byte [rax], al
invalid
mov rcx, qword [rbp + 0x1a0]
mov rbx, qword [rbp + 0x1a8]
popfq
test al, 1
add byte [rax], al
jmp 0x1400babf3
mov rcx, qword [rbp + 0x1a0]
mov rbx, qword [rbp + 0x1a8]
add dword [rax], eax
add byte [rax - 0x75], cl
mov ch, 0x70
add dword [rax], eax
invalid
mov rdx, qword [rbp + 0x188]
jmp 0x1400bac18
mov rcx, qword [rbp + 0x1a0]
mov rbx, qword [rbp + 0x1a8]
mov rdx, qword [rbp + 0x188]
mov rsi, qword [rbp + 0x170]
mov qword [rbp + 0x198], rbx
mov qword [rbp + 0x190], rcx
mov rdi, rbx
mov r8, rsi
mov rsi, rcx
call fcn.1400bb110
shl rdi, 1
test rdi, rdi
je 0x1400bac4d
mov rcx, rsi
mov edx, 1
mov ebx, eax
call fcn.140017ad0
mov eax, ebx
invalid
add rsp, 0x238
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
movups xmm0, xmmword [rbp + 0x108]
movups xmmword [rbp + 0x10], xmm0
lea rax, [0x140210f9c]
mov qword [rbp + 0x90], rax
mov dword [rbp + 0x90], eax
nop
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfff695bf
mov qword [rbp + 0x98], rax
lea rax, [rbp + 0x10]
mov qword [rbp + 0xa0], rax
lea rax, [0x14001d0c0]
lea eax, [0x14001d0c0]
mov qword [rbp + 0xa8], rax
lea rax, [0x140210fa0]
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
lea rax, [rbp + 0x90]
mov qword [rbp + 0x110], rax
mov qword [rbp + 0x118], 2
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov rsi, qword [rbp + 0x1a8]
mov esi, dword [rbp + 0x1a8]
mov qword [rbp + 0x198], rsi
mov rax, qword [rbp + 0x1a0]
mov qword [rbp + 0x190], rax
lea r8, [rbp + 0x100]
call fcn.14001d120
shl rsi, 1
test rsi, rsi
je 0x1400bac4d
mov edx, 1
mov rcx, qword [rbp + 0x1a0]
jmp 0x1400bac44
invalid
invalid
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
and byte [rcx + 6], bh
add byte [rax], al
add bl, ch
jmp 0x1400bb0eb
sbb dword [rbp + rcx*4 + 0x42], ecx
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
cmove eax, edx
add rcx, r8
add rcx, 2
jmp 0x1400bb0eb
cmp rcx, rsi
ja 0x1400bb0fd
cmp al, 6
setne al
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x140210b40]
mov rdx, rsi
call fcn.1401bdf20
int3
cmp rax, rsi
je 0x1400bb265
lea rdx, [rdi + rax]
mov rbx, rax
mov r10, rdx
jmp 0x1400bb16f
add r10, 2
cmp r9, r13
cmovne r9, r10
mov r11d, 2
add byte [rax], al
nop
add rbx, r11
mov r10, r9
cmp r9, r13
je 0x1400bb268
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp - 0x73], cl
add qword [rbp + 0xf], rax
mov dh, 0x32
lea r9, [r10 + 1]
movzx r14d, byte [r10]
mov r11d, 1
test r14b, r14b
jns 0x1400bb160
add byte [rbp - 0x7c], al
idiv byte [rcx - 0x22]
cmp r14b, 0xe0
jb 0x1400bb14e
cmp r14b, 0xed
jne 0x1400bb1ba
cmp r9, r13
je 0x1400bb268
lea r9, [r10 + 2]
cmp r9, r13
jmp 0x140d035b1
add byte [rax], al
cmp byte [r10 + 1], 0x9f
ja 0x1400bb1f6
add r10, 3
mov r11d, 3
mov r9, r10
jmp 0x1400bb160
add r10, 2
cmp r9, r13
cmove r10, r9
xor r9d, r9d
cmp r10, r13
setne r9b
setne cl
add r9, r10
mov r11d, 3
add byte [rax], al
cmp r14b, 0xf0
jb 0x1400bb160
xor r10d, r10d
cmp r9, r13
setne r10b
ret 0x14d
rol dword [rcx - 0x45], 1
mov r11d, 4
jmp 0x1400bb160
invalid
mov r9, rbx
sub r9, rax
jb 0x1400bb2d4
mov qword [rbp], r8
cmp rbx, rsi
ja 0x1400bb2c2
mov r14, qword [r12 + 0x18]
mov r15, rcx
mov edi, ecx
mov r8, r9
enter 0xffffffffffffff41, 0xffffffffffffffd6
test al, al
jne case.0x1400963e6.830
add byte [rax], al
invalid
mov r8d, 3
mov rcx, r15
lea rdx, [0x140211090]
call r14
test al, al
jne case.0x1400963e6.830
add rbx, 3
mov rax, rbx
cmp rbx, rsi
mov r8, qword [rbp]
mov rcx, r15
jbe 0x1400bb139
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rcx, rbx
invalid
mov rdx, rsi
call fcn.1401bdf20
sub al, 0x10
invalid
mov rax, rsi
sub rsi, rax
add rdi, rax
test rax, rax
je 0x1400bb291
mov rax, qword [r12 + 0x18]
mov rdx, rdi
mov r8, rsi
mov eax, esi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
jmp rax
mov rcx, r8
mov rdx, rdi
mov r8, rsi
add rsp, 0x28
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
jmp fcn.14001ce50
invalid
sbb esi, esi
invalid
mov al, 1
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rcx, rbx
mov rdx, rsi
call fcn.1401be000
invalid
adc byte [rax], al
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rcx, rax
mov rdx, rbx
call fcn.1401be3e0
int3
int3
int3
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
and al, 0x20
test r8, r8
je 0x1400bb333
invalid
sal byte [rbp + rbp + 0x44], 0xf
mov dh, 0x12
invalid
sub eax, 0x12b60f44
movzx r10d, byte [rdx]
adc al, byte [rcx - 0x80]
cli
cmp r10b, 0x2f
mov esi, 0x5c
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rdi + rcx + 0x44], al
cmove r10d, esi
cmove r10d, esi
cmp r8, 1
clc
add dword [rbp + 0x2f], esi
invalid
clc
add dword [rbp + 0x2f], esi
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor eax, eax
xor r14d, r14d
xor edi, edi
xor esi, esi
jmp 0x1400bb41c
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor eax, eax
xor r14d, r14d
xor edi, edi
xor esi, esi
test byte [rbp + 0x31], 0xd2
jmp 0x1400bb41c
movzx eax, byte [rdx + 1]
cmp al, 0x2f
cmovne esi, eax
cmp r8, 2
jne 0x1400bb36f
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor eax, eax
xor r14d, r14d
xor edi, edi
jmp 0x1400bb41c
movzx edi, byte [rdx + 2]
cmp dil, 0x2f
cmp bh, 0x2f
jmp [rdi]
mov r14d, 0x5c
cmove edi, r14d
cmp r8, 3
jne 0x1400bb399
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor eax, eax
xor r14d, r14d
imul cl
jmp 0x1400bb41c
movzx eax, byte [rdx + 3]
cmp al, 0x2f
invalid
cmovne r14d, eax
cmp r8, 4
jne 0x1400bb3b5
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor eax, eax
jmp 0x1400bb41c
movzx eax, byte [rdx + 4]
cmp al, 0x2f
mov r11d, 0x5c
add byte [rax], al
add byte [rcx + 0xf], al
ret
cmp r8, 5
jne 0x1400bb3d5
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
jmp 0x1400bb41c
movzx r9d, byte [rdx + 5]
cmp r9b, 0x2f
cmovne r11d, r9d
cmp r8, 6
jne 0x1400bb3ef
xor r9d, r9d
xor ebx, ebx
jmp 0x1400bb41c
movzx ebx, byte [rdx + 6]
cmp bl, 0x2f
mov r9d, 0x5c
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmove ebx, r9d
cmp r8, 7
jne 0x1400bb40b
xor r9d, r9d
jmp 0x1400bb41c
invalid
adc dword [rdi + rcx - 0x4a], eax
jp 0x1400bb417
movzx r15d, byte [rdx + 7]
cmp r15b, 0x2f
cmovne r9d, r15d
shl r9, 0x38
iretd
cmp r8, 8
mov r15d, 8
cmovb r15, r8
cmp r8, 2
jb 0x1400bb4ac
movzx esi, sil
shl esi, 8
or byte [rbp + 0xf], al
mov dh, 0xd2
or byte [rbp + 0xf], al
mov dh, 0xd2
or r10, rsi
cmp r10d, 0x5c5c
cmp edx, 0x5c5c
jne 0x1400bb4ac
invalid
mov r10d, r15d
mov r10d, r15d
and r10d, 0xe
cmp r10d, 2
je 0x1400bb4e9
add byte [rax], al
invalid
movzx r10d, r14b
shl r10d, 8
movzx esi, dil
movzx esi, bh
or esi, r10d
movzx r10d, si
movzx edx, si
cmp r10d, 0x5c2e
cli
pop rsp
add byte [rax], al
je 0x1400bb59c
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x7f], al
cli
invalid
cmp r10d, 0x5c3f
jne 0x1400bb4e9
cmp r8, 3
jbe 0x1400bb746
cmp byte [rdx], 0x2f
je 0x1400bb4a6
cmp byte [rdx + 1], 0x2f
je 0x1400bb4a6
cmp byte [rdx + 2], 0x2f
je 0x1400bb4a6
cmp byte [rdx + 3], 0x2f
jne 0x1400bb5e9
lea r10, [r8 - 2]
jmp 0x1400bb4f6
cmp r8, 2
jb 0x1400bb58c
cmp byte [rdx + 1], 0x3a
jne 0x1400bb58c
movzx eax, byte [rdx]
mov edx, eax
and dl, 0xdf
add dl, 0xbf
cmp dl, 0x1a
jae 0x1400bb58c
cmp al, 0x61
setae dl
shl dl, 5
xor dl, al
mov byte [rcx], 5
mov byte [rcx + 1], dl
jmp 0x1400bb58f
mov r10, r8
add r10, 0xfffffffffffffffe
je 0x1400bb58c
lea rax, [rdx + 2]
add rdx, 3
add r8, 0xfffffffffffffffc
xor r9d, r9d
nop word cs:[rax + rax]
movzx r11d, byte [rdx - 1]
cmp r11d, 0x2f
je 0x1400bb532
cmp r11d, 0x5c
je 0x1400bb532
inc r9
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x1400bb510
jmp 0x1400bb58c
lea r11, [r9 + 1]
sub r10, r11
je 0x1400bb58c
lea r11, [rax + r9]
inc r11
neg r8
xor esi, esi
nop word [rax + rax]
movzx edi, byte [rdx + rsi]
cmp edi, 0x2f
je 0x1400bb56d
cmp edi, 0x5c
je 0x1400bb56d
lea rdi, [rsi + 1]
add rsi, r8
mov rsi, rdi
jne 0x1400bb550
mov rsi, r10
test r9, r9
je 0x1400bb58c
test rsi, rsi
je 0x1400bb58c
mov byte [rcx], 4
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], r11
mov qword [rcx + 0x20], rsi
jmp 0x1400bb58f
invalid
mov byte [rcx], 6
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rbp
ret
cmp r8, 3
jbe 0x1400bb75d
add rdx, 4
xor eax, eax
add r8, 0xfffffffffffffffc
je 0x1400bb5dc
nop word cs:[rax + rax]
movzx r9d, byte [rdx + rax]
cmp r9d, 0x2f
je 0x1400bb5dc
cmp r9d, 0x5c
je 0x1400bb5dc
inc rax
cmp r8, rax
jne 0x1400bb5c0
mov rax, r8
mov byte [rcx], 3
mov qword [rcx + 8], rdx
mov dword [rcx + 8], edx
mov qword [rcx + 0x10], rax
jmp 0x1400bb58f
and r15d, 0xc
cmp r15d, 4
je 0x1400bb672
movzx r10d, bl
shl r10, 0x30
or r10, r9
movzx r9d, r11b
mov dh, 0xcb
shl r9, 0x28
movzx eax, al
shl rax, 0x20
shl eax, 0x20
or rax, r9
or rax, r10
movabs r9, 0x5c434e5500000000
cmp rax, r9
jne 0x1400bb672
cmp r8, 7
jbe 0x1400bb774
add byte [rax], al
lea rax, [rdx + 8]
mov rsi, r8
mov r9d, 1
add rsi, 0xfffffffffffffff8
je 0x1400bb6e5
add rdx, 9
add r8, 0xfffffffffffffff6
xor r11d, r11d
xor r10d, r10d
cmp byte [rdx - 1], 0x5c
je 0x1400bb6fd
inc r10
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
cmp eax, 0xfffffffe
cmp eax, 0xfffffffe
jne 0x1400bb651
mov r10, rsi
jmp 0x1400bb72e
lea rax, [rdx + 4]
lea r9, [r8 - 4]
cmp r9, 3
jb 0x1400bb693
movzx r10d, byte [rdx + 6]
cmp r10d, 0x2f
je 0x1400bb69f
cmp r10d, 0x5c
je 0x1400bb69f
jmp 0x1400bb6cf
cmp r8, 4
je 0x1400bb6ed
cmp r8, 6
jne 0x1400bb6cf
cmp byte [rdx + 5], 0x3a
jne 0x1400bb6cf
movzx edx, byte [rax]
mov r10d, edx
and r10b, 0xdf
add r10b, 0xbf
cmp r10b, 0x19
ja 0x1400bb6cf
cmp dl, 0x61
setae al
shl al, 5
xor al, dl
rol dh, 1
add dword [rdx], eax
rol dh, 1
add dword [rdx], eax
mov byte [rcx + 1], al
jmp 0x1400bb58f
add r8, 0xfffffffffffffffc
xor edx, edx
cmp byte [rax + rdx], 0x5c
je 0x1400bb6ea
inc rdx
cmp r8, rdx
jne 0x1400bb6d5
jmp 0x1400bb6ed
xor r10d, r10d
jmp 0x1400bb72b
mov r9, rdx
mov byte [rcx], 0
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov qword [rcx + 0x10], r9
mov dword [rcx + 0x10], ecx
jmp 0x1400bb58f
lea r11, [r10 + 1]
lea r9, [rax + r10]
inc r9
sub rsi, r11
je 0x1400bb72b
neg r8
xor r11d, r11d
cmp byte [rdx + r11], 0x5c
je 0x1400bb72e
lea rdi, [r11 + 1]
add r11, r8
mov r11, rdi
jne 0x1400bb713
mov r11, rsi
jmp 0x1400bb72e
xor r11d, r11d
mov byte [rcx], 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r10
mov qword [rcx + 0x18], r9
mov qword [rcx + 0x20], r11
jmp 0x1400bb58f
lea rax, [0x140212030]
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1401be000
lea rax, [0x140212048]
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1401bdf20
lea rax, [0x140212048]
mov ecx, 8
jmp 0x1400bb769
int3
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rsp + 0x30]
in al, dx
cmp byte [rax - 0x73], cl
lea rbp, [rsp + 0x30]
movzx ebx, byte [rdx + 0x38]
cmp bl, 3
jne 0x1400bb7c2
invalid
pop rdx
cmp byte [rax + 0x147503fb], al
invalid
mov byte [rcx], 0xa
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov r12, rdx
movzx r15d, byte [rdx + 0x39]
cmp dword [rdi + rcx - 0x4a], eax
adc byte [rbp + 0x31], al
leave
cmp r8d, 3
setae r10b
mov rax, qword [rdx + 0x30]
lea rdx, [rax + 1]
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove rdx, rax
cmp r15b, 3
je case.0x1400c2aa4.507
invalid
cmp bl, r15b
ja case.0x1400c2aa4.507
mov r11, qword [r12 + 0x20]
lea rax, [r11 + 4]
mov r9b, r10b
lea r9d, [r9 + r9*2]
lea ecx, [rcx + rcx*2]
add r9d, 7
mov dword [rbp - 0xc], r9d
hlt
movzx r13d, byte [r12 + 0x3a]
lea r9, [r11 + rdx + 2]
mov qword [rbp - 8], r9
clc
lea rdx, [r11 + rdx + 8]
mov qword [rbp], rdx
mov rsi, qword [r12]
xor al, 0x24
mov rdx, qword [r12 + 8]
mov r14d, r8d
mov r9, rdx
jmp 0x1400bb859
mov r10, qword [rbp]
test r10, r10
jne case.0x1400bb8e1.2
ror byte [rdi], cl
test esp, ebx
add dword [rax], eax
add byte [rcx - 0x3a], al
mov byte [r12 + 0x38], 1
mov bl, 1
mov r10, rsi
mov byte [r12 + 0x38], 1
mov bl, 1
mov r10, rsi
mov edx, esi
mov rsi, r10
cmp bl, r15b
ja case.0x1400c2aa4.507
test bl, bl
je 0x1400bb8d0
movzx r10d, bl
cmp r10d, 1
jne 0x1400bb8f0
mov byte [r12 + 0x38], 2
mov byte [rsp + 0x38], 2
test r13b, r13b
jne 0x1400bba3a
mov bl, 2
cmp r8d, 3
jb 0x1400bb84a
cmp r8d, 5
je 0x1400bb84a
cmp r8d, 6
jne case.0x1400ba74a.47
add byte [rax], al
invalid
test rdx, rdx
je case.0x1400b9474.419
test byte [rax + 1], cl
add byte [rax], al
test byte [rax + 1], cl
add byte [rax], al
movzx r10d, byte [rsi]
cmp rdx, 1
je 0x1400bb9ea
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x80], al
cli
cmp r10b, 0x2e
jne 0x1400bb9ea
jne 0x1400bb9ea
movzx r10d, byte [rsi + 1]
cmp r10d, 0x2f
je 0x1400bb9fe
cmp r10d, 0x5c
jne 0x1400bb84a
jmp 0x1400bb9fe
lea r10, [0x1402404e8]
movsxd r11, dword [r10 + r14*4]
mov dl, 0x4d
add ebx, edx
mov r10, rax
jmp r11
mov r10, qword [rbp - 8]
jmp case.0x1400bb8e1.0
test rdx, rdx
je 0x1400bba5a
add dword [rax], eax
invalid
xor r11d, r11d
cmp r8b, 3
add esi, dword [rbx + 0x2e]
nop word cs:[rax + rax]
cmp byte [rsi + r11], 0x5c
je 0x1400bb976
inc r11
cmp rdx, r11
cmp edx, ebx
jne 0x1400bb910
jmp case.0x1400c20e1.94
movzx r9d, byte [rsi + r11]
cmp r9d, 0x2f
stc
invalid
je 0x1400bb976
cmp r9d, 0x5c
je 0x1400bb976
inc r11
cmp rdx, r11
jne 0x1400bb930
xor r10d, r10d
mov r11, rdx
test r11, r11
jne 0x1400bb981
mov r9, rdx
sub r9, r10
jb 0x1400bbb0a
add r10, rsi
mov qword [r12], r10
mov qword [r12 + 8], r9
mov bl, 2
mov rdx, r9
jmp case.0x1400bfb27.507
mov r10d, 1
test r11, r11
je 0x1400bb954
mov r9, rsi
mov edi, dword [rbp - 0xc]
mov ebx, edi
cmp r11, 1
je 0x1400bb9a3
mov dil, 9
cmp r11, 2
cmp ebx, 2
jne 0x1400bb9b4
cmp byte [rsi], 0x2e
jne 0x1400bb9b4
lea r9, [rsi + 1]
mov bl, 8
cmp byte [r9], 0x2e
movzx edi, bl
sti
mov r9d, 9
add byte [rax], al
cmovne edi, r9d
add r10, r11
mov r9, rdx
sub r9, r10
jb 0x1400bbb0a
add r10, rsi
mov qword [r12], r10
mov qword [r12 + 8], r9
mov bl, 2
mov rdx, r9
cmp dil, 0xa
je case.0x1400bfb27.507
jmp case.0x1400bb0ae.22
xor edx, edx
jmp 0x1400bb84a
invalid
invalid
invalid
invalid
cmp rdx, 1
jne 0x1400bb84a
test dword [rsi - 2], edx
invalid
invalid
cmp r10b, 0x2e
jne 0x1400bb84a
invalid
test r9, r9
je 0x1400bbb50
dec r9
inc rsi
inc esi
mov qword [r12], rsi
mov qword [r12 + 8], r9
and al, 8
mov byte [rcx], 7
invalid
jmp case.0x1400c2a45.515
mov byte [r12 + 0x38], 1
lea rdx, [0x140240504]
invalid
sbb byte [rax], al
movsxd r10, dword [rdx + r14*4]
add r10, rdx
jmp r10
invalid
mov r10, rax
jmp 0x1400bba8f
push rbp
test r9, r9
je 0x1400bbb3d
dec r9
inc rsi
mov qword [r12], rsi
mov qword [r12 + 8], r9
mov byte [rcx], 6
jmp case.0x1400c2a45.515
inc dword [rcx - 0x3a]
and al, 0x38
mov byte [r12 + 0x38], 3
jmp case.0x1400c2aa4.507
invalid
invalid
add ebp, ecx
std
invalid
mov byte [rcx], dil
mov qword [rcx + 8], rsi
jno 0x1400bba74
cmp dword [rax - 0x77], ecx
jno 0x1400bba74
mov qword [rcx + 0x10], r11
mov dword [rcx + 0x10], ebx
jmp case.0x1400c2a45.515
cmp al, 0xfd
invalid
dec dword [rbx + rcx*4 + 0x55]
clc
mov r10, qword [rbp - 8]
jmp 0x1400bba8f
mov r10d, 6
jmp 0x1400bba8f
mov r10, qword [rbp]
jmp 0x1400bba8f
invalid
invalid
mov r10d, 2
add byte [rax], al
cmp r10, r9
ja case.default.0x1400bbaa6
invalid
retf 0x870f
add byte [rax - 0x73], cl
adc eax, 0x184a7d
sbb byte [rax], al
lea rdx, [0x14024051c]
sbb byte [rax], al
movsxd r11, dword [rdx + r14*4]
add r11, rdx
add ebx, edx
add ebx, edx
jmp r11
mov rax, qword [rbp]
jmp case.0x1400bfd4f.0
mov rax, qword [rbp - 8]
jmp case.0x1400bfd4f.0
mov eax, 6
jmp case.0x1400bfd4f.0
invalid
add eax, 0x2b8
add byte [rcx + rcx*4 - 0x36], cl
mov rdx, r9
mov eax, 2
mov rdx, r9
sub rdx, rax
jb 0x1400bbb2b
add rax, rsi
mov qword [r12], rax
mov qword [r12 + 8], rdx
mov rax, qword [r12 + 0x30]
and al, 0x30
and al, 0x30
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [r12 + 0x11]
movups xmm1, xmmword [r12 + 0x21]
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 1], xmm0
mov byte [rcx], r8b
mov qword [rcx + 0x28], rsi
sub byte [rcx + rcx*4 + 0x51], cl
xor cl, ch
scasd eax, dword [rdi]
cld
invalid
invalid
sub byte [rcx + rcx*4 + 0x51], cl
xor cl, ch
scasd eax, dword [rdi]
cld
invalid
mov byte [rcx], 6
jmp case.0x1400c2a45.515
lea r8, [0x140210c38]
mov rcx, r10
call fcn.1401bdf20
lea r8, [0x140210bd8]
mov rcx, r10
mov rdx, r9
call fcn.1401be000
lea r8, [0x140210bf0]
mov rcx, rax
mov rdx, r9
call fcn.1401bdf20
and edx, dword [rax]
invalid
lea r8, [0x140210c20]
mov ecx, 1
xor edx, edx
call fcn.1401bdf20
lea r8, [0x140210c08]
jmp 0x1400bbb44
cli
movzx r10d, al
lea r9, [r10 + 1]
xor eax, eax
rol byte [rcx - 0x80], 0xfa
add al, 0x4c
cmovae ecx, eax
movzx r10d, byte [rdx]
lea r11d, [r10 - 6]
movzx esi, r11b
lea rdi, [rsi + 1]
cmp sil, 4
add al, 0x48
cmovae edi, eax
cmp r9, rdi
jne 0x1400bbc31
invalid
add byte [rax - 0x367bbaff], dh
mov al, 1
test r9b, r9b
je 0x1400bbbdc
movzx r8d, r9b
cmp r8d, 4
add al, 0x75
invalid
cmp r9d, 4
jne 0x1400bbc31
mov r8, qword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne case.default.0x1400bbbf8
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 8]
push rdx
or byte [rax - 0x75], cl
or r8b, bpl
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
sete al
and ebx, dword [rax + rdx]
add byte [rbp - 0x3f6bf040], al
jmp 0x1400bbc31
cmp r11b, 3
jbe 0x1400bbc31
cmp r8b, r10b
jne case.default.0x1400bbbf8
mov eax, r8d
lea r8, [0x140240534]
sbb byte [r8], al
sbb byte [r8], al
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov r8, qword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne case.default.0x1400bbbf8
mov rsi, rdx
mov rdx, qword [rdx + 8]
push rdx
or byte [rax - 0x77], cl
iretd
mov rcx, qword [rcx + 8]
call sub.VCRUNTIME140.dll_memcmp
loope case.0x1400b9474.432
adc byte [rax], al
test eax, eax
jne case.default.0x1400bbbf8
push rdx
or byte [rax - 0x77], cl
iretd
mov r8, qword [rdi + 0x20]
cmp r8, qword [rsi + 0x20]
and byte [rbp + 0xa], r14b
and byte [rbp + 0xa], r14b
mov rdx, qword [rsi + 0x18]
mov rcx, qword [rdi + 0x18]
jmp 0x1400bbbd0
xor eax, eax
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
movzx eax, byte [rcx + 1]
cmp al, byte [rdx + 1]
sete al
jmp 0x1400bbc31
add al, byte [rax]
add byte [rcx + 0x39], cl
stc
jne 0x1400bbde1
xor r8d, r8d
jmp 0x1400bbe28
lea r8, [rsi + rdi]
lea r10, [rsi + r9]
adc al, 0xe
inc r10
cmp r10, r8
sete r8b
movzx r9d, byte [rsi + r9]
test r8b, 1
jne 0x1400bbe1d
cmp r9b, 0x2e
jne 0x1400bbe1d
invalid
jne 0x1400bbe1d
movzx r8d, byte [r10]
cmp r8b, 0x5c
sete r9b
cmp r8b, 0x2f
sete r8b
or r8b, r9b
or al, cl
or al, cl
jmp 0x1400bbe28
cmp r9b, 0x2e
sete r9b
and r8b, r9b
test r12b, r12b
je case.0x1400bb8e1.27
xor r9d, r9d
movzx r8d, r8b
movzx ecx, cl
add rcx, r8
add rcx, r9
cmp rdi, rcx
jbe 0x1400bbfe9
test dl, dl
setne cl
cmp al, 6
sete r13b
cmp al, 5
setb bl
test r12b, r12b
setne r9b
mov r10, qword [rbp + 0x38]
lea r8, [r10 + 1]
test r10, r10
cmove r8, r10
ret 0x8041
cld
add cl, byte [rdi]
cmp dword [rcx], 1
add byte [rax], al
ret 0x8041
movzx r14d, dl
or bl, cl
or r13b, r9b
or ch, cl
mov rcx, qword [rbp + 0x28]
lea rdx, [rcx + 4]
mov qword [rbp], rdx
lea rdx, [rcx + r8]
add rdx, 2
add edx, 2
mov qword [rbp - 0x10], rdx
lea rcx, [rcx + r8 + 8]
add qword [rax], r9
or byte [rax - 0x77], cl
clc
or byte [rax - 0x77], cl
clc
mov eax, eax
mov qword [rbp - 0x18], rax
jmp 0x1400bbecf
xor eax, eax
test r12b, r12b
je 0x1400bbf70
add byte [rax], al
xor ecx, ecx
movzx eax, al
add rax, r14
invalid
add rax, rcx
cmp rdi, rax
jbe 0x1400bbfe9
xchg byte [rdx], bl
sbb al, byte [rcx]
add dword [rax], eax
invalid
mov r15, rdi
lea rcx, [rbp - 0x60]
movabs al, byte [0x1f1e808558d48]
add byte [rax + 0xf0aa87d], al
test dword [rbx], edi
add dword [rax], eax
add byte [rax], al
mov rdi, r15
sub rdi, qword [rbp - 0x60]
jb 0x1400bc094
invalid
sahf
add dword [rax], eax
invalid
mov qword [rbp + 0x10], rdi
test bl, bl
jne case.0x1400ba832.53
test r13b, r13b
je 0x1400bbf10
xor ecx, ecx
leave
jmp case.0x1400bb8e1.34
add byte [rax], al
add byte [rcx + 2], bh
mov ecx, 2
cmp rdi, 2
cmp edi, 2
jb 0x1400bc0ab
cmp rcx, rdi
cmp ecx, edi
je case.0x1400ba832.53
lea rax, [rsi + rdi]
lea rdx, [rsi + rcx]
lea edx, [rsi + rcx]
lea edx, [rsi + rcx]
inc rdx
cmp rdx, rax
sete al
movzx ecx, byte [rsi + rcx]
invalid
test al, 1
invalid
jne 0x1400bbf5c
cmp cl, 0x2e
jne 0x1400bbf5c
invalid
sbb cl, byte [rdi]
mov dh, 2
movzx eax, byte [rdx]
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
or al, cl
enter 0xffffffffffff8445, 0xffffffffffffffe4
enter 0xffffffffffff8445, 0xffffffffffffffe4
in al, 0xf
test dword [rcx - 1], esp
invalid
jne case.default.0x1400bbf82
invalid
jmp 0x1400bbf70
cmp cl, 0x2e
sete cl
stc
sete cl
sete cl
and al, cl
test r12b, r12b
jne case.default.0x1400bbf82
test dword [rsi - 1], ecx
invalid
invalid
test dword [rsi - 1], ecx
invalid
nop dword [rax]
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
lea rdx, [0x140240568]
lea edx, [0x140240568]
add byte [rax + 0x63], cl
or al, 0x8a
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
loope 0x1400bbfcd
mov rcx, qword [rbp]
mov ecx, dword [rbp]
jmp 0x1400bbebd
mov rcx, qword [rbp - 0x10]
jmp 0x1400bbebd
invalid
invalid
invalid
mov rcx, qword [rbp - 8]
jmp 0x1400bbebd
mov ecx, 6
jmp 0x1400bbebd
mov ecx, 2
jmp 0x1400bbebd
lea rbx, [rbp - 0x60]
lea r14, [rbp + 8]
or byte [rdi], cl
invalid
add byte [rax], r8b
mov rcx, rbx
mov rdx, r14
bnd call fcn.1400bc0d0
bnd call fcn.1400bc0d0
cmp byte [rbp - 0x58], 0xa
test al, 0xa
jne 0x1400bbfe9
mov rcx, rdi
sub rcx, qword [rbp - 0x60]
jb 0x1400bc099
mov qword [rbp + 0x10], rcx
mov rdi, rcx
iretd
jne 0x1400bbfc0
adc byte [rax - 0x77], cl
iretd
xor edi, edi
mov rax, rsi
mov rdx, rdi
add rsp, 0xc8
enter 0, 0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
mov r9d, eax
lea r10, [0x14024054c]
movsxd r9, dword [r10 + r9*4]
invalid
or al, 0x8a
invalid
add r9, r10
jmp r9
mov r9, qword [rbp + 0x28]
mov ecx, dword [rbp + 0x28]
add r9, 4
jmp 0x1400bbe34
mov rdi, r15
jmp 0x1400bbfe9
mov r9, qword [rbp + 0x28]
mov ecx, dword [rbp + 0x28]
mov r10, qword [rbp + 0x38]
lea r11, [r10 + 1]
test r10, r10
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
invalid
add r9, 2
add ch, cl
in al, dx
std
invalid
invalid
cmp byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
invalid
add ch, cl
in al, dx
std
invalid
mov r9, qword [rbp + 0x28]
mov r10, qword [rbp + 0x38]
cmp byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
fimul dword [rbp + 1]
invalid
add r9, 8
jmp 0x1400bbe34
cmp byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
fimul dword [rbp + 1]
fimul dword [rbp + 1]
invalid
mov r9d, 6
jmp 0x1400bbe34
mov r9d, 2
jmp 0x1400bbe34
mov rcx, rdi
jmp 0x1400bc09c
mov r15, rdi
lea r8, [0x140210bc0]
mov rdx, r15
cli
call fcn.1401be000
lea r8, [0x140210b60]
mov rdx, rdi
call fcn.1401bdf20
lea r8, [0x140210b60]
mov ecx, 2
mov rdx, rdi
call fcn.1401bdf20
int3
lea eax, [0x140210b78]
mov rcx, rax
call fcn.1401bdf20
lea r8, [0x140210b90]
mov rcx, rax
call fcn.1401bdf20
add ah, cl
add ah, cl
int3
lea rbp, [rsp + 0x20]
movzx r8d, byte [rcx + 0x38]
movzx edx, byte [rcx + 0x3a]
test dl, dl
setne al
invalid
cmp r8b, 1
ja 0x1400bc281
invalid
invalid
test dl, dl
jne 0x1400bc25a
movzx r11d, byte [rcx + 0x10]
lea edx, [r11 - 5]
cmp dl, 1
ja 0x1400bc25a
mov r9, qword [rcx]
mov rdx, qword [rcx + 8]
push rcx
or byte [rbp + 0x31], al
xor edx, edx
test r8b, r8b
jne 0x1400bc255
cmp r11b, 6
xor r10d, r10d
test r8b, r8b
jne 0x1400bc255
cmp r11b, 6
je 0x1400bc255
mov r10d, 2
cmp rdx, 1
cli
invalid
cli
add dword [rdi], ecx
invalid
jbe 0x1400bc330
xchg bl, bl
add byte [rax], al
add byte [rcx + 0x39], cl
sal byte [rbp + 0x3f], cl
cmp r10, rdx
jne 0x1400bc299
xor edx, edx
rol byte [rbp - 0x7c], cl
test r8b, r8b
jne case.0x1400bc274.6
sal byte [rbp + 0x24], 0x44
movzx eax, byte [rcx + 0x10]
movzx r8d, byte [rcx + 0x10]
lea r9, [0x140240584]
lea ecx, [0x140240584]
invalid
add byte [rdi + 0x63], cl
add al, 0x81
invalid
movsxd r8, dword [r9 + r8*4]
or dword [rbp + 1], 0xe0ff41c8
add r8, r9
jmp r8
mov rcx, qword [rcx + 0x20]
add rcx, 4
and byte [rax - 0x7d], cl
rol dword [rbx + rbp*8], 6
jmp 0x1400bc287
jmp 0x1400bc287
xor eax, eax
xor edx, edx
invalid
sal byte [rcx], cl
leave
xor ecx, ecx
movzx edx, dl
movzx eax, al
ror byte [rax + 1], 0xd0
ror byte [rax + 1], 0xd0
add rax, rcx
add rsp, 0x20
invalid
and byte [rbp - 0x3d], bl
pop rbp
ret
add rdx, r9
lea r11, [r9 + r10]
inc r11
cmp r11, rdx
cmp ebx, edx
cmp ebx, edx
sete dl
movzx r9d, byte [r9 + r10]
test dl, 1
jne 0x1400bc320
cmp r9b, 0x2e
cmp cl, 0x2e
jne 0x1400bc320
movzx edx, byte [r11]
cmp dl, 0x5c
sete r9b
cmp dl, 0x2f
invalid
sete dl
adc eax, dword [rax + 0xf415cfa]
xchg esp, eax
rol dword [rax - 0x6bf0d006], 0xc2
invalid
sete dl
invalid
or dl, r9b
jmp 0x1400bc25c
mov r8, qword [rcx + 0x20]
mov eax, dword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
mov ecx, dword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
cmove r9, rcx
lea rcx, [r8 + r9]
add rcx, 2
jmp 0x1400bc287
mov r8, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
leave
cmove r9, rcx
lea rcx, [r8 + r9]
add rcx, 8
jmp 0x1400bc287
mov ecx, 6
jmp 0x1400bc287
mov ecx, 2
jmp 0x1400bc287
cmp r9b, 0x2e
sete r9b
and dl, r9b
jmp 0x1400bc25c
lea r8, [0x140210b60]
mov ecx, 2
call fcn.1401bdf20
int3
cmp rax, r8
je 0x1400be420
cmp word [rdx + r8], 0
lea r8, [r8 + 2]
jne 0x1400be3e0
lea rax, [0x140211f30]
mov rdx, qword [rbp - 0x20]
mov qword [rdx + 8], rax
invalid
movabs rax, 0x8000000000000000
mov qword [rdx], rax
cmp qword [rbp - 0x18], 0
invalid
invalid
je 0x1400be44f
mov edx, 2
call fcn.140017ad0
xchg esi, eax
cmc
invalid
jmp 0x1400be44f
cmp rdi, qword [rbp - 0x18]
jne 0x1400be433
lea rcx, [rbp - 0x18]
call fcn.1400bce90
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov word [rcx + rdi*2], 0
inc rdi
mov qword [rbp - 8], rdi
jge 0x1400be438
mov rax, qword [rbp - 0x20]
mov qword [rax + 0x10], rdi
mov dword [rax + 0x10], edi
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rax], xmm0
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rbp, [rdx + 0x40]
cmp qword [rbp - 0x18], 0
je case.0x1400618d6.1529
mov rcx, qword [rbp - 0x10]
mov edx, 2
add byte [rax], al
call fcn.140017ad0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rbp, [rsp + 0x80]
mov rbx, qword [rcx]
mov rsi, qword [rcx + 8]
or byte [rax - 0x77], cl
push rbp
test al, 0x48
test edx, edx
jne 0x1400be53f
cmp byte [rbx + 0x20], 0
jne 0x1400be53f
inc rsi
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
xor eax, eax
jmp 0x1400be8c2
add dword [rbx], 0
invalid
mov r15, r8
mov r14, r9
mov rdi, rcx
iretd
mov rax, qword [rbx]
mov eax, dword [rbx]
test rsi, rsi
test byte [rdi], 0x84
test al, 0
add byte [rax], al
invalid
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
sub byte [rax - 0x73], cl
lea edx, str.___________________at_LocalRustBacktraceMutex00000000
adc eax, 0x6b84100
invalid
add byte [rax], al
add bh, bh
call qword [rax + 0x18]
test al, al
ror byte [rdi], 0x85
add r8, qword [rax]
add eax, dword [rax]
invalid
cmp byte [rbx + 0x20], 1
jne case.0x1400618d6.1597
invalid
invalid
add dword [rax], eax
invalid
mov rax, qword [rbx]
lea rcx, [0x14023ca48]
in al, 0x17
add byte [rax - 0x77], cl
mov dword [rbp - 0x40], ecx
lea rdx, [0x14001d0c0]
lea edx, [0x14001d0c0]
cmc
dec dword [rax - 0x77]
push rbp
enter 0xffffffffffffc748, 0x45
rcl byte [0x1880be5a0]
add byte [rax], al
mov qword [rbp - 0x28], 0
fadd dword [r8]
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x10], 2
lock add al, byte [rax]
lock add al, byte [rax]
add byte [rax], al
mov qword [rbp], 1
mov dword [rbp], 1
mov qword [rbp + 8], 1
add byte [rax - 0x39], cl
adc byte [r8], r8b
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x18], 0x20
add byte [rax], al
add dh, al
and byte [r11], r8b
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 1
add qword [rax], rax
add byte [rax], al
lea rcx, [rbp - 0x10]
invalid
invalid
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], 1
mov dword [rbp + 0x68], 1
add byte [rax], al
lea rcx, [rbp - 0x40]
lea ecx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
push rax
jmp 0x1400be706
lea rcx, [rbx + 0x18]
mov qword [rbp - 0x40], rcx
lea rcx, [fcn.14001c5e0]
mov qword [rbp - 0x38], rcx
enter 0xffffffffffffc748, 0x45
lock add al, byte [rax]
add byte [rax], al
mov qword [rbp], 0
mov qword [rbp + 8], 4
mov qword [rbp + 0x10], 0
add byte [rax - 0x39], cl
sbb byte [r8], r12b
add byte [rax], al
add dh, al
and byte [r11], r8b
lea rcx, [0x140211520]
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 2
mov dword [rbp + 0x48], 2
add byte [rax], al
add byte [rbp + rcx*4 + 0x65], cl
invalid
mov qword [rbp + 0x60], r12
mov qword [rbp + 0x68], 1
lea r13, [rbp - 0x40]
mov qword [rbp + 0x50], r13
mov qword [rbp + 0x58], 1
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x45], cl
call fcn.14001d120
cmc
inc dword [rax + rax*8 + 0x239850f]
add byte [rax], al
cmp byte [rbx + 0x20], 1
jne case.0x1400618d6.1597
mov rax, qword [rbx]
lea rcx, [rbp - 0x58]
mov qword [rbp - 0x40], rcx
lea rcx, [0x1400beae0]
mov qword [rbp - 0x38], rcx
mov qword [rbp - 0x30], 0x12
mov qword [rbp - 0x28], 0
mov qword [rbp - 0x10], 2
add byte [rax], al
mov qword [rbp], 1
mov qword [rbp + 8], 1
mov dword [rbp + 8], 1
add byte [rax - 0x39], cl
adc byte [r8], r8b
add byte [rax], al
add byte [rax - 0x39], cl
sbb byte [r8], r12b
and byte [rax], al
add byte [rax], al
mov byte [rbp + 0x20], 3
add ecx, dword [rax - 0x73]
or eax, 0x152e5e
add byte [rax - 0x77], cl
mov qword [rbp + 0x48], 2
mov dword [rbp + 0x48], 2
mov qword [rbp + 0x60], r12
mov qword [rbp + 0x68], 1
push 1
mov qword [rbp + 0x50], r13
mov dword [rbp + 0x50], ebp
mov qword [rbp + 0x58], 2
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov edx, dword [rax + 0x28]
lea r8, [rbp + 0x40]
lea eax, [rbp + 0x40]
call fcn.14001d120
add edx, ebp
cmc
inc dword [rax + rax*8 + 0x199850f]
test al, al
jne 0x1400be8c0
cdq
add dword [rax], eax
invalid
cmp dword [r15], 3
je case.0x1400618d6.1622
add byte [rax], al
movzx eax, byte [rbx + 0x20]
cmp eax, 2
add cl, byte [rdi]
invalid
xchg dword [rax], eax
add byte [rax], al
invalid
cmp eax, 1
jne 0x1400be7ed
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
invalid
movups xmm0, xmmword [r15 + 0x40]
movaps xmmword [rbp + 0x30], xmm0
xor byte [rcx + 0xf], al
adc byte [rdi], al
invalid
movups xmm1, xmmword [r15 + 0x10]
adc byte [r9 + 0xf], r8b
adc byte [rdi + 0x20], dl
movups xmm3, xmmword [r15 + 0x30]
movups xmm3, xmmword [rdi + 0x30]
movaps xmmword [rbp + 0x20], xmm3
movaps xmmword [rbp + 0x10], xmm2
adc byte [rdi], cl
sub dword [rbp], ecx
movaps xmmword [rbp - 0x10], xmm0
invalid
invalid
mov rax, qword [rbx]
lea rcx, [rbp - 0x10]
invalid
invalid
mov qword [rbp - 0x40], rcx
lea rcx, [0x1400ba0e0]
lea ecx, [0x1400ba0e0]
mov qword [rbp - 0x38], rcx
mov dword [rbp - 0x38], ecx
lea rcx, [0x14023ca48]
loop 0x1400be7a6
add byte [rax - 0x77], cl
mov qword [rbp + 0x48], 1
mov qword [rbp + 0x48], 1
add byte [rax - 0x39], cl
invalid
invalid
add byte [rax], al
add byte [rax], al
lea rcx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
mov dword [rbp + 0x50], ecx
mov qword [rbp + 0x58], 1
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x45], cl
jmp 0x1400be898
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, str._unknown_
mov ecx, 0x41001527
mov eax, 9
call qword [rax + 0x18]
test al, al
je case.0x1400d113b.1228
jmp 0x1400be8c0
movups xmm0, xmmword [r15 + 0x40]
movaps xmmword [rbp + 0x30], xmm0
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
push rdi
and byte [rcx + 0xf], al
adc byte [rdi + 0x30], bl
push rdi
and byte [rcx + 0xf], al
adc byte [rdi + 0x30], bl
movaps xmmword [rbp + 0x20], xmm3
movaps xmmword [rbp + 0x10], xmm2
movaps xmmword [rbp], xmm1
add byte [rdi], cl
sub dword [rbp - 0x10], eax
mov rax, qword [rbx]
lea rcx, [rbp - 0x10]
mov qword [rbp - 0x50], rcx
lea rcx, [0x1400ba0e0]
mov qword [rbp - 0x48], rcx
mov qword [rbp + 0x40], 2
mov qword [rbp + 0x50], 2
mov qword [rbp + 0x60], 0
movabs rcx, 0x400000020
mov qword [rbp + 0x68], rcx
push 0x37045c6
lea rcx, [0x14023ca48]
loope 0x1400be876
add byte [rax - 0x77], cl
mov dword [rbp - 0x40], ecx
mov qword [rbp - 0x38], 1
mov dword [rbp - 0x38], 1
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rbp + 0x40]
mov qword [rbp - 0x20], rcx
mov dword [rbp - 0x20], ecx
mov qword [rbp - 0x18], 1
mov dword [rbp - 0x18], 1
call case.0x1400d113b.1236
call case.0x1400d113b.1236
lea rcx, [rbp - 0x50]
mov qword [rbp - 0x30], rcx
mov dword [rbp - 0x30], ecx
mov qword [rbp - 0x28], 1
mov dword [rbp - 0x28], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
sub byte [rbp + rcx*4 + 0x45], cl
invalid
call fcn.14001d120
test al, al
jne 0x1400be8c0
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14021122e]
jnp 0x1400be8da
adc eax, 0x1b84100
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
add bh, bh
push rax
invalid
test al, al
invalid
je 0x1400be8d6
mov al, 1
add rsp, 0xf8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp dword [rbp + 0xe0], 1
mov rcx, rdi
jne 0x1400be531
mov rax, r14
mov rax, qword [r14]
cmp eax, 2
add cl, byte [rdi]
test byte [rsp + rdi*8], bh
invalid
invalid
mov eax, dword [rbp + 0xe8]
mov dword [rbp - 0x50], eax
mov r8b, 0x80
jnp case.0x14007664f.1193
add dword [rdi], ecx
invalid
invalid
add byte [rax], al
invalid
mov rax, qword [rbx]
lea rcx, [0x14023ca48]
or eax, 0x17e136
add byte [rax - 0x77], cl
ror byte [r8 - 0x73], 0x15
ror byte [rax - 0x73], 0x15
adc eax, 0xfff5e7a3
movabs dword [0x48c8558948fff5e7], eax
dec dword [rax - 0x77]
mov qword [rbp - 0x38], rdx
push rbp
enter 0xffffffffffffc748, 0x45
mov qword [rbp - 0x30], 0x12
adc al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp - 0x28], 0
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x10], 2
lock add al, byte [rax]
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
add byte [r9], r8b
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
or byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], r8b
add byte [rax], al
add byte [rax - 0x39], cl
sbb byte [r8], r12b
add byte [rax], al
add byte [rax], al
add dh, al
and byte [r11], r8b
invalid
add byte [rax - 0x39], cl
add byte [r9], r8b
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
or byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], r8b
add byte [rax], al
add byte [rax - 0x39], cl
sbb byte [r8], r12b
add byte [rax], al
add byte [rax], al
add dh, al
and byte [r11], r8b
invalid
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 1
mov dword [rbp + 0x48], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x10]
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], 1
mov dword [rbp + 0x68], 1
push 1
add dword [rax], eax
add byte [rax], al
lea rcx, [rbp - 0x40]
ror byte [r8 - 0x77], 0x4d
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x58], 2
mov dword [rbp + 0x58], 2
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
call fcn.14001d120
out 0xf5, eax
inc dword [rax + rax*8 - 0xe17af1]
ror byte [rdi], 0x85
test dword [rsi], ebx
invalid
invalid
invalid
invalid
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
adc eax, 0x152bba
mov edx, 0x4100152b
add byte [rcx - 0x48], al
mov r8d, 0x10
add byte [rax], al
add bh, bh
call qword [rax + 0x18]
test al, al
ror byte [rdi], 0x85
sti
invalid
invalid
invalid
mov rcx, qword [rbx + 8]
mov rax, qword [rbx + 0x10]
adc byte [rax - 0x75], cl
mov rdx, qword [rbx]
adc ecx, dword [rax - 0x77]
mov dword [rbp - 0x10], edx
invalid
lea r8, [rbp - 8]
lea eax, [rbp - 8]
clc
movups xmm0, xmmword [r14]
movups xmm0, xmmword [rsi]
adc byte [rsi], al
movups xmmword [rbp - 8], xmm0
adc dword [rbp - 8], eax
mov r9, qword [r14 + 0x10]
mov ecx, dword [rsi + 0x10]
mov qword [rbp + 8], r9
mov dword [rbp + 8], ecx
call qword [rax + 0x20]
test al, al
ror byte [rdi], 0x85
int 0xfe
invalid
invalid
mov rax, qword [rbx]
lea rcx, [rbp - 0x50]
mov al, 0x48
mov qword [rbp + 0x40], rcx
lea r14, [0x140020b50]
xor eax, 0xfff6214b
and r14, rsi
dec dword [rcx + rcx*4 + 0x75]
mov qword [rbp + 0x48], r14
jne case.0x14007e446.1165
lea r15, [0x14023bad0]
lea r15, [0x14023bad0]
cmp eax, 0x17d0c0
rcl byte [rdi]
invalid
add byte [rcx + rcx*4 + 0x7d], cl
mov dword [rbp - 0x10], edi
jge case.0x14007e446.1150
mov qword [rbp - 8], 1
mov dword [rbp - 8], 1
clc
clc
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0x10], 0
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x65], cl
lea r12, [rbp + 0x40]
lea esp, [rbp + 0x40]
mov qword [rbp], r12
mov dword [rbp], esp
add byte [rax - 0x39], cl
mov qword [rbp + 8], 1
mov dword [rbp + 8], 1
or byte [r9], r8b
add byte [rax], al
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov edx, dword [rax + 0x28]
lea r8, [rbp - 0x10]
lea eax, [rbp - 0x10]
call fcn.14001d120
invalid
out 0xf5, al
cmc
inc dword [rax + rax*8 - 0x18c7af1]
test al, al
jne 0x1400be8c0
invalid
invalid
invalid
cmp dword [rbp + 0xf0], 1
jne 0x1400beaa7
push rcx
mov eax, dword [rbp + 0xf8]
mov dword [rbp - 0x40], eax
mov rax, qword [rbx]
mov eax, dword [rbx]
lea rcx, [rbp - 0x40]
lea ecx, [rbp - 0x40]
mov qword [rbp + 0x40], rcx
mov dword [rbp + 0x40], ecx
mov qword [rbp + 0x48], r14
mov qword [rbp - 0x10], r15
invalid
mov qword [rbp - 8], 1
clc
add dword [rax], eax
add byte [rax], al
mov qword [rbp + 0x10], 0
adc byte [r8], r8b
add byte [rax], al
add byte [rcx + rcx*4 + 0x65], cl
mov dword [rbp], esp
mov qword [rbp + 8], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rdx, qword [rax + 0x28]
push rax
sub byte [rbp + rcx*4 + 0x45], cl
invalid
invalid
call fcn.14001d120
and esi, 0xc084fff5
test al, al
ror byte [rdi], 0x85
jne 0x1400be8c0
test dword [rcx], ebx
invalid
invalid
invalid
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
lea edx, [0x14021122e]
adc eax, 0x152775
jne 0x1400beade
adc eax, 0x1b84100
add byte [rcx - 0x48], al
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add bh, bh
push rax
sbb byte [rcx - 0x7bfe4f3f], cl
add dword [rcx + rcx*8 + 0xff98948], eax
mov ecx, edi
je 0x1400be531
invalid
cli
invalid
invalid
jmp 0x1400be8c2
invalid
add rsp, 0x58
add esp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
push 0x50
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
clc
call fcn.1400be4c0
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
movabs r10, 0x8000000000000000
cmp qword [rcx], r10
adc dword [rdi + rcx + 0x45], ecx
leave
leave
add byte [rax], al
add byte [rax], al
add byte [rax + 0x4c11394c], al
adc dword [rdi + rcx + 0x45], ecx
leave
leave
mov rcx, rdx
mov rdx, rax
ret 0xe95d
adc al, 0xba
invalid
invalid
dec esp
int3
int3
invalid
invalid
mov byte [rcx + rax - 0x3f], cl
jmp rcx
mov ecx, dword [rax]
mov r8, qword [rax + 8]
mov rcx, rdx
mov ecx, edx
mov rdx, r9
add rsp, 0x98
add esp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.14001ce50
cmc
invalid
mov edx, eax
call fcn.1400b9990
lodsq rax, qword [rsi]
invalid
dec dword [rax - 0x77]
jne 0x1400bec1c
ror byte [rax - 0x73], 1
add eax, 0xfff58ffd
std
invalid
cmc
invalid
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0xc]
or al, 0x48
mov dword [rbp - 0x20], eax
or al, 0x48
mov dword [rbp - 0x20], eax
lea rax, [0x140027560]
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
lea rax, [0x140210840]
lea eax, [0x140210840]
invalid
invalid
invalid
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
test al, 3
add byte [rax], al
add byte [rax], al
invalid
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x30]
lea eax, [rbp - 0x30]
ror byte [r8 - 0x77], 1
invalid
invalid
mov r8b, 0x48
mov dword [rbp - 0x48], 2
mov r8d, 2
add byte [rax], al
mov qword [rbp - 0x48], 2
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
push rdi
sub byte [rbp + rcx*4 + 0x45], cl
movabs al, byte [0x7d8348fff5e47ae8]
in al, 0xf5
dec dword [rax - 0x7d]
cmp dword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
lock add byte [rdi], cl
test byte [rbp + 0x48000000], al
add byte [rax], al
mov rcx, qword [rbp - 8]
je 0x1400bed36
mov rcx, qword [rbp - 8]
mov edx, 1
mov ebx, eax
ret
call fcn.140017ad0
cmc
invalid
mov eax, ebx
jmp 0x1400bed36
cmc
dec dword [rcx + 0x4871ebd8]
jmp 0x1400bed36
sar rax, 0x20
lea rcx, [0x140212448]
mov rcx, qword [rcx + rax*8]
mov ecx, dword [rcx + rax*8]
ror dword [rbp + rcx*4 + 5], 0xb5
mov ch, 0x38
adc eax, 0x48b4900
mov rax, qword [r8 + rax*8]
ror byte [rax - 0x77], 0x45
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
fmul dword [rax - 0x73]
lea rax, [rbp - 0x30]
mov qword [rbp - 0x10], rax
invalid
invalid
mov ch, 0x38
adc eax, 0x48b4900
mov rax, qword [r8 + rax*8]
ror byte [rax - 0x77], 0x45
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
fmul dword [rax - 0x73]
lea rax, [rbp - 0x30]
invalid
invalid
invalid
lea rax, [0x14001d0c0]
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
clc
lea rax, [0x14023ca48]
lea eax, [0x14023ca48]
fst qword [rdi]
invalid
add byte [rax - 0x77], cl
mov dword [rbp - 0x60], eax
movabs al, byte [0x1a845c748]
mov dword [rbp - 0x58], 1
test al, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x10]
invalid
invalid
mov qword [rbp - 0x50], rax
mov r8b, 0x48
mov dword [rbp - 0x48], 1
mov r8d, 1
add byte [rax], al
add byte [rax], al
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
push rdx
sub byte [rbp + rcx*4 + 0x45], cl
invalid
invalid
call fcn.14001d120
jrcxz 0x1400bed2a
invalid
and byte [rax - 0x75], cl
push rdx
sub byte [rbp + rcx*4 + 0x45], cl
movabs al, byte [0x814890fff5e3eae8]
movabs al, byte [0x814890fff5e3eae8]
jrcxz 0x1400bed2a
invalid
nop
invalid
invalid
invalid
nop
add rsp, 0x98
add esp, 0x98
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
invalid
add r15, rcx
mov rcx, rsi
int1
mov rdx, r14
mov r8, r15
mov r9, rdi
mov ecx, edi
call fcn.1400bf000
test al, al
mov rax, qword [rbp - 8]
clc
clc
jne case.0x1400bbbf8.41
lea rdx, [0x14023c9d9]
mov r8d, 1
mov rcx, rsi
call rax
mov ebx, eax
mov eax, ebx
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
adc eax, 0xe1894c00
mov rdx, rdi
call fcn.1401be000
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rdx, r12
and byte [0x122953bf5], dl
call fcn.1401be3e0
int3
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
mov rsi, r9
mov esi, ecx
mov esi, ecx
mov rdi, r8
mov qword [rbp - 0x18], rdx
mov qword [rbp - 0x10], rcx
add rsi, r8
mov qword [rbp - 0x40], r8
mov qword [rbp - 0x38], rsi
jne 0x1400beff6
mov byte [rbp - 0x30], 0x81
mov byte [rbp - 0x24], 0x81
mov r14b, 0x81
lea r9, [0x1402405b0]
or eax, 0x181570
or eax, 0x181570
jmp 0x1400bf05f
mov r15d, r15d
shl r15, 0x10
out 0x10, eax
mov r12b, 2
xor ebx, ebx
cmp r14b, 0x81
je 0x1400bf07d
invalid
movzx eax, r14b
cmp eax, 0x80
je case.0x1400c2a45.576
test ch, ch
add dword [rax], eax
invalid
test ch, ch
add dword [rax], eax
add byte [rax + rdi - 0x1d], al
cmp bl, r12b
jb 0x1400bf28a
test rdi, rdi
je 0x1400bf2be
cmp rdi, rsi
je 0x1400bf2be
invalid
add al, byte [rax]
invalid
invalid
movzx edx, byte [rdi]
movzx r15d, dl
test r15b, r15b
js case.0x1400bb8e1.59
inc rdi
inc edi
cmp r15d, 0x27
ja case.default.0x1400bf0b5
invalid
mov word [rax], es
add byte [rax], al
invalid
mov r14b, 0x5c
mov eax, r15d
movsxd rax, dword [r9 + rax*4]
add al, 0x81
add rax, r9
jmp rax
enter 0xffffffffffffe0ff, 0x41
mov ch, 0x30
jmp case.0x1400bc014.25
xchg edi, eax
mov eax, r15d
and eax, 0x1f
movzx r8d, byte [rdi + 1]
movzx eax, byte [rdi + 1]
mov dh, 0x47
add dword [rcx - 0x7d], eax
and r8d, 0x3f
and eax, 0x3f
mov dh, 0x47
add dword [rcx - 0x7d], eax
and r8d, 0x3f
and eax, 0x3f
and eax, 0x3f
cmp r15b, 0xdf
jbe 0x1400bf11d
invalid
movzx rcx, byte [rdi + 2]
movzx ecx, byte [rdi + 2]
shl r8d, 6
and ecx, 0x3f
invalid
or ecx, r8d
cmp dl, 0xf0
cli
invalid
jb 0x1400bf198
invalid
lodsb al, byte [rsi]
add byte [rax], al
invalid
invalid
cli
invalid
movzx r15d, byte [rdi + 3]
and eax, 7
invalid
shl eax, 0x12
shl ecx, 6
and r15d, 0x3f
and edi, 0x3f
out 0x3f, eax
out 0x3f, eax
or r15d, ecx
or r15d, eax
invalid
iretd
cmp r15d, 0x110000
je 0x1400bf2be
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
test byte [rbp + 0x48000001], ch
add edi, 4
invalid
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
mov dword [rcx + rax*2], 0x7627ff83
add al, 0x41
cmp edi, 0x27
jmp qword [rdi]
jbe 0x1400bf0a8
add rdi, 4
add al, 0x41
cmp edi, 0x27
jmp qword [rdi]
cmp r15d, 0x27
jbe 0x1400bf0a8
jmp case.default.0x1400bf0b5
invalid
add rdi, 2
shl eax, 6
or eax, r8d
mov r15d, eax
mov edi, eax
cmp r15d, 0x27
jmp qword [rdi]
jbe 0x1400bf0a8
xchg byte [rdi + rdi*8 - 1], dh
invalid
jmp qword [rdi]
je 0x1400bf131
invalid
invalid
cmp r15d, 0x5c
jne case.0x140097058.1002
mov r13b, 0x5c
xor r15d, r15d
mov r14b, 0x5c
jmp case.0x1400bc014.25
or edi, edi
invalid
invalid
cmp r15d, 0x2ff
jbe case.0x140097058.1011
add al, byte [rax]
add byte [rsi + 0xc], dh
jbe case.0x140097058.1011
mov ecx, r15d
call fcn.140023fe0
test al, al
invalid
jne 0x1400bf1b0
push rbx
push rbx
mov ecx, r15d
call fcn.140023ea0
cmp ecx, dword [rbp - 0xa]
inc dword [rcx - 0x4a]
invalid
inc dword [rcx - 0x4a]
add byte [rax + rax*8 - 0x72b3bb8c], 0xd
test al, al
je 0x1400bf1b0
lea r9, [0x1402405b0]
adc al, 0x18
add cl, ch
test al, al
je 0x1400bf1b0
invalid
lea r9, [0x1402405b0]
jmp case.0x1400bc014.25
invalid
invalid
invalid
invalid
add rdi, 3
shl eax, 0xc
or ecx, eax
mov r15d, ecx
cmp r15d, 0x27
jmp qword [rdi]
jbe 0x1400bf0a8
invalid
invalid
jmp case.default.0x1400bf0b5
mov eax, r15d
or eax, 1
bsr eax, eax
xor eax, 0x1c
shr eax, 2
lea rbx, [rax - 2]
lea ebx, [rax - 2]
mov byte [rbp], 0
mov word [rbp - 2], 0
mov ecx, r15d
shr ecx, 0x14
lea rdx, [0x14020fe68]
movzx ecx, byte [rcx + rdx]
mov dh, 0xc
invalid
mov byte [rbp + 1], cl
mov ecx, r15d
shr ecx, 0x10
and ecx, 0xf
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 2], cl
add al, byte [rcx + rcx*4 - 7]
add al, byte [rcx + rcx*4 - 7]
shr ecx, 0xc
and ecx, 0xf
invalid
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 3], cl
mov ecx, r15d
shr ecx, 8
and ecx, 0xf
movzx ecx, byte [rcx + rdx]
adc dword [rax - 0x76bbfbb3], ecx
stc
shr ecx, 4
and ecx, 0xf
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 5], cl
and r15d, 0xf
movzx ecx, byte [r15 + rdx]
or al, 0x17
mov byte [rbp + 6], cl
mov byte [rbp + 7], 0x7d
jge 0x1400bf298
mov dword [rbp + rax - 4], 0x44c6755c
invalid
invalid
invalid
jge 0x1400bf298
mov dword [rbp + rax - 4], 0x44c6755c
add eax, 0xf447bfe
invalid
invalid
add eax, 0xf447bfe
movzx r14d, byte [rbp - 2]
movzx r13d, byte [rbp - 1]
insd dword [rdi], dx
dec dword [rbx + rcx*4 + 0x7d]
jge 0x1400bf24b
mov dh, 0x75
inc byte [rdi + rcx - 0x4a]
insd dword [rdi], dx
dec dword [rbx + rcx*4 + 0x7d]
jge 0x1400bf24b
invalid
invalid
jge 0x1400bf24b
mov r12b, 0xa
cmp r14b, 0x81
cmp dh, 0x81
or dword [rbp + rcx*4 + 0xd], 0x181357
or al, byte [rcx - 0x80]
inc byte [rcx + 0x570d8d4c]
invalid
invalid
invalid
invalid
push rdi
or dword [rbp + rcx*4 + 0xd], 0x181357
push rdi
adc ebx, dword [rax]
add byte [rdi], cl
invalid
test dword [rax], eax
invalid
jne 0x1400bf05f
invalid
jmp 0x1400bf2be
shr r15, 0x10
mov edx, r15d
lea rax, [rbp - 0x30]
mov dword [rax + 8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rax], 0
add byte [rax], al
add byte [rax], al
xor r15d, r15d
xor r13d, r13d
xor r12d, r12d
xor ebx, ebx
fild dword [rbp + 0x31]
imul bl
invalid
fild dword [rbp + 0x31]
imul bl
invalid
mov byte [rbp - 0x30], r14b
mov byte [rbp - 0x30], dh
mov byte [rbp - 0x2f], r13b
mov qword [rbp - 0x2e], r15
movzx eax, bl
ret
inc bl
movzx edx, byte [rbp + rax - 0x30]
invalid
mov rcx, qword [rbp - 0x10]
mov rax, qword [rbp - 0x18]
call 0xc42c43ab
ror byte [rbp + rcx*4 + 0xd], 0xfc
lea ecx, [0x1402405b0]
call 0xc42c43ab
ror byte [rbp + rcx*4 + 0xd], 0xfc
lea ecx, [0x1402405b0]
invalid
lea ecx, [0x1402405b0]
je 0x1400bf05f
test byte [rbp - 0x4f000003], ah
add ebx, ebp
add dh, byte [rcx]
ror byte [rax - 0x7d], 0xc4
mov al, 1
jmp 0x1400bf2c0
xor eax, eax
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
push 0x415e5f5b
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
int3
int3
int3
lea rbp, [rsp + 0x40]
mov rsi, rcx
mov esi, ecx
mov esi, ecx
lea rcx, [rbp - 0x20]
call fcn.1400bdce0
call 0x1890bf2e2
mov eax, dword [rbp - 0x20]
invalid
call 0x1890bf2e2
mov eax, dword [rbp - 0x20]
invalid
loopne 0x1400bf345
movabs rcx, 0x8000000000000000
cmp rax, rcx
mov ecx, 0
add byte [rax], al
add byte [rax + 0x75c83948], al
jne case.0x1400c2a45.611
mov qword [rsi], rcx
jmp 0x1400bf337
jne case.0x1400c2a45.611
mov qword [rsi], rcx
jmp 0x1400bf337
mov rdx, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
invalid
cmp byte [rbp - 8], 0
je 0x1400bf33f
invalid
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
adc byte [rax - 0x77], cl
sbb byte [rax - 0x48], r9b
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 6
adc byte [rax - 0x77], cl
sbb byte [rax - 0x48], r9b
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 6
add rsp, 0x40
or byte [rax - 0x77], 6
add rsp, 0x40
pop rbx
pop rbx
pop rsi
pop rbp
ret
test rcx, rcx
je case.0x1400c2a45.595
movzx r8d, byte [rbp - 1]
movzx eax, byte [rbp - 1]
shl r8d, 0x10
movzx r9d, word [rbp - 3]
movzx ecx, word [rbp - 3]
or r9d, r8d
shl r9, 0x20
mov r8d, dword [rbp - 7]
or r8, r9
lea r9, [rdx + rcx]
mov r11, rdx
jmp case.0x1400b9474.485
add r11, 2
cmp r10, r9
cmovne r10, r11
shl dword [r14 + 0x66], cl
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov r11, r10
cmp r10, r9
je case.0x1400c2a45.595
xchg esi, eax
xchg esi, eax
lea r10, [r11 + 1]
movzx ebx, byte [r11]
test bl, bl
fstp xword [rcx - 0x14]
cmp bl, 0xe0
jb case.0x1400398a5.2007
cmp bl, 0xed
jne 0x1400bf3c4
invalid
cmp r10, r9
cmp r10, r9
je case.0x1400c2a45.595
lea r10, [r11 + 2]
cmp r10, r9
retf 0x840f
push 0xffffffffffffffff
invalid
invalid
retf 0x840f
cmp byte [r11 + 1], 0x9f
ja 0x1400bf3f0
add r11, 3
mov r10, r11
invalid
jmp 0x1400bf380
invalid
add r11, 2
cmp r10, r9
cmove r11, r10
fiadd dword [rbp + 0x31]
ror byte [rbp + 0x39], cl
retf
fiadd dword [rbp + 0x31]
ror byte [rbp + 0x39], cl
retf
setne r10b
add r10, r11
cmp bl, 0xf0
sti
invalid
jb 0x1400bf380
sti
invalid
xor r11d, r11d
cmp r10, r9
cmp edx, ecx
cmp edx, ecx
setne r11b
add r10, r11
invalid
jmp 0x1400bf380
xchg ebp, eax
ret
invalid
shl r8, 8
shl eax, 8
mov qword [rsi], rax
mov dword [rsi], eax
mov qword [rsi + 8], rdx
mov qword [rsi + 0x10], rcx
adc byte [rcx + r9*4 + 0x46], r9b
sbb cl, ch
invalid
invalid
invalid
invalid
push rsi
or byte [rax - 0x77], cl
adc byte [rcx + r9*4 + 0x46], r9b
sbb cl, ch
sbb cl, r13b
invalid
invalid
int3
int3
push rsi
push rdi
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
invalid
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
invalid
mov rsi, rdx
mov esi, edx
mov edi, ecx
lea rcx, str.kernel32
call qword [sym.imp.kernel32.dll_GetModuleHandleA]
adc eax, 0x10609a
adc eax, 0x10609a
add byte [rax - 0x7b], cl
sal byte [rax + riz + 0x48], 0x8d
je 0x1400bf453
invalid
invalid
test rax, rax
je 0x1400bf453
lea rdx, str.GetTempPath2W
adc eax, 0x152b74
mov rcx, rax
call qword [sym.imp.kernel32.dll_GetProcAddress]
adc eax, 0x1060cd
adc byte [rax], al
sar edi, 0x15
int 0x60
adc byte [rax], al
test rax, rax
lea r8, [0x1400bf470]
add byte [rax], al
add byte [rdi + rcx + 0x45], cl
invalid
add byte [rax], al
add byte [rdi + rcx + 0x45], cl
shr bl, 7
jmp 0x1400bf45a
jmp 0x1400bf45a
lea r8, [0x1400bf470]
add byte [rax], al
mov qword [0x1402600e0], r8
sbb al, byte [rax]
mov ecx, edi
mov rdx, rsi
add rsp, 0x20
pop rdi
pop rsi
pop rbp
jmp r8
pop rbp
jmp qword [sym.imp.kernel32.dll_GetTempPathW]
jmp qword [sym.imp.kernel32.dll_GetTempPathW]
invalid
add ah, cl
int3
push rdi
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rsp + 0x20]
mov rdi, r8
invalid
mov rsi, rcx
mov rcx, qword [rcx + 8]
mov rbx, qword [rsi + 0x10]
xor r14d, r14d
mov eax, 0
cmp rbx, 3
jb case.0x140068547.2593
invalid
movzx r8d, byte [rbx + rcx - 2]
mov r9d, r8d
and r9b, 0xf0
xor r14d, r14d
cmp r9b, 0xa0
jne case.0x140068547.2593
xor r14d, r14d
cmp byte [rbx + rcx - 3], 0xed
jne case.0x140068547.2593
movzx r14d, byte [rbx + rcx - 1]
and r8d, 0xf
and r14d, 0x3f
invalid
shl r8d, 0x10
shl r14d, 0xa
shl esi, 0xa
out 0xa, al
or r14d, r8d
mov al, 1
cmp rdi, 3
jb case.0x1400c2a45.698
add byte [rax], al
invalid
cmp byte [rdx], 0xed
jne 0x1400bf5a0
invalid
invalid
add byte [rax], al
invalid
movzx r12d, byte [rdx + 1]
mov r8d, r12d
and r8b, 0xf0
and al, 0xf0
cmp r8b, 0xb0
jne 0x1400bf5a0
test al, al
je 0x1400bf5a0
movzx r13d, byte [rdx + 2]
cmp rbx, 3
sti
add esi, dword [rdx + 8]
add rbx, 0xfffffffffffffffd
mov qword [rsi + 0x10], rbx
shl r12d, 6
and r13d, 0x3f
lea r8, [rdi + 1]
lea eax, [rdi + 1]
mov rax, qword [rsi]
sub rax, rbx
sub eax, ebx
cmp r8, rax
cmp eax, eax
cmp eax, eax
ja 0x1400bf67c
add byte [rax], al
add rdx, 3
mov r15, rdx
and r12d, 0x3c0
rol byte [rbx], 0
add byte [rbp + 9], al
or esi, ebp
or esi, ebp
or r14d, r12d
add r14d, 0x10000
add byte [rcx], al
add byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
mov edx, r14d
call fcn.1400bc350
add rdi, 0xfffffffffffffffd
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
adc byte [rax + 0x29], cl
fmul dword [rax + 0x39]
cmp rax, rdi
adc byte [rax + 0x29], cl
fmul dword [rax + 0x39]
cmp rax, rdi
jb 0x1400bf692
mov rcx, qword [rsi + 8]
add rcx, rbx
add ecx, ebx
mov rdx, r15
jmp 0x1400bf63e
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rax - 0x7b], cl
test rdi, rdi
invalid
test rdi, rdi
je 0x1400bf630
invalid
nop
add byte [rax], al
invalid
test byte [rax + 0x48000000], dl
lea eax, [rdx + rdi]
add al, 0x3a
invalid
add byte [rax - 0x73], cl
add al, 0x3a
invalid
lea rax, [rdx + rdi]
cmp cl, byte [rcx - 0x77]
shr ebx, 1
jmp 0x1400bf5c8
mov r9, rdx
jmp 0x1400bf5c8
add r9, 2
cmp r8, rax
invalid
rol dword [rdx], 0x49
cmp eax, eax
invalid
ror byte [rbp + 0xf], 0x45
cmovne r8, r9
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
shl dword [rsi + 0x66], 0x66
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rbp - 0x77], cl
ror dword [rcx + 0x39], 0xc0
cmp r8, rax
mov r9, r8
cmp r8, rax
je 0x1400bf630
push 0x1418d4d
lea r8, [r9 + 1]
add dword [rbp + 0xf], eax
mov dh, 0x11
invalid
movzx r10d, byte [r9]
adc dword [rbp - 0x7c], eax
sar byte [rcx - 0x15], cl
jns 0x1400bf5c0
test r10b, r10b
jns 0x1400bf5c0
cmp r10b, 0xe0
jb case.0x140068547.2567
invalid
cli
loopne 0x1400bf64c
invalid
cmp r10b, 0xed
jne 0x1400bf5ff
cmp r8, rax
je 0x1400bf630
sal byte [rdx + rcx*2 + 0x4d], 0x8d
add cl, byte [r9 + 0x39]
cmp eax, eax
je 0x1400bf630
invalid
invalid
jns 0x1400bf5f4
lea r8, [r9 + 2]
cmp r8, rax
cmp eax, eax
cmp eax, eax
je 0x1400bf630
cmp byte [r9 + 1], 0x9f
lahf
ja 0x1400bf62c
add r9, 3
mov r8, r9
jmp 0x1400bf5c0
add r9, 2
cmp r8, rax
cmp eax, eax
cmp eax, eax
cmove r9, r8
xor r8d, r8d
xor eax, eax
xor eax, eax
cmp r9, rax
setne r8b
xchg ebp, eax
ror byte [rbp + 1], 0xc8
xchg ebp, eax
ror byte [rbp + 1], 0xc8
cmp r10b, 0xf0
jb 0x1400bf5c0
cli
invalid
xor r9d, r9d
cmp r8, rax
setne r9b
add r8, r9
jmp 0x1400bf5c0
mov byte [rsi + 0x18], 0
sbb byte [rax], al
mov rax, qword [rsi]
sub rax, rbx
fmul dword [rax + 0x39]
clc
fmul dword [rax + 0x39]
clc
jb 0x1400bf65e
add rcx, rbx
add ecx, ebx
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
loope 0x1400bf654
add byte [rax + 1], cl
sti
loope 0x1400bf654
add byte [rax + 1], cl
sti
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x10], ebx
adc byte [rax - 0x7d], cl
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, rsi
mov ecx, esi
mov r14, rdx
mov rdx, rbx
mov r8, rdi
call case.0x1400bba32.441
mov rdx, r14
mov rcx, qword [rsi + 8]
mov rbx, qword [rsi + 0x10]
jmp 0x1400bf63b
mov rcx, rsi
mov r15, rdx
mov rdx, rbx
call case.0x1400bba32.441
mov rdx, r15
jmp 0x1400bf54b
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call case.0x1400bba32.441
mov rbx, qword [rsi + 0x10]
pop rsi
adc cl, ch
invalid
invalid
invalid
invalid
sub dword [rbp - 0x20], eax
movaps xmmword [rbp - 0x30], xmm0
movaps xmmword [rbp - 0x40], xmm0
rol bh, 0x45
mov dword [rbp - 0x10], 0
lock add byte [rax], al
add byte [rax], al
invalid
lea rdx, [rbp - 0x40]
mov rcx, rdi
stc
call qword [sym.imp.kernel32.dll_GetFileInformationByHandle]
adc eax, 0x105a53
pop rdx
adc byte [rax], al
pop rdx
adc byte [rax], al
test eax, eax
je 0x1400bfa24
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
mov ecx, dword [rbp - 0x40]
xor eax, eax
sal bh, 0xc1
test ecx, 0x400
add byte [rax + rax], al
invalid
je case.0x1400bb0ae.105
invalid
add byte [rax + rax], al
add byte [rbx + rsi + 0x48], dh
xor ecx, dword [rax - 0x39]
mov qword [rbp - 8], 0
mov qword [rbp - 8], 0
lea r8, [rbp - 8]
mov rcx, rdi
mov edx, 9
add byte [rax], al
mov r9d, 8
add byte [rax], al
call qword [sym.imp.kernel32.dll_GetFileInformationByHandleEx]
adc byte [rax], al
test eax, eax
je 0x1400bfa24
invalid
mov eax, dword [rbp - 8]
shl eax, 0x15
sar eax, 0x1f
and eax, dword [rbp - 4]
cld
clc
invalid
cld
mov ecx, dword [rbp - 0x40]
mov edx, dword [rbp - 0x1c]
mov r8d, dword [rbp - 0x24]
mov eax, dword [rbp - 0x24]
mov eax, dword [rbp - 0x24]
mov r9d, dword [rbp - 0x20]
mov ecx, dword [rbp - 0x20]
shl r9, 0x20
shl ecx, 0x20
or r9, rdx
or ecx, edx
mov edx, dword [rbp - 0x18]
call 0x13061851a
mov r10d, dword [rbp - 0x10]
invalid
mov r11d, dword [rbp - 0x14]
in al, dx
shl r11, 0x20
jrcxz 0x1400bf9fe
and byte [rbp + 9], cl
or r11, r10
ror dword [rax - 0x39], cl
invalid
mov qword [rsi], 1
add byte [rax], al
add byte [rcx + rcx*4 + 0x5e], cl
or bh, al
mov qword [rsi + 8], r11
mov dword [rsi + 8], ebx
mov dword [rsi + 0x10], 1
adc byte [rcx], r8b
adc byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x46], al
adc al, 0xc7
mov dword [rsi + 0x14], r8d
mov dword [rsi + 0x14], eax
adc al, 0xc7
mov dword [rsi + 0x18], 1
sbb byte [rcx], r8b
sbb byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x100f1c56], cl
mov dword [rsi + 0x1c], edx
movups xmm0, xmmword [rbp - 0x3c]
invalid
invalid
movups xmmword [rsi + 0x20], xmm0
mov rdx, qword [rbp - 0x2c]
mov edx, dword [rbp - 0x2c]
invalid
mov qword [rsi + 0x30], rdx
mov qword [rsi + 0x38], r9
cmp bh, al
add byte [rax], al
add byte [rax], al
mov dword [rsi + 0x40], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x46894c4e], cl
mov dword [rsi + 0x4c], ecx
mov qword [rsi + 0x50], r8
mov dword [rsi + 0x50], eax
push rax
jmp case.0x1400bc014.73
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x105d0e
invalid
adc byte [rax], al
add byte [rax - 0x3f], cl
shl rax, 0x20
loopne 0x1400bfa4e
and byte [rax - 0x7d], cl
or rax, 2
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
mov dword [rsi + 8], eax
or byte [rax - 0x39], r9b
or byte [rax - 0x39], cl
mov qword [rsi], 2
mov dword [rsi], 2
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add byte [rax], al
add rsp, 0x60
add esp, 0x60
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
int3
push r15
push rdi
push r14
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x50
push rax
lea rbp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
mov rsi, rdx
mov esi, edx
invalid
mov rdi, rcx
mov edi, ecx
xorps xmm0, xmm0
ror byte [rdi], 0x29
movaps xmmword [rbp - 0x20], xmm0
sub dword [rbp - 0x20], eax
loopne 0x1400bfa80
loopne 0x1400bfa80
movaps xmmword [rbp - 0x30], xmm0
sub dword [rbp - 0x30], eax
ror byte [r8 - 0x73], 1
ror byte [rax - 0x73], 1
lea rdx, [rbp - 0x30]
lea edx, [rbp - 0x30]
push rbp
shr al, 1
call fcn.1400bff50
rol dword [rax + rax], cl
add al, 0
add byte [rax - 0x77], cl
invalid
mov qword [rbp - 0x10], rax
invalid
mov qword [rbp - 8], rdx
push rbp
clc
test rax, rax
ror byte [rdi], 0x84
je case.0x1400d0c1c.159
movabs dword [0x4cf85d8d48000001], eax
lea edi, [0x140240650]
cmp eax, 0x180bb7
mov bh, 0xb
sbb byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
pop rbp
lea rbx, [rbp - 8]
lea ebx, [rbp - 8]
clc
lea r15, [0x140240650]
mov bh, 0xb
sbb byte [rax], al
invalid
or ebx, dword [rax]
add byte [rbp + rcx*4 + 0x75], cl
lea r14, [rbp - 0x30]
ror byte [rbp + rcx*4 + 0x25], 1
lea r12, [0x140240660]
and eax, 0x180bbc
mov esp, 0x6600180b
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x3e183d1], cl
invalid
and ecx, 3
add byte [rax], al
mov ecx, edx
rol dword [rbx + 0x634903e1], 1
and ecx, 3
add ecx, dword [rcx + 0x63]
movsxd rcx, dword [r15 + rcx*4]
or al, 0x8f
invalid
add rcx, r15
stc
jmp rcx
movzx ecx, byte [rdx + 0x10]
mov dh, 0x4a
adc bl, ch
invalid
adc bl, bpl
jmp case.0x1400bbbf8.114
adc byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
invalid
add byte [rax], al
movzx ecx, byte [rdx + 0xf]
mov dh, 0x4a
jo 0xc51b1ed2
cmp cl, 0x23
invalid
invalid
cmp cl, 0x23
jne case.0x1400bfabc.2
test dword [rdi + 0x48000001], ecx
pop qword [rcx]
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
fld1
call case.0x1400a2869.309
stosd dword [rdi], eax
jle case.0x1400bb0ae.144
invalid
dec dword [rax - 0x77]
stc
mov rcx, rdi
mov ecx, edi
mov rdx, r14
mov edx, esi
call fcn.1400bff50
invalid
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
clc
invalid
clc
test rax, rax
sal byte [rbp - 0x4d], 0xe9
jne 0x1400bfab0
jmp case.0x1400d0c1c.159
invalid
add dword [rax], eax
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax - 0x77], cl
ror dword [rax - 0x3f], 1
mov rcx, rdx
shr rcx, 0x20
jmp 0x169057e3a
ja case.default.0x1400bfb27
invalid
mov word [rax], es
add byte [rax], al
invalid
jmp 0x169057e3a
and byte [rbx - 0x78f0d707], al
mov word [rax], es
add byte [rax], al
invalid
sub byte [rdi], cl
xchg dword [rax + rax + 0x63490000], ecx
add byte [rax], al
add byte [rcx + 0x63], cl
invalid
invalid
movsxd rcx, dword [r12 + rcx*4]
invalid
or al, 0x8c
add rcx, r12
add ecx, esp
jmp rcx
xor ecx, ecx
jmp case.0x1400bbbf8.114
mov cl, 0x25
jmp case.0x1400bbbf8.114
mov cl, 0x23
and ebp, ebx
lahf
jmp case.0x1400bbbf8.114
mov cl, 0x24
jmp case.0x1400bbbf8.114
wait
wait
mov cl, 0x1b
jmp case.0x1400bbbf8.114
mov cl, 0x22
jmp case.0x1400bbbf8.114
xchg ebx, eax
xchg ebx, eax
mov cl, 0x10
jmp case.0x1400bbbf8.114
invalid
mov cl, 0xe
jmp case.0x1400bbbf8.114
mov esi, dword [rcx - 0x4e7814df]
mov cl, 0x21
jmp case.0x1400bbbf8.114
mov cl, 0xb
or ebp, ebx
jmp case.0x1400bbbf8.114
xor dword [rcx - 0x8316fc], 0xffffffff
push qword [rcx - 0x8a16d8]
mov cl, 0x28
invalid
jne case.0x1400bec11.77
invalid
mov cl, 4
jmp case.0x1400bbbf8.114
invalid
invalid
invalid
invalid
invalid
mov cl, 0x28
jmp case.0x1400bbbf8.114
invalid
invalid
invalid
sub cl, ch
jne case.0x1400bec11.77
invalid
invalid
invalid
mov cl, 0xc
jmp case.0x1400bbbf8.114
invalid
invalid
push qword [rcx - 0x9816f7]
mov cl, 9
jmp case.0x1400bbbf8.114
invalid
invalid
mov cl, 0x19
jmp case.0x1400bbbf8.114
invalid
invalid
invalid
invalid
invalid
mov cl, 0x18
jmp case.0x1400bbbf8.114
pop rcx
invalid
invalid
invalid
sbb cl, ch
pop rcx
invalid
invalid
mov cl, 2
jmp case.0x1400bbbf8.114
invalid
invalid
push qword [rcx - 0xb416f1]
mov cl, 0xf
jmp case.0x1400bbbf8.114
invalid
invalid
mov cl, 3
jmp case.0x1400bbbf8.114
invalid
invalid
invalid
invalid
invalid
mov cl, 7
jmp case.0x1400bbbf8.114
invalid
invalid
invalid
invalid
mov cl, 1
jmp case.0x1400bbbf8.114
invalid
push qword [rcx - 0xd016e1]
mov cl, 0x1f
jmp case.0x1400bbbf8.114
invalid
invalid
mov cl, 0x11
jmp case.0x1400bbbf8.114
invalid
invalid
invalid
invalid
invalid
mov cl, 0x29
jmp case.0x1400bbbf8.114
and edi, edi
invalid
invalid
sub ecx, ebp
and edi, edi
invalid
mov cl, 0x14
adc al, 0xe9
sbb bh, bh
invalid
jmp case.0x1400bbbf8.114
invalid
push qword [rcx - 0xec16fb]
mov cl, 5
add eax, 0xffff13e9
push qword [rcx - 0xf316eb]
mov cl, 0x15
invalid
or al, 0xff
invalid
jmp case.0x1400bbbf8.114
adc edi, edi
invalid
mov cl, 0x15
jmp case.0x1400bbbf8.114
invalid
invalid
invalid
adc eax, 0xffff0ce9
push qword [rcx - 0xfa16f3]
mov cl, 0xd
invalid
invalid
invalid
invalid
invalid
mov cl, 0xd
jmp case.0x1400bbbf8.114
invalid
invalid
invalid
invalid
or eax, 0xffff05e9
push qword [rcx - 0x10116fa]
mov cl, 6
invalid
invalid
invalid
invalid
mov cl, 6
invalid
jmp case.0x1400bbbf8.114
invalid
push qword [rcx - 0x10816ee]
mov cl, 0x12
jmp case.0x1400bbbf8.114
idiv esi
invalid
invalid
adc ch, cl
idiv esi
invalid
mov cl, 0xa
jmp case.0x1400bbbf8.114
invalid
invalid
invalid
or ch, cl
invalid
invalid
invalid
mov cl, 8
jmp case.0x1400bbbf8.114
invalid
invalid
invalid
invalid
or cl, ch
jmp 0xf20bfbea
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x1e
invalid
jmp case.0x1400bbbf8.114
invalid
invalid
push qword [rcx - 0x12416e0]
mov cl, 0x20
jmp case.0x1400bbbf8.114
invalid
invalid
invalid
invalid
and cl, ch
invalid
invalid
invalid
mov cl, 0x16
jmp case.0x1400bbbf8.114
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x27
jmp case.0x1400bbbf8.114
int 0xfe
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x13
adc ebp, ecx
invalid
jmp case.0x1400bbbf8.114
invalid
invalid
push qword [rcx - 0x14016e9]
mov cl, 0x17
jmp case.0x1400bbbf8.114
invalid
invalid
invalid
invalid
invalid
mov edi, 0xb1fffffe
invalid
invalid
mov cl, 0x1c
jmp case.0x1400bbbf8.114
invalid
invalid
invalid
invalid
sbb al, 0xe9
mov eax, 0xb1fffffe
invalid
invalid
mov cl, 0x1d
jmp case.0x1400bbbf8.114
mov cl, 0xfe
invalid
invalid
sbb eax, 0xfffeb1e9
push qword [rcx - 0x15516da]
mov cl, 0x26
invalid
stosb byte [rdi], al
invalid
invalid
mov cl, 0xfe
invalid
invalid
mov cl, 0x26
jmp case.0x1400bbbf8.114
jmp case.0x1400bbbf8.114
stosb byte [rdi], al
invalid
push qword [rcx - 0x15c16e6]
invalid
mov cl, 0x1a
jmp case.0x1400bbbf8.114
invalid
invalid
invalid
invalid
sbb ch, cl
movabs dword [0x7321fa8348fffffe], eax
pop rax
invalid
cmp rdx, 0x21
and dword [rbx + 0x58], esi
jae case.0x1400bc274.123
mov r14, rax
mov esi, eax
mov rax, qword [rsi]
mov eax, dword [rsi]
invalid
mov rdi, qword [rsi + 0x10]
jle case.0x1400ba74a.210
sub rax, rdi
sub eax, edi
clc
mov rbx, rdx
mov ebx, edx
ror dword [rax + 0x39], cl
cmp rax, rdx
jb 0x1400bfc7b
invalid
sal byte [rdx + 0x2f], 1
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
add rcx, rdi
add ecx, edi
lea rdx, [rbp - 0x30]
lea edx, [rbp - 0x30]
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
sbb ebx, 0x8948000f
fimul dword [rax + 1]
invalid
fsubr st(0)
sbb ebx, 0x8948000f
add byte [rax - 0x77], cl
fimul dword [rax + 1]
fisttp word [rax - 0x77]
invalid
invalid
mov qword [rsi + 0x10], rdi
jle 0x1400bfc79
mov rax, r14
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov rcx, rsi
int1
mov rdx, rdi
mov r8, rbx
call case.0x1400bba32.441
sbb eax, 0x8b480010
sbb eax, 0x8b480010
add byte [rax - 0x75], cl
jle case.0x1400bc274.129
invalid
add byte [rax - 0x75], cl
jle case.0x1400bc274.129
invalid
jmp 0x1400bfc4c
lea r8, [0x140210948]
mov rcx, rdx
mov edx, 0x20
and byte [rax], al
add byte [rax], al
add al, ch
pop rbp
jrcxz case.0x1400bfabc.84
str esp
add al, ch
pop rbp
jrcxz case.0x1400bfabc.84
invalid
str esp
add ah, cl
int3
int3
int3
push rsi
push rdi
sub rsp, 0x30
in al, dx
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
invalid
in al, dx
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
invalid
xor byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov esi, edx
mov r8, qword [rdx + 8]
or byte [rax - 0x75], cl
mov rdi, qword [rdx + 0x10]
jp case.0x1400bb0ae.188
mov rdx, qword [rdx]
add rdx, rdi
add edx, edi
adc cl, byte [rax + 1]
cli
sub r8, rdi
call case.0x1400bc274.164
jnp case.0x1400398a5.2087
add byte [rax], al
jnp case.0x1400398a5.2087
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
mov rax, rdx
mov eax, edx
ror dword [rax - 0x77], 0xd0
mov eax, edx
mov qword [rbp - 0x10], rcx
invalid
mov qword [rbp - 8], rdx
push rbp
clc
test rcx, rcx
leave
je case.0x1400bb0ae.205
mov ecx, eax
and ecx, 3
loope case.0x1400398a5.2065
rol dword [rbx - 0x72b7fc1f], 0x15
lea rdx, [0x140240704]
lea edx, [0x140240704]
adc eax, 0x180a10
adc byte [rdx], cl
sbb byte [rax], al
invalid
or bl, byte [rax]
add byte [rax + 0x63], cl
or al, 0x8a
invalid
movsxd rcx, dword [rdx + rcx*4]
invalid
add rcx, rdx
add ecx, edx
jmp rcx
movzx ecx, byte [rax + 0x10]
jmp case.0x1400bb0ae.204
add rdi, rax
invalid
mov qword [rsi + 0x10], rdi
mov dword [rsi + 0x10], edi
adc byte [rax - 0x75], cl
sbb byte [rax + 0x39], r9b
sbb byte [rax + 0x39], cl
mov rax, qword [rsi + 0x18]
mov eax, dword [rsi + 0x18]
sbb byte [rax + 0x39], cl
cmp rax, rdi
cmp eax, edi
clc
cmova rdi, rax
clc
mov qword [rsi + 0x18], rdi
jle case.0x1400bfabc.57
jmp case.0x1400d0c1c.181
mov rcx, rax
mov ecx, eax
ror dword [rax - 0x3f], 0xe9
shr rcx, 0x20
shr ecx, 0x20
and byte [rax - 0x77], cl
invalid
mov rsi, rax
mov esi, eax
call fcn.1400b97c0
invalid
mov ecx, eax
ror dword [rax - 0x77], 0xf0
mov rax, rsi
jmp case.0x1400bb0ae.204
mov rcx, rax
shr rcx, 0x20
invalid
invalid
ror dword [rax - 0x3f], 0xe9
jmp 0x16905805b
and byte [rbx - 0x78f0d707], al
mov byte [rax], al
cmp ecx, 0x28
sub byte [rdi], cl
xchg dword [rax + 0x48000000], ecx
mov byte [rax], al
add byte [rax], al
lea rdx, [0x140240714]
ja case.default.0x1400bfd4f
add byte [rax], al
lea rdx, [0x140240714]
adc eax, 0x1809cc
sbb byte [rax], al
add byte [rax + 0x63], cl
or al, 0x8a
invalid
movsxd rcx, dword [rdx + rcx*4]
mov cl, byte [rax + 1]
sar edi, 1
jmp rcx
invalid
add rcx, rdx
add ecx, edx
jmp rcx
xor ecx, ecx
leave
jmp case.0x1400bb0ae.204
add al, 0xf
movzx ecx, byte [rax + 0xf]
mov dh, 0x48
jo 0x14b810957
cmp cl, 0xb
jne case.0x1400bfabc.78
invalid
jo 0x14b810957
cmp cl, 0xb
jne case.0x1400bfabc.78
invalid
or esi, dword [rbp + 0xb]
or ecx, dword [rax - 0x73]
lea rcx, [rbp - 8]
lea ecx, [rbp - 8]
clc
clc
call case.0x1400a2869.309
sub dword [rdi + rdi*8 - 1], edi
jl case.0x14007a9e8.1300
invalid
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
add rsp, 0x30
pop rdi
pop rsi
xor eax, eax
add rsp, 0x30
invalid
pop rdi
pop rsi
pop rbp
ret
mov cl, 0x25
and eax, 0x23b1e4eb
jmp case.0x1400bb0ae.204
mov cl, 0x23
jmp case.0x1400bb0ae.204
mov cl, 0x24
jmp case.0x1400bb0ae.204
fdiv qword [rcx - 0x4e2714e5]
and ch, bl
jmp case.0x1400bb0ae.204
mov cl, 0x1b
jmp case.0x1400bb0ae.204
fdiv dword [rcx - 0x4e2b14de]
adc bl, ch
jmp case.0x1400bb0ae.204
mov cl, 0xe
jmp case.0x1400bb0ae.204
mov cl, 0x21
jmp case.0x1400bb0ae.204
mov cl, 0xb
jmp case.0x1400bb0ae.204
mov cl, 0x22
jmp case.0x1400bb0ae.204
mov cl, 0x10
jmp case.0x1400bb0ae.204
mov cl, 0xe
invalid
jmp case.0x1400bb0ae.204
mov cl, 0x21
jmp case.0x1400bb0ae.204
mov cl, 0xb
jmp case.0x1400bb0ae.204
mov cl, 4
jmp case.0x1400bb0ae.204
sal byte [rcx - 0x4e4314d8], 0xc
mov cl, 0x28
jmp case.0x1400bb0ae.204
mov cl, 0xc
jmp case.0x1400bb0ae.204
mov cl, 9
or ebx, ebp
mov ah, 0xb1
jmp case.0x1400bb0ae.204
mov cl, 0x19
sbb ebx, ebp
mov al, 0xb1
mov cl, 0x18
jmp case.0x1400bb0ae.204
jmp case.0x1400bb0ae.204
mov cl, 0x18
jmp case.0x1400bb0ae.204
mov cl, 2
jmp case.0x1400bb0ae.204
test al, 0xb1
por mm4, qword [rcx + rsi*4 - 0x4e5f14fd]
jmp case.0x1400bb0ae.204
mov cl, 3
jmp case.0x1400bb0ae.204
invalid
mov cl, 0xf
jmp case.0x1400bb0ae.204
movsb byte [rdi], byte [rsi]
mov cl, 3
jmp case.0x1400bb0ae.204
mov cl, 7
invalid
jmp case.0x1400bb0ae.204
mov cl, 1
add ebx, ebp
cwde
jmp case.0x1400bb0ae.204
mov cl, 0x1f
invalid
jmp case.0x1400bb0ae.204
mov cl, 0x11
jmp case.0x1400bb0ae.204
nop
mov cl, 0x29
jmp case.0x1400bb0ae.204
invalid
mov cl, 0x14
jmp case.0x1400bb0ae.204
mov byte [rcx - 0x4e7b14fb], dh
mov cl, 5
add eax, 0x15b184eb
jmp case.0x1400bb0ae.204
mov cl, 0x15
adc eax, 0xdb180eb
jmp case.0x1400bb0ae.204
mov cl, 0xd
or eax, 0xffff79e9
jmp case.0x1400bb0ae.204
invalid
invalid
push qword [rcx - 0x8d16fa]
mov cl, 6
jmp case.0x1400bb0ae.204
jb case.0x1400d0c1c.195
invalid
invalid
invalid
jb case.0x1400d0c1c.195
invalid
invalid
mov cl, 0x12
jmp case.0x1400bb0ae.204
invalid
invalid
invalid
adc ch, cl
imul edi, edi, 0xffffffff
invalid
invalid
push qword [rcx - 0x9b16f6]
mov cl, 0xa
invalid
invalid
invalid
invalid
invalid
mov cl, 0xa
jmp case.0x1400bb0ae.204
invalid
invalid
invalid
or ch, cl
invalid
invalid
invalid
mov cl, 8
or cl, ch
pop rbp
jmp case.0x1400bb0ae.204
invalid
invalid
mov cl, 0x1e
jmp case.0x1400bb0ae.204
push rsi
invalid
invalid
invalid
invalid
push rsi
invalid
invalid
mov cl, 0x20
jmp case.0x1400bb0ae.204
invalid
invalid
invalid
and cl, ch
invalid
invalid
invalid
mov cl, 0x16
jmp case.0x1400bb0ae.204
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x27
jmp case.0x1400bb0ae.204
invalid
invalid
mov cl, 0x13
jmp case.0x1400bb0ae.204
cmp bh, bh
invalid
invalid
invalid
invalid
mov cl, 0x17
jmp case.0x1400bb0ae.204
invalid
invalid
invalid
invalid
invalid
mov cl, 0x1c
jmp case.0x1400bb0ae.204
sub al, 0xff
invalid
invalid
sub al, 0xff
invalid
mov cl, 0x1d
jmp case.0x1400bb0ae.204
invalid
invalid
invalid
push qword [rcx - 0xe116da]
mov cl, 0x26
jmp case.0x1400bb0ae.204
invalid
invalid
invalid
push qword [rcx - 0xe816e6]
invalid
mov cl, 0x1a
jmp case.0x1400bb0ae.204
int3
int3
int3
int3
push rbp
push rsi
sub rsp, 0xa8
add byte [rax], al
add byte [rax], al
lea rbp, [rsp + 0x80]
mov rsi, rcx
mov esi, ecx
movups xmm0, xmmword [0x140211858]
adc byte [0x140211858], al
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, ecx
adc byte [0x140211858], al
movaps xmmword [rbp], xmm0
sub dword [rbp], eax
mov eax, 0xffffffff
cmp r8, rax
dec dword [rcx + 0x39]
ror byte [rcx + 0xf], 0x42
invalid
invalid
invalid
cmovb rax, r8
ror byte [rdi], 0x57
ror byte [rdi], 0x11
adc dword [rsp + 0x38], eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
adc dword [rsp + 0x38], eax
adc dword [rsp + 0x38], eax
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], rdx
sub byte [rax - 0x77], cl
call 0x1645087db
invalid
invalid
invalid
invalid
mov rax, rbp
mov qword [rsp + 0x20], rax
xor edx, edx
xor r8d, r8d
xor eax, eax
and byte [rcx], dh
rol byte [rbp + 0x31], cl
xor eax, eax
xor r9d, r9d
xor eax, eax
xor r9d, r9d
leave
call qword [sym.imp.ntdll.dll_NtReadFile]
pop rcx
adc byte [rax], al
cmp eax, 0x103
add eax, dword [rcx]
add byte [rax], al
invalid
jne case.0x14007a9e8.1273
mov rcx, rsi
int1
mov edx, 0xffffffff
call qword [sym.imp.kernel32.dll_WaitForSingleObject]
invalid
push rbp
adc byte [rax], al
invalid
test eax, 0x8b001055
add byte [0x1000bfed0], r15b
cmp eax, 0xc0000011
mov eax, dword [rbp]
cmp eax, 0xc0000011
adc dword [rax], eax
add al, al
jne case.0x1400c2a45.97
xor edx, edx
xor eax, eax
jmp 0x1400bfef1
cmp eax, 0x103
je case.0x1400c2a45.108
add byte [rbp + rbp - 0x7b], dh
test eax, eax
js 0x1400bfeda
sar byte [rax + 8], 0x48
mov rdx, qword [rbp + 8]
mov edx, dword [rbp + 8]
xor eax, eax
jmp 0x1400bfef1
shr bl, 0x17
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
adc eax, 0x10589e
sar edi, 0x15
sahf
adc eax, 0x10589e
pop rax
adc byte [rax], al
mov edx, eax
shl rdx, 0x20
loop 0x1400bff08
and byte [rax - 0x7d], cl
retf 0xb802
invalid
invalid
or rdx, 2
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add bh, byte [rax + 1]
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
invalid
add rsp, 0xa8
add esp, 0xa8
test al, 0
add byte [rax], al
pop rsi
pop rbp
ret
mov dword [rbp + 0x18], 0
add byte [rax], al
add byte [rax], al
mov byte [rbp + 0x1c], 0
lea rax, [0x1402118c0]
lea eax, [0x1402118c0]
lea eax, [0x1402118c0]
add eax, 0x1519b3
mov bl, 0x19
adc eax, 0x45894800
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
enter 0xffffffffffffc748, 0x45
enter 0xffffffffffffc748, 0x45
mov qword [rbp - 0x30], 1
rol byte [rcx], 1
add byte [rax], al
add byte [rax], al
lea rax, [rbp + 0x20]
invalid
invalid
add dword [rax], eax
add byte [rax], al
lea rax, [rbp + 0x20]
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
and byte [rax - 0x77], cl
mov dword [rbp - 0x28], eax
fmul dword [r15]
push rdi
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
adc dword [rbp - 0x20], eax
ror byte [rdi], 0x11
loopne 0x1400bff71
loopne 0x1400bff71
adc dword [rbp - 0x20], eax
loopne 0x1400bff71
lea rcx, [rbp + 0x18]
lea ecx, [rbp + 0x18]
sbb byte [r8 - 0x73], r9b
sbb byte [rax - 0x73], cl
lea rdx, [rbp - 0x38]
call fcn.1400b78b0
jnp 0x1400bffac
invalid
dec dword [rax - 0x77]
mov dword [rbp - 8], eax
clc
push rbp
enter 0x7be8, 0x79
jnp 0x1400bffac
invalid
clc
clc
lea rcx, [rbp - 8]
lea ecx, [rbp - 8]
clc
call fcn.1400b7970
mov ecx, 7
invalid
add byte [rax], al
invalid
jp 0x1400bff40
invalid
invalid
invalid
int 0x29
ud2
sub dword [rdi], ecx
or ecx, esp
int3
int3
int3
int3
sub esp, 0x38
lea rbp, [rsp + 0x30]
lea ebp, [rsp + 0x30]
mov r8d, 0x20
add byte [rax], al
call case.0x1400bc274.164
mov qword [rbp - 8], rax
invalid
mov dword [rbp - 8], eax
mov qword [rbp], rdx
mov dword [rbp], edx
test rax, rax
test eax, eax
je case.0x1400bff89.39
mov rcx, rdx
mov eax, edx
invalid
and eax, 3
rol byte [rbx - 0x72b3fc20], 1
add eax, 0x180836
or byte [rax], bl
invalid
lea r8, [0x1402407b8]
or byte [rax], bl
add byte [rcx + 0x63], cl
add al, 0x80
movsxd rax, dword [r8 + rax*4]
invalid
add rax, r8
add eax, eax
jmp rax
loopne 0x1400bff9b
movzx eax, byte [rdx + 0x10]
mov dh, 0x42
adc bl, ch
shr rcx, 0x20
shr rcx, 0x20
jmp 0x1400bffc7
shr rcx, 0x20
jmp 0x1169547b8
mov rsi, rdx
call fcn.1400b97c0
mov rdx, rsi
bnd jmp 0x1400bffc7
cwde
invalid
bnd jmp 0x1400bffc7
and eax, 0x20e9c148
shr rcx, 0x20
cmp ecx, 0x28
ja case.default.0x1400bffbd
sub byte [rdi], cl
xchg dword [rax + 0x48000000], edx
lea rax, [0x1402407c8]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x1402407c8]
add byte [rax], al
lea rax, [0x1402407c8]
sbb byte [rax], al
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
add ecx, eax
add ecx, eax
jmp rcx
xor eax, eax
jmp 0x1400bffc7
invalid
add al, 0xf
movzx eax, byte [rdx + 0xf]
mov dh, 0x42
ud1
add dword [rax], eax
add byte [rax], al
invalid
mov ecx, 1
add byte [rax], al
add byte [rbx + rcx], bh
cmp al, 0xb
jne 0x1400bffdd
lea rcx, [rbp]
call case.0x1400a2869.309
invalid
invalid
add r8b, r13b
mov bh, 0x79
invalid
xor edx, edx
xor ecx, ecx
mov rax, rcx
mov eax, ecx
enter 0xffffffffffff8348, 0xffffffffffffffc4
add rsp, 0x38
pop rsi
cmp byte [rsi + 0x5d], bl
pop rbp
ret
mov al, 0x25
jmp 0x1400bffc7
mov al, 0x23
jmp 0x1400bffc7
and ebp, ebx
fdiv dword [rax - 0x4f2b14dc]
sbb ebp, ebx
sal byte [rax - 0x4f3314de], 1
mov al, 0x22
jmp 0x1400bffc7
invalid
mov al, 0x24
jmp 0x1400bffc7
mov al, 0x1b
jmp 0x1400bffc7
mov al, 0x22
jmp 0x1400bffc7
mov al, 0x10
jmp 0x1400bffc7
adc bl, ch
enter 0xeb0, 0xffffffffffffffeb
mov al, 0xe
jmp 0x1400bffc7
mov al, 0xe
jmp 0x1400bffc7
mov al, 0x21
jmp 0x1400bffc7
mov al, 0xb
jmp 0x1400bffc7
mov al, 4
jmp 0x1400bffc7
mov al, 0x28
jmp 0x1400bffc7
mov al, 0xc
jmp 0x1400bffc7
mov al, 9
jmp 0x1400bffc7
mov al, 0x19
jmp 0x1400bffc7
mov al, 0x18
jmp 0x1400bffc7
movsb byte [rdi], byte [rsi]
mov al, 2
jmp 0x1400bffc7
mov al, 0xf
jmp 0x1400bffc7
mov al, 3
jmp 0x1400bffc7
mov al, 7
jmp 0x1400bffc7
mov al, 1
jmp 0x1400bffc7
nop
mov al, 0x1f
jmp 0x1400bffc7
mov al, 0x11
jmp 0x1400bffc7
invalid
mov byte [rax - 0x4f7b14d7], dh
adc al, 0xeb
jmp 0x1400bffc7
mov al, 5
jmp 0x1400bffc7
jns 0x1400c004b
invalid
push qword [rax - 0x8d16eb]
mov al, 0x15
invalid
jb 0x1400c0052
mov al, 0x29
jmp 0x1400bffc7
invalid
mov al, 0x14
jmp 0x1400bffc7
mov al, 5
jmp 0x1400bffc7
jns 0x1400c004b
invalid
invalid
invalid
mov al, 0x15
jmp 0x1400bffc7
jb 0x1400c0052
invalid
invalid
invalid
mov al, 0xd
jmp 0x1400bffc7
invalid
invalid
invalid
mov al, 6
jmp 0x1400bffc7
invalid
invalid
invalid
mov al, 0x12
jmp 0x1400bffc7
invalid
invalid
invalid
mov al, 0xa
jmp 0x1400bffc7
invalid
invalid
invalid
mov al, 8
jmp 0x1400bffc7
invalid
invalid
invalid
invalid
mov al, 0x1e
jmp 0x1400bffc7
invalid
invalid
invalid
mov al, 0x20
jmp 0x1400bffc7
invalid
invalid
invalid
mov al, 0x16
jmp 0x1400bffc7
invalid
invalid
invalid
mov al, 0x27
jmp 0x1400bffc7
invalid
invalid
invalid
mov al, 0x13
jmp 0x1400bffc7
invalid
invalid
invalid
mov al, 0x17
jmp 0x1400bffc7
invalid
invalid
invalid
mov al, 0x1c
jmp 0x1400bffc7
invalid
invalid
invalid
mov al, 0x1d
jmp 0x1400bffc7
invalid
invalid
mov al, 0x26
jmp 0x1400bffc7
invalid
invalid
invalid
mov al, 0x1a
jmp 0x1400bffc7
mov r9, qword [rdx + 8]
mov rax, qword [rdx + 0x10]
cmp rax, 3
jbe 0x1400c0135
movabs r8, 0x5c003f005c005c
cmp qword [r9], r8
je 0x1400c019d
xchg esi, eax
add byte [rax], al
add byte [rax], al
pop rsp
add byte [rbp + 0x39], cl
add dword [rdi], ecx
test byte [rsi + 0x49000000], dl
xchg esi, eax
add byte [rax], al
add byte [rax], al
invalid
mov eax, 0x3f005c
pop rsp
add byte [rdi], bh
invalid
add byte [rdi], bh
movabs r8, 0x5c003f003f005c
cmp qword [r9], r8
je 0x1400c019d
add byte [rax], al
invalid
add byte [rbp + 0x39], cl
add dword [rdi], ecx
je 0x1400c019d
add byte [rax], al
add byte [rax + 0x3d], cl
clc
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x3d], cl
clc
add byte [rax], al
add byte [rdi], cl
or dword [rdx + 0x66000000], 0x41
add byte [rax], al
add byte [rax], al
cmp word [r9 + 2], 0x3a
cmp rax, 0xf8
jae case.0x140068547.2619
cmp word [r9 + 2], 0x3a
cmp dh, byte [rbp + 0x4e]
jne 0x1400c017c
movzx eax, word [r9 + 4]
jmp 0x1400c015c
je 0x1400c0146
cmp rax, 1
jne case.0x1400c2a45.709
cmp word [r9], 0
jne case.0x140068547.2619
jmp 0x1400c019d
cmp word [r9 + 2], 0x3a
jne 0x1400c017c
movzx eax, word [r9 + 4]
test ax, ax
test eax, eax
je 0x1400c058e
xor al, byte [rax + rax]
invalid
cmp ax, 0x2f
je case.0x1400963e6.1083
movzx eax, ax
cmp eax, 0x5c
pop rsp
jne 0x1400c017c
movzx eax, word [r9]
cmp eax, 0x2f
je case.0x14007664f.1331
cmp eax, 0x5c
je case.0x14007664f.1331
jmp 0x1400c019d
jbe case.0x140068547.2619
movzx eax, word [r9]
cmp ax, 0x5c
je 0x1400c018e
movzx eax, ax
cmp eax, 0x2f
clc
invalid
jne case.0x140068547.2619
movzx eax, word [r9 + 2]
cmp eax, 0x5c
je 0x1400c019d
cmp eax, 0x2f
jne case.0x140068547.2619
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
movups xmm0, xmmword [rdx]
movups xmmword [rcx], xmm0
jmp 0x1400c057a
retf 3
invalid
mov qword [rbp + 0x3e8], r9
mov qword [rbp + 0x3e0], rcx
loopne 0x1400c01bf
add byte [rax], al
add byte [rax - 0x77], cl
xchg ebp, eax
or byte [rax + rax], al
add al, 0
add byte [rax - 0x39], cl
mov dword [rbp + 0x3f0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x3f8], 2
test eax, edi
clc
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0x200
add byte [rax], al
add byte [rax - 0x77], cl
xchg ebp, eax
or byte [rax + rax], al
add al, 0
add byte [rax - 0x39], cl
mov dword [rbp + 0x3f0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x3f8], 2
test eax, edi
clc
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], eax
add byte [rax + rax], al
add byte [rax + rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0x200
add byte [rax], al
mov eax, 2
mov qword [rbp + 0x3d8], rax
mov dword [rbp + 0x3d8], eax
add byte [rax], al
xor edi, edi
xor r14d, r14d
xor r15d, r15d
xor edi, edi
xor edi, edi
cmp r8, 0x201
jae case.0x14007a9e8.1287
add byte [rbx + 0x27], dh
jmp 0x1400c021f
jae 0x1400c02f9
cmp r8, 0x201
cmp eax, 0x201
add byte [rax], al
jae case.0x14007a9e8.1287
mov r12d, 0x200
lea rbx, [rbp - 0x58]
test al, 0x4d
mov r13, r8
mov ebp, eax
add al, byte [rax]
add byte [rax - 0x73], cl
lea rbx, [rbp - 0x58]
test al, 0x4d
mov r13, r8
mov ebp, eax
jmp 0x1400c0288
sub r8, r15
sub r14, r15
cmp r8, r14
cmp eax, esi
jbe 0x1400c025f
invalid
lea rcx, [rbp + 0x3f0]
mov rdx, r15
call fcn.1401c1a90
adc byte [rax], al
mov rdi, qword [rbp + 0x3f0]
mov ebp, 0x3f0
lock add eax, dword [rax]
add byte [rax - 0x75], cl
test eax, edi
add eax, dword [rax]
add byte [rax], al
mov qword [rbp + 0x3d8], rax
mov dword [rbp + 0x3d8], eax
test eax, ebx
add eax, dword [rax]
add byte [rax], al
invalid
lock add eax, dword [rax]
add byte [rax - 0x75], cl
test eax, edi
add eax, dword [rax]
add byte [rax], al
mov qword [rbp + 0x3d8], rax
mov dword [rbp + 0x3d8], eax
test eax, ebx
add eax, dword [rax]
add byte [rax], al
add byte [rax - 1], bh
invalid
invalid
invalid
mov eax, 0xffffffff
cmp rdi, rax
mov r15d, 0xffffffff
mov edi, 0xffffffff
invalid
dec dword [rdi + rcx + 0x42]
dec dword [rcx + r9*4 - 0x43]
mov dword [rbp + 0x400], edi
add byte [rax], al
mov r14, rdi
mov esi, edi
mov r12, r15
cld
mov rbx, qword [rbp + 0x3d8]
popfq
fadd dword [rbx]
add byte [rax], al
add byte [rbp - 0x77], cl
std
xor ecx, ecx
call qword [sym.imp.kernel32.dll_SetLastError]
adc eax, 0x105488
adc byte [rax], al
mov rcx, qword [rbp + 0x3e8]
invalid
call 0x1840c029b
add byte [rax], al
mov edx, r13d
mov edx, ebp
mov edx, ebp
mov r8, rbx
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
call qword [sym.imp.kernel32.dll_GetFullPathNameW]
mov esi, eax
invalid
test eax, eax
jne 0x1400c02ba
call qword [sym.imp.kernel32.dll_GetLastError]
test eax, eax
jne 0x1400c0345
invalid
mov eax, dword [rax]
add byte [rax], al
invalid
add byte [rcx - 0x77], al
invalid
mov r8d, esi
cmp r13, r8
jne case.0x140068547.2651
invalid
invalid
invalid
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0x7a
clc
jp case.0x1400618d6.1714
test esp, esp
add al, byte [rax]
invalid
clc
jp case.0x1400618d6.1714
test esp, esp
add al, byte [rax]
add byte [rbp + 1], cl
in eax, dx
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
invalid
cmovae r13, rax
mov r8, r13
call 0x142048434
add al, byte [rax]
add byte [rdi], cl
invalid
sub edi, edi
invalid
invalid
invalid
jmp case.0x14007a9e8.1287
cmp r12, r8
jb 0x1400c05d3
mov r12, qword [rbp + 0x408]
mov qword [r12 + 0x10], 0
cmp esi, 2
add cl, byte [rdi]
invalid
xchg ecx, eax
add byte [rax], al
invalid
add cl, byte [rdi]
xchg byte [rcx + 0xf000000], dl
xchg ecx, eax
add byte [rax], al
add byte [rdi], cl
mov bh, 0x43
add al, byte [rbx - 0x7af0c508]
mov eax, dword [rax]
add byte [rax], al
invalid
movzx eax, word [rbx + 2]
cmp eax, 0x3a
jne 0x1400c03b3
add byte [rax], al
invalid
cmp word [rbx + 4], 0x5c
jne 0x1400c03b3
lea r15, str._s
mov r14d, 4
add al, 0
add byte [rax], al
jmp 0x1400c03eb
call qword [sym.imp.kernel32.dll_GetLastError]
mov esi, eax
shl rsi, 0x20
or rsi, 2
cmp qword [rbp + 0x3f0], 0
je 0x1400c0370
mov rcx, qword [rbp + 0x3f8]
mov edx, 2
call fcn.140017ad0
mov rcx, qword [rbp + 0x3e0]
mov qword [rcx + 8], rsi
movabs rax, 0x8000000000000000
mov qword [rcx], rax
mov rax, qword [rbp + 0x408]
add al, 0
add byte [rax - 0x7d], cl
cmp byte [rax], al
je 0x1400c057a
mov rcx, qword [rax + 8]
mov edx, 2
add byte [rax], al
call fcn.140017ad0
jmp 0x1400c057a
jne 0x1400c03e2
movzx ecx, word [rbx]
jmp case.0x1400d113b.1401
movzx ecx, word [rbx]
cmp esi, 3
jne case.0x140068547.2705
cmp cx, 0x5c
jne 0x1400c03e2
movzx eax, word [rbx + 2]
cmp ax, 0x5c
jne 0x1400c03e2
add r8, 0xfffffffffffffffe
add rbx, 4
lea r15, [0x140212060]
mov r14d, 8
jmp 0x1400c03eb
mov r15d, 2
xor r14d, r14d
lea rsi, [r8 + r14]
inc rsi
mov rcx, qword [r12]
cmp rcx, rsi
int1
jae 0x1400c0426
lea rax, [rsi + rsi]
mov rdi, r8
mov edi, eax
test rcx, rcx
je 0x1400c0480
add rcx, rcx
mov rdx, qword [rbp + 0x3e8]
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg ebp, eax
test al, 3
add eax, dword [rax]
add byte [rax - 0x77], cl
lea edi, [rax - 0x46fffffd]
add eax, dword [rax]
add byte [rcx + 2], bh
add bl, ch
pop rsp
mov rdi, r8
mov rsi, rcx
mov esi, ecx
mov rcx, qword [rbp + 0x3e8]
add byte [rax], al
jmp 0x1400c04c2
mov r15d, 2
cmp cx, 0x5c
cmp ecx, 0x5c
jne 0x1400c03e8
cmp eax, 0x3f
je 0x1400c03e8
cmp eax, 0x5c
jne 0x1400c03c5
test dword [rbx - 1], esi
invalid
invalid
movzx eax, word [rbx + 4]
cmp eax, 0x3f
je 0x1400c05a9
add qword [rax], rax
invalid
cmp eax, 0x2e
jne 0x1400c03cb
invalid
invalid
invalid
invalid
cmp word [rbx + 6], 0x5c
jne 0x1400c03cb
invalid
invalid
invalid
add r8, 0xfffffffffffffffc
add rbx, 8
add ebx, 8
jmp case.0x1400618d6.1746
invalid
invalid
xor ecx, ecx
mov qword [rbp + 0x3b0], rcx
lea rcx, [rbp + 0x3c0]
lea r9, [rbp + 0x3a8]
test al, 3
add byte [rax], al
add byte [rdx + 2], bh
add al, byte [rax]
add byte [rax], al
mov r8, rax
call fcn.1400b8d00
mov bh, bh
invalid
dec dword [rax - 0x7d]
mov ebp, 0x3c0
add eax, dword [rax]
add byte [rax], al
jne 0x1400c05ea
add dword [rax], eax
invalid
mov rcx, qword [rbp + 0x3c8]
mov qword [r12 + 8], rcx
and al, 8
or byte [rcx - 0x77], cl
xor al, 0x24
lea r8d, [r14 + r14]
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
ror dword [rdi], cl
add byte [rbp - 0x77], cl
je 0x1400c04f6
adc byte [rax - 0x77], cl
invalid
sub rax, r14
sub eax, esi
cmp rax, rdi
jae 0x1400c0502
mov rcx, r12
mov rdx, r14
mov r15, rdi
mov r8, rdi
call fcn.1401c1a90
add byte [rbx + rcx*4 - 0x5b], cl
or byte [rax + rax], al
add byte [rcx - 0x75], cl
xor al, 0x24
mov r14, qword [r12 + 0x10]
je 0x1400c0522
adc byte [rcx + rcx*4 - 1], cl
mov edi, edi
invalid
lea r8, [rdi + rdi]
mov r15, qword [r12 + 8]
or byte [rbx - 0x73], cl
or al, 0x77
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
ror byte [rdi], cl
add byte [rcx + 1], cl
dec byte [rbp - 0x77]
mov dword [rsp + 0x10], esi
cmp r14, rsi
cmp esi, esi
jne 0x1400c0538
invalid
mov rcx, r12
call fcn.1400bce90
mov r12, qword [rbp + 0x408]
movsd dword [rdi], dword [rsi]
or byte [rax + rax], al
add al, 0
add byte [rbp - 0x75], cl
jl 0x1400c055b
invalid
movsd dword [rdi], dword [rsi]
or byte [rax + rax], al
add al, 0
add byte [rbp - 0x75], cl
jl 0x1400c055b
or byte [rsi + 0x43], ah
mov dword [rdi + rsi*2], 0xff490000
invalid
mov word [r15 + r14*2], 0
inc r14
mov qword [r12 + 0x10], r14
cmp qword [rbp + 0x3f0], 0
cmp dword [rbp + 0x3f0], 0
mov ebp, 0x3f0
add byte [rax - 0x75], cl
mov esi, dword [rbp + 0x3e0]
je 0x1400c0569
invalid
mov ebp, 0x3f0
add byte [rax - 0x75], cl
mov esi, dword [rbp + 0x3e0]
je 0x1400c0569
adc dword [rax - 0x75], ecx
mov ecx, dword [rbp + 0x3f8]
add byte [rax], al
mov rcx, qword [rbp + 0x3f8]
clc
add eax, dword [rax]
add byte [rax], al
mov edx, 2
add byte [rax], al
mov edx, 2
call fcn.140017ad0
mov rax, qword [r12 + 0x10]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [r12]
adc byte [rax - 0x77], cl
adc byte [rcx + 0xf], r8b
adc byte [rsp], al
movups xmmword [rsi], xmm0
add rsp, 0x498
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
invalid
movzx eax, word [r9]
cmp eax, 0x2f
je 0x1400c017c
sti
invalid
invalid
cmp eax, 0x5c
je 0x1400c017c
fdivr st(3)
invalid
invalid
jmp 0x1400c019d
cmp word [rbx + 6], 0x5c
jne 0x1400c03cb
invalid
invalid
invalid
invalid
jmp 0x1400c03e8
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
lea r8, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
add byte [rdx + 0x28], bh
add byte [rax], al
add al, ch
call fcn.1401be070
jmp 0x1400c05fd
lea rax, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov rcx, r8
mov ecx, eax
mov ecx, eax
mov rdx, r12
mov r8, rax
mov eax, eax
mov eax, eax
call fcn.1401be000
jmp 0x1400c05fd
mov rcx, qword [rbp + 0x3c8]
mov rdx, qword [rbp + 0x3d0]
add eax, dword [rax]
add al, ch
add edx, ebp
invalid
invalid
add eax, dword [rax]
add al, ch
add edx, ebp
str word [rdi]
add byte [rdi], cl
add byte [rdi], cl
ud2
or edx, dword [rax + 0x24548948]
adc byte [rbp + 0x41], dl
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x3f0], 0
add byte [rax], al
add byte [rax], al
je case.0x1400c2a45.759
mov rcx, qword [rbp + 0x3f8]
mov edx, 2
call fcn.140017ad0
invalid
dec dword [rax - 0x75]
test dword [rax], ecx
add al, 0
add byte [rax - 0x7d], cl
cmp byte [rax], al
mov rax, qword [rbp + 0x408]
cmp qword [rax], 0
je 0x1400c0659
mov rax, qword [rbp + 0x408]
mov rcx, qword [rax + 8]
mov edx, 2
call fcn.140017ad0
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax], al
cmp eax, 1
jne case.0x1400d113b.1412
invalid
mov rbx, qword [rdx]
cmp r14w, 0x2e
invalid
jne 0x1400c07bb
invalid
test r15w, r15w
je case.0x1400d113b.1412
cmp r15w, 0x2e
jne 0x1400c07bb
mov ah, 0
add byte [rax], al
test r12w, r12w
jne 0x1400c07bb
mov r14, rdx
lea rbx, [rbp - 0x60]
lea ebx, [rbp - 0x60]
mov r8d, 0x250
push rax
add al, byte [rax]
add byte [rax - 0x77], cl
mov ecx, ebx
xor edx, edx
shr al, cl
mov esi, 0x48000fd0
str word [rax - 0x77]
mov ecx, edi
shr al, cl
mov esi, 0x48000fd0
str word [rax - 0x77]
mov ecx, edi
mov rdx, rbx
call qword [sym.imp.kernel32.dll_FindNextFileW]
mov ah, 0x4c
adc byte [rax], al
test eax, eax
je case.0x1400d113b.1416
mov rbx, qword [r14]
lea r14, [rbp - 0x60]
jne 0x1400c06df
jne 0x1400c06df
mov r15, qword [sym.imp.kernel32.dll_FindNextFileW]
jmp 0x1400c075d
mov rcx, rdi
mov ecx, edi
mov rdx, r14
call r15
call rdi
test eax, eax
je case.0x1400d113b.1416
cmp word [rbp - 0x34], 0x2e
jne case.0x1400d113b.1413
movzx eax, word [rbp - 0x32]
test ax, ax
je case.0x1400d113b.1415
cmp ax, 0x2e
jne case.0x1400d113b.1413
cmp word [rbp - 0x30], 0
rol byte [rax], 1
je case.0x1400d113b.1415
lock inc qword [rbx]
jle case.0x1400963e6.1088
add dword [rax], eax
add byte [rax], al
lea rcx, [rbp + 0x200]
lea rdx, [rbp - 0x60]
mov r8d, 0x250
mov eax, 0x250
call sub.VCRUNTIME140.dll_memcpy
ror byte [rdi], 1
ror byte [rdi], 1
add byte [rax + 8], bh
add byte [rax], al
add cl, ch
xchg esi, eax
add byte [rax], al
invalid
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0x12
clc
adc dh, byte [rbp + 0x71]
invalid
mov qword [rsi], 0
jmp case.0x14007a9e8.1345
add byte [rax], al
invalid
lock inc qword [rbx]
jle case.0x1400963e6.1088
mov ds, edx
fiadd dword [rax]
add byte [rax], al
lea rax, [rdx + 0x14]
add rdx, 0x46
movups xmm0, xmmword [rax]
adc byte [rax], al
add byte [rdi], cl
adc byte [rax + 0x10], cl
movups xmm2, xmmword [rax + 0x1c]
adc byte [rax + 0x1c], dl
push rax
sbb al, 0xf
adc dword [rbp + 0x21c], edx
xchg ebp, eax
sbb al, 2
add al, byte [rax]
add byte [rax], al
movups xmmword [rbp + 0x210], xmm1
lea edx, [rax]
add al, byte [rax]
add byte [rax], al
movups xmmword [rbp + 0x200], xmm0
test dword [rax], eax
add al, byte [rax]
add byte [rax], al
lea rcx, [rbp + 0x232]
lea ecx, [rbp + 0x232]
lea esi, [rdx]
add al, byte [rax]
add byte [rax], al
mov r8d, 0x21e
invalid
add al, byte [rax]
add al, ch
loope 0x1400c07cc
verr word [rsi + 0x44]
mov dword [rbp + 0x22c], r14d
add al, byte [rax]
add byte [rsi + 0x44], ah
mov word [rbp + 0x22e], r15w
mov ebp, 0x22e
add al, byte cs:[rax]
add byte [rsi + 0x44], ah
mov dword [rbp + 0x230], esp
movsd dword [rdi], dword [rsi]
xor byte [rdx], al
add byte [rax], al
mov rdi, qword [rbp + 0x200]
mov edi, dword [rbp + 0x200]
mov ebp, 0x200
jmp case.0x14007a9e8.1336
invalid
mov ebx, eax
shl rbx, 0x20
shl ebx, 0x20
or rbx, 2
or ebx, 2
mov qword [rbp + 0x1f8], 0
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov eax, 0x10
add byte [rax], al
invalid
mov qword [rbp + rax + 0x1f0], rbx
mov rbx, qword [rbp + 0x1f8]
mov rdi, qword [rbp + 0x200]
mov edi, dword [rbp + 0x200]
mov ebp, 0x200
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7b], cl
test rbx, rbx
test ebx, ebx
je case.0x1400bb015.244
invalid
lea rdx, [rbp + 0x208]
lea rcx, [rbp - 0x60]
mov r8d, 0x248
add al, byte [rax]
add al, byte [rax]
add al, ch
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
movabs al, byte [0x75e800000248b841]
iretd
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], rdi
lea rcx, [rsi + 0x18]
lea ecx, [rsi + 0x18]
lea rdx, [rbp - 0x60]
mov r8d, 0x248
add al, byte [rax]
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
pop rdx
iretd
str word [rax - 0x39]
add byte [rax - 0x39], cl
mov qword [rsi], 1
mov dword [rsi], 1
movabs al, byte [0x5ae800000248b841]
iretd
invalid
add rsp, 0x4d0
invalid
rol byte [rax + rax], 1
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop rsi
pop r15
pop rbp
ret
ud2
int3
int3
int3
int3
int3
in al, dx
jo case.0x1400bc014.205
invalid
lea ebp, [rsp + 0x70]
insb byte [rdi], dx
and al, 0x70
invalid
jo 0x1400c090c
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
mov rax, rdx
mov rsi, rcx
mov esi, ecx
mov rcx, qword [rdx]
mov ecx, dword [rdx]
invalid
mov rbx, qword [rcx + 0x18]
sbb byte [rax - 0x75], cl
jns 0x1400c08fc
invalid
mov rdi, qword [rcx + 0x20]
and byte [rax - 0x7d], cl
add rdx, 0x34
lea rcx, [rax + 0x234]
lea ecx, [rax + 0x234]
add al, byte [rax]
add byte [rcx - 0x47], al
mov ecx, 0x104
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
ret 0x4834
add byte [rcx - 0x77], cl
shl byte [rsi + 0x41], 1
cmp word [r8], 0
cmp dword [rax], 0
cmp byte [rax], al
add byte [rdi], cl
test byte [rbx + 0x66000000], ch
invalid
invalid
je case.0x1400ba74a.275
add byte [rsi + 0x41], ah
cmp dword [rax + 2], 0
invalid
cmp word [r8 + 2], 0
cmp dword [r8 + 2], 0
je case.0x1400bb0ae.246
cmp word [r8 + 4], 0
add al, 0
add byte [rcx + rdi*2 + 0x66], dh
je case.0x1400d0c1c.219
cmp word [r8 + 6], 0
cmp dword [r8 + 6], 0
js case.0x1400bec11.179
invalid
add byte [rdi + rsi*2 + 0x66], dh
cmp dword [r8 + 8], 0
js case.0x14007a9e8.1359
invalid
je case.0x1400bbf82.223
cmp word [r8 + 8], 0
js case.0x14007a9e8.1359
add byte [rbp + rsi*2 + 0x66], dh
je 0x1400c0990
cmp word [r8 + 0xa], 0
cmp dword [r8 + 0xa], 0
add byte [rbx + rsi*2 + 0x66], dh
je 0x1400c0996
cmp word [r8 + 0xc], 0
cmp dword [r8 + 0xc], 0
js 0x1400c0934
add byte [rcx + rsi*2 + 0x66], dh
je case.0x1400bc014.213
cmp word [r8 + 0xe], 0
cmp dword [r8 + 0xe], 0
je case.0x1400d0c1c.217
add r9, 0xfffffffffffffff8
add ecx, 0xfffffff8
sar eax, 0x49
add r8, 0x10
add eax, 0x10
cmp r9, 7
invalid
ja 0x1400c08f0
cmp word [rcx], 0
je case.0x1400bb0ae.241
invalid
cmp word [rax + 0x236], 0
je 0x1400c0a73
invalid
add dword [rax], eax
invalid
invalid
add byte [rsi - 0x7d], ah
mov eax, 0x238
add byte [rax], al
cmp word [rax + 0x238], 0
cmp dword [rax + 0x238], 0
add byte [rdi], cl
test byte [rsi], bl
add dword [rax], eax
je case.0x1400bb8e1.268
add byte [rcx - 0x48], al
add al, 1
add byte [rax], al
mov r8d, 0x104
cmp word [rax + 0x23a], 0
jne 0x1400c09bf
invalid
cmp al, byte [rdx]
add byte [rax], al
add byte [rbp + 0x4c], dh
add rax, 0x23a
add rax, 0x23a
add al, byte [rax]
add byte [rax - 0x77], cl
shr ebx, 0x2b
mov rcx, rax
jmp case.0x1400bb0ae.241
add r8, 2
jmp case.0x1400ba74a.275
add ch, bl
and cl, byte [rcx - 0x7d]
add r8, 4
jmp case.0x1400ba74a.275
add r8, 4
jmp case.0x1400ba74a.275
add r8, 6
jmp case.0x1400ba74a.275
invalid
add r8, 8
jmp case.0x1400ba74a.275
ror byte [rax], 0xeb
or bl, ch
adc byte [rcx - 0x7d], cl
ror byte [rdx], 0xeb
or ch, bl
add r8, 0xa
or ch, bl
jmp case.0x1400ba74a.275
or cl, byte [rcx - 0x7d]
ror byte [rbx + rbp*8], 4
jmp case.0x1400ba74a.275
add r8, 0xc
jmp case.0x1400ba74a.275
add r8, 0xe
mov rcx, r8
sub rcx, rdx
sub ecx, edx
ror dword [rcx - 0x77], 1
enter 0xffffffffffffd149, 0xffffffffffffffe8
shr r8, 1
mov r8, rcx
shr r8, 1
cmp rcx, 0x20a
or al, byte [rdx]
add byte [rax], al
invalid
add al, byte [rax]
add byte [rdi], cl
jae 0x1400c0a8f
adc eax, 0
add byte [rax], al
invalid
lea rcx, [rbp - 0x50]
mov al, 0xe8
or byte [rdi + rdi*8 + 0x658b4cff], ah
movsb byte [rdi], byte [rsi]
invalid
dec dword [rbx + rcx*4 + 0x65]
call fcn.1400badd0
mov r12, qword [rbp - 0x48]
mov eax, 0xc0758b4c
movsb byte [rdi], byte [rsi]
invalid
dec dword [rbx + rcx*4 + 0x65]
mov eax, 0xc0758b4c
mov eax, 0xc0758b4c
jne 0x1400c0990
test rdi, rdi
test edi, edi
mov qword [rbp - 0x10], r12
mov dword [rbp - 0x10], esp
invalid
je case.0x1400bc014.214
js 0x1400c0aa6
mov bh, al
mov dword [rax], 0xb60f0000
add byte [rax], al
add byte [rdi], cl
invalid
mov dh, 5
invalid
movzx eax, byte [0x140265cd8]
add eax, 0x1a52f2
push rdx
sbb al, byte [rax]
xor ecx, ecx
mov rdx, rdi
cli
call fcn.1400c47a0
mov al, 0x3d
add byte [rax], al
mov al, 0x3d
add byte [rax], al
test rax, rax
ror byte [rdi], 0x84
mov cl, 0
invalid
je case.0x1400bfd4f.213
add byte [rax], al
add byte [rcx - 0x77], cl
mov r15, rax
add byte [rax], al
mov r15, rax
jmp 0x1400c0a04
mov r15d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r15
mov rdx, rbx
mov r8, rdi
mov eax, edi
mov eax, edi
call sub.VCRUNTIME140.dll_memcpy
int 0xf
str word [rax - 0x77]
add byte [rax - 0x77], cl
mov qword [rbp - 0x30], rdi
mov dword [rbp - 0x30], edi
jge case.0x1400d0c1c.220
mov qword [rbp - 0x28], r15
mov qword [rbp - 0x20], rdi
mov dword [rbp - 0x20], edi
mov byte [rbp - 0x18], 0
lea rcx, [rbp - 0x30]
mov rdx, r12
invalid
loop 0x1400c0a77
mov r8, r14
mov eax, esi
invalid
call case.0x1400d113b.1223
add byte [rax], al
movups xmm0, xmmword [rbp - 0x30]
adc byte [rbp - 0x30], al
movups xmm1, xmmword [rbp - 0x20]
adc byte [rbp - 0x20], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
invalid
cmp qword [rbp - 0x50], 0
add byte [rsp + rbx - 0x46], dh
je 0x1400c0a63
sbb al, 0xba
mov edx, 1
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
pop rdi
pop rbp
jmp fcn.140017ad0
cmc
call qword [rax + 0x70c48348]
nop
add rsp, 0x70
add esp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rbp
ret
add rax, 0x236
add eax, 0x236
add al, byte [rax]
add byte [rax - 0x77], cl
mov rcx, rax
invalid
sub bh, bh
add byte [rax], al
mov rcx, rax
mov ecx, eax
jmp case.0x1400bb0ae.241
sub bh, bh
invalid
add rax, 0x238
mov rcx, rax
jmp case.0x1400bb0ae.241
invalid
dec dword [rax - 0x73]
lea rax, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
lea eax, [0x140211f78]
add eax, 0x1514e2
add byte [rdx + 0x104], bh
mov edx, 0x104
mov rcx, r8
mov r8, rax
mov eax, eax
invalid
ror dword [rcx - 0x77], 0xc0
shr al, 0x5a
invalid
call fcn.1401be000
invalid
xor ecx, ecx
jmp 0x1400c0aaf
add eax, 0x1b9
mov ecx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rdi
mov edx, edi
cli
call fcn.1401bdb00
ud2
ror byte [rdi], 1
add byte [rdi], cl
str word [rdi]
or ecx, dword [rdi]
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x70]
cmp qword [rbp - 0x50], 0
cmp dword [rbp - 0x50], 0
cmp dword [rbp - 0x50], 0
je 0x1400c0aec
mov edx, 1
add byte [rax], al
mov rcx, qword [rbp - 0x10]
call fcn.140017ad0
outsd dx, dword [rsi]
cmc
invalid
invalid
invalid
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
pop rbp
ret
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r15
push rdi
push rdi
push r14
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
and byte [rax - 0x73], cl
push 0x70
and byte [rax - 0x73], cl
push 0x70
cmp qword [rbp - 0x30], 0
je case.0x14007664f.1409
invalid
invalid
mov rcx, qword [rbp - 0x28]
mov edx, 1
add byte [rax], al
add al, ch
movsb byte [rdi], byte [rsi]
outsd dx, dword [rsi]
cmc
invalid
movsb byte [rdi], byte [rsi]
outsd dx, dword [rsi]
cmc
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
nop
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rbp
ret
int3
int3
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1c8
add dword [rax], eax
add byte [rax], al
add byte [rax], al
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax + 1], eax
add dword [rax], eax
add dh, bh
mov qword [rbp + 0x140], 0xfffffffffffffffe
mov qword [rbp + 0x130], r8
test dword [rax], esi
add dword [rax], eax
add byte [rax], al
mov rbx, rcx
retf
mov r15, qword [rcx + 8]
jns 0x1400c0b7c
add dword [rax], eax
add dh, bh
invalid
invalid
test dword [rax], esi
add dword [rax], eax
add byte [rax], al
invalid
invalid
retf
jns 0x1400c0b7c
or byte [rbx + rcx*4 + 0x71], cl
adc byte [rbp - 0x7b], cl
test r14, r14
invalid
invalid
invalid
mov r14, qword [rcx + 0x10]
test r14, r14
mov qword [rbp + 0xa0], rcx
invalid
invalid
add byte [rax], al
invalid
mov dword [rbp + 0xa0], ecx
movabs al, byte [0x128958948000000]
add byte [rax], al
invalid
mov qword [rbp + 0x128], rdx
mov dword [rbp + 0x128], edx
add byte [rbp + rbx*2 + 0x43], dh
movzx eax, byte [rsi + rdi - 1]
invalid
invalid
invalid
je case.0x1400398a5.2195
movzx eax, byte [r14 + r15 - 1]
invalid
cmp al, 0x2f
setne cl
xchg ebp, eax
sar dword [rsp + rbx*2], 0x41
cmp al, 0x5c
setne r12b
setne ah
invalid
setne ah
xchg ebp, eax
invalid
and r12b, cl
lea rcx, [rbp + 0xb0]
invalid
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
mov rdx, r15
mov r8, r14
mov eax, esi
invalid
call fcn.1400bb2f0
movzx r13d, byte [rbp + 0xb0]
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0xc5
invalid
invalid
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0xc5
mov r9, qword [rbp + 0xc0]
invalid
add byte [rax], al
mov rsi, qword [rbp + 0xd0]
lea rcx, [0x14024086c]
mov ch, 0xd0
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x14024086c]
movsxd rdx, dword [rcx + rax*4]
add rdx, rcx
mov rcx, r15
mov qword [rbp + 0x10], r9
mov dword [rbp + 0x10], ecx
jmp rdx
invalid
loop case.0x1400d0d0b.108
lea rcx, [r9 + 4]
lea ecx, [rcx + 4]
jmp case.0x1400d0d0b.108
mov r13b, 6
mov ch, 6
mov dil, 1
xor ebx, ebx
fild dword [rbp + 0x31]
invalid
xor esp, esp
jmp 0x1400c0d86
mov es, word [rcx]
add byte [rax], al
lea rcx, [rsi + 1]
lea ecx, [rsi + 1]
test rsi, rsi
cmove rcx, rsi
cmove ecx, esi
add rcx, r9
add ecx, ecx
add ecx, ecx
leave
add rcx, 8
jmp case.0x1400d0d0b.108
invalid
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
mov ecx, 6
jmp case.0x1400d0d0b.108
lea rcx, [rsi + 1]
test rsi, rsi
test esi, esi
add qword [rax - 0x7b], r9
test byte [rax + 0xf], 0x44
cmove ecx, esi
invalid
invalid
test esi, esi
cmove rcx, rsi
add rcx, r9
add ecx, ecx
leave
add rcx, 2
rol dword [rdx], 0xeb
invalid
add eax, 0x2b9
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
mov ecx, 2
cmp rcx, r14
ja case.default.0x1400c11f3
or al, byte [rax]
add byte [rbp + 0x3c], dh
jne case.0x1400bffbd.56
jne case.0x1400bffbd.56
cmp al, 0x48
mov ecx, dword [rbp + 0xb1]
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0xb1]
add byte [rax], al
mov rdx, qword [rbp + 0xb8]
mov qword [rbp + 0x7f], rdx
mov dword [rbp + 0x7f], edx
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x7f], edx
invalid
mov dword [rbp + 0x7f], edx
mov qword [rbp + 0x78], rcx
mov dword [rbp + 0x78], ecx
mov r10, qword [rbp + 0xc8]
mov edx, dword [rbp + 0xc8]
cmp al, 6
sete dil
xor ebx, ebx
fstp xword [rcx + 6]
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rcx + 0x58d4cc2], cl
mov edx, eax
invalid
invalid
invalid
invalid
add byte [rax], al
mov edx, eax
lea r8, [0x140240888]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
add edx, eax
add edx, eax
jmp rdx
add rcx, r15
movzx ecx, byte [rcx]
cmp cl, 0x2f
stc
invalid
sete dl
ret 0xf980
pop rsp
sete bl
ret
or bl, dl
mov rcx, qword [rbp + 0xb1]
mov ecx, dword [rbp + 0xb1]
invalid
mov cl, 0
add byte [rax], al
stc
invalid
mov rdx, qword [rbp + 0xb8]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0x7f], rdx
invalid
mov qword [rbp + 0x7f], rdx
mov qword [rbp + 0x78], rcx
mov dword [rbp + 0x78], ecx
mov dword [rbp + 0x78], ecx
mov r10, qword [rbp + 0xc8]
cmp r13b, 6
cmp ch, 6
std
invalid
jne case.0x1400bb015.288
mov qword [rbp + 0xa8], r10
test al, 0
add byte [rax], al
invalid
mov r13b, 6
mov dil, 1
add ecx, ebp
ret
add byte [rax], al
invalid
ret
add byte [rax], al
add byte [rcx], dh
xor edi, edi
add byte [rax], al
xor edi, edi
mov ecx, 6
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x58d4cc2], cl
mov esp, 0x490017fb
sti
invalid
add byte [rcx + 0x63], cl
mov edx, eax
lea r8, [0x140240888]
add eax, 0x17fbbc
mov esp, 0x490017fb
sti
invalid
add byte [rcx + 0x63], cl
adc al, 0x90
nop
add rdx, r8
ret 0xe2ff
jmp rdx
lea rcx, [r9 + 4]
lea ecx, [rcx + 4]
add al, 0x48
test rcx, rcx
test ecx, ecx
je case.0x1400d0c1c.253
invalid
mov eax, eax
lea rcx, [0x1402408a0]
or eax, 0x17fbb9
invalid
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [r9 + 4]
lea ecx, [rcx + 4]
add al, 0xeb
jmp case.0x1400c0cd3.2
outsd dx, dword [rsi]
lea rcx, [rsi + 1]
test rsi, rsi
cmove rcx, rsi
add rcx, r9
add ecx, ecx
add rcx, 2
test rcx, rcx
test ecx, ecx
rol dword [rdx], 0x48
test ecx, ecx
leave
jne 0x1400c0cde
mov qword [rbp + 0xa8], r10
test al, 0
add byte [rax], al
invalid
add byte [rax], al
add bl, ch
jmp 0x1400c0d7f
imul ecx, dword [rax - 0x73], 0x8548014e
lea rcx, [rsi + 1]
lea ecx, [rsi + 1]
add dword [rax - 0x7b], ecx
test rsi, rsi
cmove rcx, rsi
cmove ecx, esi
test byte [rax + 0xf], 0x44
invalid
cmove ecx, esi
add rcx, r9
add rcx, 8
add ecx, 8
add ecx, 8
ror dword [rax], 0x48
test ecx, ecx
leave
test rcx, rcx
jne 0x1400c0cde
jmp case.0x1400d0c1c.253
mov ecx, 2
jmp case.0x1400c0cd3.2
invalid
add byte [rax], al
add bl, ch
invalid
lea rax, [rsi + 1]
add dword [rax - 0x7b], ecx
test byte [rax + 0xf], 0x44
invalid
invalid
invalid
test rsi, rsi
cmove rax, rsi
invalid
lea rcx, [r9 + rax]
lea ecx, [rcx + rax]
add rcx, 2
jmp case.0x1400c0cd3.2
mov ecx, 6
jmp case.0x1400c0cd3.2
invalid
adc ecx, dword [rax - 0x73]
add dword [rax - 0x7b], r9d
add dword [rax - 0x7b], ecx
lea rax, [rsi + 1]
lea eax, [rsi + 1]
add dword [rax - 0x7b], ecx
test rsi, rsi
test byte [rax + 0xf], 0x44
cmove rax, rsi
invalid
lea rcx, [r9 + rax]
add rcx, 8
mov qword [rbp + 0xa8], r10
cmp rcx, r14
cmp ecx, esi
jne 0x1400c0d7f
xor eax, eax
cmp r13b, 5
cmp ch, 5
cmp ch, 5
std
add eax, 0xe4b60f45
movzx r12d, r12b
cmove r12d, eax
cmove esp, eax
mov rdx, qword [rbp + 0x128]
xchg ebp, eax
sub byte [rcx], al
add byte [rax], al
invalid
mov rcx, rdx
mov ecx, edx
ror dword [rax - 0x75], 1
xchg ebp, eax
xor byte [rcx], al
add dword [rax], eax
invalid
mov rdx, qword [rbp + 0x130]
add dword [rax], eax
add al, ch
call fcn.1400bafd0
test al, al
call fcn.1400bafd0
test al, al
inc dword [rax + rax*8 + 0x86850f]
jne 0x1400c0e23
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rcx, [rbp + 0xb0]
lea esi, [rax + 0x48000000]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
xchg ebp, eax
sub byte [rcx], al
invalid
mov rdx, qword [rbp + 0x128]
mov edx, dword [rbp + 0x128]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7b], cl
invalid
invalid
invalid
add byte [rax], al
mov r8, qword [rbp + 0x130]
xor byte [rcx], al
add dword [rax], eax
add al, ch
cmp dword [rbp - 0x49f00001], esp
invalid
dec dword [rdi]
invalid
add byte [rax], al
call fcn.1400bb2f0
invalid
dec dword [rdi]
mov dh, 0x95
xchg ebp, eax
movzx edx, byte [rbp + 0xb0]
xchg ebp, eax
mov al, 0
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xc0]
mov rax, qword [rbp + 0xd0]
add byte [rax], al
invalid
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
test eax, edx
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
loope case.0x1400bba32.274
lea r8, [0x1402408b4]
add eax, 0x17fae1
invalid
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
add edx, eax
invalid
add edx, eax
ret 0xe2ff
jmp rdx
add rcx, 4
jmp 0x1400c0e16
lea rdx, [rax + 1]
lea edx, [rax + 1]
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
test rax, rax
cmove rdx, rax
ror byte [rax + 1], 1
add rcx, rdx
add rcx, 2
add ecx, 2
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
invalid
add ecx, 2
jmp 0x1400c0e16
and byte [rcx + 6], bh
mov ecx, 6
add bl, ch
sbb dword [rax - 0x73], ecx
lea rdx, [rax + 1]
test rax, rax
invalid
invalid
invalid
jmp 0x1400c0e16
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
cmove rdx, rax
cmove edx, eax
cmove edx, eax
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
invalid
invalid
add rcx, rdx
add ecx, edx
add rcx, 8
jmp 0x1400c0e16
invalid
ror dword [rax], 0xeb
or bl, ch
add eax, 0x2b9
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x3b], cl
lea esi, [rax]
cmp rcx, qword [rbp + 0x130]
ja 0x1400c16c1
invalid
sahf
or byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
xchg dword [rsi + 0x48000008], ebx
sahf
or byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xa0]
mov ecx, dword [rbp + 0xa0]
lea esp, [rax + 0x48000000]
mov dword [rcx + 0x10], 0
adc byte [r8], al
add byte [rax], al
invalid
movabs al, byte [0x1041c748000000]
add byte [rax - 0x39], cl
mov qword [rcx + 0x10], 0
adc byte [r8], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
xchg ebp, eax
sub byte [rcx], al
invalid
mov rdx, qword [rbp + 0x128]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7b], cl
invalid
invalid
test dword [rax], esi
invalid
add byte [rax], al
mov r8, qword [rbp + 0x130]
add dword [rax], eax
add byte [rax - 0x7f], cl
invalid
invalid
invalid
add byte [rax], al
add rsp, 0x1c8
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
jmp fcn.1400bf480
test dil, dil
je 0x1400c0eba
pop rbp
push qword [rbp + rbx*2 + 0x48]
lea ecx, [rbp + 0xb0]
add byte [rax], al
pop rbp
lea rcx, [rbp + 0xb0]
mov rsi, qword [rbp + 0x128]
add byte [rax], al
mov rdx, rsi
mov edx, esi
mov rbx, qword [rbp + 0x130]
mov ebx, dword [rbp + 0x130]
mov r8, rbx
mov eax, ebx
call fcn.1400bb2f0
movzx eax, byte [rbp + 0xb0]
mov dh, 0x85
mov al, 0
add byte [rax], al
mov rcx, qword [rbp + 0xc0]
mov rdx, qword [rbp + 0xd0]
movzx r8d, al
lea r9, [0x140240918]
jnp 0x1400c0e95
invalid
add byte [rdi + 0x63], cl
adc al, 0x81
add r10, r9
mov r9, rsi
mov rsi, qword [rbp + 0xa0]
add byte [rax], al
invalid
ror byte [rbp + rcx*4 + 0xd], 0x7b
jnp 0x1400c0e95
cli
invalid
jmp r10
add rcx, 4
jmp case.0x1400d0d0b.121
push rax
add al, byte [rax]
add byte [rax - 0x7d], cl
invalid
mov ebp, 0x130
cmp qword [rbp + 0x130], 0
cmp dword [rbp + 0x130], 0
add byte [rcx + rbx*4 + 0x41], dh
cmp ch, 3
je case.0x1400c2a45.156
cmp r13b, 3
jae case.0x1400c2a45.156
xchg ebx, eax
mov qword [rbp + 0x38], r15
mov dword [rbp + 0x38], edi
mov qword [rbp + 0x40], r14
mov byte [rbp + 0x48], r13b
mov byte [rbp + 0x48], r13b
mov rax, qword [rbp + 0x78]
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x7f]
mov qword [rbp + 0x49], rax
jg case.0x1400c2a45.187
jg case.0x1400c2a45.187
mov dword [rbp + 0x49], eax
mov qword [rbp + 0x50], rcx
push rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x58], rax
pop r8
adc byte [rax - 0x77], cl
pop r8
pop rax
mov rax, qword [rbp + 0xa8]
test dword [rax + 0x48000000], ebp
mov dword [rbp + 0x60], eax
test al, 0
add byte [rax], al
invalid
mov qword [rbp + 0x60], rax
mov qword [rbp + 0x68], rsi
mov dword [rbp + 0x68], esi
mov word [rbp + 0x70], 0x200
mov dword [rbp + 0x70], 0x5d880200
jo case.0x1400bfabc.196
add byte [rdx], al
add cl, byte [rax - 0x72b78da3]
movabs al, byte [0xffa87de838558d48]
lea rdx, [rbp + 0x38]
invalid
jge 0x1400c0eb9
test al, 0xff
mov byte [rbp + 0x72], bl
lea rcx, [rbp - 0x60]
jb 0x1400c0f4f
lea ecx, [rbp - 0x60]
lea rdx, [rbp + 0x38]
call fcn.1400bb790
test al, 0xff
invalid
cmp byte [rbp - 0x60], 0xa
invalid
invalid
test al, 0xff
invalid
inc dword [rax + 0x750aa07d]
mov qword es:[rbp + 0xf0], 0
mov qword [rbp + 0xf0], 0
movabs al, byte [0xf085c74826750a]
add byte [rax], al
or dh, byte [rbp + 0x26]
jne 0x1400c0f3f
mov qword [rbp + 0xf0], 0
mov dword [rbp + 0xf0], 0
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xf8], 8
test eax, edi
clc
add byte [rax], al
add byte [rax], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], eax
add byte [rcx], al
invalid
mov qword [rbp + 0x100], 0
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
add byte [rax], al
jmp case.0x1400bffbd.97
push rax
add dword [rax], eax
add byte [rdi], cl
mov dh, 5
movzx eax, byte [0x140265cd8]
xchg edx, eax
sbb r8b, byte [r8]
sbb al, byte [rax]
mov edx, 0xe0
add byte [rax], al
add byte [rcx], dh
leave
xor ecx, ecx
call fcn.1400c47a0
cmp byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
xchg ebp, eax
invalid
test rax, rax
je case.0x1400c20e1.416
add byte [rax], al
mov r14, rax
mov rax, qword [rbp - 0x30]
ror byte [r9 - 0x77], 1
invalid
invalid
xor byte [rdi], cl
adc byte [rbp - 0x60], al
invalid
movups xmm0, xmmword [rbp - 0x60]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
adc byte [rbp - 0x40], dl
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
push rsi
and byte [rcx + 0xf], al
adc dword [rsi + 0x10], ecx
movups xmmword [r14], xmm0
mov qword [rbp + 0x88], 4
mov dword [rbp + 0x88], 4
invalid
add byte [rax], al
add al, 0
add byte [rax + rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
nop
add byte [rax], al
invalid
mov qword [rbp + 0x90], r14
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax + 0x1000000], ebx
add byte [rax], al
invalid
mov qword [rbp + 0x98], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0x38], al
invalid
invalid
movups xmm0, xmmword [rbp + 0x38]
cmp byte [rdi], cl
adc byte [rbp + 0x48], cl
invalid
movups xmm1, xmmword [rbp + 0x48]
movups xmm2, xmmword [rbp + 0x58]
movups xmm2, xmmword [rbp + 0x58]
movups xmm3, xmmword [rbp + 0x68]
movaps xmmword [rbp + 0xe0], xmm3
popfq
loopne 0x1400c0fb2
add byte [rax], al
movaps xmmword [rbp + 0xd0], xmm2
sub dword [rbp + 0xd0], edx
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
movaps xmmword [rbp + 0xc0], xmm1
movaps xmmword [rbp + 0xb0], xmm0
invalid
mov al, 0
add byte [rax], al
test dword [rax + 0x48000000], esi
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [rbp + 0xf0]
lea ecx, [rbp + 0xf0]
invalid
lea rdx, [rbp + 0xb0]
call fcn.1400bb790
cmpsd dword [rsi], dword [rdi]
invalid
inc dword [rax + 0xf0bd]
add byte [rdx], cl
add byte [rax], al
add al, ch
mov ah, 0xa7
cmpsd dword [rsi], dword [rdi]
invalid
inc dword [rax + 0xf0bd]
add byte [rdx], cl
je 0x1400c1073
mov r15d, 1
lea rsi, [rbp + 0x88]
lea r13, [rbp + 0xf0]
lea r12, [rbp + 0xb0]
add byte [rax], al
movsd dword [rdi], dword [rsi]
mov al, 0
add byte [rax], al
cmp r15, qword [rbp + 0x88]
mov ebp, 0x88
jne 0x1400c101f
mov rcx, rsi
mov rdx, r15
cli
cli
call fcn.1401c1c20
adc byte [rax], al
mov r14, qword [rbp + 0x90]
add byte [rax], al
imul rax, r15, 0x38
mov rcx, qword [rbp + 0x120]
and byte [rcx], al
add byte [rax], al
invalid
add byte [rcx - 0x77], cl
invalid
mov qword [r14 + rax + 0x30], rcx
movups xmm0, xmmword [rbp + 0xf0]
test eax, esi
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0x100], cl
add byte [rcx], al
add byte [rax], al
invalid
test eax, esi
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0x100], cl
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
movups xmm2, xmmword [rbp + 0x110]
adc byte [rbp + 0x110], dl
add dword [rax], eax
add byte [rcx + 0xf], al
invalid
invalid
movups xmmword [r14 + rax + 0x20], xmm2
movups xmmword [rsi + rax + 0x20], xmm2
adc dword [rsi + rax + 0x20], edx
movups xmmword [r14 + rax + 0x10], xmm1
movups xmmword [r14 + rax], xmm0
adc dword [rsi + rax], eax
invalid
inc r15
inc edi
invalid
invalid
inc edi
mov qword [rbp + 0x98], r15
mov dword [rbp + 0x98], edi
mov ebp, 0x98
add byte [rax], al
mov rcx, r13
mov rdx, r12
mov edx, esp
call fcn.1400bb790
cmpsd dword es:[rsi], dword [rdi]
invalid
invalid
jmp 0x128ee99b2
cmpsd dword es:[rsi], dword [rdi]
invalid
inc dword [rax + 0xf0bd]
cmp byte [rbp + 0xf0], 0xa
add byte [rax], al
add byte [rdx], cl
jne 0x1400c1004
xchg ecx, eax
movups xmm0, xmmword [rbp + 0x88]
test dword [rax + 0xf000000], ecx
sub dword [rbp + 0xf0], eax
test eax, esi
add byte [rax], al
invalid
add byte [rax], al
movaps xmmword [rbp + 0xf0], xmm0
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], ebx
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], eax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0x98]
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], eax
add dword [rax], eax
invalid
add byte [rax], al
mov qword [rbp + 0x100], rax
add byte [rax], al
add dh, al
test dword [rdi], edi
invalid
add dword [rax], eax
mov byte [rbp + 0x13f], 0
add byte [rax], al
lea rcx, [rbp + 0x38]
mov rsi, qword [rbp + 0x128]
add byte [rax], al
mov rdx, rsi
mov edx, esi
mov r8, qword [rbp + 0x130]
mov r8, qword [rbp + 0x130]
add byte [rax], al
add al, ch
movabs byte [0x8b483855b60fffff], al
movabs byte [0x8b483855b60fffff], al
invalid
dec dword [rdi]
movzx edx, byte [rbp + 0x38]
mov dh, 0x55
cmp byte [rax - 0x75], cl
call fcn.1400bb2f0
movzx edx, byte [rbp + 0x38]
mov dh, 0x55
cmp byte [rax - 0x75], cl
invalid
invalid
invalid
mov dh, 0x55
cmp byte [rax - 0x75], cl
mov ecx, dword [rbp + 0x48]
mov rax, qword [rbp + 0x58]
mov rax, qword [rbp + 0x58]
pop r8
lea r8, [0x1402408d0]
lea eax, [0x1402408d0]
clc
invalid
movsxd r9, dword [r8 + rdx*4]
nop
add r9, r8
jmp r9
add rcx, 4
jmp 0x1400c12b6
lea r8, [rdx + 1]
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
test rdx, rdx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
cmove r8, rdx
ret 0x14c
add rcx, r8
add rcx, 8
add ecx, 8
add ecx, 8
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
jmp case.0x1400d0d0b.121
mov ecx, 6
add byte [rax], al
jmp case.0x1400d0d0b.121
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
add dword [rax - 0x7b], ecx
test rdx, rdx
ror byte [rdi + rcx + 0x44], cl
cmove r8, rdx
cmove eax, edx
ret 0x14c
add rcx, r8
add rcx, 2
rol dword [rdx], 0xeb
add ch, bl
invalid
add ch, bl
add eax, 0x2b9
mov ecx, 2
add byte [rax - 0x75], cl
mov rbx, qword [rbp + 0x130]
popfq
xor byte [rcx], al
add byte [rax], al
invalid
add byte [rax + 0x29], cl
retf
sub rbx, rcx
jb 0x1400c16c1
add eax, 0x3480000
add rcx, qword [rbp + 0x128]
lea ebp, [rax]
add dword [rax], eax
add byte [rcx - 0x77], cl
leave
add byte [rax], al
mov r9, rcx
test rbx, rbx
test ebx, ebx
je 0x1400c1137
invalid
movzx ecx, byte [r9]
or dword [rbx + 0x34742ff9], eax
cmp ecx, 0x2f
je case.0x1400c0dda.43
cmp ecx, 0x5c
stc
pop rsp
je case.0x1400c0dda.43
add al, 0xfb
cmp al, 1
add dword [rdi + 0x29], esi
ja case.0x1400c0dda.43
test r12b, r12b
mov rcx, rsi
mov ecx, esi
je case.0x1400c2a45.176
lea rdx, [0x140210b58]
or dl, bh
adc al, 0
add byte [rcx - 0x48], al
add dword [rax], eax
mov r8d, 1
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.1400bf480
invalid
dec dword [rax - 0x77]
int1
mov rcx, rsi
jmp case.0x1400c2a45.176
invalid
lea rcx, [rbp + 0xb0]
lea esi, [rax + 0x4c000000]
mov edx, edi
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
mov edx, edi
add byte [rax], al
mov rdx, r15
mov r8, r14
invalid
call fcn.1400bb2f0
movzx r8d, byte [rbp + 0xb0]
movzx eax, byte [rbp + 0xb0]
movabs eax, dword [0xb085b60f44ffff]
movzx eax, byte [rbp + 0xb0]
mov dh, 0x85
mov al, 0
test dword [rax + 0x48000000], esi
mov eax, dword [rbp + 0xc0]
test eax, eax
add byte [rax], al
invalid
add byte [rax], al
mov rax, qword [rbp + 0xc0]
test eax, eax
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0xd0]
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
invalid
lea rcx, [0x140240934]
movsxd r9, dword [rcx + r8*4]
invalid
or al, 0x81
add r9, rcx
jmp r9
jmp rcx
lea rcx, [rax + 4]
lea ecx, [rax + 4]
jmp case.0x1400c119c.7
xor al, 0x48
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
test rdx, rdx
test edx, edx
cmove rcx, rdx
add rcx, rax
add ecx, eax
add ecx, eax
ror dword [rax - 0x7d], 0xc1
add ch, bl
add rcx, 2
jmp case.0x1400c119c.7
invalid
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add byte [rax], al
add bl, ch
jmp case.0x1400c119c.7
sbb dword [rax - 0x73], ecx
lea rcx, [rdx + 1]
test rdx, rdx
test edx, edx
add qword [rax - 0x7b], rcx
test edx, edx
ror byte [rax + 0xf], cl
retf 0x148
retf 0x148
cmove rcx, rdx
add rcx, rax
retf 0x148
add rcx, 8
jmp case.0x1400c119c.7
mov ecx, 2
cmp rcx, r14
ja case.default.0x1400c11f3
xchg eax, edx
add al, 0
invalid
xchg eax, edx
rol byte [rax + rax], 1
add al, 0
add byte [rcx + rcx*4 - 0x3f], al
mov ecx, r8d
mov ecx, eax
lea r8, [0x140240950]
lea eax, [0x140240950]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
sar edi, 0xe1
jmp rcx
add rax, 4
jmp 0x1400c1228
invalid
sub eax, 0x8948c031
int1
xor eax, eax
mov rcx, rsi
jmp 0x1400c1279
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
add qword [rax - 0x7b], rcx
test rdx, rdx
cmove rcx, rdx
cmove ecx, edx
ror byte [rax + 0xf], cl
retf 0x148
invalid
invalid
cmove ecx, edx
add rax, rcx
add rax, 2
add ch, bl
invalid
add ch, bl
adc cl, byte [rax - 0x73]
lea rcx, [rdx + 1]
invalid
invalid
lea rcx, [rdx + 1]
test rdx, rdx
ror byte [rax + 0xf], cl
invalid
invalid
ror byte [rax + 0xf], cl
cmove ecx, edx
retf 0x148
retf 0x148
add rax, rcx
add rax, 8
ror byte [rax], 0x48
test rax, rax
test eax, eax
mov rcx, rsi
jne 0x1400c124a
xor eax, eax
mov qword [rcx + 0x10], rax
jmp case.0x1400c2a45.176
sti
invalid
invalid
mov eax, 6
invalid
jmp case.0x1400618d6.1854
mov eax, 2
add byte [rax], al
mov rcx, rsi
cmp r14, rax
jbe 0x1400c126e
invalid
cmp byte [r15 + rax], 0xbf
cmp byte [rdi + rax], 0xbf
jg case.0x1400d0c1c.247
sbb cl, byte [rax - 0x73]
lea rcx, [0x140210fe2]
or eax, 0x14fd85
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov esp, 0xba0014fd
invalid
add byte [rdx + 0x37], bh
mov edx, 0x37
add byte [rax], al
add al, ch
add cl, dh
call fcn.1401be070
invalid
jne 0x1400c1256
cmp r14, rax
jb case.0x1400c2a45.176
invalid
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
jmp case.0x1400c2a45.176
invalid
dec dword [rax - 0x73]
push rax
add dword [rax - 0x7b], ecx
lea rdx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add ecx, edx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add ecx, edx
add rcx, 8
invalid
add ecx, edx
add rcx, 8
jmp 0x1400c12b6
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400c12b6
sbb dword [rax - 0x73], ecx
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x1400c12b6
mov ecx, 2
invalid
invalid
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x1400c12b6
mov ecx, 2
cmp rcx, qword [rbp + 0x130]
mov rax, qword [rbp + 0x128]
sub byte [rcx], al
add byte [rax], al
lea esi, [rax]
add dword [rax], eax
add byte [rax - 0x75], cl
test dword [rax], ebp
sub byte [rcx], al
add byte [rax], al
ja case.0x1400d113b.1555
jne 0x1400c12d0
sub byte [rcx], al
add byte [rax], al
ja case.0x1400d113b.1555
jne 0x1400c12d0
xor eax, eax
jmp 0x1400c12e5
invalid
add rcx, rax
mov rsi, rcx
mov esi, ecx
movzx eax, byte [rsi]
cmp al, 0x2f
sete cl
xchg esp, eax
sar dword [rsp + rbx*2], 0xf
xchg esp, eax
ror byte [rax], 0xc8
mov rcx, qword [rbp + 0x58]
mov qword [rbp + 0xe0], rcx
movups xmm0, xmmword [rbp + 0x38]
movups xmm1, xmmword [rbp + 0x48]
movups xmmword [rbp + 0xd0], xmm1
adc dword [rbp + 0xd0], ecx
add byte [rdi], cl
adc dword [rbp + 0xc0], eax
add byte [rax], al
add byte [rdi], cl
adc dword [rbp + 0xc0], eax
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0x128]
mov qword [rbp + 0xb0], rcx
mov dword [rbp + 0xb0], ecx
lea ebp, [rax]
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rbp + 0xb0], ecx
mov rcx, qword [rbp + 0x130]
mov dword [rbp + 0xb0], ecx
add byte [rax], al
add byte [rax - 0x75], cl
lea esi, [rax]
mov rcx, qword [rbp + 0x130]
add dword [rax], eax
add byte [rax - 0x77], cl
lea edi, [rax + 0x66000000]
mov eax, 0x66000000
add byte [rax], al
mov word [rbp + 0xe8], 0x200
invalid
test edx, ebp
mov qword [rbp + 0xb8], rcx
add byte [rax], al
add byte [rsi - 0x39], ah
test eax, ebp
add byte [rax], al
add byte [rax], al
add byte [rdx], al
invalid
test edx, ebp
add byte [rax], al
invalid
mov word [rbp + 0xe8], 0x200
mov byte [rbp + 0xea], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
jne 0x1400c136e
lea rsi, [rbp + 0x39]
lea rdi, [rbp + 0x38]
lea rbx, [rbp + 0xb0]
add byte [rbp + 0x31], al
invalid
jmp 0x1400c138b
add byte [rbp + 0x31], al
invalid
mov rax, qword [rbp + 0xf8]
imul rcx, r14, 0x38
mov byte [rax + rcx], r12b
mov byte [rax + rcx], ah
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rax + rcx + 1], xmm0
movups xmmword [rax + rcx + 0x11], xmm1
movups xmmword [rax + rcx + 0x21], xmm2
adc dword [rax + rcx + 0x21], edx
adc dword [rax + rcx + 0x21], edx
mov rdx, qword [rsi + 0x2f]
mov qword [rax + rcx + 0x30], rdx
xor byte [rcx - 0x7d], cl
std
add dword [rax + 1], edi
push rsi
invalid
add dword [rax + 1], edi
sbb rax, 0xffffffffffffffff
mov qword [rbp + 0x100], rax
mov byte [rbp + 0x13f], 0
test dword [rdi], edi
add dword [rax], eax
add byte [rax], al
mov rcx, rdi
stc
mov rdx, rbx
call fcn.1400bb790
inc dword [rdi + rcx - 0x4a]
cmp byte gs:[rcx - 0x80], al
cld
or cl, byte [rdi]
test bh, ch
add byte [rax], al
add byte [rax], al
inc dword [rdi + rcx - 0x4a]
cmp byte gs:[rcx - 0x80], al
cld
or cl, byte [rdi]
test bh, ch
add byte [rax], al
add byte [rax], al
lea eax, [r12 - 6]
lea eax, [r12 - 6]
lea ecx, [r12 - 5]
lea ecx, [rsp - 5]
cmp al, 4
movzx eax, cl
cmovae eax, r15d
cmovae eax, edi
cmovae eax, edi
cmp al, 1
je 0x1400c13f7
invalid
xor al, 0xf
mov dh, 0xc0
invalid
movzx eax, al
rol byte [rbx - 0x3f8bfd08], 0x83
cmp eax, 2
je 0x1400c138b
invalid
add dh, byte [rax + rax*8 - 0x7d]
cmp eax, 3
jne 0x1400c1437
clc
add esi, dword [rbp + 0x67]
jne 0x1400c1437
mov rax, qword [rbp + 0x100]
add dword [rax], eax
add byte [rax - 0x7d], cl
call 0x188ba85df
add dword [rdx - 0x52], esi
mov rcx, qword [rbp + 0xf8]
add byte [rax], al
sub rax, 1
jb 0x1400c138b
mov rcx, qword [rbp + 0xf8]
add byte [rax + 0x6b], cl
sar byte [rax], 1
imul rdx, rax, 0x38
cmp byte [rcx + rdx], 9
jne 0x1400c138b
mov qword [rbp + 0x100], rax
add byte [rax], al
jmp 0x1400c138b
mov rax, qword [rbp + 0xf0]
add byte [rax], al
mov r13, qword [rbp + 0x100]
xor r14d, r14d
test r13, r13
setne r14b
mov qword [rbp + 0x100], r14
cmp rax, r14
jne 0x1400c1345
invalid
invalid
invalid
invalid
invalid
inc esi
test dword [rdi], edi
add dword [rax], eax
mov byte [rbp + 0x13f], 0
add byte [rax], al
lea rcx, [rbp + 0xf0]
call fcn.1400be0b0
jle case.0x1400d075a.845
invalid
invalid
jmp 0x1400c1345
invalid
invalid
invalid
jle case.0x1400d075a.845
invalid
invalid
mov r13, qword [rbp + 0x100]
mov ebp, dword [rbp + 0x100]
add byte [rax], al
cmp r13, qword [rbp + 0xf0]
jne case.0x14007664f.1427
lodsd eax, dword [rsi]
lock add byte [rax], al
add byte [rax], al
jne case.0x14007664f.1427
mov byte [rbp + 0x13f], 0
test dword [rdi], edi
add dword [rax], eax
add byte [rax], al
invalid
lea rcx, [rbp + 0xf0]
call fcn.1400be0b0
invalid
invalid
invalid
invalid
mov rax, qword [rbp + 0xf8]
imul rcx, r13, 0x38
imul ecx, ebp, 0x38
int 0x38
mov byte [rax + rcx], r12b
mov byte [rax + rcx], ah
mov byte [rax + rcx], ah
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rax + rcx + 1], xmm0
or byte [rcx], r8b
or byte [rcx], r8b
or byte [rcx], al
movups xmmword [rax + rcx + 0x11], xmm1
movups xmmword [rax + rcx + 0x21], xmm2
push rsp
or byte [rcx], ah
invalid
push rsp
or byte [rcx], ah
invalid
mov rdx, qword [rsi + 0x2f]
mov qword [rax + rcx + 0x30], rdx
mov dword [rax + rcx + 0x30], edx
mov dword [rax + rcx + 0x30], edx
push rsp
or byte [rax], dh
inc r13
mov qword [rbp + 0x100], r13
mov dword [rbp + 0x100], ebp
add byte [rcx], al
add byte [rax], al
jmp 0x1400c138b
invalid
invalid
invalid
invalid
invalid
invalid
mov qword [rbp + 0x18], 0
mov qword [rbp + 0x20], 1
and byte [rcx], al
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rbp + 0x28], 0
mov byte [rbp + 0x30], 1
xor byte [r9], r8b
xor byte [r9], r8b
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x128], rax
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rbp + 0xf8]
clc
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x130], rax
test dword [rax], esi
xor byte [rcx], al
add dword [rax], eax
add byte [rax - 0x75], cl
test dword [rax], eax
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
test dword [rax], eax
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
test rax, rax
invalid
test byte [rsi + 1], dh
add byte [rax], al
test rax, rax
je 0x1400c1659
test byte [rsi + 1], dh
add byte [rax], al
add byte [rax], al
add byte [rax + 0x6b], cl
invalid
imul rsi, rax, 0x38
mov rbx, qword [rbp + 0x130]
mov ebx, dword [rbp + 0x130]
mov ebx, dword [rbp + 0x130]
add byte [rax], al
add rsi, rbx
lea r12, [rbp - 0x27]
lea esp, [rbp - 0x27]
invalid
invalid
lea r14, [0x1402408ec]
lea esi, [0x1402408ec]
invalid
invalid
invalid
xor eax, 0x17f3f0
xor eax, eax
jmp case.0x14007664f.1449
invalid
xor eax, eax
add rbx, 0x38
cmp rbx, rsi
cmp ebx, esi
ret
je 0x1400c1659
je 0x1400c1659
test byte [rdx + 1], cl
add byte [rax], al
invalid
movzx edi, byte [rbx]
mov dh, 0x3b
cmp edi, 0xa
je 0x1400c1659
test byte [rsi], bh
add dword [rax], eax
invalid
add byte [rax - 0x78], al
jge 0x1400c14f7
invalid
mov byte [rbp - 0x28], dil
mov rcx, qword [rbx + 0x30]
xor byte [rcx - 0x77], cl
mov qword [r12 + 0x2f], rcx
mov dword [rsp + 0x2f], ecx
and al, 0x2f
and al, 0x2f
movups xmm0, xmmword [rbx + 1]
add dword [rdi], ecx
movups xmm1, xmmword [rbx + 0x11]
adc byte [rbx + 0x11], cl
movups xmm2, xmmword [rbx + 0x21]
movups xmmword [r12 + 0x20], xmm2
adc dword [rsp + 0x20], edx
adc dword [rsp + 0x20], edx
movups xmmword [r12 + 0x10], xmm1
adc dword [rsp + 0x10], ecx
adc byte [rcx + 0xf], al
adc dword [rsp], eax
add al, 0x24
movups xmmword [r12], xmm0
add al, 0x24
test al, 1
je case.0x1400bc014.267
lea rcx, [rbp - 0x28]
lea rdx, [0x140210c98]
lea edx, [0x140210c98]
adc al, 0
fmul dword [r8 - 0x73]
adc eax, 0x14f744
adc al, 0
adc al, 0
call fcn.1400bbb60
test al, al
cmpsb byte [rsi], byte [rdi]
invalid
inc dword [rax + rax*8 - 0x47bee98b]
add dword [rax], eax
add byte [rax], al
invalid
jne case.0x1400bc014.267
mov r8d, 1
add byte [rax - 0x73], cl
sbb byte [r8 - 0x73], r9b
lea rdx, [0x140210b58]
lea rcx, [rbp + 0x18]
lea rdx, [0x140210b58]
adc al, 0
call fcn.1400bf480
or eax, 0x44ffffdf
inc dword [rbp + rcx*4 + 0x6f]
lea r13d, [rdi - 6]
lea ebp, [rdi - 6]
outsd dx, dword [rsi]
cli
lea eax, [rdi - 5]
cmp r13b, 4
std
invalid
movzx eax, al
mov ecx, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmovae eax, ecx
mov r15, qword [rbp - 0x18]
mov edi, dword [rbp - 0x18]
ror dword [r11 + r9*4 + 0x7d], 0xe8
ror dword [rbx + rcx*4 + 0x7d], 0xe8
mov edi, dword [rbp - 0x18]
call 0x100c224d5
movzx r8d, al
mov dh, 0xc0
ror byte [rbx + 0x63], 4
xchg byte [rcx + rax - 0x10], cl
add rax, r14
movsxd rax, dword [r14 + r8*4]
add al, 0x86
add rax, r14
jmp rax
mov r8, qword [rbp + 8]
or r11b, r13b
jmp 0x1400c15d2
mov rdx, qword cs:[rbp - 0x20]
mov rdx, qword [rbp - 0x20]
mov r8, r15
jmp 0x1400c15d2
add dword [rax], eax
add byte [rax], al
lea rdx, [0x14023b348]
invalid
invalid
jmp 0x1400c15d2
mov r8d, 2
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x14023b349]
adc eax, 0x179d80
jmp 0x1400c15d2
xchg ch, dh
adc al, 0
lea rcx, [rbp + 0x18]
sbb r8b, r13b
movsd dword [rdi], dword [rsi]
fdivp st(7)
invalid
inc dword [rcx + 0xf]
movzx ecx, r13b
call fcn.1400bf480
movzx ecx, r13b
inc rcx
cmp r13b, 4
mov eax, 0
add byte [rax], al
add byte [rax + 0xf], cl
enter 0xffffffffffff8348, 0xfffffffffffffff9
cmp ecx, 1
add byte [rax], al
add byte [rax + 0xf], cl
enter 0xffffffffffff8348, 0xfffffffffffffff9
invalid
stc
cmp ecx, 1
add dword [rdi], ecx
test byte [rdi], al
je case.0x1400c1618.5
invalid
mov al, 1
test rcx, rcx
leave
jne case.0x1400bb015.308
invalid
invalid
mov rax, qword [rbp - 8]
mov ecx, edi
stc
lea rdx, [0x140240900]
adc eax, 0x17f2ef
adc eax, 0x17f2ef
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
sar edi, 1
jmp rcx
invalid
cmp qword [rbp + 0x128], 0
je 0x1400c1674
sub byte [rcx], al
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
or byte [rax], al
mov edx, 8
add byte [rax], al
mov rcx, qword [rbp + 0x130]
call fcn.140017ad0
pop rsp
cmc
cmc
invalid
add dword [rax], eax
add al, ch
pop rsp
cmc
cmc
dec dword [rax - 0x75]
mov ch, 0xa0
movabs al, byte [0x74003e8348000000]
invalid
mov rcx, qword [rsi + 8]
mov rsi, qword [rbp + 0xa0]
cmp qword [rsi], 0
je 0x1400c168f
invalid
movabs al, byte [0x74003e8348000000]
invalid
mov rcx, qword [rsi + 8]
mov edx, 1
call fcn.140017ad0
cmc
invalid
add byte [rax], al
add al, ch
cmc
dec dword [rdi]
adc byte [rbp + 0x18], al
movups xmm0, xmmword [rbp + 0x18]
movups xmm1, xmmword [rbp + 0x28]
movups xmmword [rsi + 0x10], xmm1
invalid
invalid
movups xmmword [rsi], xmm0
add rsp, 0x1c8
add esp, 0x1c8
invalid
enter 1, 0
add dword [rax], eax
add byte [rbx + 0x5f], bl
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
lea r8, [0x140210b40]
mov rdx, r14
call fcn.1401bdf20
pop rdi
invalid
invalid
invalid
lea r8, [0x140210b40]
mov rdx, qword [rbp + 0x130]
add byte [rax], al
add al, ch
invalid
invalid
invalid
invalid
mov byte [rbp + 0x13f], 0
lea r8, [0x140210b40]
lea eax, [0x140210b40]
adc al, 0
mov rdx, qword [rbp + 0x130]
mov edx, dword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
call fcn.1401bdf20
xor cl, al
str word [rdi]
add byte [rdi], cl
invalid
mov ecx, 8
mov edx, 0xe0
call fcn.1401bdb00
invalid
str esp
add ah, cl
int3
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
cmp qword [rbp + 0x128], 0
cmp dword [rbp + 0x128], 0
add dword [rax], eax
add byte [rax], al
invalid
je case.0x14007664f.1492
adc dword [rdx + 8], edi
mov edx, 8
mov rcx, qword [rbp + 0x130]
call fcn.140017ad0
invalid
cmc
invalid
lea esi, [rax]
add dword [rax], eax
add al, ch
cdq
invalid
cmp qword [rbp + 0x18], 0
je case.0x14007a9e8.1465
invalid
jge case.0x14007664f.1478
add byte [rsi + rcx + 0x48], dh
invalid
mov rcx, qword [rbp + 0x20]
mov ecx, dword [rbp + 0x20]
and byte [rdx + 1], bh
mov edx, 1
add dword [rax], eax
add byte [rax], al
call fcn.140017ad0
invalid
mov byte [rbp + 0x13f], 1
add dword [rax], eax
add byte [rcx], al
add rsp, 0x28
pop rbx
pop rdi
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
and al, 0x10
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
push rsp
and al, 0x10
push rbp
push r15
push rdi
push r14
push rsi
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rbp + 0x88], 0
cmp dword [rbp + 0x88], 0
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
mov ebp, 0x88
mov byte [rax], al
add byte [rax], al
cmp dword [rbp + 0x88], 0
mov byte [rax], al
add byte [rax], al
add byte [rcx + rdx + 0x48], dh
mov ecx, dword [rbp + 0x90]
invalid
nop
add byte [rax], al
invalid
je case.0x14007664f.1510
mov rcx, qword [rbp + 0x90]
mov edx, 8
call fcn.140017ad0
invalid
cmc
invalid
cmc
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
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
nop dword [rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push rdi
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
invalid
sub byte [rax - 0x73], cl
stosb byte [rdi], al
lea rbp, [rdx + 0x80]
cmp byte [rbp + 0x13f], 0
mov ebp, 0x13f
invalid
add byte [rax], 0
add byte [rax + 0x13fbd], al
invalid
invalid
invalid
add dword [rax], eax
mov ebp, 0x13f
add byte [rbp + 0x1b], dh
jne 0x1400c1800
add dword [rax], eax
add byte [rax], al
jne 0x1400c1800
cmp qword [rbp + 0xf0], 0
lock add byte [rax], al
add byte [rax], al
invalid
je 0x1400c1800
mov rcx, qword [rbp + 0xf8]
mov edx, 8
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 8], bh
add byte [rax], al
add byte [rax], al
call fcn.140017ad0
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
invalid
pop r13
pop r14
pop r15
pop rbp
ret
int3
je case.0x1400bb0ae.320
mov rcx, rdx
mov rdx, r8
ret 0xe95d
int3
add byte [rax], al
invalid
ret 0xe95d
mov rcx, rdx
mov rdx, r8
pop rbp
jmp 0x1400c1840
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
mov r8, rdx
mov rdx, rcx
lea rcx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
call fcn.1400be1d0
mov rax, qword [rbp - 0x10]
invalid
invalid
invalid
invalid
invalid
mov rsi, qword [rbp - 8]
mov esi, dword [rbp - 8]
movabs rbx, 0x8000000000000000
cmp rax, rbx
cmp eax, ebx
mov ebx, 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74d83948], al
cmp eax, ebx
je case.0x1400bb0ae.323
sub cl, byte [rax - 0x75]
add byte [r8 - 0x77], r9b
add byte [rax - 0x77], cl
mov rcx, qword [rbp]
add byte [rax - 0x77], cl
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
fmul dword [r8 - 0x77]
fmul dword [rax - 0x77]
mov qword [rbp - 0x20], rsi
jne case.0x140097058.1146
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x18], ecx
call 0x10059a5cf
lea rcx, [rbp - 0x40]
lea ecx, [rbp - 0x40]
ror byte [r8 - 0x73], 0x55
lea rdx, [rbp - 0x28]
lea edx, [rbp - 0x28]
fsubr st(0)
call fcn.1400c00c0
mov rdi, qword [rbp - 0x40]
mov edi, dword [rbp - 0x40]
xor al, ch
invalid
dec dword [rax - 0x75]
mov edi, dword [rbp - 0x40]
jge 0x1400c1854
ror byte [rax - 0x75], 0x75
enter 0x3948, 0xffffffffffffffdf
cmp rdi, rbx
mov rsi, qword [rbp - 0x38]
mov esi, dword [rbp - 0x38]
jne 0x1400c1860
cmp rdi, rbx
cmp edi, ebx
jne case.0x1400bfabc.206
or al, 0x48
mov eax, esi
invalid
mov rax, rsi
invalid
add rsp, 0x68
push 0x5d5e5f5b
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rcx, rsi
mov ecx, esi
int1
xor edx, edx
sar bh, cl
call qword [sym.imp.kernel32.dll_CreateDirectoryW]
adc eax, 0x103b3c
cmp edx, dword [rax]
add byte [rbp + 0x481674c0], al
test eax, eax
je case.0x1400bb0ae.324
invalid
adc byte [rax], al
test eax, eax
je case.0x1400bb0ae.324
sal byte [rsi + rdx + 0x48], 0x85
test rdi, rdi
test edi, edi
push qword [rsi + rsi - 0x46]
je case.0x1400bc274.293
mov edx, 2
mov edx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.140017ad0
invalid
invalid
push qword [rcx]
shr bl, 0xd2
invalid
xor eax, eax
jmp case.0x1400bbf82.326
invalid
sar bh, cl
adc eax, 0x103e64
adc byte ds:[rax], al
call qword [sym.imp.kernel32.dll_GetLastError]
adc byte ds:[rax], al
adc byte ds:[rax], al
shl rax, 0x20
shl eax, 0x20
loopne case.0x1400bb0ae.345
and byte [rax - 0x7d], cl
or rax, 2
enter 0x4802, 0xffffffffffffff85
add cl, byte [rax - 0x7b]
test rdi, rdi
push qword [rdi + rdi*4 - 0x46]
je case.0x1400bbf82.326
mov edx, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rsi, rax
mov esi, eax
call fcn.140017ad0
fbld tbyte [rcx - 0xb]
cmc
invalid
jmp case.0x1400bb0ae.323
xor eax, eax
jmp case.0x1400bbf82.326
invalid
int3
int3
int3
int3
int3
int3
push r15
push rdi
push r14
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x1f8
sub esp, 0x1f8
sub esp, 0x1f8
clc
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lodsb al, byte [rsi]
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
and al, 0x80
add byte [rax], al
invalid
add byte [rax], 0
add byte [rax - 0x39], cl
mov qword [rbp + 0x170], 0xfffffffffffffffe
mov rsi, rdx
mov esi, edx
invalid
test dword [rax + 1], esi
jo case.0x1400d0c1c.301
add byte [rax], al
add dh, bh
invalid
invalid
invalid
dec dword [rax - 0x77]
invalid
mov rdi, rcx
iretd
lea rcx, [rbp + 0xb0]
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rdi
cli
mov r8, rsi
mov eax, esi
invalid
call fcn.1400bb2f0
mov dl, 0x99
cdq
invalid
dec dword [rdi]
movzx eax, byte [rbp + 0xb0]
mov dh, 0x85
test dword [rax + 0x48000000], esi
mov ecx, dword [rbp + 0xc0]
invalid
rol byte [rax], 0
invalid
mov al, 0
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xc0]
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0xd0]
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rdi + rcx - 0x4a], al
movzx r8d, al
movzx eax, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0xa
lea r9, [0x140240968]
or eax, 0x17f00a
or dh, al
invalid
invalid
add byte [rdi + 0x63], cl
movsxd r10, dword [r9 + r8*4]
adc al, 0x81
add r10, r9
add edx, ecx
retf 0x8949
mov r8, rsi
mov r9, rdi
stc
invalid
stc
jmp r10
loop case.0x1400bc274.279
add rcx, 4
add ecx, 4
rol dword [rbx + rbp*8], 0x34
add al, 0xeb
xor al, 0x4c
invalid
jmp 0x1400c19a8
lea r8, [rdx + 1]
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
cmove eax, edx
invalid
invalid
test rdx, rdx
cmove r8, rdx
cmove eax, edx
cmove eax, edx
add rcx, r8
add rcx, 8
add ecx, 8
add ecx, 8
jmp 0x1400c19a8
mov ecx, 6
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
jmp 0x1400c19a8
sbb dword [rbp + rcx*4 + 0x42], ecx
add dword [rax - 0x7b], ecx
invalid
lea r8, [rdx + 1]
test rdx, rdx
test edx, edx
test edx, edx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
cmove r8, rdx
add rcx, r8
add ecx, eax
add ecx, eax
ror dword [rax - 0x7d], 0xc1
add ch, bl
add rcx, 2
add ecx, 2
jmp 0x1400c19a8
add eax, 0x2b9
mov ecx, 2
add byte [rax], al
add byte [rcx - 0x77], cl
mov r8, rsi
mov eax, esi
invalid
sub r8, rcx
sub eax, ecx
jb 0x1400c1df1
cmp eax, 0x48000004
add ecx, edi
add al, 0
add byte [rax + 1], cl
stc
add rcx, rdi
mov r9, rcx
mov ecx, ecx
test r8, r8
je case.0x1400bc274.298
invalid
adc al, 0x41
movzx ecx, byte [rcx]
mov dh, 9
movzx ecx, byte [r9]
mov dh, 9
cmp cl, 0x2f
invalid
sete dl
cmp cl, 0x5c
ret 0xf980
sete cl
xchg esp, eax
ror dword [rax], 0xd1
or cl, dl
or cl, dl
jmp 0x1400c19d5
xor ecx, ecx
leave
mov rdx, qword [rbp + 0xd0]
mov edx, dword [rbp + 0xd0]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rbp
mov qword [rbp + 0x5f], rdx
mov dword [rbp + 0x5f], edx
pop rdi
movups xmm0, xmmword [rbp + 0xb1]
test dword [rcx + 0xf000000], esi
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [rbp + 0xc1]
adc byte [rbp + 0xc1], cl
invalid
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0x50], xmm1
sub dword [rbp + 0x50], ecx
push r8
movaps xmmword [rbp + 0x40], xmm0
test rsi, rsi
test esi, esi
je 0x1400c1a01
cmp al, 6
jne 0x1400c1a09
or ch, bl
jmp case.0x1400bffbd.112
and byte [rbx + rax], bh
cmp al, 3
jae case.0x1400398a5.2207
cmpsd dword [rsi], dword [rdi]
add al, byte [rax]
add byte [rax], al
invalid
invalid
push rbp
add byte [rax], al
mov rdx, qword [rbp + 0x5f]
pop rdi
mov qword [rbp + 0x2f], rdx
mov dword [rbp + 0x2f], edx
movaps xmm0, xmmword [rbp + 0x40]
movaps xmm1, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x20], xmm1
sub dword [rbp + 0x20], ecx
and byte [rdi], cl
sub dword [rbp + 0x10], eax
movaps xmmword [rbp + 0x10], xmm0
mov qword [rbp + 0x168], rdi
mov ebp, 0x168
mov qword [rbp + 0x128], rdi
mov ebp, 0x128
mov qword [rbp + 0x130], rsi
mov ch, 0x30
add dword [rax], eax
add byte [rax], al
mov byte [rbp + 0x138], al
invalid
mov byte [rbp + 0x138], al
movaps xmm0, xmmword [rbp + 0x10]
sub byte [rbp + 0x10], al
sub byte [rbp + 0x10], al
adc byte [rdi], cl
sub byte [rbp + 0x20], cl
invalid
invalid
movaps xmm1, xmmword [rbp + 0x20]
and byte [r15], r9b
adc dword [rbp + 0x139], eax
test dword [rcx], edi
add dword [rax], eax
add byte [rax], al
movups xmmword [rbp + 0x139], xmm0
test dword [rcx], edi
add dword [rax], eax
add byte [rax], al
movups xmmword [rbp + 0x149], xmm1
add byte [rax], al
movups xmmword [rbp + 0x149], xmm1
lea ecx, [rcx + 1]
add byte [rax], al
mov rax, qword [rbp + 0x2f]
mov qword [rbp + 0x158], rax
mov dword [rbp + 0x158], eax
invalid
mov dword [rbp + 0x158], eax
test dword [rax + 1], ebx
pop rax
add dword [rax], eax
add byte [rax], al
invalid
invalid
test dword [rax + 1], esp
invalid
invalid
add byte [rax], al
mov word [rbp + 0x160], 0x200
mov dword [rbp + 0x160], 0x8d880200
invalid
invalid
add byte [rax], al
add byte [rdx], al
invalid
add cl, byte [rax + 0x1628d]
mov byte [rbp + 0x162], cl
lea esp, [rdx + 1]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x39], cl
mov qword [rbp + 0x70], 1
jo 0x1400c1a72
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
js 0x1400c1a79
js 0x1400c1a79
mov qword [rbp + 0x78], 0
mov dword [rbp + 0x78], 0
js 0x1400c1a79
add byte [rax], al
add dh, al
mov byte [rbp + 0x80], 6
add byte [rax], al
mov byte [rbp + 0x80], 6
add byte [rax], 0
add byte [rsi], al
mov word [rbp + 0xa8], 0x200
test dword [rax], ebp
add al, dh
invalid
add byte [rax], al
add byte [rdx], al
mov byte [rbp + 0xaa], 0
test dword [rdx], ebp
add byte [rax], al
add byte [rax], al
lea rcx, [rbp - 0x28]
lea rdx, [rbp + 0x128]
lea edx, [rbp + 0x128]
fmul dword [rax - 0x73]
xchg ebp, eax
lea edx, [rbp + 0x128]
sub byte [rcx], al
add byte [rax], al
invalid
add al, ch
call fcn.1400c1e90
in eax, dx
add eax, dword [rax]
add byte [rax], al
cmp byte [rbp - 0x28], 0xa
invalid
add byte [rax], al
cmp byte [rbp - 0x28], 0xa
je 0x1400c1b50
invalid
invalid
add byte [rax], al
add byte [rax], al
jge case.0x1400c2a45.237
or cl, byte [rdi]
test byte [rbx + 0x48000000], ah
lea ebx, [rbp + 0xe8]
popfq
invalid
add byte [rax], al
invalid
movabs dword [0xe89d8d48000000], eax
add byte [rax], al
lea rbx, [rbp + 0xe8]
popfq
call 0x18c0c1ab5
add byte [rax], al
add byte [rbp + rcx*4 + 0x75], cl
jne 0x1400c1a58
add byte [rax], al
add byte [rbp + rcx*4 + 0x75], cl
jne 0x1400c1a58
lea r15, [rbp + 0x70]
invalid
invalid
movsd dword [rdi], dword [rsi]
invalid
add byte [rax], al
lea r14, [rbp - 0x60]
jne 0x1400c1a58
lea r15, [rbp + 0x70]
lea edi, [rbp + 0x70]
jo case.0x1400963e6.1207
lea r12, [rbp + 0xb0]
lea esp, [rbp + 0xb0]
add byte [rax], al
add byte [rbp + rcx*4 + 0x6d], cl
lea r13, [rbp - 0x28]
insd dword [rdi], dx
fmul dword [rax - 0x73]
lea rdi, [rbp + 0x128]
mov ebp, 0x128
add byte [rsi - 0x70], ah
nop
mov rcx, r14
mov rdx, r15
mov edx, edi
cli
cli
call fcn.1400c1e90
mov ch, 3
add byte [rax], al
cmp byte [rbp - 0x60], 0xa
je case.0x1400bff89.122
mov byte [rax], al
add byte [rax], al
or cl, byte [rdi]
test byte [rax + 0x48000000], cl
mov byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 8]
mov byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 8]
mov qword [rbp + 0xe0], rax
mov dword [rbp + 0xe0], eax
movups xmm0, xmmword [rbp - 0x28]
adc byte [rbp - 0x28], al
fmul dword [rdi]
adc byte [rbp - 0x18], cl
invalid
invalid
movups xmm1, xmmword [rbp - 0x18]
call 0x138612b0b
call 0x138612b0b
movups xmm2, xmmword [rbp - 8]
adc byte [rbp - 8], dl
push rbp
clc
movaps xmmword [rbp + 0xd0], xmm2
sub dword [rbp + 0xd0], edx
rol byte [rax], 1
add byte [rax], al
movaps xmmword [rbp + 0xc0], xmm1
sub dword [rbp + 0xc0], ecx
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0xb0], xmm0
sub dword [rbp + 0xb0], eax
mov al, 0
add byte [rax], al
mov rax, qword [rbp - 0x30]
mov eax, dword [rbp - 0x30]
ror byte [rax - 0x77], 1
xor byte [r15], cl
movups xmm0, xmmword [rbp - 0x60]
mov qword [rbx + 0x30], rax
mov dword [rbx + 0x30], eax
movups xmm0, xmmword [rbp - 0x60]
movabs al, byte [0xc055100fb04d100f]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
adc byte [rbp - 0x40], dl
mov al, 0xf
adc byte [rbp - 0x40], dl
ror byte [rdi], 0x11
movups xmmword [rbx + 0x20], xmm2
push rbx
and byte [rdi], cl
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx + 0x10], xmm1
adc byte [r15], cl
movups xmmword [rbx], xmm0
adc dword [rbx], eax
mov rcx, r12
mov rdx, rbx
invalid
loope case.0x1400bb015.355
mov edx, ebx
invalid
call fcn.1400bbb60
test al, al
invalid
je case.0x1400bff89.122
invalid
and eax, 0x84ffffa0
invalid
sal byte [rsi + rbp + 0x4c], 0x89
jmp 0x12906a48e
mov edx, edi
invalid
mov rcx, r13
mov rcx, r13
mov ecx, ebp
mov rdx, rdi
mov edx, edi
cli
call fcn.1400c1e90
add eax, dword [rax]
add byte [rax + 0x750ad87d], al
cmp byte [rbp - 0x28], 0xa
jne case.0x1400963e6.1240
invalid
invalid
invalid
cmp byte [rbp - 0x28], 0xa
fmul dword [rdx]
or dh, byte [rbp - 0x80]
jne case.0x1400963e6.1240
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
mov al, 0
add byte [rax], al
lea rdx, [rbp + 0x70]
lea edx, [rbp + 0x70]
jo case.0x1400ba74a.369
call fcn.1400c1e90
xor byte [rbx], al
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax + 0xb0bd], al
cmp byte [rbp + 0xb0], 0xa
mov ebp, 0xb0
add byte [rax], al
add byte [rdx], cl
or cl, byte [rdi]
je case.0x1400398a5.2207
test byte [rbx + 1], al
add byte [rax], al
add dword [r8], eax
add dword [rax], eax
add byte [rax - 0x75], cl
mov rdi, qword [rbp + 0x168]
mov ebp, 0x168
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rdi
stc
mov rdx, rsi
call 0x1400c1840
sar esp, 0xff
invalid
bnd call 0x1400c1840
sar esp, 0xff
dec dword [rax - 0x77]
invalid
invalid
test dword [rax], ebp
sub byte [rcx], al
invalid
cld
invalid
mov qword [rbp + 0x128], rax
sub byte [rcx], al
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
invalid
test rax, rax
je case.0x1400398a5.2207
and dword [rcx], eax
add byte [rax], al
mov rbx, rax
and eax, 3
loopne case.0x1400bb0ae.348
lea rcx, [0x140240984]
or eax, 0x17ede8
call 0x1880c338a
in eax, dx
invalid
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
movzx eax, byte [rbx + 0x10]
adc r11b, bpl
jmp 0x1400c1be1
mov rcx, rbx
mov rcx, rbx
mov ecx, ebx
invalid
shr rcx, 0x20
shr ecx, 0x20
and al, ch
call fcn.1400b97c0
or dword [rdi + rdi*8 - 1], edi
jl case.0x1400bffbd.136
invalid
invalid
jmp 0x1400c1be1
sub byte [rax - 0x77], cl
fmul dword [rax - 0x3f]
shr rax, 0x20
cmp eax, 0x28
clc
invalid
mov rax, rbx
mov eax, ebx
shr rax, 0x20
cmp eax, 0x28
clc
invalid
and byte [rbx - 0x78f0d708], al
movabs dword [0xedc40d8d48000001], eax
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
in eax, dx
clc
sub byte [rdi], cl
ja case.default.0x1400c1bd7
invalid
ja case.default.0x1400c1bd7
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x17edc4
in eax, dx
invalid
invalid
lea rcx, [0x140240994]
lea ecx, [0x140240994]
in eax, dx
invalid
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x31
loopne case.0x1400bba32.335
xor eax, eax
shr bl, 4
jmp 0x1400c1be1
movzx eax, byte [rbx + 0xf]
je 0x1884490a6
test al, al
je 0x1400c1c1d
invalid
sal byte [rax + rdi + 0x48], 0x8d
cmp byte [rax - 0x73], cl
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
lea esi, [rax + 0x48000000]
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov rdx, rdi
mov edx, edi
mov r8, rsi
mov eax, esi
call fcn.1400c22f0
invalid
cmp dword [rbp + 0xb0], 2
mov al, 0
add byte [rax], al
add dh, byte [rbp + 0x7f]
jne 0x1400c1c7f
jne 0x1400c1c7f
mov rax, qword [rbp + 0xb8]
test dword [rax + 0x48000000], edi
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rcx, [rbp + 0x78]
lea ecx, [rbp + 0x78]
js case.0x1400c10ca.89
mov qword [rbp + 0x78], rax
mov dword [rbp + 0x78], eax
js case.0x1400bff89.151
mov byte [rbp + 0x70], 1
jo 0x1400c1c14
call case.0x1400a2869.309
pop rbp
invalid
invalid
jmp case.0x1400bb015.367
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x128]
lea ecx, [rbp + 0x128]
lea ebp, [rax]
add dword [rax], eax
add al, ch
call case.0x1400a2869.309
mov rcx, rdi
mov ecx, edi
pop rbp
invalid
dec dword [rax - 0x77]
stc
mov ecx, edi
mov rdx, rsi
call fcn.1400c21c0
add eax, 0x85480000
test rax, rax
je case.0x1400c0cd3.95
invalid
mov word [rax], es
add byte [rax], al
ror byte [rdi], 0x84
mov word [rax], es
test byte [rax + rax - 0x76b80000], cl
add byte [rax], al
mov rcx, rax
call fcn.1400c1900
dec dword [rax - 0x77]
ret
shr eax, 0xbb
cld
invalid
dec dword [rax - 0x77]
ret
mov ebx, eax
test rax, rax
jne case.0x1400bb015.367
mov rcx, rdi
mov rdx, rsi
bnd call 0x1400c1840
call 0x1400c1840
call 0x1890c1c54
invalid
mov qword [rbp + 0xb0], rax
mov dword [rbp + 0xb0], eax
mov al, 0
add byte [rax], al
test rax, rax
test eax, eax
je case.0x1400398a5.2207
mov rbx, rax
mov rcx, rdi
stc
mov rdx, rsi
mov edx, esi
bnd call fcn.1400c2450
call fcn.1400c2450
fiadd word [rdi]
invalid
add byte [rax], al
test al, al
je case.0x1400bb015.367
invalid
cmp al, 0x48
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
mov al, 0
add byte [rax], al
invalid
add bl, ch
jmp 0x1400c1cab
sub al, 0x8b
mov edx, dword [rbp + 0xfc]
xchg ebp, eax
cld
add byte [rax], al
add bh, dh
invalid
ret 0x400
invalid
invalid
add byte [rax], al
test edx, 0x400
add byte [rax + rax], al
add byte [rdi], cl
sete al
xchg esp, eax
sal bh, 0x85
test dword [rbp + 0x100], 0x20000000
test dword [rbp + 0x100], 0x20000000
add dword [rax], eax
add byte [rax], al
add byte [rax], al
and byte [rdi], cl
invalid
xchg esp, eax
sete cl
test dl, 0x10
invalid
invalid
sal esi, 0xc2
adc byte [rdx + rdx + 8], dh
je case.0x1400bb015.367
invalid
ret 0x7410
je case.0x1400bb015.367
adc cl, byte [rax]
or al, cl
je case.0x1400bb015.367
invalid
enter 0xe74, 0x48
lea ecx, [rbp + 0x128]
lea ebp, [rax]
add dword [rax], eax
invalid
invalid
lea rcx, [rbp + 0x128]
lea ebp, [rax]
add dword [rax], eax
add al, ch
loopne case.0x1400c10ca.72
pop rsp
call case.0x1400a2869.309
pop rsp
invalid
push qword [rcx]
xor ebx, ebx
fisttp dword [rax - 0x77]
mov rax, rbx
add rsp, 0x1f8
add esp, 0x1f8
fmul dword [rax - 0x7f]
add esp, 0x1f8
invalid
clc
add dword [rax], eax
invalid
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
lea rbx, str.failed_to_create_whole_tree
sbb eax, 0x14e740
out 0x14, eax
add bl, ch
jmp case.0x1400bb015.367
invalid
jmp case.0x1400bb015.367
mov al, 0x25
and eax, 0xffff08e9
jmp 0x1400c1be1
invalid
push qword [rax - 0xfe16dd]
mov al, 0x23
jmp 0x1400c1be1
invalid
mov al, 0x24
jmp 0x1400c1be1
invalid
mov al, 0x1b
jmp 0x1400c1be1
invalid
invalid
mov al, 0x22
and ch, cl
in al, dx
invalid
jmp 0x1400c1be1
invalid
mov al, 0x10
jmp 0x1400c1be1
invalid
push qword [rax - 0x12116f2]
mov al, 0xe
jmp 0x1400c1be1
invalid
push qword [rax - 0x12816df]
mov al, 0x21
and ecx, ebp
jmp 0x1400c1be1
xlatb
invalid
invalid
mov al, 0xb
or ebp, ecx
sar dh, 1
jmp 0x1400c1be1
invalid
mov al, 4
jmp 0x1400c1be1
invalid
mov al, 0x28
jmp 0x1400c1be1
invalid
invalid
push qword [rax - 0x14416f4]
mov al, 0xc
jmp 0x1400c1be1
invalid
invalid
mov al, 9
jmp 0x1400c1be1
invalid
push qword [rax - 0x15216e7]
mov al, 0x19
jmp 0x1400c1be1
invalid
mov al, 0x18
jmp 0x1400c1be1
cmpsb byte [rsi], byte [rdi]
invalid
invalid
push qword [rax - 0x16016fe]
mov al, 2
jmp 0x1400c1be1
invalid
invalid
mov al, 0xf
jmp 0x1400c1be1
invalid
push qword [rax - 0x16e16fd]
mov al, 3
jmp 0x1400c1be1
invalid
mov al, 7
jmp 0x1400c1be1
mov bh, dh
invalid
invalid
mov al, 1
jmp 0x1400c1be1
invalid
invalid
mov al, 0x1f
jmp 0x1400c1be1
invalid
mov al, 0x11
jmp 0x1400c1be1
invalid
mov al, 0x29
jmp 0x1400c1be1
outsb dx, byte [rsi]
invalid
invalid
mov al, 0x14
jmp 0x1400c1be1
invalid
mov al, 5
jmp 0x1400c1be1
invalid
push qword [rax - 0x1a616eb]
mov al, 0x15
jmp 0x1400c1be1
invalid
push qword [rax - 0x1ad16f3]
mov al, 0xd
jmp 0x1400c1be1
invalid
push qword [rax - 0x1b416fa]
mov al, 6
jmp 0x1400c1be1
invalid
invalid
mov al, 0x12
adc ch, cl
invalid
jmp 0x1400c1be1
invalid
invalid
mov al, 0xa
or ch, cl
cmp eax, 0xb0fffffe
invalid
invalid
mov al, 8
invalid
invalid
jmp 0x1400c1be1
invalid
mov al, 8
jmp 0x1400c1be1
invalid
push qword [rax - 0x1d016e2]
mov al, 0x1e
jmp 0x1400c1be1
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x20
jmp 0x1400c1be1
sub dh, bh
invalid
invalid
invalid
invalid
invalid
mov al, 0x16
jmp 0x1400c1be1
and esi, edi
invalid
invalid
invalid
invalid
push qword [rax - 0x1e516d9]
mov al, 0x27
jmp 0x1400c1be1
invalid
push qword [rax - 0x1ec16ed]
mov al, 0x13
jmp 0x1400c1be1
adc edi, esi
invalid
invalid
adc edi, esi
invalid
mov al, 0x17
jmp 0x1400c1be1
invalid
invalid
mov al, 0x1c
jmp 0x1400c1be1
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x1d
jmp 0x1400c1be1
invalid
std
invalid
invalid
std
invalid
mov al, 0x26
jmp 0x1400c1be1
idiv ebp
std
invalid
invalid
std
invalid
mov al, 0x1a
jmp 0x1400c1be1
lea r8, [0x140210b40]
in eax, dx
adc al, 0
mov rdx, rsi
call fcn.1401bdf20
and cl, al
str esp
and cl, al
str esp
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rbp + 0xb0]
invalid
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
add byte [rax], al
add al, ch
call case.0x1400a2869.309
nop
add rsp, 0x28
invalid
invalid
pop rax
pop rbx
invalid
call qword [rax + 0x28c48348]
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
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 + 0x80]
lea rcx, [rbp + 0x128]
call case.0x1400a2869.309
nop
add rsp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x128]
call case.0x1400a2869.309
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xa8
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
lea rbp, [rsp + 0x80]
mov rsi, rcx
movzx r13d, byte [rdx + 0x38]
mov dh, 0x6a
cmp byte [rcx - 0x80], al
std
add ecx, dword [rdi]
invalid
mov dh, 2
add al, byte [rax]
invalid
mov dh, 0x6a
cmp byte [rcx - 0x80], al
std
add ecx, dword [rdi]
test byte [rsi + 0x48000002], dh
add al, byte [rax]
add byte [rax - 0x77], cl
xlatb
add al, byte [rax]
add byte [rax - 0x77], cl
mov rdi, rdx
xlatb
movzx eax, byte [rdx + 0x39]
cmp al, 3
sete dl
cmp r13b, al
cmp ch, al
seta cl
lea r15, [rbp - 0x57]
lea edi, [rbp - 0x57]
or cl, dl
cmp byte [rdi + 0x3a], 0
movzx edx, byte [rdi + 0x10]
push rdi
adc byte [rax + 0xf442755], cl
mov dh, 0xe2
rol dword [rax + 0xf003a7f], 1
mov dh, 0x57
push rdi
push rdi
adc byte [rax + 0xf442755], cl
mov dh, 0xe2
mov rdx, qword [rdi]
mov qword [rbp + 0x18], rdx
mov rbx, qword [rdi + 8]
je 0x1400c1faa
test cl, cl
jne 0x1400c2173
lea r14, [rbp - 0x60]
jne 0x1400c1ea1
jmp 0x1400c1f25
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov byte [rdi + 0x39], 1
mov al, 1
mov rcx, rbx
mov ecx, ebx
mov rbx, rcx
cmp r13b, al
ja 0x1400c2173
xchg dword [rsi + 2], ecx
add byte [rax], al
cmp al, 2
jne 0x1400c20c9
add dword [rax], eax
invalid
mov rcx, rdi
call case.0x1400ba74a.69
invalid
dec dword [rax + 0x39]
ret
invalid
jbe 0x1400c1f10
mov rcx, r14
mov rdx, rdi
call fcn.1400bc0d0
movzx edx, byte [rbp - 0x58]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
adc byte [rdi + 0x20], dl
adc byte [rdi + 0x20], dl
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x10], xmm1
sub dword [rbp - 0x10], ecx
sub dword [rbp - 0x10], ecx
movaps xmmword [rbp], xmm2
mov rax, qword [r15 + 0x2f]
mov qword [rbp + 0xf], rax
mov rcx, rbx
mov ecx, ebx
sub rcx, qword [rbp - 0x60]
jb 0x1400c2190
invalid
sbb byte [rdx], al
add byte [rax], al
movabs al, byte [0x894800000218820f]
or byte [r8 + 0xafa8002], r14b
or byte [rax + 0xafa8002], dh
invalid
sbb byte [rdx], al
add byte [rax], al
mov qword [rdi + 8], rcx
or byte [rax + 0xafa8002], dh
mov al, 2
cmp dl, 0xa
or dh, byte [rsi + rdx*4 - 0x78]
je 0x1400c1f19
mov byte [rsi], dl
movaps xmm0, xmmword [rbp - 0x20]
sub byte [rbp - 0x20], al
invalid
sub byte [rbp - 0x20], al
loopne 0x1400c1f99
movaps xmm1, xmmword [rbp - 0x10]
sub byte [rbp - 0x10], cl
movaps xmm2, xmmword [rbp]
movups xmmword [rsi + 1], xmm0
push rbp
add byte [rdi], cl
adc dword [rsi + 1], eax
movups xmmword [rsi + 0x11], xmm1
adc dword [rdi], ecx
adc dword [rsi + 0x21], edx
invalid
movups xmmword [rsi + 0x21], xmm2
and dword [rax - 0x75], ecx
mov rax, qword [rbp + 0xf]
mov qword [rsi + 0x30], rax
xor cl, r13b
int3
add dword [rax], eax
invalid
cmovs r9d, dword [r9 - 0x3316cfba]
add dword [rax], eax
add byte [rcx + rcx*8 + 0x1c1850f], al
leave
jne 0x1400c2173
xor cl, r13b
int3
test cl, cl
jne 0x1400c2173
mov r14, rbx
mov esi, ebx
jmp case.0x1400d075a.910
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add dh, al
cmp dword [r9], r8d
invalid
mov byte [rdi + 0x39], 1
add dword [rax - 0x3ac7beff], esi
mov al, 1
cmp r13b, al
invalid
ja 0x1400c2173
xchg dword [rcx + rax + 0x13c0000], esp
add dword [rax], eax
add byte [rcx + rax], bh
cmp al, 1
cmp al, 1
add dword [rbp + rbp*2 + 0xf], esi
mov dh, 0xc0
je case.0x1400c2a45.892
movzx eax, al
cmp eax, 2
jne case.0x1400c1618.87
add byte [rax], al
invalid
clc
add cl, byte [rdi]
test ecx, esi
add byte [rax], al
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call case.0x1400ba74a.69
cmp r14, rax
cmp esi, eax
jbe 0x1400c1fc0
invalid
movabs byte [0x48d476c63949ffff], al
lea ecx, [rbp - 0x60]
invalid
invalid
lea rcx, [rbp - 0x60]
mov rdx, rdi
call fcn.1400bc0d0
movzx edx, byte [rbp - 0x58]
mov dh, 0x55
push rbp
test al, 0x41
movups xmm0, xmmword [rdi]
push rbp
test al, 0x41
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [r15 + 0x10]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [r15 + 0x20]
adc byte [rdi + 0x20], dl
push rdi
and byte [rdi], cl
sub dword [rbp - 0x20], eax
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x10], xmm1
sub dword [rbp - 0x10], ecx
movaps xmmword [rbp], xmm2
sub dword [rbp], edx
mov rax, qword [r15 + 0x2f]
mov qword [rbp + 0xf], rax
invalid
invalid
mov rbx, r14
mov ebx, esi
cmovl r9d, dword [r9 + 0x5d2b48f3]
cmovl ecx, dword [rcx + 0x5d2b48f3]
mov ebx, esi
sub rbx, qword [rbp - 0x60]
sub ebx, dword [rbp - 0x60]
movabs al, byte [0x89480000015f820f]
jb 0x1400c218a
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rdi + 8], rbx
pop rdi
or byte [rax - 0x2176b6fe], dh
mov al, 2
mov r14, rbx
mov esi, ebx
mov al, 2
mov r14, rbx
mov esi, ebx
mov esi, ebx
cmp dl, 0xa
je 0x1400c1fc6
invalid
invalid
jmp 0x1400c1f83
invalid
invalid
nop
nop
mov byte [rdi + 0x39], 0
add byte [rcx], dh
rol byte [rcx - 0x7d], 0xfc
cmp r12d, 3
cmp esp, 3
invalid
invalid
xor eax, eax
cmp r12d, 3
cmp esp, 3
cmp esp, 3
jb 0x1400c1fc6
invalid
inc dword [rcx - 0x7d]
cld
add eax, 0xff6c840f
invalid
invalid
insb byte [rdi], dx
invalid
cmp r12d, 5
je 0x1400c1fc6
test byte [rdi + rdi*8 - 1], ch
invalid
test byte [rdi + rdi*8 - 1], ch
inc dword [rcx - 0x7d]
cmp esp, 6
invalid
invalid
cmp r12d, 6
jne 0x1400c20ff
invalid
wait
add byte [rax], al
add byte [rax], al
invalid
test dword [rbx + 0x4d000000], ebx
test esi, esi
wait
add byte [rax], al
invalid
add byte [rbp - 0x7b], cl
div byte [rbx + rbp + 0x48]
invalid
test r14, r14
je case.0x1400c2a45.893
mov rax, qword [rbp + 0x18]
mov eax, dword [rbp + 0x18]
sbb byte [r15], r9b
sbb byte [rdi], cl
movzx ecx, byte [rax]
mov dh, 8
or byte [rcx - 0x7d], cl
inc byte [rcx]
invalid
cmp r14, 1
cmp esi, 1
add dword [rax + rbp - 0x80], esi
stc
je 0x1400c209e
cmp cl, 0x2e
jne 0x1400c209e
jne 0x1400c209e
mov rax, qword [rbp + 0x18]
mov eax, dword [rbp + 0x18]
movzx eax, byte [rax + 1]
cmp eax, 0x2f
clc
invalid
clc
invalid
je 0x1400c20b3
sub eax, dword [rbx + 0x26745cf8]
cmp eax, 0x5c
pop rsp
je 0x1400c20b3
xor eax, eax
xor eax, eax
jmp 0x1400c1fc6
xor r14d, r14d
xor eax, eax
jmp 0x1400c1fc6
invalid
invalid
invalid
invalid
xor eax, eax
ror byte [rcx - 0x7d], 0xfe
add dword [rdi], ecx
test dword [rdi + rdi*8], ebx
invalid
invalid
cmp r14, 1
inc byte [rcx]
jne 0x1400c1fc6
invalid
inc dword [rax - 0x7af0d107]
adc edi, edi
invalid
invalid
cmp cl, 0x2e
jne 0x1400c1fc6
invalid
invalid
invalid
invalid
sub rbx, 1
add dword [rdi], ecx
invalid
jb 0x1400c21b0
add byte [rax], al
mov qword [rdi + 8], rbx
mov dword [rdi + 8], ebx
mov byte [rsi], 7
jmp 0x1400c2176
lodsd eax, dword [rsi]
add byte [rax], al
invalid
lodsd eax, dword [rsi]
add byte [rax], al
add byte [rdi], cl
mov dh, 0xc0
invalid
movzx eax, al
rol byte [rbp + 0x441d75c0], 0x89
test eax, eax
jne 0x1400c20ed
mov eax, r12d
loopne 0x1400c211c
lea rcx, [0x140240a38]
lea ecx, [0x140240a38]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rdi + 0x20]
add rax, 4
add eax, 4
add eax, 4
add al, 0xeb
mov byte [r15 + 0x39], 0
cmp dword [rax], eax
jmp case.0x1400c1ba3.52
mov byte [rdi + 0x39], 0
cmp dword [rax], eax
add byte [rax - 0x7d], cl
sub rbx, 1
jb 0x1400c219f
jmp 0x1400c20f6
invalid
mov qword [rdi + 8], rbx
mov byte [rsi], 6
jmp 0x1400c2176
invalid
jb 0x1400c214d
mov rax, qword [rdi + 0x20]
mov eax, dword [rdi + 0x20]
and byte [r8 - 0x75], r9b
xor byte [r8 - 0x73], r9b
xor byte [rax - 0x73], cl
mov rcx, qword [rdi + 0x30]
xor byte [rax - 0x73], cl
lea rdx, [rcx + 1]
test rcx, rcx
push rcx
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 8
ror byte [rax], 0xeb
jmp case.0x1400c1ba3.52
sbb cl, byte [rax - 0x75]
and byte [r8 - 0x75], r9b
mov rcx, qword [rdi + 0x30]
invalid
invalid
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
test rcx, rcx
xor byte [rax - 0x73], cl
push rcx
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 2
rol byte [rdx], 0x48
test rax, rax
test eax, eax
je case.0x1400c1ba3.57
mov byte [rdi + 0x39], 3
cmp dword [r11], r8d
mov rax, qword [rdi + 0x30]
mov qword [rsi + 0x20], rax
and byte [rdi], cl
adc byte [rdi + 0x11], al
and byte [rdi], cl
adc byte [rdi + 0x11], al
adc dword [r15], r9d
movups xmm1, xmmword [rdi + 0x21]
adc byte [rdi + 0x21], cl
and dword [rdi], ecx
movups xmmword [rsi + 0x11], xmm1
adc dword [rsi + 0x11], ecx
movups xmmword [rsi + 1], xmm0
movzx eax, byte [rbp + 0x27]
mov byte [rsi], al
mov rax, qword [rbp + 0x18]
sbb byte [rax - 0x77], cl
sub byte [rax - 0x77], r9b
mov dword [rsi + 0x30], ebx
sbb byte [rax - 0x77], cl
sub byte [rax - 0x77], r9b
invalid
mov dword [rsi + 0x30], ebx
pop rsi
xor bl, ch
invalid
jmp 0x1400c2176
mov byte [rdi + 0x39], 3
mov byte [rsi], 0xa
add rsp, 0xa8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, rbx
mov rbx, r14
lea r8, [0x140210c80]
mov rdx, rbx
call fcn.1401be000
add byte [rax - 0x77], cl
invalid
lea r8, [0x140210c68]
mov rcx, rbx
xor edx, edx
call fcn.1401be000
lea r8, [0x140210c50]
jmp 0x1400c21a6
lea rcx, [rbp]
call case.0x1400a2869.309
jmp 0x1400c23c9
movups xmmword [rsi + 0x40], xmm0
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
adc byte [rbp - 0x60], al
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
push rbp
ror byte [rdi], 0x10
pop rbp
ror byte [rdi], 1
adc dword [rsi + 0x30], ebx
push rbp
ror byte [rdi], 0x10
pop rbp
ror byte [rdi], 1
adc dword [rsi + 0x30], ebx
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
add rsp, 0xe0
loopne 0x1400c23a9
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov ecx, dword [rbp + 0x48]
test eax, 0x400
add byte [rax + rax], al
invalid
test rax, 0x400
add byte [rax + rax], al
add byte [rdi + rdx - 0x77], dh
invalid
mov edx, ecx
invalid
invalid
je case.0x1400c119c.457
mov edx, ecx
and edx, 0x20000000
loop 0x1400c23c4
add byte [rax], al
invalid
je case.0x1400c119c.457
mov qword [rsi + 8], r14
mov qword [rsi], 2
mov dword [rsi], 2
add byte [rax], al
add bl, ch
invalid
jmp 0x1400c23a4
mov edx, dword [rbp + 0x4c]
movups xmm0, xmmword [rbp + 0x34]
adc byte [rbp + 0x34], al
push rbp
movups xmm8, xmmword [rbp + 0x34]
adc byte [rbp + 0x34], al
movups xmmword [rsi + 0x3c], xmm0
movups xmm0, xmmword [rbp - 8]
adc byte [rbp - 8], al
movups xmm1, xmmword [rbp + 8]
movups xmm2, xmmword [rbp + 0x18]
adc byte [rbp + 0x18], dl
movups xmm3, xmmword [rbp + 0x28]
movups xmmword [rsi + 0x30], xmm3
adc dword [rsi + 0x30], ebx
pop rsi
xor byte [rdi], cl
adc dword [rsi + 0x20], edx
pop rsi
xor byte [rdi], cl
adc dword [rsi + 0x20], edx
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
mov dword [rsi + 0x4c], eax
mov qword [rsi + 0x50], r9
mov qword [rsi + 0x50], r9
mov dword [rsi + 0x54], edx
lea rcx, [rbp + 0x50]
call case.0x1400a2869.309
push rbp
invalid
invalid
jmp 0x1400c23a4
push rbp
invalid
add byte [rax], al
add byte [rax - 0x77], cl
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 rcx, [rbp + 0x50]
lea ecx, [rbp + 0x50]
push rax
push rax
call case.0x1400a2869.309
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
invalid
push rbx
sub rsp, 0x2d8
in al, dx
fadd dword [rdx]
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
test dword [rax + 2], edx
push rax
add al, byte [rax]
invalid
mov qword [rbp + 0x250], 0xfffffffffffffffe
invalid
invalid
mov edi, r9d
mov r14, r8
invalid
mov r15, rdx
mov rsi, rcx
movabs rax, 0x700000000
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0x234], rax
test dword [rdx + rax], esi
add byte [rax], al
invalid
add byte [rsi - 0x39], ah
mov word [rbp + 0x244], 0
test dword [rdx + rax], eax
add r8b, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
add byte [rax], al
mov qword [rbp + 0x23c], 0
test dword [rdx + rax], edi
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ebp
sub byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
mov qword [rbp + 0x228], 0
sub byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x220], 1
mov eax, r9d
mov eax, ecx
test dword [rax], esp
add al, byte [rax]
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x38], al
mov eax, ecx
enter 0xd, 0
add byte [rdx], al
or eax, 0x2000000
add byte [rax], al
add cl, byte [rcx + 0x23085]
invalid
test dword [rax], esi
add al, byte [rax]
mov dword [rbp + 0x230], eax
lea r8, [rbp + 0x220]
lea eax, [rbp + 0x220]
test dword [rax], esi
add al, byte [rax]
add byte [rbp + rcx*4 - 0x7b], cl
lea eax, [rbp + 0x220]
and byte [rdx], al
add byte [rax], al
mov rcx, rdx
ror dword [rcx + rcx*4 - 0xe], 1
mov rdx, r14
mov edx, esi
call fcn.1400bf6b0
mov rbx, rdx
mov ebx, edx
sar edi, 1
dec dword [rax - 0x77]
mov ebx, edx
invalid
invalid
invalid
mov ebx, edx
test rax, rax
test eax, eax
ror byte [rdi], 0x84
mov ebp, 0x89000000
add byte [rax], al
invalid
invalid
je 0x1400c2616
add byte [rax], al
add byte [rcx + 0x3e083d8], cl
mov eax, ebx
and eax, 3
loopne 0x1400c2561
fadd dword [rbx - 0x7cb7fc20]
clc
loopne 0x1400c2561
cmp rax, 2
cmp eax, 2
add cl, byte [rdi]
invalid
jb case.0x1400bc274.343
add byte [rax], al
cmp eax, 2
jne case.0x1400bc274.343
cwde
add byte [rax], al
invalid
add cl, byte [rdi]
test dword [rax + 0x48000000], ebx
cwde
add byte [rax], al
invalid
invalid
cwde
add byte [rax], al
add byte [rax - 0x3f], cl
invalid
invalid
shr rdx, 0x20
shr edx, 0x20
and byte [rax - 0x7d], cl
cli
cmp rdx, 5
cmp edx, 5
add eax, 0xfa830974
and byte [rdi], cl
jne case.0x1400bc274.343
invalid
je 0x1400c2584
or dword [rbx - 0x7af0df06], eax
test dword [rax], eax
cmp edx, 0x20
jne case.0x1400bc274.343
add byte [rax], al
mov qword [rbp + 0x248], rbx
mov dword [rbp + 0x248], ebx
popfq
add al, byte [rax]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rax]
invalid
lea rcx, [rbp + 0x208]
lea ecx, [rbp + 0x208]
or byte [rdx], al
add al, byte [rax]
add byte [rcx + rcx*4 - 6], cl
mov rdx, r15
add byte [rax], al
mov rdx, r15
mov edx, edi
cli
mov r8, r14
mov eax, esi
invalid
call fcn.1400be1d0
mov esp, 0x8b48ffff
mov rax, qword [rbp + 0x208]
mov eax, dword [rbp + 0x208]
test dword [rax], ecx
add al, byte [rax]
add byte [rbx + rcx*4 - 0x4b], cl
mov r14, qword [rbp + 0x210]
add byte [rax], al
mov r14, qword [rbp + 0x210]
mov esi, dword [rbp + 0x210]
mov ch, 0x10
add al, byte [rax]
add byte [rcx - 0x41], cl
movabs r15, 0x8000000000000000
mov edi, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rcx + rdi - 8], 0x74
cmp rax, r15
invalid
add byte [rax + 0x74f8394c], al
cmp rax, r15
cmp eax, edi
je 0x1400c25f0
mov rcx, qword ss:[rbp + 0x218]
mov rcx, qword [rbp + 0x218]
lea ebx, [rax]
sbb byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rbp - 0x60], rax
mov dword [rbp - 0x60], eax
movabs al, byte [0xb04d8948a875894c]
movabs al, byte [0xb04d8948a875894c]
mov qword [rbp - 0x58], r14
mov dword [rbp - 0x58], esi
jne 0x1400c2571
test al, 0x48
mov qword [rbp - 0x50], rcx
mov dword [rbp - 0x50], ecx
mov r8b, 0x48
lea rcx, [rbp + 0x1f0]
lea ecx, [rbp + 0x1f0]
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rdx, [rbp - 0x60]
lea edx, [rbp - 0x60]
push rbp
movabs al, byte [0xa58b4cffffdae3e8]
call fcn.1400c00c0
invalid
invalid
movsd dword [rdi], dword [rsi]
call fcn.1400c00c0
jrcxz case.0x1400bc014.338
invalid
invalid
dec dword [rbx + rcx*4 - 0x5b]
mov r12, qword [rbp + 0x1f0]
mov esp, dword [rbp + 0x1f0]
movsd dword [rdi], dword [rsi]
lock add dword [rax], eax
add byte [rax], al
add byte [rbx + rcx*4 - 0x4b], cl
mov r14, qword [rbp + 0x1f8]
mov ch, pe_nt_image_headers64
clc
add dword [rax], eax
add byte [rbp + 0x39], cl
cmp r12, r15
cld
jne 0x1400c263f
mov qword [rsi + 8], r14
mov dword [rsi + 8], esi
jbe case.0x1400d075a.525
mov qword [rsi], 2
mov dword [rsi], 2
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x248]
lea ecx, [rbp + 0x248]
lea ecx, [rax + 2]
add al, byte [rax]
add byte [rax], al
add al, ch
call case.0x1400a2869.309
jmp 0x1400c262a
mov dword [rbx - 1], edx
invalid
mov qword [rsi + 8], rbx
mov dword [rsi + 8], ebx
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add bl, ch
jmp 0x1400c262a
invalid
jmp 0x1400c262a
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rbx
call fcn.1400bf940
sar edi, cl
dec dword [rax - 0x77]
mov ecx, ebx
invalid
sar edi, cl
dec dword [rax - 0x77]
mov ecx, ebx
invalid
mov ecx, ebx
call qword [sym.imp.kernel32.dll_CloseHandle]
adc eax, 0x1030fe
xor byte [rax], dl
add byte [rax - 0x273b7eb8], dl
add al, byte [rax]
invalid
nop
add rsp, 0x2d8
add esp, 0x2d8
add esp, 0x2d8
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
xor r13d, r13d
xor ebp, ebp
in eax, dx
lea r15, [rbp - 0x60]
lea edi, [rbp - 0x60]
mov r8d, 0x250
push rax
add al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
add byte [rax], al
mov rcx, r15
xor edx, edx
shr al, cl
nop
call sub.VCRUNTIME140.dll_memset
mov cl, 0xf
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rcx, r14
mov rdx, r15
call qword [sym.imp.kernel32.dll_FindFirstFileW]
adc eax, 0x1030de
adc eax, 0x1030de
adc byte [rax], al
add byte [rax - 0x7d], cl
cmp rax, 0xffffffffffffffff
clc
dec dword [rdi]
je case.0x1400c2a45.289
invalid
je case.0x1400c2a45.289
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
mov ecx, eax
sar edi, 0x15
mov ebx, 0x8b001030
xor byte [rax], dl
invalid
invalid
call qword [sym.imp.kernel32.dll_FindClose]
adc eax, 0x1030bb
xor byte [rax], dl
add byte [rbx + 0x100fa045], cl
invalid
invalid
invalid
invalid
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]
movsd xmm1, qword [rbp - 0x4c]
movups xmm1, xmmword [rbp - 0x4c]
adc byte [rbp - 0x4c], cl
mov ah, 0x8b
mov edx, dword [rbp - 0x40]
push rbp
ror byte [rbx + 0xa9bc4d], 4
mov ecx, dword [rbp - 0x44]
invalid
invalid
invalid
mov ecx, dword [rbp - 0x44]
mov esp, 0x400a9
add byte [rbp + 0x51], dh
test eax, 0x400
add byte [rax], al
jne case.0x1400ba74a.462
shl rcx, 0x20
or rcx, rdx
mov qword [rsi], 0
mov dword [rsi], 0
add byte [rax], al
add bh, al
invalid
adc byte [rax], r8b
adc byte [rax], al
add byte [rax], al
mov dword [rsi + 0x10], 0
mov dword [rsi + 0x18], 0
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
add bh, al
sbb byte [rax], r8b
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
movups xmmword [rsi + 0x20], xmm0
add byte [rax], al
add byte [rax], al
movups xmmword [rsi + 0x20], xmm0
movlps qword [rsi + 0x30], xmm1
mov qword [rsi + 0x38], rcx
mov dword [rsi + 0x40], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x76bbb3ba], cl
invalid
invalid
invalid
invalid
add byte [rax], al
mov dword [rsi + 0x4c], eax
mov dword [rsi + 0x50], r13d
mov dword [rsi + 0x50], r13d
outsb dx, byte [rsi]
push rax
test r12, r12
je case.0x1400bc274.340
invalid
invalid
mov edx, 2
add byte [rax], al
mov rcx, r14
int1
call fcn.140017ad0
jmp case.0x1400bc274.340
invalid
invalid
invalid
push rbx
cmc
invalid
sbb al, 0xff
invalid
invalid
mov r13d, dword [rbp - 0x3c]
test edi, edi
jne case.0x1400bfabc.276
mov r8d, r13d
mov eax, ebp
and r8d, 0x20000000
loopne case.0x1400d113b.1568
add byte [rax], al
and byte [rbx + rbx*4 + 0x48], dh
je case.0x1400bfabc.276
mov qword [rsi + 8], rbx
mov dword [rsi + 8], ebx
mov qword [rsi], 2
mov dword [rsi], 2
add al, byte [rax]
add byte [rax], al
test r12, r12
test esp, esp
je 0x1400c262a
invalid
invalid
invalid
mov edx, 2
add al, byte [rax]
add byte [rax], al
mov rcx, r14
mov ecx, esi
call fcn.140017ad0
mov esp, 0xe9fff553
adc edi, edi
invalid
invalid
invalid
jmp 0x1400c262a
invalid
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
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 - 0x73], cl
lea rcx, [rbp + 0x248]
lea ecx, [rbp + 0x248]
lea ecx, [rax + 2]
add al, byte [rax]
add al, byte [rax]
add byte [rax], al
add al, ch
call case.0x1400a2869.309
push rdx
push rdx
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
int3
int3
int3
int3
int3
push rbp
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
invalid
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
and byte [rax - 0x75], cl
adc byte [r9 - 0x77], cl
adc byte [rcx - 0x77], cl
mov rax, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
adc byte [rcx - 0x77], cl
mov r8, rax
sub r8, rdx
sub eax, edx
ror byte [rcx + 0x29], 0xd0
sub eax, edx
jb 0x1400c2786
adc byte [rax + 3], cl
add rdx, qword [rcx + 8]
mov rax, rdx
mov eax, edx
push rcx
or byte [rax - 0x77], cl
mov eax, edx
ror byte [rcx + rcx*4 - 0x3e], 1
mov rdx, r8
mov edx, eax
ret 0x8348
add rsp, 0x20
and byte [rbp - 0x3d], bl
pop rbp
ret
lea r8, str.library_std_srcio_buffered_bufwriter.rs
lea eax, [0x1402104d0]
fst qword [r8 + r8]
fst qword [rax + rax]
adc al, 0
add byte [rax - 0x77], cl
mov rcx, rdx
mov ecx, edx
ror dword [rax - 0x77], 1
ret 0x88e8
invalid
mov rdx, rax
mov edx, eax
call fcn.1401bdf20
mov byte [rdi - 0x3333fff1], dh
mov bh, 0xf
add ah, cl
int3
int3
int3
int3
int3
int3
int3
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
lea rbp, [rsp + 0x30]
lea ebp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
invalid
xor byte [rax - 0x39], cl
add r14b, r15b
add dh, bh
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add dh, bh
invalid
invalid
invalid
dec dword [rcx + rcx*4 - 0x3a]
mov rsi, r8
mov esi, eax
invalid
mov rdi, rdx
xlatb
mov ebx, ecx
movzx eax, byte [0x140265cd8]
mov dh, 5
adc al, 0x35
sbb al, byte [rax]
retf
mov dh, 5
add eax, 0x1a3514
adc al, 0x35
xor eax, 0x18ba001a
sbb al, byte [rax]
add byte [rdx + 0x18], bh
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
xor ecx, ecx
leave
call fcn.1400c47a0
rcr byte [rdi], 1
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
sal byte [rsi + rdx + 0x48], 0x89
je case.0x1400bc274.395
invalid
mov qword [rax], rdi
mov dword [rax], edi
cmp byte [rax - 0x77], cl
mov qword [rax + 8], rsi
jo case.0x1400bc274.404
or byte [rax - 0xb7efa8], cl
mov byte [rax + 0x10], bl
pop rax
adc byte [rax - 1], cl
inc rax
inc eax
ror byte [rax - 0x7d], 0xc4
add rsp, 0x38
invalid
cmp byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov qword [rbp - 8], rdi
mov dword [rbp - 8], edi
jge 0x1400c27e7
clc
mov qword [rbp - 0x10], rsi
mov dword [rbp - 0x10], esi
invalid
mov ecx, 8
or byte [rax], al
add byte [rax], al
add byte [rdx + 0x18], bh
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.1401bdb20
invalid
str word [rdi]
add byte [rdi], cl
ud2
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
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
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x30]
lea ebp, [rdx + 0x30]
push 0x30
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
clc
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
push rbp
invalid
call case.0x1400bbf82.402
adc al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
int3
int3
in al, dx
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
invalid
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
clc
clc
invalid
invalid
dec dword [rax - 0x77]
call 0x13061b1a2
call 0x13061b1a2
push rbp
invalid
mov eax, dword [rdx]
add cl, byte [rax - 0x7b]
sal byte [rsi + rax + 0x48], 0x8b
call 0xcb54f969
call rax
invalid
invalid
mov ecx, dword [rbp - 0x18]
ror byte [rax - 0x75], 1
mov ecx, dword [rbp - 0x18]
call 0x13051b3b8
call 0x13051b3b8
mov eax, dword [rbp - 0x10]
invalid
cmp dword [rax + 8], 0
add byte [rsi + rcx + 0x48], dh
invalid
mov edx, dword [rax + 0x10]
add esp, 0x40
pop rbp
push rdx
cmc
call qword [rax + 0x40c48348]
nop
add rsp, 0x40
add esp, 0x40
pop rbp
nop dword [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rdx + 0x40]
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x13051b3ee
call 0x13051b3ee
mov rax, qword [rbp - 0x10]
invalid
cmp qword [rax + 8], 0
je case.0x1400c0cd3.144
invalid
js case.0x1400c0cd3.164
add byte [rbp + rcx + 0x48], dh
or eax, 0xf0458b48
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
invalid
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
adc al, ch
call fcn.140017ad0
invalid
push rdx
cmc
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
add esp, 0x20
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
invalid
and byte [rbp - 0x3d], bl
int3
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rsp + 0x20]
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
and byte [rax - 0x75], cl
mov rcx, qword [rcx]
or dword [rcx + 0x3e083c8], ecx
mov eax, ecx
enter 0xffffffffffffe083, 3
and eax, 3
loopne 0x1400c28e5
add ecx, dword [rax - 0x73]
adc eax, 0x17e187
loope case.0x1400c0cd3.147
invalid
lea rdx, [0x140240a70]
lea edx, [0x140240a70]
xchg ecx, esp
loope case.0x1400c0cd3.147
invalid
add byte [rax + 0x63], cl
movsxd rax, dword [rdx + rax*4]
invalid
add al, 0x82
add rax, rdx
add eax, edx
sar bh, 1
jmp rax
loopne 0x1400c293b
mov rax, qword [rcx]
mov eax, dword [rcx]
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
or bl, ch
jmp 0x1400c2933
cmp byte [rax - 0x3f], cl
shr rcx, 0x20
jmp 0x1aec91122
and al, ch
call fcn.1400b97c0
mov esp, 0xfffff6e
invalid
movzx ecx, al
mov dh, 0xc8
enter 0x4eb, 0x48
jmp case.0x1400c0cd3.150
add al, 0x48
shr rcx, 0x20
shr ecx, 0x20
jmp 0x145997130
lea rax, [0x140212448]
lea eax, [0x140212448]
xor al, 0xfb
adc al, 0
mov rdx, qword [rax + rcx*8]
adc al, 0xc8
enter 0xffffffffffff8d48, 5
lea rax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOskindKindCustomerror__os_error
lea eax, [0x140212590]
add eax, 0x14fc71
jno case.0x1400bfabc.320
adc al, 0
add byte [rax - 0x75], cl
add al, 0xc8
invalid
mov rax, qword [rax + rcx*8]
mov eax, dword [rax + rcx*8]
enter 0xeeb, 0x48
jmp 0x1400c2933
invalid
mov rax, qword [rcx - 1]
mov eax, dword [rcx - 1]
dec dword [r8 - 0x75]
dec dword [rax - 0x75]
mov rdx, qword [rcx + 7]
mov edx, dword [rcx + 7]
push rcx
invalid
mov rcx, rax
mov ecx, eax
sar edi, 0x52
call qword [rdx + 0x40]
nop
nop
add rsp, 0x20
add esp, 0x20
invalid
and byte [rbp - 0x3d], bl
pop rbp
ret
int3
int3
int3
push rbp
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
mov r8, qword [rcx]
mov eax, dword [rcx]
add dword [rcx + rcx*4 - 0x3f], eax
mov ecx, r8d
mov ecx, eax
and ecx, 3
loope case.0x1400c0eae.98
add esi, dword [rcx]
xor eax, eax
ror byte [rax - 0x73], 0x51
lea rdx, [rcx - 2]
lea edx, [rcx - 2]
dec byte [rax - 0x7d]
cmp rdx, 2
cmp edx, 2
cli
add dh, byte [rbx + 2]
jae case.0x1400c0cd3.149
add ch, bl
jmp case.0x1400c10ca.118
adc byte [rax - 0x7b], cl
test rcx, rcx
test ecx, ecx
leave
je case.0x1400c10ca.118
mov rcx, qword [r8 - 1]
dec qword [rcx - 0x75]
mov rax, qword [r8 + 7]
mov eax, dword [rax + 7]
invalid
invalid
call qword [rax + 0x48]
push rax
nop
nop
add rsp, 0x20
invalid
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
sub rsp, 0x20
sub esp, 0x20
and byte [rax - 0x73], cl
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
and byte [rbx + rcx*4 + 1], cl
mov r8, qword [rcx]
mov eax, dword [rcx]
mov ecx, r8d
mov ecx, eax
rol dword [rbx - 0x3fcefc1f], 0x48
and ecx, 3
xor eax, eax
invalid
add esi, dword [rcx]
ror byte [rax - 0x73], 0x51
lea rdx, [rcx - 2]
lea edx, [rcx - 2]
push rcx
dec byte [rax - 0x7d]
cmp rdx, 2
cmp edx, 2
cli
add dh, byte [rbx + 2]
jae case.0x1400c1618.106
add ch, bl
jmp case.0x1400d0d0b.297
adc byte [rax - 0x7b], cl
test rcx, rcx
test ecx, ecx
leave
je case.0x1400d0d0b.297
or ecx, dword [rcx - 0x75]
dec qword [rcx - 0x75]
dec dword [rcx - 0x75]
mov rcx, qword [r8 - 1]
mov ecx, dword [rax - 1]
dec dword [rcx - 0x75]
mov rax, qword [r8 + 7]
mov eax, dword [rax + 7]
invalid
call qword [rax + 0x30]
xor byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
add esp, 0x20
invalid
and byte [rbp - 0x3d], bl
pop rbp
ret
int3
int3
int3
int3
int3
int3
push rbp
push r15
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
lea rbp, [rsp + 0x30]
lea ebp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
xor byte [rbp - 0x7b], cl
ror byte [rdi], 0x84
invalid
invalid
test r8, r8
test eax, eax
je 0x1400c2b93
mov ch, 1
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov esi, eax
mov rdi, rdx
mov edi, edx
xlatb
mov rbx, rcx
mov ebx, ecx
retf
lea r14, [rbp]
jne 0x1400c29eb
add byte [rbp + rcx*4 + 0x3d], cl
lea r15, str.__n__
cmp eax, 0x14e06e
outsb dx, byte [rsi]
loopne case.0x1400d0d0b.293
add byte [rbp + rcx*4 + 0x25], cl
xchg eax, esp
invalid
lea r12, [0x140240a80]
and eax, 0x17e087
loopne 0x1400c2a0f
invalid
add byte [rbp + rcx*4 + 0x2d], cl
nop
lea r13, [0x140240a90]
sub eax, 0x17e090
loopne 0x1400c2a16
invalid
add bl, ch
invalid
jmp case.0x1400c1bd7.83
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
invalid
test rax, rax
je 0x1400c2b93
test byte [rdx + 1], bh
jp case.0x1400bff89.263
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0xb], bh
mov ecx, 0xfffffff5
cmc
invalid
invalid
mov rdx, rdi
mov edx, edi
cli
mov r8, rsi
mov eax, esi
invalid
mov r9, rbx
mov ecx, ebx
fld1
call 0x1400b7e60
xor al, 0x54
push rsp
invalid
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
clc
clc
mov qword [rbp], rdx
mov dword [rbp], edx
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
sal byte [rdi + rdx - 0x77], 0xd0
je case.0x1400bff89.267
invalid
mov eax, edx
rol byte [rbx + 0x634903e0], 1
and eax, 3
loopne case.0x1400c1ba3.97
add ecx, dword [rcx + 0x63]
movsxd rax, dword [r12 + rax*4]
invalid
add al, 0x84
test byte [rcx + rax - 0x20], cl
add rax, r12
add eax, esp
loopne switch.0x1400c2a45
jmp rax
loopne case.0x1400bff89.239
mov dh, 0x42
adc bl, bpl
adc bl, ch
jmp case.0x1400c0cd3.172
invalid
nop dword [rax]
add byte [rax - 0x7b], cl
test rdx, rdx
test edx, edx
ror byte [rdi], cl
je case.0x1400c0eae.143
test byte [rax + 1], dl
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rsi
sub rax, rdx
sub eax, edx
invalid
sub eax, edx
ror byte [rdi], 1
jb case.0x1400c10ca.188
invalid
add dword [rax], eax
add byte [rax + 1], cl
add rdi, rdx
add edi, edx
xlatb
mov rsi, rax
mov esi, eax
jmp case.0x1400c1ba3.72
movabs dword [0x3c0f42b60f001f0f], eax
nop dword [rax]
invalid
movzx eax, byte [rdx + 0xf]
invalid
invalid
cmp al, 0x23
and ecx, dword [rdi]
jne 0x1400c2b95
test dword [rcx], ebx
sbb dword [rcx], eax
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
int1
call case.0x1400a2869.309
mov rax, rsi
invalid
or al, 0x4f
invalid
invalid
dec dword [rax - 0x77]
invalid
jmp case.0x1400c1ba3.72
xchg dword [rdi], ecx
nop dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rdx
mov eax, edx
ror byte [rax - 0x3f], 1
call 0x16904adba
invalid
cmp eax, 0x28
shr rax, 0x20
shr eax, 0x20
and byte [rbx + 0x727728f8], al
cmp eax, 0x28
clc
sub byte [rdi + 0x72], dh
ja case.default.0x1400c2aa4
movsxd rax, dword [r13 + rax*4]
invalid
test dword [rax], r8d
test dword [rax], eax
add byte [rcx + rax - 0x18], cl
add rax, r13
add eax, ebp
jmp rax
xor eax, eax
jmp case.0x1400c0cd3.172
invalid
retf 0x25b0
mov al, 0x25
jmp case.0x1400c0cd3.172
invalid
and eax, 0x23b0c6eb
invalid
mov al, 0x23
jmp case.0x1400c0cd3.172
mov al, 0x24
jmp case.0x1400c0cd3.172
mov al, 0x1b
jmp case.0x1400c0cd3.172
invalid
mov edx, 0xb6eb22b0
mov al, 0x22
and ch, bl
jmp case.0x1400c0cd3.172
mov dh, 0xb0
adc bl, ch
jmp case.0x1400c0cd3.172
mov al, 0xe
mov al, 0x10
jmp case.0x1400c0cd3.172
mov al, 0xe
jmp case.0x1400c0cd3.172
mov al, 0x21
and ebx, ebp
jmp case.0x1400c0cd3.172
stosb byte [rdi], al
mov al, 0xb
jmp case.0x1400c0cd3.172
mov al, 4
jmp case.0x1400c0cd3.172
mov al, 0x28
jmp case.0x1400c0cd3.172
sahf
sub bl, ch
sahf
mov al, 0xc
jmp case.0x1400c0cd3.172
invalid
or al, 0xeb
invalid
mov al, 9
jmp case.0x1400c0cd3.172
mov al, 0x19
jmp case.0x1400c0cd3.172
xchg edx, eax
mov al, 0x18
sbb bl, ch
jmp case.0x1400c0cd3.172
invalid
mov al, 2
add ch, bl
jmp case.0x1400c0cd3.172
mov dh, byte [rax - 0x4f7914f1]
mov al, 0xf
jmp case.0x1400c0cd3.172
mov al, 3
add ebp, ebx
jmp case.0x1400c0cd3.172
invalid
mov al, 7
jmp case.0x1400c0cd3.172
jnp case.0x1400c0cd3.209
invalid
invalid
invalid
jnp case.0x1400c0cd3.209
invalid
invalid
push qword [rax - 0x8b16ff]
mov al, 1
jmp case.0x1400c0cd3.172
je case.0x1400c0cd3.191
invalid
invalid
add ecx, ebp
je case.0x1400c0cd3.191
invalid
invalid
push qword [rax - 0x9216e1]
mov al, 0x1f
jmp case.0x1400c0cd3.172
insd dword [rdi], dx
invalid
invalid
invalid
invalid
insd dword [rdi], dx
invalid
invalid
push qword [rax - 0x9916ef]
mov al, 0x11
jmp case.0x1400c0cd3.172
invalid
invalid
invalid
invalid
adc ecx, ebp
invalid
invalid
invalid
push qword [rax - 0xa016d7]
mov al, 0x29
sub ecx, ebp
jmp case.0x1400c0cd3.172
pop rdi
invalid
invalid
push qword [rax - 0xa716ec]
mov al, 0x14
jmp case.0x1400c0cd3.172
pop rax
invalid
invalid
invalid
adc al, 0xe9
pop rax
invalid
invalid
push qword [rax - 0xae16fb]
mov al, 5
jmp case.0x1400c0cd3.172
push rcx
invalid
invalid
invalid
add eax, 0xffff51e9
push rcx
invalid
invalid
push qword [rax - 0xb516eb]
mov al, 0x15
jmp case.0x1400c0cd3.172
invalid
invalid
invalid
invalid
adc eax, 0xffff4ae9
invalid
invalid
invalid
push qword [rax - 0xbc16f3]
mov al, 0xd
or eax, 0xffff43e9
jmp case.0x1400c0cd3.172
invalid
invalid
invalid
push qword [rax - 0xc316fa]
mov al, 6
jmp case.0x1400c0cd3.172
cmp al, 0xff
invalid
invalid
invalid
cmp al, 0xff
invalid
invalid
push qword [rax - 0xca16ee]
mov al, 0x12
jmp case.0x1400c0cd3.172
invalid
invalid
invalid
invalid
xor eax, 0xb0ffffff
invalid
invalid
push qword [rax - 0xd116f6]
mov al, 0xa
jmp case.0x1400c0cd3.172
invalid
invalid
invalid
invalid
or ch, cl
invalid
invalid
invalid
push qword [rax - 0xd816f8]
mov al, 8
jmp case.0x1400c0cd3.172
invalid
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xdf16e2]
mov al, 0x1e
jmp case.0x1400c0cd3.172
and bh, bh
invalid
invalid
and bh, bh
invalid
invalid
push qword [rax - 0xe616e0]
mov al, 0x20
jmp case.0x1400c0cd3.172
sbb edi, edi
invalid
invalid
sbb edi, edi
invalid
invalid
push qword [rax - 0xed16ea]
mov al, 0x16
jmp case.0x1400c0cd3.172
adc bh, bh
invalid
invalid
invalid
adc bh, bh
invalid
invalid
push qword [rax - 0xf416d9]
mov al, 0x27
jmp case.0x1400c0cd3.172
or edi, edi
invalid
invalid
or edi, edi
invalid
invalid
push qword [rax - 0xfb16ed]
mov al, 0x13
jmp case.0x1400c0cd3.172
add al, 0xff
invalid
invalid
add al, 0xff
invalid
invalid
push qword [rax - 0x10216e9]
mov al, 0x17
jmp case.0x1400c0cd3.172
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x10916e4]
mov al, 0x1c
jmp case.0x1400c0cd3.172
invalid
invalid
invalid
sbb al, 0xe9
idiv dh
invalid
invalid
invalid
push qword [rax - 0x11016e3]
invalid
mov al, 0x1d
sbb eax, 0xfffeefe9
jmp case.0x1400c0cd3.172
invalid
push qword [rax - 0x11716da]
invalid
mov al, 0x26
jmp case.0x1400c0cd3.172
invalid
invalid
invalid
jmp case.0x1400c0cd3.172
invalid
push qword [rax - 0x11e16e6]
mov al, 0x1a
jmp case.0x1400c0cd3.172
invalid
invalid
invalid
sbb ch, cl
loope 0x1400c2b8f
invalid
invalid
push qword [rcx]
xor edx, edx
ror byte [rax - 0x77], cl
mov rax, rdx
add rsp, 0x38
add esp, 0x38
ror byte [rax - 0x7d], 1
add esp, 0x38
invalid
cmp byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
mov rdx, r15
mov edx, edi
jmp 0x1400c2b95
lea r8, [0x140210a78]
add eax, 0x14dec3
adc al, 0
mov rcx, rdx
mov rdx, rsi
bnd call fcn.1401bdf20
ror dword [rax - 0x77], 1
bnd call fcn.1401bdf20
invalid
str esp
int3
int3
int3
int3
int3
int3
int3
int3
int3
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x68
sub esp, 0x68
push 0x246c8d48
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
invalid
test r8, r8
test eax, eax
je 0x1400c2eb5
add al, byte [rax]
add byte [rax], al
add byte [rbp - 0x77], cl
mov r15, r8
mov edi, eax
invalid
mov rdi, rdx
mov edi, edx
mov rbx, rcx
mov rax, r8
ror byte [rax - 0x3f], 0xe0
invalid
retf
ror byte [rax - 0x3f], 0xe0
shl eax, 4
add al, 0x31
sal byte [rcx], cl
xor ecx, ecx
xor edx, edx
xor ecx, ecx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp dword [rdi + rdx], 0
invalid
add byte [rax], al
add byte [rax], al
cmp dword [rdi + rdx], 0
jne 0x1400c2c22
invalid
invalid
or al, 0x48
inc rcx
inc ecx
add rdx, 0x10
cmp rax, rdx
cmp eax, edx
adc byte [rax + 0x39], cl
sal byte [rbp - 0x12], 1
jne case.0x1400c10ca.196
cmp eax, edx
jne case.0x1400c10ca.196
cmp r15, rcx
cmp edi, ecx
jb 0x1400c2ed4
test eax, 0x49000002
add byte [rcx + 0x29], cl
iretd
sub r15, rcx
sub edi, ecx
je 0x1400c2eb5
add al, byte [rax]
add byte [rax - 0x3f], cl
loope case.0x1400c0eae.147
invalid
shl rcx, 4
shl ecx, 4
add al, 0x48
add edi, ecx
iretd
add rdi, rcx
iretd
lea r14, [rbp]
lea esi, [rbp]
lea r12, [0x140240b34]
and eax, 0x17deee
ficom word [rdi]
add byte [rbp + rcx*4 + 0x2d], cl
invalid
invalid
invalid
neg esi
ficom word [rdi]
lea r13, [0x140240b44]
sub eax, 0x17def7
ficom word [rdi]
add bl, ch
jmp case.0x1400c1ba3.129
invalid
invalid
jmp case.0x1400c1ba3.129
test rax, rax
jne 0x1400c2f15
invalid
invalid
add al, byte [rax]
add byte [rax], al
ror byte [rdi], 0x85
test dword [rbp + 0xf000002], edi
mov ebp, 0xf000002
add byte [rax], al
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp - 0x7b], cl
test r15, r15
je 0x1400c2eb5
test byte [rdx + rax], cl
invalid
dec dword [rdi]
test byte [rdx + rax], cl
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [rdi - 0x10]
invalid
invalid
mov rsi, r15
shl rsi, 4
out 4, al
mov rcx, rsi
nop word [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
test rcx, rcx
leave
je 0x1400c2ca0
mov r8d, dword [rax + 0x10]
mov eax, dword [rax + 0x10]
adc byte [rax - 0x7d], cl
rcl byte [rax], 0x48
invalid
invalid
add rax, 0x10
add rcx, 0xfffffffffffffff0
add ecx, 0xfffffff0
adc byte [rax - 0x7d], cl
sal eax, 0x4d
invalid
test r8, r8
add ecx, 0xfffffff0
invalid
test r8, r8
sal byte [rdx + rbp*8 + 0x48], 0x8b
push rax
or bl, ch
invalid
je 0x1400c2c80
invalid
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
jmp case.0x1400c1ba3.120
or al, 0xf
invalid
nop dword [rax]
add byte [rdx + 1], dil
mov edx, 1
add dword [rax], eax
add byte [rax], al
xor r8d, r8d
mov ecx, 0xfffffff4
mov r9, rbx
invalid
invalid
dec dword [rcx - 0x77]
fld1
call 0x1400b7e60
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
stosd dword [rdi], eax
push rcx
invalid
mov dword [rbp - 8], eax
clc
clc
mov qword [rbp], rdx
mov dword [rbp], edx
test rax, rax
je case.0x1400c1ba3.141
sal byte [rsi + rbx - 0x77], 0xd0
mov eax, edx
and eax, 3
movsxd rax, dword [r12 + rax*4]
invalid
add al, 0x84
add ecx, dword [rcx + 0x63]
invalid
add al, 0x84
add rax, r12
add eax, esp
loopne switch.0x1400c2cce
jmp rax
loopne case.0x1400c1ba3.141
movzx eax, byte [rdx + 0x10]
mov dh, 0x42
adc bl, bpl
adc bl, ch
jmp case.0x1400c2207.67
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
test rdx, rdx
je 0x1400c2ecb
loop 0x1400c2ce8
add byte [rax], al
ror byte [rdi], cl
test dl, ah
loop 0x1400c2ce8
invalid
loop 0x1400c2ce8
add byte [rax], al
add byte [rbp + 0x31], al
xor r8d, r8d
sal byte [rcx], 0xc9
xor ecx, ecx
mov rax, rdx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
shl byte [rsi + 0x66], 1
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov r9d, dword [rdi + r8]
mov ecx, dword [rdi + rax]
invalid
sub rax, r9
jb 0x1400c2d5e
push rbp
inc rcx
inc ecx
add r8, 0x10
mov rdx, rax
adc byte [rax - 0x77], cl
ret 0x394c
mov edx, eax
cmp rsi, r8
jne 0x1400c2d00
call 0x14f727507
invalid
jmp 0x1400c2d61
add byte [rax], r8b
add byte [rdi], cl
mov dh, 0x42
invalid
movzx eax, byte [rdx + 0xf]
cmp al, 0x23
jne 0x1400c2eb7
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
call case.0x1400a2869.309
invalid
jmp case.0x1400c2207.59
nop dword [rax]
add byte [rax], 0
add byte [rax], al
mov rax, rdx
shr rax, 0x20
ror byte [rax - 0x3f], 1
call 0x16904b06a
cmp eax, 0x28
cmp eax, 0x28
sub byte [rdi], cl
xchg eax, esp
add byte [rax], al
add byte [rax], al
movsxd rax, dword [r13 + rax*4]
ja case.default.0x1400c2d58
add byte [rax], al
movsxd rax, dword [r13 + rax*4]
add rax, r13
jmp rax
call 0x1003e0e5b
xor eax, eax
jmp case.0x1400c2207.67
mov rax, rdx
cmp r15, rcx
jb 0x1400c2ed4
iretd
invalid
mov rdx, rcx
shl rdx, 4
add rdi, rdx
xlatb
sub r15, rcx
je case.0x1400c1bd7.110
test dl, dl
invalid
invalid
invalid
test dl, dl
invalid
mov ecx, dword [rdi]
cmp rax, rcx
ja 0x1400c2ee3
add byte [rax], al
enter 0xffffffffffff870f, 0x5b
add dword [rax], eax
add byte [rax], al
sub ecx, eax
mov dword [rdi], ecx
add qword [rdi + 8], rax
add byte [rax], al
sub ecx, eax
mov dword [rdi], ecx
add qword [rdi + 8], rax
add dword [rdi + 8], eax
or byte [rax - 0x7d], cl
jge 0x1400c2d8c
cmp qword [rbp - 8], 0
jne 0x1400c2d2c
add byte [rbp - 0x6b], dh
xchg ebp, eax
jmp case.0x1400c2207.59
push qword [rax - 0x4f7b14db]
and ebp, ebx
jmp case.0x1400c2207.67
mov al, 0x24
jmp case.0x1400c2207.67
invalid
push qword [rax - 0x8d16e5]
mov al, 0x25
jmp case.0x1400c2207.67
and eax, 0x23b084eb
mov al, 0x23
jmp case.0x1400c2207.67
mov al, 0x24
jmp case.0x1400c2207.67
invalid
invalid
invalid
mov al, 0x1b
jmp case.0x1400c2207.67
invalid
invalid
invalid
mov al, 0x22
jmp case.0x1400c2207.67
invalid
invalid
invalid
mov al, 0x10
jmp case.0x1400c2207.67
invalid
invalid
invalid
mov al, 0xe
jmp case.0x1400c2207.67
invalid
invalid
invalid
mov al, 0x21
jmp case.0x1400c2207.67
invalid
invalid
invalid
mov al, 0xb
jmp case.0x1400c2207.67
invalid
invalid
invalid
mov al, 4
jmp case.0x1400c2207.67
invalid
mov al, 0x28
jmp case.0x1400c2207.67
invalid
mov al, 0xc
jmp case.0x1400c2207.67
invalid
mov al, 9
jmp case.0x1400c2207.67
invalid
mov al, 0x19
jmp case.0x1400c2207.67
invalid
mov al, 0x18
jmp case.0x1400c2207.67
invalid
mov al, 2
jmp case.0x1400c2207.67
invalid
invalid
mov al, 0xf
jmp case.0x1400c2207.67
invalid
mov al, 3
jmp case.0x1400c2207.67
invalid
mov al, 7
jmp case.0x1400c2207.67
invalid
mov al, 1
jmp case.0x1400c2207.67
mov al, 0x1f
jmp case.0x1400c2207.67
invalid
mov al, 0x11
jmp case.0x1400c2207.67
invalid
mov al, 0x29
jmp case.0x1400c2207.67
invalid
mov al, 0x14
jmp case.0x1400c2207.67
invalid
mov al, 5
jmp case.0x1400c2207.67
invalid
mov al, 0x15
jmp case.0x1400c2207.67
invalid
mov al, 0xd
jmp case.0x1400c2207.67
invalid
mov al, 6
jmp case.0x1400c2207.67
invalid
mov al, 0x12
jmp case.0x1400c2207.67
invalid
mov al, 0xa
jmp case.0x1400c2207.67
invalid
mov al, 8
jmp case.0x1400c2207.67
invalid
mov al, 0x1e
jmp case.0x1400c2207.67
invalid
mov al, 0x20
jmp case.0x1400c2207.67
invalid
mov al, 0x16
jmp case.0x1400c2207.67
invalid
mov al, 0x27
jmp case.0x1400c2207.67
invalid
mov al, 0x13
jmp case.0x1400c2207.67
invalid
mov al, 0x17
jmp case.0x1400c2207.67
invalid
mov al, 0x1c
jmp case.0x1400c2207.67
invalid
mov al, 0x1d
jmp case.0x1400c2207.67
mov al, 0x26
jmp case.0x1400c2207.67
mov al, 0x1a
jmp case.0x1400c2207.67
xor edx, edx
mov rax, rdx
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rdx, str.__n__
jmp 0x1400c2eb7
lea r8, [0x140210960]
mov rdx, r15
call fcn.1401bdf20
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, str.library_std_src_syspalwindowsio.rs
lea rcx, [rbp - 0x38]
call fcn.1401bdee0
lea rax, str.x_t__
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, [0x1402109b0]
lea rcx, [rbp - 0x38]
call fcn.1401bdee0
int3
in al, dx
str word [rax - 0x7b]
ror byte [rbx + rcx*4 + 0x65], 0xf0
mov r12, qword [rbp - 0x10]
mov r12, qword [rbp - 0x10]
jne 0x1400c30ff
mov rcx, rbx
call fcn.1400b8880
test rax, rax
mov r12, qword [rbp - 0x10]
invalid
jne 0x1400c30ff
invalid
add rdi, r14
mov rax, qword [r12 + 0x18]
mov eax, dword [rsp + 0x18]
mov eax, dword [rsp + 0x18]
mov r14, qword [r12 + 0x28]
sub rax, r14
cmp rsi, rax
invalid
jb 0x1400c30ce
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.1401c1ce0
jmp 0x1400c30fb
cmp eax, esi
jbe 0x1400c30ed
mov rcx, qword [r12 + 0x20]
add rcx, r14
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add r14, rsi
mov qword [r12 + 0x28], r14
xor eax, eax
jmp 0x1400c30ff
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.1401c1ce0
mov r12, qword [rbp - 0x10]
inc qword [r12 + 0x10]
add rsp, 0x60
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
lea rax, [rbp + 0x166]
mov qword [rbp + 0x150], rax
add byte [rax - 0x7f], cl
invalid
jg 0x1400c36ee
add byte [rax], al
ja 0x1400c38a2
lea rbx, [rbp - 0x60]
mov rcx, rbx
mov r8, rdi
clc
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + rdi - 0x60], 0
lea rax, [rdi + 1]
cmp rdi, 0xe
ja 0x1400c3738
xor edx, edx
nop word cs:[rax + rax]
cmp byte [rbp + rdx - 0x60], 0
je case.0x1400bb0ae.462
inc rdx
cmp rax, rdx
jne 0x1400c3720
jmp 0x1400c385d
lea rcx, [rbp - 0x59]
and rcx, 0xfffffffffffffff8
sub rcx, rbx
je 0x1400c376e
xor edx, edx
nop word [rax + rax]
cmp byte [rbp + rdx - 0x60], 0
je case.0x1400bb0ae.462
inc rdx
cmp rcx, rdx
jne 0x1400c3750
lea rdx, [rdi - 0xf]
cmp rcx, rdx
jbe 0x1400c3772
jmp case.0x1400bb015.467
lea rdx, [rdi - 0xf]
movdqa xmm0, xmmword [0x1401c5b40]
movabs r8, 0x8080808080808080
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
movdqu xmm1, xmmword [rbp + rcx - 0x60]
movdqa xmm2, xmm1
paddq xmm2, xmm0
pandn xmm1, xmm2
invalid
retf 0xf66
pshufd xmm2, xmm1, 0xee
por xmm2, xmm1
por mm2, mm1
movq r9, xmm2
test r9, r8
jne case.0x1400bb015.467
add rcx, 0x10
cmp rcx, rdx
sal dword [rsi - 0x2e], 1
jbe 0x1400c3790
sub rax, rcx
je 0x1400c385d
xchg esi, eax
add byte [rax], al
invalid
lea r8, [rcx + rbp]
add r8, 0xffffffffffffffa0
xor edx, edx
nop word cs:[rax + 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
invalid
cmp byte [r8 + rdx], 0
je 0x1400c37f1
inc rdx
cmp rax, rdx
jne case.0x1400bb0ae.461
int1
jmp 0x1400c385d
add rdx, rcx
cmp rdx, rdi
cli
jne 0x1400c385d
pxor xmm0, xmm0
movdqa xmmword [rbp + 0x120], xmm0
movdqa xmmword [rbp + 0x140], xmm0
add dword [rax], eax
add byte [rsi + 0xf], ah
jg 0x1400c3796
xor byte [rcx], al
add byte [rax], al
shl byte [rsi + 0xf], 0x7f
test dword [rax], esp
add dword [rax], eax
add byte [rsi + 0xf], ah
jg 0x1400c378e
add dword [rax], eax
add byte [rsi + 0xf], ah
jg 0x1400c3796
test dword [rax], esi
xor byte [rcx], al
add byte [rax], al
add dword [rax], eax
add bh, al
test dword [rax], ebp
invalid
mov dword [rbp + 0x128], 1
sub byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax + 1], ebx
add byte [rax], al
mov qword [rbp + 0x158], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rbp - 0x60]
lea ecx, [rbp - 0x60]
movabs al, byte [0x4c00000120858d4c]
lea ecx, [rbp + 0x158]
lea r8, [rbp + 0x120]
test dword [rax], esp
add dword [rax], eax
add byte [rax], al
lea r9, [rbp + 0x158]
xor edx, edx
call qword [sym.imp.ws2_32.dll_getaddrinfo]
adc byte [rax], al
add byte [rax], al
lea r9, [rbp + 0x158]
xor edx, edx
call qword [sym.imp.ws2_32.dll_getaddrinfo]
adc byte [rax], al
adc byte [rax], al
test eax, eax
je 0x1400c3871
invalid
sub edi, edi
adc eax, 0x1020f2
and byte [rax], dl
invalid
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
and byte [rax], dl
add byte [rax - 0x3f], cl
loopne 0x1400c3872
shl rax, 0x20
or rax, 2
mov ecx, 1
add bl, ch
invalid
add bl, ch
sub al, 0x48
lea rax, str.file_name_contained_an_unexpected_NUL_byte
lea eax, [0x140210e58]
add eax, 0x14d5f4
hlt
add byte [rax - 0x77], cl
or byte [rax - 0x39], r9b
invalid
mov qword [rsi + 8], rax
mov qword [rsi], 1
jmp case.0x1400bec11.408
mov rax, qword [rbp + 0x158]
mov eax, dword [rbp + 0x158]
pop rax
add dword [rax], eax
invalid
add byte [rax], al
add byte [rdi], cl
mov bh, 0x8d
movzx ecx, word [rbp + 0x166]
mov qword [rsi + 0x10], rax
mov word [rsi + 0x18], cx
xor ecx, ecx
add word [rax], ax
add dword [rax], eax
add byte [rax - 0x77], cl
adc byte [rsi - 0x77], r12b
sbb byte [rcx], r14b
leave
mov qword [rsi + 8], rax
mov qword [rsi], rcx
mov dword [rsi], ecx
mov dword [rsi], ecx
invalid
jmp case.0x1400bec11.408
mov rbx, rdx
call fcn.1401c1f00
out 0xf, al
add byte [rax - 0x77], cl
fucompp
cmp dh, bh
invalid
invalid
out 0xf, al
add byte [rax - 0x77], cl
str word [rax - 0x77]
fucompp
cmp dh, bh
invalid
lea r9, [rbp + 0x150]
mov rcx, rsi
int1
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov r8, rdi
call fcn.1401c1f50
add byte [rax - 0x173b7eb8], dl
add dword [rax], eax
add byte [rbx + 0x5f], bl
nop
add rsp, 0x1e8
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
in al, dx
fadd dword [rax]
add byte [rax], al
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x50], 0xfffffffffffffffe
mov rdi, rcx
movzx eax, word [rdx + 0x10]
mov word [rbp + 0x4c], ax
lea rax, [rbp - 0x38]
movups xmm0, xmmword [rdx]
movups xmmword [rbp - 0x38], xmm0
mov rcx, qword [rdx + 0x10]
mov qword [rbp - 0x28], rcx
lea rcx, [rbp + 0x4c]
mov qword [rbp - 0x40], rcx
mov byte [rbp + 0x4f], 1
lea rcx, [rbp + 0x20]
mov rdx, rax
call 0x1400c3ba0
movzx esi, word [rbp + 0x20]
cmp si, 2
jne 0x1400c394b
mov rcx, qword [rbp - 0x38]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
mov eax, 4
xor edx, edx
xor ecx, ecx
jmp 0x1400c3ac8
mov qword [rbp - 0x48], rdi
mov edi, dword [rbp + 0x22]
movzx r14d, word [rbp + 0x26]
mov eax, dword [rbp + 0x38]
mov dword [rbp - 0x10], eax
movups xmm0, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], al
adc byte [rbp + 0x28], al
movaps xmmword [rbp - 0x20], xmm0
movzx r12d, word [rbp + 0x3c]
loopne case.0x1400bfabc.369
movzx esp, word [rbp + 0x3c]
movzx r15d, word [rbp + 0x3e]
mov rax, qword [rbp - 0x40]
mov rax, qword ds:[rbp - 0x40]
movzx r13d, word [rax]
movzx ebp, word [rax]
movzx eax, byte [0x140265cd8]
mov edx, 0x80
add byte [rax], 0
invalid
mov dh, 5
pop rdx
and ebx, dword [rdx]
add byte [rdx + 0x80], bh
add byte [rax], 0
invalid
add byte [rax], 0
add byte [rcx], dh
leave
xor ecx, ecx
call fcn.1400c47a0
add byte [rax], al
test rax, rax
je 0x1400c3af2
pop rdi
add dword [rax], eax
invalid
pop rdi
add dword [rax], eax
add byte [rax - 0x77], cl
mov rbx, rax
mov rbx, rax
test si, si
cmovne r12d, r13d
cmove r14d, r13d
mov eax, dword [rbp - 0x10]
invalid
mov dword [rbx + 0x18], eax
movaps xmm0, xmmword [rbp - 0x20]
loopne 0x1400c39bb
adc dword [rbx + 8], eax
invalid
loopne 0x1400c39bb
adc dword [rbx + 8], eax
mov word [rbx], si
mov dword [rbx + 2], edi
mov word [rbx + 6], r14w
mov word [rbx + 0x1c], r12w
mov dword [rbx + 0x1c], r12d
mov word [rbx + 0x1e], r15w
mov qword [rbp + 8], 4
mov qword [rbp + 0x10], rbx
mov qword [rbp + 0x18], 1
movups xmm0, xmmword [rbp - 0x40]
movups xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp - 0x20], xmm0
mov eax, 1
mov qword [rbp + 0x40], rax
mov r13d, 0x20
jmp 0x1400c3a3d
mov word [rbx + r13], r12w
mov dword [rbx + r13 + 2], edi
mov word [rbx + r13 + 6], si
movaps xmm0, xmmword [rbp - 0x60]
invalid
invalid
movups xmmword [rbx + r13 + 8], xmm0
sub ecx, dword [rax]
movabs al, byte [0x458b082b44110f42]
mov al, 0x42
mov dword [rbx + rbp + 0x18], eax
sub ecx, dword [rax]
mov eax, dword [rbp - 0x50]
mov dword [rbx + r13 + 0x18], eax
mov word [rbx + r13 + 0x1c], r14w
mov word [rbx + r13 + 0x1e], r15w
sub ebx, dword [rsi]
inc rdx
mov qword [rbp + 0x40], rdx
push rbp
mov qword [rbp + 0x18], rdx
push rbp
mov qword [rbp + 0x18], rdx
add r13, 0x20
and byte [rax - 0x73], cl
and byte [r8 - 0x73], r9b
lea rcx, [rbp + 0x20]
lea rdx, [rbp - 0x18]
call 0x1400c3ba0
add dword [rax], eax
add byte [rdi + rcx - 0x49], al
and byte gs:[rsi + 0x41], ah
cmp esp, 2
push rbp
call 0x1400d9131
add dword [rax], eax
add dword [rax], eax
add byte [rdi + rcx - 0x49], al
and byte gs:[rsi + 0x41], ah
cmp esp, 2
je 0x1400c3aae
lea rax, [rbp + 0x28]
lea eax, [rbp + 0x28]
movups xmm0, xmmword [rax]
movaps xmmword [rbp - 0x60], xmm0
sub dword [rbp - 0x60], eax
sub dword [rbp - 0x60], eax
mov eax, dword [rax + 0x10]
mov dword [rbp - 0x50], eax
mov rax, qword [rbp - 0x20]
movzx r14d, word [rax]
test r12w, r12w
xor byte [rsi + 0x45], ah
test esp, esp
movzx esi, word [rbp + 0x26]
cmove si, r14w
cmove r14w, word [rbp + 0x3c]
mov edi, dword [rbp + 0x22]
movzx r15d, word [rbp + 0x3e]
mov rdx, qword [rbp + 0x40]
cmp rdx, qword [rbp + 8]
jne 0x1400c3a00
lea rcx, [rbp + 8]
call fcn.1401c1e50
mov rbx, qword [rbp + 0x10]
mov rdx, qword [rbp + 0x40]
jmp 0x1400c3a00
mov rcx, qword [rbp - 0x18]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
mov rcx, qword [rbp + 8]
mov rax, qword [rbp + 0x10]
mov rdi, qword [rbp - 0x48]
mov rdx, qword [rbp + 0x40]
push rbp
invalid
push rbp
shl rdx, 5
shl rdx, 5
add rdx, rax
mov qword [rdi], rax
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rcx
mov qword [rdi + 0x18], rdx
push rdi
sbb byte [rax - 0x7f], cl
invalid
fadd dword [rax]
add byte [rax], al
pop rbx
pop rdi
push rdi
sbb byte [rax - 0x7f], cl
invalid
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov byte [rbp + 0x4f], 1
mov ecx, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
mov edx, 0x80
call fcn.1401bdb00
ud2
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp - 0x18]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
cmp qword [rbp + 8], 0
je 0x1400c3b4b
mov rcx, qword [rbp + 0x10]
mov edx, 4
call fcn.140017ad0
mov byte [rbp + 0x4f], 0
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
cmp byte [rbp + 0x4f], 0
je 0x1400c3b8c
mov rcx, qword [rbp - 0x38]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x58
pop rax
pop rax
lea rbp, [rsp + 0x50]
mov rsi, rcx
invalid
mov r12, qword [rdx + 8]
test r12, r12
je 0x1400c3c18
invalid
mov rdi, rdx
mov edi, edx
lea r15, [rbp - 0x28]
jge 0x1400c3ba0
lea r14, [rbp - 0x16]
lea rbx, [rbp - 0x10]
lea r13, str.invalid_argument
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
mov rax, r12
loopne 0x1400c3c31
mov r12, qword [r12 + 0x28]
mov esp, dword [rsp + 0x28]
mov qword [rdi + 8], r12
mov rcx, qword [rax + 0x10]
mov rax, qword [rax + 0x20]
movzx edx, word [rax]
cmp edx, 0x17
je 0x1400c3c46
cli
invalid
cmp edx, 2
je 0x1400c3c22
call case.0x1400a2869.309
test r12, r12
jne 0x1400c3be0
mov word [rsi], 2
jmp 0x1400c3cd2
jbe 0x1400c3ce3
add byte [rax], al
movzx ecx, word [rax + 2]
rol cx, 8
rol ecx, 8
mov eax, dword [rax + 4]
mov word [rbp - 0x18], 0
mov word [rbp - 0x12], cx
out dx, al
out dx, al
mov dword [rbp - 0x16], eax
jmp 0x1400c3c89
invalid
cmp rcx, 0x1b
cmp ecx, 0x1b
stc
sbb ecx, dword [rdi]
xchg byte [rbx + 0xf000000], ch
mov bh, 0x48
add ah, byte [rsi - 0x3f]
ror dword [rax], 0x8b
push rax
add al, 0x44
invalid
jbe 0x1400c3cfb
movzx ecx, word [rax + 2]
rol cx, 8
mov edx, dword [rax + 4]
invalid
mov r8d, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rdi], cl
adc byte [rax + 8], al
movups xmm0, xmmword [rax + 8]
movups xmmword [r15], xmm0
movups xmmword [rdi], xmm0
mov word [rbp - 0x18], 1
movzx eax, word [rbp - 0x1a]
mov word [r14 + 0x10], ax
mov dword [r14 + 0x10], eax
mov dword [r14 + 0x10], eax
movups xmm0, xmmword [rbp - 0x2a]
adc byte [rbp - 0x2a], al
invalid
movups xmmword [r14], xmm0
adc dword [rsi], eax
mov dword [rbp - 4], edx
push rbp
cld
mov dword [rbp], r8d
mov word [rbp + 4], cx
movzx eax, word [rbp - 0x18]
mov ecx, dword [rbp - 0x16]
invalid
invalid
invalid
movzx edx, word [rbp - 0x12]
push rbp
out dx, al
mov r8, qword [rbp - 0x10]
invalid
mov r9d, dword [rbp - 8]
mov dword [rsi + 0x10], r9d
mov r9d, dword [rbp - 4]
cld
cld
mov dword [rsi + 0x14], r9d
mov r9d, dword [rbp]
add byte [r9 + rcx*4 + 0x4e], r8b
add byte [rcx + rcx*4 + 0x4e], al
mov dword [rsi + 0x18], r9d
movzx r9d, word [rbp + 4]
add al, 0x66
mov dword [rsi + 0x1c], r9d
sbb byte [rdi + rcx - 0x49], al
add al, 0x66
mov dword [rsi + 0x1c], r9d
movzx r9d, word [rbp + 6]
mov word [rsi + 0x1e], r9w
invalid
invalid
mov word [rsi], ax
mov bh, 0x4d
invalid
invalid
invalid
mov dword [rsi + 2], ecx
mov word [rsi + 6], dx
mov qword [rsi + 8], r8
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
lea rcx, str.assertion_failed:_len___mem::size_of::_c::sockaddr_in___library_std_src_sys_common_net.rs
lea r8, [0x140212278]
in eax, 0x14
add byte [rdx + 0x39], bh
in eax, 0x14
add byte [rdx + 0x39], bh
call fcn.1401be070
lea rcx, str.assertion_failed:_len___mem::size_of::_c::sockaddr_in6___
lea r8, str.Q___
add byte [rdx + 0x3a], bh
call fcn.1401be070
int3
inc dword [0x140265cd0]
jle 0x1400c3dc3
mov eax, dword [0x1402660f0]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
add byte [rax - 0x75], cl
mov rax, qword [rcx + rax*8]
add al, 0xc1
sal esi, 0x80
cwde
add byte [rax], al
add byte [rcx], al
invalid
test byte [rax + 0x98], 1
add dword [rbp + 0x21], esi
jne 0x1400c3dc3
mov eax, dword [0x1402660f0]
mov rcx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
add al, 0xc1
inc qword [rax + 0x90]
mov byte [rax + 0x98], 0
call fcn.1400c3e20
ud2
nop word [rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x40]
in al, dx
and byte [rax - 0x73], cl
push 0x40
mov rdi, qword [rbp - 0x10]
mov rax, qword [rdi]
test rax, rax
mov rsi, qword [rbp - 0x18]
je 0x1400c3df5
mov rcx, rsi
call rax
cmp qword [rdi + 8], 0
je 0x1400c3e08
mov rdx, qword [rdi + 0x10]
mov rcx, rsi
call fcn.140017ad0
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rsp + 0x20]
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
mov rsi, r8
mov rdi, rcx
test r8, r8
je 0x1400c3e7d
js 0x1400c3ea7
mov r14, rdx
movzx eax, byte [0x140265cd8]
xor ecx, ecx
mov rdx, rsi
call fcn.1400c47a0
test rax, rax
je 0x1400c3eac
invalid
mov rbx, rax
mov rdx, r14
jmp 0x1400c3e82
ret
mov ebx, 1
mov rcx, rbx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi], rsi
mov dword [rdi], esi
mov qword [rdi + 8], rbx
mov qword [rdi + 0x10], rsi
mov byte [rdi + 0x18], 0
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
call fcn.140017c00
mov ecx, 1
mov rdx, rsi
call fcn.1401bdb00
int3
push qword [rax - 0x3b7eb7ff]
invalid
nop word [rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x570]
shl rax, 1
test rax, rax
je 0x1400c4c1c
mov rcx, qword [rbp + 0x578]
mov edx, 1
call fcn.140017ad0
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x598]
inc qword [rax + 0x18]
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
mov r10b, 1
jmp 0x1400c54e5
lea rax, [r14 + r12]
movdqu xmm0, xmmword [r13 + r12]
movdqu xmm12, xmmword [r13 + r12 + 0x10]
movdqu xmm10, xmmword [r13 + r12 + 0x20]
and eax, 0xf47f320
outsd dx, dword [rsi]
and eax, 0x740f6630
invalid
movdqu xmm1, xmmword [rbx + rax]
movdqu xmm13, xmmword [rbx + rax + 0x10]
outsd dx, dword [rsi]
insb byte [rdi], dx
add edx, dword [rax]
movdqu xmm11, xmmword [rbx + rax + 0x20]
movdqu xmm9, xmmword [rbx + rax + 0x30]
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
pmovmskb eax, mm1
test r8d, r8d
jne 0x1400c531b
pcmpeqb xmm12, xmm6
pcmpeqb xmm13, xmm7
pand xmm13, xmm12
pmovmskb r8d, xmm13
pmovmskb eax, mm5
test r8w, r8w
jne 0x1400c5342
pcmpeqb xmm10, xmm6
pcmpeqb xmm11, xmm7
pand xmm11, xmm10
pmovmskb r8d, xmm11
xlatb
ret
test r8w, r8w
jne case.0x1400bba32.454
pcmpeqb xmm8, xmm6
pcmpeqb xmm9, xmm7
pand xmm9, xmm8
pmovmskb r8d, xmm9
pmovmskb r8d, mm1
pmovmskb r8d, mm1
test r8w, r8w
jne 0x1400c5394
lea rax, [rcx + r12]
add r12, 0x40
cmp rax, rsi
jae 0x1400c53ff
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x30], al
mov eax, r10d
and al, 1
je 0x1400c5250
jmp 0x1400c53ff
mov r9d, r10d
and r9b, 1
loope 0x1400c5323
loope 0x1400c5323
lea rcx, [rbp - 0x48]
lea ecx, [rbp - 0x48]
mov rdx, r12
mov rdi, r10
call fcn.1401c22f0
mov rcx, qword [rbp + 0x28]
sub byte [r8 + 8], r8b
clc
and al, 1
mov r10d, eax
mov edx, eax
jmp 0x1400c52a0
lea rdx, [r12 + 0x10]
mov r9d, r10d
and r9b, 1
lea rcx, [rbp - 0x48]
lea ecx, [rbp - 0x48]
lea ecx, [rbp - 0x48]
movabs r8, 0xfcf96e8d7894c
mov rdi, r10
call fcn.1401c22f0
iretd
invalid
invalid
mov rcx, qword [rbp + 0x28]
or al, dil
and al, 1
mov r10d, eax
jmp 0x1400c52be
lea rdx, [r12 + 0x20]
lea edx, [rsp + 0x20]
mov r9d, r10d
and r9b, 1
lea rcx, [rbp - 0x48]
mov rdi, r10
call fcn.1401c22f0
mov rcx, qword [rbp + 0x28]
or al, dil
or al, bh
or al, bh
and al, 1
mov r10d, eax
jmp 0x1400c52dc
lea rdx, [r12 + 0x30]
mov r9d, r10d
rol dword [rcx - 0x80], 1
loope case.0x1400c11f3.484
rol dword [rcx - 0x80], 1
loope case.0x1400c11f3.484
lea rcx, [rbp - 0x48]
lea ecx, [rbp - 0x48]
mov rdi, r10
call fcn.1401c22f0
add byte [rax - 0x75], cl
sub byte [r8 + 8], r8b
clc
add byte [rax - 0x75], cl
sub byte [r8 + 8], r8b
clc
and al, 1
mov r10d, eax
jmp 0x1400c52fa
mov r8, qword [rbp - 0x40]
mov rcx, qword [rbp]
mov rdx, qword [rbp + 8]
movzx eax, byte [rbp - 0x30]
mov dh, 0x45
ror byte [rbp - 0x7b], 1
ror byte [rdi], 0x84
invalid
add dword [rax], eax
invalid
add byte [rcx + 0x39], cl
ror byte [rdi], 1
sbb edx, 1
add byte [rax], al
cmp r8, rdx
jae 0x1400c55c3
cmp byte [rcx + r8], 0xc0
jge 0x1400c55c9
cmp al, 1
ror byte [rdi], 0x8d
invalid
jmp 0x1400c56b3
mov edx, 0x45000002
xor edx, edx
add byte [rax], al
xor r10d, r10d
xor r12d, r12d
mov rax, qword [rbp + 0x20]
add rax, r12
mov r9d, r10d
mov ecx, edx
and r9b, 1
cmp rax, rsi
invalid
jae 0x1400c548a
invalid
invalid
js 0x1400c5458
test r9b, r9b
test cl, cl
jne 0x1400c548a
lea rcx, [r14 + 0x1f]
lea rdi, [r12 + r13]
mov qword [rbp + 0x28], rcx
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add bl, dh
movq mm0, qword [rdi]
movdqu xmm0, xmmword [rdi]
lea rax, [r14 + r12]
movdqu xmm1, xmmword [rbx + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
fcmovne st(0), st(0)
fcmovne st(0), st(0)
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x1400c5472
lea rax, [rcx + r12]
lea eax, [rcx + riz]
mov r9d, r10d
mov ecx, edx
rol dword [rcx - 0x80], 1
loope 0x1400c545f
and r9b, 1
cmp rax, rsi
cmp eax, esi
jae 0x1400c548a
add r12, 0x10
add esp, 0x10
add rdi, 0x10
test r9b, r9b
je 0x1400c5430
jmp 0x1400c548a
lea rcx, [rbp - 0x48]
mov rdx, r12
xor r9d, r9d
mov eax, 0x45e2894c
xor ecx, ecx
call fcn.1401c22f0
mov rcx, qword [rbp + 0x28]
mov r10d, eax
jmp 0x1400c5453
sub rsi, qword [rbp - 0x50]
lea rax, [rsi + r13]
add rax, 0xfffffffffffffff0
add rax, 0xfffffffffffffff0
movdqu xmm0, xmmword [r13 + rsi - 0x10]
movdqu xmm1, xmmword [r15 + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
fcmovne st(0), st(0)
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x1400c55ec
and r10b, 1
jmp 0x1400c54e5
lea r9, [rcx + r11]
cmp r9, rdx
jae 0x1400c54e2
mov r14, qword [rbp - 0x28]
mov rbx, qword [rbp - 0x40]
mov r15, qword [rbp - 0x30]
lea r12, [rbx - 1]
jmp 0x1400c553a
xor r10d, r10d
mov eax, r10d
movaps xmm6, xmmword [rbp + 0x30]
movaps xmm7, xmmword [rbp + 0x40]
movaps xmm8, xmmword [rbp + 0x50]
movaps xmm9, xmmword [rbp + 0x60]
movaps xmm10, xmmword [rbp + 0x70]
movaps xmm11, xmmword [rbp + 0x80]
movaps xmm12, xmmword [rbp + 0x90]
movaps xmm4, xmmword [rbp + 0x90]
movaps xmm4, xmmword [rbp + 0x90]
movaps xmm13, xmmword [rbp + 0xa0]
add rsp, 0x138
movabs al, byte [0x138c48148000000]
add byte [rax], al
add esp, 0x138
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add rcx, rax
lea r9, [rcx + r11]
xor r10d, r10d
cmp r9, rdx
jae 0x1400c54e5
movzx r9d, byte [r8 + r9]
bt r14, r9
jae 0x1400c552b
lea r9, [r8 + rcx]
mov rdi, rbx
nop dword [rax]
cmp rdi, rax
jae 0x1400c557e
mov r10, rdi
add rdi, rcx
cmp rdi, rdx
xlatb
xlatb
jae 0x1400c571e
lea rdi, [r10 + 1]
movzx r13d, byte [rsi + r10]
sub al, 0x16
sub al, 0x16
cmp r13b, byte [r9 + r10]
je 0x1400c5550
sub rcx, rbx
add rcx, r10
inc rcx
jmp 0x1400c552e
shr ebx, 0xb0
mov r10, rbx
nop word cs:[rax + rax]
sub r10, 1
jb 0x1400c50a1
cmp r12, rax
jae 0x1400c56fd
lea r9, [r10 + rcx]
cmp r9, rdx
jae 0x1400c570f
movzx edi, byte [rsi + r10]
cmp dil, byte [r8 + r9]
je 0x1400c5590
add rcx, r15
add ecx, edi
jmp 0x1400c552e
jne 0x1400c56b3
add byte [rax], al
cmp r8, rdx
jne 0x1400c55d9
test al, al
setne r10b
jmp 0x1400c54e5
invalid
movzx r11d, byte [rcx + r8]
movzx r10d, r11b
test r10b, r10b
js case.0x1400d0d0b.328
mov r9d, r10d
jmp 0x1400c566b
add rsi, 0xfffffffffffffff0
test r9b, r9b
setne bl
lea rcx, [rbp - 0x48]
mov rdx, rsi
call fcn.1401c22f0
mov r10d, eax
or r10b, bl
and r10b, 1
jmp 0x1400c54e5
mov r9d, r10d
and r9d, 0x1f
movzx esi, byte [rcx + r8 + 1]
and esi, 0x3f
out 0x3f, al
out 0x3f, al
cmp r10b, 0xe0
jb 0x1400c565b
movzx r10d, byte [rcx + r8 + 2]
shl esi, 6
invalid
and r10d, 0x3f
or r10d, esi
cmp r11b, 0xf0
jb 0x1400c5664
invalid
movzx r11d, byte [rcx + r8 + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
and r11d, 0x3f
or r11d, r10d
or r9d, r11d
jmp 0x1400c566b
shl r9d, 6
or r9d, esi
jmp 0x1400c566b
shl r9d, 0xc
or r9d, r10d
mov r10b, 1
test al, al
jne 0x1400c54e5
mov eax, 1
cmp r9d, 0x80
jb 0x1400c56a2
mov eax, 2
cmp r9d, 0x800
stc
add byte [rax], cl
add byte [rax], al
stc
add byte [rax], cl
add byte [rax], al
jb 0x1400c56a2
cmp r9d, 0x10000
mov eax, 4
add byte [rax], al
add byte [rax - 0x7d], cl
fadd dword [rax]
add r8, rax
je 0x1400c56c9
cmp r8, rdx
jae 0x1400c56c7
cmp byte [rcx + r8], 0xbf
jg 0x1400c56c9
lea rax, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rs_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rs
adc al, 0
mov qword [rsp + 0x20], rax
mov r9, rdx
call fcn.1401be640
invalid
invalid
invalid
jne 0x1400c56b3
cmp r8, rdx
je 0x1400c54e5
movzx eax, byte [rcx + r8]
movzx eax, byte [rcx + rax]
mov dh, 4
add dword [rax + rax*8 - 0x1f976f1], eax
invalid
add al, 1
test al, al
jns 0x1400c54e5
cmp al, 0xe0
jmp 0x1400c54e5
stc
mov rdx, r14
call fcn.1401bdf90
invalid
add byte [rcx + rax - 7], cl
add rcx, r15
jmp 0x1400c5721
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rs_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rs
mov rcx, r10
mov rdx, rax
call fcn.1401bdf90
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rs_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rs
mov rcx, r9
call fcn.1401bdf90
mov byte [rdi], cl
invalid
mov byte [rdi], cl
add byte [rax + 1], cl
str word [rax + 1]
add rcx, rbx
invalid
cmp rdx, rcx
cmova rcx, rdx
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rs_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rs
call fcn.1401bdf90
int3
int3
int3
test eax, eax
jne 0x1400c5751
pop rbp
ret
mov rcx, qword [rcx + 8]
mov edx, 1
or byte [rdx + 1], bh
pop rbp
jmp fcn.140017ad0
mov qword [rbp - 8], 0xfffffffffffffffe
mov rax, rdx
mov qword [rbp - 0x30], rdx
lea rdx, [rbp - 0x28]
push rbp
ror byte [rax - 0x73], 1
push rbp
fadd dword [rcx + 0xf]
movups xmm0, xmmword [r8]
movups xmm0, xmmword [r8]
movups xmmword [rbp - 0x28], xmm0
mov r8, qword [r8 + 0x10]
mov eax, dword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov qword [rbp - 0x18], r8
movzx r8d, byte [rcx + 0x20]
and byte [rax - 0x75], cl
invalid
and byte [rax - 0x75], cl
xor dword [rbp + 0x31], eax
xor ecx, ecx
mov esi, dword [rcx]
xor r9d, r9d
xor ecx, ecx
movabs r10, 0x8000000000000000
cmp rsi, r10
mov qword [rbp - 0x10], rcx
mov edx, 0
add byte [rax], al
add byte [rax + 0x48d6394c], al
mov dword [rbp - 0x10], ecx
cmovne r9, rcx
mov rcx, rax
call fcn.1400ba5f0
shl rsi, 1
test rsi, rsi
je 0x1400c57d5
mov rcx, qword [rbp - 0x10]
mov rcx, qword [rcx + 8]
mov edx, 1
mov ebx, eax
call fcn.140017ad0
std
and dh, ch
invalid
mov eax, ebx
invalid
std
and dh, ch
dec dword [rcx - 0x3b7cb728]
push rax
add rsp, 0x50
pop rbx
pop rsi
pop rbp
ret
nop dword [rax]
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rbx
sub rsp, 0x20
and byte [rax - 0x73], cl
push 0x50
and byte [rax - 0x73], cl
push 0x50
mov rcx, qword [rbp - 0x10]
call fcn.1400c5740
invalid
call qword [rax + 0x20c48348]
add esp, 0x20
invalid
add esp, 0x20
pop rbx
pop rsi
pop rbp
ret
in al, dx
rol byte [rax], 0
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
cmp r14b, r15b
invalid
add byte [rax], al
add byte [rax], al
mov byte [rbp + 0x34], 0
mov qword [rbp + 0x18], rdx
lea rax, [rbp + 0x18]
mov qword [rbp + 8], rax
lea rax, [fcn.14001c5e0]
add eax, 0xfff56d9a
add eax, 0xfff56d9a
mov qword [rbp + 0x10], rax
mov dword [rbp + 0x10], eax
lea rax, str.memory_allocation_of__bytes_failed_n
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 2
mov r8b, 2
add byte [rax], al
invalid
mov r8b, 2
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp - 0x38], 0
lea rax, [rbp + 8]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
rol byte [rcx], 0
add byte [rax], al
invalid
mov qword [rbp - 0x38], 0
lea rax, [rbp + 8]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
rol byte [rcx], 0
add byte [rax], al
invalid
add byte [rax - 0x73], cl
xor byte [r8 - 0x77], r9b
and byte [r8 - 0x39], r9b
and byte [rax - 0x39], cl
sub byte [r8], r8b
add byte [rax], al
lea rax, [rbp + 0x30]
mov qword [rbp + 0x20], rax
and byte [rax - 0x39], cl
sub byte [r8], r8b
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x14a6e4
in al, 0xa6
adc al, 0
add byte [rax - 0x73], cl
adc eax, 0x14a6e4
in al, 0xa6
adc al, 0
lea rcx, [rbp + 0x20]
lea r8, [rbp - 0x58]
lea eax, [rbp - 0x58]
lea eax, [rbp - 0x58]
call fcn.14001d120
mov rcx, qword [rbp + 0x28]
test al, al
je 0x1400c58b0
test rcx, rcx
je 0x1400c58c8
mov qword [rbp - 0x28], rcx
lea rcx, [rbp - 0x28]
jmp 0x1400c58b9
test rcx, rcx
je 0x1400c58be
lea rcx, [rbp + 0x28]
call case.0x1400a2869.309
nop
add rsp, 0xc0
pop rbp
ret
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
add dword [rax], eax
add byte [rax], al
mov dl, 0x14
add byte [rax - 0x77], cl
fmul dword [r8 - 0x39]
loopne 0x1400c58d9
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
call 0x1400c58eb
add byte [rax], al
mov qword [rbp - 0x18], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
push rdi
ror byte [rdi], 0x11
invalid
adc dword [rbp - 0x10], eax
lea rdx, str.._t__
lea rcx, [rbp - 0x28]
call fcn.1401bdee0
ud2
push rsi
push rdi
push rbx
sub rsp, 0xa0
lea rbp, [rsp + 0x80]
in al, dx
movabs al, byte [0x8024ac8d48000000]
add byte [rax], al
add byte [rax - 0x39], cl
sbb r14b, r15b
invalid
add byte [rax], al
mov qword [rbp + 0x18], 0xfffffffffffffffe
mov rsi, rdx
mov rdi, rcx
mov cl, 1
xor eax, eax
lock cmpxchg byte [0x140265c01], cl
jne 0x1400c5b62
std
add dword [rax], eax
invalid
mov rax, qword [0x140265cd0]
shl rax, 1
test rax, rax
jne 0x1400c5b79
mov dword [rbp + 0x14], 0
add byte [rax], al
movzx eax, byte [0x140265c02]
mov rax, qword [rdi]
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov qword [rbp - 0x28], rax
lea rax, [0x14001d0c0]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], rcx
dec dword [rax - 0x77]
loopne 0x1400c59e9
mov dword [rbp - 0x18], ecx
lea rcx, [0x1400c6170]
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rdx
mov qword [rbp], rax
lea rax, str.thread__panicked_at__n
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 4
mov qword [rbp - 0x38], 0
lea rax, [rbp - 0x28]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 3
mov r14, qword [r8 + 0x48]
lea rbx, [rbp - 0x58]
mov rcx, rsi
test al, 0x48
mov ecx, esi
mov rdx, rbx
call r14
mov qword [rbp + 8], rax
test rax, rax
je 0x1400c5a05
lea rcx, [rbp + 8]
call case.0x1400a2869.309
mov rax, qword [rdi + 0x18]
movzx eax, byte [rax]
lea rcx, [0x140240c18]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov byte [rbp + 8], 0
lea rax, [rbp + 8]
mov qword [rbp - 0x58], rax
lea rax, [0x1400c47d0]
mov qword [rbp - 0x50], rax
lea rax, [0x14023ca48]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
loopne 0x1400c5a44
add byte [rax], al
add byte [rax - 0x39], cl
clc
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp - 8], 0
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x10], 1
lea rdx, [rbp - 0x28]
mov rcx, rsi
call r14
invalid
mov qword [rbp - 0x28], rax
test rax, rax
je case.0x1400c5a1a.3
lea rcx, [rbp - 0x28]
call case.0x1400a2869.309
jmp case.0x1400c5a1a.3
mov byte [rbp + 8], 1
lea rax, [rbp + 8]
mov qword [rbp - 0x58], rax
lea rax, [0x1400c47d0]
mov qword [rbp - 0x50], rax
lea rax, [0x14023ca48]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
mov qword [rbp - 8], 0
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x10], 1
lea rdx, [rbp - 0x28]
push rbp
fmul dword [rax - 0x77]
int1
call r14
mov qword [rbp - 0x28], rax
test rax, rax
je case.0x1400c5a1a.3
lea rcx, [rbp - 0x28]
call case.0x1400a2869.309
jmp case.0x1400c5a1a.3
xor eax, eax
xchg byte [0x1402600d0], al
test al, al
je case.0x1400c5a1a.3
lea rax, str.note:_run_with__RUST_BACKTRACE1__environment_variable_to_display_a_backtrace_n
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
mov qword [rbp - 0x18], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
lea rdx, [rbp - 0x28]
mov rcx, rsi
call r14
mov qword [rbp - 0x58], rax
test rax, rax
je case.0x1400c5a1a.3
lea rcx, [rbp - 0x58]
call case.0x1400a2869.309
cmp byte [rbp + 0x14], 0
jne 0x1400c5b3a
mov rax, qword [0x140265cd0]
shl rax, 1
test rax, rax
jne 0x1400c5b8e
xor eax, eax
xchg byte [0x140265c01], al
cmp al, 2
jne 0x1400c5b53
lea rcx, [0x140265c01]
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
nop
add rsp, 0xa0
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
lea rcx, [0x140265c01]
mov rbx, r8
call fcn.1401c1b30
mov r8, rbx
jmp 0x1400c5965
mov rbx, r8
call fcn.1401c1bf0
mov r8, rbx
xor al, 1
mov dword [rbp + 0x14], eax
jmp 0x1400c597f
call fcn.1401c1bf0
test al, al
jne 0x1400c5b3a
mov byte [0x140265c02], 1
jmp 0x1400c5b3a
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
scasb al, byte [rdi]
add dword [rax], eax
add byte [rax - 0x7b], cl
test byte [rdi], 0x84
jp 0x1400c5ea1
test rax, rax
jne 0x1400c6047
test rsi, rsi
je 0x1400c601c
add byte [rax], al
add byte [rax - 0x7d], cl
inc byte [rbx + rsi*2]
or byte [rbp + 0x31], al
push qword [rcx]
shr bl, 0x39
nop
cmp rsi, 4
cmp esi, 4
jae 0x1400c5eb0
xor r15d, r15d
xor eax, eax
jmp 0x1400c5ee8
mov rcx, rsi
and rcx, 0xfffffffffffffffc
lea rdx, [r13 + 0x30]
xor r15d, r15d
xor eax, eax
mov r8d, dword [rdx - 0x30]
mov r9d, dword [rdx - 0x20]
add r8, r15
mov r10d, dword [rdx - 0x10]
add r10, r9
add r10, r8
add edx, eax
add edx, eax
mov r15d, dword [rdx]
add r15, r10
add rax, 4
add rdx, 0x40
cmp rcx, rax
jne 0x1400c5ec0
mov ecx, esi
and ecx, 3
je 0x1400c5f10
shl rax, 4
add rax, r13
shl ecx, 4
xor edx, edx
nop dword [rax + rax]
mov r8d, dword [rax + rdx]
add r15, r8
add rdx, 0x10
cmp rcx, rdx
jne case.0x1400d075a.547
mov rax, qword [r11]
mov r12, qword [r11 + 0x10]
sub rax, r12
sub eax, esp
cmp r15, rax
ja 0x1400c6001
mov qword [rbp - 8], rsi
shl rsi, 4
xor edi, edi
jmp 0x1400c5f59
mov rcx, qword [r11 + 8]
add rcx, r12
mov rdx, r14
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
mov r11, qword [rbp]
add r12, r13
mov qword [r11 + 0x10], r12
add rdi, 0x10
cmp rsi, rdi
mov r13, rbx
je 0x1400c5f90
mov r14, qword [r13 + rdi + 8]
mov rbx, r13
mov r13d, dword [r13 + rdi]
mov rax, qword [r11]
sub rax, r12
cmp rax, r13
jae 0x1400c5f30
mov rcx, r11
mov rdx, r12
mov r8, r13
call case.0x1400bba32.441
mov r11, qword [rbp]
mov r12, qword [r11 + 0x10]
jmp 0x1400c5f30
test r15, r15
je 0x1400c602f
xor edx, edx
xor ecx, ecx
mov rax, r15
mov r8d, dword [r13 + rdx]
sub rax, r8
jb 0x1400c5fc0
inc rcx
add rdx, 0x10
mov r15, rax
cmp rsi, rdx
jne 0x1400c5fa0
jmp 0x1400c5fc3
mov rax, r15
mov rsi, qword [rbp - 8]
cmp rsi, rcx
jb 0x1400c6038
mov rdx, rcx
shl rdx, 4
add r13, rdx
add ebp, edx
sub rsi, rcx
sub esi, ecx
sub esi, ecx
je 0x1400c5e90
mov ecx, dword [r13]
cmp rax, rcx
ja 0x1400c6079
invalid
lea eax, [rax]
add byte [rax], al
xchg dword [rbp + 0x29000000], ecx
rol dword [rcx - 0x77], 0x4d
add byte [r9 + 1], r9b
or byte [r8 - 0x7b], r9b
test byte [rdi], 0x85
movabs dword [0xd9894c1bebfffffe], eax
invalid
invalid
invalid
jmp 0x1400c601c
mov rcx, r11
sub ecx, eax
mov dword [r13], ecx
add byte [r9 + 1], r9b
or byte [r8 - 0x7b], r9b
test byte [rdi], 0x85
invalid
invalid
invalid
invalid
jmp 0x1400c601c
mov rcx, r11
mov rdx, r12
mov r8, r15
mov eax, edi
call case.0x1400bba32.441
mov ecx, 0x8b4c000f
pop rbp
add byte [rbp - 0x75], cl
invalid
adc cl, ch
invalid
invalid
invalid
invalid
xor eax, eax
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
lea rax, str.__n__
jmp 0x1400c601e
lea r8, [0x140210960]
mov rdx, rsi
mov edx, esi
call fcn.1401bdf20
jle 0x1400c6055
add byte [rax - 0x73], cl
add eax, 0x14a952
lea rax, str.x_t__
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 8
fmul dword [r8]
add byte [rax], al
add byte [rax], al
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add byte [rax], al
add byte [rax - 0x39], cl
fmul dword [r8]
add byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
invalid
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, [0x1402109b0]
invalid
invalid
adc al, 0
lea edx, [0x1402109b0]
test eax, 0x8d480014
enter 0x67e8, 0x7e
str word [rax - 0x73]
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x38]
call fcn.1401bdee0
invalid
add byte [rax - 0x73], cl
lea rax, str.advancing_IoSlice_beyond_its_length
add eax, 0x14a970
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 8
or byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
fmul dword [r8]
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
invalid
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, str.library_std_src_syspalwindowsio.rs
lea edx, [0x140210a28]
lea rcx, [rbp - 0x38]
call fcn.1401bdee0
jle 0x1400c60b9
add ah, cl
jle 0x1400c60b9
add ah, cl
int3
sub esp, 0x70
lea rbp, [rsp + 0x70]
jo 0x1400c60fe
lea ebp, [rsp + 0x70]
jo 0x1400c6103
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
invalid
mov r8, rdx
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], 0
invalid
ror byte [rax - 0x77], 1
call 0x130522815
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
adc eax, 0x149e68
lea rdx, case.0x1400a9629.259
lea rcx, [rbp - 0x18]
call fcn.14001d120
mov ecx, eax
mov rax, qword [rbp - 0x10]
dec dword [rcx + 0x458b48c1]
invalid
mov eax, dword [rbp - 0x10]
test cl, cl
je 0x1400c6124
test rax, rax
test eax, eax
jne 0x1400c6134
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
mov qword [rbp - 0x48], rax
mov dword [rbp - 0x48], eax
mov dword [rbp - 0x48], eax
mov qword [rbp - 0x40], 1
rol byte [rcx], 0
add byte [rax], al
mov qword [rbp - 0x38], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
lea rdx, str.._t__
adc eax, 0x14a9df
lea rcx, [rbp - 0x48]
call fcn.1401bdee0
ud2
test rax, rax
je 0x1400c6132
lea rcx, [rbp - 0x10]
call case.0x1400a2869.309
xor eax, eax
add rsp, 0x70
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x70]
cmp qword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
je 0x1400c615e
lea rcx, [rbp - 0x10]
call case.0x1400a2869.309
nop
add rsp, 0x20
pop rbp
ret
invalid
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
mov qword [rbp - 0x40], 0
add byte [rax], al
add byte [rax], al
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 3
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
lea r8, [rbp - 0x60]
call fcn.14001d120
nop
add rsp, 0x80
add byte [rax], al
add byte [rax], al
pop rbp
ret
sbb al, 0xff
dec esp
int3
test r8, r8
je 0x1400c624b
mov eax, dword [rdx + 0x10]
add rdx, 0x10
adc byte [rcx - 0x7d], cl
sal al, 0x48
test eax, eax
adc byte [rcx - 0x7d], cl
sal al, 0x48
test eax, eax
je 0x1400c6230
mov rdx, qword [rdx + 8]
jmp 0x1400c6252
mov edx, 1
xor eax, eax
mov ecx, 0xfffffff4
mov r8, rax
pop rbp
jmp 0x1400b7e60
xor byte [r15], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
add dword [rdi], ecx
adc byte [rcx + 0x10], cl
movups xmm2, xmmword [rcx + 0x20]
movaps xmmword [rbp - 0x20], xmm2
and byte [rdi], cl
sub dword [rbp - 0x20], edx
loopne 0x1400c628d
movaps xmmword [rbp - 0x30], xmm1
sub dword [rbp - 0x30], ecx
movaps xmmword [rbp - 0x40], xmm0
mov qword [rbp - 0x10], rax
invalid
invalid
mov qword [rbp - 8], rcx
invalid
lea rcx, [rbp - 0x40]
call fcn.1400c62a0
int3
int3
mov dword [rbp - 8], 0xfffffffe
mov rdx, qword [rcx + 8]
mov rax, qword [rcx + 0x18]
cmp rdx, 1
je 0x1400c62e3
test rdx, rdx
jne 0x1400c631f
test rax, rax
jne 0x1400c631f
sal byte [rbp + 0x45], 0xb8
add dword [rax], eax
add byte [rax], al
mov eax, 1
xor edx, edx
jmp 0x1400c62f2
test rax, rax
jne 0x1400c631f
mov rdx, qword [rcx]
mov rax, qword [rdx]
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
mov edx, dword [rdx + 8]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
mov r8, qword [rcx + 0x30]
mov rax, qword [rcx + 0x38]
movzx r9d, byte [rax + 0x38]
movzx eax, byte [rax + 0x39]
mov byte [rsp + 0x20], al
lea rdx, [0x140211310]
adc al, 0
adc al, 0
lea rcx, [rbp - 0x28]
call fcn.1400c6390
jno 0x1400c631d
add byte [rax], al
jno 0x1400c631d
add byte [rax], al
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
movabs rax, 0x8000000000000000
mov qword [rbp - 0x28], rax
invalid
mov eax, 0
add byte [rax], al
add byte [rax - 0x27ba76b8], al
or byte [rax - 0x77], 0x45
invalid
or byte [rax - 0x77], 0x45
fmul dword [rbx + rcx*4 + 0x41]
xor byte [rax - 0x75], cl
cmp byte [r15 + rcx - 0x4a], al
mov r8, qword [rcx + 0x30]
mov rax, qword [rcx + 0x38]
movzx r9d, byte [rax + 0x38]
cmp byte [rdi], cl
mov dh, 0x40
cmp dword [rax + 0x48202444], ecx
lea edx, str._W_f_
cmp byte [rdi], cl
mov dh, 0x40
cmp dword [rax + 0x48202444], ecx
lea edx, str._W_f_
lea rcx, [rbp - 0x28]
call fcn.1400c6390
ud2
add byte [rbx + 0x19fd2105], cl
add byte [rbp + 0x4c], ah
mov eax, dword [0x58]
pop rax
add byte [rax], al
add byte [rcx - 0x75], cl
add al, 0xc0
invalid
pop rax
add byte [rax], al
add byte [rcx - 0x75], cl
add al, 0xc0
invalid
cmp byte [rax + 0x98], 0
jne 0x1400c6a82
invalid
cdq
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dword [rcx + 0x44000006], ebx
mov ebx, ecx
mov ebx, r9d
mov eax, dword [0x1402660f0]
sbb dword [rax], eax
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
inc qword [rax + 0x90]
mov byte [rax + 0x98], 1
mov eax, dword [0x140265c08]
neg dword [rcx]
invalid
sbb byte [rax + 0x1000000], 0x8b
add eax, 0x19f7f5
neg dword [rcx]
invalid
neg dword [rcx]
add byte [0x1800c6415], bh
cmp eax, 0x3ffffffd
ja 0x1400c6427
lea ecx, [rax + 1]
lock cmpxchg dword [0x140265c08], ecx
add eax, esi
cmpxchg dword [0x140265c08], ecx
je 0x1400c6433
lea rcx, [0x140265c08]
lea ecx, [0x140265c08]
sbb dword [rax], eax
call fcn.1401c24b0
movzx r15d, byte [rbp + 0xc0]
movzx eax, byte [0x140265c10]
cmp qword [0x140265c18], 0
cmp eax, 0x19f7ce
add byte [rbp + 0x27], dh
add byte [rax], al
add byte [rdi], cl
mov dh, 5
invalid
cmp eax, 0x19f7ce
add byte [rbp + 0x27], dh
mov r14, qword [rbp - 8]
mov rcx, qword [rbp - 0x58]
mov rax, qword [rbp - 0x50]
call qword [rax + 0x28]
mov rsi, rax
mov esi, eax
mov rdi, rdx
test r15b, r15b
je 0x1400c64fa
add byte [rax], al
mov byte [rbp + 0x5f], 3
jmp 0x1400c651b
mov rsi, qword [rbp - 8]
mov esi, dword [rbp - 8]
mov rcx, qword [rbp - 0x58]
mov rax, qword [rbp - 0x50]
call qword [rax + 0x28]
push rax
sub byte [rax - 0x77], cl
adc byte [r8 - 0x77], r9b
push rbp
sbb byte [rax - 0x77], cl
jne 0x1400c64ae
push rax
sub byte [rax - 0x77], cl
adc byte [r8 - 0x77], r9b
push rbp
sbb byte [rax - 0x77], cl
jne 0x1400c64ae
mov byte [rbp + 0x28], bl
mov byte [rbp + 0x29], r15b
mov rcx, qword [0x140265c18]
sub byte [rax + rcx*4 + 0x7d], al
sub dword [rax - 0x75], ecx
or eax, 0x19f77c
mov rax, qword [0x140265c20]
lea rdx, [rbp + 0x10]
call qword [rax + 0x28]
push rax
invalid
push rax
sub byte [rdx - 1], bh
invalid
invalid
invalid
mov edx, 0xffffffff
invalid
push rax
xadd dword [0x140265c08], edx
lock xadd dword [0x140265c08], edx
dec edx
mov eax, edx
retf 0xd089
and eax, 0xbfffffff
cmp eax, 0x80000000
invalid
jne 0x1400c64d3
xor byte [rbp + 0xc], 0x48
lea ecx, [0x140265c08]
lea rcx, [0x140265c08]
call fcn.1401c23f0
mov edi, 0x58b000f
invalid
mov eax, dword [0x1402660f0]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
mov rax, qword [rcx + rax*8]
add byte [rax], al
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x98], 0
test bl, bl
je 0x1400c6b20
test byte [rbx], ch
invalid
add byte [rax], al
add byte [rbx + rbx*8 + 0x62b840f], al
add byte [rax], al
test byte [rbx], ch
invalid
call fcn.1400c3e20
invalid
mov eax, dword [0x1402660f0]
mov rcx, qword gs:[0x58]
add byte [rax - 0x75], cl
add al, 0xc1
invalid
add byte [rax - 0x75], cl
add al, 0xc1
cmp qword [rax + 0x90], 1
jbe 0x1400c6595
mov byte [rbp + 0x5f], 1
mov qword [rbp - 0x10], r14
mov rdi, qword [rdi + 0x18]
mov rcx, rsi
call rdi
movabs rcx, 0xb98b1b7157a64178
cmp rax, rcx
jne 0x1400c65e6
mov eax, 8
movabs r8, 0x63eb502cd6cb5d6d
mov rcx, rsi
cmp rdx, r8
jne 0x1400c65e6
mov rcx, qword [rcx]
mov r8, qword [rsi + rax]
mov qword [rbp], rcx
mov qword [rbp + 8], r8
mov eax, dword [0x1402660f0]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd8]
test eax, eax
je 0x1400c662f
test al, 0
add byte [rax], al
cmp eax, 1
je 0x1400c666f
jmp 0x1400c66be
movzx eax, byte [0x140265c00]
movzx eax, al
lea rcx, [0x140240c28]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdx, [0x140210376]
lea rcx, [rbp + 0x10]
mov r8d, 0xe
invalid
add byte [rax], al
add al, ch
sbb esi, dword [rdi - 1]
dec dword [rax - 0x75]
adc byte [r8 - 0x47], r9b
adc byte [rax - 0x47], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
jne 0x1400c694c
jo 0x1400c65dd
add byte [rax], al
mov al, 3
mov r15b, 2
jmp 0x1400c69c4
add byte [rax], al
add eax, dword [rcx - 0x49]
add ch, cl
fiadd word [rbx]
add byte [rax], al
mov rcx, rsi
int1
call rdi
movabs r9, 0xe555424bca868a8
lea rcx, str.Box_dyn_Any_aborting_due_to_panic_at
mov r8d, 0xc
cmp rax, r9
jne 0x1400c655d
invalid
movabs rax, 0x703f6eb3ff2ad391
cmp rdx, rax
jne 0x1400c655d
mov rcx, rsi
add rcx, 8
mov eax, 0x10
jmp 0x1400c6556
mov eax, dword [0x1402660f0]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xd0]
lea rdx, [0x1400b8660]
call case.0x1400a9777.310
mov eax, dword [0x1402660f0]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0xd8], 1
mov eax, dword [0x1402660f0]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r15, qword [rax + 0xd0]
test r15, r15
jne 0x1400c66ad
call fcn.1401c1860
mov eax, dword [0x1402660f0]
mov rcx, qword gs:[0x58]
mov cl, 0xf
add byte [rbx + 0x19fa5705], cl
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
mov r15, qword [rax + 0xd0]
mov eax, 0xd0
lock inc qword [r15]
jg 0x1400c66b5
ud2
test r15, r15
jne 0x1400c67a8
mov qword [rbp + 0x50], 0
mov eax, 9
lea rcx, str._unnamed_
xor r15d, r15d
mov qword [rbp - 0x48], rcx
mov qword [rbp - 0x40], rax
lea rax, [rbp - 0x48]
mov qword [rbp + 0x10], rax
lea rax, [rbp - 0x10]
mov qword [rbp + 0x18], rax
mov rax, rbp
mov qword [rbp + 0x20], rax
lea rax, [rbp + 0x5f]
mov qword [rbp + 0x28], rax
movzx eax, byte [0x140265bb9]
test al, al
jne 0x1400c6713
xor r14d, r14d
xor esi, esi
xor eax, eax
jmp 0x1400c67de
mov byte [0x140265bb9], 1
mov eax, dword [0x1402660f0]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xa0]
cmp rax, 2
je 0x1400c67d3
mov qword [rbp + 0x48], r15
cmp eax, 1
je 0x1400c674c
jne 0x1400c6848
xor esi, esi
xor eax, eax
mov r15, qword [rbp + 0x48]
jge 0x1400c67ca
jge 0x1400c67ca
jmp 0x1400c67de
mov r15b, 1
mov byte [rbp + 0x5f], r15b
jmp 0x1400c651b
mov edi, ebp
invalid
invalid
mov edi, ebp
invalid
mov r15b, 2
mov byte [rbp + 0x5f], r15b
jmp 0x1400c651b
xor r15d, r15d
mov byte [rbp + 0x5f], r15b
jmp 0x1400c651b
mov qword [rbp + 0x50], r15
mov rax, qword [r15 + 0x10]
test rax, rax
je 0x1400c696c
cmp eax, 2
jne 0x1400c697d
mov eax, 9
lea rcx, str._unnamed_
jmp 0x1400c66d5
invalid
mov eax, 1
mov sil, 1
xor r14d, r14d
mov dword [rbp - 0x18], 0
mov byte [rbp - 0x14], 0
mov qword [rbp - 0x20], r14
mov qword [rbp - 0x28], rax
mov byte [rbp + 0x5e], 1
lea r8, [0x1402111c8]
lea rcx, [rbp + 0x10]
lea rdx, [rbp - 0x18]
call fcn.1400c5930
xor edi, edi
test r15, r15
je 0x1400c681f
lock dec qword [r15]
jne 0x1400c681f
lea rcx, [rbp + 0x50]
call fcn.1400b87f0
test r14, r14
sete al
or sil, dil
or sil, al
jne 0x1400c64aa
lock dec qword [r14]
jne 0x1400c64aa
mov rcx, r14
call fcn.1400c3470
jmp 0x1400c64aa
lea rsi, [r14 + 0x10]
mov cl, 1
xor eax, eax
lock cmpxchg byte [r14 + 0x10], cl
je 0x1400c6860
mov rcx, rsi
call fcn.1401c1b30
mov rax, qword [0x140265cd0]
shl rax, 1
test rax, rax
mov qword [rbp - 0x60], rsi
je 0x1400c69f8
call fcn.1401c1bf0
xor al, 1
mov dword [rbp + 0x44], eax
movzx eax, byte [r14 + 0x11]
mov qword [rbp + 0x48], r14
add r14, 0x18
lea r8, [0x140211178]
lea rcx, [rbp + 0x10]
mov rdx, r14
call fcn.1400c5930
cmp byte [rbp + 0x44], 0
mov r14, qword [rbp + 0x48]
jne 0x1400c68c8
mov rax, qword [0x140265cd0]
shl rax, 1
test rax, rax
je 0x1400c68c8
call fcn.1401c1bf0
test al, al
jne 0x1400c68c8
mov byte [r14 + 0x11], 1
xor eax, eax
mov rcx, qword [rbp - 0x60]
xchg byte [rcx], al
cmp al, 2
jne 0x1400c68da
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
mov byte [0x140265bb9], 1
mov eax, dword [0x1402660f0]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xa0]
cmp rax, 2
je 0x1400c69d3
cmp eax, 1
je 0x1400c690f
call case.0x1400d148a.219
mov eax, dword [0x1402660f0]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0xa8]
mov r14, qword [rbp + 0x48]
mov qword [rax + 0xa8], r14
test rcx, rcx
je 0x1400c69e1
lock dec qword [rcx]
je 0x1400c69dc
jmp 0x1400c69e1
mov rcx, qword [rbp + 0x18]
mov rdx, qword [rbp + 0x20]
cmp rdx, 4
je 0x1400c698d
cmp rdx, 1
jne 0x1400c69ae
cmp byte [rcx], 0x30
sete r15b
add r15b, r15b
jmp 0x1400c69b1
mov eax, 4
lea rcx, [0x1402146a8]
jmp 0x1400c66d5
mov rcx, qword [r15 + 0x18]
mov rax, qword [r15 + 0x20]
dec rax
jmp 0x1400c66d5
mov edx, dword [rcx]
bswap edx
xor r8d, r8d
cmp edx, 0x66756c6d
setae r8b
cmp edx, 0x66756c6c
sbb r8d, 0
sete r15b
jmp 0x1400c69b1
xor r15d, r15d
test rax, rax
je 0x1400c69c0
mov edx, 1
call fcn.140017ad0
lea eax, [r15 + 1]
mov byte [0x140265c00], al
mov byte [rbp + 0x5f], r15b
jmp 0x1400c651b
lock dec qword [r14]
mov rcx, r14
jne 0x1400c69e1
call fcn.1400c3470
mov dil, 1
mov r15, qword [rbp + 0x50]
xor esi, esi
test r15, r15
jne 0x1400c6810
jmp 0x1400c681f
mov dword [rbp + 0x44], 0
jmp 0x1400c6881
call qword [rdx + 0x30]
test rax, rax
mov ecx, 1
cmovne rcx, rax
cmove rdx, rax
mov qword [rbp], rcx
mov qword [rbp + 8], rdx
mov dword [rbp - 0x10], 0
mov byte [rbp - 0xc], 0
lea rax, [rbp - 8]
mov qword [rbp - 0x48], rax
lea rax, [0x1400c6170]
mov qword [rbp - 0x40], rax
mov rax, rbp
mov qword [rbp - 0x38], rax
lea rax, [0x14001d0c0]
mov qword [rbp - 0x30], rax
lea rax, [0x140211410]
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], 3
mov qword [rbp + 0x30], 0
lea rax, [rbp - 0x48]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], 2
lea rcx, [rbp - 0x10]
lea rdx, [rbp + 0x10]
call fcn.1400b78b0
mov qword [rbp + 0x50], rax
test rax, rax
je 0x1400c6b17
lea rcx, [rbp + 0x50]
call case.0x1400a2869.309
mov ecx, 7
int 0x29
ud2
mov dword [rbp], 0
mov byte [rbp + 4], 0
lea rax, str.thread_caused_non_unwinding_panic._aborting._n
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], 1
mov qword [rbp + 0x20], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x28], xmm0
mov rcx, rbp
lea rdx, [rbp + 0x10]
call fcn.1400b78b0
mov qword [rbp - 0x48], rax
lea rcx, [rbp - 0x48]
call fcn.1400b7970
mov ecx, 7
int 0x29
ud2
mov rcx, r14
call fcn.1400c7861
jmp 0x1400c9e71
mov r8b, byte [rbx + 4]
mov r15b, byte [rbx + 5]
jnp 0x1400c9e7e
movzx edx, r8b
movzx ecx, r15b
mov bpl, byte [rbx + 6]
imul eax, dword [rsi], 0x44
movzx esi, ch
movzx r13d, byte [rbx + 7]
test r13d, r13d
je 0x1400c9ea0
cmp r13d, 1
je 0x1400c9ede
cmp qword [rdi + 0x40], 0
je 0x1400c9ede
test r14d, r14d
je 0x1400c9eb2
cmp r14d, 1
je 0x1400c9ede
cmp qword [rdi + 0x58], 0
je 0x1400c9ede
test edx, edx
je 0x1400c9ec4
cmp edx, 1
je 0x1400c9ede
cmp qword [rdi + 0x98], r12
je 0x1400c9ede
test ecx, ecx
je 0x1400ca0ce
cmp ecx, 1
je 0x1400c9ede
cmp qword [rdi + 0xb8], r12
jne 0x1400ca0ce
mov rax, qword [rdi + 0xf8]
test rax, rax
je 0x1400ca0ce
mov byte [rsp + 0x4f], r8b
mov dword [rsp + 0xc4], edx
mov dword [rsp + 0xb0], ecx
mov rcx, qword [rax + 0x10]
adc byte [rax - 0x7d], cl
and al, 0x20
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xc8
enter 0, 0
mov qword [rsp + 0x40], rcx
mov edx, 0x1a
mov r9d, 8
mov ecx, 8
call sub.ntdll.dll_NtQueryInformationProcess
test eax, eax
js 0x1400ca0ce
mov r8, qword [rsp + 0xc8]
test r8, r8
je 0x1400c9feb
mov byte [rsp + 0x3f], r15b
and qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0x470
lea rcx, [rsp + 0x138]
lea r9, [rsp + 0x400]
mov word [rax + rax], fs
add al, 0
add byte [rax - 0x75], cl
push rsp
and al, 0x40
mov word [rax + rax], fs
add al, 0
add byte [rax - 0x75], cl
push rsp
and al, 0x40
call fcn.1400cad8a
sbb ecx, dword [rsi]
add byte [rax], al
mov r15, qword [rsp + 0x138]
mov rdx, qword [rsp + 0x140]
and al, 0x40
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
and al, 0x40
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
call fcn.1400cb5c6
test r15, r15
jne 0x1400ca0ce
mov r8d, dword [rsp + 0x410]
and qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0x2a4
lea r15, [rsp + 0x90]
lea r9, [rsp + 0x138]
mov rcx, r15
mov rdx, qword [rsp + 0x40]
call fcn.1400cad8a
mov r12, qword [r15]
mov rdx, qword [r15 + 8]
mov rcx, r12
call fcn.1400cb5c6
test r12, r12
je 0x1400ca19e
movabs r12, 0x8000000000000000
jmp 0x1400ca0ce
add byte [rax], al
sub cl, 0xe3
add byte [rax], al
add byte [rax - 0x77], cl
je 0x1400ca013
mov qword [rsp + 0x60], rsi
and qword [rsp + 0x20], 0
lea r8, [rsp + 0x400]
mov rsi, qword [rsp + 0x40]
mov rcx, rsi
xor edx, edx
mov r9d, 0x30
call sub.ntdll.dll_NtQueryInformationProcess
invalid
test eax, eax
js 0x1400ca0c9
mov byte [rsp + 0x3f], r15b
lea r15, [rsp + 0x400]
mov r8, qword [r15 + 8]
mov rax, qword [r15 + 0x28]
xor ecx, ecx
test rax, rax
setne cl
mov qword [rdi], rcx
mov qword [rdi + 8], rax
and qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0x2c8
lea r9, [rsp + 0x138]
mov rcx, r15
mov rdx, rsi
call fcn.1400cad8a
mov r12, qword [r15]
mov rdx, qword [r15 + 8]
mov rcx, r12
call fcn.1400cb5c6
test r12, r12
jne 0x1400ca0bf
mov r8, qword [rsp + 0x158]
and qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0x410
lea r15, [rsp + 0x90]
lea r9, [rsp + 0x400]
mov rcx, r15
mov rdx, rsi
call fcn.1400cad8a
mov r12, qword [r15]
mov rdx, qword [r15 + 8]
mov rcx, r12
call fcn.1400cb5c6
test r12, r12
je 0x1400ca245
movabs r12, 0x8000000000000000
mov rsi, qword [rsp + 0x60]
movzx eax, byte [rbx + 8]
test eax, eax
je 0x1400ca167
lea r14, [rdi + 0x60]
cmp eax, 1
je 0x1400ca0e8
cmp qword [r14], r12
jne 0x1400ca167
mov r15, qword [rdi + 0xf8]
test r15, r15
je 0x1400ca139
lea rbx, [rsp + 0x400]
mov r8d, 0x20a
mov rcx, rbx
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov rcx, qword [r15 + 0x10]
xor edx, edx
mov r8, rbx
mov r9d, 0x105
call qword [sym.imp.psapi.dll_GetModuleFileNameExW]
lea rcx, [rsp + 0x138]
mov r8d, 0x105
mov rdx, rbx
call fcn.1400cce03
jmp 0x1400ca141
mov qword [rsp + 0x138], r12
mov rcx, qword [rdi + 0x60]
mov rdx, qword [rdi + 0x68]
call case.0x1400398a5.2272
movups xmm0, xmmword [rsp + 0x138]
movups xmm1, xmmword [rsp + 0x148]
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
xor eax, eax
sub rsi, qword [rdi + 0x120]
cmovae rax, rsi
mov qword [rdi + 0x128], rax
mov byte [rdi + 0x154], 1
movaps xmm6, xmmword [rsp + 0x870]
add rsp, 0x888
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movzx eax, word [rsp + 0x15c]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x160]
mov qword [rsp + 0xb8], rax
mov eax, dword [rsp + 0x180]
mov qword [rsp + 0x68], rax
test r13b, r13b
movabs r12, 0x8000000000000000
je 0x1400ca3f3
mov r15d, dword [rsp + 0x17c]
movzx ecx, word [rsp + 0x178]
movzx eax, r13b
cmp eax, 1
je 0x1400ca1fd
cmp qword [rdi + 0x40], 0
jne 0x1400ca3f3
mov r13, rcx
lea r12, [rdi + 0x30]
call fcn.1400cadcc
cmp byte [0x140265cc4], 0
je case.0x1400c2a45.955
lea r15, [rsp + 0x90]
mov rcx, r15
mov rdx, qword [rsp + 0x40]
call fcn.1400cafa4
mov rcx, r12
call fcn.1400c7800
mov rax, qword [r15 + 0x10]
mov qword [r12 + 0x10], rax
movups xmm0, xmmword [r15]
jmp 0x1400ca3e4
movzx eax, word [rsp + 0x438]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0x440]
mov qword [rsp + 0x68], rax
mov r8, qword [rsp + 0x480]
test r13d, r13d
movabs r12, 0x8000000000000000
mov rsi, qword [rsp + 0x60]
mov qword [rsp + 0x50], r8
je case.0x1400c2a45.376
mov r15, qword [rsp + 0x478]
movzx eax, word [rsp + 0x470]
cmp r13d, 1
je 0x1400ca2a8
cmp qword [rdi + 0x40], 0
jne case.0x1400c2a45.376
mov qword [rsp + 0x58], rax
lea r12, [rdi + 0x30]
call fcn.1400cadcc
cmp byte [0x140265cc4], 0
je case.0x1400ba74a.500
lea r15, [rsp + 0x90]
mov rcx, r15
mov rdx, qword [rsp + 0x40]
call fcn.1400cafa4
mov rcx, r12
call fcn.1400c7800
invalid
dec dword [rcx - 0x75]
adc byte [r9 - 0x77], r9b
mov qword [r12 + 0x10], rax
movups xmm0, xmmword [r15]
adc byte [rdi], al
jmp 0x1400ca847
mov rdx, r13
call fcn.1400e58df
add dword [rax], eax
add dword [rax], eax
test rax, rax
je 0x1400cabf6
stosd dword [rdi], eax
or byte [rax], al
invalid
stosd dword [rdi], eax
or byte [rax], al
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 + 0x6c], 0x24
mov r13, rax
mov rcx, rax
mov qword [rsp + 0x40], r13
mov r13, rax
jmp 0x1400ca750
lea rcx, [rsp + 0x90]
mov rdx, qword [rsp + 0x40]
mov r8, r15
mov r9, r13
call fcn.1400cb34a
xlatb
sldt word [rax]
xlatb
sldt word [rax]
lea rax, [rsp + 0x90]
mov r15, qword [rax]
movabs rax, 0x8000000000000000
add byte [rax + 0x75c73949], al
invalid
add byte [rax + 0x75c73949], al
sbb eax, 0x24648348
js 0x1400ca393
and qword [rsp + 0x78], 0
mov qword [rsp + 0x80], 8
and qword [rsp + 0x88], 0
jmp 0x1400ca3ca
mov r13, qword [rsp + 0x98]
lea rcx, [rsp + 0x78]
mov rdx, r13
call fcn.1400caeec
mov rcx, r15
mov rdx, r13
call fcn.1400c7457
mov rcx, r12
call fcn.1400c7800
mov rax, qword [rsp + 0x88]
mov qword [r12 + 0x10], rax
movups xmm0, xmmword [rsp + 0x78]
movups xmmword [r12], xmm0
movabs r12, 0x8000000000000000
test bpl, bpl
je 0x1400ca476
cmp r14d, 1
je 0x1400ca405
cmp qword [rdi + 0x58], 0
jne 0x1400ca476
mov rbp, rsi
lea r14, [rdi + 0x48]
lea r15, [rsp + 0x90]
mov rcx, r15
mov rsi, qword [rsp + 0x40]
mov rdx, rsi
mov r13, qword [rsp + 0x68]
mov r8, r13
call fcn.1400cb4e3
cmp qword [r15], 0
jne 0x1400ca459
mov r9, qword [rsp + 0x98]
lea r15, [rsp + 0x78]
mov rcx, r15
mov rdx, rsi
mov r8, r13
call fcn.1400cb34a
mov r13, qword [r15]
cmp r13, r12
jne 0x1400ca5c0
mov rcx, r14
call fcn.1400c7800
and qword [rdi + 0x48], 0
mov qword [rdi + 0x50], 8
and qword [rdi + 0x58], 0
mov rsi, rbp
lea r13, [rdi + 0x98]
cmp byte [rsp + 0x4f], 0
je 0x1400ca49a
cmp dword [rsp + 0xc4], 1
mov eax, dword [rsp + 0xb0]
jne 0x1400ca4a5
mov bpl, 1
jmp 0x1400ca4ad
xor ebp, ebp
mov eax, dword [rsp + 0xb0]
jmp 0x1400ca4ad
cmp qword [r13], r12
sete bpl
lea r15, [rdi + 0xb8]
cmp byte [rsp + 0x3f], 0
je 0x1400ca4c8
cmp eax, 1
je 0x1400ca4d5
cmp qword [r15], r12
sete al
jmp 0x1400ca4ca
xor eax, eax
or al, bpl
cmp al, 1
jne 0x1400ca0ce
lea r12, [rsp + 0x90]
mov rcx, r12
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0xb8]
mov r9, qword [rsp + 0x60]
call fcn.1400cb34a
mov r14, qword [r12]
movabs r12, 0x8000000000000000
cmp r14, r12
jne 0x1400ca529
mov rcx, qword [rdi + 0x98]
mov rdx, qword [rdi + 0xa0]
call case.0x1400398a5.2272
mov qword [rdi + 0x98], r12
jmp 0x1400ca0ce
mov rdx, qword [rsp + 0x98]
mov r8, qword [rsp + 0xa0]
lea r12, [rsp + 0x118]
mov rcx, r12
mov qword [rsp + 0x40], rdx
call fcn.1400cce03
mov rax, qword [r12 + 8]
mov r8, qword [r12 + 0x10]
mov r12, rax
mov cl, byte [rsp + 0x3f]
mov rdx, rax
mov r9, r15
call fcn.1400cb1a6
test bpl, bpl
je 0x1400ca59e
mov rcx, qword [rdi + 0x98]
mov rdx, qword [rdi + 0xa0]
call case.0x1400398a5.2272
movups xmm0, xmmword [rsp + 0x118]
movups xmm1, xmmword [rsp + 0x128]
movups xmmword [r13 + 0x10], xmm1
movups xmmword [rbp + 0x10], xmm1
movups xmmword [r13], xmm0
jmp case.0x1400d075a.552
mov rcx, qword [rsp + 0x118]
mov rdx, r12
call fcn.140065449
mov rcx, r14
mov rdx, qword [rsp + 0x40]
call fcn.1400c7457
jmp 0x1400c9fdc
mov qword [rsp + 0x68], r13
lea rax, [0x140212fae]
lea rcx, [rsp + 0x90]
mov qword [rcx], rax
lea rax, [0x140212faf]
mov qword [rcx + 8], rax
and word [rcx + 0x10], 0
call fcn.1400cb0e1
test ax, ax
je 0x1400cabea
mov r15d, edx
mov r12, qword [rsp + 0x80]
mov r13, qword [rsp + 0x88]
mov qword [rsp + 0x50], r14
mov rcx, r14
call fcn.1400cb140
xor r8d, r8d
ror byte [rax - 0x77], 0xee
mov rbp, r12
mov rcx, rbp
mov rdx, r13
mov r14, r8
call fcn.1400cb155
add rdx, rdx
xor r12d, r12d
test rdx, rdx
je 0x1400ca6cf
cmp word [rax + r12*2], 0
je 0x1400ca64c
inc r12
add rdx, 0xfffffffffffffffe
jmp 0x1400ca632
mov r8, r14
add r12, r14
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.32.0_srcwindowsprocess.rsUnable_to_read_process_memory_informationReadProcessMemory_returned_unexpected_number_of_bytes_readUnable_to_read_process_data
mov qword [rsp + 0x20], rax
mov rcx, rbp
mov rdx, r13
mov r9, r12
call fcn.1400cb16d
add rdx, rdx
xor ecx, ecx
cmp rdx, rcx
je 0x1400ca6cf
lea r8, [rcx + 2]
cmp word [rax + rcx], r15w
mov rcx, r8
jne 0x1400ca671
in eax, dx
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.32.0_srcwindowsprocess.rsUnable_to_read_process_memory_informationReadProcessMemory_returned_unexpected_number_of_bytes_readUnable_to_read_process_data
mov qword [rsp + 0x20], rax
and byte [rax - 0x77], cl
jmp 0x18df72fe3
mov eax, esi
mov r9, r12
call fcn.1400cb16d
or al, byte [rax]
add byte [rax], al
mov r8, rdx
lea r14, [rsp + 0x90]
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rax
call fcn.1400badd0
mov rcx, qword [rsp + 0x50]
and al, 0x50
push rax
mov rdx, r14
call fcn.140004722
inc r12
mov r8, r12
jmp 0x1400ca61e
mov rcx, qword [rsp + 0x68]
mov rdx, rbp
invalid
call fcn.1400c7457
movabs r12, 0x8000000000000000
add byte [rax], al
sub cl, 0x8b
std
invalid
invalid
add byte [rax], al
sub cl, 0x8b
std
invalid
lea rcx, [rsp + 0x90]
add byte [rax - 0x75], cl
push rsp
and al, 0x40
mov rdx, qword [rsp + 0x40]
mov r8, r15
mov r9, qword [rsp + 0x58]
pop rax
pop rax
call fcn.1400cb34a
lea rax, [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov r15, qword [rax]
mov edi, dword [rax]
movabs rax, 0x8000000000000000
cmp r15, rax
add byte [rax], al
or byte [rcx + 0x39], 0xc7
jne 0x1400ca809
and qword [rsp + 0x78], 0
mov qword [rsp + 0x80], 8
add byte [rax], al
or byte [rax], al
add byte [rax], al
and al, 0x78
add byte [rax - 0x39], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
and qword [rsp + 0x88], 0
add byte [rax], al
or byte [rax], al
add byte [rax], al
and qword [rsp + 0x88], 0
add byte [rax], al
add cl, ch
invalid
jmp 0x1400ca82d
invalid
add byte [rax], al
xor eax, eax
mov qword [rsp + 0x40], rax
mov ecx, r12d
mov rdx, r13
mov r8, rbp
mov eax, ebp
call qword [sym.imp.advapi32.dll_CopySid]
test eax, eax
and dword [rcx - 0x3f7afff1], ebp
je 0x1400ca7cc
xor ecx, ecx
xor edx, edx
call fcn.1400cb5c6
test r12d, r12d
je 0x1400cac03
add al, 0
invalid
add al, 0
add byte [rcx - 0x80], al
add byte [rax], al
cmp byte [r13], 1
movabs r12, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rdi], 0x85
mov dword [rax + rax], eax
invalid
jge 0x1400ca779
add dword [rcx - 0x44], ecx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rdi], 0x85
mov dword [rax + rax], eax
invalid
add byte [rax], al
add byte [rax], al
or byte [rdi], 0x85
mov dword [rax + rax], eax
add byte [rax - 0x75], cl
pop qword [rax + 0x48000000]
add byte [rax], al
add byte [rax - 0x75], cl
xchg edi, eax
mov byte [rax], al
add byte [rax], al
mov rcx, qword [rdi + 0x80]
add byte [rax], al
add byte [rax - 0x75], cl
xchg edi, eax
mov byte [rax], al
add byte [rax], al
add byte [rax], al
mov rdx, qword [rdi + 0x88]
call case.0x1400398a5.2272
mov rax, qword [rsp + 0x40]
mov qword [rdi + 0x80], rax
add byte [rax], al
add byte [rax], al
mov qword [rdi + 0x88], r13
mov rax, qword [rsp + 0xb0]
mov qword [rdi + 0x90], rax
mov rcx, r15
call case.0x1400c28f0.339
jmp 0x1400c9e56
call fcn.1400e52e3
mov ecx, 1
xor edx, edx
call fcn.1400cb5c6
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x40]
mov rdx, r13
call fcn.140065449
mov rcx, r15
call case.0x1400c28f0.339
mov rcx, r14
call fcn.1400c7861
sar bh, 1
dec dword [rcx - 0x44]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x99717], al
invalid
sar bh, 1
dec dword [rcx - 0x44]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x99717], al
dec dword [rax - 0x75]
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, qword [rsp + 0x98]
mov qword [rsp + 0x58], rdx
push rsp
and al, 0x58
push rsp
and al, 0x58
lea rcx, [rsp + 0x78]
call fcn.1400caeec
mov rcx, r15
mov rdx, qword [rsp + 0x58]
call fcn.1400c7457
mov rcx, r12
call fcn.1400c7800
mov rax, qword [rsp + 0x88]
mov qword [r12 + 0x10], rax
and al, 0x10
and al, 0x10
movups xmm0, xmmword [rsp + 0x78]
movups xmmword [r12], xmm0
movabs r12, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rbx + rcx*4 + 0x44], 0x24
push rax
and al, 0x49
mov esp, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rbx + rcx*4 + 0x44], 0x24
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rbx + rcx*4 + 0x44], 0x24
push rax
test r14d, r14d
je 0x1400ca8fb
cmp r14d, 1
je 0x1400ca875
cmp qword [rdi + 0x58], 0
jne 0x1400ca8fb
lea rax, [rdi + 0x48]
mov qword [rsp + 0x58], rax
lea r15, [rsp + 0x90]
mov rcx, r15
mov rsi, qword [rsp + 0x40]
mov rdx, rsi
call fcn.1400cb4e3
mov rax, qword [r15]
mov r9, qword [r15 + 8]
test rax, rax
je 0x1400ca8b9
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], r9
mov qword [rsp + 0x78], r12
jmp 0x1400ca8da
lea r15, [rsp + 0x78]
mov rcx, r15
mov rdx, rsi
mov r8, qword [rsp + 0x50]
mov r8, qword [rsp + 0x50]
call fcn.1400cb34a
mov rax, qword [r15]
cmp rax, r12
loopne 0x1400ca8e4
invalid
movsb byte [rdi], byte [rsi]
add dword [rax], eax
invalid
loopne 0x1400ca8e4
test dword [rcx + rax - 0x74b80000], esp
and al, 0x58
mov rcx, qword [rsp + 0x58]
call fcn.1400c7800
and qword [rdi + 0x48], 0
mov qword [rdi + 0x50], 8
and qword [rdi + 0x58], 0
pop rax
add byte [rax - 0x75], cl
je 0x1400ca91e
invalid
pop rax
add byte [rax - 0x75], cl
je 0x1400ca91e
invalid
lea rcx, [rdi + 0x98]
mov eax, dword [rsp + 0xc4]
add byte [rax], al
add byte [rbx + 0xc42484], cl
add byte [rax], al
test byte [rsp + rax*8], ah
add byte [rax], al
add byte [rbp - 0x7cef8b40], al
test eax, eax
je 0x1400ca91d
cmp eax, 1
mov eax, dword [rsp + 0xb0]
clc
add dword [rbx + 0xb02484], ecx
add byte [rax], al
jne 0x1400ca928
mov dl, 1
jmp 0x1400ca92e
xor edx, edx
mov eax, dword [rsp + 0xb0]
ror byte [rbx + 0xb02484], cl
add byte [rax], al
jmp 0x1400ca92e
cmp qword [rcx], r12
sete dl
lea r8, [rdi + 0xb8]
test eax, eax
je 0x1400ca946
cmp eax, 1
je 0x1400ca952
cmp qword [r8], r12
sete al
jmp 0x1400ca948
xor eax, eax
or al, dl
cmp al, 1
jne 0x1400caa52
mov qword [rsp + 0x50], r8
mov dword [rsp + 0x60], edx
mov qword [rsp + 0x58], rcx
lea r15, [rsp + 0x90]
mov rcx, r15
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x68]
push 0x248c8b4c
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax], al
call fcn.1400cb34a
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax], al
call fcn.1400cb34a
mov r15, qword [r15]
cmp r15, r12
jne 0x1400ca9a9
out 0x75, eax
invalid
mov rcx, qword [rdi + 0x98]
mov rdx, qword [rdi + 0xa0]
call case.0x1400398a5.2272
mov qword [rdi + 0x98], r12
add cl, ch
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rdx, qword [rsp + 0x98]
mov r8, qword [rsp + 0xa0]
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax], al
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax], al
lea r12, [rsp + 0xf8]
mov rcx, r12
mov ecx, esp
add byte [rax], al
lea r12, [rsp + 0xf8]
mov rcx, r12
mov ecx, esp
mov ecx, esp
loope 0x1400caa0d
mov qword [rsp + 0xb8], rdx
mov dword [rsp + 0xb8], edx
call fcn.1400cce03
mov rdx, qword [r12 + 8]
mov edx, dword [rsp + 8]
mov edx, dword [rsp + 8]
mov r8, qword [r12 + 0x10]
mov cl, byte [rsp + 0x3f]
mov qword [rsp + 0x68], rdx
mov r9, qword [rsp + 0x50]
call fcn.1400cb1a6
cmp byte [rsp + 0x60], 0
je 0x1400caa26
mov rcx, qword [rdi + 0x98]
mov rdx, qword [rdi + 0xa0]
call case.0x1400398a5.2272
movups xmm0, xmmword [rsp + 0xf8]
movups xmm1, xmmword [rsp + 0x108]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x108], cl
mov rax, qword [rsp + 0x58]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
jmp 0x1400caa38
mov rcx, qword [rsp + 0xf8]
mov rdx, qword [rsp + 0x68]
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x68
call fcn.140065449
mov rcx, r15
mov rdx, qword [rsp + 0xb8]
call fcn.1400c7457
movabs r12, 0x8000000000000000
add byte [rax], al
invalid
and qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0x470
and al, 0x20
jo case.0x1400ba74a.505
add al, 0
invalid
and al, 0x20
jo case.0x1400ba74a.505
invalid
add byte [rax], al
lea rcx, [rsp + 0x138]
mov word [rax + rdi], fs
add dword [rax], eax
add byte [rax], al
lea r9, [rsp + 0x400]
mov rdx, qword [rsp + 0x40]
add byte [rax], al
lea r9, [rsp + 0x400]
mov rdx, qword [rsp + 0x40]
xor r8d, r8d
xor eax, eax
jmp 0x1400c9f6a
mov qword [rsp + 0xe8], rax
lea rax, [0x140212fae]
lea eax, [0x140212fae]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x140212fae]
lea rcx, [rsp + 0x90]
mov qword [rcx], rax
mov dword [rcx], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rcx], eax
lea rax, [0x140212faf]
lea rax, [0x140212faf]
mov qword [rcx + 8], rax
and word [rcx + 0x10], 0
call fcn.1400cb0e1
invalid
add byte [rax], al
mov word [rsp + 0x76], dx
push rsp
and al, 0x76
push rsp
and al, 0x76
test ax, ax
mov rsi, qword [rsp + 0x60]
je 0x1400caadd
invalid
and al, 0x60
je 0x1400cabea
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x80
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
mov r12, qword [rsp + 0x80]
mov r15, qword [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rax], al
and al, 0x88
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x58]
add byte [rax], al
mov rcx, qword [rsp + 0x58]
and al, 0x58
pop rax
call fcn.1400cb140
xor r8d, r8d
xor eax, eax
mov qword [rsp + 0x50], r12
and al, 0x50
mov rcx, r12
mov rdx, r15
mov edx, edi
mov edx, edi
cli
mov qword [rsp + 0xd0], r8
rol byte [rax], 1
add byte [rax], al
invalid
add al, ch
invalid
call fcn.1400cb155
add byte [rax], al
add rdx, rdx
xor r12d, r12d
mov r9, r15
movzx r15d, word [rsp + 0x76]
jbe 0x1400cab4d
test rdx, rdx
test edx, edx
je 0x1400cabc9
add byte [rax], al
cmp word [rax + r12*2], 0
je 0x1400cab1e
inc r12
inc esp
add rdx, 0xfffffffffffffffe
ret 0xebfe
invalid
jmp case.0x1400d0c1c.456
mov r8, qword [rsp + 0xd0]
mov eax, dword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rbp + 1], cl
add esp, eax
add r12, r8
add esp, eax
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.32.0_srcwindowsprocess.rsUnable_to_read_process_memory_informationReadProcessMemory_returned_unexpected_number_of_bytes_readUnable_to_read_process_data
mov qword [rsp + 0x20], rax
and al, 0x20
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
mov rcx, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
mov rdx, r9
mov qword [rsp + 0xe0], r9
mov dword [rsp + 0xe0], ecx
mov dword [rsp + 0xe0], ecx
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rax], al
mov r9, r12
invalid
add byte [rax], al
mov r9, r12
call fcn.1400cb16d
invalid
add byte [rax], al
and byte [rsi], al
invalid
add byte [rax], al
mov r9, qword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe0]
add byte [rax], al
add byte [rax + 1], cl
add rdx, rdx
xor ecx, ecx
sal byte [rcx], cl
leave
cmp rdx, rcx
cmp edx, ecx
je 0x1400cabc9
lea r8, [rcx + 2]
add ah, byte [rsi + 0x44]
cmp dword [rax + rcx], edi
invalid
cmp word [rax + rcx], r15w
or byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
jne case.0x1400c11f3.189
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.32.0_srcwindowsprocess.rsUnable_to_read_process_memory_informationReadProcessMemory_returned_unexpected_number_of_bytes_readUnable_to_read_process_data
add eax, 0x148484
adc al, 0
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and byte [rax - 0x75], cl
and al, 0x50
mov rcx, qword [rsp + 0x50]
mov rdx, r9
mov edx, ecx
mov r8, qword [rsp + 0xd0]
mov r15, r9
iretd
mov r9, r12
invalid
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rbp - 0x77], cl
iretd
loope 0x1400cab78
call fcn.1400cb16d
mov r8, rdx
lea rcx, [rsp + 0x90]
and al, 0x90
add byte [rax], al
invalid
fld dword [0xc955ab96]
ror byte [rax - 0x73], 1
mov word [rax + rdx*4], fs
and al, 0x90
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
ret 0x29e8
mov rdx, rax
call fcn.1400badd0
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0x90]
call fcn.140004722
wait
dec dword [rcx - 1]
invalid
mov r8, r12
mov r12, qword [rsp + 0x50]
push rax
push rax
jmp case.0x1400bb0ae.486
mov rcx, qword [rsp + 0xe8]
mov rdx, qword [rsp + 0x50]
call fcn.1400c7457
movabs r12, 0x8000000000000000
jmp 0x1400ca8fb
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.32.0_srcwindowsprocess.rsUnable_to_read_process_memory_informationReadProcessMemory_returned_unexpected_number_of_bytes_readUnable_to_read_process_data
call fcn.1401be450
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov rdx, r13
call fcn.1401bdb00
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.32.0_srcwindows_sid.rs
mov dl, byte [rax + rax]
xor ecx, ecx
xor edx, edx
call fcn.1401bdf90
lea rax, str.06__
lea rdx, [rsp + 0x400]
add byte [rax], al
mov qword [rdx], rax
mov qword [rdx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [rax], cl
adc byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [rcx + r9*4 - 0x17], cl
sbb byte [rcx + rcx*4 - 0x17], cl
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [rax], cl
adc byte [rax], cl
adc byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [rcx + r9*4 - 0x17], cl
sbb byte [rcx + rcx*4 - 0x17], cl
sbb byte [rcx + rcx*4 - 0x17], cl
call fcn.1401c2acd
int3
mov eax, ecx
invalid
mov eax, eax
test al, 0xf
add byte [rax - 0x77], cl
int1
mov ecx, esi
xor byte [rsi - 0x17], bl
invalid
int3
invalid
mov ecx, dword [rsp + 0x68]
test r8, r8
cmovne r8, r9
mov qword [rsp + 0x20], rcx
mov rcx, rdx
mov edx, 1
mov r9d, eax
call qword [sym.imp.advapi32.dll_GetTokenInformation]
mov rcx, rsi
mov edx, eax
add rsp, 0x30
pop rsi
jmp 0x1400c78b4
cmp rcx, 0xfffffffffffffffe
setb dl
ret 0x8948
int1
mov r8, rax
ret 0x8948
add rsp, 0x20
pop rsi
jmp 0x1400cb5d4
add byte [rax], al
and byte [rsi - 0x17], bl
out dx, eax
or byte [rax], al
invalid
add byte [rax], al
add byte [rsi + 0x57], dl
mov esi, dword [rcx + 8]
test edi, edi
or byte [rax], al
add byte [rax - 0x7d], cl
xor edi, 1
mov rax, rdi
mov rdx, rsi
xor edi, 1
in al, dx
cmp byte [rax - 0x7b], cl
leave
invalid
mov ecx, esi
invalid
lldt word [rsi + 0x48]
sub esp, 0x30
mov rax, r9
mov rsi, rcx
mov r9, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x1400cada9
invalid
add eax, 0x244c8b48
jo 0x1400cadf2
mov rcx, qword [rsp + 0x70]
and al, 0x70
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov rcx, rdx
mov rdx, r8
ret 0x8949
invalid
ret 0x8949
call qword [sym.imp.kernel32.dll_ReadProcessMemory]
mov rcx, rsi
mov edx, eax
add rsp, 0x30
pop rsi
jmp 0x1400c78b4
push rbp
push rbx
sub rsp, 0x148
mov eax, dword [0x140265cc0]
cmp eax, 4
clc
add al, 0xf
test ch, al
add byte [rax], al
invalid
clc
add al, 0xf
test ch, al
add byte [rax], al
add byte [rbx + 0x19aed405], cl
mov eax, dword [0x140265cc0]
cmp eax, 4
je 0x1400caeab
add byte [rbx - 0x7bf0fb08], al
mov dh, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x140240c38]
cmp eax, 0x175e3c
mov ebx, 2
mov ebp, 3
lea rsi, [0x140265cc0]
lea esi, [0x140265cc0]
mov eax, dword [0x140265cc0]
cmp eax, 4
ja 0x1400caeb8
invalid
pushfq
add byte [rax], al
invalid
xchg dword [rax + rax - 0x3e770000], ebx
mov ecx, eax
movsxd rcx, dword [rdi + rcx*4]
add rcx, rdi
add ecx, edi
jmp rcx
sbb dword [rax + 2], edi
add byte [rax], al
lock cmpxchg dword [0x140265cc0], ebp
jne case.0x1400c5a1a.10
sub byte [rsi - 0x2e8affe7], 0x48
mov rcx, rsi
mov ecx, esi
call fcn.1400286b5
jmp 0x1400cae0d
mov eax, 0x118
mov rcx, rsi
mov ecx, esi
xor edx, edx
call sub.VCRUNTIME140.dll_memset
sldt edi
cld
sbb al, 1
add byte [rax], al
sldt edi
cld
sbb al, 1
add byte [rax], al
lea rcx, [rsp + 0x28]
and al, 0x28
call qword [sym.imp.ntdll.dll_RtlGetVersion]
test eax, eax
js 0x1400cae8e
mov ecx, dword [rsp + 0x2c]
mov al, 1
cmp ecx, 6
stc
invalid
ja 0x1400cae94
stc
invalid
jne 0x1400cae92
cmp dword [rsp + 0x30], 3
xor byte [rbx], al
setae al
jmp 0x1400cae94
shr bl, 6
mov al, 1
jmp 0x1400cae94
xor eax, eax
mov byte [0x140265cc4], al
lea rcx, [0x140265cc0]
lea ecx, [0x140265cc0]
scasb al, byte [rdi]
sbb dword [rax], eax
add byte [rdx + 4], bh
mov edx, 4
call fcn.1400c7390
in eax, 0xc4
invalid
nop
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
ret
lea rax, str.internal_error:_entered_unreachable_code:_state_is_never_set_to_invalid_values
lea rcx, [rsp + 0x28]
pop rcx
jl 0x1400caed2
add byte [rax - 0x73], cl
and al, 0x28
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
invalid
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x20]
lea rax, [rsp + 0x20]
and al, 0x20
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_synconce.rs
xchg edx, eax
jl 0x1400caef9
invalid
xchg edx, eax
jl 0x1400caef9
add al, ch
cmc
call fcn.1401bdee0
int3
invalid
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
mov rax, rdx
mov rsi, rcx
invalid
lea rdx, [rsp + 0x2c]
invalid
invalid
sub al, 0x48
mov ecx, eax
mov rcx, rax
call qword [sym.imp.shell32.dll_CommandLineToArgvW]
test rax, rax
je 0x1400caf85
str word [rax - 0x7b]
sal byte [rbx + rsi*2 + 0x48], 0x89
invalid
mov rdi, rax
lea rbx, [rsp + 0x30]
lea ebx, [rsp + 0x30]
pop rsp
and al, 0x30
pop rsp
and al, 0x30
and qword [rbx], 0
mov qword [rbx + 8], 8
mov dword [rbx + 8], 8
mov dword [rbx + 8], 8
or byte [r8], cl
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
and qword [rbx + 0x10], 0
and dword [rbx + 0x10], 0
movsxd r15, dword [rsp + 0x2c]
and al, 0x2c
shl r15, 3
out 3, eax
add eax, dword [rbp + 0x31]
in al, 0x4c
xor r12d, r12d
lea r14, [rsp + 0x48]
lea esi, [rsp + 0x48]
lea esi, [rsp + 0x48]
cmp r15, r12
cmp r15, r12
je 0x1400caf69
mov rcx, qword [rdi + r12]
call fcn.1400e58e7
mov r8, rdx
mov rcx, r14
mov ecx, esi
mov ecx, esi
int1
mov rdx, rax
call fcn.1400badd0
mov rcx, rbx
js case.0x1400c1ba3.180
invalid
mov rdx, r14
call fcn.140004722
add r12, 8
add esp, 8
add esp, 8
or bl, ch
ror dword [rax - 0x77], cl
jmp 0x1400caf3c
mov rcx, rdi
stc
call qword [sym.imp.kernel32.dll_LocalFree]
movups xmm0, xmmword [rsp + 0x30]
movsd dword [rdi], dword [rsi]
str word [rdi]
adc byte [rsp + 0x30], al
movups xmmword [rsi], xmm0
mov rax, qword [rsp + 0x40]
invalid
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x10], rax
jmp 0x1400caf96
and qword [rsi], 0
mov qword [rsi + 8], 8
and qword [rsi + 0x10], 0
adc byte [rax], al
adc byte [rax], al
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
push rbp
push rbx
sub rsp, 0x58
mov rdi, rdx
mov rsi, rcx
lea rax, [rsp + 0x30]
mov qword [rsp + 0x20], rax
mov rcx, rdx
mov edx, 0x3c
xor r8d, r8d
xor r9d, r9d
call sub.ntdll.dll_NtQueryInformationProcess
lea rbx, [rsp + 0x40]
mov rcx, rbx
mov edx, eax
call fcn.1400cb594
cmp qword [rbx], 0
je 0x1400cb032
mov rcx, qword [rsp + 0x48]
mov eax, dword [rsp + 0x50]
movabs rdx, 0xd000002390000005
mov qword [rsp + 0x34], rdx
mov dword [rsp + 0x3c], 0xd0000004
xor edx, edx
mov rbx, rdx
cmp rdx, 0xc
je 0x1400cb01d
lea rdx, [rbx + 4]
cmp dword [rsp + rbx + 0x34], eax
jne 0x1400cb00a
test rcx, rcx
je 0x1400cb028
mov rax, qword [rcx]
call qword [rax + 0x10]
cmp rbx, 0xc
je 0x1400cb0c3
mov ebp, dword [rsp + 0x30]
lea r15, [rsp + 0x34]
mov dword [r15], ebp
xor al, 0x41
mov dword [rdi], ebp
mov r14d, ebp
out dx, al
shr r14d, 1
lea rdx, [r14 + 1]
add dword [rax - 0x73], ecx
pop rsp
and al, 0x40
add dword [rax - 0x73], ecx
pop rsp
and al, 0x40
mov rcx, rbx
call fcn.1400cb43d
mov rbx, qword [rbx + 8]
mov qword [rsp + 0x20], r15
jl 0x1400cb081
invalid
pop rbx
or byte [rcx + rcx*4 + 0x7c], cl
jl 0x1400cb081
invalid
jl 0x1400cb081
and byte [rax - 0x77], cl
stc
mov rcx, rdi
mov edx, 0x3c
mov r8, rbx
mov r9d, ebp
mov ecx, ebp
jmp 0x14009c358
call sub.ntdll.dll_NtQueryInformationProcess
test eax, eax
js 0x1400cb0b6
invalid
lea rdi, [rsp + 0x40]
mov qword [rdi + 0x10], r14
mov rcx, rdi
mov ecx, edi
call fcn.1400cb483
mov rdi, qword [rdi]
movabs rax, 0x8000000000000000
cmp rdi, rax
je 0x1400cb0c3
mov rbx, qword [rsp + 0x48]
mov rdx, qword [rbx + 8]
mov rcx, rsi
call fcn.1400caeec
mov rcx, rdi
mov rdx, rbx
call fcn.1400c7457
jmp 0x1400cb0d4
mov rcx, qword [rsp + 0x40]
mov rdx, rbx
call fcn.1400c7457
and qword [rsi], 0
mov qword [rsi + 8], 8
and qword [rsi + 0x10], 0
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
mov ax, 1
add rsp, 0x20
pop rsi
ret
and byte [rsi - 0x3d], bl
mov rcx, rsi
call fcn.14007a8da
test eax, eax
je 0x1400cb13c
cmp edx, 0xffff
jbe 0x1400cb0f7
lea ecx, [rdx + 0xff0000]
shr ecx, 0xa
or ecx, 0xd800
leave
add al, bl
add byte [rax], al
and edx, 0x3ff
or edx, 0xdc00
mov word [rsi + 0x10], dx
mov ax, 1
adc byte [rsi - 0x48], ah
add dword [rax], eax
mov edx, ecx
jmp 0x1400cb0fb
xor eax, eax
jmp 0x1400cb0fb
invalid
mov rcx, r14
mov rdx, rbx
invalid
mov r8, rdi
call fcn.1400bb2f0
inc dword [rcx - 0x76]
invalid
mov rcx, qword [r14 + 0x10]
mov rdx, qword [r14 + 0x20]
mov edx, dword [rsi + 0x20]
inc dword [rcx - 0x76]
invalid
mov edx, dword [rsi + 0x20]
movzx r8d, al
lea r9, [0x140240c4c]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rdi
mov r9, rbx
invalid
pop rdx
invalid
jmp r10
add rcx, 4
add ecx, 4
jmp 0x1400cb250
mov ecx, 6
jmp 0x1400cb250
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x1400cb250
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x1400cb250
mov ecx, 2
mov r8, rdi
sub r8, rcx
jb 0x1400cb33a
add rcx, rbx
mov r9, rcx
test r8, r8
je 0x1400cb27a
mov cl, byte [r9]
cmp cl, 0x2f
sete dl
cmp cl, 0x5c
sete cl
or cl, dl
jmp 0x1400cb27c
xor ecx, ecx
test cl, cl
jne 0x1400cb298
cmp al, 5
jb 0x1400cb298
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call case.0x1400398a5.2272
mov qword [rsi], r15
jmp 0x1400cb32e
lea r14, [rsp + 0x40]
mov qword [r14], rbx
mov qword [r14 + 8], rdi
mov cl, 1
and qword [rsp + 0x28], 0
mov rbx, rax
test cl, 1
je 0x1400cb2c2
mov rcx, r14
call fcn.1400cb536
mov rbx, rax
mov rdi, rdx
test rbx, rbx
je 0x1400cb32e
cmp qword [rsp + 0x28], 0
je 0x1400cb2d6
mov rax, qword [rsp + 0x30]
jmp 0x1400cb2f1
mov rcx, r14
call fcn.1400cb536
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rdx
test rax, rax
je 0x1400cb2ff
mov rdi, qword [rsp + 0x38]
xor ecx, ecx
jmp 0x1400cb2a6
lea r14, [rsp + 0x50]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.1400c3e40
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call case.0x1400398a5.2272
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea r8, [0x140210b40]
mov rdx, rdi
call fcn.1401bdf20
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
test rdx, rdx
je 0x1400cb5e5
xor eax, eax
jmp 0x1400cb5f5
call fcn.1400e52e3
mov dword [rsi + 0x10], eax
mov eax, 1
xor r8d, r8d
mov qword [rsi + 8], r8
mov qword [rsi], rax
add rsp, 0x20
pop rsi
ret
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rdi
ret
add byte [rax], al
add al, ch
invalid
invalid
invalid
add ah, cl
int3