Function at 0x14008d870
Capabilities:
Initialize winsock library

Disassembly:
push rbp
push rsi
push rdi
sub rsp, 0x60
lea rbp, [rsp + 0x60]
mov r9, rdx
mov ecx, dword [rcx]
mov eax, 0x27
lea r8, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
cmp rcx, 0x2710
jb 0x140011760
mov r11d, 0x27
movabs r10, 0x346dc5d63886594b
nop word [rax + rax]
mov rax, rcx
mul r10
shr rdx, 0xb
imul eax, edx, 0x2710
mov esi, ecx
sub esi, eax
imul edi, esi, 0x147b
shr edi, 0x13
imul eax, edi, 0x64
sub esi, eax
movzx esi, si
lea rax, [r11 - 4]
movzx edi, word [r8 + rdi*2]
mov word [rbp + r11 - 0x2b], di
movzx esi, word [r8 + rsi*2]
mov word [rbp + r11 - 0x29], si
mov r11, rax
cmp rcx, 0x5f5e0ff
mov rcx, rdx
ja 0x1400116d0
cmp rdx, 0x63
jbe 0x14001174e
movzx ecx, dx
shr ecx, 2
imul ecx, ecx, 0x147b
shr ecx, 0x11
imul r10d, ecx, 0x64
sub edx, r10d
movzx edx, dx
movzx edx, word [r8 + rdx*2]
mov word [rbp + rax - 0x29], dx
add rax, 0xfffffffffffffffe
mov rdx, rcx
cmp rdx, 0xa
jae 0x14001176b
or dl, 0x30
mov byte [rbp + rax - 0x28], dl
dec rax
jmp 0x140011779
mov rdx, rcx
cmp rdx, 0x63
ja 0x140011724
jmp 0x14001174e
movzx ecx, word [r8 + rdx*2]
mov word [rbp + rax - 0x29], cx
add rax, 0xfffffffffffffffe
lea rcx, [rax + rbp]
add rcx, 0xffffffffffffffd9
mov edx, 0x27
sub rdx, rax
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rcx
lea r8, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
mov rcx, r9
mov dl, 1
xor r9d, r9d
call fcn.14000e370
nop
add rsp, 0x60
pop rdi
pop rsi
pop rbp
ret
push rbp
push rsi
push rdi
sub rsp, 0xc0
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x30], xmm6
mov rsi, rdx
movdqu xmm6, xmmword [rdx]
mov edi, dword [rdx + 0x34]
mov eax, edi
test dil, 4
je 0x140013546
mov eax, edi
or eax, 8
movq rdx, xmm6
test rdx, rdx
jne 0x140013546
mov qword [rsi], 1
mov qword [rsi + 8], 0x12
or eax, 4
mov dword [rsi + 0x34], eax
mov r8d, 0x81
mov rdx, rcx
nop word cs:[rax + rax]
mov rax, r8
shr rdx, 4
mov r8d, ecx
and r8b, 0xf
lea r9d, [r8 + 0x30]
lea r10d, [r8 + 0x57]
cmp r8b, 0xa
movzx r8d, r9b
movzx r9d, r10b
cmovb r9d, r8d
mov byte [rbp + rax - 0x52], r9b
lea r8, [rax - 1]
cmp rcx, 0x10
mov rcx, rdx
jae 0x140013560
add rax, 0xfffffffffffffffe
cmp rax, 0x81
jae 0x1400135ea
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, rsi
mov dl, 1
call fcn.14000e370
movdqu xmmword [rsi], xmm6
mov dword [rsi + 0x34], edi
movaps xmm6, xmmword [rbp + 0x30]
add rsp, 0xc0
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x1400b5aa8]
mov edx, 0x80
mov rcx, rax
call fcn.1400adcc0
int3
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 0x1400148c0
add rcx, 0xfffffffffffffffe
cmp rcx, 0x81
jae 0x14001493e
mov eax, 0x81
sub rax, r9
add rcx, rbp
add rcx, 0xffffffffffffffb0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.14000e370
nop
add rsp, 0xb0
pop rbp
ret
lea r8, [0x1400b5aa8]
mov edx, 0x80
call fcn.1400adcc0
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 0x140014e30
add rcx, 0xfffffffffffffffe
cmp rcx, 0x81
jae 0x140014eae
mov eax, 0x81
sub rax, r9
add rcx, rbp
add rcx, 0xffffffffffffffb0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.14000e370
nop
add rsp, 0xb0
pop rbp
ret
lea r8, [0x1400b5aa8]
mov edx, 0x80
call fcn.1400adcc0
int3
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
cmp r8d, 0x2710
jb 0x140015063
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 0x140014fd0
cmp rdx, 0x63
jbe 0x140015051
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 0x14001506e
or dl, 0x30
mov byte [rbp + rax - 0x20], dl
dec rax
jmp 0x14001507c
mov rdx, r8
cmp rdx, 0x63
ja 0x140015023
jmp 0x140015051
movzx edx, word [r10 + rdx*2]
mov word [rbp + rax - 0x21], dx
add rax, 0xfffffffffffffffe
test r9d, r9d
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
lea r8, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
xor r9d, r9d
call fcn.14000e370
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rax, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140100791]
mov r8d, 0x3e
add byte [rax], al
add byte [rax - 1], cl
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140100764]
jmp 0x140082ec6
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14010073c]
jmp 0x140082e5d
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401006bb]
jmp 0x140082d86
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140100748]
jmp 0x140082e95
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140100720]
jmp 0x140082e95
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401008a4]
jmp 0x140082d6a
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.EOF_while_parsing_a_listEOF_while_parsing_an_objectEOF_while_parsing_a_stringEOF_while_parsing_a_valueexpected__:_expected_____or____expected_____or___expected_identexpected_valueexpected____invalid_escapeinvalid_numbernumber_out_of_rangeinvalid_unicode_code_pointcontrol_character__u0000_u001F__found_while_parsing_a_stringkey_must_be_a_stringinvalid_value:_expected_key_to_be_a_number_in_quotesfloat_key_must_be_finite__got_NaN_or___inf_lone_leading_surrogate_in_hex_escapetrailing_commatrailing_charactersunexpected_end_of_hex_escaperecursion_limit_exceeded_at_line__column
mov r8d, 0x18
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140100777]
mov r8d, 0x1a
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401006a0]
mov r8d, 0x1b
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401006fa]
jmp 0x140082ec6
add rcx, 8
jmp fcn.140089a10
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401007cf]
mov r8d, 0x14
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140100843]
mov r8d, 0x24
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401006d5]
mov r8d, 0x19
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140100867]
jmp 0x140082e95
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140100756]
jmp 0x140082e95
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401006ee]
mov r8d, 0xc
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401007e3]
mov r8d, 0x34
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14010072e]
mov r8d, 0xe
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14010070d]
jmp 0x140082ec6
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140100875]
mov r8d, 0x13
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140100817]
mov r8d, 0x2c
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140100888]
mov r8d, 0x1c
jmp rax
int3
mov esi, eax
invalid
push 0x7d
add al, byte [rax]
invalid
call fcn.140011b10
jmp 0x140086680
add byte [rax], al
hlt
add byte [rax - 0x77], cl
int1
add byte [rax - 0x73], cl
add eax, 0x7b3f4
mov dword [rbp - 0x10], eax
mov bl, 7
add byte [rax - 0x77], cl
and al, 0x50
push rax
push rax
and al, 0x48
sub byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
and al, 0x40
add eax, 0x48000000
mov dword [rsp + 0x20], 4
and al, 0x20
add al, 0
add byte [rax], al
add byte [rax], al
and al, 0x20
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea edx, str.Customerror
adc eax, 0x7b379
invalid
or eax, 0x7b302
mov r8d, 6
mov rcx, rsi
mov ecx, esi
call fcn.140011f90
jmp 0x140086680
invalid
add dword [rax], eax
add byte [rax], al
mov edx, 0x7e9fff8
add dword [rax], eax
add byte [rax], al
mov al, 0x25
invalid
mov bl, 0
invalid
mov al, 0x25
jmp 0x140086633
mov bl, 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0xace923], dh
mov al, 0x23
invalid
lodsb al, byte [rsi]
invalid
add byte [rax], al
mov al, 0x23
jmp 0x140086633
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax], al
and ebp, ecx
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax], al
mov al, 0x24
invalid
movsd dword [rdi], dword [rsi]
invalid
add byte [rax], al
add byte [rax + 0x9ee91b], dh
mov al, 0x1b
jmp 0x140086633
sahf
add byte [rax], al
add byte [rax], al
sahf
add byte [rax], al
add byte [rax], al
mov al, 0x22
invalid
xchg edi, eax
invalid
add byte [rax], al
mov al, 0x22
jmp 0x140086633
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x90e910], dh
mov al, 0x10
invalid
nop
invalid
adc cl, ch
nop
add byte [rax], al
add byte [rax], al
mov al, 0xe
invalid
mov dword [rax], eax
add byte [rax], al
mov al, 0xe
jmp 0x140086633
add byte [rax], al
add byte [rax + 0x82e921], dh
add byte [rax], al
mov al, 0x21
jmp 0x140086633
invalid
add byte [rax], al
invalid
invalid
mov al, 0xb
jmp 0x140086633
mov byte [rbp - 0x20], al
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
lea rdx, str.Kind
mov r8d, 4
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
mov byte [rbp], al
mov qword [rbp - 0x10], 0
mov byte [rbp + 1], 0
lea r8, [0x140101870]
mov dl, 7
add byte [rax - 0x73], cl
jne 0x14008665c
lea rdx, [rbp - 0x20]
mov rcx, rsi
call fcn.140011b80
dec dword [rax - 0x77]
int1
call fcn.140011cd0
nop
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
add esp, 0x58
in eax, 0xb0
add dword [rcx + 0x3e2f9], eax
add byte [rsi + 0x2e], bh
cmp ecx, 0x271c
jle 0x140086732
lea edx, [rcx - 0x271d]
cmp edx, 0x34
ja case.default.0x140086703
invalid
lea rcx, [0x14012eb64]
test byte [rdx], cl
add byte [rax + 0x63], cl
adc al, 0x91
mov al, 0xd
jmp case.0x140086703.10013
or dword [rcx], eax
add byte [rax], al
add byte [rax], al
lea rcx, [0x14012e73c]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
add byte [rax + 0x63], cl
adc al, 0x91
xor eax, eax
jmp case.0x140086703.10013
add byte [rax], al
invalid
cmp ecx, 0x50e
invalid
add byte [rcx + 0x50ff9], al
add byte [rdi], cl
add eax, 0x840f0000
xor eax, dword [rcx]
add byte [rax], al
invalid
test byte [rbx], dh
add dword [rax], eax
add eax, 0x840f0000
mov ebx, 0xe9000000
lea eax, [rcx - 0x3c2a]
cmp eax, 2
mov al, 0x21
jmp case.0x140086703.10013
invalid
mov al, 0x28
jmp case.0x140086703.10013
invalid
mov al, 0x16
pop rbp
ret
mov al, 0x14
jmp case.0x140086703.10013
mov al, 0x26
jmp case.0x140086703.10013
mov al, 0x18
jmp case.0x140086703.10013
mov al, 0xb
jmp case.0x140086703.10013
invalid
mov al, 0xc
jmp case.0x140086703.10013
mov al, 9
mov al, 8
jmp case.0x140086703.10013
mov al, 6
jmp case.0x140086703.10013
mov al, 0xa
mov al, 7
jmp case.0x140086703.10013
mov al, 0x10
jmp case.0x140086703.10013
mov al, 0x19
jmp case.0x140086703.10013
mov al, 0x24
jmp case.0x140086703.10013
mov al, 0x1f
jmp case.0x140086703.10013
mov al, 0x11
jmp case.0x140086703.10013
mov al, 0x1b
jmp case.0x140086703.10013
sahf
mov al, 0x1c
jmp case.0x140086703.10013
mov al, 0xe
jmp case.0x140086703.10013
add rsp, 0x10c8
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
movzx r9d, r9b
movzx r9d, byte [r9 + rdx]
shr r9b, 1
and r9b, 1
test r9b, r9b
je case.0x1400289ac.1795
nop dword [rax]
cmp r8, rbx
je case.0x1400289ac.1797
mov rax, r8
movzx r9d, byte [r8 - 1]
test r9b, r9b
js 0x140086c10
lea r8, [rax - 1]
movzx r9d, r9b
jmp 0x140086c72
movzx r10d, byte [rax - 2]
cmp r10b, 0xc0
cli
invalid
jge 0x140086c3d
movzx r11d, byte [rax - 3]
cmp r11b, 0xbf
jg 0x140086c47
lea r8, [rax - 4]
movzx edi, byte [rax - 4]
and edi, 7
shl edi, 6
and r11d, 0x3f
or r11d, edi
jmp 0x140086c4f
lea r8, [rax - 2]
and r10d, 0x1f
jmp 0x140086c5a
lea r8, [rax - 3]
and r11d, 0xf
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
shl r10d, 6
and r9b, 0x3f
movzx r9d, r9b
or r9d, r10d
cmp r9d, 0x110000
je case.0x1400289ac.1797
lea r10d, [r9 - 9]
cmp r10d, 5
jb 0x140086bf0
cmp r9d, 0x20
je 0x140086bf0
invalid
invalid
invalid
invalid
invalid
cmp r9d, 0x80
jb case.0x1400289ac.1795
mov r10d, r9d
shr r10d, 8
cmp r10d, 0x1f
cli
invalid
jg 0x140086cbb
test r10d, r10d
je 0x140086cdb
test edx, edx
cmp r10d, 0x16
jne case.0x1400289ac.1795
cmp r9d, 0x1680
sete r9b
shr ecx, 0x25
invalid
invalid
invalid
shr ecx, 0x25
invalid
cmp r10d, 0x20
je 0x140086bd0
or edi, edi
invalid
invalid
cmp r10d, 0x30
jne case.0x1400289ac.1795
cmp r9d, 0x3000
sete r9b
xchg esp, eax
shr ecx, 5
invalid
invalid
invalid
xchg esp, eax
shr ecx, 5
invalid
movzx r9d, r9b
movzx r9d, byte [r9 + rdx]
movzx ecx, byte [rcx + rdx]
jmp 0x140086bdc
xor eax, eax
mov qword [rsi], r14
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], rax
adc cl, r13b
invalid
invalid
invalid
invalid
sub rax, rbx
cmp rcx, rax
jae 0x140086d08
mov rax, rcx
jmp 0x140086ceb
test rax, rax
je 0x140086ceb
cmp rcx, rax
jbe 0x140086ceb
cmp byte [rbx + rax], 0xbf
jg 0x140086ceb
mov qword [rbp + 0xff8], r14
mov qword [rbp + 0x1000], rbx
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
or al, byte [rax]
lea r8, [0x14012ada0]
insb byte [rdi], dx
or al, byte [rax]
or al, byte [rax]
mov edx, 0x30
add byte [rax], al
add al, ch
adc dh, byte [rax + 2]
add byte [rdi], cl
invalid
or al, byte [rax]
add al, ch
adc dh, byte [rax + 2]
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
xchg ecx, eax
mov esi, 0xba0007
add byte [rax], cl
invalid
add byte [rax - 0x77], cl
fld1
in al, dx
outsd dx, dword [rsi]
add al, byte [rax]
invalid
add byte [rcx + 1], bh
mov ecx, 1
mov rdx, rbx
call fcn.1400ad950
out dx, eax
imul eax, dword [rdx], 0
int3
nop dword cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push rsi
push rdi
sub esp, 0x38
outsd dx, dword [rsi]
sub cl, byte [rcx + 0x10085]
add byte [rcx - 0x80], al
cmp r13b, 6
add byte [rax], al
loopne 0x14008758e
add byte [rax], al
mov ebx, 0xf000000
add byte [rax], 0
add byte [rax - 0x77], cl
mov ebp, 0x88
invalid
sub byte [rbx + 0x5f], bl
pop rsi
invalid
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
mov dh, 0x7a
or al, byte [rbp + 0x31]
leave
fucomi st(3)
movzx r9d, byte [rdx + 5]
mov dh, 0x4a
invalid
invalid
add rax, 0x2ff98041
cmp cl, 0x2f
invalid
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
movzx r11d, byte [rdx - 1]
cmp r11d, 0x2f
cmp ebx, 0x2f
je 0x140087e92
cmp r11d, 0x5c
je 0x140087e92
inc r9
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x140087e70
jmp 0x140087eec
lea r11, [r9 + 1]
sub r10, r11
je 0x140087eec
lea r11, [rax + r9]
inc r11
neg r8
xor esi, esi
nop word [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
movzx edi, byte [rdx + rsi]
cmp edi, 0x2f
je 0x140087ecd
cmp edi, 0x5c
je 0x140087ecd
lea rdi, [rsi + 1]
add rsi, r8
mov rsi, rdi
jne 0x140087eb0
mov rsi, r10
test r9, r9
je 0x140087eec
test rsi, rsi
je 0x140087eec
mov byte [rcx], 4
mov qword [rcx + 8], rax
or byte [rcx + rcx*4 + 0x49], cl
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], r11
mov qword [rcx + 0x20], rsi
jmp 0x140087eef
mov byte [rcx], 6
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
add byte [r15], r9b
mov dh, 0x5a
cmp byte [rax - 0x7bf0fc05], al
xchg esi, eax
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
mov rcx, qword [rbp - 8]
test rcx, rcx
jne case.0x14008736f.30
mov byte [r12 + 0x38], 1
mov bl, 1
mov r10, rsi
mov rsi, r10
cmp bl, r15b
cmp bl, bh
ja 0x1400883ac
test bl, bl
je 0x140088220
movzx ecx, bl
cmp ecx, 1
jne 0x140088240
mov byte [r12 + 0x38], 2
test r13b, r13b
test ch, ch
jne 0x140088385
invalid
add byte [rbx - 0x77cbefe], dh
add esi, dword [rdx - 0x32]
mov bl, 2
cmp r8d, 3
jb 0x1400881a7
cmp r8d, 5
je 0x1400881a7
cmp r8d, 6
jne case.0x140087b55.31
invalid
test rdx, rdx
je 0x14008832f
ror byte [rdi], cl
test byte [0x14f0881f4], bh
mov dh, 0xe
movzx ecx, byte [rsi]
cmp rdx, 1
je 0x140088336
cmp cl, 0x2e
jne 0x140088336
movzx ecx, byte [rsi + 1]
cmp ecx, 0x2f
stc
invalid
je 0x140088349
xor al, 1
add byte [rax], al
cmp ecx, 0x5c
jne 0x1400881a7
jmp 0x140088349
movsxd r9, dword [rdi + r14*4]
add r9, rdi
mov rcx, rax
jmp r9
mov rcx, qword [rbp - 0x10]
jmp case.0x14008822a.0
test rdx, rdx
je 0x1400883a6
test byte [rbp + 1], bl
add byte [rax], al
xor r9d, r9d
cmp r8b, 3
cmp al, 3
jae 0x140088280
nop word cs:[rax + rax]
cmp byte [rsi + r9], 0x5c
je 0x1400882c4
inc r9
cmp rdx, r9
jne 0x140088260
jmp 0x140088297
add byte [rdx + 0xf], al
mov dh, 0xc
invalid
movzx ecx, byte [rsi + r9]
cmp ecx, 0x2f
je 0x1400882c4
cmp ecx, 0x5c
je 0x1400882c4
inc r9
cmp rdx, r9
jne 0x140088280
ror dword [rcx + rdi - 0x36], 0x75
jmp 0x189dab3e0
xor r10d, r10d
mov r9, rdx
test r9, r9
jne case.0x1400a1acd.448
mov r11, rdx
sub r11, r10
jb 0x140088460
add r10, rsi
mov qword [r12], r10
mov qword [r12], r10
mov qword [r12 + 8], r11
mov bl, 2
mov rdx, r11
jmp 0x1400881aa
mov r10d, 1
test r9, r9
leave
je 0x1400882a2
mov rcx, rsi
mov r11d, dword [rbp - 0x14]
cmp r9, 1
cmp ecx, 1
je 0x1400882f0
mov cl, 9
cmp r9, 2
jne case.0x140086729.383
cmp byte [rsi], 0x2e
jne case.0x140086729.383
lea rcx, [rsi + 1]
mov r11b, 8
cmp byte [rcx], 0x2e
movzx ecx, r11b
movzx ecx, bl
mov r11d, 9
mov ebx, 9
add byte [rax], al
add byte [rcx + 0xf], al
retf
add r10, r9
mov r11, rdx
mov ebx, edx
sub r11, r10
jb 0x140088460
add r10, rsi
mov qword [r12], r10
and al, 0x4d
mov dword [rsp + 8], ebx
or byte [rbx - 0x2576b3fe], dh
add cl, byte [rcx + rcx*4 - 0x26]
cmp cl, 0xa
je 0x1400881aa
cmp dh, 0xff
invalid
jmp 0x1400883c4
xor edx, edx
jmp 0x1400881a7
jno case.0x140087b55.16
invalid
invalid
cmp rdx, 1
jne 0x1400881a7
invalid
invalid
invalid
invalid
cmp cl, 0x2e
jne 0x1400881a7
invalid
test r11, r11
je case.0x140087be8.26
push rsp
add dword [rax], eax
invalid
dec r11
inc rsi
inc esi
mov qword [r12], rsi
mov qword [r12 + 8], r11
and al, 8
mov rax, qword [rbp]
add dh, al
add byte [rdi], al
add dh, al
add byte [rdi], al
jmp case.0x140087be8.21
mov byte [r12 + 0x38], 1
lea rcx, [0x14012ecc4]
or eax, 0xa694d
movsxd rdx, dword [rcx + r14*4]
invalid
adc al, 0xb1
add rdx, rcx
jmp rdx
mov r9, rax
jmp 0x1400883ee
test r11, r11
je 0x140088493
dec r11
inc rsi
invalid
mov qword [r12], rsi
mov qword [r12 + 8], r11
invalid
mov rax, qword [rbp]
mov byte [rax], 6
add byte [rsi], al
jmp case.0x140087be8.21
mov byte [r12 + 0x38], 3
mov rax, qword [rbp]
mov byte [rax], 0xa
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rax, qword [rbp]
mov byte [rax], cl
mov qword [rax + 8], rsi
mov dword [rax + 8], esi
add byte [r8 + 0x70894808], r9b
or byte [rcx + rcx*4 + 0x48], cl
mov dword [rax + 0x10], ecx
jmp case.0x140087be8.21
mov r9, qword [rbp - 0x10]
jo 0x1400883d6
mov qword [rax + 0x10], r9
mov dword [rax + 0x10], ecx
jmp case.0x140087be8.21
mov r9, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
jmp 0x1400883ee
mov r9d, 6
mov ecx, 6
jmp 0x1400883ee
mov r9, qword [rbp - 8]
jmp 0x1400883ee
invalid
invalid
mov r9d, 2
add byte [rax], al
add byte [rbp + 0x39], cl
fnstenv [rdi + 0x7c]
ja case.default.0x140088401
cmp r9, r11
ja case.default.0x140088401
lea rcx, [0x14012ecdc]
movsxd rdx, dword [rcx + r14*4]
push 0x634a000a
adc al, 0xb1
add rdx, rcx
jmp rdx
invalid
mov rax, qword [rbp - 8]
jmp case.0x140088401.0
mov rax, qword [rbp - 0x10]
jmp case.0x140088401.0
mov eax, 6
jmp case.0x140088401.0
mov eax, 2
mov rcx, r11
sub rcx, rax
jb 0x140088481
add rax, rsi
mov qword [r12], rax
mov qword [r12 + 8], rcx
mov rcx, qword [rbp]
mov byte [rcx], r8b
movups xmm0, xmmword [r12 + 0x11]
movups xmm1, xmmword [r12 + 0x21]
movups xmmword [rcx + 1], xmm0
movups xmmword [rcx + 0x11], xmm1
mov rax, qword [r12 + 0x30]
mov qword [rcx + 0x20], rax
and byte [rax - 0x77], cl
jno 0x14008847f
mov qword [rcx + 0x30], r9
jmp case.0x140087be8.21
lea r8, str.library_std_srcpath.rs
mov rcx, r10
call fcn.1400adcc0
invalid
lea r8, str.library_std_srcpath.rs
mov rcx, r9
mov rdx, r11
call fcn.1400add40
lea r8, str.library_std_srcpath.rs
mov rcx, rax
ror dword [rcx + rcx*4 - 0x26], 0xe8
invalid
pop rax
add al, byte [rax]
lea r8, str.library_std_srcpath.rs
mov ecx, 1
xor edx, edx
call fcn.1400adcc0
sbb bl, byte [rax + 2]
invalid
sbb bl, byte [rax + 2]
add byte [rbp + rcx*4 + 5], cl
lea r8, str.library_std_srcpath.rs
jmp 0x14008849a
int3
lea r8, str.library_std_srcpath.rs
jmp 0x14008849a
cli
movzx r10d, al
movzx esi, r11b
lea rdi, [rsi + 1]
cmp sil, 4
add al, 0x48
cmovae edi, eax
cmp r9, rdi
jne 0x140088581
invalid
add byte [rax - 0x367bbaff], dh
mov al, 1
test r9b, r9b
test cl, cl
test cl, cl
je 0x14008852c
movzx r8d, r9b
cmp r8d, 4
add al, 0x75
invalid
cmp r9d, 4
jne 0x140088581
mov r8, qword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne 0x14008857f
invalid
mov rdx, qword [edx + 8]
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
sub byte [rbx + 2], dl
add byte [rbp - 0x3f6bf040], al
jmp 0x140088581
cmp r11b, 3
jbe 0x140088581
cmp r8b, r10b
jne 0x14008857f
mov eax, r8d
lea r8, [0x14012ecf4]
mov bl, 0x67
or al, byte [rax]
mov bl, 0x67
or al, byte [rax]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov r8, qword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne 0x14008857f
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
test eax, eax
jne 0x14008857f
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 0x140088520
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 0x140088581
jbe 0x140088a1a
cmp r8, rdi
jne 0x140088733
xor ecx, ecx
jmp 0x140088775
lea rcx, [rsi + rdi]
lea r9, [rsi + r8]
lea r9, ds:[rsi + r8]
inc r9
cmp r9, rcx
leave
sete cl
movzx r8d, byte [rsi + r8]
add al, 6
test cl, 1
jne 0x14008876a
cmp r8b, 0x2e
jne 0x14008876a
movzx ecx, byte [r9]
cmp cl, 0x5c
sete r8b
cmp cl, 0x2f
sete cl
xchg esp, eax
rol dword [rax + rcx - 0x3f], 0xeb
or cl, al
jmp 0x140088775
or cl, al
cmp r8b, 0x2e
sete r8b
and cl, r8b
test r12b, r12b
je case.0x14008822a.27
xor r8d, r8d
mov r9d, edx
movzx ecx, cl
movzx r9d, r9b
add r9, r8
add r9, rcx
cmp rdi, r9
jbe 0x140088949
cmp al, 6
sete r13b
test dl, dl
sete bl
lea ecx, [rax - 5]
cmp cl, 2
setb r8b
test r12b, r12b
setne r9b
mov rcx, qword [rbp + 0x38]
mov ecx, dword [rbp + 0x38]
invalid
mov ecx, dword [rbp + 0x38]
lea r10, [rcx + 1]
test rcx, rcx
cmovne rcx, r10
cmp r12b, 2
jae case.0x14008822a.25
movzx r14d, dl
and bl, r8b
ret
or r13b, r9b
mov rdx, qword [rbp + 0x28]
lea r8, [rdx + 4]
mov qword [rbp], r8
lea r8, [rdx + rcx]
add al, 0xa
add al, 0xa
add r8, 2
call 0x1a66eb5ef
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
xor eax, eax
test r12b, r12b
je 0x1400888d0
add byte [rax], al
xor ecx, ecx
add rcx, r14
movzx eax, al
ror byte [rax + 1], 0xc8
cmp rdi, rax
jbe 0x140088949
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 0x1400889f4
invalid
sahf
add dword [rax], eax
invalid
mov qword [rbp + 0x10], rdi
test bl, bl
je case.0x14008736f.53
test r13b, r13b
je 0x140088870
xor ecx, ecx
leave
jmp case.0x14008822a.34
add byte [rax], al
add byte [rcx + 2], bh
mov ecx, 2
cmp rdi, 2
cmp edi, 2
jb 0x140088a0b
cmp rcx, rdi
cmp ecx, edi
je case.0x14008736f.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 0x1400888bc
cmp cl, 0x2e
jne 0x1400888bc
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
jne case.0x1400888e2.6
test dword [rcx - 1], esp
invalid
invalid
enter 0xffffffffffff8445, 0xffffffffffffffe4
in al, 0xf
test dword [rcx - 1], esp
invalid
invalid
jmp 0x1400888d0
cmp cl, 0x2e
sete cl
stc
sete cl
sete cl
and al, cl
test r12b, r12b
jne case.0x1400888e2.6
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, [0x14012ed28]
lea edx, [0x14012ed28]
add byte [rax + 0x63], cl
or al, 0x8a
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
loope 0x14008892d
mov rcx, qword [rbp]
mov ecx, dword [rbp]
jmp 0x14008881d
mov rcx, qword [rbp - 0x10]
jmp 0x14008881d
invalid
invalid
invalid
mov rcx, qword [rbp - 8]
jmp 0x14008881d
mov ecx, 6
jmp 0x14008881d
mov ecx, 2
jmp 0x14008881d
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.140088a30
bnd call fcn.140088a30
cmp byte [rbp - 0x58], 0xa
test al, 0xa
jne 0x140088949
mov rcx, rdi
sub rcx, qword [rbp - 0x60]
jb 0x1400889f9
mov qword [rbp + 0x10], rcx
mov rdi, rcx
iretd
jne 0x140088920
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 rdi
pop rbp
ret
mov r8d, eax
lea r9, [0x14012ed0c]
movsxd r8, dword [r9 + r8*4]
invalid
add al, 0x81
add r8, r9
jmp r8
invalid
mov r8, qword [rbp + 0x28]
mov eax, dword [rbp + 0x28]
add r8, 4
jmp 0x140088781
mov rdi, r15
jmp 0x140088949
mov r8, qword [rbp + 0x28]
mov eax, dword [rbp + 0x28]
mov r9, qword [rbp + 0x38]
lea r10, [r9 + 1]
test r9, r9
leave
cmp byte [rbp - 0x73], cl
push rcx
add dword [rbp - 0x7b], ecx
leave
cmove r10, r9
add r8, r10
add r8, 2
add ch, cl
fscale
invalid
invalid
add ch, cl
fscale
invalid
mov r8, qword [rbp + 0x28]
mov r9, qword [rbp + 0x38]
cmp byte [rbp - 0x73], cl
push rcx
add dword [rbp - 0x7b], ecx
leave
cmp byte [rbp - 0x73], cl
push rcx
add dword [rbp - 0x7b], ecx
leave
cmove r10, r9
add r8, r10
add r8, 8
jmp 0x140088781
ror dword [rbp + 1], 1
ror byte [rcx - 0x7d], 1
ror byte [rax], 0xe9
mov edx, 0x41fffffd
mov r8d, 6
mov r8d, 6
jmp 0x140088781
mov r8d, 2
jmp 0x140088781
mov rcx, rdi
jmp 0x1400889fc
mov r15, rdi
lea r8, str.library_std_srcpath.rs
mov rdx, r15
call fcn.1400add40
lea r8, str.library_std_srcpath.rs
mov rdx, rdi
call fcn.1400adcc0
lea r8, str.library_std_srcpath.rs
mov ecx, 2
mov rdx, rdi
call fcn.1400adcc0
int3
pop rdi
pop rsi
pop rbp
ret
call fcn.1400adcc0
lea r8, str.library_std_srcpath.rs
mov rcx, rax
shr eax, 0x68
push rcx
add al, byte [rax]
shr eax, 0x68
push rcx
add al, byte [rax]
int3
push rbp
sub rsp, 0x20
lea rbp, [rsp + 0x20]
movzx r8d, byte [rcx + 0x38]
cmp r8b, 1
invalid
ja 0x140088bdc
movzx eax, byte [rcx + 0x3a]
test al, al
jne 0x140088bb5
cmp al, byte [rax + rax*8 + 0xf443875]
movzx r11d, byte [rcx + 0x10]
lea edx, [r11 - 5]
cmp dl, 1
ja 0x140088bb5
mov r9, qword [rcx]
mov rdx, qword [rcx + 8]
push rcx
or byte [rbp + 0x31], al
invalid
xor r10d, r10d
rol byte [rbp - 0x7c], cl
sal byte [rbp + 0x16], 0x41
cmp r11b, 6
test r8b, r8b
jne 0x140088bb0
cmp r11b, 6
je 0x140088bb0
mov r10d, 2
cmp rdx, 1
cli
invalid
cli
add dword [rdi], ecx
invalid
jbe 0x140088c8b
xchg bl, bl
add byte [rax], al
add byte [rcx + 0x39], cl
sal byte [rbp + 0x3f], cl
cmp r10, rdx
jne 0x140088bf4
xor edx, edx
rol byte [rbp - 0x7c], cl
test r8b, r8b
jne case.0x140088bcf.6
sal byte [rbp + 0x24], 0x44
movzx eax, byte [rcx + 0x10]
movzx r8d, byte [rcx + 0x10]
lea r9, [0x14012ed44]
lea ecx, [0x14012ed44]
jl 0x140088c27
or al, byte [rax]
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
rol dword [rbx + rbp*8], 6
jmp case.0x1400060a5.1912
and byte [rax - 0x7d], cl
rol dword [rbx + rbp*8], 6
jmp case.0x1400060a5.1912
xor eax, eax
xor edx, edx
invalid
sal byte [rcx], cl
leave
xor ecx, ecx
movzx edx, dl
movzx eax, al
mov dh, 0xc0
add rax, rcx
invalid
ror byte [rax + 1], 0xc8
add rax, rdx
add rsp, 0x20
invalid
and byte [rbp - 0x3d], bl
pop rbp
ret
add rdx, r9
lea r11, [r9 + r10]
inc r11
cmp ebx, edx
sete dl
xchg esp, eax
ret 0xf47
mov dh, 0xc
invalid
test dl, 1
jne 0x140088c7b
cmp r9b, 0x2e
cmp cl, 0x2e
jne 0x140088c7b
movzx edx, byte [r11]
adc eax, dword [rax + 0xf415cfa]
xchg esp, eax
cmp dl, 0x5c
sete r9b
cmp dl, 0x2f
invalid
invalid
retf 0x8deb
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
test ecx, ecx
cmove r9, rcx
lea rcx, [r8 + r9]
lea ecx, [rax + rcx]
add rcx, 2
add ecx, 2
jmp case.0x1400060a5.1912
wait
mov r8, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
lea ecx, [rcx + 1]
test rcx, rcx
leave
leave
cmove r9, rcx
lea rcx, [r8 + r9]
lea ecx, [rax + rcx]
add rcx, 8
jmp case.0x1400060a5.1912
invalid
invalid
mov ecx, 6
jmp case.0x1400060a5.1912
invalid
invalid
invalid
mov ecx, 2
jmp case.0x1400060a5.1912
invalid
cmp r9b, 0x2e
sete r9b
xchg esp, eax
rol dword [rax + riz - 0x36], 0xe9
jmp 0x140088bb7
invalid
invalid
invalid
lea r8, str.library_std_srcpath.rs
mov ecx, 2
add byte [rax], al
add al, ch
call fcn.1400adcc0
add ah, cl
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x408], 0
add byte [rax], al
mov esi, ecx
mov rcx, qword [rcx]
lea rdx, [rcx + rcx]
adc al, 9
inc rsi
mov qword [rcx + 8], rsi
xor eax, eax
jmp 0x14008980e
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rax + 0x20]
and byte [rax - 0x75], cl
mov eax, 1
invalid
mov al, 1
add rsp, 0xf8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
jb 0x140089872
or al, byte [rax]
invalid
mov edx, dword [rax + 0x28]
lea r8, [rbp - 0x10]
call fcn.14000eee0
inc dword [rax + rax*8 - 0x1927af1]
invalid
invalid
invalid
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
mov eax, dword [rax + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0xa26df
lea rdx, [0x14012c090]
mov r8d, 1
call qword [rax + 0x18]
push rax
sbb byte [rcx - 0x7bfe4f3f], cl
leave
leave
mov rcx, rdi
je 0x140089471
invalid
test al, 0xfa
cli
invalid
invalid
test byte [rax - 0x16000006], ch
invalid
jmp 0x14008980e
pop rbp
jmp 0x140013500
clc
invalid
dec esp
int3
movabs r10, 0x8000000000000000
cmp qword [rcx], r10
cmp dword [rcx], edx
cmovne r9, rcx
leave
mov rcx, rdx
ror dword [rax - 0x77], 1
ret 0xe95d
xlatb
invalid
invalid
add byte [rax], al
add byte [rax], al
or byte [rcx + rdi + 0x11], 0x4c
cmp dword [rcx], edx
cmovne r9, rcx
leave
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.14000eba0
push rcx
clc
invalid
mov edx, eax
call fcn.1400868a0
sub dh, cl
invalid
dec dword [rax - 0x77]
jne 0x140089a4c
ror byte [rax - 0x73], 1
add eax, 0xfff8151d
invalid
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0xc]
or al, 0x48
mov dword [rbp - 0x20], eax
lea rax, [0x140014f80]
lea eax, [0x140014f80]
clc
dec dword [rax - 0x77]
mov dword [rbp - 0x18], eax
lea rax, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
add eax, 0x77e77
jle 0x140089aa7
invalid
invalid
or al, 0x48
mov dword [rbp - 0x20], eax
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
add byte [rax - 0x39], cl
rol byte [r8], 0
add byte [rax], al
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
invalid
invalid
mov r8b, 0x48
mov dword [rbp - 0x48], 2
mov r8d, 2
mov qword [rbp - 0x48], 2
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
lea r8, [rbp - 0x60]
call fcn.14000eee0
cmp qword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
lock add byte [rdi], cl
test byte [rbp + 0x48000000], al
mov ecx, dword [rbp - 8]
clc
je case.0x1400289ac.1973
mov rcx, qword [rbp - 8]
mov edx, 1
mov ebx, eax
call fcn.14000ae20
clc
invalid
mov eax, ebx
jmp case.0x1400289ac.1973
clc
dec dword [rcx + 0x4871ebd8]
sar rax, 0x20
lea rcx, [0x140103840]
mov rcx, qword [rcx + rax*8]
lea r8, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
jge 0x140089aa7
invalid
add byte [rcx - 0x75], cl
mov rax, qword [r8 + rax*8]
ror byte [rax - 0x77], 0x45
ror byte [rax - 0x77], 1
mov qword [rbp - 0x28], rcx
lea rax, [rbp - 0x30]
mov qword [rbp - 0x10], rax
invalid
jge 0x140089aa7
invalid
lea rax, [0x140085fc0]
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
clc
lea rax, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
lea eax, [0x14012aed0]
or al, byte [rax]
mov qword [rbp - 0x60], rax
movabs al, byte [0x1a845c748]
test al, 1
add byte [rax], al
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
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub byte [rbp + rcx*4 + 0x45], cl
invalid
invalid
call fcn.14000eee0
jp case.0x140044923.1050
clc
invalid
and byte [rax - 0x75], cl
push rdx
sub byte [rbp + rcx*4 + 0x45], cl
movabs al, byte [0x814890fff8537ae8]
jp case.0x140044923.1050
clc
invalid
nop
invalid
invalid
invalid
nop
add rsp, 0x98
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
rol dword [rdi + rax - 0x1e76b400], cl
mov rdx, rdi
call fcn.1400adcc0
add al, byte [rax]
invalid
mov rcx, rdi
sub rdi, rcx
add r14, rcx
add esi, ecx
mov rcx, rsi
mov ecx, esi
int1
mov rdx, r15
mov edx, edi
mov edx, edi
mov r8, r14
mov r9, rdi
mov ecx, edi
call fcn.140089e10
push rsi
add byte [rax], al
add byte [rax + rax*8 - 0x7ba74b8], al
test al, al
ror byte [rax - 0x75], 0x45
clc
clc
jne 0x140089dd6
lea rdx, [0x140104c13]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
call rax
invalid
mov ebx, eax
ret
scasb al, byte [rdi]
invalid
mov eax, ebx
add rsp, 0x78
js 0x140089e38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
cli
call fcn.1400add40
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rdx, r12
loop 0x140089dee
test byte [rax + 2], 0
add al, byte [rax]
int3
push r15
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
sub esp, 0x68
lea rbp, [rsp + 0x60]
invalid
mov rsi, r9
invalid
mov rdi, r8
mov qword [rbp - 0x40], rdx
push rbp
ror byte [rcx - 0x77], 0xce
mov r14, rcx
push rbp
ror byte [rcx - 0x77], 0xce
mov r14, rcx
add rsi, r8
mov qword [rbp - 0x38], r8
mov qword [rbp - 0x30], rsi
mov dword [rbp - 0x30], esi
jne case.0x14005ac85.948
ror byte [rbp + rcx*4 + 0x6d], 1
fadd st(6)
mov byte [rbp - 0x28], 0x81
fadd dword [rcx - 0x7e1bba3a]
mov byte [rbp - 0x1c], 0x81
mov r12b, 0x81
lea r15, [rbp - 3]
lea rbx, [0x14012ed70]
lea ebx, [0x14012ed70]
sbb eax, 0xa4f19
add bl, ch
jmp case.0x140087be8.70
invalid
mov qword [rbp - 2], 0
mov word [rbp + 6], 0x200
add byte [rdx], al
mov eax, dword [r15 + 7]
mov dword [rbp - 9], eax
mov rax, qword [r15]
mov qword [rbp - 0x10], rax
mov r12b, 0x5c
mov ah, 0x5c
mov eax, dword [rbp - 9]
mov dword [r13 + 8], eax
mov dword [rbp + 8], eax
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
invalid
mov qword [r13 + 1], rax
mov dword [rbp + 1], eax
cmp r12b, 0x81
je case.0x14006a06b.844
invalid
cmp r12b, 0x80
je case.0x1400289ac.1980
test byte [rdi + 1], bh
add byte [rax], al
movzx eax, byte [rbp - 0x1e]
cmp al, byte [rbp - 0x1d]
jrcxz case.0x14008822a.59
invalid
mov al, byte [rcx]
add byte [rax], al
invalid
mov dh, 0x45
loop case.0x14006dbf5.799
jrcxz case.0x14008822a.59
invalid
add byte [rax - 0x7b], cl
dec dword [rdi]
test byte [rbp + 0x48000001], ch
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
invalid
test rdi, rdi
je 0x14008a061
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
add byte [rax + 0x39], cl
invalid
cmp rdi, rsi
cmp edi, esi
test dword [rdi], 0x1a484
je 0x14008a061
add byte [rax], al
add byte [rdi], cl
mov dh, 0x17
invalid
movzx edx, byte [rdi]
movzx r12d, dl
test r12b, r12b
in al, 0x78
invalid
in al, 0x78
invalid
inc rdi
cmp r12d, 0x27
invalid
jbe case.0x14006a06b.878
invalid
jle 0x140089ebc
jmp 0x140089fa5
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x20], al
mov eax, r12d
add byte [rax], al
mov eax, r12d
and eax, 0x1f
movzx r8d, byte [rdi + 1]
movzx eax, byte [rdi + 1]
add dword [r9 - 0x7d], r8d
loopne 0x140089f2e
invalid
add dword [r9 - 0x7d], r8d
loopne 0x140089f2e
invalid
invalid
cmp r12b, 0xdf
jbe 0x140089f3d
invalid
movzx rcx, byte [rdi + 2]
movzx ecx, byte [rdi + 2]
mov dh, 0x4f
add al, byte [rcx - 0x3f]
shl r8d, 6
and ecx, 0x3f
or ecx, r8d
or ecx, eax
cmp dl, 0xf0
jb 0x140089f93
add byte [rax], al
or ecx, eax
add byte [rax], al
movzx r12d, byte [rdi + 3]
and eax, 7
mov dh, 0x67
add eax, dword [rbx - 0x1f3ef820]
and eax, 7
shl eax, 0x12
shl ecx, 6
loope 0x140089f20
invalid
shl eax, 0x12
shl ecx, 6
loope 0x140089f20
invalid
invalid
and r12d, 0x3f
or r12d, ecx
or esp, ecx
or esp, ecx
int3
or r12d, eax
or esp, eax
cmp r12d, 0x110000
je 0x14008a061
xor byte [rcx], al
add byte [rax], al
invalid
add byte [rdi], cl
test byte [rax], dh
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
mov dword [rcx + rax*2], 0x7627fc83
add al, 0x41
cmp r12d, 0x27
jbe case.0x14006a06b.878
adc eax, 0x834868eb
jmp 0x140089fa5
add rdi, 2
shl eax, 6
loopne 0x140089f4a
invalid
or eax, r8d
add rdi, 4
cmp r12d, 0x27
jbe case.0x14006a06b.878
invalid
jmp 0x140089fa5
add rdi, 2
shl eax, 6
loopne 0x140089f4a
invalid
add al, cl
loopne 0x140089f4a
invalid
or eax, r8d
rol byte [rcx - 0x77], 0xc4
mov r12d, eax
cmp r12d, 0x27
ja 0x140089fa5
push rbp
mov eax, r12d
mov eax, esp
loopne 0x140089f9c
movsxd rax, dword [rbx + rax*4]
invalid
add rax, rbx
jmp rax
invalid
mov word [rbp - 4], 0x305c
jmp 0x140089e60
out dx, al
invalid
cld
pop rsp
and ch, cl
int 0xfe
invalid
add rdi, 3
shl eax, 0xc
loopne case.0x140089a41.5
or ecx, eax
mov r12d, ecx
cmp r12d, 0x27
jbe case.0x14006a06b.878
cmp r12d, 0x5c
jne 0x140089fb6
mov word [rbp - 4], 0x5c5c
jmp 0x140089e60
invalid
invalid
cmp r12d, 0x7f
jbe 0x140089fc8
invalid
mov ecx, r12d
call fcn.1400131b0
clc
invalid
test al, al
invalid
jne 0x140089ff2
mov ecx, r12d
call fcn.140013080
test al, al
je 0x140089ff2
mov byte [rbp - 4], 0x80
mov dword [rbp], r12d
mov dword [rbp], esp
mov rax, qword [r15]
invalid
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
mov eax, dword [r15 + 7]
invalid
invalid
mov dword [rbp - 9], eax
mov r12b, 0x80
sub cl, 0x8d
invalid
invalid
invalid
lea rcx, [rbp - 4]
mov edx, r12d
call fcn.14000f4f0
movzx r12d, byte [rbp - 4]
movzx esp, byte [rbp - 4]
mov rax, qword [r15]
mov qword [rbp - 0x10], rax
invalid
mov eax, dword [r15 + 7]
mov dword [rbp - 9], eax
cmp r12b, 0x81
cld
or dword [rdi], 0xfffe6485
invalid
invalid
invalid
invalid
jmp 0x14008a061
mov edx, dword [rbp - 0x24]
mov dword [r13 + 8], 0
add byte [rax], al
add byte [rax], al
mov qword [r13], 0
add byte [rax], al
xor r12d, r12d
jmp 0x14008a04b
movzx ecx, al
mov byte [rbp - 0x28], r12b
mov byte [rbp - 0x28], ah
lea edx, [rax + 1]
mov byte [rbp - 0x1e], dl
cmp al, 0xa
or dh, byte [rbx + 0x2e]
movzx edx, byte [rbp + rcx - 0x28]
mov rcx, r14
mov rax, qword [rbp - 0x40]
sar r15b, 0x50
push rax
and byte [rax + rax*8 - 0x1ce7bf1], al
je case.0x140087be8.70
test byte [rcx], dh
invalid
invalid
invalid
mov al, 1
jmp 0x14008a063
xor eax, eax
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srcescape.rs
mov edx, 0xa
add byte [rax], al
add al, ch
cmp al, 2
add ah, cl
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov edx, 2
mov rcx, rsi
call fcn.14000ae20
mov eax, 1
mov rdx, rdi
jmp 0x14008a460
invalid
invalid
invalid
invalid
mov ecx, ebx
call qword [sym.imp.kernel32.dll_CloseHandle]
mov eax, 1
add byte [rax], al
add byte [rbp - 0x7b], cl
div byte [rbp - 0x44]
jmp 0x14008a618
sub esp, 0x60
lea rbp, [rsp + 0x60]
mov rdi, rdx
mov rsi, rcx
xorps xmm0, xmm0
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x30], xmm0
ror byte [rdi], 1
sub dword [rbp - 0x40], eax
invalid
ror byte [rdi], 1
sub dword [rbp - 0x40], eax
invalid
rol bh, 0x45
lock add byte [rax], al
add byte [rax], al
mov dword [rbp - 0x10], 0
lea rdx, [rbp - 0x40]
mov rcx, rdi
call sub.kernel32.dll_GetFileInformationByHandle
lock add al, byte es:[rax]
test eax, eax
je 0x14008a72c
add byte [rax], al
invalid
mov ecx, dword [rbp - 0x40]
xor eax, eax
test ecx, 0x400
add al, 0
invalid
je 0x14008a6cc
add al, 0
add byte [rbx + rsi + 0x48], dh
mov dword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
mov qword [rbp - 8], 0
lea r8, [rbp - 8]
clc
mov rcx, rdi
mov edx, 9
or dword [rax], eax
add byte [rax], al
add byte [rcx - 0x47], al
or byte [rax], al
add byte [rax], al
add byte [rcx - 0x47], al
or byte [rax], al
add byte [rax], al
call qword [sym.imp.kernel32.dll_GetFileInformationByHandleEx]
test eax, eax
je 0x14008a72c
outsd dx, dword [rsi]
add byte [rbp - 0x74908b40], al
clc
outsd dx, dword [rsi]
mov eax, dword [rbp - 8]
shl eax, 0x15
loopne case.0x14005e837.945
sar eax, 0x1f
and eax, dword [rbp - 4]
mov ecx, dword [rbp - 0x40]
mov edx, dword [rbp - 0x1c]
mov r8d, dword [rbp - 0x24]
mov r9d, dword [rbp - 0x20]
mov ecx, dword [rbp - 0x20]
mov ecx, dword [rbp - 0x20]
shl r9, 0x20
shl ecx, 0x20
or r9, rdx
mov edx, dword [rbp - 0x18]
push rbp
call 0x1305e3229
mov r11d, dword [rbp - 0x14]
shl r11, 0x20
shl ebx, 0x20
and byte [rbp + 9], cl
invalid
ror dword [rbx - 0x74bb17ab], 1
push rbp
invalid
mov qword [rsi], 1
add byte [rax], al
mov qword [rsi + 8], r11
mov dword [rsi + 8], ebx
mov dword [rsi + 0x10], 1
mov dword [rsi + 0x14], r8d
mov dword [rsi + 0x18], 1
sbb byte [rcx], al
add byte [rax], al
add byte [rcx + 0x100f1c56], cl
invalid
invalid
add byte [rcx + 0x100f1c56], cl
invalid
movups xmmword [rsi + 0x20], xmm0
mov rdx, qword [rbp - 0x2c]
mov qword [rsi + 0x30], rdx
push rsi
xor byte [rcx + rcx*4 + 0x4e], cl
cmp byte [rcx + 0x4689404e], r9b
mov dword [rsi + 0x40], ecx
mov dword [rsi + 0x44], eax
jmp 0x14008a745
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
or eax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
add rsp, 0x60
pop rdi
pop rsi
pop rbp
ret
sub esp, 0x58
in al, dx
pop rax
lea rbp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
mov rsi, rdx
mov rdi, rcx
iretd
xorps xmm0, xmm0
movaps xmmword [rbp - 0x20], xmm0
loopne case.0x140087b55.128
movaps xmmword [rbp - 0x30], xmm0
lea rdx, [rbp - 0x30]
call case.0x1400289ac.2021
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rbp - 8], rax
mov qword [rbp - 8], rax
mov qword [rbp], rdx
test rax, rax
je case.0x140087b55.120
add byte [rax - 0x7b], cl
sal byte [rsi + riz*2 + 0x48], 0x8d
je case.0x140087b55.120
lea rbx, [rbp]
invalid
invalid
invalid
jge case.0x14005ac85.972
invalid
lea rbx, [rbp]
lea r15, [0x14012ee10]
cmp eax, 0xa467d
cmp eax, 0xa467d
or r8b, byte [rax]
or al, byte [rax]
lea r14, [rbp - 0x30]
jmp case.0x140087b55.117
shr bl, 1
xor dword [rdi], ecx
invalid
add byte [rax], al
cmp byte [rdx + 0xf], 0x23
jne case.0x14008a7d6.2
jg case.0x1400872a1.144
add byte [rax], al
mov dr1, rdi
test dword [rdi], edi
jg case.0x1400872a1.144
jg case.0x1400872a1.144
add byte [rax], al
mov rcx, rbx
call fcn.140084c80
invalid
movsb byte [rdi], byte [rsi]
invalid
invalid
invalid
mov rcx, rdi
mov rdx, r14
mov edx, esi
mov edx, esi
call case.0x1400289ac.2021
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
mov dword [rbp - 8], eax
mov qword [rbp], rdx
mov dword [rbp], edx
test rax, rax
test eax, eax
je case.0x140087b55.120
mov ecx, edx
and ecx, 3
add ecx, dword [rcx + 0x63]
or al, 0x8f
invalid
add ecx, dword [rcx + 0x63]
or al, 0x8f
invalid
invalid
add rcx, r15
jmp rcx
loope 0x14008a759
jp case.0x14006a06b.886
adc byte [rbx], ah
and esi, dword [rsp + rcx*8 - 0x15]
mov rcx, rdx
mov rcx, rdx
je case.0x140087b55.127
jmp case.0x14008a7d6.2
ror dword [rax - 0x3f], 1
jmp 0x164022b0a
invalid
cmp ecx, 0x23
shr rcx, 0x20
cmp ecx, 0x23
and byte [rbx - 0x418bdc07], al
je case.0x140087b55.127
mov esi, 0x83483beb
cli
and dword [rbx + 0x56], esi
jae case.0x140088bcf.86
jmp case.0x14008a7d6.2
cmp rdx, 0x21
jae case.0x140088bcf.86
mov r14, rax
mov rax, qword [rsi]
mov eax, dword [rsi]
invalid
mov eax, dword [rsi]
mov rdi, qword [rsi + 0x10]
sub rax, rdi
mov rbx, rdx
mov ebx, edx
mov ebx, edx
cmp rax, rdx
jb case.0x1400888e2.82
sal byte [rdx + 0x2d], 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]
push rbp
ror byte [rcx - 0x77], 1
invalid
invalid
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
sbb dword [rax], esi
add al, byte [rax]
fsubr st(0)
sbb dword [rax], esi
add al, byte [rax]
mov rdx, rbx
fimul dword [rax + 1]
fisttp word [rax - 0x77]
mov qword [rsi + 0x10], rdi
add rdi, rbx
mov qword [rsi + 0x10], rdi
mov rax, r14
add rsp, 0x58
add esp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov rcx, rsi
mov rdx, rdi
mov edx, edi
mov edx, edi
cli
mov r8, rbx
call fcn.1400b0f60
add al, byte [eax]
add al, byte [rax]
fsubr st(0)
sbb al, 0x67
invalid
add al, byte [rax]
mov rdi, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
jle case.0x14006dbf5.843
jmp 0x14008a809
mov edi, 0x7058d4c
lea r8, [0x140101a58]
add eax, 0x77207
jb case.0x14008837e.113
add byte [rax - 0x77], cl
mov rcx, rdx
mov ecx, edx
sar dword [rdx + 0x20], 1
mov edx, 0x20
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.1400add40
loop 0x14008a890
add al, byte [rax]
int3
push rsi
push rdi
sub rsp, 0x30
sub esp, 0x30
lea rbp, [rsp + 0x30]
lea ebp, [rsp + 0x30]
sub esp, 0x30
in al, dx
xor byte [rax - 0x73], cl
insb byte [rdi], dx
lea ebp, [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
mov rdi, rdx
xlatb
mov rdx, qword [rdx + 8]
or byte [rax - 0x75], cl
ja case.0x14006dbf5.847
invalid
mov rsi, qword [rdi + 0x10]
adc byte [rcx - 0x77], cl
ror byte [rcx + 0x29], 1
sub r8, rsi
mov r8, rdx
sub r8, rsi
jb case.0x140089a41.97
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rdx, qword [rdi]
mov edx, dword [rdi]
add rdx, rsi
add edx, esi
bnd call fcn.14008aa10
call fcn.14008aa10
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rax
ror dword [rax - 0x77], 0xd0
mov rax, rdx
mov eax, edx
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
push rbp
clc
test rcx, rcx
leave
je case.0x1400418d6.1136
sbb ecx, dword [rcx + 0x3e183c1]
mov ecx, eax
and ecx, 3
invalid
rol dword [rbx - 0x72b7fc1f], 0x15
jae case.0x1400418d6.1137
invalid
lea rdx, [0x14012ee20]
or r8b, byte [r8]
or al, byte [rax]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
movzx ecx, byte [rax + 0x10]
adc bl, bpl
jmp case.0x14008a7d6.44
push rsi
add rsi, rax
mov qword [rdi + 0x10], rsi
adc byte [rax - 0x75], cl
invalid
invalid
adc byte [rax - 0x75], cl
sbb byte [r8 + 0x39], r9b
sbb byte [rax + 0x39], cl
cmp rax, rsi
cmova rsi, rax
cmova esi, eax
mov qword [rdi + 0x18], rsi
ja case.0x14008a7d6.8
invalid
ja case.0x14008a7d6.8
jmp 0x14008a920
mov rcx, rax
shr rcx, 0x20
mov rsi, rax
invalid
call fcn.1400866d0
mov ecx, eax
mov rax, rsi
jmp case.0x14008a7d6.44
invalid
mov rcx, rax
shr rcx, 0x20
jmp 0x169022c14
and byte [rbx - 0x78f0d707], al
mov byte [rax], al
add byte [rax], al
ror dword [rax - 0x3f], 0xe9
and byte [rbx - 0x78f0d707], al
mov byte [rax], al
add byte [rax], al
sub byte [rdi], cl
xchg dword [rax + 0x48000000], ecx
mov byte [rax], al
add byte [rax], al
lea rdx, [0x14012ee30]
lea rdx, [0x14012ee30]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
invalid
jmp rcx
xor ecx, ecx
jmp case.0x14008a7d6.44
invalid
movzx ecx, byte [rax + 0xf]
cmp cl, 0xb
jne case.0x14008a7d6.22
invalid
lea rcx, [rbp - 8]
clc
call fcn.140084c80
invalid
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
invalid
invalid
invalid
xor eax, eax
add rsp, 0x30
xor byte [rdi + 0x5e], bl
pop rdi
pop rsi
pop rbp
ret
mov cl, 0x25
jmp case.0x14008a7d6.44
invalid
mov cl, 0x23
jmp case.0x14008a7d6.44
invalid
mov cl, 0x24
jmp case.0x14008a7d6.44
mov cl, 0x1b
jmp case.0x14008a7d6.44
invalid
mov cl, 0x22
jmp case.0x14008a7d6.44
and ch, bl
invalid
mov cl, 0x10
jmp case.0x14008a7d6.44
invalid
sal byte [rcx - 0x4e3314f2], 1
and ebx, ebp
enter 0xbb1, 0xffffffffffffffeb
mov cl, 0xb
jmp case.0x14008a7d6.44
mov cl, 0xe
jmp case.0x14008a7d6.44
int3
invalid
mov cl, 0x21
jmp case.0x14008a7d6.44
mov cl, 0xb
jmp case.0x14008a7d6.44
mov cl, 4
jmp case.0x14008a7d6.44
mov cl, 0x28
jmp case.0x14008a7d6.44
invalid
sub bl, ch
mov esp, 0xb8eb0cb1
mov cl, 0xc
jmp case.0x14008a7d6.44
invalid
mov cl, 0xc
jmp case.0x14008a7d6.44
invalid
or al, 0xeb
mov eax, 0xb4eb09b1
mov cl, 9
jmp case.0x14008a7d6.44
mov cl, 0x19
jmp case.0x14008a7d6.44
sbb ebx, ebp
mov al, 0xb1
mov cl, 0x18
jmp case.0x14008a7d6.44
mov cl, 0x18
jmp case.0x14008a7d6.44
mov cl, 2
jmp case.0x14008a7d6.44
invalid
mov cl, 0xf
jmp case.0x14008a7d6.44
por mm4, qword [rcx + rsi*4 - 0x4e5f14fd]
mov cl, 3
jmp case.0x14008a7d6.44
invalid
add ebp, ebx
movabs al, byte [0x98eb01b19ceb07b1]
mov cl, 7
jmp case.0x14008a7d6.44
mov cl, 1
jmp case.0x14008a7d6.44
cwde
mov cl, 7
jmp case.0x14008a7d6.44
invalid
mov cl, 1
jmp case.0x14008a7d6.44
cwde
add ebx, ebp
cwde
mov cl, 0x1f
jmp case.0x14008a7d6.44
invalid
mov cl, 0x11
adc ebx, ebp
nop
jmp case.0x14008a7d6.44
mov cl, 0x29
jmp case.0x14008a7d6.44
invalid
sub ebx, ebp
invalid
mov cl, 0x14
jmp case.0x14008a7d6.44
invalid
adc al, 0xeb
mov byte [rcx - 0x4e7b14fb], dh
mov cl, 5
jmp case.0x14008a7d6.44
add eax, 0x15b184eb
mov cl, 0x15
adc eax, 0xdb180eb
jmp case.0x14008a7d6.44
mov cl, 0xd
or eax, 0xffff79e9
push qword [rcx - 0x8d16fa]
mov cl, 6
invalid
jb 0x14008a99d
jmp case.0x14008a7d6.44
invalid
mov cl, 6
jmp case.0x14008a7d6.44
invalid
push qword [rcx - 0x9416ee]
mov cl, 0x12
jmp case.0x14008a7d6.44
imul edi, edi, 0xffffffff
invalid
imul edi, edi, 0xffffffff
push qword [rcx - 0x9b16f6]
mov cl, 0xa
invalid
invalid
invalid
invalid
mov cl, 0xa
jmp case.0x14008a7d6.44
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 8
jmp case.0x14008a7d6.44
pop rbp
invalid
invalid
invalid
or cl, ch
pop rbp
invalid
invalid
mov cl, 0x1e
invalid
jmp case.0x14008a7d6.44
invalid
push qword [rcx - 0xb016e0]
mov cl, 0x20
jmp case.0x14008a7d6.44
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x16
jmp case.0x14008a7d6.44
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x27
jmp case.0x14008a7d6.44
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x13
adc ebp, ecx
jmp case.0x14008a7d6.44
cmp bh, bh
invalid
push qword [rcx - 0xcc16e9]
mov cl, 0x17
jmp case.0x14008a7d6.44
xor edi, edi
invalid
invalid
invalid
xor edi, edi
invalid
mov cl, 0x1c
jmp case.0x14008a7d6.44
invalid
invalid
invalid
sbb al, 0xe9
sub al, 0xff
invalid
invalid
invalid
mov cl, 0x1d
jmp case.0x14008a7d6.44
invalid
invalid
invalid
invalid
sbb eax, 0xffff25e9
push qword [rcx - 0xe116da]
mov cl, 0x26
invalid
invalid
invalid
invalid
invalid
mov cl, 0x26
jmp case.0x14008a7d6.44
jmp case.0x14008a7d6.44
push qword [rcx - 0xe816e6]
invalid
mov cl, 0x1a
jmp case.0x14008a7d6.44
invalid
invalid
invalid
invalid
sbb ch, cl
invalid
lea r8, [0x140100c88]
lea eax, [0x140100c88]
invalid
mov rcx, rsi
mov ecx, esi
call fcn.1400adcc0
mov dh, 0x32
add al, byte [rax]
xor al, byte [rdx]
add ah, cl
int3
int3
int3
int3
int3
push rsi
sub rsp, 0xa8
sub esp, 0xa8
sub esp, 0xa8
in al, dx
test al, 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rsi, rcx
mov esi, ecx
invalid
movups xmm0, xmmword [0x140102a80]
add eax, 0x78055
push rbp
add byte [rdi], 0
invalid
invalid
invalid
movaps xmmword [rbp], xmm0
sub dword [rbp], eax
add byte [r8 - 1], r15b
mov eax, 0xffffffff
dec dword [rcx + 0x39]
ror byte [rcx + 0xf], 0x42
cmovb rax, r8
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
cmp r8, rax
cmovb rax, r8
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
adc dword [rsp + 0x38], eax
and al, 0x38
cmp byte [rcx + 0x48302444], cl
mov dword [rsp + 0x30], eax
and al, 0x30
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x28], edx
push rsp
and al, 0x28
invalid
sub byte [rax - 0x77], cl
call 0x1644d339b
invalid
invalid
invalid
invalid
mov rax, rbp
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and byte [rcx], dh
rol byte [rbp + 0x31], cl
xor r8d, r8d
xor eax, eax
xor r9d, r9d
xor edx, edx
xor r8d, r8d
xor eax, eax
xor eax, eax
xor r9d, r9d
xor ecx, ecx
leave
call qword [sym.imp.ntdll.dll_NtReadFile]
add al, byte [rax]
add byte [0x14008ab6a], bh
cmp eax, 0x103
add eax, dword [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rbp + 0x11], dh
jne 0x14008aa7a
jne 0x14008aa7a
adc dword [rax - 0x77], ecx
mov rcx, rsi
int1
mov edx, 0xffffffff
call qword [sym.imp.kernel32.dll_WaitForSingleObject]
adc eax, 0x287c1
invalid
adc eax, 0x287c1
add al, byte [rax]
mov eax, dword [rbp]
add byte [0x10008aa90], bh
cmp eax, 0xc0000011
add byte [rax], al
sal byte [rbp + 6], 0x31
jne case.0x14008a7d6.49
xor edx, edx
xor eax, eax
jmp 0x14008aab1
jne case.0x14008a7d6.49
invalid
xor edx, edx
xor eax, eax
jmp 0x14008aab1
cmp eax, 0x103
add byte [rax], al
je case.0x140088bcf.127
test eax, eax
js 0x14008aa9a
invalid
or byte [rax - 0x75], cl
push rbp
or byte [rcx], dh
mov rdx, qword [rbp + 8]
xor eax, eax
invalid
shr bl, 0x17
jmp 0x14008aab1
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
adc eax, 0x289e6
adc eax, 0x289e6
mov dword [rdx], eax
add byte [rcx - 0x1d3eb73e], cl
invalid
mov edx, eax
shl rdx, 0x20
loop 0x14008aac8
loop 0x14008aac8
and byte [rax - 0x7d], cl
retf 0xb802
invalid
invalid
or rdx, 2
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsp, 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
invalid
mov byte [rbp + 0x1c], 0
lea rax, [0x140102ae8]
add eax, 0x7801b
sbb eax, dword [rax - 0x76b7fff9]
invalid
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
rol byte [r9], 1
add byte [rax], al
invalid
enter 0xffffffffffffc748, 0x45
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
lea rax, [rbp + 0x20]
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
and byte [r8 - 0x77], r9b
fmul dword [r15]
push rdi
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
adc dword [rbp - 0x20], eax
ror byte [rdi], 0x11
loopne 0x14008ab31
loopne 0x14008ab31
loopne 0x14008ab31
lea rcx, [rbp + 0x18]
lea ecx, [rbp + 0x18]
sbb byte [rax - 0x73], cl
push rbp
lea rdx, [rbp - 0x38]
call fcn.140083d20
invalid
dec dword [rax - 0x77]
clc
enter 0x2be8, 0xffffffffffffff92
invalid
clc
lea rcx, [rbp - 8]
clc
call fcn.140083db0
mov ecx, 7
invalid
add byte [rax], al
invalid
xchg edx, eax
invalid
invalid
int 0x29
ud2
int3
int3
sub esp, 0x38
lea rbp, [rsp + 0x30]
lea ebp, [rsp + 0x30]
mov r8d, 0x20
add byte [rax], al
call fcn.14008aa10
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
invalid
mov dword [rbp - 8], eax
mov qword [rbp], rdx
mov dword [rbp], edx
test rax, rax
test eax, eax
je case.0x14005e837.994
mov rcx, rdx
mov eax, edx
invalid
and eax, 3
invalid
rol byte [rbx - 0x72b3fc20], 1
add eax, 0xa4392
or al, byte [r8]
lea r8, [0x14012eed4]
or al, byte [r8]
movsxd rax, dword [r8 + rax*4]
invalid
add rax, r8
add eax, eax
jmp rax
loopne 0x14008ab5b
movzx eax, byte [rdx + 0x10]
mov dh, 0x42
adc bl, ch
jmp case.0x14005e837.993
shr rcx, 0x20
jmp case.0x14005e837.993
shr rcx, 0x20
jmp 0x11691f378
mov rsi, rdx
call fcn.1400866d0
mov ebx, 0x8948ffff
invalid
mov rdx, rsi
jmp case.0x14005e837.993
invalid
bnd jmp case.0x14005e837.993
and eax, 0x20e9c148
shr rcx, 0x20
cmp ecx, 0x28
ja case.default.0x14008ab7d
nop
add byte [rax], al
add byte [rax], al
sub byte [rdi], cl
xchg dword [rax + 0x48000000], edx
nop
add byte [rax], al
add byte [rax], al
lea rax, [0x14012eee4]
add byte [rax], al
lea rax, [0x14012eee4]
or al, byte [rax]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
add ecx, eax
add ecx, eax
jmp rcx
xor eax, eax
jmp case.0x14005e837.993
invalid
add al, 0xf
movzx eax, byte [rdx + 0xf]
mov dh, 0x42
ud1
mov ecx, 1
mov ecx, 1
add byte [rax], al
add byte [rbx + rcx], bh
cmp al, 0xb
jne 0x14008ab9d
lea rcx, [rbp]
call fcn.140084c80
out 0xa0, eax
invalid
invalid
add r8b, r13b
out 0xa0, eax
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 case.0x14005e837.993
mov al, 0x23
jmp case.0x14005e837.993
invalid
and ebp, ebx
fdiv dword [rax - 0x4f2b14dc]
sbb ebp, ebx
jmp case.0x14005e837.993
mov al, 0x22
jmp case.0x14005e837.993
invalid
mov al, 0x24
jmp case.0x14005e837.993
mov al, 0x1b
jmp case.0x14005e837.993
mov al, 0x22
jmp case.0x14005e837.993
mov al, 0x10
jmp case.0x14005e837.993
adc bl, ch
enter 0xeb0, 0xffffffffffffffeb
mov al, 0xe
jmp case.0x14005e837.993
mov al, 0xe
jmp case.0x14005e837.993
mov al, 0x21
jmp case.0x14005e837.993
mov al, 0xb
jmp case.0x14005e837.993
mov al, 4
jmp case.0x14005e837.993
mov al, 0x28
jmp case.0x14005e837.993
mov al, 0xc
jmp case.0x14005e837.993
mov al, 9
jmp case.0x14005e837.993
mov al, 0x19
jmp case.0x14005e837.993
mov al, 0x18
jmp case.0x14005e837.993
mov al, 2
jmp case.0x14005e837.993
mov al, 0xf
jmp case.0x14005e837.993
pushfq
mov al, 3
jmp case.0x14005e837.993
mov al, 7
jmp case.0x14005e837.993
xchg esp, eax
mov al, 1
jmp case.0x14005e837.993
mov al, 0x1f
jmp case.0x14005e837.993
mov al, 0x11
jmp case.0x14005e837.993
invalid
mov byte [rax - 0x4f7b14d7], dh
adc al, 0xeb
jmp case.0x14005e837.993
mov al, 5
jmp case.0x14005e837.993
invalid
push qword [rax - 0x8d16eb]
mov al, 0x15
invalid
jb 0x14008ac12
mov al, 0x29
jmp case.0x14005e837.993
mov al, 0x14
jmp case.0x14005e837.993
mov al, 5
jmp case.0x14005e837.993
invalid
invalid
invalid
mov al, 0x15
jmp case.0x14005e837.993
invalid
invalid
invalid
mov al, 0xd
jmp case.0x14005e837.993
invalid
invalid
invalid
mov al, 6
jmp case.0x14005e837.993
invalid
invalid
invalid
mov al, 0x12
jmp case.0x14005e837.993
invalid
invalid
invalid
mov al, 0xa
jmp case.0x14005e837.993
invalid
invalid
invalid
mov al, 8
jmp case.0x14005e837.993
invalid
invalid
invalid
invalid
mov al, 0x1e
jmp case.0x14005e837.993
invalid
invalid
invalid
mov al, 0x20
jmp case.0x14005e837.993
invalid
invalid
invalid
invalid
mov al, 0x16
jmp case.0x14005e837.993
cmp bh, bh
invalid
invalid
invalid
mov al, 0x27
jmp case.0x14005e837.993
invalid
invalid
invalid
mov al, 0x13
jmp case.0x14005e837.993
invalid
invalid
invalid
mov al, 0x17
jmp case.0x14005e837.993
invalid
invalid
invalid
invalid
mov al, 0x1c
jmp case.0x14005e837.993
invalid
invalid
invalid
invalid
invalid
mov al, 0x1d
jmp case.0x14005e837.993
invalid
invalid
invalid
invalid
mov al, 0x26
jmp case.0x14005e837.993
mov al, 0x1a
jmp case.0x14005e837.993
invalid
invalid
invalid
test byte [rdi], ch
add dword [rax], eax
add byte [rbx - 0x48f0efbe], cl
pop rdx
movzx r15d, word [rdx + 0x42]
movzx r12d, word [rdx + 0x44]
mov dword [rdx + 0x10], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x287501f8], al
cmp eax, 1
jne case.0x14008822a.189
mov r14, qword [rdx]
cmp bx, 0x2e
jne 0x14008b3c5
invalid
test r15w, r15w
je case.0x14008822a.189
invalid
adc eax, 0xff834166
jne 0x14008b3c5
add byte [rax], al
cmp r15w, 0x2e
cmp r15d, 0x2e
cmp edi, 0x2e
jne 0x14008b3c5
test r12w, r12w
jne 0x14008b3c5
invalid
mov r14, rdx
mov esi, edx
lea rbx, [rbp + 0x1c0]
popfq
rol byte [rcx], 0
add byte [rax], al
mov r8d, 0x250
mov rcx, rbx
xor edx, edx
call sub.VCRUNTIME140.dll_memset
add al, byte [rax]
add byte [rax - 0x77], cl
add byte [rax], al
mov r8d, 0x250
mov rcx, rbx
xor edx, edx
call sub.VCRUNTIME140.dll_memset
add al, byte [rax]
add byte [rax - 0x77], cl
stc
add byte [rax - 0x77], cl
stc
mov rdx, rbx
invalid
call qword [sym.imp.kernel32.dll_FindNextFileW]
test eax, eax
je 0x14008b3aa
add byte [rax], al
mov r14, qword [r14]
mov r15, qword [sym.imp.kernel32.dll_FindNextFileW]
cdq
jg 0x14008b308
add al, byte [rax]
cdq
jg 0x14008b308
invalid
add al, byte [rax]
add bl, ch
jmp case.0x140088bcf.145
sbb byte [rdi], cl
invalid
mov rcx, rdi
mov rdx, rbx
call r15
call rdi
test eax, eax
je 0x14008b3aa
invalid
mov dword [rax], eax
add byte [rax], al
invalid
add byte [rsi - 0x7d], ah
mov ebp, 0x1ec
jne 0x14008b347
invalid
cmp word [rbp + 0x1ec], 0x2e
cmp dword [rbp + 0x1ec], 0x2e
jne 0x14008b347
movzx eax, word [rbp + 0x1ee]
test ax, ax
test eax, eax
test eax, eax
sal byte [rcx + rbx*8 + 0x66], 0x83
clc
jne 0x14008b347
jne 0x14008b347
je 0x14008b310
cmp ax, 0x2e
jne 0x14008b347
or ah, byte [rsi - 0x7d]
mov ebp, 0x1f0
add byte [rcx + rcx*8 - 0x10], dh
leave
lock inc qword [r14]
cmp word [rbp + 0x1f0], 0
cmp dword [rbp + 0x1f0], 0
je 0x14008b310
lock inc qword [r14]
jle case.0x14008a7d6.105
add byte [rax], al
add byte [rax - 0x75], cl
mov ebp, 0x1c0
rol byte [rcx], 0
invalid
mov rdi, qword [rbp + 0x1c0]
add byte [rdi], cl
adc byte [rbp + 0x1c8], al
test eax, ecx
add dword [rax], eax
invalid
movups xmm0, xmmword [rbp + 0x1c8]
test eax, ecx
add dword [rax], eax
add byte [rdi], cl
sub dword [rbp + 0x440], eax
add al, 0
invalid
movaps xmmword [rbp + 0x440], xmm0
add al, 0
add byte [rdi], cl
movups xmm0, xmmword [rbp + 0x1d8]
adc byte [rbp + 0x1d8], al
add byte [rax], al
movaps xmmword [rbp + 0x450], xmm0
sub dword [rbp + 0x450], eax
push rax
add al, 0
invalid
add byte [rax], al
add byte [rbx + 0x1e885], cl
add byte [rcx + 0x46085], cl
test dword [rax + 4], esp
add byte [rax], al
movzx ebx, word [rbp + 0x1ec]
invalid
invalid
invalid
mov eax, dword [rbp + 0x1e8]
mov dword [rbp + 0x460], eax
test dword [rax + 4], esp
add byte [rax], al
add byte [rax], al
movzx ebx, word [rbp + 0x1ec]
movzx r15d, word [rbp + 0x1ee]
mov ebp, 0x1ee
out dx, al
add dword [rax], eax
add byte [rdi + rcx - 0x49], al
movsd dword [rdi], dword [rsi]
lock add dword [rax], eax
movzx r12d, word [rbp + 0x1f0]
lea rdx, [rbp + 0x1f2]
add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
mov r8d, 0x21e
mov eax, 0x21e
add byte [rax - 0x73], cl
xchg ebp, eax
add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x73], cl
movabs byte [0x59eb0000021eb841], al
mov eax, 0x21e
jmp case.0x140087b55.223
mov eax, 0x21e
invalid
jmp case.0x140087b55.223
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0x12
jne 0x14008b448
mov qword [rsi], 0
invalid
add byte [rax], al
add byte [rax], al
jmp 0x14008b4ad
call 0x13008b3c6
inc qword [r14]
lock inc qword [r14]
jle case.0x14008a7d6.105
lea rax, [rdx + 0x46]
mov rdi, qword [rdx + 0x14]
mov ecx, dword [rdx + 0x3c]
cmp al, 0x89
mov dword [rbp + 0x460], ecx
movups xmm0, xmmword [rdx + 0x2c]
invalid
invalid
add al, 0
add byte [rdi], cl
adc byte [rdx + 0x2c], al
invalid
invalid
sub al, 0xf
sub dword [rbp + 0x450], eax
test dword [rax + 4], edx
push rax
add al, 0
invalid
movaps xmmword [rbp + 0x450], xmm0
push rax
add al, 0
add byte [rdi], cl
movups xmm0, xmmword [rdx + 0x1c]
movups xmm0, xmmword [rdx + 0x1c]
sbb al, 0xf
movaps xmmword [rbp + 0x440], xmm0
sub dword [rbp + 0x440], eax
add al, 0
add byte [rax - 0x73], cl
movabs byte [0x89480000021eb841], al
mov r8d, 0x21e
invalid
invalid
lea rcx, [rbp - 0x5e]
lea ecx, [rbp - 0x5e]
mov r8d, 0x21e
add al, byte [rax]
add byte [rax - 0x77], cl
add byte [rax], al
mov rdx, rax
ret 0x2de8
call sub.VCRUNTIME140.dll_memcpy
add byte [rbx + 0x46085], cl
mov eax, dword [rbp + 0x460]
invalid
add byte [rax], al
add byte [rcx + 0x43085], cl
mov dword [rbp + 0x430], eax
movaps xmm0, xmmword [rbp + 0x440]
add al, 0
invalid
add byte [rdi], cl
sub byte [rbp + 0x440], al
add al, 0
invalid
add al, 0
add byte [rdi], cl
movaps xmm1, xmmword [rbp + 0x450]
sub byte [rbp + 0x450], cl
push rax
add al, 0
add byte [rdi], cl
invalid
movaps xmmword [rbp + 0x420], xmm1
sub dword [rbp + 0x420], ecx
add byte [rdi], cl
sub dword [rbp + 0x410], eax
test dword [rax], edx
add al, 0
invalid
movaps xmmword [rbp + 0x410], xmm0
test dword [rax], edx
add al, 0
adc byte [rax + rax], al
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0x1c0]
rol byte [rcx], 0
add byte [rax - 0x73], cl
push rbp
movabs byte [0xefe80000021eb841], al
mov r8d, 0x21e
invalid
out dx, eax
lea rdx, [rbp - 0x5e]
mov r8d, 0x21e
mov eax, 0x21e
call sub.VCRUNTIME140.dll_memcpy
and eax, dword [rdx]
add bl, ch
jmp 0x14008b45b
adc edi, edi
adc eax, 0x27fea
call qword [sym.imp.kernel32.dll_GetLastError]
mov edi, eax
shl rdi, 0x20
and byte [rax - 0x7d], cl
iretd
add al, byte [rbp + 0x31]
invalid
and byte [rax - 0x7d], cl
iretd
add al, byte [rbp + 0x31]
test byte [rcx + rcx*4 + 0x76], 8
jbe case.0x1400888e2.173
mov qword [rsi + 8], r14
jbe case.0x1400888e2.173
mov qword [rsi + 0x10], rdi
movaps xmm0, xmmword [rbp + 0x410]
adc byte [rax + rax], al
add byte [rdi], cl
sub byte [rbp + 0x420], cl
add al, 0
invalid
adc byte [rax + rax], al
add al, 0
add byte [rdi], cl
sub byte [rbp + 0x420], cl
add al, 0
invalid
add al, 0
add byte [rdi], cl
adc dword [rsi + 0x18], eax
add byte [rax], al
movups xmmword [rsi + 0x18], xmm0
movups xmmword [rsi + 0x28], xmm1
adc dword [rsi + 0x28], ecx
sub byte [rbx + 0x43085], r9b
add byte [rcx - 0x7699c7ba], cl
mov word [rsi + 0x3c], bx
mov word [rsi + 0x3e], r15w
mov eax, dword [rbp + 0x430]
mov dword [rsi + 0x38], eax
mov word [rsi + 0x3c], bx
mov dword [rsi + 0x3c], ebx
mov word [rsi + 0x3e], r15w
mov word ds:[rsi + 0x40], r12w
mov word [rsi + 0x40], r12w
lea rcx, [rsi + 0x42]
lea rdx, [rbp + 0x1c0]
lea edx, [rbp + 0x1c0]
add byte [rax], al
lea rdx, [rbp + 0x1c0]
mov r8d, 0x21e
add al, byte [rax]
add al, ch
invalid
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], 1
add byte [rax], al
add rsp, 0x4f0
pop rbx
pop rdi
add al, 0
add byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
pop rbp
ret
ud2
int3
int3
int3
int3
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1b8
lea rbp, [rsp + 0x80]
add byte [rax], 0
invalid
mov eax, 0x48000001
lea ebp, [rsp + 0x80]
add byte [rax], 0
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], esi
mov qword [rbp + 0x130], 0xfffffffffffffffe
mov r13, r8
mov ebp, eax
add dword [rax], eax
add dh, bh
invalid
add byte [rax], al
invalid
invalid
mov ebp, eax
invalid
mov rsi, rdx
mov rbx, rcx
invalid
mov r15, qword [rcx + 8]
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
jno 0x14008b517
test r14, r14
je 0x14008b56b
pop rdi
div byte [rdi + rbx*2 + 0x48]
mov edi, esi
pop rdi
mov rdi, rsi
mov rsi, r13
mov r13, rbx
fld qword [rbx + 0xf]
mov dh, 0x44
invalid
invalid
cmp al, 0x2f
fld qword [rbx + 0xf]
mov dh, 0x44
invalid
invalid
setne r12b
cmp al, 0x5c
pop rsp
setne bl
ret
lea rcx, [rbp + 0xc0]
rol byte [rax], 0
add byte [rcx + rcx*4 - 6], cl
ret
rol byte [rax], 0
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
mov r8, r14
call fcn.140087c50
invalid
invalid
inc dword [rdi + rcx - 0x4a]
movzx eax, byte [rbp + 0xc0]
invalid
movzx eax, byte [rbp + 0xc0]
test eax, eax
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0xc0
movzx eax, r8b
mov r10, qword [rbp + 0xd0]
add byte [rax], al
mov r9, qword [rbp + 0xe0]
lea rcx, [0x14012ef88]
lea ecx, [0x14012ef88]
or eax, 0xa3a2f
invalid
cmp cl, byte [rdx]
invalid
invalid
or al, byte [rax]
movsxd rdx, dword [rcx + rax*4]
adc al, 0x81
add rdx, rcx
mov rcx, r15
jmp rdx
retf 0x894c
lea rcx, [r10 + 4]
lea ecx, [rdx + 4]
jmp case.0x140028972.1415
mov dil, 6
mov dil, 6
mov dword [rbp + 0x108], 0
test dword [rax], ecx
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
xor r12d, r12d
jmp case.0x14008a7d6.120
invalid
in al, 0xe9
and eax, dword [rcx]
add byte [rax], al
invalid
add byte [rcx - 0x73], cl
add qword [r13 - 0x7b], rcx
add dword [rbp - 0x7b], ecx
lea rcx, [r9 + 1]
test r9, r9
test ecx, ecx
add dword [rbp - 0x7b], ecx
test ecx, ecx
leave
cmove rcx, r9
leave
leave
add rcx, r10
add rcx, 8
jmp case.0x140028972.1415
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp case.0x140028972.1415
lea rcx, [r9 + 1]
lea ecx, [rcx + 1]
add dword [rbp - 0x7b], ecx
test r9, r9
leave
cmove rcx, r9
cmove ecx, ecx
leave
add rcx, r10
add rcx, 2
add ch, bl
invalid
add ch, bl
add eax, 0x2b9
invalid
add al, byte [rax]
invalid
mov ecx, 2
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
ja case.default.0x14008bf3b
xchg eax, edx
or dword [rax], eax
add byte [rax], al
jne 0x14008b5cb
add byte [rax], al
jne 0x14008b5cb
mov dword [rbp + 0x108], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add bl, ch
sbb cl, byte [rcx + rax - 7]
jmp 0x14008b5e5
add rcx, r15
movzx ecx, byte [rcx]
cmp cl, 0x2f
sete dl
cmp cl, 0x5c
sete cl
or cl, dl
mov dword [rbp + 0x108], ecx
and r12b, bl
mov rcx, qword [rbp + 0xc1]
add byte [rax], al
add byte [rax], al
mov rdx, qword [rbp + 0xc8]
mov qword [rbp + 0x3f], rdx
mov qword [rbp + 0x38], rcx
cmp byte [rbx + rcx*4 - 0x63], cl
fadd dword [rax]
add byte [rax], al
cmp byte [rbx + rcx*4 - 0x63], cl
fadd dword [rax]
add byte [rax], al
mov ebx, dword [rbp + 0xd8]
mov eax, eax
lea rcx, [0x14012efa4]
add byte [rax + 0x63], cl
invalid
adc al, 0x81
add rdx, rcx
add edx, ecx
invalid
add edx, ecx
mov rbx, r13
mov r13, rsi
cmc
cmc
mov rsi, rdi
mov qword [rbp + 0xb8], r9
add byte [rax], al
mov qword [rbp + 0x20], r10
mov qword [rbp + 0x28], r11
mov dword [rbp + 0x28], ebx
mov dword [rbp + 0x28], ebx
jmp rdx
loop 0x14008b679
lea rcx, [r10 + 4]
lea ecx, [rdx + 4]
test rcx, rcx
jne 0x14008b66a
invalid
xor ch, bl
lea rcx, [r9 + 1]
lea rcx, [r9 + 1]
jmp case.0x14008b62d.6
lea rcx, [r9 + 1]
test r9, r9
cmove rcx, r9
cmove ecx, ecx
cmove ecx, ecx
add rcx, r10
add rcx, 8
test rcx, rcx
jne 0x14008b66a
invalid
sbb ebx, ebp
xor byte [rcx - 0x73], cl
lea rcx, [r9 + 1]
test r9, r9
jmp case.0x14008b62d.6
lea rcx, [r9 + 1]
test r9, r9
cmove rcx, r9
add rcx, r10
add rcx, 2
test rcx, rcx
test ecx, ecx
leave
leave
je case.0x14008b62d.6
lea rcx, [0x14012efc0]
or eax, 0xa394f
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0x49
loopne 0x14008b6c4
lea rax, [r10 + 4]
lea eax, [rdx + 4]
add al, 0x4c
cmp eax, esi
cmp rax, r14
je 0x14008b692
mov edi, r8d
jmp case.0x14008a7d6.120
mov eax, 6
cmp rax, r14
jne case.0x14008b62d.6
int1
int1
xor eax, eax
mov edi, r8d
mov edi, eax
mov dword [rcx - 0x80], 0xf4505f8
clc
add eax, 0xe4b60f45
mov dh, 0xe4
invalid
clc
add eax, 0xe4b60f45
mov dh, 0xe4
invalid
cmove r12d, eax
loopne case.0x1400872a1.260
mov rcx, rsi
mov ecx, esi
mov rdx, r13
call fcn.140087b10
invalid
inc dword [rax + rax*8 + 0x86850f]
invalid
xchg byte [rax], al
add byte [rax], al
invalid
test dword [rsi + 0x48000000], eax
lea ecx, [rbp + 0xc0]
rol byte [rax], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0xc0]
mov rdx, rsi
mov r8, r13
call fcn.140087c50
movzx edx, byte [rbp + 0xc0]
mov dh, 0x95
rol byte [rax], 0
add byte [rax], al
invalid
mov ch, al
invalid
dec dword [rdi]
mov dh, 0x95
rol byte [rax], 0
invalid
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0xd0]
mov rax, qword [rbp + 0xe0]
mov eax, dword [rbp + 0xe0]
loopne 0x14008b6db
add byte [rax], al
lea r8, [0x14012efd4]
or al, byte [rax]
add byte [rcx + 0x63], cl
adc al, 0x90
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
ret 0xe2ff
jmp rdx
loop case.0x140088548.193
add rcx, 4
add ecx, 4
jmp 0x14008b733
mov eax, 2
mov eax, 2
cmp rax, r14
je 0x14008b692
xchg ebp, eax
jmp case.0x14008b62d.6
test byte [rax - 0x73], cl
push rax
add dword [rax - 0x7b], ecx
lea rdx, [rax + 1]
test rax, rax
invalid
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add rcx, rdx
add rcx, 2
jmp 0x14008b733
mov ecx, 6
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x14008b733
mov ecx, 6
add byte [rax], al
add bl, ch
invalid
jmp 0x14008b733
sbb dword [rax - 0x73], ecx
lea rdx, [rax + 1]
lea edx, [rax + 1]
push rax
add dword [rax - 0x7b], ecx
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
add ecx, 8
or bl, ch
jmp 0x14008b733
mov ecx, 2
cmp rcx, r13
test rax, rax
cmove rdx, rax
cmove edx, eax
add rcx, rdx
add rcx, 8
add ecx, 8
or bl, ch
jmp 0x14008b733
mov ecx, 2
cmp rcx, r13
jmp 0x148693e49
ja 0x14008bf9c
xchg dword [rax + 8], esp
add byte [rax], al
invalid
or byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbx + 0x10], 0
adc byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, rbx
mov qword [rbx + 0x10], 0
mov rcx, rbx
mov ecx, ebx
mov rdx, rsi
mov edx, esi
mov r8, r13
call fcn.14008a1c0
invalid
invalid
invalid
call qword [rax - 0x473b7eb8]
add dword [rax], eax
nop
add rsp, 0x1b8
pop rbx
mov eax, 0x5b000001
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
test r13, r13
test ebp, ebp
je 0x14008b841
rol dword [rax], 1
add byte [rax], al
cmp dil, 3
cmp bh, 3
inc dword [rbx]
jae 0x14008b841
mov dword [rax], 0x894c0000
add byte [rax], al
add byte [rcx + rcx*4 + 0x7d], cl
jge 0x14008b75e
invalid
add byte [rax], al
mov qword [rbp - 0x20], r15
jge 0x14008b75e
mov qword [rbp - 0x18], r14
mov dword [rbp - 0x18], esi
mov byte [rbp - 0x10], dil
jge 0x14008b776
invalid
mov rax, qword [rbp + 0x38]
mov rcx, qword [rbp + 0x3f]
invalid
invalid
mov qword [rbp - 0xf], rax
int1
int1
mov qword [rbp - 8], rcx
mov dword [rbp - 8], ecx
clc
mov rax, qword [rbp + 0x20]
mov eax, dword [rbp + 0x20]
mov qword [rbp], rax
mov rax, qword [rbp + 0x28]
mov eax, dword [rbp + 0x28]
invalid
add byte [r8 - 0x75], r9b
sub byte [r8 - 0x77], r9b
sub byte [rax - 0x77], cl
sub byte [rax - 0x77], cl
mov qword [rbp + 8], rax
mov rax, qword [rbp + 0xb8]
invalid
invalid
add byte [rax], al
add byte [rax], al
or byte [r8 - 0x75], r9b
test dword [rax + 0x48000000], edi
mov eax, 0x48000000
add byte [rax], al
mov qword [rbp + 0x10], rax
mov dword [rbp + 0x10], eax
adc byte [r14 - 0x39], r12b
sbb byte [r8], r8b
add cl, byte [rbx + 0x10885]
test dword [rax], ecx
add dword [rax], eax
mov word [rbp + 0x18], 0x200
mov eax, dword [rbp + 0x108]
test dword [rax], ecx
add dword [rax], eax
invalid
test dword [rax], ecx
add dword [rax], eax
add byte [rax - 0x72b7e5bb], cl
test al, 0x48
test al, 0x48
mov byte [rbp + 0x1a], al
lea rcx, [rbp - 0x58]
test al, 0x48
lea edx, [rbp - 0x20]
test al, 0x48
lea edx, [rbp - 0x20]
call fcn.1400880f0
cmp byte [rbp - 0x58], 0xa
or cl, byte [rax - 0x77]
pop rbp
xor byte [rdi], cl
invalid
mov cl, 0
add byte [rax], al
and ecx, ecx
invalid
or cl, byte [rax - 0x77]
pop rbp
xor byte [rdi], cl
test dword [rcx + 0x48000000], esi
mov qword [rbp + 0x110], 0
mov dword [rbp + 0x110], 0
test dword [rax], edx
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ebx
sbb byte [rcx], al
invalid
mov qword [rbp + 0x118], 8
sbb byte [rcx], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
invalid
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], esp
mov qword [rbp + 0x120], 0
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add cl, ch
fild dword [rcx]
add byte [rax], al
add byte [rax], al
jmp 0x14008b9dc
add byte [rax], al
lea rax, [r9 + 1]
test r9, r9
cmove rax, r9
add rax, r10
add rax, 2
invalid
invalid
rol byte [rdx], 0x4c
cmp rax, r14
cmp eax, esi
je 0x14008b692
invalid
jmp case.0x14008b62d.6
lea rax, [r9 + 1]
test r9, r9
cmove rax, r9
add rax, r10
add eax, edx
add eax, edx
add rax, 8
cmp rax, r14
cmp eax, esi
je 0x14008b692
test byte [rsi - 2], dl
invalid
invalid
test byte [rsi - 2], dl
invalid
jmp case.0x14008b62d.6
invalid
lea rcx, [rbp + 0xc0]
mov rdx, rsi
mov edx, esi
mov r8, r13
call fcn.140087c50
dec dword [rdi]
mov dh, 0x85
rol byte [rax], 0
movzx eax, byte [rbp + 0xc0]
mov rcx, qword [rbp + 0xd0]
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword [rbp + 0xe0]
add byte [rax - 0x75], cl
invalid
add byte [rax], al
add byte [rax - 0x75], cl
invalid
xchg ebp, eax
loopne 0x14008b866
mov edx, dword [rbp + 0xe0]
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
ror byte [rbp + rcx*4 + 0xd], 0x7d
invalid
invalid
jge 0x14008b8a8
movzx r8d, al
movzx eax, al
lea r9, [0x14012eff0]
lea ecx, [0x14012eff0]
add byte [rdi + 0x63], cl
adc al, 0x81
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, r13
retf 0x894d
mov r9, rsi
jmp r10
add rcx, 4
add ecx, 4
jmp 0x14008ba52
mov rdi, rsi
mov edi, esi
mov rsi, r13
movzx eax, byte [0x140136598]
add eax, 0xaacff
add eax, 0xaacff
mov edx, 0xe0
xor ecx, ecx
call fcn.14008e650
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
test byte [0x18908b8b6], dl
test byte [0x18908b8b6], dl
mov r14, rax
mov esi, eax
invalid
mov rax, qword [rbp - 0x28]
mov qword [r14 + 0x30], rax
invalid
xor byte [rdi], cl
adc byte [rbp - 0x58], al
movups xmm0, xmmword [rbp - 0x58]
movups xmm1, xmmword [rbp - 0x48]
movups xmm2, xmmword [rbp - 0x38]
invalid
mov eax, 0xc855100f
enter 0xf41, 0x11
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
push rsi
and byte [rcx + 0xf], al
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
movups xmmword [r14], xmm0
movups xmmword [rsi], xmm0
mov qword [rbp + 0xa0], 4
mov dword [rbp + 0xa0], 4
add byte [rax], al
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
mov dword [rbp + 0xa8], esi
mov qword [rbp + 0xa8], r14
mov dword [rbp + 0xa8], esi
add byte [rax - 0x39], cl
test dword [rax + 0x1000000], esi
add byte [rcx], al
mov qword [rbp + 0xb0], 1
movups xmm0, xmmword [rbp - 0x20]
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
adc byte [rbp - 0x20], al
movups xmm1, xmmword [rbp - 0x10]
movups xmm2, xmmword [rbp]
adc byte [rbp], dl
adc byte [rbp], dl
movups xmm3, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xf0], xmm3
popfq
lock add byte [rax], al
add byte [rax], al
invalid
adc byte [rdi], cl
sub dword [rbp + 0xf0], ebx
popfq
lock add byte [rax], al
add byte [rax], al
invalid
popfq
lock add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xe0], edx
xchg ebp, eax
loopne 0x14008b90c
add byte [rax], al
movaps xmmword [rbp + 0xe0], xmm2
xchg ebp, eax
loopne 0x14008b90c
add byte [rax], al
movaps xmmword [rbp + 0xd0], xmm1
movaps xmmword [rbp + 0xc0], xmm0
sub dword [rbp + 0xc0], eax
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xc0], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rbp + 0x68]
invalid
invalid
xchg ebp, eax
rol byte [rax], 0
lea rcx, [rbp + 0x68]
lea ecx, [rbp + 0x68]
lea rdx, [rbp + 0xc0]
call fcn.1400880f0
cmp byte [rbp + 0x68], 0xa
jge 0x14008b997
or cl, byte [rdi]
invalid
test byte [rax], al
add byte [rax], al
add al, ch
invalid
jge 0x14008b997
or cl, byte [rdi]
test byte [rax + rax - 0x40bf0000], al
add dword [rax], eax
add byte [rax], al
mov r15d, 1
lea r13, [rbp + 0x68]
lea r12, [rbp + 0xc0]
lea esp, [rbp + 0xc0]
lea esp, [rbp + 0xc0]
nop word [rax + rax]
nop dword [rax + rax]
cmp r15, qword [rbp + 0xa0]
jne 0x14008b96f
invalid
invalid
lea rcx, [rbp + 0xa0]
mov rdx, r15
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
call fcn.140089390
mov r14, qword [rbp + 0xa8]
imul rax, r15, 0x38
mov rcx, qword [rbp + 0x98]
mov ecx, dword [rbp + 0x98]
mov ecx, dword [rbp + 0x98]
add byte [rcx - 0x77], cl
mov qword [r14 + rax + 0x30], rcx
movups xmm0, xmmword [rbp + 0x68]
movups xmm1, xmmword [rbp + 0x78]
adc byte [rbp + 0x78], cl
invalid
adc byte [rbp + 0x78], cl
movups xmm2, xmmword [rbp + 0x88]
adc byte [rbp + 0x88], dl
add byte [rax], al
movups xmmword [r14 + rax + 0x20], xmm2
movups xmmword [rsi + rax + 0x20], xmm2
movups xmmword [r14 + rax + 0x10], xmm1
movups xmmword [rsi + rax + 0x10], xmm1
invalid
invalid
movups xmmword [r14 + rax], xmm0
adc dword [rsi + rax], eax
inc r15
mov qword [rbp + 0xb0], r15
mov dword [rbp + 0xb0], edi
mov dword [rbp + 0xb0], edi
mov rcx, r13
mov rdx, r12
mov edx, esp
call fcn.1400880f0
inc dword [rax + 0x750a687d]
xchg esi, eax
inc dword [rax + 0x750a687d]
xchg esi, eax
push 0xf96750a
adc byte [rbp + 0xa0], al
invalid
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rbp + 0xa0]
movabs al, byte [0x11085290f000000]
add byte [rax], al
movaps xmmword [rbp + 0x110], xmm0
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0xb0]
test dword [rax + 0x48000000], esi
mov dword [rbp + 0x120], eax
test dword [rax], esp
add dword [rax], eax
invalid
add byte [rax], al
mov qword [rbp + 0x120], rax
test dword [rax], esp
add dword [rax], eax
add byte [rcx - 0x77], cl
cmc
and byte [rcx], al
add byte [rax], al
mov r13, rsi
mov rsi, rdi
mov byte [rbp + 0x12f], 0
add byte [rax], al
lea rcx, [rbp + 0x68]
mov rdx, rsi
mov edx, esi
push 0x4df28948
push 0x4df28948
mov edx, esi
mov r8, r13
mov eax, ebp
call fcn.140087c50
movzx edx, byte [rbp + 0x68]
mov rcx, qword [rbp + 0x78]
mov ecx, dword [rbp + 0x78]
mov rax, qword [rbp + 0x88]
invalid
mov byte [rax], al
add byte [rax], al
pop rsi
ret 0xffff
test dword [rax + 0x4c000000], ecx
mov byte [rax], al
add byte [rax], al
lea r8, [0x14012f040]
lea eax, [0x14012f040]
cmp byte [rsi], dh
or al, byte [rax]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
jmp r9
jmp rcx
invalid
add rcx, 4
add ecx, 4
add al, 0xe9
test byte [rax], 0
jmp 0x14008bb14
add byte [rbp + rcx*4 + 0x42], cl
add dword [rax - 0x7b], ecx
lea r8, [rdx + 1]
lea eax, [rdx + 1]
test rdx, rdx
cmove r8, rdx
ret 0x14c
ror dword [rax - 0x7d], 0xc1
invalid
invalid
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
or bl, ch
jmp 0x14008ba52
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
sbb dword [rbp + rcx*4 + 0x42], ecx
invalid
invalid
invalid
jmp 0x14008ba52
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
invalid
add dword [rax - 0x7b], ecx
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
add rcx, r8
add rcx, 2
add ecx, 2
add ecx, 2
add ch, bl
jmp 0x14008ba52
add eax, 0x2b9
add byte [rbp - 0x77], cl
mov eax, ebp
sub r8, rcx
invalid
mov ecx, 2
mov r8, r13
mov eax, ebp
sub r8, rcx
enter 0xffffffffffff820f, 0x3e
add eax, 0x1480000
invalid
jb 0x14008bf9c
invalid
add rcx, rsi
add ecx, esi
int1
mov r9, rcx
leave
test r8, r8
je 0x14008ba77
invalid
sal byte [rsi + rcx + 0x41], 0xf
mov dh, 9
invalid
invalid
movzx ecx, byte [r9]
movzx ecx, byte [rcx]
cmp ecx, 0x2f
je case.0x14006a06b.954
invalid
invalid
or dword [rbx + 0x4745cf9], eax
cmp ecx, 0x5c
stc
pop rsp
je case.0x14006a06b.954
cmp al, 5
jae case.0x14008b6eb.33
lea rcx, [rbp + 0xc0]
lea ecx, [rbp + 0xc0]
rol byte [rax], 0
add byte [rcx + rcx*4 - 6], cl
mov rdx, r15
mov r8, r14
call fcn.140087c50
movzx r8d, byte [rbp + 0xc0]
mov rax, qword [rbp + 0xd0]
mov eax, dword [rbp + 0xd0]
mov dh, 0x85
rol byte [rax], 0
test eax, eax
add byte [rax], al
add byte [rax - 0x75], cl
test eax, edx
rol byte [rax], 1
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
mov eax, dword [rbp + 0xd0]
rol byte [rax], 1
add byte [rax], al
invalid
mov rdx, qword [rbp + 0xe0]
loopne case.0x140087be8.251
add byte [rax], al
lea rcx, [0x14012f00c]
lea ecx, [0x14012f00c]
add byte [rsi + 0x63], cl
movsxd r9, dword [rcx + r8*4]
invalid
or al, 0x81
add r9, rcx
add ecx, ecx
jmp r9
lea rcx, [rax + 4]
jmp 0x14008bf25
add byte [rax], al
add byte [rax], al
test r12b, r12b
in al, 0xf
test byte [rsi - 4], bh
invalid
je 0x14008b744
dec dword [rax - 0x73]
lea rdx, [0x140101c20]
lea edx, [0x140101c20]
adc eax, 0x76153
invalid
invalid
mov r8d, 1
mov rcx, rbx
call fcn.14008a1c0
in eax, 0xe6
invalid
invalid
add byte [rax], al
add byte [rax - 0x77], cl
fld1
in eax, 0xe6
invalid
jmp 0x14008b744
cld
cld
invalid
lea rdx, [rax + 1]
lea edx, [rax + 1]
add dword [rax - 0x7b], ecx
test rax, rax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
invalid
cmove rdx, rax
add rcx, rdx
add rcx, 8
add ecx, 8
jmp 0x14008bb14
invalid
add ecx, 8
ror dword [rax], 0xeb
or bl, ch
and byte [rcx + 6], bh
mov ecx, 6
invalid
add byte [rax], al
jmp 0x14008bb14
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x14008bb14
invalid
mov ecx, 2
add byte [rax], al
add byte [rcx + rdi - 0x17], cl
cmp rcx, r13
ja 0x14008bfab
jne case.0x1400888e2.210
xor eax, eax
jmp case.0x1400872a1.246
add rcx, rsi
mov rdx, rcx
movzx eax, byte [rdx]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
invalid
mov rcx, qword [rbp + 0x88]
add byte [rax], al
mov qword [rbp + 0xf0], rcx
movups xmm0, xmmword [rbp + 0x68]
add byte [rdi], cl
adc byte [rbp + 0x68], al
movups xmm1, xmmword [rbp + 0x78]
movups xmmword [rbp + 0xe0], xmm1
add byte [rdi], cl
movups xmmword [rbp + 0xd0], xmm0
test eax, edx
add byte [rax], al
add byte [rax - 0x77], cl
mov ch, 0xc0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov ch, 0xc0
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xc8], r13
add byte [rax], al
mov qword [rbp + 0xc8], r13
mov word [rbp + 0xf8], 0x200
mov byte [rbp + 0xfa], al
cli
add byte [rax], al
add byte [rax - 0x73], cl
jne 0x14008bbe6
lea rdi, [rbp + 0x68]
lea rbx, [rbp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x31], al
dec dword [rbp + rcx*4 - 0x4b]
lea r14, [rbp + 0x110]
lea esi, [rbp + 0x110]
mov ch, 0x10
add dword [rax], eax
invalid
add byte [rbp + 0x31], al
dec dword [rbp + rcx*4 - 0x4b]
lea r14, [rbp + 0x110]
lea esi, [rbp + 0x110]
mov ch, 0x10
add dword [rax], eax
invalid
mov ch, 0x10
add dword [rax], eax
add bl, ch
nop word cs:[rax + rax]
nop word cs:[rax + rax]
jmp case.0x14008837e.221
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
mov rdx, qword [rbp + 0x120]
mov edx, dword [rbp + 0x120]
and byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rbp + 0x118]
mov eax, dword [rbp + 0x118]
test dword [rax], ebx
add dword [rax], eax
add byte [rax + 0x6b], cl
retf 0x4438
invalid
imul rcx, rdx, 0x38
mov byte [rax + rcx], r12b
mov byte [rax + rcx], ah
movups xmm0, xmmword [rsi]
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
adc byte [rdi], cl
adc byte [rsi + 0x20], dl
push rsi
invalid
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rax + rcx + 1], xmm0
adc dword [rax + rcx + 1], eax
or byte [rcx], r8b
or byte [rcx], al
movups xmmword [rax + rcx + 0x11], xmm1
adc dword [rax + rcx + 0x11], ecx
movups xmmword [rax + rcx + 0x21], xmm2
mov r8, qword [rsi + 0x2f]
mov eax, dword [rsi + 0x2f]
mov eax, dword [rsi + 0x2f]
invalid
mov qword [rax + rcx + 0x30], r8
mov dword [rax + rcx + 0x30], eax
xor byte [rax - 1], cl
inc rdx
ret 0x8948
mov qword [rbp + 0x120], rdx
and byte [rcx], al
add byte [rax], al
add dh, al
test dword [rdi], ebp
mov byte [rbp + 0x12f], 0
add dword [rax], eax
add byte [rax], al
mov rcx, rdi
mov rdx, rbx
call fcn.1400880f0
movzx r12d, byte [rbp + 0x68]
movzx esp, byte [rbp + 0x68]
sti
invalid
inc dword [rdi + rcx - 0x4a]
push 0xafc8041
cmp ah, 0xa
movzx esp, byte [rbp + 0x68]
mov dh, 0x65
push 0xafc8041
cmp ah, 0xa
cmp r12b, 0xa
cmp ah, 0xa
je 0x14008bcc8
lea eax, [r12 - 6]
lea ecx, [r12 - 5]
and al, 0xfb
cli
and al, 0xfb
sti
cmp al, 4
movzx eax, cl
mov dh, 0xc1
add al, 0xf
mov dh, 0xc1
rol dword [rcx + 0xf], 0x43
cmovae eax, r15d
cmp al, 1
je case.0x140089a41.172
invalid
movzx eax, al
cmp eax, 2
je case.0x14008837e.221
cmp eax, 3
jne 0x14008bca0
invalid
add esi, dword [rbp + 0x78]
js 0x14008bc71
mov rax, qword [rbp + 0x120]
mov eax, dword [rbp + 0x120]
test dword [rax], esp
add dword [rax], eax
invalid
and byte [rcx], al
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
je case.0x14008837e.221
sal byte [rdi + rbp*4 + 0x48], 0x8b
lea ebx, [rax]
add dword [rax], eax
add byte [rax - 1], cl
invalid
mov rcx, qword [rbp + 0x118]
mov ecx, dword [rbp + 0x118]
dec rax
dec eax
enter 0x6b48, 0xffffffffffffffd0
cmp byte [rax + 0x7509113c], al
cmp byte [rcx + rdx], 9
adc dword [rcx], ecx
invalid
imul rdx, rax, 0x38
cmp byte [rcx + rdx], 9
adc dword [rcx], ecx
adc dword [rcx], ecx
or dword [rbp - 0x65], esi
jne case.0x14008837e.221
wait
mov qword [rbp + 0x120], rax
and byte [rcx], al
add byte [rax], al
jmp case.0x14008837e.221
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
invalid
xor edx, edx
cmp qword [rbp + 0x120], 0
cmp dword [rbp + 0x120], 0
mov ebp, 0x120
add byte [rax], al
add byte [rdi], cl
setne dl
mov qword [rbp + 0x120], rdx
xchg ebp, eax
ret 0x8948
add dword [rax], eax
add byte [rax + 0x39], cl
invalid
invalid
cmp qword [rbp + 0x110], rdx
xchg ebp, eax
adc byte [rcx], al
add byte [rax], al
jne case.0x140087b55.237
invalid
inc esi
test dword [rdi], ebp
add dword [rax], eax
invalid
mov byte [rbp + 0x12f], 0
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
add byte [rax], al
mov rcx, r14
call fcn.140089390
jmp case.0x140087be8.229
invalid
invalid
invalid
invalid
jmp qword [rsi + 0x66]
nop word cs:[rax + rax]
mov rdx, qword [rbp + 0x120]
cmp rdx, qword [rbp + 0x110]
jne case.0x140087b55.237
invalid
mov byte [rbp + 0x12f], 0
mov rcx, r14
call fcn.140089390
jmp case.0x140087be8.229
mov qword [rbp + 0x48], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
push r8
add dword [rax], eax
add byte [rax], al
invalid
mov qword [rbp + 0x50], 1
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x58], 0
mov qword [rbp + 0x58], 0
add dh, al
invalid
mov byte [rbp + 0x60], 1
mov rax, qword [rbp + 0x110]
mov eax, dword [rbp + 0x110]
mov eax, dword [rbp + 0x110]
add dword [rax], eax
add byte [rax - 0x77], cl
test dword [rax + 0x48000000], edi
add byte [rax - 0x75], cl
test dword [rax], ebx
sbb byte [rcx], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xb8], rax
mov rax, qword [rbp + 0x118]
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax], ebx
sbb byte [rcx], al
add byte [rax], al
invalid
invalid
test dword [rax], ecx
add dword [rax], eax
sbb byte [rcx], al
add byte [rax], al
mov qword [rbp + 0x108], rax
add byte [rax - 0x75], cl
test dword [rax], esp
add dword [rax], eax
add byte [rax], al
invalid
invalid
mov rax, qword [rbp + 0x120]
mov eax, dword [rbp + 0x120]
add byte [rax], al
test rax, rax
je 0x14008beaa
invalid
ror byte [rdi], 0x84
invalid
add byte [rax + 0x6b], cl
invalid
imul rsi, rax, 0x38
mov rbx, qword [rbp + 0x108]
mov ebx, dword [rbp + 0x108]
mov ebx, dword [rbp + 0x108]
add byte [rax], al
add rsi, rbx
add esi, ebx
lea r12, [rbp + 0xc1]
movsd dword [rdi], dword [rsi]
rol dword [rax], 0
add byte [rbp + rcx*4 + 0x35], cl
xor byte [rbx], dh
invalid
lea r14, [0x14012f05c]
xor ecx, dword [rdx]
or al, byte [rax]
add byte [rcx], dh
shr bl, 0xf
invalid
xor eax, eax
jmp case.0x14008a8b4.134
invalid
rdtsc
ror byte [rax - 0x7d], 0xc3
ret
xor eax, eax
add rbx, 0x38
cmp rbx, rsi
cmp ebx, esi
ret
cmp byte [rax + 0x39], cl
je 0x14008beaa
je 0x14008beaa
cmp ebx, esi
je 0x14008beaa
movzx edi, byte [rbx]
cmp edi, 0xa
dec dword [rdx]
dec dword [rdx]
or cl, byte [rdi]
je 0x14008beaa
test byte [rdi + 1], bl
add byte [rax], al
invalid
pop rdi
add dword [rax], eax
add byte [rax - 0x78], al
mov ebp, 0xc0
add byte [rax], al
invalid
mov byte [rbp + 0xc0], dil
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rbx + 0x30]
invalid
invalid
mov rcx, qword [rbx + 0x30]
mov ecx, dword [rbx + 0x30]
xor byte [rcx - 0x77], cl
mov qword [r12 + 0x2f], rcx
mov dword [rsp + 0x2f], ecx
and al, 0x2f
invalid
movups xmm0, xmmword [rbx + 1]
movups xmm1, xmmword [rbx + 0x11]
invalid
add dword [rdi], ecx
adc byte [rbx + 0x11], cl
invalid
adc dword [rdi], ecx
adc byte [rbx + 0x21], dl
movups xmm2, xmmword [rbx + 0x21]
movups xmmword [r12 + 0x20], xmm2
push rsp
and al, 0x20
movups xmmword [r12 + 0x10], xmm1
movups xmmword [rsp + 0x10], xmm1
and al, 0x10
movups xmmword [r12], xmm0
add al, 0x24
and al, 0xa8
add dword [rbp + rbp + 0x48], esi
lea ecx, [rbp + 0xc0]
invalid
rol byte [rax], 0
invalid
test al, 1
je 0x14008bda9
lea rcx, [rbp + 0xc0]
invalid
lea rdx, [0x140101d60]
adc eax, 0x75fd6
add al, ch
and edi, eax
invalid
call case.0x1400a1acd.466
test al, al
jne 0x14008bda9
invalid
invalid
mov r8d, 1
lea rcx, [rbp + 0x48]
lea rdx, [0x140101c20]
adc eax, 0x75e7c
pop rsi
invalid
call fcn.14008a1c0
invalid
lea r13d, [rdi - 6]
lea eax, [rdi - 5]
sti
sti
sti
cmp r13b, 4
movzx eax, al
mov ecx, 0
cmovae eax, ecx
ror dword [r11 + r9*4 - 0x43], 0xd0
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
ror dword [r11 + r9*4 - 0x43], 0xd0
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
invalid
invalid
mov ebp, 0xd0
movzx r8d, al
movzx eax, al
ror byte [rbx + 0x63], 4
movsxd rax, dword [r14 + r8*4]
add rax, r14
add eax, esi
xchg byte [rcx + rax - 0x10], cl
add eax, esi
jmp rax
mov rdx, qword [rbp + 0xe8]
mov edx, dword [rbp + 0xe8]
xchg ebp, eax
call 0x18c08bddb
add byte [rbx + rcx*4 - 0x7b], cl
lock add byte [rax], al
invalid
add byte [rbx + rcx*4 - 0x7b], cl
mov r8, qword [rbp + 0xf0]
lock add byte [rax], al
add bl, ch
jmp 0x14008be20
cmp eax, 0xc8958b48
add byte [rax], al
invalid
mov rdx, qword [rbp + 0xc8]
mov edx, dword [rbp + 0xc8]
add byte [rax], al
add byte [rbp - 0x77], cl
clc
mov r8, r15
mov eax, edi
jmp 0x14008be20
mov r8d, 1
add dword [rax], eax
add byte [rax], al
lea rdx, [0x14012aa08]
or al, 0xec
in al, dx
or dword [rax], eax
jmp 0x14008be20
mov r8d, 2
lea rdx, [0x14012aa09]
lea edx, [0x14012aa09]
add byte [rax - 0x73], cl
adc eax, 0x9ebfe
invalid
jmp 0x14008be13
invalid
lea edx, [0x14012aa09]
invalid
jmp 0x14008be20
lea rdx, [0x140101c20]
lea edx, [0x140101c20]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rcx, [rbp + 0x48]
lea ecx, [rbp + 0x48]
call fcn.14008a1c0
call fcn.14008a1c0
call fcn.14008a1c0
movzx ecx, r13b
inc rcx
cmp r13b, 4
std
add al, 0xb8
add byte [rax], al
add byte [rax], al
std
add al, 0xb8
add byte [rax], al
add byte [rax], al
cmovae rcx, rax
enter 0xffffffffffff8348, 0xfffffffffffffff9
add dword [rdi], ecx
invalid
test cl, ch
invalid
cmp rcx, 1
je case.0x14008be69.5
invalid
mov al, 1
test rcx, rcx
jne 0x14008bd32
mov rax, qword [rbp + 0xe0]
loopne case.0x14008bdd1.5
add byte [rax], al
mov ecx, edi
lea rdx, [0x14012f070]
adc eax, 0xa320e
adc eax, 0xa320e
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
add r15, 4
jmp 0x14008be9f
mov dword [rbx + rbp*8], 0x488d482e
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove ecx, eax
add r15, rcx
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
cmove ecx, eax
cmove ecx, eax
add r15, rcx
add r15, 8
jmp 0x14008be9f
invalid
mov r15d, 6
add byte [rax], al
add bl, ch
adc cl, byte [rax - 0x73]
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
add r15, rcx
add byte [rax], al
jmp 0x14008be9f
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
add r15, rcx
add r15, 2
add edi, 2
mov dword [rdx], 0xfff854d
xchg ebp, eax
test r15, r15
setne al
invalid
shr cl, 0x88
jmp 0x14008bd32
invalid
cmp qword [rbp + 0xb8], 0
je 0x14008bec5
mov edx, 8
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x108]
lea ecx, [rax]
add dword [rax], eax
add al, ch
pop rbx
call fcn.14000ae20
out dx, eax
idiv edi
mov rsi, qword [rbp + 0x30]
cmp qword [rsi], 0
je 0x14008bedd
mov rcx, qword [rsi + 8]
mov edx, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
out dx, eax
call fcn.14000ae20
idiv edi
movups xmm0, xmmword [rbp + 0x48]
adc byte [rbp + 0x48], al
movups xmm1, xmmword [rbp + 0x58]
movups xmm1, xmmword [rbp + 0x58]
movups xmmword [rsi + 0x10], xmm1
adc byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x14008b752
dec dword [rax - 0x73]
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
add qword [rax - 0x7b], rcx
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add rcx, 2
jmp 0x14008bf25
invalid
ror byte [rax + 0xf], cl
retf 0x148
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
jmp 0x14008bf25
sbb dword [rax - 0x73], ecx
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add rcx, 8
add ecx, 8
jmp 0x14008bf25
add qword [rax - 0x7b], rcx
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], cl
retf 0x148
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
int1
add byte [rax], al
cmp rcx, r14
int1
ja case.default.0x14008bf3b
mov ecx, r8d
mov ecx, eax
lea r8, [0x14012f028]
movsxd rcx, dword [r8 + rcx*4]
mov byte [rcx + rax - 0x3f], cl
jmp rcx
add rax, 4
add eax, 4
rol byte [rbx + rbp*8], 0x38
jmp 0x14008bf7b
xor eax, eax
jmp 0x14008bf84
invalid
cmp eax, 0x14a8d48
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rax, rcx
add eax, ecx
add eax, ecx
add rax, 2
jmp 0x14008bf7b
invalid
and byte [rax + 6], bh
mov eax, 6
jmp 0x14008bf7b
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rax, rcx
enter 0xffffffffffff8348, 0xffffffffffffffc0
or bl, ch
invalid
enter 0xffffffffffff8348, 0xffffffffffffffc0
or bl, ch
add eax, 0x2b8
mov eax, 2
cmp r14, rax
mov eax, 2
cmp r14, rax
jb 0x14008b744
invalid
sal bh, 0xff
invalid
invalid
mov qword [rbx + 0x10], rax
jmp 0x14008b744
adc cl, ch
mov bh, 0xf7
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, r14
bnd call fcn.1400adcc0
invalid
add byte [rbp + rcx*4 + 5], cl
pop rsp
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, r13
call fcn.1400adcc0
mov byte [rbp + 0x12f], 0
lea r8, str.library_std_srcpath.rs
invalid
add byte [rcx + rcx*4 - 0x16], cl
mov edx, ebp
call fcn.1400adcc0
ud2
invalid
mov ecx, 8
mov edx, 0xe0
call fcn.1400ad950
jle 0x14008bfe9
sbb dword [rdx], eax
add ah, cl
sbb dword [rdx], eax
add ah, cl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push r14
push r13
push rbp
push rdi
push rbp
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
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0xb8
add byte [rax], al
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0xb8], 0
add byte [rax], al
invalid
je 0x14008c017
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
or byte [rax], al
add byte [rax], al
invalid
mov edx, 8
add byte [rax - 0x75], cl
lea ecx, [rax]
add dword [rax], eax
add al, ch
or esi, ebp
idiv edi
mov rcx, qword [rbp + 0x108]
call fcn.14000ae20
cmp qword [rbp + 0x48], 0
je 0x14008c02c
invalid
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rbp + 0x50]
invalid
mov rcx, qword [rbp + 0x50]
mov edx, 1
call fcn.14000ae20
mov byte [rbp + 0x12f], 1
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0xa0], 0
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
je 0x14008c087
mov rcx, qword [rbp + 0xa8]
mov edx, 8
call fcn.14000ae20
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax + 0x12fbd], al
add byte [rax], al
add byte [rax + 0x12fbd], al
add byte [rax], al
jne 0x14008c0e0
cmp qword [rbp + 0x110], 0
add byte [rax], al
je 0x14008c0e0
mov rcx, qword [rbp + 0x118]
mov edx, 8
call fcn.14000ae20
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xa8
lea rbp, [rsp + 0x80]
mov rsi, rcx
movzx r13d, byte [rdx + 0x38]
movzx ebp, byte [rdx + 0x38]
movzx ebp, byte [rdx + 0x38]
cmp r13b, 3
je 0x14008c3ea
invalid
invalid
add al, byte [rax]
invalid
test byte [rbp + 0x48000002], bh
mov edi, edx
xlatb
mov rdi, rdx
xlatb
movzx eax, byte [rdx + 0x39]
cmp al, 3
je 0x14008c3ea
cmp r13b, al
invalid
ja 0x14008c3ea
lea r12, [rbp - 0x57]
cmp byte [rdi + 0x3a], 0
movzx ecx, byte [rdi + 0x10]
mov dh, 0x4f
adc byte [rax + 0xf44274d], cl
mov dh, 0xf9
mov dh, 0x4f
adc byte [rax + 0xf44274d], cl
mov dh, 0xf9
mov rcx, qword [rdi]
mov qword [rbp + 0x18], rcx
sbb byte [rax - 0x75], cl
pop rdi
or byte [rdi], cl
invalid
mov byte [rax], al
add byte [rax], al
sbb byte [rax - 0x75], cl
pop rdi
or byte [rdi], cl
test byte [rax + 0x4c000000], cl
lea esi, [rbp - 0x60]
lea r14, [rbp - 0x60]
jmp case.0x14008ab49.109
adc byte [rax + 0x13947c6], dl
mov byte [rdi + 0x39], 1
mov al, 1
cmp r13b, al
ja 0x14008c3ea
invalid
add byte [rdx + rax], bh
cmp al, 2
jne 0x14008c319
mov rcx, rdi
call case.0x14008837e.38
invalid
dec dword [rax + 0x39]
ret
cmp rbx, rax
jbe 0x14008c170
mov rcx, r14
mov rdx, rdi
call fcn.140088a30
mov rcx, rbx
movzx eax, byte [rbp - 0x58]
movups xmm0, xmmword [r12]
movups xmm0, xmmword [rsp]
movups xmm0, xmmword [rsp]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp], xmm2
mov rdx, qword [r12 + 0x2f]
invalid
mov qword [rbp + 0xf], rdx
sub rcx, qword [rbp - 0x60]
jb 0x14008c407
invalid
mov qword [rdi + 8], rcx
mov dword [rdi + 8], ecx
cmp al, 0xa
jne 0x14008c357
mov al, 2
mov rbx, rcx
cmp r13b, al
jbe case.0x14008ab49.109
add cl, byte [rax - 0x77]
retf
jmp 0x14008c3ea
mov r14, rbx
jmp 0x14008c20f
fsubp st(3)
sbb dword [rsi + 0x2e], esp
nop dword [rax + rax]
mov byte [rdi + 0x39], 1
cmp dword [rcx], eax
mov al, 1
cmp r13b, al
ja 0x14008c3ea
cmp al, 1
je 0x14008c290
invalid
jge 0x14008c223
movzx eax, al
mov dh, 0xc0
cmp eax, 2
jne 0x14008c320
mov rcx, rdi
call case.0x14008837e.38
cmp r14, rax
jbe 0x14008c200
cmp ecx, ecx
invalid
lea rcx, [rbp - 0x60]
mov rdx, rdi
cli
cli
call fcn.140088a30
mov rbx, r14
movzx eax, byte [rbp - 0x58]
movups xmm0, xmmword [r12]
add al, 0x24
add al, 0x24
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
and byte [rdi], cl
sub dword [rbp - 0x20], eax
and byte [rdi], cl
sub dword [rbp - 0x20], eax
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp], xmm2
mov rcx, qword [r12 + 0x2f]
mov qword [rbp + 0xf], rcx
sub rbx, qword [rbp - 0x60]
jb 0x14008c401
xchg edx, eax
add dword [rax], eax
invalid
xchg edx, eax
add dword [rax], eax
add byte [rax - 0x77], cl
pop rdi
or byte [rdx + rcx], bh
mov qword [rdi + 8], rbx
cmp al, 0xa
jne 0x14008c357
mov al, 2
mov r14, rbx
fsubp st(3)
invalid
fsubp st(3)
test byte [rsi + 0x66], ah
nop word cs:[rax + rax]
mov byte [rdi + 0x39], 0
xor eax, eax
cmp r15d, 3
cmp edi, 3
cmp edi, 3
jb 0x14008c206
invalid
cmp r15d, 5
je 0x14008c206
cmp r15d, 6
jne case.0x14008ba12.22
invalid
add byte [rbp - 0x7b], cl
test r14, r14
div byte [rbx + rbp + 0x48]
mov eax, dword [rbp + 0x18]
je 0x14008c2e4
mov rax, qword [rbp + 0x18]
movzx ecx, byte [rax]
cmp r14, 1
je case.0x1400a8c67.26
cmp cl, 0x2e
jne case.0x1400a8c67.26
stc
jne case.0x1400a8c67.26
mov rax, qword [rbp + 0x18]
movzx eax, byte [rax + 1]
add dword [rbx + 0x2b742ff8], eax
cmp eax, 0x2f
je 0x14008c303
cmp eax, 0x5c
je 0x14008c303
xor eax, eax
jmp 0x14008c206
invalid
inc dword [rbp + 0x31]
xor r14d, r14d
xor eax, eax
jmp 0x14008c206
invalid
invalid
invalid
div byte [rcx]
shr cl, 0x18
invalid
xor eax, eax
cmp r14, 1
jne 0x14008c206
cmp cl, 0x2e
jne 0x14008c206
add edi, edi
invalid
invalid
add edi, edi
invalid
dec dword [rax - 0x7d]
jmp 0x14008c308
sub rbx, 1
jb 0x14008c427
invalid
mov qword [rdi + 8], rbx
mov byte [rsi], 7
jmp 0x14008c3ed
movzx eax, al
test eax, eax
rol byte [rbp + 0x441d75c0], 0x89
clc
jne 0x14008c33d
mov eax, r15d
lea rcx, [0x14012f088]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x14008c37c
mov rax, qword [rdi + 0x20]
mov eax, dword [rdi + 0x20]
add rax, 4
jmp 0x14008c3b1
add al, 0xeb
je 0x14008c304
mov byte [rdi + 0x39], 0
sub rbx, 1
jb 0x14008c416
mov qword [rdi + 8], rbx
or dh, al
invalid
mov byte [rsi], 6
jmp 0x14008c3ed
invalid
add byte [rax + 0x45280f06], cl
loopne 0x14008c36d
mov byte [rsi], al
movaps xmm0, xmmword [rbp - 0x20]
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 [rsi + 0x11], ecx
adc qword [rdi], r9
movups xmmword [rsi + 0x21], xmm2
adc dword [rsi + 0x21], edx
mov rax, qword [rbp + 0xf]
mov qword [rsi + 0x30], rax
jmp 0x14008c3ed
mov rax, qword [rdi + 0x20]
mov eax, dword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
add dword [rax - 0x7b], ecx
leave
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 8
jmp 0x14008c3b1
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
xor byte [rax - 0x73], cl
push rcx
add dword [rax - 0x7b], ecx
leave
xor byte [rax - 0x73], cl
push rcx
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 2
test rax, rax
je case.0x14008c331.6
mov byte [rdi + 0x39], 3
movzx eax, byte [rbp + 0x27]
mov byte [rsi], al
movups xmm0, xmmword [rdi + 0x11]
movups xmm1, xmmword [rdi + 0x21]
and qword [r15], r9
adc dword [rsi + 1], eax
movups xmmword [rsi + 0x11], xmm1
adc qword [rax - 0x75], r9
xor byte [r8 - 0x77], r9b
and byte [rax - 0x75], r9b
sbb byte [r8 - 0x77], r9b
sub byte [rax - 0x77], r9b
mov qword [rsi + 0x30], rbx
jmp 0x14008c3ed
adc qword [rax - 0x75], r9
xor byte [r8 - 0x77], r9b
and byte [rax - 0x75], r9b
sbb byte [r8 - 0x77], r9b
sub byte [rax - 0x77], r9b
mov qword [rsi + 0x30], rbx
jmp 0x14008c3ed
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, str.library_std_srcpath.rs
mov rdx, rbx
call fcn.1400add40
lea r8, str.library_std_srcpath.rs
mov rcx, rbx
xor edx, edx
call fcn.1400add40
invalid
lea r8, str.library_std_srcpath.rs
jmp 0x14008c41d
lea rcx, [rbp + 0x30]
call fcn.140084c80
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
int3
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x2e0
sub esp, 0x2e0
sub esp, 0x2e0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x258], 0xfffffffffffffffe
mov dword [rbp + 0x258], 0xfffffffe
inc dword [rcx + rcx*4 - 0x35]
mov ebx, r9d
mov r14, r8
mov r15, rdx
mov rsi, rcx
movabs rax, 0x700000000
mov eax, 0
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x23c], eax
mov eax, 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rdi], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x23c], eax
invalid
mov dword [rbp + 0x23c], eax
mov word [rbp + 0x24c], 0
mov qword [rbp + 0x244], 0
add r8b, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], esi
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ebp
add al, byte [rax]
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rdx + rax], eax
add r8b, byte [rax]
add r8b, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], esi
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ebp
add al, byte [rax]
invalid
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x38], al
or eax, 0x2000000
add byte [rax], al
add byte [rdx], al
mov eax, r9d
add byte [rax], al
add byte [rdx], al
mov dword [rbp + 0x238], eax
lea r8, [rbp + 0x228]
add al, byte [rax]
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0xe], 1
add al, byte [rax]
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0xe], 1
call fcn.14008a3f0
mov rdi, rdx
test rax, rax
je 0x14008c6c4
mov eax, edi
and eax, 3
cmp rax, 2
clc
add cl, byte [rdi]
invalid
invalid
add byte [rax], al
invalid
cmp eax, 2
jne 0x14008c6b7
shr rdx, 0x20
cmp rdx, 5
je 0x14008c632
cli
add eax, 0xfa830974
and byte [rdi], cl
test dword [rbp + 0x48000000], eax
mov dword [rbp + 0x250], edi
cmp edx, 0x20
jne 0x14008c6b7
mov qword [rbp + 0x250], rdi
lea rcx, [rbp + 0x210]
mov rdx, r15
mov edx, edi
mov r8, r14
call fcn.140085a50
mov rax, qword [rbp + 0x210]
mov r14, qword [rbp + 0x218]
movabs r15, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rcx + rdi - 8], 0x74
invalid
mov rcx, qword [rbp + 0x220]
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], rcx
mov dword [rbp - 0x48], ecx
lea rcx, [rbp + 0x1f8]
lea rdx, [rbp - 0x58]
call fcn.14008ac80
mov r12, qword [rbp + 0x1f8]
mov r14, qword [rbp + 0x200]
mov ch, 0
add al, byte [rax]
add byte [rbp + 0x39], cl
cld
mov ch, 0
add al, byte [rax]
add byte [rbp + 0x39], cl
cld
jne 0x14008c6eb
mov qword [rsi + 8], r14
mov qword [rsi], 2
mov dword [rsi], 2
lea rcx, [rbp + 0x250]
call fcn.140084c80
jmp 0x14008c6d8
mov qword [rsi + 8], rdi
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
jmp 0x14008c6d8
mov rcx, rsi
mov rdx, rdi
mov edx, edi
call fcn.14008a650
mov rcx, rdi
dec dword [rax - 0x77]
stc
call qword [sym.imp.kernel32.dll_CloseHandle]
insd dword [rdi], dx
add al, byte [rax]
invalid
add byte [rax - 0x1f3b7eb8], dl
add al, byte [rax]
add byte [rax], al
pop rbx
pop rdi
nop
add rsp, 0x2e0
invalid
loopne case.0x140088548.241
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
lea r15, [rbp - 0x58]
mov r8d, 0x250
push rax
add al, byte [rax]
invalid
push rax
add al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rcx, r15
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov rcx, r14
int1
int1
mov rdx, r15
call qword [sym.imp.kernel32.dll_FindFirstFileW]
cmp rax, 0xffffffffffffffff
je 0x14008c79c
invalid
xchg dword [rax], eax
add byte [rax], al
xchg dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
sar edi, 0x15
xchg edx, eax
imul eax, dword [rdx], 0
mov rcx, rax
call qword [sym.imp.kernel32.dll_FindClose]
mov eax, dword [rbp - 0x58]
movups xmm0, xmmword [rbp - 0x54]
movsd xmm1, qword [rbp - 0x44]
mov r8d, dword [rbp - 0x38]
enter 0x558b, 0xffffffffffffffc4
push rbp
invalid
mov ecx, eax
shl ecx, 0x15
sar ecx, 0x1f
and ecx, dword [rbp - 0x34]
test ebx, ebx
je 0x14008c789
push rbp
invalid
shl rdx, 0x20
or rdx, r8
mov qword [rsi], 0
mov dword [rsi + 0x10], 0
mov dword [rsi + 0x18], 0
movups xmmword [rsi + 0x20], xmm0
and byte [rdi], cl
adc ecx, dword [rsi + 0x30]
and byte [rdi], cl
adc ecx, dword [rsi + 0x30]
mov qword [rsi + 0x38], rdx
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x44], ecx
test r12, r12
je 0x14008c6a9
mov edx, 2
mov rcx, r14
call fcn.14000ae20
pushfq
out 0xf7, al
idiv edi
pushfq
out 0xf7, al
idiv edi
idiv edi
jmp 0x14008c6a9
test eax, 0x400
je 0x14008c740
add al, 0
add byte [rax + rsi*4 + 0x41], dh
mov ecx, ecx
leave
mov r9d, ecx
leave
and r9d, 0x20000000
add byte [rax], ah
and byte [rsp + riz*4 + 0x48], dh
mov dword [rsi + 8], edi
je 0x14008c740
movsb byte [rdi], byte [rsi]
mov qword [rsi + 8], rdi
mov qword [rsi], 2
test r12, r12
in al, 0xf
test byte [rax], ch
invalid
invalid
invalid
in al, 0xf
test byte [rax], ch
invalid
invalid
mov edx, 2
mov rcx, r14
call fcn.14000ae20
invalid
jmp 0x14008c6d8
invalid
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
invalid
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea rcx, [rbp + 0x250]
call fcn.140084c80
nop
add rsp, 0x20
pop rbx
add al, ch
mov al, byte [rdi + rdi*8 - 0x7cb76f01]
invalid
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rbp
ret
int3
int3
xor byte [rax - 0x39], cl
add r14b, r15b
invalid
add byte [rax], al
add byte [rcx], dh
leave
call fcn.14008e650
adc byte [rsi], bl
add byte [rax], al
invalid
add byte [rax - 0x7b], cl
sal byte [rsi + rdx + 0x48], 0x89
cmp byte [rax - 0x77], cl
jo 0x14008c854
test rax, rax
je case.0x14008b62d.66
mov qword [rax], rdi
mov qword [rax + 8], rsi
mov byte [rax + 0x10], bl
inc rax
pop rax
adc byte [rax - 1], cl
ror byte [rax - 0x7d], 0xc4
add rsp, 0x38
pop rbx
pop rdi
add rsp, 0x38
pop rbx
pop rdi
invalid
pop rsi
pop rbp
ret
mov qword [rbp - 8], rdi
mov qword [rbp - 0x10], rsi
mov ecx, 8
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
sbb byte [rax], al
add byte [rax], al
call fcn.1400ad950
ficom word [rax]
add al, byte [rax]
ud2
nop dword cs:[rax + rax]
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
in al, dx
sub byte [rax - 0x73], cl
push 0x30
in al, dx
sub byte [rax - 0x73], cl
push 0x30
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp - 0x10]
call fcn.14008c8b0
add byte [rax], al
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
invalid
invalid
nop
add rsp, 0x28
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x18], ecx
invalid
mov dword [rbp - 0x18], ecx
mov qword [rbp - 0x10], rdx
call qword [rdx]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
je 0x14008c8e9
adc cl, byte [rax - 0x75]
push rax
adc byte [rax - 0x75], cl
mov ecx, dword [rbp - 0x18]
add rsp, 0x40
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
add rsp, 0x40
pop rbp
jmp fcn.14000ae20
nop
add rsp, 0x40
invalid
invalid
invalid
pop rbp
pop rbp
ret
sub esp, 0x20
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
or byte [rax], al
or byte [rax], al
je 0x14008c91a
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 0x18]
call 0x137edd001
invalid
call 0x137edd001
call qword [rax + 0x20c48348]
invalid
nop
add rsp, 0x20
invalid
and byte [rbp - 0x3d], bl
pop rbp
ret
int3
int3
int3
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
mov rcx, qword [rcx]
mov eax, ecx
and eax, 3
lea rdx, [0x14012f0a4]
adc eax, 0xa275b
adc eax, 0xa275b
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
invalid
sar bh, 1
loopne 0x14008c99b
mov rax, qword [rcx]
mov eax, dword [rcx]
mov rdx, qword [rcx + 8]
jmp 0x14008c993
shr rcx, 0x20
call fcn.1400866d0
movzx ecx, al
jmp 0x14008c96d
shr rcx, 0x20
lea rax, [0x140103840]
mov rdx, qword [rax + rcx*8]
lea rax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
mov rax, qword [rax + rcx*8]
jmp 0x14008c993
mov rax, qword [rcx - 1]
mov rdx, qword [rcx + 7]
mov rcx, rax
call qword [rdx + 0x40]
nop
add rsp, 0x20
pop rbp
ret
int3
push rbp
sub rsp, 0x20
lea rbp, [rsp + 0x20]
mov r8, qword [rcx]
add dword [rcx + rcx*4 - 0x3f], eax
add dword [rcx + rcx*4 - 0x3f], eax
and ecx, 3
xor eax, eax
lea rdx, [rcx - 2]
cmp rdx, 2
jae 0x14008c9c1
jmp 0x14008c9d1
adc byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x14008c9d1
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
call qword [rax + 0x48]
nop
add rsp, 0x20
pop rbp
ret
int3
and al, 0x20
mov r8, qword [rcx]
mov ecx, r8d
and ecx, 3
xor eax, eax
lea rdx, [rcx - 2]
dec byte [rax - 0x7d]
cli
add dh, byte [rbx + 2]
dec byte [rax - 0x7d]
cli
add dh, byte [rbx + 2]
jmp 0x14008ca11
test rcx, rcx
je 0x14008ca11
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
call qword [rax + 0x30]
push rax
invalid
push rax
xor byte [rax + 0x20c48348], dl
invalid
invalid
nop
add rsp, 0x20
invalid
invalid
invalid
pop rbp
ret
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
test r8, r8
je 0x14008cbc6
mov r12, r8
mov esp, eax
mov rdi, rdx
mov rbx, rcx
mov rax, r8
mov eax, eax
mov eax, eax
shl rax, 4
xor edx, edx
xor ecx, ecx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x7500173c], al
cmp dword [rdi + rdx], 0
jne 0x14008ca72
inc rcx
add byte [rax], al
add byte [rax], al
cmp dword [rdi + rdx], 0
jne 0x14008ca72
inc rcx
add rdx, 0x10
cmp rax, rdx
jne case.0x14008b62d.71
cmp r12, rcx
jb 0x14008cbe5
push 1
add byte [rax], al
int3
push 1
add byte [rax], al
sub r12, rcx
sub esp, ecx
sub esp, ecx
je 0x14008cbc6
shl rcx, 4
add rdi, rcx
lea r14, [rbp]
lea r15, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
lea edi, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
lea edi, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
hlt
lea r13, [0x14012f0b4]
jmp 0x14008cabb
add bl, ch
sbb al, 0x90
cmp byte [rdx + 0xf], 0x23
jne case.0x14008cb1d.2
mov rcx, r14
mov ecx, esi
int1
call fcn.140084c80
test r12, r12
je 0x14008cbc6
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
lea rax, [rdi - 0x10]
mov rsi, r12
shl rsi, 4
mov rcx, rsi
mov ecx, esi
mov ecx, esi
int1
nop dword [rax]
test rcx, rcx
je 0x14008caf0
sbb eax, dword [rbx + rcx*4 + 0x40]
adc byte [rax - 0x7d], cl
mov r8d, dword [rax + 0x10]
add rax, 0x10
rcl byte [rax], 0x48
add ecx, 0xfffffff0
rcl byte [rax], 0x48
add ecx, 0xfffffff0
test r8, r8
je 0x14008cad0
mov rdx, qword [rax + 8]
jmp 0x14008caf6
push rax
or bl, ch
or cl, byte [rdi]
invalid
xor r8d, r8d
mov rdx, r15
mov ecx, 0xfffffff4
mov r9, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.140084da0
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
mov dword [rbp - 8], eax
mov qword [rbp], rdx
test rax, rax
je 0x14008cb30
and byte [rcx + 0x3e083d0], cl
mov eax, edx
and eax, 3
movsxd rax, dword [r13 + rax*4]
test dword [rax], eax
add rax, r13
jmp rax
cmp byte [rdx + 0x10], 0x23
je 0x14008caaa
jp 0x14008cb32
jmp case.0x14008cb1d.2
invalid
test rdx, rdx
je 0x14008cbdc
xor r8d, r8d
xor ecx, ecx
mov rax, rdx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
mov r9d, dword [rdi + r8]
sub rax, r9
jb 0x14008cb82
inc rcx
add r8, 0x10
mov rdx, rax
cmp rsi, r8
cmp esi, eax
jne case.0x14006a06b.961
jmp 0x14008cb85
mov rax, rdx
shr rax, 0x20
cmp eax, 0x23
je 0x14008caaa
invalid
jmp case.0x14008cb1d.2
mov rax, rdx
ror byte [rcx + 0x39], 1
int3
cmp r12, rcx
jb 0x14008cbe5
mov rdx, rcx
shl rdx, 4
add rdi, rdx
add edi, edx
sub r12, rcx
jne 0x14008cba7
test rax, rax
je 0x14008cab2
jmp 0x14008cc29
mov ecx, dword [rdi]
cmp rax, rcx
ja 0x14008cbf4
sub ecx, eax
mov dword [rdi], ecx
add qword [rdi + 8], rax
cmp qword [rbp - 8], 0
jne 0x14008caaa
jge 0x14008cbb2
add byte [rdi], cl
test ecx, ebp
invalid
jmp 0x14008cab2
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.failed_to_write_whole_buffer
jmp case.0x14008cb1d.2
lea r8, [0x140101a70]
mov rdx, r12
call fcn.1400adcc0
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
mov dword [rbp - 0x30], 1
lea rax, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
mov qword [rbp - 0x28], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, str.library_std_src_syspalwindowsio.rs
adc eax, 0x74f18
lea rcx, [rbp - 0x38]
call fcn.1400adc80
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
lea rax, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
mov qword [rbp - 0x28], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, [0x140101ac0]
lea rcx, [rbp - 0x38]
call fcn.1400adc80
int3
jb 0x14008d0e7
mov rcx, qword [rdi + 8]
add rcx, rbx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add rbx, rsi
mov qword [rdi + 0x10], rbx
xor eax, eax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov rcx, rdi
mov r14, rdx
mov rdx, rbx
mov r8, rsi
call fcn.1400b0f60
add byte [rcx + rcx*4 - 0xe], cl
add byte [rcx + rcx*4 - 0xe], cl
mov rbx, qword [rdi + 0x10]
jmp 0x14008d0c4
int3
call 0x19fbaec33
add al, byte [rax]
mov rcx, qword [rbp]
mov rax, qword [rbp + 8]
mov rbx, qword [rbp - 0x48]
shl rdi, 5
add rdi, rax
add edi, eax
invalid
mov qword [rbx], rax
mov dword [rbx], eax
invalid
mov dword [rbx], eax
mov qword [rbx + 8], rax
or byte [rax - 0x77], cl
adc byte [r8 - 0x77], cl
jnp 0x14008d670
mov qword [rbx + 0x10], rcx
mov qword [rbx + 0x18], rdi
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
mov ecx, 4
mov edx, 0x80
add byte [rax], 0
invalid
add byte [rax], 0
add al, ch
call fcn.1400ad950
call fcn.1400ad950
add al, byte [rdx]
add byte [rdi], cl
invalid
ud2
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp - 0x18]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
add al, byte [rax]
call 0x19f3aecb3
call 0x19f3aecb3
add al, byte [rax]
cmp qword [rbp], 0
je 0x14008d6cb
mov rcx, qword [rbp + 8]
mov edx, 4
add al, 0
add byte [rax], al
call fcn.14000ae20
xlatb
idiv edi
invalid
add al, 0
add byte [rax], al
xlatb
idiv edi
invalid
inc esi
invalid
mov byte [rbp + 0x3f], 0
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
and al, 0x10
push rbp
adc byte [rbp + 0x41], dl
push rdi
push r15
push r14
push r13
push rbp
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]
cmp byte [rbp + 0x3f], 0
add byte [rdx + rcx + 0x48], dh
mov ecx, dword [rbp - 0x38]
je 0x14008d70c
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 rbp
ret
xchg byte [rax + 0xf000000], ah
mov bh, 0x48
add ah, byte [rsi - 0x3f]
ror dword [rax], 0x8b
add al, 0x66
mov word [rbp - 0x18], 0
mov word [rbp - 0x12], cx
mov word [rbp - 0x18], 0
mov word [rbp - 0x12], cx
mov dword [rbp - 0x16], eax
jmp 0x14008d7e5
cmp ecx, 0x1b
stc
sbb ecx, dword [rdi]
xchg byte [rax + rax - 0x48f10000], dl
add byte [rax], al
add byte [rdi], cl
mov bh, 0x48
add ah, byte [rsi - 0x3f]
jbe 0x14008d853
add byte [rax], al
add byte [rdi], cl
movzx ecx, word [rax + 2]
rol cx, 8
mov bh, 0x48
add ah, byte [rsi - 0x3f]
ror dword [rax], 0xf
adc byte [rax + 8], al
movups xmm0, xmmword [rax + 8]
mov edx, dword [rax + 4]
mov eax, dword [rax + 0x18]
sbb byte [rsi - 0x39], ah
invalid
invalid
add dword [rax], eax
sbb byte [rsi - 0x39], ah
call 0x15117d7da
movups xmmword [rbp - 0x14], xmm0
movups xmmword [rbp - 0x14], xmm0
mov dword [rbp - 4], edx
mov dword [rbp], eax
mov word [rbp + 4], cx
movzx eax, word [rbp - 0x18]
mov ecx, dword [rbp - 0x16]
invalid
movzx edx, word [rbp - 0x12]
push rbp
out dx, al
invalid
push rbp
out dx, al
mov r8, qword [rbp - 0x10]
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]
mov dword [rsi + 0x18], r9d
movzx r9d, word [rbp + 4]
mov word [rsi + 0x1c], r9w
movzx r9d, word [rbp + 6]
mov word [rsi + 0x1e], r9w
mov word [rsi], ax
mov dword [rsi + 2], ecx
mov word [rsi + 6], dx
mov qword [rsi + 8], r8
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in6___
lea r8, str.library_std_src_sys_common_net.rsassertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in___
mov edx, 0x43
add byte [rdx + 0x43], bh
call fcn.1400add50
int3
add ah, cl
int3
push rbp
push rsi
push rdi
sub rsp, 0x1f0
sub esp, 0x1f0
sub esp, 0x1f0
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
mov rax, qword [rcx]
mov rdi, qword [rax]
mov qword [rax], 0
add byte [rax], al
add byte [rax], al
add dword [rax - 0x75], ecx
cmp byte [rax - 0x39], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
test rdi, rdi
je 0x14008d8d4
lea rsi, [rbp - 0x60]
add byte [rax], al
add byte [rax], al
test rdi, rdi
je 0x14008d8d4
lea rsi, [rbp - 0x60]
mov r8d, 0x198
mov rcx, rsi
mov ecx, esi
mov ecx, esi
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov cx, 0x202
shr al, cl
xchg ebx, eax
inc dword [rcx]
add byte [rsi - 0x47], ah
add al, byte [rdx]
mov rdx, rsi
call qword [sym.imp.ws2_32.dll_WSAStartup]
pop rbp
add al, byte [rax]
pop rbp
add al, byte [rax]
mov dword [rbp + 0x16c], eax
test eax, eax
jne 0x14008d8e0
mov rax, qword [sym.imp.ws2_32.dll_WSACleanup]
mov qword [rdi], rax
add rsp, 0x1f0
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.library_std_src_synconce.rs
call fcn.1400ae060
mov qword [rbp + 0x138], 0
lea rcx, [rbp + 0x16c]
lea rdx, [rbp + 0x138]
call fcn.1400b14a0
int3
test al, 0x20
jne 0x14008d920
pop rbp
jmp 0x140014f80
invalid
jbe 0x14008d90f
invalid
push 0xffffffff8bfff876
or dword [rbp - 0x17], ebx
sub byte [rdi - 8], 0xff
nop
pop rbp
jmp 0x140014e10
int3
int3
int3
sub rsp, 0x40
sub esp, 0x40
lea rbp, [rsp + 0x40]
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 0x10], rdx
mov qword [rbp - 0x18], rcx
call 0x146082250
or al, 0x8c
or al, byte [rax]
push rbp
invalid
call 0x146082250
add eax, 0xa8c0c
or al, 0x8c
or al, byte [rax]
jle 0x14008d9a3
mov eax, dword [0x14013659c]
add eax, 0xa8c30
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov eax, dword [rcx + rax*8]
test byte [rax + 0xa0], 1
movabs al, byte [0x58b217501000000]
adc al, 0x8c
or al, byte [rax]
add byte [rax], al
add byte [rcx], al
jne 0x14008d9a3
mov eax, dword [0x14013659c]
mov rcx, qword gs:[0x58]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
inc qword [rax + 0x98]
mov byte [rax + 0xa0], 0
invalid
sbb byte [rax - 0x3a000000], 0x80
movabs al, byte [0x48e800000000]
add al, ch
add byte [rax], al
cwde
add byte [rax], al
add dh, al
and byte [rax], 0xe8
add al, ch
add al, ch
call fcn.14008d9f0
ud2
add byte [rax], al
add byte [rdi], cl
or esp, dword [rsi + 0xf]
invalid
nop dword [rax + rax]
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
adc byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x40]
push 0x40
push 0x40
mov rsi, qword [rbp - 0x18]
mov rcx, rsi
int1
int1
mov rdi, qword [rbp - 0x10]
mov edi, dword [rbp - 0x10]
call qword [rdi]
cmp qword [rdi + 8], 0
jg 0x14008d9d9
invalid
je case.0x14008ba12.35
invalid
jg 0x14008d9d9
add byte [rsp + rcx + 0x48], dh
mov edx, dword [rdi + 0x10]
mov rdx, qword [rdi + 0x10]
mov rcx, rsi
mov ecx, esi
int1
call fcn.14000ae20
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
invalid
pop rdi
pop rsi
pop rbp
ret
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
invalid
ud2
or ecx, esp
int3
sub rsp, 0xa0
lea rbp, [rsp + 0x80]
add byte [rax], 0
invalid
add byte [rax], 0
add byte [rax - 0x77], cl
add byte [rax], al
mov rsi, rdx
mov rdi, rcx
iretd
lea rcx, [rbp - 0x18]
mov rdx, rdi
mov r8, rsi
call fcn.140087c50
movzx edx, byte [rbp - 0x18]
mov dh, 0x55
invalid
invalid
iretd
mov dh, 0x55
call 0x138566577
mov rcx, qword [rbp - 8]
mov rax, qword [rbp + 8]
mov eax, dword [rbp + 8]
lea r8, [0x14012f0c4]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
invalid
ror dword [rax - 0x77], 0xf2
mov r8, rdi
mov r8, rdi
jmp r9
add rcx, 4
add ecx, 4
jmp 0x14008da84
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add rcx, rdx
add rcx, 8
jmp 0x14008da84
mov ecx, 6
add rcx, rdx
add rcx, 8
add ecx, 8
jmp 0x14008da84
mov ecx, 6
jmp 0x14008da84
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x14008da84
mov ecx, 2
add byte [rax], al
mov rdx, rsi
sub rdx, rcx
jb 0x14008dafe
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x14008daa9
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x14008daab
xor eax, eax
mov qword [rbp - 0x58], rdi
mov qword [rbp - 0x50], rsi
movups xmm0, xmmword [rbp - 0x18]
movups xmm1, xmmword [rbp - 8]
movups xmmword [rbp - 0x48], xmm0
movups xmmword [rbp - 0x38], xmm1
mov rcx, qword [rbp + 8]
mov qword [rbp - 0x28], rcx
mov byte [rbp - 0x1e], al
mov word [rbp - 0x20], 0x200
lea rcx, [rbp - 0x18]
lea rdx, [rbp - 0x58]
call fcn.14008c100
cmp byte [rbp - 0x18], 9
mov rdx, qword [rbp - 8]
jne 0x14008daf1
mov rax, qword [rbp - 0x10]
jmp 0x14008daf3
xor eax, eax
add rsp, 0xa0
pop rdi
pop rsi
pop rbp
ret
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1400adcc0
int3
add byte [rax], al
add byte [rbp - 0x73], cl
or al, 0xe
lea r9, [r14 + rcx]
cmp rdx, r9
jae 0x140090188
invalid
wait
add byte [rax], al
invalid
sbb dword [rbx + 0x4d000000], 0xffffff8d
cmp al, 0xe
lea r15, [r14 + rcx]
dec r15
cmp r15, r14
jae 0x1400906e0
movzx r9d, byte [r8 + r14]
dec rbx
dec rcx
dec r8
cmp r9b, al
je 0x1400900e0
lea rcx, [r14 + 0xf]
mov qword [rbp + 0x20], rcx
cmp rcx, rdi
jbe 0x1400902a7
mov rcx, r13
mov rdx, r12
mov r8, r14
call sub.VCRUNTIME140.dll_memcmp
mov r10b, 1
test eax, eax
je 0x140090715
inc r13
dec rdi
cmp rdi, r14
jb 0x140090712
mov rcx, r13
mov rdx, r12
mov r8, r14
call sub.VCRUNTIME140.dll_memcmp
inc r13
dec rdi
test eax, eax
jne 0x140090140
mov qword [rsp + 0x20], r14
lea rcx, [rbp - 0x48]
mov rdx, r13
mov r8, rdi
mov r9, r12
call fcn.140013840
cmp qword [rbp - 0x48], 0
je 0x14009047d
mov rsi, qword [rbp - 0x10]
mov r8, qword [rbp]
mov rax, qword [rbp + 0x18]
lea r11, [rax - 1]
mov rdx, qword [rbp + 8]
mov rdi, qword [rbp + 0x10]
cmp rsi, 0xffffffffffffffff
je 0x140090586
mov rcx, qword [rbp - 0x20]
lea r9, [rcx + r11]
cmp r9, rdx
jae 0x140090712
mov rbx, qword [rbp - 0x28]
mov r14, qword [rbp - 0x40]
mov r10, qword [rbp - 0x30]
mov r15, rax
mov qword [rbp + 0x28], r10
sub r15, r10
mov qword [rbp + 0x20], r15
nop word [rax + rax]
movzx r9d, byte [r8 + r9]
bt rbx, r9
jae 0x14009024e
cmp r14, rsi
mov r15, rsi
cmova r15, r14
lea r10, [r8 + rcx]
mov r9, r15
nop dword [rax]
cmp r9, rax
jae 0x140090261
mov r13, r9
add r9, rcx
cmp r9, rdx
jae 0x1400907ac
lea r9, [r13 + 1]
movzx r12d, byte [rdi + r13]
cmp r12b, byte [r10 + r13]
je 0x140090220
sub rcx, r14
add rcx, r13
inc rcx
jmp 0x140090251
add rcx, rax
xor esi, esi
lea r9, [rcx + r11]
cmp r9, rdx
jb 0x140090200
jmp 0x140090712
mov r10, r14
nop word cs:[rax + rax]
cmp rsi, r10
jae 0x140090161
dec r10
cmp r10, rax
jae 0x1400907d0
lea r9, [r10 + rcx]
cmp r9, rdx
jae 0x1400907e2
movzx r15d, byte [rdi + r10]
cmp r15b, byte [r8 + r9]
je 0x140090270
add rcx, qword [rbp + 0x28]
mov rsi, qword [rbp + 0x20]
jmp 0x140090253
movzx eax, al
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
movzx eax, r9b
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm7, xmm0, 0
inc r12
mov qword [rbp - 0x48], r13
mov qword [rbp - 0x40], rdi
mov qword [rbp - 0x38], r12
mov qword [rbp - 0x50], r10
mov qword [rbp - 0x30], r10
lea rax, [r14 + 0x3f]
cmp rax, rdi
jae 0x1400904b9
lea rcx, [r14 + 0x7f]
xor r10d, r10d
xor r12d, r12d
mov qword [rbp + 0x28], rcx
nop word cs:[rax + rax]
lea rax, [r14 + r12]
movdqu xmm0, xmmword [r13 + r12]
movdqu xmm12, xmmword [r13 + r12 + 0x10]
movdqu xmm10, xmmword [r13 + r12 + 0x20]
movdqu xmm8, xmmword [r13 + r12 + 0x30]
pcmpeqb xmm0, xmm6
movdqu xmm1, xmmword [rbx + rax]
movdqu xmm13, xmmword [rbx + rax + 0x10]
movdqu xmm11, xmmword [rbx + rax + 0x20]
movdqu xmm9, xmmword [rbx + rax + 0x30]
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x1400903db
pcmpeqb xmm12, xmm6
pcmpeqb xmm13, xmm7
pand xmm13, xmm12
fucomi st(4)
pmovmskb r8d, xmm13
test r8w, r8w
jne 0x140090402
pcmpeqb xmm10, xmm6
pcmpeqb xmm11, xmm7
pand xmm11, xmm10
pmovmskb r8d, xmm11
test r8w, r8w
jne 0x14009042b
pcmpeqb xmm8, xmm6
pcmpeqb xmm9, xmm7
pand xmm9, xmm8
pmovmskb r8d, xmm9
test r8w, r8w
jne 0x140090454
lea rax, [rcx + r12]
add r12, 0x40
cmp rax, rdi
jae 0x1400904bf
mov eax, r10d
and al, 1
je 0x140090310
jmp 0x1400904bf
mov r9d, r10d
and r9b, 1
lea rcx, [rbp - 0x48]
mov rdx, r12
mov rsi, r10
call fcn.1400b1540
mov rcx, qword [rbp + 0x28]
or al, sil
and al, 1
mov r10d, eax
jmp 0x140090360
lea rdx, [r12 + 0x10]
mov r9d, r10d
and r9b, 1
add dword [rax - 0x73], ecx
movabs r8, 0x21126e8d6894c
call fcn.1400b1540
mov rcx, qword [rbp + 0x28]
or al, sil
and al, 1
mov r10d, eax
jmp 0x14009037e
lea rdx, [r12 + 0x20]
mov r9d, r10d
and r9b, 1
lea rcx, [rbp - 0x48]
mov rsi, r10
call fcn.1400b1540
mov rcx, qword [rbp + 0x28]
or al, sil
and al, 1
mov r10d, eax
jmp 0x14009039c
lea rdx, [r12 + 0x30]
mov r9d, r10d
and r9b, 1
lea rcx, [rbp - 0x48]
mov rsi, r10
call fcn.1400b1540
mov rcx, qword [rbp + 0x28]
or al, sil
and al, 1
mov r10d, eax
jmp 0x1400903ba
cmp byte [rbp - 0x2e], 0
jne 0x140090712
mov r8, qword [rbp - 0x40]
mov rcx, qword [rbp]
mov rdx, qword [rbp + 8]
movzx eax, byte [rbp - 0x30]
test r8, r8
je case.0x14008822a.270
cmp r8, rdx
jae 0x140090643
cmp byte [rcx + r8], 0xc0
jge case.0x14008822a.270
jmp 0x140090798
xor r12d, r12d
xor r10d, r10d
xor edx, edx
mov rax, qword [rbp + 0x20]
add rax, r12
mov r9d, r10d
and r9b, 1
cmp rax, rdi
jae 0x14009054a
test r9b, r9b
jne 0x14009054a
lea rcx, [r14 + 0x1f]
lea rsi, [r12 + r13]
mov qword [rbp + 0x28], rcx
nop word cs:[rax + rax]
movdqu xmm0, xmmword [rsi]
lea rax, [r14 + r12]
movdqu xmm1, xmmword [rbx + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x140090532
lea rax, [rcx + r12]
mov r9d, r10d
and r9b, 1
cmp rax, rdi
jae 0x14009054a
add r12, 0x10
add rsi, 0x10
test r9b, r9b
je 0x1400904f0
jmp 0x14009054a
lea rcx, [rbp - 0x48]
mov rdx, r12
xor r9d, r9d
call fcn.1400b1540
mov rcx, qword [rbp + 0x28]
mov r10d, eax
jmp 0x140090513
sub rdi, qword [rbp - 0x50]
lea rax, [rdi + r13]
add rax, 0xfffffffffffffff0
movdqu xmm0, xmmword [r13 + rdi - 0x10]
movdqu xmm1, xmmword [r15 + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x140090674
and r10b, 1
jmp 0x140090715
mov rcx, qword [rbp - 0x20]
lea r9, [rcx + r11]
cmp r9, rdx
jae 0x140090712
mov r14, qword [rbp - 0x28]
mov rbx, qword [rbp - 0x40]
mov r15, qword [rbp - 0x30]
lea r12, [rbx - 1]
jmp 0x1400905bc
jne 0x140090798
cmp r8, rdx
jne 0x14009065e
invalid
test dword [rax + rax - 0x4b170000], edi
add byte [rax], al
add byte [rsi + 0xf], al
mov dh, 0x1c
add dword [rbp + 0xf], eax
mov dh, 0xd3
test r10b, r10b
js 0x140090696
mov r9d, r10d
jmp 0x140090702
mov es, word [rax]
add byte [rax], al
mov es, word [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rdi, 0xfffffffffffffff0
test r9b, r9b
setne bl
ret
lea rcx, [rbp - 0x48]
mov rdx, rdi
call fcn.1400b1540
mov dh, 0xe
add al, byte [rax]
ret
add al, byte [rax]
mov r10d, eax
or r10b, bl
and r10b, 1
and dl, 1
jmp 0x140090715
invalid
jg 0x1400906dc
mov r9d, r10d
and r9d, 0x1f
movzx esi, byte [rcx + r8 + 1]
je 0x1400906a3
add dword [rbx - 0x7fbec01a], eax
invalid
cmp r10b, 0xe0
jb case.0x140088401.260
mov ecx, edx
je 0x1400906a3
invalid
movzx r10d, byte [rcx + r8 + 2]
shl esi, 6
and r10d, 0x3f
or r10d, esi
cmp r11b, 0xf0
cmp bl, 0xf0
jb 0x1400906fb
cmp bl, 0xf0
sti
invalid
movzx r11d, byte [rcx + r8 + 3]
and r9d, 7
and ecx, 7
and ecx, 7
shl r9d, 0x12
shl r10d, 6
and r11d, 0x3f
or r11d, r10d
rol dword [rbp + 9], cl
fldpi
invalid
rol dword [rbp + 9], cl
fldpi
and cl, byte [rbp + rcx*4 + 5]
fld dword [0xc95506f0]
invalid
add byte [rcx + rcx*4 - 7], cl
stc
mov rdx, r14
call fcn.1400adcd0
add dword [rax], eax
or ecx, ebx
lea r8, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_src_strpattern.rs_
mov rcx, r15
stc
invalid
add dword [rax], eax
add byte [rcx - 0x3f], al
loope 0x1400906fc
shl r9d, 6
or r9d, esi
jmp 0x140090702
shl r9d, 0xc
shl ecx, 0xc
or r9d, r10d
mov r10b, 1
test al, al
jne 0x140090715
cmp r9d, 0x110000
cmp ecx, 0x110000
add byte [rcx], dl
add byte [rbp + 0x49], dh
jne 0x14009075b
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]
invalid
movaps xmm10, xmmword [rbp + 0x70]
movaps xmm11, xmmword [rbp + 0x80]
movaps xmm12, xmmword [rbp + 0x90]
add byte [rdi + rcx + 0x28], al
lodsd eax, dword [rsi]
movabs al, byte [0x138c48148000000]
add byte [rax], al
add byte [rdi + rcx + 0x28], al
lodsd eax, dword [rsi]
movabs al, byte [0x138c48148000000]
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov eax, 1
cmp r9d, 0x80
jb 0x140090787
mov eax, 2
cmp r9d, 0x800
jb 0x140090787
invalid
cmp r9d, 0x10000
mov eax, 4
sbb rax, 0
fadd dword [rax]
add r8, rax
je 0x1400907b3
cmp r8, rdx
jae case.0x14008a7d6.180
cmp byte [rcx + r8], 0xbf
jg 0x1400907b3
lea rax, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_src_strpattern.rs_
mov qword [rsp + 0x20], rax
mov r9, rdx
call fcn.1400ae1f0
add rcx, r15
jmp 0x1400907f4
jne 0x140090798
cmp r8, rdx
je 0x140090715
movzx eax, byte [rcx + r8]
test al, al
jns 0x140090715
cmp al, 0xe0
jmp 0x140090715
invalid
invalid
invalid
invalid
invalid
lea eax, [0x140100cd8]
mov rcx, r10
ror dword [rax - 0x77], 1
ret 0xeee8
invalid
add dword [rax], eax
lea r8, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_src_strpattern.rs_
ror dword [rax - 0x77], 1
ret 0xeee8
mov rcx, r9
call fcn.1400adcd0
add rcx, rbx
cmp rdx, rcx
cmova rcx, rdx
retf 0x8d4c
add eax, 0x70506
call fcn.1400adcd0
int3
retf 0x8d4c
add dword [rax], eax
add byte [rax], al
pop rbp
jmp fcn.14000ae20
movsd dword [rdi], dword [rsi]
idiv edi
push rax
lea rbp, [rsp + 0x50]
mov qword [rbp - 8], 0xfffffffffffffffe
mov rax, rdx
ror byte [rax - 0x77], 1
push rbp
ror byte [rax - 0x73], 1
push rbp
fadd dword [rcx + 0xf]
adc byte [rax], al
ror byte [rax - 0x77], 1
push rbp
ror byte [rax - 0x73], 1
push rbp
fadd dword [rcx + 0xf]
adc byte [rax], al
movups xmmword [rbp - 0x28], xmm0
mov r8, qword [r8 + 0x10]
mov qword [rbp - 0x18], r8
movzx r8d, byte [rcx + 0x20]
mov rsi, qword [rcx]
xor r9d, r9d
movabs r10, 0x8000000000000000
cmp rsi, r10
cmp esi, edx
cmp esi, edx
mov qword [rbp - 0x10], rcx
cmovne r9, rcx
mov rcx, rax
mov ecx, eax
mov ecx, eax
call fcn.140087150
shl rsi, 1
test rsi, rsi
je 0x1400908a5
invalid
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov rcx, qword [rcx + 8]
mov edx, 1
mov ebx, eax
ret
call fcn.14000ae20
mov eax, ebx
ret
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
lea rbp, [rdx + 0x50]
mov rcx, qword [rbp - 0x10]
call fcn.140090810
nop
add rsp, 0x20
pop rbx
pop rsi
pop rbp
ret
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
or r14b, r15b
invalid
add byte [rax], al
add byte [rax], al
add dh, al
add al, 0
mov qword [rbp - 0x18], rdx
lea rax, [rbp - 0x18]
mov qword [rbp - 0x28], rax
lea rax, [fcn.14000e250]
mov qword [rbp - 0x20], rax
lea rax, str.memory_allocation_of__bytes_failed_n
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov qword [rbp - 0x38], 0
add byte [rax - 0x73], cl
fmul dword [r8 - 0x77]
mov r8d, 0xc045c748
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
fmul dword [r8 - 0x77]
mov r8d, 0xc045c748
add dword [rax], eax
add byte [rax], al
mov rax, rbp
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x70875
lea rdx, [0x1401011d0]
lea rcx, [rbp - 0x10]
lea r8, [rbp - 0x58]
test al, 0xe8
js 0x14009094b
idiv edi
test al, 0xe8
js 0x14009094b
idiv edi
mov rcx, qword [rbp - 8]
test al, al
je 0x140090988
sal byte [rax + rbx + 0x48], 0x85
leave
test rcx, rcx
lea rax, str.formatter_error
add eax, 0x71236
cmovne rax, rcx
mov qword [rbp - 0x10], rax
invalid
invalid
lea rcx, [rbp - 0x10]
jmp case.0x14008b880.60
invalid
test rcx, rcx
test ecx, ecx
je 0x140090996
lea rcx, [rbp - 8]
call fcn.140084c80
nop
add rsp, 0x90
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x3d], bl
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax - 0x7d], cl
jge case.0x14008bab1.53
invalid
je 0x1400909c1
pop rbp
ret
add byte [rax], 0
add byte [rax - 0x7d], cl
jge case.0x14008bab1.53
lea rcx, [rbp - 8]
lea ecx, [rbp - 8]
clc
call fcn.140084c80
nop
add rsp, 0x20
pop rbp
ret
int3
push rdi
push rbx
sub rsp, 0x90
lea rbp, [rsp + 0x80]
add byte [rax], 0
add byte [rcx + rcx*4 - 0x39], cl
add byte [rax], 0
add byte [rcx + rcx*4 - 0x39], cl
mov rsi, rdx
mov rbx, rcx
mov ebx, ecx
invalid
mov ebx, ecx
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
mov rdx, qword [rbx + 0x10]
mov qword [rbp - 0x20], rax
lea rax, [0x140085fc0]
mov qword [rbp - 0x18], rax
invalid
invalid
call 0x130569354
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
lea rcx, [0x140091090]
add byte [rax], al
mov qword [rbp - 8], rcx
mov qword [rbp], rdx
mov qword [rbp + 8], rax
mov dword [rbp + 8], eax
mov dword [rbp + 8], eax
lea rax, str.thread__panicked_at_:_n
mov qword [rbp - 0x58], rax
test al, 0x48
mov dword [rbp - 0x50], 4
rcr byte [rcx], cl
invalid
add byte [rax - 0x77], cl
test al, 0x48
test al, 0x48
test al, 0x48
mov dword [rbp - 0x50], 4
mov qword [rbp - 0x38], 0
lea rax, [rbp - 0x20]
enter 0, 0
add byte [rax - 0x73], cl
loopne 0x140090a87
invalid
mov qword [rbp - 0x48], rax
mov dword [rbp - 0x48], eax
mov qword [rbp - 0x40], 3
rol byte [rbx], 0
add byte [rax], al
mov r14, qword [r8 + 0x48]
lea rdx, [rbp - 0x58]
test al, 0x48
mov ecx, esi
push rbp
test al, 0x48
mov ecx, esi
call r14
call rsi
mov qword [rbp - 0x28], rax
test rax, rax
je 0x140090a6a
invalid
or dword [rax - 0x73], ecx
fsubr st(0)
invalid
invalid
lea rcx, [rbp - 0x28]
call fcn.140084c80
mov rax, qword [rbx + 0x18]
movzx eax, byte [rax]
invalid
sbb byte [rdi], cl
mov dh, 0
invalid
add byte [rax - 0x73], cl
or eax, 0x9e668
lea rcx, [0x14012f0e0]
lea ecx, [0x14012f0e0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
mov rcx, rsi
mov rdx, rdi
cli
cli
xor r8d, r8d
jmp 0x140090a95
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
mov r8b, 1
call fcn.140091120
mov qword [rbp - 0x20], rax
test rax, rax
je case.0x140090a7f.3
lea rcx, [rbp - 0x20]
jmp 0x140090af1
xor eax, eax
xchg byte [0x1401362c8], al
test al, al
je case.0x140090a7f.3
lea rax, str.note:_run_with__RUST_BACKTRACE1__environment_variable_to_display_a_backtrace_n
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], 1
lea rax, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
add eax, 0x9b409
invalid
add eax, 0x9b409
mov qword [rbp - 0x10], rax
xorps xmm0, xmm0
movups xmmword [rbp - 8], xmm0
lea rdx, [rbp - 0x20]
mov rcx, rsi
call r14
mov qword [rbp - 0x58], rax
test rax, rax
je case.0x140090a7f.3
lea rcx, [rbp - 0x58]
call fcn.140084c80
nop
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
xor eax, eax
mov rdx, r14
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, qword [rbx + 8]
add rcx, r15
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
add r15, r12
out 0x4c, eax
mov dword [rbx + 0x10], edi
out 0x4c, eax
mov dword [rbx + 0x10], edi
add r13, 0x10
cmp rsi, r13
je 0x140090bb8
mov rdx, qword [rdi + r13 + 8]
mov r12d, dword [rdi + r13]
mov rax, qword [rbx]
sub rax, r15
cmp rax, r12
jae 0x140090c50
mov rcx, rbx
mov qword [rbp], rdx
mov rdx, r15
mov r8, r12
call fcn.1400b0f60
mov rdx, qword [rbp]
mov r15, qword [rbx + 0x10]
jmp 0x140090c50
sal byte [rdx + 0x23], 0x48
mov ecx, dword [rdi + 8]
add rcx, rbx
add ecx, ebx
add ecx, ebx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add dword [rax], eax
add dword [rax], eax
add rbx, rsi
mov qword [rdi + 0x10], rbx
xor eax, eax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov rax, qword [0x140136570]
shl rax, 1
test rax, rax
jne 0x14009121a
mov dword [rbp - 8], 0
movzx eax, byte [0x1401364aa]
mov rax, qword [rdx + 0x48]
mov byte [rbp - 1], r8b
lea rdx, [rbp - 1]
mov qword [rbp - 0x18], rdx
call 0x13f1e9ec6
invalid
invalid
dec dword [rax - 0x77]
push rbp
invalid
lea rdx, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
mov qword [rbp - 0x48], rdx
mov qword [rbp - 0x40], 1
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x73], cl
push rbp
call 0x1085e9af0
mov qword [rbp - 0x30], 1
lea rdx, [rbp - 0x48]
lea edx, [rbp - 0x48]
call rax
cmp byte [rbp - 8], 0
jne 0x1400911cb
mov rcx, qword [0x140136570]
shl rcx, 1
test rcx, rcx
jne 0x14009123b
xor ecx, ecx
xchg byte [0x1401364a9], cl
cmp cl, 2
jne 0x1400911eb
lea rcx, [0x1401364a9]
mov rsi, rax
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
mov rax, rsi
mov eax, esi
mov eax, esi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov ebx, r8d
mov rdi, rdx
mov edi, edx
call fcn.1400b11a0
mov rdx, rdi
mov edx, edi
mov r8d, ebx
mov rcx, rsi
jmp 0x140091149
invalid
mov rsi, rcx
mov ebx, r8d
mov rdi, rdx
mov edi, edx
call fcn.1400b1260
mov rdx, rdi
mov edx, edi
mov r8d, ebx
mov rcx, rsi
xor al, 1
mov dword [rbp - 8], eax
clc
jmp 0x140091163
mov rsi, rax
call fcn.1400b1260
mov ecx, eax
mov rax, rsi
test cl, cl
jne 0x1400911cb
invalid
invalid
invalid
invalid
mov byte [0x1401364aa], 1
jmp 0x1400911cb
invalid
invalid
invalid
sub rsp, 0x28
lea rbp, [rdx + 0x70]
lea rcx, [0x1401364a9]
push rdx
or al, byte [rax]
push rdx
or al, byte [rax]
mov edx, dword [rbp - 8]
call fcn.140088d90
jnp 0x14009127e
call qword [rax + 0x28c48348]
jnp 0x14009127e
invalid
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rbp, rsp
mov r9, rcx
mov ecx, 0xfffffff4
invalid
invalid
call [rbp - 0x17]
invalid
cmp bh, bh
invalid
invalid
dec esp
int3
int3
mov rbp, rsp
mov rax, rdx
mov r9, rcx
leave
leave
add rax, 0xfffffffffffffff0
shl r8, 4
add al, 0x48
lea edx, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
add al, 0x48
lea edx, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
nop dword [rax]
test r8, r8
je 0x1400912ec
mov r10d, dword [rax + 0x10]
add rax, 0x10
add r8, 0xfffffffffffffff0
test r10, r10
je 0x1400912d0
mov rdx, qword [rax + 8]
jmp 0x1400912ef
xor r10d, r10d
xor edx, edx
mov ecx, 0xfffffff4
mov r8, r10
mov eax, edx
mov eax, edx
pop rbp
jmp fcn.140084da0
int3
mov rax, qword [rcx + 0x10]
test rax, rax
jne 0x14009131f
lea rcx, str.library_std_srcpanicking.rsBox_dyn_Any__unnamed_
call fcn.1400ae060
add al, ch
int 1
add byte [rax - 0x75], cl
push rcx
sbb byte [rax - 0x77], cl
mov rdx, qword [rcx + 0x18]
mov qword [rbp - 0x18], rax
call 0x130569c73
call 0x130569c73
mov qword [rbp - 8], rdx
lea rcx, [rbp - 0x18]
call fcn.140091340
add byte [rax], al
add ah, cl
add byte [rax], al
add ah, cl
int3
lea rbp, [rsp + 0x20]
call fcn.140091350
int3
lea rbp, [rsp + 0x60]
mov qword [rbp - 8], 0xfffffffffffffffe
mov rax, qword [rcx]
mov r8, qword [rax + 8]
mov rdx, qword [rax + 0x18]
cmp r8, 1
je 0x140091388
test r8, r8
jne 0x1400913cb
test rdx, rdx
jne 0x1400913cb
lea rax, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
xor edx, edx
jmp 0x140091397
test rdx, rdx
jne 0x1400913cb
mov rdx, qword [rax]
mov rax, qword [rdx]
mov rdx, qword [rdx + 8]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
mov rax, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov r8, qword [rax + 0x10]
movzx ecx, byte [rax + 0x20]
movzx eax, byte [rax + 0x21]
mov byte [rsp + 0x28], al
mov byte [rsp + 0x20], cl
lea rdx, [0x1401024f0]
lea rcx, [rbp - 0x28]
call fcn.140091440
mov qword [rbp - 0x10], rax
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax - 0x27ba76b8], al
add byte [rax], al
add byte [rax - 0x27ba76b8], al
mov rax, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov r8, qword [rax + 0x10]
movzx ecx, byte [rax + 0x20]
movzx eax, byte [rax + 0x21]
mov byte [rsp + 0x28], al
mov byte [rsp + 0x20], cl
lea rdx, fcn.140090810
lea rcx, [rbp - 0x28]
call fcn.140091440
invalid
add byte [rax], al
invalid
adc dword [rdi], eax
add byte [rax - 0x73], cl
fsubr st(0)
invalid
ud2
add byte [rax], al
jne 0x140091ad8
mov ecx, dword [0x14013659c]
mov rdx, qword gs:[0x58]
mov edx, dword [0x58]
mov edx, dword [0x58]
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rdx + rcx*8]
mov rcx, qword [rdx + rcx*8]
mov ecx, dword [rdx + rcx*8]
inc qword [rcx + 0x98]
add byte [rax], al
mov byte [rcx + 0xa0], 1
lea r14, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
mov qword [rbp - 8], r14
lea rcx, [0x140102540]
mov qword [rbp], rcx
mov qword [rbp + 8], r8
mov qword [rbp + 0x10], r9
mov byte [rbp + 0x18], bl
mov byte [rbp + 0x19], al
sbb dword [rbx + 0xa4fcc05], ecx
add byte [0x1800914ee], bh
sbb dword [rbx + 0xa4fcc05], ecx
add byte [0x1800914ee], bh
ja 0x140091500
lea ecx, [rax + 1]
lock cmpxchg dword [0x1401364b8], ecx
or eax, 0xa4fba
or eax, 0xa4fba
je 0x14009150c
lea rcx, [0x1401364b8]
call fcn.1400b1700
movzx eax, byte [0x1401364c0]
cmp qword [0x1401364c8], 0
cmp eax, 0xa4fad
add byte [rax - 0x75], cl
and byte [r13 + 0x4b], r14b
cmp eax, 0xa4fad
add byte [rax - 0x75], cl
and byte [r13 + 0x4b], r14b
mov byte [rbp + 0x5f], 1
mov rcx, rsi
call rax
mov rsi, rax
mov rdi, rdx
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
mov dword [rbp - 8], eax
mov qword [rbp], rdx
cmp byte [rbp + 0x19], 0
jne 0x1400915f2
mov eax, dword [0x14013659c]
mov rcx, qword gs:[0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
cmp qword [rax + 0x98], 1
jbe 0x1400915fb
mov byte [rbp + 0x5e], 1
jmp 0x140091761
add dword [rax], eax
invalid
pop rsi
add ecx, ebp
cmc
add dword [rax], eax
add dh, al
pop r15
add dword [rax - 0x77], ecx
mov ecx, esi
mov byte [rbp + 0x5f], 1
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call rax
mov qword [rbp - 8], rax
mov qword [rbp], rdx
mov rcx, qword [0x1401364c8]
or r8b, byte [r8]
or r8b, byte [r8]
mov rax, qword [0x1401364d0]
mov eax, dword [0x1401364d0]
mov rax, qword [rax + 0x28]
mov byte [rbp + 0x5f], 1
lea rdx, [rbp - 8]
push rbp
clc
sub sil, al
pop r15
add dword [rax - 0x73], ecx
push rbp
clc
call rax
mov edx, 0xffffffff
lock xadd dword [0x1401364b8], edx
adc eax, 0xa4f12
adc eax, 0xa4f12
dec edx
mov eax, edx
shl byte [0x1000915ae], 1
shl byte [0x1000915ae], 1
invalid
cmp eax, 0x80000000
jne 0x1400915c6
invalid
adc dh, al
pop r15
add byte [rax - 0x73], cl
or eax, 0xa4ef7
invalid
or r8b, byte [rax]
mov byte [rbp + 0x5f], 0
lea rcx, [0x1401364b8]
invalid
or r8b, byte [rax]
test dword [rsi + 0xa], 0x7ae800
add al, byte [rax]
invalid
call fcn.1400b1640
add byte [rbx + 0xa4fd005], cl
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
pop rax
add byte [rax], al
invalid
mov eax, dword [0x14013659c]
or r8b, byte [r8]
mov rcx, qword gs:[0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
mov byte [rax + 0xa0], 0
test bl, bl
invalid
je 0x140091650
invalid
mov byte [rbp + 0x5f], 0
call fcn.14008d9f0
add eax, esp
invalid
invalid
add eax, esp
invalid
jmp 0x140091a52
mov byte [rbp + 0x5e], 3
jmp 0x140091761
add ebp, ecx
add word [rax], ax
add byte [rdi], cl
mov dh, 5
add eax, 0xa4ea6
movzx eax, byte [0x1401364a8]
add eax, 0xa4ea6
movzx eax, al
lea rcx, [0x14012f0f0]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
mov byte [rbp + 0x5f], 1
lea rdx, str.RUST_BACKTRACE
lea rcx, [rbp - 0x48]
lea ecx, [rbp - 0x48]
lea ecx, [rbp - 0x48]
mov r8d, 0xe
call fcn.140089010
mov rax, qword [rbp - 0x48]
mov r8d, 0xb948
add byte [rax], al
add byte [rax], al
invalid
invalid
add al, ch
loope 0x1400916a6
invalid
mov r8d, 0xb948
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc83948], al
cmp rax, rcx
jne 0x1400916fa
invalid
mov al, 3
cmp rax, rcx
jne 0x1400916fa
invalid
add byte [rax + 0x2b64003], dh
mov al, 3
mov sil, 2
jmp 0x14009174f
add byte [rax], al
add bh, al
call 0x140091657
add byte [rax], al
mov dword [rbp - 0x18], 0
add byte [rax], al
mov byte [rbp - 0x14], 0
lea rax, str.thread_caused_non_unwinding_panic._aborting._n
add eax, 0x70fde
add eax, 0x70fde
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
rol byte [rcx], 0
add byte [rax], al
mov qword [rbp - 0x38], r14
xorps xmm0, xmm0
enter 0x570f, 0xffffffffffffffc0
movups xmmword [rbp - 0x30], xmm0
lea rax, [rbp - 0x18]
mov qword [rbp + 0x48], rax
mov qword [rbp + 0x50], 0
lea rdx, [0x1401011d0]
lea rcx, [rbp + 0x48]
lea ecx, [rbp + 0x48]
lea ecx, [rbp + 0x48]
lea r8, [rbp - 0x48]
call fcn.14000eee0
fdiv st(7)
dec dword [rax - 0x75]
push r8
fdiv st(7)
dec dword [rax - 0x75]
push r8
test al, al
je 0x1400916cc
test rcx, rcx
test ecx, ecx
lea rax, str.formatter_error
cmovne rax, rcx
jmp 0x1400916e0
invalid
mov sil, 1
jmp 0x140091755
mov sil, 2
jmp 0x140091755
xor esi, esi
jmp 0x140091755
test rcx, rcx
je 0x1400916de
mov byte [rbp + 0x5f], 0
lea rcx, [rbp + 0x50]
call fcn.140084c80
xor eax, eax
mov qword [rbp + 0x48], rax
mov byte [rbp + 0x5f], 0
lea rcx, [rbp + 0x48]
call fcn.140083db0
mov ecx, 7
int 0x29
ud2
mov rcx, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x38]
cmp rdx, 4
je 0x14009171a
cmp rdx, 1
jne 0x14009173b
cmp byte [rcx], 0x30
sete sil
add sil, sil
jmp 0x14009173d
mov edx, dword [rcx]
bswap edx
xor r8d, r8d
cmp edx, 0x66756c6d
setae r8b
cmp edx, 0x66756c6c
sbb r8d, 0
sete sil
jmp 0x14009173d
xor esi, esi
test rax, rax
je 0x14009174c
mov edx, 1
call fcn.14000ae20
lea eax, [rsi + 1]
mov byte [0x1401364a8], al
mov byte [rbp + 0x5e], sil
mov rsi, qword [rbp - 8]
mov rdi, qword [rbp]
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x40], rax
mov rax, qword [rdi + 0x18]
mov byte [rbp + 0x5f], 1
mov rcx, rsi
call rax
movabs rcx, 0xfdbc168100b1ef64
cmp rax, rcx
jne 0x140091881
mov eax, 8
movabs r8, 0xc1a2c89ccd1e7bc1
mov rcx, rsi
cmp rdx, r8
jne 0x140091881
mov r8, qword [rcx]
mov rcx, qword [rsi + rax]
mov qword [rbp - 0x18], r8
mov qword [rbp - 0x10], rcx
mov byte [rbp + 0x5f], 1
call fcn.140085e70
mov rsi, rax
mov eax, 9
lea rcx, [0x140102330]
test rsi, rsi
je 0x1400917e3
mov rdx, qword [rsi + 0x18]
test rdx, rdx
je 0x1400917e3
mov rax, qword [rsi + 0x20]
dec rax
mov rcx, rdx
mov qword [rbp + 0x48], rcx
mov qword [rbp + 0x50], rax
lea rax, [rbp + 0x48]
mov qword [rbp - 0x48], rax
lea rax, [rbp + 0x40]
mov qword [rbp - 0x40], rax
lea rax, [rbp - 0x18]
mov qword [rbp - 0x38], rax
lea rax, [rbp + 0x5e]
mov qword [rbp - 0x30], rax
movzx eax, byte [0x140136460]
test al, al
mov qword [rbp + 0x20], rsi
je 0x1400918e4
mov byte [0x140136460], 1
mov eax, dword [0x14013659c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0xb8], 0
jne 0x1400918ce
call fcn.14008cf40
test rax, rax
jne 0x1400918d5
lea rax, str.library_std_src_threadlocal.rs
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278library_std_src_threadlocal.rs
lea r9, [0x140100f28]
lea r8, [rbp + 0x34]
mov edx, 0x46
call fcn.1400adfd0
jmp 0x140091a52
mov rax, qword [rdi + 0x18]
mov byte [rbp + 0x5f], 1
mov rcx, rsi
call rax
movabs r9, 0x781edaaf4a589fd6
mov ecx, 0xc
lea r8, [0x140102324]
cmp rax, r9
jne 0x1400917ab
movabs rax, 0x6c37ed387857c88a
cmp rdx, rax
jne 0x1400917ab
lea rcx, [rsi + 8]
mov eax, 0x10
jmp 0x1400917a4
lea rax, [rax + 0xc0]
mov rdi, qword [rax]
mov qword [rax], 0
test rdi, rdi
jne 0x140091951
mov dword [rbp + 0x34], 0
mov byte [rbp + 0x38], 0
mov qword [rbp - 0x50], 0
mov byte [rbp + 0x5c], 0
lea r8, [0x140102390]
lea rcx, [rbp - 0x48]
lea rdx, [rbp + 0x34]
call fcn.1400909d0
xor r15d, r15d
xor esi, esi
mov rdi, qword [rbp + 0x20]
test rdi, rdi
je 0x14009192b
lock dec qword [rdi]
jne 0x14009192b
mov rcx, rdi
call fcn.140084200
test r15, r15
sete al
or sil, al
jne case.0x14008b6eb.73
lock dec qword [r15]
jne case.0x14008b6eb.73
mov rcx, r15
call fcn.14008d020
jmp case.0x14008b6eb.73
lea r15, [rdi + 0x10]
mov cl, 1
xor eax, eax
lock cmpxchg byte [rdi + 0x10], cl
je 0x140091968
mov rcx, r15
call fcn.1400b11a0
mov rax, qword [0x140136570]
shl rax, 1
test rax, rax
mov qword [rbp - 0x58], r15
je 0x140091a81
call fcn.1400b1260
xor al, 1
mov dword [rbp + 0x3c], eax
movzx eax, byte [rdi + 0x11]
mov qword [rbp + 0x28], rdi
lea rdx, [rdi + 0x18]
lea r8, [0x140102340]
lea rcx, [rbp - 0x48]
call fcn.1400909d0
cmp byte [rbp + 0x3c], 0
mov r15, qword [rbp + 0x28]
jne 0x1400919cc
mov rax, qword [0x140136570]
shl rax, 1
test rax, rax
je 0x1400919cc
call fcn.1400b1260
test al, al
jne 0x1400919cc
mov byte [r15 + 0x11], 1
xor eax, eax
mov rcx, qword [rbp - 0x58]
xchg byte [rcx], al
cmp al, 2
mov rdi, qword [rbp + 0x20]
jne 0x1400919e2
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
mov byte [0x140136460], 1
mov eax, dword [0x14013659c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0xb8], 0
jne 0x140091a54
call fcn.14008cf40
test rax, rax
mov rdi, qword [rbp + 0x20]
mov r15, qword [rbp + 0x28]
jne 0x140091a5b
ud2
lea rax, [rax + 0xc0]
mov rcx, qword [rax]
mov qword [rax], r15
mov sil, 1
test rcx, rcx
je 0x140091918
mov dword [rbp + 0x3c], 0
jmp 0x140091989
lea rcx, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
mov qword [rbp - 8], rcx
lea rcx, [0x140102540]
mov qword [rbp], rcx
mov qword [rbp + 8], 0
mov qword [rbp + 0x10], r9
mov byte [rbp + 0x18], bl
mov byte [rbp + 0x19], al
mov dword [rbp + 0x40], 0
mov byte [rbp + 0x44], 0
lea rax, [rbp - 8]
mov qword [rbp + 0x48], rax
lea rax, [0x140011800]
mov qword [rbp + 0x50], rax
lea rax, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 2
mov qword [rbp - 0x28], 0
lea rax, [rbp + 0x48]
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
lea rcx, [rbp + 0x40]
lea rdx, [rbp - 0x48]
call fcn.140083d20
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140091b68
lea rcx, [rbp - 0x18]
call fcn.140084c80
mov ecx, 7
int 0x29
ud2
push rsi
push rdi
sub rsp, 0x28
mov rsi, rdx
mov rdi, rcx
add rdi, 8
sub rsi, 1
jb 0x140092621
mov rcx, qword [rdi - 8]
mov rdx, qword [rdi]
call fcn.140092294
add rdi, 0x18
jmp 0x140092609
add rsp, 0x28
pop rdi
pop rsi
ret
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rbp + rcx*4 + 0x41], cl
add spl, byte [r14 + 0x44]
add spl, byte [r14 + 0x44]
cmp dword [rax + rcx], edi
and al, 0x40
ror byte [rax - 0x73], 1
and al, 0x58
invalid
nop
add dword [rax], eax
mov ecx, 1
add byte [rax], al
xor edx, edx
call fcn.140094833
add byte [rax], al
add byte [rax], al
mov dl, byte [rbx + 3]
mov rcx, rdi
call fcn.140092a5d
mov rcx, rdi
mov rdx, rbx
call fcn.140092d0c
sbb al, 0xf2
invalid
dec dword [rdi]
mov dh, 0x4b
invalid
test ecx, ecx
je 0x140093b4d
sbb al, 0xf2
invalid
movabs rax, 0x8000000000000000
cmp ecx, 1
je 0x140093b0d
add byte [rax + 0x7401f983], al
invalid
cmp qword [rdi + 0x58], rax
jne 0x140093b4d
mov rcx, qword [rdi + 0xf0]
test rcx, rcx
je 0x140093b29
mov rdx, qword [rcx + 0x10]
lea rcx, [rsp + 0x60]
call fcn.1400929f1
jmp 0x140093b2e
mov qword [rsp + 0x60], rax
mov rcx, qword [rdi + 0x58]
mov rdx, qword [rdi + 0x60]
call fcn.140075149
movups xmm0, xmmword [rsp + 0x60]
movups xmm1, xmmword [rsp + 0x70]
movups xmmword [rdi + 0x68], xmm1
movups xmmword [rdi + 0x58], xmm0
xor eax, eax
sub rsi, qword [rdi + 0x118]
cmovae rax, rsi
mov qword [rdi + 0x120], rax
mov byte [rdi + 0x14c], 1
movaps xmm6, xmmword [rsp + 0xb0]
add rsp, 0xc0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp r12, r13
je 0x140093cd9
invalid
mov r15, qword [rdi + r13]
mov rcx, r15
call sub.api_ms_win_crt_string_l1_1_0.dll_wcslen
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov rdx, r15
mov r8, rax
shr al, 0x87
invalid
invalid
dec dword [rax - 0x77]
mov ecx, ebx
mov rdx, r14
call fcn.140093fdc
add byte [rax], al
shr al, 0x87
invalid
add byte [rax], al
add r13, 8
or bl, ch
ror byte [rax - 0x77], 1
stc
jmp 0x140093ca9
mov rcx, rdi
call qword [sym.imp.kernel32.dll_LocalFree]
cmc
add dword [rax], eax
test rax, rax
jne 0x140093cec
call fcn.1400acb3c
mov es, word [rcx]
add byte [rax - 0x75], cl
and al, 0x40
and al, 0x40
add dword [rax], eax
mov rax, qword [rsp + 0x40]
and al, 0x40
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
movups xmm0, xmmword [rsp + 0x30]
adc byte [rsp + 0x30], al
movups xmmword [rsi], xmm0
jmp 0x140093d10
add byte es:[rax - 0x39], cl
or byte [rax], r9b
or byte [rax], cl
or byte [rax], cl
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
adc byte [rax], al
adc byte [rax], al
adc byte [rax], al
add rsp, 0x60
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
mov rdi, rdx
mov rsi, rcx
lea rax, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [rsp + 0x20], rax
and byte [rax - 0x77], cl
sar dword [rdx + 0x3c], 1
add byte [rax], al
xor byte [rax - 0x77], cl
and al, 0x20
invalid
and byte [rax - 0x77], cl
sar dword [rdx + 0x3c], 1
add byte [rax], al
add byte [rax], al
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.ntdll.dll_NtQueryInformationProcess]
test dword [rcx], 0x5c8d4800
and al, 0x40
test dword [rcx], 0x5c8d4800
and al, 0x40
lea ebx, [rsp + 0x40]
mov rcx, rbx
mov ecx, ebx
invalid
mov edx, eax
call fcn.140094657
add byte [rax - 0x7d], cl
cmp eax, dword [rax]
add byte [rax - 0x7d], cl
cmp eax, dword [rax]
je 0x140093daf
mov rcx, qword [rsp + 0x48]
mov eax, dword [rsp + 0x50]
movabs rdx, 0xd000002390000005
add byte [rax - 0x2fffffdd], dl
mov qword [rsp + 0x34], rdx
mov dword [rsp + 0x3c], 0xd0000004
add al, 0
add al, dl
xor edx, edx
ror byte [rax - 0x77], cl
ror dword [rax - 0x7d], cl
cli
or al, 0x74
je 0x140093d9a
lea rdx, [rbx + 4]
cmp dword [rsp + rbx + 0x34], eax
mov rbx, rdx
cmp rdx, 0xc
je 0x140093d9a
lea rdx, [rbx + 4]
cmp dword [rsp + rbx + 0x34], eax
jne 0x140093d87
test rcx, rcx
je 0x140093da5
mov rax, qword [rcx]
call qword [rax + 0x10]
cmp rbx, 0xc
je 0x140093e41
mov ebp, dword [rsp + 0x30]
lea r15, [rsp + 0x34]
mov dword [r15], ebp
mov dword [rdi], ebp
mov r14d, ebp
shr r14d, 1
lea rdx, [r14 + 1]
lea rbx, [rsp + 0x40]
mov rcx, rbx
call fcn.14009436b
mov rbx, qword [rbx + 8]
mov qword [rsp + 0x20], r15
mov rcx, rdi
mov edx, 0x3c
mov r8, rbx
mov r9d, ebp
call qword [sym.imp.ntdll.dll_NtQueryInformationProcess]
test eax, eax
js 0x140093e34
lea rdi, [rsp + 0x40]
mov qword [rdi + 0x10], r14
mov rcx, rdi
call fcn.1400943b5
mov rdi, qword [rdi]
movabs rax, 0x8000000000000000
cmp rdi, rax
je 0x140093e41
mov rbx, qword [rsp + 0x48]
mov rdx, qword [rbx + 8]
push rbx
or byte [rax - 0x77], cl
int1
push rbx
or byte [rax - 0x77], cl
int1
call fcn.140093c53
mov rcx, rdi
sub al, 0xfe
invalid
mov rdx, rbx
call fcn.1400922ad
jmp case.0x14008a7d6.193
invalid
invalid
mov rcx, qword [rsp + 0x40]
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.1400922ad
insb byte [rdi], dx
in al, 0xff
dec dword [rax - 0x7d]
and qword [rsi], 0
mov qword [rsi + 8], 8
add byte [rax], al
add byte [rax - 0x7d], cl
and dword [rsi + 0x10], 0
add byte es:[rax - 0x39], cl
or byte [rax], r9b
add byte [rax], al
add byte [rax - 0x7d], cl
and dword [rsi + 0x10], 0
and dword [rsi + 0x10], 0
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
adc byte [rsi - 0x7b], ah
sal byte [rdx + rcx + 0x66], cl
and dword [rcx + 0x10], 0
mov ax, 1
ret
mov r8, qword [rcx]
cmp r8, qword [rcx + 8]
je 0x140093ee6
lea rax, [r8 + 1]
mov qword [rcx], rax
movzx edx, byte [r8]
test dl, dl
jns 0x140093e6d
invalid
jrcxz 0x140093e14
mov eax, edx
and eax, 0x1f
lea r9, [r8 + 2]
mov qword [rcx], r9
rol byte [rbx - 0x72b2e020], 1
add cl, byte [rcx + rcx*4 + 9]
movzx r10d, byte [r8 + 1]
and r10d, 0x3f
cmp dl, 0xdf
jbe 0x140093ee9
lea r9, [r8 + 3]
mov qword [rcx], r9
movzx r9d, byte [r8 + 2]
shl r10d, 6
and r9d, 0x3f
or r9d, r10d
cmp dl, 0xf0
jb 0x140093ef6
lea rdx, [r8 + 4]
mov qword [rcx], rdx
movzx edx, byte [r8 + 3]
and eax, 7
shl eax, 0x12
shl r9d, 6
and edx, 0x3f
or edx, r9d
or edx, eax
cmp edx, 0x110000
add byte [rcx], dl
add byte [rbp + 0x19], dh
add byte [rcx], dl
add byte [rbp + 0x19], dh
xor eax, eax
ret
rol bl, 0xc1
loopne 0x140093ef2
shl eax, 6
or eax, r10d
mov edx, eax
ror byte [rcx - 0x88163e], 1
jmp 0x140093e6d
ja 0x140093ef3
invalid
invalid
shl eax, 0xc
loopne 0x140093f05
or r9d, eax
mov edx, r9d
invalid
retf 0xfa81
cmp edx, 0xffff
inc dword [rax]
add byte [rdi], cl
xchg byte [rdx - 1], ah
invalid
jbe 0x140093e6d
lea r8d, [rdx + 0xff0000]
shr r8d, 0xa
or r8d, 0xd800
and edx, 0x3ff
or edx, 0xdc00
fadd qword [rax]
add byte [rsi - 0x77], ah
push rcx
invalid
fadd qword [rax]
add byte [rsi - 0x77], ah
push rcx
adc byte [rsi - 0x48], ah
mov ax, 1
mov ax, 1
mov edx, r8d
ret
and qword [rcx + 0x10], 0
mov rcx, rax
jmp 0x1400925f9
add rsp, 0x28
ret
mov ecx, eax
mov rdx, r9
call fcn.1400adf00
lahf
add dword [rax], eax
lahf
add dword [rax], eax
mov rcx, r9
call fcn.1400add40
int3
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax + 0x75023948], al
adc byte [rax - 0x75], cl
mov eax, dword [rdx + 8]
mov r8, qword [rdx + 0x10]
mov rdx, rax
ret 0x9ce9
or byte [rax + 0x39], 2
jne case.0x1400872a1.315
mov rax, qword [rdx + 8]
mov eax, dword [rdx + 8]
mov r8, qword [rdx + 0x10]
mov rdx, rax
ret 0x9ce9
loop 0x140093fcb
invalid
loop 0x140093fcb
invalid
dec dword [rax - 0x75]
adc byte [rax - 0x77], cl
invalid
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
mov dword [rcx + 0x10], eax
adc byte [r15], cl
adc byte [rdx], al
movups xmm0, xmmword [rdx]
movups xmmword [rcx], xmm0
ret
add ebx, eax
sub byte [rax - 0x77], cl
xlatb
mov rsi, rcx
mov esi, ecx
mov esi, ecx
invalid
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx]
adc dword [rbp + 0xc], esi
adc dword [rbp + 0xc], esi
mov rcx, rsi
call fcn.1400945a0
mov rdx, qword [rsi + 0x10]
invalid
mov rax, qword [rsi + 8]
imul rcx, rdx, 0x18
imul ecx, edx, 0x18
imul ecx, edx, 0x18
retf 0x4c18
mov r8, qword [rdi + 0x10]
mov qword [rax + rcx + 0x10], r8
mov dword [rax + rcx + 0x10], eax
mov dword [rax + rcx + 0x10], eax
movups xmm0, xmmword [rdi]
movups xmmword [rax + rcx], xmm0
add al, 8
inc rdx
inc edx
inc edx
mov qword [rsi + 0x10], rdx
mov dword [rsi + 0x10], edx
add rsp, 0x28
pop rdi
pop rsi
invalid
sub byte [rdi + 0x5e], bl
ret
push rdi
push rbx
sub rsp, 0x58
mov rsi, rcx
mov esi, ecx
mov esi, ecx
lea rcx, [r8 + r8]
xor eax, eax
invalid
add byte [rcx], dh
ror byte [rax - 0x7b], 0xc9
test rcx, rcx
test rcx, rcx
leave
je 0x14009404a
cmp word [rdx + rax*2], 0
cmp dword [rdx + rax*2], 0
add byte [rbx + r10 + 0x48], sil
je 0x140094054
inc rax
inc eax
add rcx, 0xfffffffffffffffe
jmp case.0x14008bf3b.54
invalid
jmp 0x140094093
lea rdi, [rsp + 0x38]
and al, 0x38
cmp byte [rax - 0x77], cl
stc
mov rcx, rdi
jmp 0x14009405f
or ecx, dword [rax - 0x73]
lea rdi, [rsp + 0x38]
jl 0x14009407c
cmp byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
mov r8, rax
call fcn.140087900
mov rbx, qword [rdi + 8]
mov ebx, dword [rdi + 8]
pushfq
cmp bh, bh
dec dword [rax - 0x75]
mov ebx, dword [rdi + 8]
invalid
invalid
invalid
mov ebx, dword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
adc byte [r13 + r9*4 + 0x74], r9b
adc byte [rbp + rcx*4 + 0x74], cl
lea r14, [rsp + 0x20]
je 0x140094094
and al, 0x20
and byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rbx
call fcn.14008def0
je case.0x14008736f.311
invalid
invalid
invalid
je case.0x14008736f.311
invalid
mov rcx, rsi
mov ecx, esi
mov rdx, r14
bnd call fcn.140093fae
call fcn.140093fae
invalid
mov rcx, qword [rdi]
mov ecx, dword [rdi]
cmovs ecx, dword [rcx - 0x1dfd1726]
mov rdx, rbx
call fcn.140092294
invalid
invalid
nop
invalid
invalid
add rsp, 0x58
add esp, 0x58
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
push rdi
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x50
test cl, cl
je 0x14009424a
mov rsi, r9
mov esi, ecx
mov rdi, r8
invalid
invalid
invalid
mov rbx, rdx
mov ebx, edx
ror dword [rdi], cl
mov dh, 0xc1
movzx eax, cl
movabs r15, 0x8000000000000000
mov edi, 0
add byte [rax], al
invalid
invalid
cmp eax, 1
clc
invalid
mov edi, 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x7401f883], al
invalid
invalid
add byte [rax], al
add byte [rax + 0x7401f883], al
clc
add dword [rcx + rcx + 0x4c], esi
je 0x1400940d4
invalid
je 0x1400940d4
or dword [rcx + rdi + 0x3e], ecx
cmp qword [rsi], r15
cmp dword [rsi], edi
jne 0x14009424a
test dword [rsi + 1], esi
add dword [rax], eax
add byte [rax], al
add byte [rbp + rcx*4 + 0x74], cl
lea r14, [rsp + 0x28]
and al, 0x28
sub byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rbx
mov r8, rdi
mov eax, edi
fimul dword [rcx - 0x77]
mov eax, edi
clc
call fcn.140087c50
mov al, byte [r14]
mov rcx, qword [r14 + 0x10]
adc byte [rcx - 0x75], r9b
push rsi
invalid
inc dword [rcx - 0x76]
invalid
adc byte [rcx - 0x75], r9b
adc byte [rcx - 0x75], cl
push rsi
and byte [rdi + rcx - 0x4a], al
invalid
invalid
invalid
movzx r8d, al
movzx eax, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 3
lea r9, [0x14012f100]
mov al, 9
add byte [rdi + 0x63], cl
adc al, 0x81
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rdi
clc
retf 0x8949
clc
mov r9, rbx
mov ecx, ebx
jmp r10
add rcx, 4
add ecx, 4
jmp 0x140094147
mov ecx, 6
jmp 0x140094147
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
invalid
invalid
test rdx, rdx
test edx, edx
cmove r8, rdx
cmove eax, edx
ret 0x14c
add rcx, r8
add rcx, 8
jmp 0x140094147
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x140094147
mov ecx, 2
mov r8, rdi
clc
sub r8, rcx
jb 0x140094256
add rcx, rbx
mov r9, rcx
test r8, r8
je 0x140094171
mov cl, byte [r9]
cmp cl, 0x2f
sete dl
cmp cl, 0x5c
sete cl
or cl, dl
jmp 0x140094173
xor ecx, ecx
test cl, cl
jne 0x14009418f
cmp al, 5
jb 0x14009418f
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.140075149
mov qword [rsi], r15
jmp 0x14009424a
lea r14, [rsp + 0x40]
mov qword [r14], rbx
mov qword [r14 + 8], rdi
mov cl, 1
and qword [rsp + 0x28], 0
mov rbx, rax
ret
test cl, 1
je 0x1400941b9
and al, 0x28
add byte [rax - 0x77], cl
ret
mov rcx, r14
mov ecx, esi
call fcn.140094456
mov rbx, rax
ret
mov rdi, rdx
movabs dword [0x8948c38948000002], eax
xlatb
ret
test rbx, rbx
je 0x14009424a
add byte [rax], al
add byte [rax - 0x7d], cl
jl 0x1400941ea
invalid
add byte [rax], al
cmp qword [rsp + 0x28], 0
and al, 0x28
add byte [rdi + rax + 0x48], dh
mov eax, dword [rsp + 0x30]
and al, 0x30
sub byte [rax], al
je 0x1400941d1
mov rax, qword [rsp + 0x30]
and al, 0x30
jmp 0x1400941ec
sbb ecx, dword [rcx + rcx*4 - 0xf]
mov rcx, r14
call fcn.140094456
mov qword [rsp + 0x28], 1
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
and al, 0x30
mov qword [rsp + 0x38], rdx
and al, 0x38
cmp byte [rax - 0x7b], cl
sal byte [rcx + rcx + 0x48], 0x8b
jl 0x140094219
invalid
test rax, rax
je 0x1400941fa
mov rdi, qword [rsp + 0x38]
and al, 0x38
cmp byte [rcx], dh
leave
xor ecx, ecx
jmp 0x14009419d
test rdi, rdi
test edi, edi
je 0x14009421b
js 0x140094265
mov al, byte [0x140136598]
xor ecx, ecx
mov rdx, rdi
cli
cli
call fcn.14008e650
test rax, rax
je 0x14009426a
mov r14, rax
jmp 0x140094221
mov r14d, 1
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.140075149
mov qword [rsi], rdi
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], rdi
mov byte [rsi + 0x18], 0
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea r8, str.library_std_srcpath.rs
mov rdx, rdi
call fcn.1400adcc0
add dword [rax], eax
add dword [rax], eax
call fcn.14000af50
invalid
mov ecx, 1
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.1400ad950
int3
fst dword [rsi + 0x41cc0001]
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x70
sub esp, 0x70
sub esp, 0x70
mov rbx, r9
mov r14, r8
mov r15, rdx
mov rsi, rcx
mov r13, r9
mov ebp, ecx
mov ebp, ecx
shr r13, 1
in eax, dx
lea rdx, [r13 + 1]
lea rdi, [rsp + 0x40]
mov rcx, rdi
call fcn.14009436b
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x38]
and qword [rax], 0
mov rdi, qword [rdi + 8]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x20], rbx
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], 1
lea r12, [rsp + 0x58]
mov rcx, r12
mov rdx, r15
mov r8, r14
mov r9, rdi
call fcn.140093bbb
mov r14, qword [r12]
mov rdx, qword [r12 + 8]
mov rcx, r14
call fcn.140094833
test r14, r14
je 0x140094304
mov eax, 0x1b
lea rcx, [0x1401042af]
jmp case.0x14008b563.105
cmp qword [rsp + 0x38], rbx
jne 0x14009432c
lea rdi, [rsp + 0x40]
mov qword [rdi + 0x10], r13
mov rcx, rdi
call fcn.1400943b5
mov rax, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rdi]
movups xmmword [rsi], xmm0
jmp 0x14009435a
mov eax, 0x3a
lea rcx, [0x140104275]
or eax, 0x6ff3d
or eax, 0x6ff3d
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
mov qword [rsi + 0x10], rax
movabs rax, 0x8000000000000000
mov qword [rsi], rax
invalid
mov rcx, qword [rsp + 0x40]
and al, 0x40
invalid
and al, 0x40
mov rdx, rdi
cli
call fcn.1400922ad
nop
add rsp, 0x70
add esp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rdi
ret
cmp byte [rax - 0x77], cl
invalid
add dword [rax], eax
cmp qword [rdi], 0
add byte [rbp + 0x14], dh
jne case.0x14008bab1.68
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsi], xmm0
and qword [rsi + 0x10], 0
add rsp, 0x38
pop rdi
pop rsi
ret
mov rcx, qword [rsp + 0x28]
test rcx, rcx
test ecx, ecx
jne 0x1400943aa
idiv edi
mov rdx, qword [rsp + 0x30]
call fcn.1400ad950
int3
sub esp, 0x20
mov rsi, rcx
invalid
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx]
jne 0x1400943d2
mov rcx, rsi
call fcn.1400943e8
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword [rsi + 0x10]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov edx, dword [rsi + 0x10]
push rsi
adc byte [rax - 0x75], cl
or byte [rsi - 0x7d], r12b
or byte [rsi - 0x7d], ah
mov rax, qword [rsi + 8]
and word [rax + rdx*2], 0
and al, 0x50
add byte [rax - 1], cl
inc edx
or byte [rsi - 0x7d], ah
and al, 0x50
add byte [rax - 1], cl
inc edx
invalid
invalid
inc edx
mov qword [rsi + 0x10], rdx
add rsp, 0x20
pop rsi
ret
sub byte [rcx - 0x48], al
add dword [rax], eax
mov r8d, 1
add byte [rax], al
add al, ch
fiadd word [rcx - 0x76b7ffff]
mov ecx, eax
add rsp, 0x28
invalid
call fcn.1400ac5d5
mov rcx, rax
mov ecx, eax
mov ecx, eax
add rsp, 0x28
jmp fcn.1400439a8
movsd dword [rdi], dword [rsi]
cmc
cli
invalid
movsd dword [rdi], dword [rsi]
cmc
cli
call qword [rsi + 0x57]
push rsi
push rdi
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edx
mov rdx, rdi
mov ecx, edx
add dword [rax], eax
add eax, dword [rsp + 0x40]
xor ecx, ecx
leave
add byte [rax - 0x73], cl
or eax, 0x6fe04
mov dword [rsi], ecx
mov dword [rsi + 8], eax
add esp, 0x58
push rdi
push rbx
sub rsp, 0x98
add byte [rax], al
add byte [rax], al
mov rbx, rcx
mov ebx, ecx
retf
mov rdi, qword [rcx]
mov rsi, qword [rcx + 8]
test rdi, rdi
je 0x140094552
add byte [rbp + rcx*4 + 0x74], cl
lea r14, [rsp + 0x20]
and al, 0x20
mov rcx, r14
int1
mov rdx, rdi
cli
mov r8, rsi
call fcn.140087c50
invalid
invalid
invalid
invalid
movzx edx, byte [r14]
mov rcx, qword [r14 + 0x10]
adc byte [rcx - 0x75], cl
and byte [rbp + r9*4 + 5], r9b
lea eax, [0x14012f11c]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rax, qword [r14 + 0x20]
lea r8, [0x14012f11c]
lea eax, [0x14012f11c]
lea eax, [0x14012f11c]
movsxd r9, dword [r8 + rdx*4]
invalid
add r9, r8
add ecx, eax
mov rdx, rsi
mov r8, rdi
mov r8, rdi
jmp r9
add rcx, 4
jmp 0x1400944e5
invalid
xor al, 0xb9
invalid
mov ecx, 6
add byte [rax], al
jmp 0x1400944e5
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add ecx, edx
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add ecx, edx
add rcx, 8
invalid
add ecx, edx
add rcx, 8
jmp 0x1400944e5
invalid
sbb dword [rax - 0x73], ecx
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
add ecx, 2
jmp 0x1400944e5
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
add ecx, 2
jmp 0x1400944e5
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
jb 0x140094590
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x14009450d
mov al, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x14009450f
xor eax, eax
lea rdx, [rsp + 0x58]
mov qword [rdx], rdi
mov qword [rdx + 8], rsi
lea r14, [rsp + 0x20]
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rdx + 0x10], xmm0
movups xmmword [rdx + 0x20], xmm1
mov rcx, qword [r14 + 0x20]
mov qword [rdx + 0x30], rcx
mov byte [rdx + 0x3a], al
mov word [rdx + 0x38], 0x200
mov rcx, r14
call fcn.14008c100
mov cl, byte [r14]
cmp cl, 0xa
jne 0x14009456e
xor eax, eax
mov qword [rbx], rax
mov qword [rbx + 8], rdx
mov rax, rdi
mov rdx, rsi
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop r14
ret
add cl, 0xfa
xor eax, eax
cmp cl, 3
ja 0x140094554
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1400adcc0
int3
mov esi, dword [rbx + 0x18]
add byte [rax], al
invalid
or byte [rax], al
add byte [rax], al
invalid
add cl, ch
movsb byte [rdi], byte [rsi]
invalid
jmp fcn.14000ae20
mov rsi, rdx
mov rdi, rcx
sub rsi, 1
jb 0x140098eac
mov rcx, rdi
call case.0x140086729.667
add rdi, 8
add edi, 8
add edi, 8
jmp 0x140098e98
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
lock dec qword [rax]
dec qword [rax]
or byte [rbp + 5], dh
jne 0x140098ec1
jmp 0x140098ec2
ret
push rsi
sub rsp, 0x20
mov rsi, qword [rcx]
lea rcx, [rsi + 0x80]
mov edx, 0x2f
call fcn.140098f2d
push rdx
add byte [rax], al
add byte [rax - 0x75], cl
xchg byte [rax + 0x48000000], dh
test eax, eax
push rdx
add byte [rax], al
add byte [rax - 0x75], cl
xchg byte [rax + 0x48000000], dh
test eax, eax
je 0x140098ef1
mov rcx, qword [rsi + 0xb8]
invalid
add byte [rax], al
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x75], cl
xchg al, al
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rcx + 0x48], 0x8b
mov cs, eax
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x7d], cl
invalid
mov rax, qword [rsi + 0xc0]
test rax, rax
je 0x140098f07
mov rcx, qword [rsi + 0xc8]
call qword [rax + 0x18]
cmp rsi, 0xffffffffffffffff
je 0x140098f26
lock dec qword [rsi + 8]
jne 0x140098f26
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14000ae20
nop
add rsp, 0x20
pop rsi
ret
cmp eax, 0x85480000
div byte [rbp + 6]
add rsp, 0x50
pop rsi
ret
invalid
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x92c8b
sub al, 9
add byte [rax - 0x77], cl
mov dword [rcx + 0x10], eax
sub al, 9
add byte [rax - 0x77], cl
mov dword [rcx + 0x10], eax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
lea rdx, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadqueue.rs
mov dword [rcx + 0x10], eax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
adc dword [rcx + 0x18], eax
lea rdx, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadqueue.rs
call fcn.1400adc80
add dword [rax], eax
int3
mov eax, dword [rcx]
lock dec qword [rax]
jne 0x140099273
invalid
add eax, 0xfde9
add bl, al
jmp fcn.140099370
ret
add dword [rax], eax
add byte [rax], al
ret
jne 0x1400992ac
add rcx, 0x10
call fcn.1400992d2
mov rcx, qword [rsi]
cmp rcx, 0xffffffffffffffff
invalid
je 0x1400992cb
invalid
push qword [rsi + rdx - 0x10]
dec qword [rcx + 8]
lock dec qword [rcx + 8]
jne 0x1400992cb
mov edx, 8
or byte [rax], al
add byte [rax], al
add rsp, 0x20
pop rsi
jmp fcn.14000ae20
invalid
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
invalid
invalid
invalid
pop rsi
ret
push qword [rcx + rbx - 0x10]
dec qword [rsi + 8]
dec dword [rsi + 8]
jne 0x1400993a5
mov edx, 8
add byte [rax], al
mov rcx, rsi
mov ecx, esi
int1
add rsp, 0x20
pop rsi
jmp fcn.14000ae20
idiv edi
nop
add rsp, 0x20
and byte [rsi - 0x3d], bl
pop rsi
ret
sbb byte [rcx - 0x48], cl
add dword [rax], eax
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
invalid
mov ecx, 0
add byte [rax], al
add byte [rax], al
invalid
add dword [rcx + rcx*4 + 0x5c], eax
and al, 0x24
invalid
mov eax, ecx
enter 0x214c, 0xffffffffffffffc8
and eax, ecx
or edx, eax
or dword [rax - 0x77], ecx
shr ebx, 0xb8
or ecx, dword [rdi]
mov dh, 0xc1
invalid
ror dword [rax - 0x75], 0x4a
adc byte [rax - 0x75], cl
adc byte [rax - 0x75], cl
mov eax, dword [rcx + rax*8]
add al, 0xc1
add esp, 0x58
pop rax
and al, 0x28
sub byte [rcx - 0x7d], cl
and byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
jno 0x1400993fc
or eax, 0x6c771
invalid
lea ecx, [rsp + 0x20]
and byte [rax - 0x73], cl
lea edx, [rsp + 0x24]
push rsp
and al, 0x24
xchg dword [rcx], eax
add ah, cl
mov rcx, qword [rcx]
mov eax, dword [rdx + 0x34]
test al, 0x10
jne case.0x14008ab49.155
invalid
or eax, 0x840f20a8
test al, 0x20
je 0x140011690
invalid
invalid
idiv edi
invalid
jmp 0x140014e10
mov dl, 0xb9
idiv edi
invalid
mov ecx, 0x98bfff7
dec dword [rbx - 0x4bc416f7]
idiv edi
mov ecx, dword [rcx]
or ecx, ebp
cmp esi, dword [rdi + rsi*8 - 0x137cb701]
mov ah, 0xf7
dec dword [rax - 0x7d]
invalid
invalid
in al, dx
jmp 0x1400148a0
mov ah, 0xf7
dec dword [rax - 0x7d]
invalid
invalid
in al, dx
sub byte [rax - 0x39], cl
rol al, 0xff
mov eax, 0xffffffc0
invalid
push rax
lock xadd qword [rcx], rax
xadd qword [rcx], rax
cmp rax, 0x3f
clc
invalid
jbe 0x14009948b
add dword [rax - 0x7d], ecx
clc
invalid
and rax, 0xffffffffffffffc0
cmp rax, 0x40
clc
sete al
ror byte [rax - 0x7d], 0xf8
clc
sete al
add rsp, 0x28
ret
sub bl, al
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
or eax, 0x6d8de
fadd dword [rsi]
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
lea r8, [0x140106d98]
lea eax, [0x140106d98]
fadd dword [rsi]
add byte [rdx + 0x27], bh
mov edx, 0x27
mov edx, 0x27
invalid
add byte [rax], al
add al, ch
call fcn.1400add50
lodsd eax, dword [rsi]
add qword [rax], rax
add dword [rax], eax
add dword [rax], eax
add ah, cl
push rsi
int3
sub rsp, 0x20
in al, dx
and byte [rax - 0x75], cl
mov rsi, qword [rcx]
invalid
invalid
invalid
mov rsi, qword [rcx]
mov rax, qword [rsi + 0x60]
invalid
test rax, rax
invalid
je 0x1400994c7
invalid
sal byte [rdx + rdx + 0x4c], 0x6b
rcr byte [rax], 0x48
sbb byte [rax - 0x75], cl
pop rax
imul r8, rax, 0x18
sbb byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x58]
pop rax
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.1400027ba
xchg edx, eax
idiv bh
lea rcx, [rsi + 0x10]
call fcn.140098983
lea rcx, [rsi + 0xb8]
lea ecx, [rsi + 0xb8]
add byte [rax], al
call fcn.1400989a5
lea rcx, [rsi + 0x168]
lea ecx, [rsi + 0x168]
leave
hlt
dec dword [rax - 0x73]
mov gs, word [rax + 1]
invalid
add dword [rax], eax
invalid
push 0xffffffffe8000001
cmc
invalid
call fcn.140098a2e
cmp rsi, 0xffffffffffffffff
je 0x140099507
lock dec qword [rsi + 8]
jne 0x140099507
invalid
or byte [rbp + 0x12], r14b
adc bh, byte [rdx + 8]
mov edx, 8
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14000ae20
nop
add rsp, 0x20
pop rsi
ret
and byte [rax - 0x77], cl
invalid
invalid
invalid
adc byte [rdi], r9b
adc dword [rsi], eax
jmp 0x14009953a
add byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rsi
ret
mov rsi, rcx
mov esi, ecx
cmp qword [rcx + 0x38], 0
cmp dword [rcx + 0x38], 0
add byte [rdi + rbx + 0x48], dh
lea edi, [rsi + 0x18]
je 0x14009956f
lea rdi, [rsi + 0x18]
mov rcx, rdi
call fcn.140096672
test rax, rax
invalid
je 0x14009956f
invalid
sal byte [rsi + rcx + 0x48], 0x83
shr al, 0x48
add rax, 0xffffffffffffffe8
mov rcx, rax
mov ecx, eax
mov ecx, eax
shr eax, 0xe9
call fcn.140098c56
jmp 0x140099554
jmp 0x12c099564
idiv bh
invalid
mov rdx, qword [rsi]
test rdx, rdx
je case.0x14008a7d6.225
adc ecx, dword [rbx + rcx*4 + 0x46]
mov r8, qword [rsi + 8]
or byte [rax - 0x75], r9b
or byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x10]
add rsp, 0x28
invalid
invalid
pop rdi
adc byte [rax - 0x7d], r9b
adc byte [rax - 0x7d], cl
invalid
pop rsi
jmp fcn.1400027ba
xor byte [rdx + 0x4890fff6], dl
add esp, 0x28
invalid
invalid
xchg edx, eax
idiv bh
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov rax, rcx
mov eax, ecx
test rdx, rdx
test edx, edx
je case.0x14008c950.218
or ecx, dword [rax - 0x77]
mov rcx, rax
ror dword [rax - 0x77], 0xf2
mov rdx, rsi
bnd call fcn.140016744
call fcn.140016744
sal edi, 1
dec dword [rax - 0x77]
mov rdx, rsi
add rsp, 0x20
idiv edi
mov rdx, rsi
mov edx, esi
add rsp, 0x20
invalid
pop rsi
ret
pop rax
cmp rdx, r8
cmp edx, eax
cmp edx, eax
jbe 0x1400995ce
shl r8, 4
shl eax, 4
add rcx, r8
ror dword [rax - 0x77], 0xc8
mov rax, rcx
add rsp, 0x58
add esp, 0x58
invalid
ret
lea rax, [0x14012b7a0]
add eax, 0x921cb
or dword [rax], eax
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
add byte [rax], al
lea rax, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
lea eax, str._rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278librarycore_srccharmethods.rs
sub byte [rcx], cl
add byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r9 + rcx*4 - 0x36], cl
sbb byte [rcx + rcx*4 - 0x36], cl
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [rcx + rcx*4 - 0x36], cl
sbb byte [rcx + rcx*4 - 0x36], cl
call fcn.1400adc80
int3
push rdi
push rbx
sub rsp, 0x20
mov rax, qword [rcx]
mov ecx, eax
rol dword [rbx - 0x67cfc1f], 1
rol dword [rbx - 0x67cfc1f], 1
add eax, dword [rbx + 0x3a7501f9]
jne case.0x14008da47.31
lea rsi, [rax - 1]
mov rdi, qword [rax - 1]
dec dword [rax - 0x75]
pop rax
invalid
dec dword [rax - 0x75]
mov ebx, dword [rax + 7]
mov rcx, rdi
call qword [rbx]
mov r8, qword [rbx + 8]
test r8, r8
test eax, eax
pop rax
invalid
test eax, eax
je case.0x14008cb1d.33
or al, 0x48
mov edx, dword [rbx + 0x10]
mov rdx, qword [rbx + 0x10]
mov rcx, rdi
call fcn.1400027ba
invalid
invalid
mov edx, 8
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
and byte [rbx + 0x5f], bl
pop rsi
jmp fcn.14000ae20
rcl byte [rdi], cl
idiv edi
invalid
nop
add rsp, 0x20
pop rbx
pop rdi
invalid
and byte [rbx + 0x5f], bl
pop rsi
ret
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
mov rsi, rdx
mov esi, edx
mov rdi, rcx
xor ebx, ebx
cmp rsi, rbx
je case.0x14008ab7d.153
invalid
mov rcx, qword [rdi + rbx*8]
inc rbx
call fcn.140099681
add bl, ch
in eax, dx
add bl, ch
in eax, dx
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
in al, dx
and byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
mov esi, ecx
call fcn.140099465
test al, al
je case.0x1400944a8.7
invalid
xlatb
std
invalid
adc byte [rax - 0x75], cl
mov rax, qword [rsi + 0x10]
mov rcx, rsi
mov ecx, esi
adc byte [rax - 0x77], r9b
adc byte [rax - 0x77], cl
mov ecx, esi
int1
add rsp, 0x20
pop rsi
jmp qword [rax + 0x10]
nop
add rsp, 0x20
and byte [rsi - 0x3d], bl
and byte [rsi - 0x3d], bl
adc r11b, al
ret
shr rcx, 0x20
lea eax, [rcx - 0x2740]
rcr al, 0xff
inc dword [rbx - 0x79f0ee08]
loop 0x1400996d4
add byte [rax], al
mov al, 1
lea edx, [rcx - 2]
cmp edx, 0x11
cli
adc dword [rdi], ecx
xchg dl, ch
add dword [rax], eax
add byte [rax], al
cli
adc dword [rdi], ecx
xchg dl, ch
add dword [rax], eax
add byte [rax], al
lea edx, [rcx - 0x3c2a]
cmp edx, 2
jb case.0x1400998c5.12
invalid
fadd dword [rcx]
add byte [rax], al
add byte [rax], al
lea edx, [rcx - 0x3c2a]
cmp edx, 2
jb case.0x1400998c5.12
invalid
fadd dword [rcx]
add byte [rax], al
invalid
cmp ecx, 0x27
je 0x1400998f2
test bh, dh
add dword [rax], eax
add byte [rax], al
stc
invalid
test bh, dh
add dword [rax], eax
invalid
test dword [rcx], 0xf9830000
add byte [rax], al
add byte [rbx - 0x7bf0ca07], al
fld dword [rcx]
cmp ecx, 0x35
je case.0x1400998db.2
test cl, bl
add dword [rax], eax
add byte [rax], al
stc
xor eax, 0x1d9840f
test cl, bl
add dword [rax], eax
invalid
add byte [rax], al
add byte [rbx - 0x7bf0bc07], al
cmp ecx, 0x43
je case.0x1400998db.2
rol byte [rcx], 1
add byte [rax], al
stc
je case.0x1400998db.2
rol byte [rcx], 1
add byte [rax], al
rol byte [rcx], 1
add byte [rax], al
cmp ecx, 0x50
stc
push rax
je case.0x140091613.37
mov al, byte [rcx]
add byte [rax], al
invalid
add byte [rbx - 0x7bf0a807], al
cmp ecx, 0x57
push rdi
je 0x1400998ef
rol byte [rcx], 1
add byte [rax], al
add byte [rbx - 0x7bf09207], al
invalid
cmp ecx, 0x6d
insd dword [rdi], dx
je 0x1400998ec
test ah, al
add dword [rax], eax
add byte [rbx - 0x7bf08f07], al
cmp ecx, 0x70
jo case.0x14008b563.129
je 0x1400998f2
test cl, al
rol dword [rcx], 0
add dword [rax], eax
add byte [rbx - 0x7bf08707], al
invalid
cmp ecx, 0x78
je 0x140099910
test dh, dl
add dword [rax], eax
add byte [rax], al
add byte [rbx - 0x7bf08607], al
cmp ecx, 0x79
stc
jns 0x14009974d
invalid
je case.0x1400998c5.12
test byte [rdi - 0x7cffffff], al
stc
xchg dword [rcx], eax
add byte [rax], al
invalid
add byte [rbx - 0x7bf08407], al
cmp ecx, 0x7b
jnp 0x140099756
je 0x1400998e0
test byte [rcx + rax - 0x67f0000], dl
xchg esp, eax
add dword [rax], eax
add byte [rcx + 0x84f9], al
cmp ecx, 0x84
stc
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
test dl, cl
invalid
je 0x140099922
retf 1
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0x91f9], al
cmp ecx, 0x91
add byte [rax], al
add byte [rdi], cl
je 0x140099928
test ah, al
add dword [rax], eax
add byte [rcx + 0xa1f9], al
invalid
stc
invalid
add byte [rax], al
add byte [rax], al
cmp ecx, 0xa1
stc
movabs eax, dword [0x170840f000000]
add byte [rax], al
add byte [rdi], cl
test byte [rax + 1], dh
invalid
add byte [rax], al
add byte [rdi], cl
je 0x1400998e0
test byte [rax + 1], dh
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx + 0xaaf9], al
cmp ecx, 0xaa
je 0x14009992e
invalid
mov dl, 1
add byte [rax], al
stc
stosb byte [rdi], al
add byte [rax], al
add byte [rdi], cl
test byte [rdx - 0x7effffff], dh
add byte [rax], al
cmp ecx, 0x35ed
stc
in eax, dx
xor eax, 0x840f0000
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rdi], cl
je case.0x1400998c5.12
test byte [rdx + 1], al
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0xcef9], al
cmp ecx, 0xce
je 0x1400998e0
invalid
stc
invalid
add byte [rax], al
add byte [rdi], cl
test byte [rcx + rax], cl
add byte [rcx + 0xdff9], al
cmp ecx, 0xdf
fild word [rax]
add byte [rax], al
invalid
add byte [rdi], cl
test byte [rcx + 1], bh
jns case.0x14008bf3b.96
je 0x140099919
jns case.0x14008bf3b.96
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0xe8f9], al
cmp ecx, 0xe8
je 0x1400998ec
test byte [rax + 1], al
add byte [rax], al
stc
call 0x14f0997a7
add byte [rax], al
add byte [rdi], cl
test byte [rax + 1], al
add byte [rax], al
add byte [rcx + 0x102f9], al
cmp ecx, 0x102
add al, byte [rcx]
add byte [rax], al
invalid
add byte [rdi], cl
test byte [rdx], dl
invalid
je case.0x1400998c5.12
adc al, byte [rcx]
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx + 0x10bf9], al
cmp ecx, 0x10b
stc
or eax, dword [rcx]
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
je 0x14009992b
test byte [rdi + 1], ah
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0x150f9], al
cmp ecx, 0x150
push rax
add dword [rax], eax
add byte [rdi], cl
test byte [rbp + 1], dl
add dword [rax], eax
invalid
je 0x140099925
add dword [rax], eax
add byte [rcx + 0x252f9], al
invalid
stc
push rdx
add al, byte [rax]
cmp ecx, 0x252
push rdx
add al, byte [rax]
add byte [rdi], cl
je case.0x1400998c5.12
test dh, ch
out dx, al
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x3e3f9], al
cmp ecx, 0x3e3
jrcxz 0x1400997e3
add byte [rax], al
add byte [rdi], cl
je case.0x1400998c5.12
test dl, ah
add byte [rax], al
loop 0x1400997e6
add byte [rax], al
add byte [rcx + 0x41df9], al
cmp ecx, 0x41d
sbb eax, 0xf000004
add al, 0
add byte [rdi], cl
je case.0x1400998c5.12
test dh, dl
invalid
add byte [rax], al
add byte [rcx + 0x461f9], al
cmp ecx, 0x461
invalid
add al, 0
add byte [rdi], cl
je case.0x1400998c5.12
test dl, cl
retf 0
add byte [rax], al
add byte [rax], al
cmp ecx, 0x46b
imul eax, dword [rax + rax], 0
add byte [rcx + 0x46bf9], al
imul eax, dword [rax + rax], 0
add al, 0
add byte [rdi], cl
test byte [rdi], al
je 0x140099913
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0x476f9], al
cmp ecx, 0x476
stc
jbe 0x140099814
invalid
add al, 0
add byte [rax], al
add byte [rdi], cl
test byte [rdi], al
je 0x14009991f
invalid
add dword [rax], eax
add byte [rcx + 0x4cff9], al
cmp ecx, 0x4cf
stc
iretd
add al, 0
add byte [rdi], cl
je case.0x1400998c5.3
test dl, al
ret 0
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x4d0f9], al
cmp ecx, 0x4d0
stc
rol byte [rax + rax], 1
add al, 0
add al, 0
add byte [rax], al
add byte [rdi], cl
je case.0x1400998c5.17
test byte [rcx - 0x7f000000], bh
add byte [rax], al
add byte [rcx + 0x50ff9], al
cmp ecx, 0x50f
stc
syscall
add byte [rax], al
invalid
add byte [rdi], cl
je 0x140099916
test dl, bl
fiadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x5b4f9], al
cmp ecx, 0x5b4
mov ah, 5
add byte [rax], al
invalid
add eax, 0x840f0000
invalid
add byte [rdi], cl
test byte [rdx - 0x7f000000], al
add byte [rax], al
invalid
invalid
je case.0x1400998c5.12
add byte [rax], al
add byte [rcx + 0x1716f9], al
stc
invalid
invalid
add byte [rax], al
je case.0x1400998c5.12
invalid
add byte [rax], al
cmp ecx, 0x1716
stc
invalid
invalid
je case.0x1400998c5.12
jp 0x1400997d2
cmp ecx, 0x1b64
stc
sbb eax, dword fs:[rax]
sbb eax, dword [rax]
sbb eax, dword [rax]
add byte [rax], al
add byte [rdx + rsi*2 - 0x7f], dh
je case.0x1400998c5.12
jb 0x1400997da
cmp ecx, 0x1b80
stc
sbb byte [rbx], 0
sbb eax, dword [rax]
add byte [rdx + rbp*2 - 0x7f], dh
je case.0x1400998c5.12
push 0xffffffffffffff81
cmp ecx, 0x1f4e
stc
invalid
add byte [rax], al
add byte [rdx + riz*2 - 0x7f], dh
stc
je case.0x1400998c5.12
invalid
cmp ecx, 0x2022
and ah, byte [rax]
add byte [rax], al
invalid
and byte [rax], al
add byte [rdx + rbx*2 - 0x7f], dh
je case.0x1400998c5.12
cmp ecx, 0x25e9
stc
jmp 0x1b409989c
add byte [rax], al
add byte [rdx + rdx*2 - 0x7f], dh
stc
je case.0x1400998c5.12
push rdx
cmp ecx, 0x271d
je case.0x1400289ac.2093
invalid
invalid
invalid
sbb eax, 0xf000027
invalid
add byte [rdi], cl
test byte [0xc2099883], bh
invalid
stc
invalid
invalid
je 0x1400998ef
invalid
stc
xor esp, dword [rdi]
add byte [rax], al
je 0x14009991c
invalid
test byte [rax], al
add byte [rax], al
invalid
test byte [rax + rax - 0x67f0000], al
add byte [rax], al
add byte [rax], al
cmp ecx, 0xb7
stc
mov bh, 0
add byte [rax], al
invalid
add byte [rcx + 0xb7f9], al
stc
mov bh, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + 0x55], dh
jne case.0x1400998c5.4
mov al, 0xc
ret
shr rcx, 0x20
cmp ecx, 0x29
sub dword [rax + 0x29], edi
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmovb eax, ecx
ret
rol ebx, 0x8a
rol ebx, 0x8a
mov al, byte [rcx + 0xf]
ret
movnti dword [r8 - 0x73], ecx
or eax, 0x958d2
lea rcx, [0x14012f190]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
ret
mov al, 0x16
ret
lea rcx, [0x14012f148]
or eax, 0x95874
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
xor eax, eax
ret
mov al, 0x21
ret
mov al, 0x26
ret
mov al, 5
ret
mov al, 4
ret
mov al, 0xb
ret
mov al, 0x14
ret
mov al, 0x18
ret
mov al, 0x28
ret
mov al, 0x1f
ret
mov al, 0x11
ret
mov al, 0x24
ret
mov al, 0x1e
ret
mov al, 0x1a
ret
mov al, 0x1b
ret
mov al, 0x20
ret
mov al, 0x19
ret
mov al, 0xf
ret
mov al, 0x10
ret
mov al, 0xe
ret
mov al, 0x1c
ret
mov rax, rdx
mov rdx, qword [rcx]
mov r8, qword [rcx + 8]
mov rcx, rax
jmp fcn.14000eba0
lea rcx, [rsi + r13]
cmp r12, r13
je 0x14009acef
mov rbp, qword [rcx]
mov qword [rsp + 0x20], rbp
lea r15, [rbp + 0x80]
mov ecx, 0x80000000
mov r8d, 1
mov edx, 0x1f
xor r9d, r9d
call fcn.14009c230
lock or qword [rbp + 0x90], rax
mov edx, 0x2f
mov rcx, r15
call fcn.140098f2d
dec dword [rcx + rcx*4 - 0xf]
dec dword [rcx + rcx*4 - 0xf]
call case.0x140086729.667
add r13, 8
jmp 0x14009ac9c
sub rbx, rcx
shr rbx, 3
mov rdx, rbx
call fcn.140098e8c
mov rcx, rdi
mov rdx, rsi
call fcn.1400735ca
mov ch, bh
invalid
mov ch, bh
dec dword [rdi]
sub byte [rsp + 0x40], dh
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
add al, ch
sbb dword [rsi], ebp
add dword [rax], eax
lea r8, [rsp + 0x40]
lea eax, [rsp + 0x40]
and qword [r8], 0
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
lea rdx, [rsp + 0x30]
call fcn.1400b1c84
xor al, ch
add eax, 0x4800016a
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
mov qword [rcx], rax
lea rax, [rsp + 0x30]
mov qword [rax], rcx
or byte [rax - 0x73], cl
adc eax, 0x69dd2
lea rcx, [rsp + 0x40]
and al, 0x40
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
or byte [rax - 0x7d], cl
invalid
and byte [rax], al
lea r8, [fcn.14000e250]
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
sbb byte [rax - 0x73], cl
adc eax, 0x6a72a
add al, ch
mov ch, 0x29
add dword [rax], eax
or byte [rax - 0x73], cl
adc eax, 0x69dd2
and al, 0x40
or byte [rax - 0x7d], cl
invalid
sbb byte [rax - 0x73], cl
adc eax, 0x6a72a
invalid
add al, ch
mov ch, 0x29
add dword [rax], eax
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
mov qword [rcx], rax
lea rax, [rsp + 0x30]
mov qword [rax], rcx
lea rdx, [0x140105068]
add byte [rax - 0x73], cl
and al, 0x40
add byte [rax - 0x73], cl
and al, 0x40
mov qword [rcx], rdx
mov dword [rcx], edx
mov edx, 1
mov qword [rcx + 8], rdx
or byte [rax - 0x7d], cl
invalid
and byte [rax], al
lea r8, [fcn.14000e250]
idiv edi
or byte [rax - 0x7d], cl
invalid
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
mov qword [rcx + 0x18], rdx
lea rdx, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadpark.rs
scasb al, byte [rdi]
cmpsb byte [rsi], byte [rdi]
invalid
add al, ch
invalid
sub dword [rcx], eax
add ah, cl
scasb al, byte [rdi]
cmpsb byte [rsi], byte [rdi]
invalid
push rdi
push rbp
push rbx
sub rsp, 0x38
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
cmp byte [r8 + 0x49], 0
je 0x14009b3ee
mov rax, qword [rsi]
mov rcx, qword [rax + 0x10]
mov byte [rbx + 0x49], 0
add byte [r8 - 0x39], cl
sar bh, 0xff
invalid
push rax
xadd qword [rcx + 0xb0], rax
xor dword [rax + 0x66000000], 0x7501f883
invalid
add byte [r8 - 0x39], cl
sar bh, 0xff
invalid
xor dword [rax + 0x66000000], 0x7501f883
or dword [rax - 0x7d], ecx
rcl dword [rax], 0xe8
add rcx, 0x10
call fcn.14009b5fe
adc byte [rdx], al
add byte [rax], al
adc byte [rdx], al
add byte [rax], al
inc qword [rbx + 0x20]
lea r14, [rsi + 8]
lea rdx, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadworker.rsH_
test al, 6
add byte [rcx + rcx*4 - 0xf], cl
test al, 6
add byte [rcx + rcx*4 - 0xf], cl
call fcn.14009f248
mov r15, rax
mov r12, rdx
mov rcx, qword [rax]
call fcn.14009a7b4
mov qword [r15], rbx
inc qword [r12]
call fcn.14009a283
test rax, rax
mov qword [rsp + 0x30], rsi
je 0x14009b43f
mov cl, byte [rax + 0x4c]
mov byte [rsp + 0x2e], cl
mov cl, byte [rax + 0x4d]
mov byte [rsp + 0x2f], cl
mov word [rax + 0x4c], 0x8001
jmp 0x14009b444
mov byte [rsp + 0x2e], 2
mov esi, 1
lea r12, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadworker.rsH_
lea r13, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadworker.rsH_
mov rax, qword [rdi + 0x10]
mov rcx, rdi
call qword [rax]
mov rcx, r14
mov rdx, r12
call fcn.14009f248
mov r15, qword [rax]
and qword [rax], 0
add byte [rax - 1], cl
add cl, byte [rbp - 0x7b]
invalid
add byte [rax - 1], cl
add cl, byte [rbp - 0x7b]
push qword [rcx + rcx*2 + 0x49]
je 0x14009b4c3
mov rdi, qword [r15]
je 0x14009b4c3
mov rdi, qword [r15]
and qword [r15], 0
test rdi, rdi
je 0x14009b4c8
call fcn.14009b8f9
cmp al, 2
add al, 0
add byte [rdx + rax], bh
je 0x14009b493
and al, 1
je 0x14009b4df
cmp rsi, 3
jb case.0x14008ab49.195
mov byte [r15 + 0x48], 0
mov rcx, r14
mov rdx, r13
call fcn.14009f248
mov rbp, rax
mov rbx, rdx
ror dword [rax - 0x75], cl
or al, ch
std
invalid
invalid
dec dword [rcx + rcx*4 + 0x7d]
add byte [rax - 1], cl
add ecx, dword [rax - 1]
invalid
jmp 0x14009b457
ror dword [rax - 0x75], cl
or al, ch
std
invalid
xor r15d, r15d
jmp 0x14009b4fb
mov rax, qword [rsp + 0x30]
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
mov al, byte [rax + 0x50]
xor al, 1
mov byte [r15 + 0x48], al
jmp 0x14009b4fb
lea rcx, [r15 + 0x18]
mov rax, qword [rsp + 0x30]
mov rax, qword [rax]
mov r8, qword [rax + 0x10]
add r8, 0x10
mov rdx, rdi
call fcn.14009b920
mov cl, byte [rsp + 0x2e]
mov dl, byte [rsp + 0x2f]
call fcn.14006d9e9
mov rax, r15
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add dword [rbx + 0xd], esi
cmp qword [rcx + 0x18], 0
sete al
add rsp, 0x28
ret
invalid
int3
ror byte [rax - 1], 1
sal byte [rbp + 7], 0x31
leave
jmp case.0x14008bf3b.110
add byte [rax], al
add byte [rax], al
mov rsi, rcx
mov rcx, qword [rcx]
lea rdx, [rcx + rcx]
or dword [rax - 0x73], ecx
adc al, 9
cmp rdx, rax
cmova rax, rdx
ret 0xd231
mov r8, rax
shr r8, 0x3c
cmp al, 0xf
xchg esp, eax
ret 0x8348
clc
add eax, 0x4bb
add byte [rax + 0xf], cl
fmul dword [r13 + r9*4 + 4]
lea eax, [rbx*8]
ret 0xd231
ror byte [rcx - 0x77], cl
ror byte [rcx - 0x3f], 0xe8
cmp al, 0xf
xchg esp, eax
ret 0x8348
lea eax, [rbx*8]
add byte [rax], al
add byte [rax], al
shl edx, 3
test rcx, rcx
je 0x14009b5b2
shl rcx, 3
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
mov eax, dword [rsi + 8]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x48], rcx
and al, 0x48
and al, 0x48
mov eax, 8
jmp 0x14009b5b4
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.1400a2898
cmp qword [rdi], 0
invalid
invalid
je 0x14009b5dc
invalid
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
jmp case.0x14008bf3b.110
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rbx
movabs rcx, 0x8000000000000001
or byte [rax - 0x77], cl
invalid
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.1400439a8
sub esp, 0x20
mov rsi, rcx
add rcx, 0xa0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rsi
call case.0x1400944a8.47
invalid
mov rdx, rsi
call case.0x1400944a8.47
invalid
add byte [rax - 0x7d], cl
clc
add dword [rbp + 0x2a], esi
cmp rax, 1
jne 0x14009b645
mov rax, qword [rsi + 0x50]
cmp rdx, rax
jae 0x14009b64c
mov rax, qword [rsi + 0x48]
mov eax, dword [rsi + 0x48]
shl rdx, 4
shl rdx, 4
add rsi, 0x108
mov rcx, qword [rax + rdx + 8]
mov rdx, rsi
add rsp, 0x20
add rsp, 0x20
pop rsi
jmp fcn.14009b74d
or byte [rcx], al
add byte [rax], al
nop
add rsp, 0x20
pop rsi
ret
invalid
lea r8, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadworker.rsH_
mov rcx, rdx
mov rdx, rax
ret 0x72e8
add dword es:[rax], eax
int3
invalid
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x72e8
sub esp, 0x20
mov rsi, rcx
mov rax, qword [rcx]
mov eax, dword [rcx]
mov eax, dword [rcx]
test rax, rax
jne 0x14009b6ac
cmp eax, 0xff0e8348
or qword [rsi], 0xffffffffffffffff
mov rax, qword [rsi + 0x18]
test rax, rax
je 0x14009b6a2
dec rax
dec eax
enter 0xffffffffffff8948, 0x46
sbb byte [rax - 0x75], cl
mov ecx, dword [rsi + 0x10]
shl rax, 4
mov qword [rsi + 0x18], rax
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
shl rax, 4
mov rdx, qword [rcx + rax]
adc al, 1
add dword [rax - 0x75], ecx
add qword [rax], r9
mov rcx, qword [rcx + rax + 8]
call qword [rdx + 8]
mov rax, qword [rsi]
inc rax
mov qword [rsi], rax
jmp 0x14009b66a
and qword [rsi], 0
add rsp, 0x20
add byte es:[rax - 0x7d], cl
invalid
pop rsi
ret
lea rcx, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulerdefer.rs
call fcn.1400adf10
int3
mov rbx, rcx
shr rax, 0x10
cmp rax, qword [rcx + 8]
or byte [rbx + 0x59], dh
mov ebp, 0xfffffd9
scasb al, byte [rdi]
invalid
mov rcx, rbp
mov rdx, r13
mov r8, rdi
call fcn.14009ed03
mov al, byte [rsp + 0x29]
cmp al, 3
je 0x14009eed0
mov rbp, qword [rsp + 0x20]
cmp al, 2
je 0x14009eec9
mov cl, byte [rsp + 0x28]
movzx edx, word [r14 + 4]
mov word [r12 + 4], dx
mov edx, dword [r14]
mov dword [r12], edx
mov qword [rsp + 0x38], rbp
mov byte [rsp + 0x40], cl
mov byte [rsp + 0x41], al
cmp r15, 0xffffffffffffffff
je 0x14009eef0
mov rcx, r15
mov rdx, rsi
mov r8, qword [rsp + 0x50]
xor r9d, r9d
call qword [sym.imp.ws2_32.dll_send]
cmp eax, 0xffffffff
jne 0x14009eed7
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov ebp, eax
shl rbp, 0x20
or rbp, 2
mov rcx, rbp
call case.0x1400060a5.204
cmp al, 0xd
jne 0x14009ee99
mov rax, qword [rsp + 0x48]
test rax, rax
je 0x14009ee99
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
lock inc qword [rdx]
jle 0x14009eefc
mov r13, r15
mov r15, rbx
mov rbx, r14
add rcx, 0x10
mov r8, qword [rax + 0x10]
mov r9b, byte [rax + 0x18]
call fcn.140038406
mov r14, rax
xor ecx, ecx
call fcn.140083144
test r14, r14
je 0x14009ee8b
mov ecx, 1
mov rdx, rbp
call fcn.1400385c8
mov rbp, r14
mov r14, rbx
mov rbx, r15
mov r15, r13
mov r13, qword [rsp + 0x30]
mov rcx, rbp
call fcn.1400996a9
cmp al, 0xd
jne 0x14009eec9
mov qword [rsp + 0x20], rbp
mov rcx, rbx
lea rdx, [rsp + 0x38]
call fcn.14009eb12
lea rbp, [rsp + 0x20]
mov rcx, rbp
call fcn.140099600
jmp 0x14009edaa
mov eax, 1
jmp 0x14009eedc
mov eax, 2
jmp 0x14009eedc
movsxd rbp, eax
xor eax, eax
mov rdx, rbp
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_srciopoll_evented.rs
call fcn.1400ae060
int1
add byte [rax], al
ud2
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rdx
test r8, r8
je 0x14009f1c9
cmp qword [r8], 0
mov rdi, qword [rcx]
mov edi, dword [rcx]
jne 0x14009f1cc
cmp rdi, qword [r8 + 8]
jne 0x14009f1cc
add r8, 0x10
lea rdx, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulercurrent_threadmod.rs
mov rcx, r8
call fcn.14009f248
mov rdi, rdx
mov rbx, qword [rax]
test rbx, rbx
je 0x14009f236
invalid
mov rcx, qword [rbx + 0x40]
mov rax, qword [rbx + 0x58]
cmp rax, rcx
jne 0x14009f19b
lea rcx, [rbx + 0x40]
call fcn.14003772e
mov rcx, qword [rbx + 0x40]
mov rax, qword [rbx + 0x58]
mov rdx, qword [rbx + 0x50]
add rdx, rax
xor r8d, r8d
cmp rdx, rcx
cmovae r8, rcx
sub rdx, r8
mov rcx, qword [rbx + 0x48]
mov qword [rcx + rdx*8], rsi
inc rax
mov qword [rbx + 0x58], rax
inc qword [rdi]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rdi, qword [rcx]
lea rbx, [rdi + 0x88]
mov rcx, rbx
call fcn.1400990a7
cmp byte [rdi + 0xa0], 0
je 0x14009f1ee
mov rcx, rsi
call fcn.140099681
jmp 0x14009f218
mov rax, qword [rdi + 0xa8]
mov rcx, qword [rdi + 0x98]
test rcx, rcx
cmove rcx, rbx
mov qword [rcx + 8], rsi
mov qword [rdi + 0x98], rsi
inc rax
mov qword [rdi + 0xa8], rax
mov rcx, rbx
call fcn.14007249f
add rdi, 0xb8
add byte [rax], al
mov rcx, rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.14009b7fd
inc qword [rdi]
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.140099681
lea rdi, [rsp + 0x68]
mov rcx, rdi
mov rdx, rsi
call fcn.14009f26b
lea r15, [rbx + 8]
lea rdx, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulercurrent_threadmod.rs
mov rcx, r15
mov ecx, edi
mov ecx, edi
call fcn.14009f248
mov r13, rax
mov rbp, rdx
mov rcx, qword [rax]
call fcn.14009a99d
mov qword [r13], r12
add byte [rax - 1], cl
add byte [r9 - 0x7f], r9b
invalid
test al, 0
add byte [rax], al
mov rcx, rdi
mov rdx, r14
xor r8d, r8d
xor r9d, r9d
call fcn.14009bbcb
add rbx, 0x18
mov rcx, rbx
call fcn.14009b65f
lea rdx, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulercurrent_threadmod.rs
mov rcx, r15
call fcn.14009f248
mov rbx, rdx
mov r14, qword [rax]
and qword [rax], 0
lea rdx, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulercurrent_threadmod.rs
mov rcx, r14
add byte [rax - 1], cl
add byte [r9 - 0x7f], r9b
invalid
call fcn.14009f2a9
inc qword [rbx]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmm3, xmmword [rdi + 0x30]
movaps xmmword [rsi + 0x30], xmm3
movaps xmmword [rsi + 0x20], xmm2
sub dword [rsi + 0x20], edx
sub dword [rsi + 0x20], edx
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
mov rcx, r14
call fcn.14009aa46
movaps xmm0, xmmword [rsi]
movaps xmm1, xmmword [rsi + 0x10]
movaps xmm2, xmmword [rsi + 0x20]
and byte [rdi], cl
sub byte [rsi + 0x30], bl
movups xmmword [r14 + 0x30], xmm3
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
mov rax, r14
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add dword [rax - 0x7f], ecx
sar dword [rax - 0x17000000], 0x6c
ret
sub esp, 0x28
mov rsi, rdx
mov rdi, rcx
call fcn.14009a283
test rax, rax
invalid
je 0x14009f4b8
sal byte [rcx + rdx + 0x4c], 0x8b
cmp byte [rbp - 0x7b], cl
sal byte [rax + rcx + 0x48], 0x89
stc
mov r8, qword [rax + 0x38]
test r8, r8
je 0x14009f4b8
mov rcx, rdi
mov rdx, rsi
jmp 0x14009f4c1
mov rcx, rdi
mov rdx, rsi
xor r8d, r8d
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14009f13d
lea edx, [0x140105888]
call fcn.14009f248
mov rsi, rdx
mov rcx, qword [rax]
or byte [rax - 0x7d], cl
and byte [rax], al
or byte [rax - 0x7d], cl
and byte [rax], al
test rcx, rcx
je 0x14009f5cc
mov rax, qword [rdi + 0x40]
xchg qword [rax + 0x20], rcx
call fcn.14009a99d
mov rdi, qword [rdi + 0x40]
mov rax, qword [rdi]
test al, 1
jne 0x14009f58e
mov rcx, rax
and rcx, 0xfffffffffffffffc
or rcx, 2
lock cmpxchg qword [rdi], rcx
jne 0x14009f576
jmp 0x14009f5cc
lea rbx, [rdi + 8]
mov rcx, rbx
call fcn.1400990a7
mov r8, qword [rdi]
lea rcx, [rdi + 0x10]
mov rdx, rdi
call fcn.14009f5d9
test rax, rax
je 0x14009f5c4
mov rdi, rax
mov r14, rdx
mov rcx, rbx
call fcn.14007249f
mov rcx, r14
call qword [rdi + 8]
jmp 0x14009f5cc
mov rcx, rbx
call fcn.14007249f
inc qword [rsi]
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
add byte [rax], al
add byte [rax - 0x77], cl
stc
and rcx, 0xfffffffffffffffc
or rcx, 2
mov rax, rdi
lock cmpxchg qword [rsi], rcx
jne 0x14009f668
xor ebx, ebx
jmp 0x14009f67e
mov rax, qword [rcx + 8]
test rax, rax
je 0x14009f6a6
mov rdx, qword [rax]
lea r8, [rdx + 8]
test rdx, rdx
cmove r8, rcx
mov qword [rcx + 8], rdx
mov dword [rcx + 8], edx
and qword [r8], 0
xorps xmm0, xmm0
movups xmmword [rax], xmm0
mov rbx, qword [rax + 0x10]
mov r14, qword [rax + 0x18]
sbb byte [rax - 0x7d], cl
invalid
adc byte [rax], al
mov qword [rax + 0x20], 1
mov rcx, qword [rcx]
call fcn.14009f6cb
test al, al
je 0x14009f67e
sbb byte [rax - 0x7d], cl
invalid
and rdi, 0xfffffffffffffffc
out 0xfc, eax
jmp 0x14009f67b
mov rdi, rax
test dil, 1
jne 0x14009f6b2
and rdi, 0xfffffffffffffffc
or rdi, 2
xor ebx, ebx
xchg qword [rsi], rdi
mov rax, rbx
mov rdx, r14
fmul dword [rcx + rcx*4 - 0xe]
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov edx, 0x28
call fcn.1400add50
lea rcx, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_sync_notify.rs
call fcn.1400ae060
lea rcx, str.assertion_failed:_actual_state__EMPTY__actual_state__NOTIFIED
or eax, 0x67d47
lea r8, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_sync_notify.rs
mov edx, 0x43
call fcn.1400add50
int3
test ecx, ecx
jne 0x14009f6d9
test rdx, rdx
jne case.0x14008be69.94
test rcx, rcx
sete al
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_self.tail.is_none__
lea r8, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_srcutillinked_list.rs
mov edx, 0x25
call fcn.1400add50
int3
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x38], rsi
lea rcx, [rsp + 0x2f]
mov qword [rsp + 0x40], rcx
mov dword [rsp + 0x40], ecx
mov dword [rsp + 0x40], ecx
mov rdx, qword [rax + 0x38]
test rdx, rdx
je 0x14009f746
cmp qword [rdx], 0
je 0x14009f746
add byte [rbx + rcx + 0x48], dh
add edx, 8
add rdx, 8
lea rcx, [rsp + 0x30]
jmp case.0x140091613.62
lea rcx, [rsp + 0x30]
jmp 0x14009f762
cmp dword [rax - 0x77], ecx
jno 0x14009f761
lea rax, [rsp + 0x2f]
mov qword [rcx + 0x10], rax
adc byte [rcx], dh
shr al, cl
invalid
cmpsd dword [rsi], dword [rdi]
clc
invalid
xor edx, edx
call fcn.14009f010
nop
add rsp, 0x48
pop rdi
pop rsi
ret
pop rax
cmp qword [rcx], 0
jne 0x14009f787
and al, 0x28
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x8c733
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermod.rsx_
call fcn.1400adc80
int3
sub esp, 0x20
mov rbx, rcx
mov rcx, qword [rcx]
mov rdx, qword [rbx + 8]
call fcn.14009d848
mov rsi, rax
lea rdi, [rbx + 0x20]
mov rcx, rax
call fcn.1400990a7
mov rax, qword [rbx + 0x40]
cmp rax, 0xffffffffffffffff
je 0x14009f7f8
lea rcx, [rsi + 8]
mov rdx, rdi
call fcn.14009db6f
mov rcx, rdi
xor edx, edx
call fcn.14009cb9c
test rax, rax
invalid
je 0x14009f80d
mov rcx, rdx
call qword [rax + 0x18]
mov rcx, rsi
cmp byte [r12 + 0x4a], 0
jne 0x1400a02cb
add byte [rax], al
mov eax, dword [r12 + 0x40]
inc eax
mov dword [r12 + 0x40], eax
mov r15, qword [rsp + 0x58]
mov rcx, qword [r15 + 0x10]
mov ecx, dword [rcx + 0x40]
test ecx, ecx
je case.0x1400418d6.1287
xor edx, edx
div ecx
test edx, edx
jne case.0x1400289ac.2279
lea rcx, [r12 + 0x20]
call fcn.14009af5c
mov rcx, r14
mov rdx, r12
xor r8d, r8d
call fcn.14009b011
mov r12, rax
mov rax, qword [rsp + 0x58]
pop rax
mov rdx, qword [rax + 0x10]
mov r8, qword [rax + 0x18]
mov rcx, r12
call fcn.14009b318
mov eax, 0x894cffff
loope 0x14009fb04
add ecx, 0x20
call fcn.14009aa50
mov r15, qword [rsp + 0x58]
mov r8d, dword [r12 + 0x44]
test r8d, r8d
je 0x1400a0607
add byte [rax], al
mov eax, dword [r12 + 0x40]
xor edx, edx
div r8d
invalid
test edx, edx
je 0x14009fc46
mov rcx, r12
call fcn.14009ab21
mov rdi, rax
test rax, rax
jne 0x14009fcf1
test esp, esi
add dword [rax], eax
invalid
mov rax, qword [r15 + 0x10]
mov rax, qword [rax + 0xa8]
test rax, rax
je 0x14009fce5
mov rax, qword [r12 + 0x18]
mov r8, qword [rax + 0x18]
mov edx, dword [rax + 0x20]
mov rax, qword [r15 + 0x10]
mov rax, qword [rax + 0xa8]
mov rsi, qword [r15 + 0x10]
mov rcx, qword [rsi + 0x60]
test rcx, rcx
je 0x1400a061f
shr r8, 0x20
sub edx, r8d
mov r8d, 0x100
sub r8, rdx
xor edx, edx
div rcx
mov rdi, rax
inc rdi
cmp r8, rdi
cmovb rdi, r8
mov eax, 0x80
cmp rdi, rax
cmovae rdi, rax
cmp rdi, 1
adc rdi, 0
lea rbp, [rsi + 0xc0]
mov rcx, rbp
call fcn.1400990a7
mov rax, qword [r15 + 0x10]
add rsi, 0xe0
mov rcx, qword [rax + 0xa8]
cmp rdi, rcx
cmovae rdi, rcx
sub rcx, rdi
mov qword [rax + 0xa8], rcx
mov qword [rsp + 0xc8], rsi
mov qword [rsp + 0xd0], rdi
lea rcx, [rsp + 0xc8]
call fcn.14009cffc
mov rdi, rax
mov rcx, qword [rsp + 0xc8]
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x40], rax
cmp rax, 0x101
jae 0x1400a0731
test rax, rax
je 0x14009fcd3
mov rsi, qword [r12 + 0x18]
mov rcx, qword [rsi + 0x18]
shr rcx, 0x20
mov r15d, dword [rsi + 0x20]
mov edx, r15d
sub edx, ecx
mov ecx, 0x100
sub ecx, eax
cmp edx, ecx
ja 0x1400a0790
movupd xmm0, xmmword [rsp + 0x38]
movupd xmmword [rsp + 0x90], xmm0
mov rcx, r13
call fcn.14009cffc
test rax, rax
je 0x14009fcc5
movzx ecx, r15b
mov rdx, qword [rsi + 0x10]
mov qword [rdx + rcx*8], rax
inc r15d
jmp 0x14009fc24
mov rcx, qword [r15 + 0x10]
cmp dword [rcx + 0x10], 0
je 0x14009fc55
mov eax, dword [rcx + 0x14]
jmp 0x14009fc8b
movapd xmm0, xmm6
divsd xmm0, qword [r12 + 0x28]
xorpd xmm1, xmm1
maxsd xmm1, xmm0
movapd xmm0, xmm7
minsd xmm0, xmm1
cvttsd2si rax, xmm0
cmp eax, 0x7f
mov edx, 0x7f
cmovae eax, edx
cmp eax, 3
mov edx, 2
cmovb eax, edx
mov edx, eax
sub edx, r8d
neg edx
mov r9d, eax
sub r9d, r8d
cmovb r9d, edx
cmovb ecx, edx
cmp r9d, 3
jb 0x14009fca7
mov dword [r12 + 0x44], eax
add rcx, 0x10
call fcn.14009aee1
mov rdi, rax
test rax, rax
invalid
jne 0x14009fcf1
mov rcx, r12
call fcn.14009ab21
scasb al, byte [rdi]
invalid
dec dword [rax - 0x77]
invalid
jmp 0x14009fce5
mov rcx, r13
call fcn.14009b37c
mov dword [rsi + 0x20], r15d
jmp 0x14009fcdd
lea rcx, [rsp + 0x38]
call fcn.14009b37c
lahf
mov dh, 0xff
invalid
mov rcx, rbp
call fcn.14007249f
xor ecx, ecx
call fcn.14009cf79
invalid
sar bh, cl
dec dword [rax - 0x7b]
test edi, edi
je 0x14009fd10
mov rcx, r14
mov rdx, rdi
mov edx, edi
mov r8, r12
mov eax, esp
call fcn.14009b3a4
mov r12, rax
test rax, rax
ror byte [rdi], 0x85
std
invalid
invalid
invalid
jmp case.0x140044923.1394
xor ecx, ecx
call fcn.14009cf79
lea rsi, [r12 + 0x20]
mov rcx, rsi
call fcn.14009af5c
cmp byte [rdx - 0x74b30001], dh
mov ebp, dword [rsp + 0x58]
mov ebp, dword [rsp + 0x58]
cmp byte [r12 + 0x49], 0
jne 0x14009fd5c
add byte [r13 + 0x2b], sil
mov rax, qword [r13 + 0x10]
mov rcx, qword [rax + 0xb0]
movzx ecx, cx
mov bh, 0xc9
mov bh, 0xc9
add ecx, ecx
cmp rcx, qword [rax + 0xb8]
jae 0x14009ff06
invalid
invalid
add dword [rax], eax
invalid
cmp dword [rax - 0xfffffff], 0x48
inc dword [rax + 0xb0]
invalid
lock inc qword [rax + 0xb0]
add byte [rcx - 0x3a], al
mov byte [r12 + 0x49], 1
and al, 0x49
add dword [rax - 0x77], ecx
mov ah, 0x24
adc byte [rcx], al
add dword [rax], eax
invalid
mov qword [rsp + 0x110], rsi
mov rax, qword [r13 + 0x10]
mov rdi, qword [rax + 0x60]
add dword [rax], eax
add byte [rcx - 0x75], cl
adc byte [r8 - 0x75], r9b
js 0x14009fdcc
lea rcx, [r12 + 0x10]
mov edx, edi
call fcn.14009aa6e
imul byte [rdi + rdi*8 + 0x31c589ff]
ror byte [rcx + rcx*4 + 0x64], 0x24
invalid
imul byte [rdi + rdi*8 + 0x31c589ff]
ror byte [rcx + rcx*4 + 0x64], 0x24
cmp rax, rdi
cmp rax, rdi
invalid
cmp rax, rdi
je 0x14009feb8
add byte [rbp + rcx*4 + 0x78], cl
add dword [rax + 1], ecx
call 0x13752cfc6
test dword [rcx + rcx*4 - 8], 0x18553b49
lea r15, [rax + 1]
js 0x14009fd8f
add rax, rbp
add eax, ebp
xor edx, edx
div rdi
mov rax, r15
cmp rdx, qword [r13 + 0x18]
je case.0x1400060a5.2191
mov rcx, qword [r13 + 0x10]
mov rax, qword [rcx + 0x60]
mov eax, dword [rcx + 0x60]
cmp rdx, rax
jae 0x1400a05e5
or byte [rax], al
invalid
mov eax, dword [rcx + 0x60]
invalid
or byte [rax], al
add byte [rax - 0x75], cl
pop r8
mov rax, qword [rcx + 0x58]
mov r8, qword [r12 + 0x18]
mov r9d, dword [r8 + 0x20]
and byte [rcx - 0x75], cl
invalid
invalid
shr rcx, 0x20
mov r10d, r9d
sub r10d, ecx
sub edx, ecx
sub edx, ecx
cmp r10d, 0x80
cmp edx, 0x80
ja 0x14009fea9
mov r12, rbx
shl rdx, 4
mov rdx, qword [rax + rdx]
mov rax, qword [rdx + 0x18]
invalid
invalid
mov r10, rax
shr r10, 0x20
mov r11d, dword [rdx + 0x20]
cmp r10d, eax
ret 0x6775
ret 0x6775
mov ebx, r11d
sub ebx, r10d
mov esi, ebx
shr esi, 1
sub ebx, esi
je 0x14009fe5e
lea r14d, [rbx + r10]
mov rcx, rax
shl rcx, 0x20
or rcx, r14
lock cmpxchg qword [rdx + 0x18], rcx
jne 0x14009fde7
mov dword [rsp + 0x34], ebx
cmp ebx, 0x80
ja 0x1400a0668
sub r11d, esi
mov eax, r9d
cmp r11d, r10d
je 0x14009fe68
mov esi, eax
mov r14d, 0xff
and esi, r14d
mov ebx, r10d
and ebx, r14d
mov r14, qword [rdx + 0x10]
mov rbx, qword [r14 + rbx*8]
mov r14, qword [r8 + 0x10]
mov qword [r14 + rsi*8], rbx
inc eax
inc r10d
jmp 0x14009fe31
mov rbx, r12
mov r12, qword [rsp + 0x48]
jmp 0x14009fea9
mov rbx, r12
mov r12, qword [rsp + 0x48]
mov r10d, ecx
mov edx, ecx
imul r10, rbx
mov rax, rcx
lock cmpxchg qword [rdx + 0x18], r10
je 0x14009fe9d
sbb ecx, dword [rax - 0x77]
ror dword [rax - 0x3f], 0xe8
and byte [rcx + 0xc82484], cl
add byte [rax], al
mov rcx, rax
shr rax, 0x20
mov dword [rsp + 0xc8], eax
mov dword [rsp + 0x38], ecx
and al, 0x38
cmp eax, ecx
jne 0x14009fe70
enter 0xffffffffffffd875, 0xffffffffffffffe9
cmpsb byte [rsi], byte [rdi]
invalid
jmp 0x1400a0643
mov eax, dword [rsp + 0x34]
test eax, eax
jne case.0x14008b62d.147
pop rsp
add dword [rax], eax
add byte [rcx], dh
leave
xor ecx, ecx
call fcn.14009cf79
mov rax, r15
jmp case.0x1400060a5.2191
invalid
invalid
invalid
invalid
mov rcx, qword [r13 + 0x10]
add rcx, 0x10
call fcn.14009aee1
mov rdi, rax
test rax, rax
lea r14, [rsp + 0x58]
je 0x14009ff11
mov rcx, qword [rsp + 0x110]
call fcn.14009aa50
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov rdx, rdi
mov r8, r12
call fcn.14009b3a4
mov r12, rax
mov esp, eax
test rax, rax
lea r13, [rsp + 0x90]
add byte [rax], al
jne 0x14009fa54
jmp case.0x140044923.1394
mov byte [r12 + 0x49], 0
lea r14, [rsp + 0x58]
and al, 0x58
lea rcx, [rsp + 0x70]
call fcn.14009b51c
test al, al
je 0x14009ff8b
mov rsi, qword [rsp + 0x58]
mov rcx, qword [rsi + 0x10]
mov rax, qword [rcx + 0x20]
test rax, rax
je 0x14009ff4f
mov rdx, qword [rcx + 0x28]
mov rcx, qword [rdx + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
add rcx, rax
add rcx, 0x10
rcl dword [rax], 0xff
push rdx
sub byte [rax - 0x75], cl
je 0x14009ff72
pop rax
rcl dword [rax], 0xff
push rdx
sub byte [rax - 0x75], cl
je 0x14009ff72
pop rax
cmp qword [r12], 0
lea r13, [rsp + 0x90]
add byte [rax], al
invalid
je 0x14009ffb3
add byte [rax], al
add byte [rbp + rdx*2 + 0x48], dh
mov eax, dword [rsp + 0x58]
mov rax, qword [rsp + 0x58]
mov rcx, qword [rax + 0x10]
mov rax, qword [rcx + 0x30]
xor byte [r8 - 0x7b], cl
invalid
je 0x14009ffa4
xor byte [r8 - 0x7b], cl
sal byte [rsp + rsi + 0x48], 0x8b
mov rdx, qword [rcx + 0x38]
mov rcx, qword [rdx + 0x10]
dec rcx
push rcx
cmp byte [rax - 0x75], cl
adc byte [rax - 1], cl
leave
and rcx, 0xfffffffffffffff0
add rcx, rax
add rcx, 0x10
rcl dword [rax], 0xff
push rdx
sub bl, ch
invalid
rcl dword [rax], 0xff
push rdx
sub bl, ch
sbb dword [rcx + rcx*4 - 0xf], ecx
mov rcx, r14
mov rdx, r12
xor r8d, r8d
call fcn.14009b011
mov r12, rax
lea r13, [rsp + 0x90]
lea rcx, [r12 + 0x20]
call fcn.14009aa50
jmp 0x14009fa54
mov rax, qword [r12 + 0x18]
mov rcx, qword [rax + 0x18]
mov eax, dword [rax + 0x20]
cmp eax, ecx
jne 0x14009ff5e
cmp byte [r12 + 0x4b], 0
jne 0x14009ff5e
mov r15, qword [rsi + 0x10]
mov r13, qword [rsi + 0x18]
mov bl, byte [r12 + 0x49]
lea rdi, [r15 + 0xc0]
mov rcx, rdi
call fcn.1400990a7
test bl, bl
je case.0x14008b62d.148
mov rax, 0xfffffffffffeffff
lock xadd qword [r15 + 0xb0], rax
cmp ax, 1
sete bpl
jmp 0x1400a0037
mov ecx, eax
add eax, r9d
dec eax
movzx edx, al
mov dh, 0xd0
mov dh, 0xd0
mov r9, qword [r8 + 0x10]
mov rdi, qword [r9 + rdx*8]
dec ecx
je 0x1400a001f
mov dword [r8 + 0x20], eax
lea r14, [rsp + 0x58]
je 0x1400a0047
pop rax
jmp 0x14009fed2
lock sub qword [r15 + 0xb0], 0x10000
xor ebp, ebp
mov rdx, qword [r15 + 0xd8]
mov edx, dword [rdi + 0xd8]
cmp rdx, qword [r15 + 0xc8]
movabs rbx, 0x100000001
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jne 0x1400a0064
lea rcx, [r15 + 0xc8]
enter 0, 0
call fcn.14009b549
mov rdx, qword [r15 + 0xd8]
xchg edi, eax
fadd dword [rax]
add byte [rax], al
invalid
in al, dx
mov ah, 0xff
dec dword [rcx - 0x75]
xchg edi, eax
fadd dword [rax]
add byte [rax], al
invalid
mov rax, qword [r15 + 0xd0]
mov qword [rax + rdx*8], r13
sub al, 0xd0
sub al, 0xd0
inc qword [r15 + 0xd8]
inc dword [rdi + 0xd8]
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14007249f
mov byte [r12 + 0x49], 0
and al, 0x49
invalid
test bpl, bpl
je 0x1400a00c9
mov rax, qword [rsi + 0x10]
lea rcx, [rax + 0x10]
invalid
mov rdx, qword [rax + 0x58]
mov r8, qword [rax + 0x60]
invalid
shl r8, 4
xor r9d, r9d
lea r14, [rsp + 0x58]
lea esi, [rsp + 0x58]
lea r13, [rsp + 0x90]
cmp r8, r9
je case.0x14008bf3b.113
mov r10, qword [rdx + r9]
mov r11, qword [r10 + 0x18]
mov r10d, dword [r10 + 0x20]
push rdx
and byte [rcx - 0x7d], cl
rcl dword [rax], 0x45
cmp edx, ebx
push rdx
and byte [rcx - 0x7d], cl
rcl dword [rax], 0x45
cmp edx, ebx
je case.0x14008bf3b.115
jmp 0x1400a00e4
lea r14, [rsp + 0x58]
lea r13, [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rax], al
jmp case.0x14008c331.90
and al, 0x90
add byte [rax], al
add byte [rax], al
jmp case.0x14008c331.90
mov rax, qword [rax + 0xa8]
invalid
invalid
mov rax, qword [rax + 0xa8]
test rax, rax
invalid
je case.0x14008c331.90
sal byte [rbp + rax - 0x18], 0x15
mov ch, 0xff
inc dword [rcx - 0x80]
invalid
invalid
call fcn.14009b5fe
cmp byte [r12 + 0x4a], 0
jne 0x14009ff5e
test dword [rcx - 2], ebp
invalid
invalid
test dword [rcx - 2], ebp
invalid
cmp byte [r12 + 0x4b], 0
jne 0x14009ff5e
mov rcx, r14
mov rdx, r12
mov edx, esp
mov r8d, 0x3b9aca00
cmp ebp, eax
jmp [rsi - 0x76b60001]
dec dword [rcx - 0x77]
call fcn.14009b011
mov r12, rax
invalid
mov rax, qword [rsp + 0x58]
mov rdx, qword [rax + 0x10]
mov r8, qword [rax + 0x18]
sbb byte [rcx + rcx*4 - 0x1f], cl
sbb byte [rcx + rcx*4 - 0x1f], cl
call fcn.14009b318
mov rax, qword [rsp + 0x58]
dec dword [rax - 0x75]
and al, 0x58
cmp qword [r12], 0
jne 0x1400a01ad
mov rcx, qword [r12 + 0x18]
and al, 0x18
and al, 0x18
mov rdx, qword [rcx + 0x18]
mov ecx, dword [rcx + 0x20]
and byte [rcx], bh
sal dword [rbp + 0x67], 1
invalid
and byte [rcx], bh
sal dword [rbp + 0x67], 1
invalid
mov rbx, qword [rax + 0x10]
mov rsi, qword [rax + 0x18]
invalid
adc byte [rax - 0x75], cl
jo 0x1400a0166
invalid
lea rdi, [rbx + 0xc0]
mov rcx, rdi
rol byte [rax], 0
add byte [rax - 0x77], cl
stc
call fcn.1400990a7
mov rax, qword [rbx + 0xd0]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rbx + 0xd8]
mov ecx, dword [rbx + 0xd8]
mov ebx, eax
add byte [rax], al
add byte [rax - 0x3f], cl
shl rcx, 3
shl rcx, 3
xor edx, edx
movabs rbx, 0x100000001
mov ebx, 1
add byte [rax], al
add byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax + 0x39], cl
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
cmp rcx, rdx
je 0x1400a019a
sal dword [rdx + rbx + 0x4c], 1
lea eax, [rdx + 8]
lea r8, [rdx + 8]
cmp qword [rax + rdx], rsi
cmp dword [rax + rdx], esi
mov rdx, r8
jne 0x1400a017b
mov rcx, rdi
call fcn.14007249f
jmp case.0x14008c331.90
invalid
invalid
mov rcx, rdi
call fcn.14007249f
and bh, ch
inc dword [rcx - 0x3a]
and al, 0x49
add ecx, ebp
mov cl, 0xfd
invalid
invalid
std
inc dword [rcx - 0x3a]
and al, 0x49
add ecx, ebp
mov cl, 0xfd
invalid
mov r15, qword [rax + 0x10]
mov rbx, qword [rax + 0x18]
mov ebx, dword [rax + 0x18]
lea rdi, [r15 + 0xc0]
lea edi, [rdi + 0xc0]
adc byte [rax - 0x75], cl
pop rax
sbb byte [rcx - 0x73], cl
lea edi, [rdi + 0xc0]
mov rcx, rdi
call fcn.1400990a7
mov rsi, qword [r15 + 0xd8]
mov esi, dword [rdi + 0xd8]
mov rax, rsi
mov eax, esi
mov eax, esi
neg rax
mov rcx, 0xffffffffffffffff
invalid
invalid
invalid
dec dword [rax - 0x73]
adc al, 8
or byte [rax - 0x7d], cl
cli
invalid
je 0x1400a0219
mov rsi, qword [rsp + 0x58]
lea rcx, [r12 + 0x10]
mov r14, qword [rsi + 0x10]
lea rdi, [r14 + 0x68]
mov rbx, qword [r14 + 0x80]
lea edx, [rbx + 1]
call fcn.14009aa6e
mov r15d, eax
mov byte [r14 + 0x90], 1
mov byte [rsi + 0x90], 1
lea r13, [rbx + r15]
cmp ecx, dword [rcx - 1]
invalid
cmp r15, r13
jb 0x1400a0364
jmp 0x1400a0388
mov rcx, qword [rbx + 0x10]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rbx + rcx]
mov edx, dword [rbx + rcx]
mov qword [rax + 0x10], rdx
test rdx, rdx
je 0x1400a0335
mov rcx, qword [rdx + 0x10]
mov rcx, qword [rcx + 0x38]
and qword [rdx + rcx + 8], 0
and dword [rdx + rcx + 8], 0
mov rcx, qword [rbx + 0x10]
mov rcx, qword [rcx + 0x38]
jmp 0x1400a033a
and qword [rax + 8], 0
and qword [rbx + rcx], 0
mov rcx, qword [rbx + 0x10]
mov rcx, qword [rcx + 0x38]
and qword [rbx + rcx + 8], 0
lock dec qword [r14 + 0x78]
mov rcx, rax
call fcn.14007249f
dec dword [rax - 0x75]
adc byte [r8 - 0x77], cl
fcos
push rax
invalid
mov rcx, rdi
mov rdx, r15
call fcn.14009cf14
mov rbx, qword [rax + 0x10]
pop rax
adc byte [rax - 0x7b], cl
invalid
jne 0x1400a0308
inc r15
mov rcx, rax
call fcn.14007249f
jmp 0x1400a02fe
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov rdx, qword [rax + 0xa0]
add byte [rax], al
add byte [rax + 0x39], cl
ror dword [rdi], 1
invalid
xchg edi, eax
add al, byte [rax]
invalid
mov rax, qword [rsp + 0x58]
mov r13, qword [rax + 0x10]
lea rsi, [r13 + 0xf8]
mov rcx, rsi
call fcn.1400990a7
lea rbx, [r13 + 0x100]
lea ebx, [rbp + 0x100]
add byte [rax], al
mov rcx, rbx
mov rdx, r12
mov edx, esp
call fcn.14009aa8c
dec dword [rcx - 0x75]
lea edx, [rax]
add dword [rax], eax
add byte [rcx + 0x3b], cl
cmp rcx, qword [r13 + 0x60]
invalid
jne 0x1400a04ff
invalid
mov qword [rsp + 0x48], rsi
lea r15, [r13 + 0x10]
adc byte [rcx - 0x7d], cl
and dword [rbp + 0x110], 0
mov rax, qword [r13 + 0x108]
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0xa8], ecx
and qword [rsp + 0xb0], 0
and dword [rsp + 0xb0], 0
and al, 0xb0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
or al, 0xc8
mov qword [rsp + 0x90], rax
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbx*4], fs
cwde
add byte [rax], al
add byte [rax - 0x77], cl
pushfq
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x7f], cl
invalid
sbb byte [rcx], al
add byte [rax], al
lea r12, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadworker.rsH_
invalid
add byte [rax - 0x4a], al
mov sil, 1
lea rbp, [rsp + 0x38]
cmp rax, rcx
je 0x1400a04cf
nop
add byte [rax], al
invalid
lea rcx, [rax + 8]
mov qword [rsp + 0x90], rcx
mov word [rax + rdx*4], fs
nop
add byte [rax], al
add byte [rax - 0x75], cl
sbb byte [rbx + rcx*4 + 0x73], cl
or byte [rax - 0x7d], cl
invalid
or byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, r12
loop 0x1400a0446
cdq
cmpsb byte [rsi], byte [rdi]
invalid
dec dword [rcx + rcx*4 + 0x74]
and al, 0x38
mov rcx, rbx
call fcn.14009ab21
mov rdi, rax
mov rcx, rax
shr eax, 0xff
retf 0xffff
test rdi, rdi
jne case.0x1400418d6.1434
mov rdi, qword [r14 + 0x10]
xor eax, eax
lock cmpxchg byte [rdi + 0x50], sil
jne 0x1400a049e
lea rcx, [rdi + 0x10]
mov rdx, r13
invalid
call fcn.14009ab4e
xor eax, eax
xchg byte [rdi + 0x50], al
add r14, 0x20
mov rcx, r14
call fcn.14009ad1f
mov rcx, rbp
call fcn.14009927f
mov rcx, rbx
mov ecx, ebx
call fcn.1400991bf
mov rax, qword [rsp + 0x90]
test byte [rax + rdx*4], ah
nop
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx*4], fs
add byte [rax], al
add cl, ch
invalid
invalid
invalid
invalid
lea rcx, [rsp + 0x90]
call fcn.14009aac3
movsd dword [rdi], dword [rsi]
invalid
dec dword [rax - 0x75]
je 0x1400a0504
invalid
mov rcx, r15
call fcn.14009aee1
dec dword [rax - 0x7b]
invalid
je 0x1400a04f8
mov rcx, rax
call fcn.140099681
jmp 0x1400a04e1
invalid
xor ecx, ecx
call fcn.14009cf79
mov rcx, rsi
call fcn.14007249f
invalid
lea rcx, [rsp + 0x70]
call fcn.14009b65f
mov rax, qword [rsp + 0x108]
mov rcx, qword [rsp + 0x100]
mov qword [rax + 0x38], rcx
mov edi, dword [rsp + 0xf8]
mov ebp, dword [rsp + 0xfc]
lodsb al, byte [rsi]
and al, 0xfc
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x94
shr eax, 0xe
popfq
invalid
dec dword [rax - 0x73]
and al, 0x50
call fcn.14009a7be
mov ecx, edi
mov edx, ebp
call fcn.14009a811
lea rcx, [rsp + 0xe0]
lea ecx, [rsp + 0xe0]
call fcn.14009a172
invalid
dec dword [rax - 0x73]
mov word [rax + rax*2], fs
add dword [rax], eax
add al, ch
rol dword [rcx - 0x74b30001], cl
mov esp, 0x12824
add byte [rbx + rcx*4 - 0x54], cl
and al, 0x20
add dword [rax], eax
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x18
add dword [rax], eax
add byte [rcx - 0x73], cl
jg 0x1400a05a7
mov rcx, r13
mov rdx, rbp
call case.0x14005ac85.1109
mov rcx, rdi
call fcn.14009a6cb
xorpd xmm0, xmm0
lea rdx, [rsp + 0x50]
push rsp
and al, 0x50
movapd xmmword [rdx], xmm0
mov qword [rdx + 0x20], rdi
mov rcx, rdi
call fcn.14009a6e6
xor ecx, ecx
call fcn.14007295a
mov rcx, r15
movaps xmm6, xmmword [rsp + 0x150]
movaps xmm7, xmmword [rsp + 0x160]
add byte [rax - 0x7f], cl
invalid
js 0x1400a05d3
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x1400a0904
lea r8, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadworker.rsH_
mov rcx, rdx
mov rdx, rax
call fcn.1400adcd0
lea rcx, str.attempt_to_calculate_the_remainder_with_a_divisor_of_zerothere_is_no_such_thing_as_a_release_load
lea r8, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadworker.rsH_
jmp 0x1400a0615
lea rcx, str.attempt_to_calculate_the_remainder_with_a_divisor_of_zerothere_is_no_such_thing_as_a_release_load
lea r8, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadworker.rsH_
invalid
push rdi
invalid
invalid
mov edx, 0x39
call fcn.1400add50
lea rcx, str.attempt_to_divide_by_zero
lea r8, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadworker.rsH_
mov edx, 0x19
call fcn.1400add50
lea r8, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadworker.rsH_
call fcn.1400adcd0
invalid
add byte [rax], al
lea r8, [rsp + 0x90]
and qword [r8], 0
add byte [rbp + rcx*4 + 0xd], cl
movabs byte [0xc8248c8d48000655], al
enter 0, 0
lea rdx, [rsp + 0x38]
call fcn.1400b1bf2
lea rax, [rsp + 0x34]
mov qword [rsp + 0x38], rax
cmp byte [rax - 0x73], cl
add eax, 0x65557
lea rcx, [rsp + 0x90]
mov qword [rcx], rax
mov eax, 1
add byte [rax], al
add byte [rax - 0x77], cl
or byte [r8 - 0x7d], cl
invalid
and byte [rax], al
lea rdx, [0x140011690]
idiv edi
dec dword [rax - 0x77]
push rsp
and al, 0x40
lea rdx, [rsp + 0x38]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadqueue.rs
call fcn.1400adc80
lea rax, [0x1401045f8]
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_2f090c30ddd6b3bbe5c81c087579a5166e7c7278library_std_src_threadlocal.rs
lea r9, [0x140104850]
invalid
invalid
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xe0
add byte [rax], al
add byte [rdx + 0x46], bh
add byte [rax], al
call fcn.1400adfd0
add byte [rax], al
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
and al, 0x50
push rax
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0xe0]
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x65fdc
call fcn.1400adc80
lea rcx, str._internal_exception__blocking_task_ran_twice..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_blocking_task.rs
or eax, 0x66a48
lea r8, [0x1401071f8]
mov edx, 0x2d
call fcn.1400ae080
lea rcx, str.assertion_failed:_len___LOCAL_QUEUE_CAPACITY
lea r8, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadqueue.rs
mov edx, 0x2d
sub eax, 0xe8000000
add byte [rax], al
add al, ch
invalid
invalid
add byte [rax], al
ud2
call fcn.1400b1c7a
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009e3a9
invalid
invalid
invalid
test al, 8
jne 0x1400a0920
lea rcx, [rsi + 0x20]
call fcn.14009a6cb
invalid
invalid
jmp 0x1400a092d
test al, 0x10
je 0x1400a092d
lea rcx, [rsi + 0x48]
call fcn.14009a67c
xor ecx, ecx
call fcn.14007295a
mov edx, 1
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14009e400
test al, al
je case.0x14005e837.1123
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp case.0x14005ac85.1171
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x28
call fcn.14009a72f
mov rax, qword [rsi + 0x58]
test rax, rax
je 0x1400a097a
mov rcx, qword [rsi + 0x60]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14000ae20
add byte [rax - 0x77], cl
push rsp
call fcn.14008e2e0
push rax
push rsi
jo 0x1400a0ea6
invalid
sub byte [rsp + 0x80], al
mov dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x988e], cl
add byte [rax + 6], bh
mov eax, 6
add byte [rax], al
add byte [rcx + rcx*4 - 0x5a], cl
test al, 0
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0xb8], eax
mov fs, word [rax + 0x48000001]
mov edi, eax
invalid
mov qword [rsp + 0x40], rbx
mov rcx, rsi
pop rax
mov dword [rax + 0x20], esp
adc dword [rax + 0x78], ecx
add byte [rax], al
add byte [rbx + 0xc0a0], al
add byte [rax], al
add byte [rdi], cl
adc dword [rax + 0xf8], eax
cmp al, 0
add byte [rax], al
add byte [rcx], cl
cmp byte fs:[rax - 0x77], cl
cmp byte [rax - 0x77], cl
rol dword [rbp + 0x31], 0xc9
leave
add rsp, 0x28
jmp fcn.14008e560
push 0xffffffffffffffd2
invalid
invalid
mov rsi, rcx
call fcn.1400a12d8
invalid
invalid
inc dword [rcx - 0x77]
ror byte [rbp + rcx*4 + 0xd], 1
jnp 0x1400a136e
invalid
invalid
add byte [rax - 0x77], cl
mov rcx, rsi
mov rdx, rax
add rsp, 0x20
add esp, 0x20
pop rsi
jmp fcn.1400a11c8
stosd dword [rdi], eax
invalid
invalid
invalid
ror byte [rbp + rcx*4 + 0xd], 1
jnp 0x1400a136e
invalid
invalid
call qword [rsi + 0x48]
sub esp, 0x30
xor byte [rax - 0x77], cl
mov rsi, rdx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x140107bd7]
lea edx, [0x140107bd7]
mov r8d, 0x19
add byte [rax], al
add byte [rax], al
call qword [rax + 0x18]
lea rcx, [rsp + 0x20]
mov qword [rcx], rsi
mov byte [rcx + 8], al
or r14b, al
or dword [r8], eax
or r14b, al
or dh, al
or dword [r8], eax
call fcn.140011b10
nop
add rsp, 0x30
call qword [rax + 0x30c48348]
pop rsi
ret
sbb byte [rax - 0x73], cl
adc eax, 0x66885
push 0xffffffffb8410006
adc al, byte [rax]
add byte [rax], al
jmp rax
push 0xffffffffb8410006
add byte [rax], al
add byte [rax - 1], cl
jmp rax
invalid
mov eax, 0xa7c070ee
add byte [rax], al
add byte [rcx - 0x4b8b16eb], dh
invalid
je 0x1400a134e
invalid
push r15
push r14
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
mov rdi, r8
mov edi, eax
invalid
mov rsi, rcx
invalid
mov rax, qword [rcx]
mov rcx, qword [rax + 8]
or byte [rcx], dh
invalid
invalid
sub rcx, qword [rsi + 8]
cmovae rax, rcx
cmp rax, r8
jb 0x1400a143f
cmovae eax, ecx
mov rbx, rdx
lea r12, [0x140107a10]
lea esp, [0x140107a10]
and eax, 0x66641
lea r14, [0x140107a28]
test rdi, rdi
je 0x1400a1431
mov rax, qword [rsi]
mov r8, qword [rsi + 8]
mov r15, qword [rax + 8]
mov edi, dword [rax + 8]
js 0x1400a13ee
cmp r8, r15
cmp eax, edi
cmovae r8, r15
sub r15, r8
invalid
add r8, qword [rax]
add byte [rcx + 0x39], cl
dec dword [rdi + rcx + 0x43]
cmovae edi, edi
mov qword [rsp + 0x20], r12
invalid
invalid
add byte [rcx + 0x39], cl
dec dword [rdi + rcx + 0x43]
cmovae edi, edi
mov qword [rsp + 0x20], r12
invalid
mov rcx, rbx
mov rdx, r15
mov edx, edi
mov r9, r15
mov ecx, edi
call fcn.14008316d
mov rcx, r15
mov ecx, edi
mov ecx, ebx
mov ecx, edi
mov rdx, rbx
mov r8, rdi
mov r9, r14
mov ecx, esi
call fcn.1400431f4
invalid
sbb eax, 0x8948fffa
cli
dec dword [rax - 0x77]
mov ebx, eax
mov rdi, rdx
mov edi, edx
mov rcx, rsi
int1
invalid
cli
dec dword [rax - 0x77]
mov ebx, eax
int1
mov rdx, r15
call fcn.1400a144b
add byte [rax], al
invalid
add byte [rax], al
add bl, ch
jmp case.0x14005e837.1238
jmp case.0x14005e837.1238
add rsp, 0x28
pop rbx
sub byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
pop rdi
ret
mov rcx, rdi
mov rdx, rax
call fcn.1400adba8
add byte [rax], al
add byte [rax], al
int3
sub byte [rax - 0x75], cl
add dword [rbx + rcx*4 + 0x41], ecx
or byte [r11 + rcx*4 + 0x48], cl
mov ecx, dword [rax + 8]
xor eax, eax
sub r9, r8
sub ecx, eax
mov rax, qword [rcx]
mov r8, qword [rcx + 8]
or byte [r11 + rcx*4 + 0x48], cl
mov ecx, dword [rax + 8]
mov ecx, dword [rax + 8]
xor eax, eax
sub r9, r8
sub ecx, eax
cmovae rax, r9
cmovae eax, ecx
cmp rax, rdx
jb case.0x14006a06b.1175
add r8, rdx
mov qword [rcx + 8], r8
add rsp, 0x28
invalid
sub bl, al
ret
mov rcx, rdx
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.1400adba8
int3
sub rax, qword [rcx + 8]
cmp rax, rdx
ror byte [rdi], 1
invalid
jb fcn.14000dd5a
enter 0xfffffffffffffff6, 0xffffffffffffffc3
push r15
ret
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0xa8
sub esp, 0xa8
sub esp, 0xa8
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
invalid
cmp qword [rdx + 0x38], 0
cmp dword [rdx + 0x38], 0
mov edi, eax
invalid
cmp dword [rdx + 0x38], 0
cmp byte [rax], al
je case.0x14008736f.416
mov r12, qword [rbx + 0x40]
cmp qword [rdi + 8], r12
jb case.0x14006a06b.1197
or byte [edx + 0x77], dh
lea r14, [rsp + 0x78]
mov rcx, r14
mov rdx, rdi
mov r8, r12
mov eax, esp
mov eax, esp
call fcn.14000dc91
mov r15, qword [r14]
mov edi, dword [rsi]
mov edi, dword [rsi]
movups xmm0, xmmword [r14 + 8]
movaps xmmword [rsp + 0x30], xmm0
mov rax, qword [r14 + 0x18]
mov qword [rsp + 0x40], rax
and al, 0x40
and al, 0x40
test r15, r15
je case.0x14006a06b.1197
and qword [rbx + 0x38], 0
mov rcx, rbx
call case.0x14008b563.196
jmp 0x1710a14f9
ror byte [rax + 0x2b], cl
or byte [r8 + 0xf], r9b
ror byte [r8 - 0x77], 1
stc
jmp 0x1710a14f9
ror byte [rax + 0x2b], cl
or byte [r8 + 0xf], r9b
ror byte [r8 - 0x77], 1
sub eax, dword [rdi + 8]
stc
call case.0x140087be8.415
mov qword [rsi + 8], r15
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
xor byte [rdi], cl
adc dword [rsi + 0x10], eax
invalid
invalid
movups xmmword [rsi + 0x10], xmm0
mov rax, qword [rsp + 0x40]
adc byte [rax - 0x75], r9b
and al, 0x40
mov qword [rsi + 0x20], rax
mov dword [rsi + 0x20], eax
and qword [rsi], 0
jmp 0x1400a1539
mov rcx, rbx
call case.0x14008b563.196
add byte [rax + 0x39], cl
invalid
invalid
fld1
mov bl, 1
add byte [rax], al
invalid
add byte [rax + 0x39], cl
or byte [r11 + 0x17], r14b
cmp dword [rdi + 8], eax
jae case.0x140088bcf.327
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
invalid
invalid
add rsp, 0xa8
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop r15
pop rdi
pop rsp
pop rdi
ret
mov r15, qword [rbx + 0x18]
lea rcx, [rsp + 0x78]
mov qword [rcx], rdi
mov dword [rcx], edi
and qword [rcx + 8], 0
mov r14, qword [rbx + 0x20]
jae 0x1400a157f
and byte [rcx + rcx*4 - 0xe], cl
invalid
add byte [rbx + rcx*4 + 0x73], cl
and byte [rcx + rcx*4 - 0xe], cl
call fcn.1400a144b
cmp byte [rbx + 0x30], 0
jnp 0x1400a159a
invalid
je 0x1400a15b7
jnp 0x1400a159a
add byte [rdx + rcx*2 + 0x49], dh
cmp edi, 9
cmp r15, 9
jae 0x1400a167d
mov ecx, 8
or byte [rax], al
add byte [rax], al
add byte [rcx + rbp - 7], cl
add byte [rax], al
sub rcx, r15
lea r12, [rsp + 0x50]
and al, 0x50
and qword [r12], 0
lea r9, [0x140107a40]
mov al, 0x64
invalid
add byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
mov al, 0x64
invalid
or byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
mov rdx, r12
call fcn.1400431f4
mov r8, rdx
lea rcx, [rsp + 0x78]
lea ecx, [rsp + 0x78]
push rsi
sbb al, 0xfa
dec dword [rcx - 0x77]
ror byte [rax - 0x73], 1
lea rcx, [rsp + 0x78]
lea ecx, [rsp + 0x78]
lea ecx, [rsp + 0x78]
and al, 0x78
mov rdx, rax
mov edx, eax
call case.0x1400888e2.338
dec dword [rbp - 0x75]
mov r12, qword [r12]
and al, 0x24
bswap r12
jmp case.0x140087be8.404
int3
and qword [rsp + 0x50], 0
cmp r15, 9
dec dword [rcx]
dec dword [rcx]
jae 0x1400a167d
mov dh, 0
add byte [rax], al
invalid
lea rcx, [rsp + 0x78]
and al, 0x78
lea r12, [rsp + 0x50]
and al, 0x50
mov rdx, r12
mov r8, r15
call case.0x1400888e2.338
mov r12, qword [r12]
mov esp, dword [rsp]
mov esp, dword [rsp]
and al, 0x4c
cmp esp, dword [rbx + 0x10]
invalid
invalid
cmp r12, qword [rbx + 0x10]
invalid
jbe 0x1400a15ed
call fcn.1400a1389
jmp 0x1400a161c
mov rax, qword [rbx + 0x28]
test rax, rax
test eax, eax
test eax, eax
sar byte [rax + 7], 0x49
add esp, eax
js 0x1400a15fd
invalid
add r12, rax
jb 0x1400a1608
jmp 0x1400a162f
xor cl, byte [rax - 0x77]
ror dword [rax - 9], 0xd9
mov rcx, rax
mov ecx, eax
neg rcx
cmp r12, rcx
cmp esp, ecx
jae case.0x14008ab49.241
lea rdx, str.provided_length_would_overflow_after_adjustmentLengthDelimitedCodecErrorframe_size_too_big__messageArc_counter_overflow_f
invalid
add byte [rcx - 0x48], al
invalid
mov r8d, 0x2f
add byte [rcx + 0x19fce814], dh
invalid
mov cl, 0x14
call fcn.140083018
cld
sbb esi, edi
invalid
adc al, 0xe8
cld
sbb esi, edi
dec dword [rax - 0x77]
mov qword [rsi + 8], rax
mov qword [rsi], 1
add byte [rax], al
add cl, ch
invalid
invalid
invalid
invalid
or byte [rax - 0x39], r9b
invalid
add byte [rax], al
add cl, ch
or eax, 0x49ffffff
dec dword [rcx + 1]
invalid
invalid
dec dword [rcx + 1]
add r12, rax
invalid
cmp qword [rbx], 0
cmp dword [rbx], 0
je 0x1400a163b
invalid
mov r14, qword [rbx + 8]
mov esi, dword [rbx + 8]
jmp case.0x14008b6eb.319
add r14, r15
add esi, edi
mov qword [rsp + 0x28], r14
and al, 0x28
mov rax, qword [rdi + 8]
or byte [rcx + rdi - 0x10], cl
cmp rax, r14
cmp eax, esi
jb case.0x140088548.501
mov rcx, rdi
mov rdx, r14
call fcn.14000dbc3
push qword [rcx]
ror byte [rcx + rcx*4 - 0x20], cl
push qword [rcx]
ror byte [rcx + rcx*4 - 0x20], cl
mov eax, esp
sub rax, qword [rdi + 8]
sub eax, dword [rdi + 8]
or byte [rax + 0xf], cl
cmovae rdx, rax
ror byte [r8 - 0x77], 1
stc
mov rcx, rdi
call case.0x140087be8.415
mov qword [rbx + 0x38], 1
mov dword [rbx + 0x38], 1
adc al, 0xfe
invalid
invalid
mov dword [rbx + 0x38], 1
add dword [rax], eax
add byte [rax], al
mov qword [rbx + 0x40], r12
jmp case.0x140088bcf.329
cmp esi, edi
invalid
invalid
invalid
jmp case.0x140088bcf.329
invalid
dec dword [rcx + rcx*4 - 7]
mov rcx, r15
mov ecx, edi
call fcn.1400adc0d
mov ch, al
add byte [rax], al
lea rdx, [rsp + 0x70]
mov qword [rdx], rax
invalid
add cl, byte [rax - 0x73]
lea rax, [rsp + 0x28]
and al, 0x28
lea r8, [rsp + 0x50]
lea eax, [rsp + 0x50]
push rax
mov qword [r8], rax
mov dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [fcn.14009cbf4]
mov qword [r8 + 8], rax
or byte [rbp + rcx*4 + 0xd], cl
invalid
invalid
invalid
invalid
add eax, 0xffffb553
or byte [rbp + rcx*4 + 0xd], cl
invalid
lea ecx, [0x140107af0]
or eax, 0x66444
invalid
add byte [rax - 0x73], cl
and al, 0x78
invalid
lea rcx, [rsp + 0x78]
js 0x1400a16fe
mov qword [rcx], r9
mov dword [rcx], ecx
mov r9d, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rcx + rcx*4 + 0x49], cl
or byte [rax - 0x7d], cl
invalid
invalid
mov qword [rcx + 8], r9
and qword [rcx + 0x20], 0
and dword [rcx + 0x20], 0
or byte [r8 - 0x7d], cl
and dword [rcx + 0x20], 0
mov qword [r8 + 0x10], rdx
adc byte [rcx - 0x77], cl
sbb byte [rcx + rcx*4 + 0x41], cl
invalid
mov qword [r8 + 0x18], rax
mov qword [rcx + 0x10], r8
adc byte [r9 + rcx*4 + 0x49], cl
invalid
mov dword [rax + 0x18], eax
adc byte [r9 + rcx*4 + 0x49], cl
adc byte [rcx + rcx*4 + 0x49], cl
mov dword [rcx + 0x18], ecx
sbb byte [rax - 0x73], cl
lea rdx, str..cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rscannot_advance_past__remaining_:___
adc eax, 0x6649e
invalid
add al, ch
movabs eax, dword [0x48018b48cc0000c5]
add byte [rax], al
int3
mov rax, qword [rcx]
invalid
call fcn.1400adc80
int3
add byte [rax], al
mov rax, qword [rcx]
mov eax, dword [rcx]
mov rdx, qword [rcx + 0x18]
mov edx, dword [rcx + 0x18]
add rdx, qword [rcx + 0x20]
test rax, rax
test eax, eax
push rcx
and byte [rax - 0x7b], cl
sal byte [rsp + rax + 0x48], 0x8b
je 0x1400a16f4
invalid
invalid
test eax, eax
je 0x1400a16f4
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
or byte [r8 + 0x39], cl
ret 0xf48
cmp rdx, rax
cmp edx, eax
cmova rax, rdx
ret
ret 0x48c3
cmp qword [rdx], 0
cmp al, byte [rax]
add byte [rdx + rdx + 0x48], dh
je 0x1400a1714
adc cl, byte [rax - 0x75]
or al, sil
or al, dh
mov rax, qword [rdx + 8]
lock inc qword [rax]
mov eax, dword [rdx + 8]
inc qword [rax]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add byte [rdi + 9], bh
jg 0x1400a171b
ud2
mov rax, qword [rdx + 8]
or byte [rbp + 0x31], al
ror byte [rax - 0x75], 0x52
invalid
push rdx
xor r8d, r8d
mov rdx, qword [rdx + 0x10]
adc byte [rcx + rcx*4 + 1], cl
mov qword [rcx], r8
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], rdx
push rcx
adc bl, al
or byte [r8 - 0x77], cl
push rcx
adc bl, al
push rdi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov rdi, rdx
mov edi, edx
mov rsi, rcx
mov qword [rsp + 0x20], rdx
mov dword [rsp + 0x20], edx
push rsp
and al, 0x20
and byte [rax - 0x75], cl
add dword [rax - 0x7d], ecx
clc
add dh, byte [rbp + rsi + 0x48]
mov rax, qword [rcx]
cmp rax, 2
je 0x1400a177a
xor eax, 0x74c08548
test rax, rax
test eax, eax
sal byte [rsp + rbx + 0x48], 0x8b
or byte [rax - 0x75], r9b
adc byte [rax - 0x75], r9b
invalid
je 0x1400a1766
sbb al, 0x48
mov ecx, dword [rsi + 8]
mov rcx, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov edx, dword [rax + 0x10]
push rax
adc byte [rax - 1], cl
invalid
invalid
dec rdx
and rdx, 0xfffffffffffffff0
and edx, 0xfffffff0
retf 0x8348
and edx, 0xfffffff0
add rcx, rdx
add rcx, 0x10
invalid
invalid
rcl dword [rax], 0xeb
or byte [rax - 0x75], cl
or byte [rax - 0x75], r9b
mov rax, qword [rsi + 0x10]
lea rdx, [rsi + 0x18]
lea r8, [rsp + 0x20]
jmp 0x1400a176e
mov rax, qword [rsi + 0x10]
lea rdx, [rsi + 0x18]
lea edx, [rsi + 0x18]
lea r8, [rsp + 0x20]
and al, 0x20
call qword [rax + 0x40]
cmp qword [rsi + 0x20], 0
je 0x1400a1789
invalid
jle 0x1400a179e
add byte [rax + rcx + 0x48], dh
mov ecx, edi
stc
or byte [rax - 0x77], cl
mov rcx, rdi
stc
call case.0x140090a7f.98
add byte [rax], al
add byte [rax - 0x77], cl
mov eax, esi
mov rax, rsi
mov eax, esi
add rsp, 0x28
invalid
pop rdi
pop rsi
ret
mov rcx, qword [rcx]
jmp 0x14009a3d0
invalid
invalid
invalid
invalid
inc dword [rax - 0x6bf0fd06]
sete al
xchg esp, eax
sar dh, 0xc0
inc al
xor r8d, r8d
rol byte [rdx + rdx*8 + 0x41c0b60f], 0xf
rol byte [rsi + 0x48c31041], 0x89
xchg byte [rcx + 0x10], al
ret
invalid
invalid
test dl, dl
movzx eax, al
rol byte [rcx + 0xf], 0x44
invalid
rol byte [rcx + 0xf], 0x44
rol byte [rsi + 0x48c31041], 0x89
xchg byte [rcx + 0x10], al
ret
invalid
invalid
cmove eax, eax
xchg byte [rcx + 0x10], al
adc r11b, al
adc bl, al
ret
mov eax, ecx
enter 0xffffffffffff8348, 0x39
add byte [rsp + rbx + 0x48], dh
je case.0x14008a7d6.426
invalid
cmp qword [rcx], 0
je case.0x14008a7d6.426
sbb al, 0x48
mov rcx, qword [rax + 8]
mov ecx, dword [rax + 8]
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
or byte [rax - 0x75], cl
adc byte [rbx + rcx*4 + 0x40], cl
mov r8, qword [rax + 0x10]
invalid
invalid
mov eax, dword [rax + 0x10]
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
adc byte [rcx - 1], cl
dec r8
and r8, 0xfffffffffffffff0
and eax, 0xfffffff0
enter 0xffffffffffff8349, 0xffffffffffffffe0
and eax, 0xfffffff0
invalid
add rcx, r8
ror dword [rax - 0x7d], 0xc1
add rcx, 0x10
jmp case.0x14008bdd1.132
invalid
adc bl, ch
or byte [rax - 0x75], cl
mov rcx, qword [rax + 8]
or byte [rax - 0x75], cl
adc byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov rax, qword [rax + 0x60]
mov eax, dword [rax + 0x60]
invalid
jmp rax
mov eax, ecx
cmp qword [rcx], 0
cmp dword [rax], eax
cmp dword [rax], eax
add byte [rsp + rbx + 0x48], dh
je case.0x14008cb1d.121
sbb al, 0x48
mov rcx, qword [rax + 8]
mov ecx, dword [rax + 8]
mov rax, qword [rax + 0x10]
adc byte [rbx + rcx*4 + 0x40], cl
adc byte [rcx - 1], cl
invalid
mov r8, qword [rax + 0x10]
adc byte [rcx - 1], cl
dec r8
dec eax
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
and r8, 0xfffffffffffffff0
and eax, 0xfffffff0
add rcx, r8
add ecx, eax
add rcx, 0x10
jmp 0x1400a1814
invalid
or byte [rax - 0x75], cl
mov rcx, qword [rax + 8]
or byte [rax - 0x75], cl
mov rax, qword [rax + 0x10]
adc byte [rax - 0x75], cl
mov rax, qword [rax + 0x68]
jmp rax
jmp rax
push 0x48e0ff48
jmp rax
mov eax, ecx
cmp qword [rcx], 0
cmp dword [rcx], 0
je case.0x14008b880.184
mov rcx, qword [rax + 8]
or byte [rax - 0x75], cl
mov rax, qword [rax + 0x10]
mov r8, qword [rax + 0x10]
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
adc byte [rbx + rcx*4 + 0x40], cl
adc byte [rcx - 1], cl
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
and eax, 0xfffffff0
invalid
add rcx, r8
add ecx, eax
add rcx, 0x10
jmp case.0x14008da47.106
mov rcx, qword [rax + 8]
mov rax, qword [rax + 0x10]
invalid
invalid
adc byte [rax - 0x75], cl
mov rax, qword [rax + 0x80]
jmp rax
jmp rax
add byte [rax + 0x48000000], 0xff
loopne 0x1400a189b
invalid
jmp rax
mov rax, qword [rcx]
mov eax, dword [rcx]
mov rdx, qword [rcx + 0x10]
push rcx
adc byte [rax - 0x75], cl
push rdx
mov rdx, qword [rdx + 0x10]
mov edx, dword [rdx + 0x10]
adc byte [rax + 0x6b], cl
or byte [r8], bl
imul rcx, qword [rcx + 8], 0x18
xor r8d, r8d
xor eax, eax
ror byte [rcx + rdi - 0x3f], 0x74
sbb byte [rdx - 0x7d], cl
cmp rcx, r8
cmp ecx, eax
sal dword [rax + rbx + 0x4a], 0x83
je case.0x140086729.797
cmp qword [rax + r8 + 8], 0
jl 0x1400a186e
or byte [rax], al
je case.0x14008c331.160
or cl, byte [rsi - 0x75]
mov r9, qword [rax + r8]
mov ecx, dword [rax + rax]
or al, 0
add byte [rcx + 0x39], cl
cmp qword [r9 + 0x10], rdx
je case.0x140086729.797
push rcx
adc byte [rsi + rax + 0x49], dh
add eax, 0x18
add r8, 0x18
jmp case.0x14008ab49.381
cmp rcx, r8
ror dword [rdi], 0x94
rol bl, 0x4c
mov rax, r8
sete al
ret
mov rax, r8
mov r8, qword [rcx]
mov eax, dword [rcx]
add dword [rbp - 0x75], ecx
mov r9, qword [r9 + 0x28]
mov ecx, dword [rcx + 0x28]
sub byte [r8 - 0x77], cl
sub byte [rax - 0x77], cl
mov rcx, rax
jmp r9
ror dword [rcx - 1], 0xe1
mov rax, r8
loope case.0x140090a7f.96
mov eax, eax
rol byte [rbx + rcx*4 + 1], 0x4d
mov r8d, dword [rcx]
mov r9, qword [r9 + 0x28]
mov ecx, dword [rcx + 0x28]
sub byte [r8 - 0x77], cl
mov rcx, rax
jmp r9
invalid
ror dword [rcx - 1], 0xe1
loope 0x1400a18fd
cmp edx, 0x2d00
add byte [0x1767d18b2], ch
sub eax, 0x36730000
add byte [rax], al
add byte [rbx + 0x36], dh
jae case.0x1400998c5.66
movzx eax, dh
lea r8, [0x14012f258]
pushfq
invalid
or byte [rax], al
pushfq
invalid
or byte [rax], al
movsxd r9, dword [r8 + rax*4]
invalid
add r9, r8
add ecx, eax
ror dword [rdi], 0xb6
ret 0x8941
invalid
invalid
movzx eax, dl
mov r8d, edx
jmp r9
jmp rcx
rol byte [rcx - 1], 1
jmp rcx
loope case.0x14008b6eb.189
movzx eax, r8w
mov r8d, eax
xor r8d, 0xffefd800
xor eax, 0xffefd800
xor eax, 0xffefd800
out dx, eax
inc dword [rcx - 0x7f]
cmp r8d, 0xffef0800
cmovae edx, eax
invalid
invalid
clc
add byte [rax], cl
out dx, eax
or bh, ch
dec dword [rdi]
ror byte [r9 - 0x729e14ef], 1
invalid
mov dword [rcx], edx
jmp case.0x14008b62d.327
lea eax, [rdx - 0xa640]
cmp eax, 0x2d
inc dword [rbx + 0x21722df8]
lea eax, [rdx - 0xa680]
invalid
sbb byte [rcx - 1], 0xff
pop rcx
invalid
invalid
jb case.0x14008da47.131
invalid
pop rcx
invalid
inc dword [rbx + 0x16721bf8]
cmp eax, 0x1b
clc
sbb esi, dword [rdx + 0x16]
jb case.0x14008da47.131
jb case.0x14008da47.131
invalid
lea eax, [rdx - 0xa722]
cmp eax, 0xd
jb case.0x14008da47.131
or eax, 0x828d0b72
lea eax, [rdx - 0xa732]
cmp eax, 0x3d
clc
invalid
jae 0x1400a1953
invalid
invalid
invalid
inc dword [rbx + 0x3f733df8]
clc
cmp eax, 0xd0893f73
mov eax, edx
rol byte [rbx - 0x76befe38], 1
or eax, 1
add dword [rcx - 0x77], eax
mov r8d, eax
xor r8d, 0xd800
xor eax, 0xd800
add byte [rax], al
invalid
rol byte [rcx - 0x7f], 0xf0
add al, bl
add byte [rax], al
invalid
add byte [rcx - 0x7f], al
add r8d, 0xffef0000
rol byte [rax], 0
add bh, ch
out dx, eax
inc dword [rcx - 0x7f]
clc
cmp r8d, 0xffef0800
add byte [rax], cl
out dx, eax
inc dword [rcx - 0x48]
add byte [rax], al
invalid
mov r8d, 0x110000
adc dword [rax], eax
cmovae r8d, eax
cmp r8d, 0x110000
add byte [rax], al
adc dword [rax], eax
rol byte [r9 - 0x7f], 0xf8
rol byte [rcx - 0x7f], 0xf8
add byte [rax], al
adc dword [rax], eax
add byte [rdi + rcx + 0x44], al
ret 0x8944
invalid
invalid
cmove r8d, edx
cmove eax, edx
ret 0x8944
mov dword [rcx], r8d
mov dword [rcx], eax
mov eax, 0x110001
add dword [rax], eax
adc dword [rax], eax
mov dword [rcx + 8], eax
or byte [rbx - 0x3d], bl
pop rbx
ret
lea eax, [rdx - 0xa779]
xchg dword [rax - 1], ebx
inc dword [rbx + 0xa7303f8]
cmp eax, 3
jae 0x1400a1968
lea eax, [rdx + 1]
add dword [0x1400ac0e4], esp
pop rax
invalid
cmp eax, 3
jae 0x1400a1968
add dword [0x1400ac0e4], esp
jle case.0x14008b563.199
add byte [rax], al
add bl, ch
mov cl, 0xb8
jns case.0x1400996bc.102
invalid
jmp case.0x14008b563.336
sbb eax, 0xfa810000
jge case.0x140088bcf.484
add byte [rax], al
cmp edx, 0xa77d
add byte [rax], al
add byte [rcx + 0xa77dfa], al
add byte [rsp + riz*4 - 0x73], dh
je case.0x14008b563.336
invalid
add byte [rax], al
je case.0x14008b563.336
lea eax, [rdx - 0xa77e]
cmp eax, 9
clc
or dword [rdx - 0x6c], esi
invalid
pop rax
invalid
inc dword [rbx - 0x6b8df608]
clc
or dword [rdx - 0x6c], esi
cmp edx, 0xa78b
cli
mov esp, dword [rdi - 0x7bf10000]
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rdi], cl
invalid
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
add byte [rdi], cl
test ah, ch
in al, dx
je case.0x140087be8.462
in al, dx
add eax, dword [rax]
add byte [rcx + 0xa78dfa], al
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
test edx, ebp
invalid
cmp edx, 0xa78d
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
jne 0x1400a1d82
invalid
add eax, dword [rax]
add byte [rax + 0x265], bh
invalid
add byte [rax], al
mov eax, 0x265
invalid
add cl, ch
ja case.0x14008837e.403
invalid
jmp case.0x14008b563.336
invalid
invalid
dec dword [rbp - 0x72bbb5be]
lea eax, [rdx + 0x4a]
lea r8d, [rdx + 0x1a]
sbb dil, byte [rdx + r11]
sbb dil, byte [rdx + r11]
sbb bh, byte [rdx + rbx]
sbb ch, cl
jmp 0x1400a1be7
invalid
lea r8d, [rdx + 0x60]
lea eax, [rdx + 0x60]
cmp r8b, 0x26
jae case.0x14008a7d6.439
jae case.0x14008a7d6.439
xor dword [rdx], 2
add byte [rax], al
invalid
add byte [rbp + rcx*4 - 0x7e], al
lea r8d, [rdx + 0x1c60]
invalid
sbb al, 0
add byte [rax], al
add cl, ch
add bh, bh
jmp case.0x1400a18c9.10
invalid
inc dword [rax - 0x7cf0ef06]
invalid
cmp dl, 0x10
jae 0x1400a1c12
add byte [rax], al
lea r8d, [rdx + 0x50]
lea eax, [rdx + 0x50]
push rax
jmp case.0x1400a18c9.10
invalid
inc dword [rax - 0x7df0d006]
cmp dl, 0x2f
cli
invalid
jb case.0x140088548.342
invalid
in eax, dx
add al, byte [rax]
add byte [rbp + 0x263ccf42], cl
lea eax, [rdx - 0x31]
cmp al, 0x26
jb case.0x14008da47.257
jb case.0x14008da47.257
mov r8d, edx
mov eax, edx
rol byte [rax - 0x7af07806], 1
cmp dl, 0x87
jne case.0x1400a18c9.10
test esp, edx
invalid
invalid
invalid
cli
xchg dword [rdi], ecx
test esp, edx
invalid
invalid
invalid
dec dword [rax - 0x48]
add eax, 0x5820000
add eax, 0x5820000
movabs rax, 0x58200000565
jmp case.0x1400998c5.212
fadd dword [rax + rax]
invalid
mov eax, 0x565
add eax, 0x5820000
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
fadd dword [rax + rax]
add al, 0
add byte [rcx - 0x48], al
mov r8d, 0x3b9
mov eax, 0x3b9
mov ecx, 0x80000003
cli
add eax, dword [rax]
add byte [rax - 0x7bf0ba06], al
cmp dl, 0x45
invalid
invalid
mov dh, 0xfe
add byte [rax], al
cmp dl, 0x45
je case.0x1400a18c9.10
invalid
invalid
je case.0x1400a18c9.10
invalid
inc dword [rbp + rcx*4 + 0x42]
lea r8d, [rdx - 0x70]
nop
nop
cmp r8b, 3
jb case.0x140088548.342
invalid
scasb al, byte [rdi]
add al, byte [rax]
invalid
invalid
add al, byte [rax]
add byte [rax - 0x7bf08906], al
cmp dl, 0x76
je case.0x14008ba12.294
cmp dl, 0x76
cli
jbe case.0x14008cb1d.124
invalid
je case.0x14008ba12.294
add eax, dword [rax]
add byte [rbx - 0x7bf08008], al
leave
add eax, dword [rax]
invalid
cmp eax, 0x7f
je 0x1400a1dff
add byte [rax], al
add byte [case.0x1400944a8.233], bh
cmp eax, 0x86
xchg byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test esp, edx
add eax, dword [rax]
add byte [rcx - 0x48], al
lodsb al, byte [rsi]
jne case.0x14008ba12.295
mov r8d, 0x3ac
add eax, dword [rax]
add cl, ch
invalid
add byte [rax], al
jmp case.0x1400a18c9.10
cmp dh, 0xff
inc dword [rax - 0x7cf0cf06]
cmp dl, 0x30
invalid
invalid
retf
invalid
or ebx, 1
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], al
xor cl, ch
invalid
outsb dx, byte [rsi]
lea r8d, [rdx + 0x30]
lea eax, [rdx + 0x30]
jmp case.0x1400a18c9.10
invalid
invalid
cmp dl, 0x1f
jb case.0x140088548.342
invalid
imul eax, dword [rdx], 0
invalid
cli
invalid
invalid
imul eax, dword [rdx], 0
add byte [rcx - 0x48], al
add byte [rax], al
mov r8d, 0x19e
cmp dl, 0x20
cli
invalid
sahf
add dword [rax], eax
add byte [rax - 0x7bf0df06], al
push rsi
je case.0x1400a18c9.10
test byte [rsi - 2], dl
invalid
invalid
dec dword [rbp + 0x113cde42]
lea eax, [rdx - 0x22]
cmp al, 0x11
fidivr word [rcx + r10]
fidivr word [rcx + rdx]
jb case.0x140088548.342
invalid
push rcx
add al, byte [rax]
add byte [rbp + 0xc3cc642], cl
lea eax, [rdx - 0x3a]
cmp al, 0xc
or al, 0x73
invalid
invalid
or al, 0x73
adc ecx, dword [rdi]
movzx eax, al
movzx eax, al
mov r8d, 0xe9b
mov eax, 0xe9b
bt r8d, eax
movabs dword [0x8d00000493820fc0], eax
jb case.0x14008736f.505
add al, 0
add byte [rbp + 0x3145ba42], cl
mov edx, 0x3cc03145
or ecx, ebp
lea eax, [rdx - 0x46]
xor r8d, r8d
xor eax, eax
mov edx, 0x3cc03145
mov edx, 0x3cc03145
xor eax, eax
cmp al, 9
jmp case.0x140088548.433
add eax, dword [rax]
invalid
or ecx, ebp
movabs eax, dword [0x820f95fa80000003]
add eax, dword [rax]
add byte [rax - 0x7df06a06], al
cmp dl, 0x95
invalid
invalid
add byte [rax], al
cmp dl, 0x95
jb case.0x140088548.342
invalid
and dword [rdx], eax
add byte [rax], al
invalid
and dword [rdx], eax
add byte [rax], al
add eax, 0xffffff6a
cmp eax, 8
or byte [rdi], cl
invalid
invalid
add eax, dword [rax]
invalid
invalid
inc dword [rbx - 0x78f0f708]
invalid
or byte [rdi], cl
xchg dword [rdx + 0x4c000003], eax
lea eax, [0x14012f4b0]
add eax, 0x8d9ea
add eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
add byte [rax], al
lea r8, [0x14012f4b0]
add eax, 0x8d9ea
or byte [rax], al
movsxd rax, dword [r8 + rax*4]
add al, 0x80
or byte [rcx + rax - 0x40], 0xff
loopne 0x1400a1b18
invalid
add rax, r8
add eax, eax
jmp rax
movabs rax, 0x33100000068
mov eax, 0x68
xor dword [rbx], eax
add eax, dword [rax]
invalid
push 0x31000000
add byte [rcx], dh
add eax, dword [rax]
add cl, ch
add dword [rax + rax], eax
jmp case.0x1400998c5.212
add byte [rbp + 0x1a3cbf42], cl
lea eax, [rdx - 0x41]
cmp al, 0x1a
mov edi, 0x820f1a3c
add dword cs:[rax], eax
add byte [rcx - 0x48], al
invalid
invalid
jb case.0x14008ab7d.273
invalid
mov r8d, 0x3bc
cmp dl, 0xb5
cli
invalid
mov esp, 0x80000003
cli
mov ch, 0xf
invalid
test ah, dl
invalid
std
invalid
je case.0x1400a18c9.10
invalid
cmp al, 0x17
jb case.0x14008ab7d.273
lea eax, [rdx + 0x28]
cmp al, 7
jb case.0x14008ab7d.273
add dword [rax], eax
add byte [rcx - 0x77], al
mov r8d, edx
cmp dl, 0xdf
invalid
invalid
mov dl, 0xfd
mov r8d, edx
mov eax, edx
cmp dl, 0xdf
jne case.0x1400a18c9.10
invalid
fisttp word [rdi]
test dword [rdx + 0x48fffffd], esi
dec dword [rax - 0x48]
jae case.0x140086729.860
add byte [rax], al
jae case.0x14009f85a.56
invalid
invalid
dec dword [rax - 0x48]
jae case.0x140086729.860
movabs rax, 0x7300000073
add byte [rax], al
add byte [rax], al
jmp case.0x1400998c5.212
mov ebx, edx
and ebx, 0xf8
jrcxz 0x1400a1b26
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp ebx, 8
je 0x1400a1b65
invalid
sti
or byte [rdi + rbp + 0x44], dh
invalid
lea r8d, [rdx - 0x18]
invalid
lea r8d, [rdx - 0x18]
cmp r8b, 6
jb 0x1400a1b65
and eax, 0x41d08941
and al, 0xf8
loopne 0x1400a1b3f
mov r8d, edx
and r8b, 0xf8
cmp r8b, 0x28
loopne 0x1400a1b3f
je 0x1400a1b65
sbb byte [rbp + 0xf], al
mov dh, 0xc8
movzx r9d, r8b
cmp r9d, 0x38
je 0x1400a1b65
stc
cmp byte [rsi + rcx + 0x44], dh
lea ecx, [rdx - 0x48]
invalid
invalid
lea r9d, [rdx - 0x48]
movabs rax, 0x351830f06f98041
cmp r9b, 6
cmp cl, 6
jae 0x1400a1eb6
add byte [rax], al
lea r8d, [rdx + 0xfff8]
jmp case.0x1400a18c9.10
pop rbx
std
invalid
invalid
pop rbx
std
invalid
cmp dl, 0x2f
jb case.0x140088548.342
invalid
pop rax
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
cmp dl, 0x30
jne case.0x14008736f.460
add dword [r8], r8d
invalid
cli
xor byte [rdi], cl
invalid
test dword [rbp + 1], eax
invalid
invalid
add dword [r8], r8d
add byte [rax - 0x48], cl
add byte [rax], al
movabs rax, 0x30700000069
imul eax, dword [rax], 0x3070000
add byte [rax], al
invalid
add eax, dword [rax]
add cl, ch
invalid
add r8, qword [r8]
jmp case.0x1400998c5.212
add byte [rbp + 0x33c8042], cl
lea eax, [rdx - 0x80]
cmp al, 3
cmp byte [rbx + rax], 0xf
jae 0x1400a1c48
sub dword [rbx + 0xf000000], 0xffffffb6
ror byte [rbp + rcx*4 + 5], 0x1d
invalid
invalid
invalid
invalid
mov bl, 8
invalid
movzx eax, al
lea r8, [0x14012cec4]
mov bl, 8
or byte [rax], al
or byte [rax], al
add cl, ch
jmp 0x1400a1d39
lea eax, [rcx]
add byte [rax], al
cmp dl, 0x26
je case.0x14008b6eb.213
cmp eax, 0x2a
je case.0x140087be8.443
test byte [rbx], dh
add dword [rax], eax
add byte [rax], al
test byte [rbx], dh
add dword [rax], eax
add byte [rax], al
cmp eax, 0x2b
clc
sub ecx, dword [rdi]
je case.0x14008837e.444
invalid
xor eax, dword [rcx]
add byte [rax], al
cmp eax, 0x2b
clc
invalid
clc
sub ecx, dword [rdi]
je case.0x14008837e.444
invalid
je case.0x14008837e.444
add dword [rax], eax
add byte [rbx - 0x7af0cd08], al
clc
xor cl, byte [rdi]
jne 0x1400a1d12
invalid
invalid
and qword [rax], r8
cmp eax, 0x32
jne 0x1400a1d12
clc
xor cl, byte [rdi]
jne 0x1400a1d12
mov r8d, 0x214e
add cl, ch
int1
cld
invalid
jmp case.0x1400a18c9.10
dec dword [rbp - 0x72bbf7be]
lea eax, [rdx + 8]
lea r8d, [rdx + 0xfff8]
invalid
clc
inc dword [rax]
invalid
or byte [rbp + rcx*4 - 0x7e], al
clc
inc dword [rax]
add byte [rsi + rax], bh
cmp al, 6
invalid
cmp al, 6
cmovae r8d, edx
jmp case.0x1400a18c9.10
ret 0xdce9
cmp dl, 0xc7
je case.0x140089a41.298
add dword cs:[rax], eax
invalid
cli
invalid
add dword cs:[rax], eax
add byte [rcx - 0x77], al
invalid
invalid
mov r8d, edx
mov eax, edx
sar byte [0x1400a1cce], 1
cmp eax, 0xcd
add byte [rax], al
add byte [rdi], cl
test ebp, eax
cld
jne case.0x1400a18c9.10
invalid
mov r8d, 0x2d2d
sub eax, 0xe900002d
add byte [rax], al
jmp case.0x1400a18c9.10
mov edx, 0x80fffffc
cli
invalid
inc dword [rax + 0x487330fa]
cmp dl, 0x30
jae case.0x14008736f.474
invalid
xor byte [rbx + 0x48], dh
lea r8d, [rdx + 0x20]
and cl, ch
jmp case.0x1400a18c9.10
lodsb al, byte [rsi]
cld
invalid
cmp al, 5
jae 0x1400a1c96
outsd dx, dword [rsi]
movzx eax, al
mov r8d, 0x1d
mov eax, 0x1d
rol byte [rcx - 0x48], 0x1d
mov eax, 0x1d
add byte [rax], al
add byte [rcx + 0xf], al
invalid
invalid
bt r8d, eax
jb case.0x14008b563.407
invalid
clc
add byte [rax], al
add byte [rax], al
movabs dword [0x80000000f8820fc0], eax
cli
mov r8d, 0x2cf3
add byte [rax], al
ror byte [rdi], 0x82
clc
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x47be0d06], al
sub al, 0
invalid
cmp dl, 0xf2
mov r8d, 0x2cf3
add byte [rax], al
add byte [rax], al
add cl, ch
jmp case.0x1400888e2.406
scasb al, byte [rdi]
add dword [rax], eax
add byte [rbp + 0x23c7d42], cl
lea eax, [rdx + 0x7d]
cmp al, 2
invalid
jge case.0x140087be8.354
jge case.0x140087be8.354
add cl, byte [rdi]
or dword [rbx + 0x44000000], 0xffffff8d
add byte [rax], al
add byte [rbp + rcx*4 - 0x7e], al
invalid
invalid
invalid
jae case.0x14008837e.430
add byte [rax], al
add byte [rbp + rcx*4 - 0x7e], al
invalid
invalid
invalid
add byte [rax], al
lea r8d, [rdx + 0xe7be]
mov esi, 0xe90000e7
insd dword [rdi], dx
add byte [rax], al
add cl, ch
jmp case.0x1400a18c9.10
cld
invalid
lea eax, [rdx - 0x60]
cmp al, 0x21
and dword [rdx + 0x6c], esi
movabs al, byte [0x3c76428d6c72213c]
and dword [rdx + 0x6c], esi
insb byte [rdi], dx
lea eax, [rdx + 0x76]
cmp al, 0x35
invalid
jb case.0x140088548.342
invalid
jbe case.0x140087be8.444
xor eax, 0xb8416572
mov r8d, 0x4cf
mov eax, 0x4cf
iretd
cmp dl, 0xc0
je case.0x1400a18c9.10
test byte [rax - 4], dl
invalid
invalid
cli
ror byte [rdi], 0x84
test byte [rax - 4], dl
push rax
cld
invalid
lea eax, [rdx + 0x3f]
invalid
invalid
cmp al, 0xd
jb case.0x1400872a1.476
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x31], al
rol byte [rax + 0xf41d0fa], 0x93
cmp dl, 0xd0
invalid
invalid
xchg ebx, eax
xor r8d, r8d
xor eax, eax
cmp dl, 0xd0
cli
rol byte [rcx + 0xf], 1
xchg ebx, eax
shr cl, 0xb7
invalid
mov bh, 1
invalid
setae r8b
jmp 0x1400a1e4d
add byte [rbp + 0x53c9942], cl
lea eax, [rdx - 0x67]
cdq
cmp al, 5
add eax, 0xb0820f
jb case.0x1400872a1.476
invalid
mov al, 0
add byte [rax], al
add byte [rbp + 0x93c9342], cl
xchg ebx, eax
cmp al, 9
add byte [rax], al
lea eax, [rdx - 0x6d]
xchg ebx, eax
xchg ebx, eax
cmp al, 9
jae case.0x1400872a1.499
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
movzx eax, al
mov dh, 0xc0
rol byte [rcx - 0x48], 0x2f
add dword [rax], eax
invalid
mov r8d, 0x12f
invalid
add byte [rax], al
add byte [rcx + 0xf], al
movabs dword [0x4cffffff7b830fc0], eax
ror byte [rdi], 0x83
jnp 0x1400a1cbc
invalid
invalid
invalid
bt r8d, eax
ror byte [rdi], 0x83
jae case.0x14008822a.341
cmp dword [rbx - 1], 0xffffffff
dec dword [rbp + rcx*4 + 5]
invalid
invalid
invalid
jnp 0x1400a1cbc
invalid
invalid
lea r8, case.0x14006256f.92
lea eax, case.0x14006256f.92
add eax, 0x8b356
push rsi
mov bl, 8
invalid
or byte [rax], al
add bl, ch
jmp 0x1400a1d39
jno case.0x14008822a.436
lea r8d, [rdx - 0x32]
lea eax, [rdx - 0x32]
invalid
cmp r8b, 5
cmp al, 5
add eax, 0x89417173
jae 0x1400a1d43
jno case.0x14008b563.438
mov r8d, edx
mov eax, edx
rol byte [rcx - 0x7d], 1
or r8d, 1
or eax, 1
enter 0xffffffffffffe901, 0xffffffffffffffee
add ecx, ebp
out dx, al
jmp case.0x1400a18c9.10
sti
invalid
lea eax, [rdx + 0x7b]
jnp case.0x140087be8.424
cmp al, 4
add al, 0x73
jae case.0x1400998c5.177
jl case.0x14008736f.440
movzx eax, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 5], 9
lea r8, [0x14012cff8]
mov bl, 8
add bl, ch
invalid
or byte [rax], al
jmp 0x1400a1d39
mov r8d, 0x6b
imul eax, dword [rax], 0
add byte [rax], al
add byte [rax], al
add cl, ch
sar bl, 1
invalid
jmp case.0x1400a18c9.10
mov r8d, 0xe5
mov eax, 0xe5
in eax, 0
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
jmp case.0x1400a18c9.10
invalid
sti
invalid
inc dword [rcx - 0x48]
mov r8d, 0x3c9
leave
add eax, dword [rax]
add byte [rax], al
jmp case.0x1400a18c9.10
mov eax, edx
and al, 0xf0
add byte [rax], al
jmp case.0x1400a18c9.10
sti
invalid
dec dword [rcx + 0x3cf024d0]
invalid
mov eax, edx
and al, 0xf0
invalid
cmp al, 0x60
jne 0x1400a1ded
iretd
add byte [rax], al
invalid
iretd
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], al
adc cl, ch
invalid
lea r8d, [rdx + 0x10]
adc cl, bpl
jmp case.0x1400a18c9.10
movsd dword [rdi], dword [rsi]
sti
invalid
mov r8d, 0x2d27
invalid
add byte [rax], al
add cl, ch
invalid
jmp case.0x1400a18c9.10
dec dword [rbp + rcx*4 + 5]
lea r8, [0x14012d008]
lea eax, [0x14012d008]
add eax, 0x8b2cf
iretd
or byte [rax], al
add byte [rbp + 0xf], al
movzx r8d, word [r8 + rax*4]
movzx eax, word [rax + rax*4]
mov bh, 4
sub cl, 0x89
invalid
invalid
jmp case.0x1400a18c9.10
mov ebx, edi
sti
invalid
inc dword [rbp + rcx*4 + 0x42]
mov dword [rcx - 0x80], 0x830f0ff8
cmp r8b, 0xf
invalid
invalid
lea r8d, [rdx - 0x39]
mov dword [rcx - 0x80], 0x830f0ff8
cmp r8b, 0xf
clc
invalid
jae 0x1400a1e90
cmp dword [rdi], 1
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], al
add dword [rcx - 0x7f], eax
invalid
invalid
lea r8d, [rdx + 1]
lea eax, [rdx + 1]
and r8d, 0x7ffe
and eax, 0x7ffe
loopne 0x1400a1d57
invalid
jg case.0x14008bf3b.192
add cl, ch
jmp case.0x1400a18c9.10
imul edi, ebx, 0xffffffff
sti
invalid
dec dword [rbp + 0x2b3c7042]
lea eax, [rdx + 0x70]
cmp al, 0x2b
invalid
jo case.0x14009410a.135
sub ecx, dword [rdi]
jae case.0x1400a1ddc.71
cmp dword [rcx], 1
cmp dword [rcx], eax
add byte [rax], al
lea r8d, [rdx + 0xf440]
lea eax, [rdx + 0xf440]
invalid
hlt
add byte [rax], al
jmp case.0x1400a18c9.10
push rsp
sti
invalid
invalid
mov eax, 0xa78c
mov word [rdi - 0x68170000], fs
add cl, ch
jmp case.0x14008b563.336
xchg edi, eax
sti
invalid
dec dword [rbp - 0xa78f7e]
inc dword [rbx - 0x7df0fc08]
cmp eax, 3
invalid
invalid
invalid
jo case.0x1400a1ddc.5
pop rax
invalid
cmp eax, 3
add ecx, dword [rdi]
jb case.0x14008da47.131
invalid
cmp ebx, 0xffffffff
dec dword [rbp - 0xa7957e]
lea eax, [rdx - 0xa796]
cmp eax, 0x13
clc
adc ecx, dword [rdi]
invalid
invalid
lea eax, [rdx - 0xa796]
cmp eax, 0x13
clc
invalid
invalid
push 0x58
pop rax
invalid
adc ecx, dword [rdi]
jb case.0x14008da47.131
invalid
je case.0x1400a25be.48
sti
invalid
dec dword [rbp - 0xa7a97e]
inc dword [rbx - 0x7cf0f508]
clc
or cl, byte [rdi]
invalid
invalid
lea eax, [rdx - 0xa7aa]
cmp eax, 0xa
clc
invalid
invalid
push rsi
pop rax
invalid
jae case.0x14008b6eb.140
adc ebp, 1
invalid
add byte [rax], al
mov r8d, 0x3df
mov eax, 0x3df
fild word [rbx]
add eax, dword [rax]
add byte [rax], al
add byte [rcx + 0xf], al
movabs dword [0x8d00000261820fc0], eax
ror byte [rdi], 0x82
invalid
add al, byte [rax]
add byte [rax], al
invalid
bt r8d, eax
ror byte [rdi], 0x82
jb case.0x14008be69.101
invalid
invalid
add byte [rax], al
lea eax, [rdx - 0xfb00]
invalid
add byte [0x1388e1dc6], al
add eax, 0xf883ffff
inc dword [rbx - 0x78f0e808]
add al, 0
add al, 0
cmp eax, 0x17
invalid
ja case.default.0x1400a1ddc
xchg dword [rsi], esp
add al, 0
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x14012f1f8]
add eax, 0x8d423
and edx, esp
or byte [rax], al
invalid
movsxd rax, dword [r8 + rax*4]
invalid
add al, 0x80
or byte [rcx + rax - 0x40], 0xff
add rax, r8
jmp rax
invalid
sar bh, 0xe0
loopne 0x1400a1e27
movabs rax, 0x7400000073
mov eax, 0x73
je case.0x14008b563.441
invalid
jae 0x1400a1de2
add byte [rax], al
add byte [rax + rax], dh
add byte [rax], al
add byte [rax], al
add cl, ch
add byte [rax], al
jmp case.0x1400998c5.212
add byte [rax - 0x47be7c06], al
cmp dl, 0x83
mov r8d, 0x2184
mov eax, 0x2184
test byte [rcx], ah
add byte [rax], al
cli
add dword [rcx - 0x48], 0xffffff84
test byte [rcx], ah
and dword [rax], eax
add byte [rax], al
add byte [rdi + rcx + 0x45], al
ret 0xcde9
invalid
cmovne r8d, edx
cmovne eax, edx
jmp case.0x1400a18c9.10
int 0xfa
invalid
inc dword [rcx - 0x48]
mov r8d, 0x3f3
add eax, dword [rax]
add byte [rax], al
add cl, ch
ret 0xfffa
invalid
jmp case.0x1400a18c9.10
invalid
mov r8d, 0x377
ja 0x1400a1e11
add eax, dword [rax]
add cl, ch
invalid
add byte [rax], al
jmp case.0x1400a18c9.10
mov bh, 0xfa
cli
invalid
inc dword [rbp + rcx*4 + 0x42]
js case.0x140089a41.375
invalid
lea r8d, [rdx + 0x78]
cmp r8b, 3
cmp al, 3
clc
add ecx, dword [rdi]
or ecx, 0
leave
invalid
jae 0x1400a1eec
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], al
lea r8d, [rdx + 0x25]
and eax, 0xfffaa0e9
jmp case.0x1400a18c9.10
invalid
inc dword [rax - 0x71f08206]
cmp dl, 0x7d
jle case.0x140087b55.488
mov fs, eax
loopne case.0x14009410a.138
add byte [rax], al
add byte [rbp + rcx*4 - 0x7e], al
rcl ebp, 0
invalid
invalid
add byte [rax], al
lea r8d, [rdx + 0xd5c1]
invalid
add byte [rax], al
add cl, ch
jmp case.0x1400a18c9.10
mov edi, edx
invalid
lea eax, [rdx + 0x60]
xor r8d, r8d
xor eax, eax
xor eax, eax
cmp al, 0x5f
pop rdi
setb r8b
setb al
or r8d, edx
or eax, edx
shr cl, 1
ja 0x1400a1e4d
cli
jmp case.0x1400a18c9.10
cli
invalid
movabs rax, 0x2be00000061
invalid
add byte [rax], al
add byte [rsi - 0x14fffffe], bh
mov esi, 0xeb000002
add byte [rax], al
mov esi, 0xeb000002
add byte [rax], al
jmp case.0x1400998c5.212
jle 0x1400a1ea3
mov r8d, 0x1e61
mov eax, 0x1e61
add cl, ch
jmp case.0x1400a18c9.10
invalid
dec dword [rax - 0x48]
movabs rax, 0x30800000074
je 0x1400a1e70
add eax, dword [rax]
add bl, ch
jmp case.0x1400998c5.212
movabs rax, 0x30a00000077
movabs rax, 0x30a00000077
mov eax, 0x77
add byte [rax], al
add byte [rdx], cl
add eax, dword [rax]
add byte [rax], al
jmp case.0x1400998c5.212
or al, byte [rbx]
add byte [rax], al
jmp case.0x1400998c5.212
movabs rax, 0x30a00000079
mov eax, 0x79
jns case.0x140089a41.403
add byte [rax], al
add byte [rdx], cl
add eax, dword [rax]
or al, byte [rbx]
add byte [rax], al
invalid
add bl, ch
jmp case.0x1400998c5.212
cmp r10b, 0x49
cmp dl, 0x49
jne case.0x14008ab7d.277
test dword [rcx + 0x48000000], esp
movabs eax, dword [0x2bcb848000000]
movabs rax, 0x6e000002bc
mov eax, 0x2bc
mov esp, 0x6e000002
add al, byte [rax]
add byte [rsi], ch
add byte [rax], al
invalid
outsb dx, byte [rsi]
add byte [rax], al
add bl, ch
jmp case.0x1400998c5.212
cmp cl, byte [rbp - 0x72bbbcbe]
lea eax, [rdx + 0x43]
lea r8d, [rdx + 0xf440]
lea eax, [rdx + 0xf440]
lea eax, [rdx + 0xf440]
invalid
hlt
add byte [rax], al
cmp al, 3
jmp 0x1400a1be7
xor ebp, edi
std
invalid
inc dword [rbp + rcx*4 + 0x48]
mov al, 0x41
invalid
lea r9d, [rax - 0x50]
mov al, 0x41
cmp r9d, 6
cmp ecx, 6
stc
invalid
ja case.0x1400a1ed2.1
and eax, dword [rcx]
add dword [rax], eax
add byte [rbp + rcx*4 + 0x15], cl
invalid
invalid
invalid
invalid
add byte [rax], al
lea r10, [0x14012f30c]
lea edx, [0x14012f30c]
add byte [rdi + 0x63], cl
or al, 0x8a
movsxd r9, dword [r10 + r9*4]
add r9, r10
add ecx, edx
rol dword [rcx - 1], 1
loope 0x1400a1f1e
invalid
jmp r9
jmp rcx
movabs rax, 0x313000003c5
mov eax, 0x3c5
add byte [rax], al
adc eax, dword [rbx]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax + 0x110002], edi
mov eax, 0x110002
add cl, ch
invalid
jmp 0x1400a194e
inc dword [rcx - 0x48]
mov r8d, 0x3cc
mov eax, 0x3cc
int3
add eax, dword [rax]
add byte [rax - 0x7bf07306], al
sar ecx, 1
cmp dl, 0x8c
je case.0x1400a18c9.10
test cl, dl
stc
invalid
invalid
test cl, dl
stc
invalid
inc dword [rcx - 0x77]
mov r8d, edx
mov eax, edx
rol byte [rcx - 0x80], 1
and r8b, 0xfe
and al, 0xfe
loopne 0x1400a1f00
cmp r8b, 0x8e
jne case.0x14008a7d6.381
test eax, edi
add byte [rax], al
invalid
test eax, edi
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], al
invalid
lea r8d, [rdx + 0x3f]
lea eax, [rdx + 0x3f]
invalid
jmp case.0x1400a18c9.10
cmp dl, 0xe3
cli
jrcxz 0x1400a1f28
invalid
jl case.0x140088548.342
invalid
mov ah, 0xfd
std
invalid
lea eax, [rdx + 0x15]
cmp al, 3
add ecx, dword [rdi]
jae case.0x14008822a.341
adc ebp, edi
invalid
invalid
adc ebp, edi
invalid
invalid
jmp case.0x1400872a1.476
and edi, esi
invalid
invalid
lea r8, [0x14012cf9c]
or byte [rax], al
add cl, ch
jmp 0x1400a1d39
invalid
invalid
inc dword [rbp + rcx*4 + 0x42]
mov dh, 0x41
cmp r8b, 0x2d
invalid
lea r8d, [rdx - 0x4a]
cmp r8b, 0x2d
invalid
sub eax, 0xfd8a820f
jb case.0x140088548.342
invalid
std
invalid
inc dword [rcx - 0x48]
inc dword [rax]
add byte [rax], al
invalid
mov r8d, 0xff
mov eax, 0xff
add byte [rax - 0x7bf08706], al
jne 0x1400a1f4e
stc
cmp dl, 0x78
je case.0x1400a18c9.10
stc
invalid
invalid
cli
js 0x1400a1f61
test byte [rbp - 7], dh
stc
invalid
inc dword [rbp + rcx*4 + 0x42]
xchg dword [rcx - 0x80], eax
invalid
lea r8d, [rdx - 0x79]
lea eax, [rdx - 0x79]
cmp r8b, 5
jb case.0x1400872a1.476
std
invalid
invalid
clc
add eax, 0xfdec820f
in al, dx
std
invalid
inc dword [rax - 0x7bf08006]
test al, 1
add dword [rax], eax
invalid
cmp dl, 0x7f
cli
jg case.0x140087b55.504
je case.0x14008bab1.237
test byte [rax + 0x3d000001], ch
add dword [rax], 0x850f0000
add byte [rax], al
add byte [rdi], cl
invalid
invalid
add dword [rax], eax
add byte [case.0x140088bcf.439], bh
add byte [rax], al
invalid
cmp eax, 0x81
add byte [rax], al
add byte [rdi], cl
invalid
add byte [rax], al
jne 0x1400a2121
test dword [rax + 0x41000001], ebp
test al, 1
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx - 0x48], al
push rbx
add al, byte [rax]
mov r8d, 0x253
mov eax, 0x253
add cl, ch
jmp case.0x1400a18c9.10
stc
stc
invalid
dec dword [rbp - 0xa7b37e]
inc dword [rbx - 0x7df0f008]
clc
invalid
invalid
invalid
lea eax, [rdx - 0xa7b4]
cmp eax, 0xf
clc
invalid
invalid
pop rax
invalid
invalid
jb case.0x14008da47.131
cmp ecx, 0x828dffff
cmp al, 0x58
pop rax
invalid
dec dword [rbp - 0xa7c37e]
inc dword [rbx - 0x7cf0fc08]
cmp eax, 3
add ecx, dword [rdi]
invalid
lea eax, [rdx - 0xa7c4]
cmp eax, 3
invalid
invalid
pop rax
invalid
add ecx, dword [rdi]
adc dword [rcx], 1
adc dword [rcx], eax
jae case.0x140088bcf.461
adc dword [rcx], eax
add byte [rax], al
add byte [rcx + 0x58d4cc0], cl
or eax, 0xeb0008af
add bl, ch
mov eax, eax
lea r8, [0x14012ceb8]
lea eax, [0x14012ceb8]
ror byte [rbp + rcx*4 + 5], 0xd
scasd eax, dword [rdi]
or byte [rax], al
invalid
lea eax, [0x14012ceb8]
add bl, ch
jmp case.0x14008da47.79
jl case.0x1400888e2.450
movabs rax, 0x313000003c5
mov eax, 0x3c5
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rbx], dl
adc eax, dword [rbx]
add byte [rax], al
invalid
add eax, dword [rax]
add bl, ch
pop rdx
jmp 0x1400a2013
movabs rax, 0x313000003c5
mov eax, 0x3c5
add eax, dword [rax]
add byte [rbx], dl
adc eax, dword [rbx]
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov qword [rcx], rax
add dword [rax + 0x300], edi
mov eax, 0x300
add byte [rbx], al
add byte [rax], al
jmp 0x1400a194e
jle 0x1400a1fc7
stc
invalid
dec dword [rax - 0x48]
movabs rax, 0x313000003c5
mov eax, 0x3c5
adc eax, dword [rbx]
invalid
add eax, dword [rax]
add byte [rbx], dl
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax + 0x342], edi
mov eax, 0x342
add eax, dword [rax]
add eax, dword [rax]
add cl, ch
stc
stc
jmp 0x1400a194e
stc
invalid
inc dword [rbp + rcx*4 + 0x4a]
lea r9d, [rdx - 0x59]
cmpsq qword [rsi], qword [rdi]
cmpsd dword [rsi], dword [rdi]
cmp r9b, 7
cmp cl, 7
stc
invalid
jae case.0x1400888e2.447
lea r8d, [rdx + 0xfff8]
lea r8d, [rdx + 0xfff8]
invalid
clc
inc dword [rax]
add dh, dh
invalid
add byte [rax], al
test dl, 1
ret 0x4401
add dword [rdi + rcx + 0x44], eax
ret 0xc8e9
invalid
invalid
cmove r8d, edx
cmove eax, edx
ret 0xc8e9
jmp case.0x1400a18c9.10
invalid
inc dword [rax + 0x617590fa]
cmp dl, 0x90
cli
nop
jne case.0x140088bcf.456
invalid
movabs rax, 0x308000003b9
mov eax, 0x3b9
or byte [rbx], al
invalid
mov ecx, 0x8000003
add eax, dword [rax]
add byte [rax], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax + 0x301], edi
mov eax, 0x301
add dword [rbx], eax
add eax, dword [rax]
add byte [rax], al
add cl, ch
stc
stc
jmp 0x1400a194e
stc
invalid
mov eax, eax
lea r8, [0x14012ce90]
lea eax, [0x14012ce90]
ror byte [rbp + rcx*4 + 5], 0x67
lea eax, [0x14012ce90]
add eax, 0x8ae67
scasb al, byte [edi]
scasb al, byte [rdi]
or byte [rax], al
add byte [rcx - 0x75], al
mov eax, dword [r8 + rax*4]
mov eax, dword [rax + rax*4]
add al, 0x80
sub cl, 0xe7
clc
jmp case.0x14008b563.336
invalid
cmp r8b, 0x68
cmp al, 0x68
clc
push 0xfffffffffb29840f
je 0x1400a1b65
test byte [rcx], ch
sub ebx, edi
sti
invalid
inc dword [rbp + rcx*4 + 0x40]
lea r8d, [rax - 0x80]
add byte [rcx - 0x7d], 0xf8
cmp r8d, 0x37
clc
invalid
ja case.default.0x1400a2058
xchg eax, edi
clc
add al, 0
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
xlatb
lea r9, [0x14012f328]
lea ecx, [0x14012f328]
or eax, 0x8d2d7
ror byte [rax], cl
add byte [rdi + 0x63], cl
invalid
invalid
or byte [rax], al
movsxd r8, dword [r9 + r8*4]
invalid
add al, 0x81
or dword [rbp + 1], 0xe0ff41c8
add r8, r9
add eax, ecx
enter 0xffffffffffffff41, 0xffffffffffffffe0
jmp r8
loopne 0x1400a20a4
movabs rax, 0x3b900001f00
mov eax, 0x1f00
add byte [rdi], bl
add byte [rax], al
invalid
invalid
add byte [rcx - 0x16fffffd], bh
mov ecx, 0xe9000003
add eax, dword [rax]
add byte [rax], al
add cl, ch
jmp case.0x1400998c5.212
jne case.0x14008b6eb.214
invalid
invalid
inc dword [rbp + rcx*4 + 0x42]
outsd dx, dword [rsi]
lea r8d, [rdx + 0x6f]
lea eax, [rdx + 0x6f]
outsd dx, dword [rsi]
cmp r8b, 0x11
cmp al, 0x11
clc
adc dword [rdi], ecx
jb case.0x14008ab7d.273
invalid
lahf
sti
invalid
inc dword [rbp + rcx*4 + 0x42]
lea r8d, [rdx + 0x5d]
lea eax, [rdx + 0x5d]
pop rbp
cmp r8b, 9
clc
or dword [rdi], ecx
jb case.0x14008ab7d.273
invalid
xchg ecx, eax
sti
invalid
inc dword [rbp + rcx*4 - 0x80]
xor edi, edi
invalid
lea r8d, [rax - 0xcf]
lea eax, [rax - 0xcf]
xor byte [rcx], 0xff
invalid
invalid
cmp r8d, 7
cmp eax, 7
clc
invalid
ja case.0x14008ab7d.353
xchg dword [rax + 1], esi
jo case.0x14008ba12.190
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14012f4d4]
add eax, 0x8d436
or byte [rax], al
add byte [rsi + 0x63], cl
movsxd r8, dword [rax + r8*4]
invalid
add al, 0x80
or byte [rcx + 1], 0xc0
add r8, rax
add eax, eax
rol byte [rcx - 1], 0xe0
jmp r8
jmp rax
loopne case.0x14008a7d6.394
mov r8d, 0x3d7
mov eax, 0x3d7
xlatb
add eax, dword [rax]
add byte [rax], al
add cl, ch
jmp case.0x1400a18c9.10
sbb eax, edi
clc
invalid
dec dword [rbp - 0xa7c67e]
lea eax, [rdx - 0xa7c7]
invalid
cmp dword [rax - 1], ebx
invalid
inc dword [rbx + 0xd7303f8]
cmp eax, 3
clc
add esi, dword [rbx + 0xd]
jae case.0x14008bab1.215
or eax, 0x2501428d
lea eax, [rdx + 1]
add dword [0x1400ac8a4], esp
add dword [0x1400ac8a4], esp
and eax, 0xa7de
fisub word [rdi + 0x4ee90000]
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add cl, ch
jmp case.0x14008b563.336
clc
clc
invalid
invalid
mov eax, 0xa7d1
shl dword [rdi - 0x57f0000], 1
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rcx + 0xa7d0fa], al
cmp edx, 0xa7d0
shl byte [rdi - 0x7bf10000], 1
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
add byte [rdi], cl
test byte [0xce0a20d5], bh
cmp eax, 0x8dfffff8
je case.0x14008b563.336
cmp eax, 0x8dfffff8
clc
invalid
dec dword [rbp - 0xa7d57e]
lea eax, [rdx - 0xa7d6]
cmp eax, 3
clc
invalid
invalid
sub bl, byte [rax - 1]
pop rax
invalid
inc dword [rbx - 0x7df0fc08]
clc
add ecx, dword [rdi]
invalid
jb case.0x14008da47.131
sub eax, edi
clc
invalid
invalid
mov eax, 0xa7f6
mul byte [rdi - 0x57f0000]
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rcx + 0xa7f5fa], al
add byte [rdi], cl
invalid
cmp edx, 0xa7f5
cmc
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
je case.0x14008b563.336
test byte [0xce0a20f5], bl
sbb eax, 0x8dfffff8
clc
invalid
dec dword [rbp - 0xab6f7e]
inc dword [rbx - 0x7cf0af08]
cmp eax, 0x50
invalid
invalid
lea eax, [rdx - 0xab70]
invalid
nop
push rsp
invalid
cmp eax, 0x50
jae case.0x14008b6eb.327
xor dword [rsp + rdi*8 - 0x7d720001], 0x30
mov ah, 0xfc
cld
invalid
dec dword [rbp - 0x97cf7e]
lea eax, [rdx - 0x97d0]
invalid
xor byte [rax - 1], ch
push 0x3e9ffff
invalid
jmp case.0x14008b563.336
clc
invalid
inc dword [rcx - 0x48]
mov r8d, 0x73
mov eax, 0x73
jae case.0x14008a7d6.389
add byte [rax], al
add byte [rax], al
add cl, ch
jmp case.0x1400a18c9.10
stosd dword [rdi], eax
idiv edi
inc dword [rbp + rcx*4 + 0x42]
lea r8d, [rdx + 0x7e]
jle 0x1400a2167
jle 0x1400a2167
cmp r8b, 3
cmp al, 3
clc
add ecx, dword [rdi]
jb case.0x140088548.342
invalid
sti
invalid
cmp dl, 0x86
xchg byte [rdi], cl
je case.0x14008da47.209
test byte [rbp + 1], al
add dword [r8], r8d
add byte [rax], al
add byte [0x1400a21c4], bh
cmp eax, 0x87
xchg dword [rax], eax
add byte [rax], al
add byte [rdi], cl
invalid
add byte [rax], al
jne case.0x14009b773.90
test dword [rbp + 1], eax
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0x188
mov byte [rcx], al
add dword [rax], eax
add byte [rax], al
add cl, ch
jmp case.0x1400a18c9.10
jle case.0x14008bab1.206
invalid
dec dword [rax - 0x48]
movabs rax, 0x5760000057e
jle case.0x1400a25be.54
add eax, 0x5760000
add byte [rax], al
add byte [rsi + 5], dh
jbe case.0x14009b773.8
add eax, 0x82e90000
std
invalid
add byte [rax], al
add cl, ch
jmp case.0x1400998c5.212
invalid
dec dword [rax - 0x48]
movabs rax, 0x6c00000066
mov eax, 0x66
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + rax], ch
insb byte [rdi], dx
add byte [rax], al
add byte [rax], al
add cl, ch
jmp case.0x1400998c5.212
jae 0x1400a2167
invalid
dec dword [rax - 0x48]
movabs rax, 0x56d00000574
mov eax, 0x574
je case.0x14008bdd1.211
add byte [rax], al
add byte [rbp + 5], ch
insd dword [rdi], dx
add eax, 0x64e90000
std
add byte [rax], al
add cl, ch
jmp case.0x1400998c5.212
std
invalid
dec dword [rax - 0x48]
movabs rax, 0x6600000066
mov eax, 0x66
add byte [rax], al
add byte [rax], al
add byte [rsi], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, ch
jmp case.0x1400998c5.212
push rbp
std
invalid
dec dword [rax - 0x48]
add byte [rax], al
add byte [rax], al
movabs rax, 0x6900000066
add byte [rax], al
add byte [rax], al
add byte [rcx], ch
imul eax, dword [rax], 0x46e90000
add byte [rax], al
add byte [rax], al
add cl, ch
jmp case.0x1400998c5.212
std
std
invalid
dec dword [rax - 0x48]
je case.0x14008bdd1.213
movabs rax, 0x57600000574
add byte [rax], al
add byte [rsi + 5], dh
jbe 0x1400a21a6
add eax, 0x37e90000
add byte [rax], al
add cl, ch
invalid
jmp case.0x1400998c5.212
std
invalid
dec dword [rax - 0x48]
movabs rax, 0x6600000066
mov eax, 0x66
add byte [rax], al
add byte [rsi], ah
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx], rax
mov eax, 0x69
invalid
add byte [rax], al
invalid
add dword [rax + 0x69], edi
imul eax, dword [rax], 0x8fe90000
idiv edi
invalid
add cl, ch
invalid
jmp 0x1400a194e
invalid
dec dword [rax - 0x48]
movabs rax, 0x6600000066
add byte [rax], al
add byte [rsi], ah
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax + 0x6c], edi
mov eax, 0x6c
insb byte [rdi], dx
add byte [rax], al
add cl, ch
js 0x1400a21cb
jmp 0x1400a194e
invalid
dec dword [rax - 0x48]
je case.0x14008b6eb.267
invalid
movabs rax, 0x56b00000574
add byte [rax], al
add byte [rbx + 5], ch
imul eax, dword [0x13af321e3], 0xfffffffc
add eax, 0xfae90000
add byte [rax], al
add cl, ch
jmp case.0x1400998c5.212
cli
cld
invalid
dec dword [rax - 0x48]
je case.0x14008b6eb.261
invalid
movabs rax, 0x56500000574
add byte [rax], al
add byte [rbp + 5], ah
add byte [rax], al
invalid
add eax, 0xebe90000
add eax, 0xebe90000
add cl, ch
jmp case.0x14008b6eb.261
cld
jmp case.0x1400998c5.212
cld
invalid
dec dword [rbp - 0xff207e]
lea eax, [rdx - 0xff21]
add bh, bh
inc dword [rbx + 0x5c731af8]
cmp eax, 0x1a
jae case.0x14009b773.103
pop rsp
clc
sbb dh, byte [rbx + 0x5c]
pop rsp
pop rsp
lea eax, [rdx + 0x20]
and cl, bpl
jmp case.0x14008b563.336
adc dh, bh
invalid
invalid
cmp eax, 0xb0
mov al, 0
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
je case.0x1400a2788.227
test byte [rax + 0x41000005], cl
mov eax, 0x3c3
ret
add eax, dword [rax]
invalid
mov r8d, 0x3c3
ret
add eax, dword [rax]
add byte [rax], al
add byte [0x1400a22df], bh
cmp eax, 0xc2
ret 0
add byte [rdi], cl
test byte [rcx - 0x7200000a], ch
test eax, 0x8dfffff6
idiv bh
invalid
invalid
invalid
je case.0x1400a18c9.10
invalid
lea eax, [rdx + 0x28]
sub byte [rdi + r10], dil
sub byte [rdi + rdx], bh
cmp al, 0x17
invalid
jb case.0x140088548.342
invalid
dec dword [rbp + 0xb3c1042]
lea eax, [rdx + 0x10]
cmp al, 0xb
invalid
adc byte [rbx + rcx], bh
or esi, dword [rbx + 0x13]
jae 0x1400a2248
adc ecx, dword [rdi]
movzx eax, al
mov dh, 0xc0
rol byte [rcx - 0x48], 0xb3
invalid
mov r8d, 0x6b3
mov eax, 0x6b3
add byte [rcx + 0xf], al
movabs dword [0x4400000335820fc0], eax
ror byte [rdi], 0x82
xor eax, 0x44000003
bt r8d, eax
bt eax, eax
ror byte [rdi], 0x82
jb 0x1400a257d
invalid
xor eax, 0x44000003
add eax, dword [rax]
add byte [rax], al
add byte [rbp + rcx*4 - 0x7e], al
lea r8d, [rdx + 0xff7e]
lea eax, [rdx + 0xff7e]
jle case.0x14009b773.107
inc dword [rax]
add byte [rax], al
add byte [rax + 0xf44fdfa], al
cmp dl, 0xfd
cli
std
cmovb r8d, edx
cmovb eax, edx
ret 0x71e9
ret 0x71e9
jmp case.0x1400a18c9.10
invalid
dec dword [rbp - 0x103ff7e]
lea eax, [rdx - 0x10400]
cmp eax, 0x28
clc
invalid
add ah, bh
cld
invalid
inc dword [rbx + 0xf7228f8]
clc
sub byte [rdx + 0xf], dh
jb 0x1400a2275
jge 0x13f0572ed
lea eax, [rdx - 0x104b0]
invalid
inc dword [rbx - 0x7cf0db08]
cmp eax, 0x24
jae 0x1400a248c
invalid
add al, byte [rax]
invalid
clc
and al, 0xf
adc dword [rdi], 2
invalid
add al, byte [rax]
add byte [rbp - 0x6316d7be], cl
sub cl, bpl
pushfq
add byte [rax], al
lea eax, [rdx + 0x28]
jmp case.0x14008b563.336
pushfq
idiv bh
invalid
sub cl, bpl
pushfq
idiv bh
invalid
inc dword [rcx - 0x48]
mov r8d, 0x254
mov eax, 0x254
push rsp
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
jmp case.0x1400a18c9.10
idiv dil
idiv bh
inc dword [rbp + rcx*4 + 0x42]
ja case.0x14008cb1d.205
lea r8d, [rdx + 0x77]
lea eax, [rdx + 0x77]
ja case.0x14008cb1d.205
cmp r8b, 2
cmp al, 2
clc
add dh, byte [rbx + 0x38]
jae case.0x14008b880.274
jae case.0x14008b880.274
lea r8d, [rdx + 0xcd]
lea eax, [rdx + 0xcd]
int 0
add byte [rax], al
invalid
add cl, ch
jmp case.0x1400a18c9.10
idiv bh
idiv bh
inc dword [rcx - 0x48]
mov eax, 0x3b2
mov dl, 3
add byte [rax], al
jmp case.0x1400a18c9.10
and esi, esi
invalid
inc dword [rcx - 0x48]
mov r8d, 0x3b8
mov eax, 0xe9000003
add eax, dword [rax]
add cl, ch
jmp case.0x1400a18c9.10
sbb dh, dh
invalid
idiv bh
inc dword [rcx - 0x48]
invalid
invalid
mov r8d, 0x3c6
mov byte [rbx], 0
add eax, dword [rax]
add byte [rax], al
add cl, ch
jmp case.0x1400a18c9.10
or eax, 0x41fffff6
mov eax, 0x3c0
rol byte [rbx], 0
invalid
idiv bh
invalid
inc dword [rcx - 0x48]
mov r8d, 0x3c0
rol byte [rbx], 0
add cl, ch
invalid
jmp case.0x1400a18c9.10
add dh, dh
idiv bh
invalid
inc dword [rbp + rcx*4 + 0x42]
lea r8d, [rdx + 0x75]
lea eax, [rdx + 0x75]
jne case.0x1400944a8.186
jne case.0x1400944a8.186
cmp r8b, 0x15
cmp al, 0x15
jae case.0x14009f85a.147
in eax, dx
add dword [rax], eax
add byte [rax], al
add byte [rbp + 0xf], al
movzx r8d, r8b
movzx eax, al
mov dh, 0xc0
mov r9d, 0x163b79
mov ecx, 0x163b79
jns case.0x14008bdd1.243
invalid
bt r9d, r8d
bt ecx, eax
movabs dword [0x8000000280820fc1], eax
ror dword [rdi], 0x82
jb 0x1400a256c
invalid
add byte [rdx], 0
add al, byte [rax]
add byte [rax - 0x7bf00f06], al
fild dword [rdx]
invalid
cmp dl, 0xf0
je 0x1400a25d0
test bl, bl
add al, byte [rax]
invalid
cli
invalid
test bl, bl
add al, byte [rax]
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0x1f3
mov eax, 0x1f3
add dword [rax], eax
add dword [rax], eax
add byte [0x1400a23f1], bh
cmp eax, 0xf1
int1
add byte [rax], al
add byte [rdi], cl
je case.0x1400a18c9.10
test dh, al
cmc
invalid
invalid
inc dword [rbp + rcx*4 + 0x42]
lea r8d, [rdx + 0xe]
lea eax, [rdx + 0xe]
invalid
cmp r8b, 3
cmp al, 3
clc
add ecx, dword [rdi]
invalid
invalid
jb case.0x140088548.342
mov esi, 0x80fffff9
stc
invalid
inc dword [rax - 0x7bf00906]
cmp dl, 0xf6
cli
test byte [rdi], 0x84
je 0x1400a265d
add eax, dword [rax]
add eax, dword [rax]
add byte [rax], al
add byte [0x1400a2419], bh
cmp eax, 0xf7
add byte [rax], al
add byte [rdi], cl
jne 0x1400a2668
test dword [rax + 3], eax
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rcx - 0x48], al
mov r8d, 0x1bf
mov eax, 0x1bf
mov edi, 0xe9000001
add cl, ch
jmp case.0x1400a18c9.10
cdq
cmc
invalid
dec dword [rax - 0x48]
invalid
movabs rax, 0x3b900001f65
invalid
add byte [rcx - 0x16fffffd], bh
mov ecx, 0xe9000003
jmp case.0x1400998c5.212
popfq
sti
invalid
movabs rax, 0x3b900001f25
mov eax, 0x1f25
invalid
add byte [rcx - 0x16fffffd], bh
mov ecx, 0xe9000003
add eax, dword [rax]
add byte [rax], al
add cl, ch
jmp case.0x1400998c5.212
invalid
sti
invalid
dec dword [rax - 0x48]
and dword [rdi], ebx
add byte [rax], al
invalid
movabs rax, 0x3b900001f21
mov eax, 0x1f21
invalid
add byte [rcx - 0x16fffffd], bh
mov ecx, 0xe9000003
add byte [rax], al
add cl, ch
jmp case.0x1400998c5.212
jg case.0x14008b62d.317
sti
invalid
dec dword [rax - 0x48]
movabs rax, 0x3b900001f63
invalid
invalid
add byte [rax], al
add byte [rcx - 0x16fffffd], bh
mov ecx, 0xe9000003
add byte [rax], al
add cl, ch
jmp case.0x1400998c5.212
jo case.0x14008b62d.319
sti
invalid
dec dword [rax - 0x48]
movabs rax, 0x3b900001f22
and bl, byte [rdi]
invalid
add byte [rax], al
add byte [rcx - 0x16fffffd], bh
mov ecx, 0xe9000003
add byte [rax], al
add cl, ch
jmp case.0x1400998c5.212
invalid
sti
invalid
movabs rax, 0x3b900001f04
mov eax, 0x1f04
invalid
add byte [rax], al
add byte [rcx - 0x16fffffd], bh
mov ecx, 0xe9000003
add eax, dword [rax]
add byte [rax], al
add cl, ch
jmp case.0x1400998c5.212
push rdx
sti
invalid
dec dword [rax - 0x48]
and al, 0x1f
invalid
movabs rax, 0x3b900001f24
mov eax, 0x1f24
invalid
add byte [rax], al
add byte [rcx - 0x16fffffd], bh
mov ecx, 0xe9000003
add byte [rax], al
add cl, ch
jmp case.0x1400998c5.212
sti
sti
invalid
dec dword [rax - 0x48]
movabs rax, 0x3b900001f27
mov eax, 0x1f27
invalid
invalid
add byte [rax], al
add byte [rcx - 0x16fffffd], bh
mov ecx, 0xe9000003
add cl, ch
jmp case.0x1400998c5.212
xor al, 0xfb
sti
invalid
movabs rax, 0x3b900001f23
mov eax, 0x1f23
and ebx, dword [rdi]
invalid
add byte [rax], al
add byte [rcx - 0x16fffffd], bh
mov ecx, 0xe9000003
add cl, ch
jmp case.0x1400998c5.212
and eax, 0x48fffffb
sti
invalid
movabs rax, 0x3b900001f01
mov eax, 0x1f01
add dword [rdi], ebx
invalid
add byte [rax], al
add byte [rcx - 0x16fffffd], bh
mov ecx, 0xe9000003
add eax, dword [rax]
add byte [rax], al
add cl, ch
jmp case.0x1400998c5.212
invalid
invalid
movabs rax, 0x3b900001f03
jmp case.0x1400998c5.212
invalid
mov eax, 0x1f03
add ebx, dword [rdi]
invalid
add byte [rax], al
add byte [rcx - 0x16fffffd], bh
mov ecx, 0xe9000003
add eax, dword [rax]
add cl, ch
invalid
invalid
dec dword [rax - 0x48]
movabs rax, 0x3b900001f06
jmp case.0x1400998c5.212
clc
cli
invalid
invalid
mov eax, 0x1f06
mov ecx, 0xe9000003
add eax, dword [rax]
add cl, ch
invalid
invalid
add byte [rcx - 0x16fffffd], bh
add eax, dword [rax]
add cl, ch
clc
cli
invalid
dec dword [rax - 0x48]
movabs rax, 0x3b900001f20
jmp case.0x1400998c5.212
invalid
cli
invalid
invalid
mov eax, 0x1f20
and byte [rdi], bl
invalid
add byte [rax], al
add byte [rcx - 0x16fffffd], bh
mov ecx, 0xe9000003
add eax, dword [rax]
add cl, ch
jmp 0x1890a23f1
invalid
dec dword [rax - 0x48]
movabs rax, 0x3b900001f26
jmp case.0x1400998c5.212
cli
invalid
invalid
mov eax, 0x1f26
invalid
invalid
add byte [rax], al
add byte [rcx - 0x16fffffd], bh
mov ecx, 0xe9000003
add cl, ch
invalid
invalid
dec dword [rax - 0x48]
movabs rax, 0x3b900001f02
jmp case.0x1400998c5.212
cli
invalid
invalid
mov eax, 0x1f02
add bl, byte [rdi]
add byte [rax], al
invalid
invalid
add byte [rcx - 0x16fffffd], bh
mov ecx, 0xe9000003
retf
cli
invalid
dec dword [rax - 0x48]
movabs rax, 0x3b900001f67
jmp case.0x1400998c5.212
cli
invalid
invalid
mov eax, 0x1f67
mov ecx, 0xe9000003
add byte [rax], al
jmp case.0x1400998c5.212
cli
invalid
invalid
invalid
invalid
invalid
cli
invalid
dec dword [rax - 0x48]
movabs rax, 0x3b900001f05
jmp case.0x1400998c5.212
lodsd eax, dword [rsi]
cli
invalid
invalid
mov eax, 0x1f05
mov ecx, 0xe9000003
add eax, 0xb900001f
add eax, dword [rax]
add cl, ch
invalid
lodsd eax, dword [rsi]
cli
invalid
dec dword [rax - 0x48]
movabs rax, 0x3b900001f66
jmp case.0x1400998c5.212
sahf
cli
invalid
invalid
mov eax, 0x1f66
mov ecx, 0xe9000003
invalid
sahf
cli
invalid
dec dword [rax - 0x48]
movabs rax, 0x3b900001f60
mov eax, 0x1f60
mov ecx, 0xe9000003
add byte [rax], al
invalid
invalid
add byte [rax], al
jmp case.0x1400998c5.212
invalid
invalid
dec dword [rax - 0x48]
movabs rax, 0x3b900001f61
jmp case.0x1400998c5.212
cmp dl, 0xff
invalid
invalid
invalid
add cl, ch
cmp dl, 0xff
invalid
dec dword [rax - 0x48]
invalid
movabs rax, 0x3b900001f07
mov ecx, 0xe9000003
add eax, dword [rax]
add cl, ch
jmp case.0x1400998c5.212
jno 0x1400a2466
invalid
movabs rax, 0x3b900001f62
mov eax, 0x1f62
mov ecx, 0xe9000003
invalid
add cl, ch
jmp case.0x1400998c5.212
invalid
cli
invalid
movabs rax, 0x3b900001f64
mov eax, 0x1f64
mov ecx, 0xe9000003
add eax, dword [rax]
add cl, ch
invalid
add eax, dword [rax]
add cl, ch
jmp case.0x1400998c5.212
push rbx
cli
invalid
dec dword [rbp - 0x1056f7e]
lea eax, [rdx - 0x10570]
cmp eax, 0xb
cli
invalid
inc dword [rbx + 0x26720bf8]
jb case.0x14008cb1d.250
lea eax, es:[rdx - 0x1057c]
lea eax, [rdx - 0x1057c]
cli
invalid
cmp eax, 0xf
jb case.0x14008cb1d.250
lea eax, [rdx - 0x1058c]
cmp eax, 7
je 0x1400a24a0
cli
invalid
jb case.0x14008cb1d.250
mov eax, edx
and eax, 0xfffffffe
cmp eax, 0x10594
xchg esp, eax
invalid
add dword [rax], eax
xchg esp, eax
add eax, 0x850f0001
pop rdx
add dword [rax], eax
add byte [rbp + 0x54e92742], cl
lea eax, [rdx + 0x27]
invalid
push rsp
add dword [rax], eax
add byte [rdi], cl
test dword [rdx + 1], ebx
add byte [rax], al
jne 0x1400a2617
lea eax, [rdx + 0x27]
jmp case.0x14008b563.336
push rsp
hlt
invalid
invalid
hlt
invalid
inc dword [rbp + rcx*4 + 0x42]
invalid
lea r8d, [rdx + 0x60]
cmp r8b, 5
jb case.0x140088548.342
invalid
inc dword [rbp + rcx*4 + 0x42]
pop rdx
lea r8d, [rdx + 0x5a]
cmp r8b, 0xa
jae 0x1400a2589
invalid
add byte [rbp + 0xf], al
mov dh, 0xc0
invalid
movzx r8d, r8b
movzx eax, al
mov r9d, 0x34b
add byte [rax], al
bt r9d, r8d
jae 0x1400a22ec
lea rax, [0x14012cf24]
stosb byte [rdi], al
or byte [rax], al
invalid
jmp 0x1400a2573
movabs rax, 0x3b9000003ac
jmp case.0x1400998c5.212
sar cl, cl
invalid
invalid
sar cl, cl
invalid
movabs rax, 0x3b900001f70
jmp case.0x1400998c5.212
stc
invalid
invalid
movabs rax, 0x342000003b1
add byte [rax - 0x77], cl
add dword [rax + 0x3b9], edi
mov eax, 0x3b9
invalid
add eax, dword [rax]
invalid
mov qword [rcx], rax
mov eax, 0x3b9
invalid
add eax, dword [rax]
invalid
jmp 0x1400a194e
movabs rax, 0x342000003b1
jmp case.0x1400998c5.212
invalid
mov r8d, edx
and r8b, 0xfe
loopne case.0x14009b773.168
cmp r8b, 0xb8
je 0x1400a1b65
movzx r9d, r8b
cmp r9d, 0xba
jne 0x1400a259f
lea rax, [0x14012ced0]
movzx r8d, word [rax + r8*4]
jmp case.0x1400a18c9.10
invalid
invalid
lea r8, [0x14012cfcc]
jmp 0x1400a1d39
lea r8d, [rdx + 0x4f]
cmp r8b, 2
jae 0x1400a25df
lea r8d, [rdx + 0xd9]
jmp case.0x1400a18c9.10
invalid
invalid
invalid
invalid
movabs rax, 0x3b9000003b1
jmp case.0x1400998c5.212
stc
invalid
add byte [rax], al
jmp case.0x1400998c5.212
lea r8d, [rdx + 0x4d]
cmp r8b, 3
invalid
jb case.0x1400872a1.476
lea r8d, [rdx + 0x49]
cmp r8b, 0x14
cmp al, 0x14
jae 0x1400a2673
jl 0x1400a263d
movzx r8d, r8b
movzx eax, al
mov r9d, 0xb6023
bt r9d, r8d
bt ecx, eax
jae 0x1400a22ec
lea rax, [0x14012cf4c]
jmp 0x1400a2573
invalid
invalid
invalid
add cl, ch
pop rsp
invalid
lea eax, [rdx - 0x10c80]
cmp eax, 0x33
jae 0x1400a262c
mov eax, edx
or eax, 0x40
jmp case.0x14008b563.336
invalid
mov eax, edx
and eax, 0xffffffe0
loopne 0x1400a2611
cmp eax, 0x118a0
movabs al, byte [0xfffbc3840f000118]
invalid
loopne 0x1400a266f
movabs al, byte [0xfffbc3840f000118]
invalid
cmp eax, 0x16e40
outsb dx, byte [rsi]
add dword [rax], eax
je case.0x1400a1acd.12
lea r8d, [rdx - 0x1e900]
invalid
lea eax, [rdx + 0x22]
cmp r8d, 0x22
cmovae eax, edx
jmp case.0x14008b563.336
invalid
invalid
mov r8d, 0x195
jmp case.0x1400a18c9.10
xor r8d, r8d
xor eax, eax
cmp dl, 0xf8
jmp case.0x1400888e2.310
sbb dh, dh
invalid
lea r8d, [rdx + 0x35]
cmp r8b, 0x11
cmp al, 0x11
jb case.0x1400872a1.476
lea r8d, [rdx + 0x22]
cmp r8b, 0x11
jb case.0x140088548.342
invalid
idiv r15b
invalid
jmp 0x1400a22ec
and r10b, 0xfc
cmp r10b, 0xc8
jne 0x1400a26f4
lea r8d, [rdx + 0xffaa]
add byte [rax], al
jmp case.0x1400a18c9.10
dec dword [rax - 0x48]
je 0x1400a26db
add byte [rax], al
mov ecx, 0xe9000003
add cl, ch
sbb al, bh
invalid
jmp case.0x1400998c5.212
add byte [rdx + 3], al
add byte [rax], al
add cl, ch
cli
idiv edi
invalid
add eax, dword [rax]
add cl, ch
cli
idiv edi
dec dword [rax - 0x48]
invalid
mov eax, 0x3b7
add eax, dword [rax]
add eax, dword [rax]
add cl, ch
xor bh, dh
invalid
invalid
lea r10d, [rax - 0xcc]
cmp r10d, 0xb
ja case.0x1400a270f.205
lea r11, [0x14012f438]
movsxd r10, dword [r11 + r10*4]
adc al, 0x93
add r10, r11
jmp r10
jmp rdx
movabs rax, 0x3b9000003b7
jmp case.0x1400998c5.212
invalid
invalid
cmp r8b, 0xd8
je 0x1400a1b65
cmp r9d, 0xda
jne 0x1400a276d
add byte [rbp + 0x39], dh
lea r8d, [rdx + 0xff9c]
jmp case.0x1400a18c9.10
movabs rax, 0x308000003b9
jmp case.0x14008ba12.110
movabs rax, 0x342000003b9
jmp case.0x1400998c5.212
movabs rax, 0x308000003b9
jmp case.0x14008822a.497
lea r10d, [rax - 0xe2]
cmp r10d, 5
invalid
ja case.0x1400a2788.229
lea r11, [0x14012f468]
movsxd r10, dword [r11 + r10*4]
add r10, r11
add edx, ebx
jmp r10
movabs rax, 0x308000003c5
jmp case.0x14008ba12.110
clc
invalid
invalid
movabs rax, 0x308000003c5
jmp 0x1400a2013
movabs rax, 0x313000003c1
jmp case.0x1400998c5.212
cmp r8b, 0xe8
je 0x1400a1b65
invalid
invalid
invalid
invalid
invalid
cmp r9d, 0xea
jne 0x1400a27f5
lea r8d, [rdx + 0xff90]
jmp case.0x1400a18c9.10
movabs rax, 0x342000003c5
jmp case.0x1400998c5.212
movabs rax, 0x308000003c5
jmp case.0x14008822a.497
add eax, 0xffffff14
cmp eax, 0xb
ja case.0x1400a280d.237
lea r10, [0x14012f480]
movsxd rax, dword [r10 + rax*4]
add rax, r10
jmp rax
mov r8d, 0x1fe5
jmp case.0x1400a18c9.10
cmp r8b, 0xf8
je 0x1400a2871
cmp r9d, 0xfa
jne 0x1400a287d
lea r8d, [rdx + 0xff82]
jmp case.0x1400a18c9.10
movabs rax, 0x3b900001f7c
jmp case.0x1400998c5.212
movabs rax, 0x3b9000003ce
jmp case.0x1400998c5.212
movabs rax, 0x342000003c9
jmp case.0x1400998c5.212
movabs rax, 0x342000003c9
jmp case.0x1400a18c9.118
lea r8d, [rdx + 0xff80]
jmp case.0x1400a18c9.10
mov r8d, edx
cmp dl, 0xfc
jne case.0x1400a18c9.10
movabs rax, 0x3b9000003c9
jmp case.0x1400998c5.212
invalid