Function at 0x180041730
Capabilities:
Hash data with crc32

Disassembly:
push rbp
push rsi
push rdi
sub rsp, 0x30
in al, dx
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov rsi, rdx
mov r8, qword [rdx + 8]
mov rdi, qword [rdx + 0x10]
jp 0x18003b0e7
mov rdx, qword [rdx]
add rdx, rdi
sub r8, rdi
call sym.std::sys::pal::windows::handle::Handle::synchronous_read::h77e127dd876ccf30
jnp 0x18003b0e4
add byte [rax], al
mov rcx, rax
mov rax, rdx
mov eax, edx
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rdx
push rbp
clc
test rcx, rcx
je 0x18003b113
mov ecx, eax
and ecx, 3
lea rdx, [0x1800646c0]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
add ecx, edx
jmp rcx
movzx ecx, byte [rax + 0x10]
jmp 0x18003b169
add rdi, rax
mov qword [rsi + 0x10], rdi
mov rax, qword [rsi + 0x18]
sbb byte [rax + 0x39], cl
clc
cmova rdi, rax
mov qword [rsi + 0x18], rdi
invalid
jmp 0x18003b177
mov rcx, rax
shr rcx, 0x20
mov rsi, rax
call sym.std::sys::pal::windows::decode_error_kind::hdc0cfabf5bb02582
jbe 0x18003b129
std
dec dword [rcx - 0xf76b73f]
mov eax, esi
jmp 0x18003b169
mov rcx, rax
shr rcx, 0x20
cmp ecx, 0x28
ja case.default.0x18003b15f
lea rdx, [0x1800646d0]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
xor ecx, ecx
jmp 0x18003b169
movzx ecx, byte [rax + 0xf]
cmp cl, 0xb
jne case.0x18003b10b.40
lea rcx, [rbp - 8]
clc
call sym.core::ptr::drop_in_place_std::io::error::Error_::h3466fc80fe41233f
std
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 0x18003b169
mov cl, 0x23
jmp 0x18003b169
mov cl, 0x24
jmp 0x18003b169
mov cl, 0x1b
jmp 0x18003b169
mov cl, 0x22
jmp 0x18003b169
mov cl, 0x10
jmp 0x18003b169
mov cl, 0xe
jmp 0x18003b169
mov cl, 0x21
jmp 0x18003b169
mov cl, 0xb
jmp 0x18003b169
mov cl, 4
jmp 0x18003b169
mov cl, 0x28
jmp 0x18003b169
mov cl, 0xc
jmp 0x18003b169
mov cl, 9
jmp 0x18003b169
mov cl, 0x19
jmp 0x18003b169
mov cl, 0x18
jmp 0x18003b169
mov cl, 2
jmp 0x18003b169
mov cl, 0xf
jmp 0x18003b169
mov cl, 3
jmp 0x18003b169
mov cl, 7
jmp 0x18003b169
mov cl, 1
jmp 0x18003b169
mov cl, 0x1f
jmp 0x18003b169
mov cl, 0x11
jmp 0x18003b169
mov cl, 0x29
jmp 0x18003b169
mov cl, 0x14
jmp 0x18003b169
invalid
mov byte [rcx - 0x4e7b14fb], dh
adc eax, 0xdb180eb
jmp 0x18003b169
mov cl, 0xd
mov cl, 5
jmp 0x18003b169
mov cl, 0x15
jmp 0x18003b169
mov cl, 0xd
jmp 0x18003b169
invalid
mov cl, 6
jmp 0x18003b169
invalid
invalid
invalid
mov cl, 0x12
jmp 0x18003b169
invalid
invalid
invalid
mov cl, 0xa
jmp 0x18003b169
invalid
invalid
invalid
mov cl, 8
jmp 0x18003b169
invalid
invalid
invalid
mov cl, 0x1e
jmp 0x18003b169
push rsi
invalid
invalid
invalid
invalid
mov cl, 0x20
jmp 0x18003b169
invalid
invalid
invalid
mov cl, 0x16
jmp 0x18003b169
invalid
mov cl, 0x27
jmp 0x18003b169
invalid
invalid
invalid
mov cl, 0x13
jmp 0x18003b169
invalid
invalid
invalid
mov cl, 0x17
jmp 0x18003b169
invalid
invalid
invalid
mov cl, 0x1c
jmp 0x18003b169
invalid
invalid
invalid
mov cl, 0x1d
jmp 0x18003b169
mov cl, 0x26
jmp 0x18003b169
mov cl, 0x1a
jmp 0x18003b169
mov edx, dword [rbp + 8]
xor eax, eax
jmp 0x18003b2fe
invalid
invalid
add bh, byte [rax + 1]
add rsp, 0xa8
pop rsi
pop rbp
ret
add byte [rax - 0x77], cl
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add byte [rax], al
add byte [rax - 0x73], cl
and byte [r8 - 0x77], r9b
mov qword [rbp - 0x28], rax
invalid
fmul dword [rdi]
push rdi
ror byte [rdi], 0x11
movups xmmword [rbp - 0x20], xmm0
invalid
movups xmmword [rbp - 0x20], xmm0
lea rcx, [rbp + 0x18]
lea ecx, [rbp + 0x18]
lea rdx, [rbp - 0x38]
call sym.std::io::Write::write_fmt::hdc620d2dd22aa030
mov qword [rbp - 8], rax
clc
dec dword [rax - 0x77]
clc
clc
clc
lea rcx, [rbp - 8]
clc
call sym.core::ptr::drop_in_place_core::result::Result____std::io::error::Error__::hfcc0b544997c6b8c
mov ecx, 7
add byte [rax], al
invalid
std
invalid
add byte [rax], al
add ch, cl
invalid
int 0x29
ud2
sub dword [rdi], ecx
or ecx, dword [rdi]
invalid
add byte [rax], al
add byte [rbp + 0x56], dl
push rbp
push rsi
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
invalid
mov dword [rbp - 8], eax
mov dword [rbp], edx
test eax, eax
mov ecx, edx
rol byte [rbx - 0x72b3fc20], 1
add eax, 0x293e8
xchg ebx, eax
add al, byte [rax]
xchg ebx, eax
add al, byte [rax]
invalid
loopne 0x18003b3a5
mov dh, 0x42
adc bl, ch
shr rcx, 0x20
shr rcx, 0x20
std
dec dword [rax - 0x77]
bnd jmp 0x18003b3d1
add byte [rax], al
add al, byte [rax]
add ecx, eax
add al, 0xf
mov dh, 0x42
ud1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx], bh
mov eax, ecx
and ebp, ebx
fdiv dword [rax - 0x4f2b14dc]
sbb ebp, ebx
sal byte [rax - 0x4f3314de], 1
adc bl, ch
jmp 0x18003b3d1
mov al, 0xe
jmp 0x18003b3d1
mov al, 0xe8
std
invalid
mov rcx, rbx
call sym.std::io::default_read_to_end::small_probe_read::h32e1afada5a579e4
add byte [rax], al
test rax, rax
je 0x18003b92f
xor eax, dword [rbx]
add byte [rax], al
xor eax, dword [rbx]
add byte [rax], al
add esp, 0x88
mov qword [rbp], rdi
mov qword [rbp - 0x18], rsi
call 0x10d50ac69
jge 0x18003b602
jge 0x18003b602
lea rdi, [0x180064828]
mov qword [rbp - 0x10], r12
cmp r13, r14
jne 0x18003b670
out 0x75, al
and dword [rax - 0x77], ecx
mov rcx, rbx
invalid
add rax, qword [r8]
add eax, dword [rax]
mov ecx, ebx
add eax, dword [rax]
add byte [rax - 0x7b], cl
sal byte [rbp - 0x60], 0x48
invalid
test eax, eax
test edx, edx
test byte [rdx], cl
add eax, dword [rax]
add byte [rax - 0x75], cl
push rbp
clc
invalid
xchg esp, ebx
add al, byte [rax]
add byte [rbp - 0x73], cl
invalid
and byte [rbx - 0x73], cl
add al, 0x36
cmp eax, esp
cmova esp, eax
test esi, esi
or byte [rax - 0x77], cl
enter 0xffffffffffff894c, 0x75
fdivr dword [rax + 1]
mov eax, 1
jne 0x18003b677
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
or bl, bpl
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
invalid
ror byte [rax - 0x3f], cl
invalid
mov eax, esp
sbb al, 0xfd
dec dword [rax - 0x7d]
jge 0x18003b68b
add byte [rdi], cl
test dword [rax + 0x48000002], ebx
mov rax, qword [rbp - 0x50]
clc
and dword [rbp - 0x77], ecx
out 0x4c, al
add rax, r13
in al, dx
mov ecx, dword [rbp]
cmovae esp, ecx
fadd dword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
add byte [rax], al
jne case.0x18003b393.84
mov edx, edi
cli
stc
invalid
mov edx, eax
jne 0x18003b6e1
add byte [rax - 0x1e7c2e77], dl
add edi, dword [rax + 1]
mov eax, 1
or al, 0x8f
movzx ecx, byte [rdx + 0x10]
jmp 0x18003b764
invalid
invalid
ret 0xfffd
mov edx, edi
mov ah, 0xe9
invalid
invalid
add byte [rax], al
add al, byte [rax]
add ecx, eax
movabs al, byte [0x98eb23b19ceb25b1]
sbb ebp, ebx
nop
test byte [rcx - 0x4e7f14df], dh
or ebp, ecx
invalid
jns 0x18003b7e8
invalid
invalid
invalid
invalid
invalid
add eax, 0xffff09e9
push qword [rcx - 0xfd16eb]
mov cl, 0x15
invalid
add bh, bh
invalid
invalid
push qword [rcx - 0x10416f3]
invalid
sti
invalid
invalid
adc ch, cl
in eax, dx
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
add ebp, eax
mov dword [rdx + 0x10], ebp
add dword [rbx + rbp + 0x4c], esi
cmp esi, esp
mov ecx, dword [rbp]
invalid
int3
lea ecx, [rcx + rcx]
or dword [rcx + 0xf], ecx
enter 0xffffffffffff8948, 0x4d
enter 0xffffffffffff8948, 0x4d
enter 0xffffffffffff8948, 0x4d
add byte [rbx + rcx*4 + 0x65], cl
invalid
test byte [rax], ah
std
invalid
invalid
std
invalid
test rdx, rdx
sal byte [rax + rdx + 0x48], cl
je 0x18003b944
mov rdx, qword [rbp - 8]
mov edx, dword [rbp - 8]
mov r14, qword [rdx]
mov esi, dword [rdx]
mov r13, qword [rdx + 0x10]
jmp case.0x180033f74.318
invalid
cld
invalid
invalid
call 0x1b203b941
xor edx, edx
xor eax, eax
shr cl, 0xb4
cld
invalid
invalid
sal byte [rcx], cl
shr cl, 0xb4
cld
invalid
sub ebp, dword [rbp - 0x18]
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rsi], ah
add byte [rax], al
invalid
add cl, ch
xchg edx, eax
cld
invalid
clc
sub edx, dword [rbp - 0x18]
shr cl, 0x7f
cld
invalid
add byte [rax], al
add byte es:[rax], al
add cl, ch
imul edi, esp, 0xffffffff
jmp qword [rsi + 0x66]
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x41], dl
push rbp
invalid
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x50
lea rbp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
xorps xmm0, xmm0
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x30], xmm0
invalid
loopne 0x18003b9d0
sub dword [rbp - 0x30], eax
mov rcx, qword [rcx]
mov ecx, dword [rcx]
or dword [rax - 0x73], ecx
lea rdx, [rbp - 0x30]
mov r8d, 0x20
mov eax, 0x20
push rbp
rol byte [rcx - 0x48], 1
mov eax, 0x20
and byte [rax], al
add byte [rax], al
add al, ch
mov bh, cl
stc
call sym.std::sys::pal::windows::handle::Handle::read::haac77880a8cb57bf
mov qword [rbp - 0x10], rax
invalid
invalid
stc
invalid
dec dword [rax - 0x77]
invalid
invalid
mov qword [rbp - 8], rdx
clc
test rax, rax
je 0x18003bb81
add byte [rax], al
lea rbx, [rbp - 8]
lea ebx, [rbp - 8]
pop rbp
clc
lea r15, [0x1800648dc]
cmp eax, 0x28eea
mov es, word [rdx]
add byte [rbp + rcx*4 + 0x75], cl
jne 0x18003b9c6
lea r12, [0x1800648ec]
invalid
invalid
lea r14, [rbp - 0x30]
jne 0x18003b9c6
lea r12, [0x1800648ec]
add al, byte [rax]
nop dword [rax]
mov ecx, edx
and ecx, 3
movsxd rcx, dword [r15 + rcx*4]
add ecx, dword [rcx + 0x63]
or al, 0x8f
add rcx, r15
stc
jmp rcx
movzx ecx, byte [rdx + 0x10]
adc bl, bpl
adc byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
jmp 0x18003ba24
nop dword cs:[rax + rax]
add byte [rax], al
movzx ecx, byte [rdx + 0xf]
cmp cl, 0x23
jne case.0x18003ba0c.2
invalid
stc
and ecx, dword [rdi]
test dword [rdi + 0x48000001], ecx
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x77], cl
fld1
sub eax, eax
mov rcx, rbx
call sym.core::ptr::drop_in_place_std::io::error::Error_::h3466fc80fe41233f
mov rcx, qword [rdi]
mov r8d, 0x20
and byte [rax], al
add byte [rax], al
std
dec dword [rax - 0x75]
cmovno edi, dword [rax + 0x20]
and byte [rax], al
add byte [rax], al
and byte [rax], al
add byte [rax], al
mov rdx, r14
call sym.std::sys::pal::windows::handle::Handle::read::haac77880a8cb57bf
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rdx
test rax, rax
test eax, eax
test eax, eax
jne 0x18003ba00
jmp 0x18003bb81
add byte [rax], al
nop dword [rax + rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdx
shr rcx, 0x20
shr ecx, 0x20
cmp ecx, 0x28
mov rcx, rdx
shr rcx, 0x20
shr ecx, 0x20
shr ecx, 0x20
cmp ecx, 0x28
ja case.default.0x18003ba77
invalid
mov word [rax], es
add byte [rax], al
invalid
sub byte [rdi], cl
xchg dword [rax + rax + 0x63490000], ecx
add byte [rax], al
add byte [rcx + 0x63], cl
invalid
movsxd rcx, dword [r12 + rcx*4]
invalid
or al, 0x8c
add rcx, r12
add ecx, esp
jmp rcx
xor ecx, ecx
jmp 0x18003ba24
mov cl, 0x25
jmp 0x18003ba24
invalid
movabs dword [0x9beb24b19feb23b1], eax
mov cl, 0x23
jmp 0x18003ba24
mov cl, 0x24
jmp 0x18003ba24
mov cl, 0x1b
jmp 0x18003ba24
mov cl, 0x22
jmp 0x18003ba24
and ch, bl
xchg ebx, eax
mov cl, 0x10
jmp 0x18003ba24
mov cl, 0xe
jmp 0x18003ba24
invalid
mov esi, dword [rcx - 0x4e7814df]
or ebp, ebx
jmp 0x18003ba24
mov cl, 4
jmp 0x18003ba24
mov cl, 0x28
invalid
jne 0x18003baac
mov cl, 0x21
jmp 0x18003ba24
invalid
xchg dword [rcx - 0x4e7c14f5], esi
add al, 0xe9
invalid
jl 0x18003baa5
mov cl, 0xb
jmp 0x18003ba24
mov cl, 4
jmp 0x18003ba24
invalid
invalid
mov cl, 0x28
jmp 0x18003ba24
invalid
mov cl, 0xc
jmp 0x18003ba24
invalid
mov cl, 9
jmp 0x18003ba24
invalid
mov cl, 0x19
jmp 0x18003ba24
invalid
mov cl, 0x18
jmp 0x18003ba24
invalid
mov cl, 2
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 0xf
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 3
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 7
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 1
jmp 0x18003ba24
mov cl, 0x1f
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 0x11
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 0x29
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 0x14
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 5
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 0x15
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 0xd
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 6
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 0x12
jmp 0x18003ba24
idiv esi
invalid
invalid
invalid
mov cl, 0xa
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 8
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 0x1e
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 0x20
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 0x16
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 0x27
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 0x13
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 0x17
jmp 0x18003ba24
invalid
mov cl, 0x1c
jmp 0x18003ba24
invalid
invalid
invalid
invalid
invalid
mov cl, 0x1d
jmp 0x18003ba24
invalid
invalid
invalid
mov cl, 0x26
jmp 0x18003ba24
mov cl, 0x1a
jmp 0x18003ba24
cmp rdx, 0x21
jae 0x18003bbdf
mov r14, rax
mov rax, qword [rsi]
mov rdi, qword [rsi + 0x10]
sub rax, rdi
mov rbx, rdx
cmp rax, rdx
jb 0x18003bbcb
mov rcx, qword [rsi + 8]
add rcx, rdi
lea rdx, [rbp - 0x30]
mov r8, rbx
call sub.msvcrt.dll_memcpy
mov rdx, rbx
add rdi, rbx
mov qword [rsi + 0x10], rdi
mov rax, r14
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov rcx, rsi
mov rdx, rdi
mov r8, rbx
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h24b995e20ca23db9
mov rdi, qword [rsi + 0x10]
jmp 0x18003bb9c
lea r8, [0x1800751e8]
mov rcx, rdx
mov edx, 0x20
call sym.core::slice::index::slice_end_index_len_fail::hdaa9bbd2fcad4cbb
int3
in al, dx
push rax
add al, 0
add byte [rax], al
insb byte [rdi], dx
and al, 0x50
add eax, 0x4bf
add byte [rax + 0xf], cl
stc
add ecx, dword [rax - 0x7b]
sal byte [rdi + rdx + 0x48], 0x8b
or byte [rax + 0x6b], r9b
sar byte [rax], 0x48
mov dword [rbp - 0x30], ecx
cld
add byte [rax - 0x73], cl
hlt
dec dword [rax - 0x77]
loopne 0x18003c17f
lea eax, [0x1800759c0]
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 2
mov qword [rbp - 0x38], 0
lea rax, [rbp - 0x28]
mov qword [rbp - 0x48], rax
mov eax, 0xc045c748
add dword [rax], eax
add byte [rax], al
invalid
mov eax, 0xc045c748
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
clc
lea rcx, [rbp - 8]
lea rdx, [rbp - 0x58]
call sym.std::io::Write::write_fmt::hdc620d2dd22aa030
mov qword [rbp - 0x18], rax
call 0x168514ebe
test al, 0xe8
and bh, byte [rax - 0x76b70003]
call 0x168514ebe
call sym.core::ptr::drop_in_place_core::result::Result____std::io::error::Error__::hfcc0b544997c6b8c
mov ecx, 7
int 0x29
ud2
mov eax, 0x7b9fffd
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
add dh, al
sbb al, 0
or byte [rax - 0x73], cl
jne 0x18003dffa
lea ecx, [rbp + 8]
fsubr st(0)
jnp 0x18003dfe5
cld
dec dword [rdi]
or ecx, dword [rax - 0x7b]
leave
call sym.core::ptr::drop_in_place_std::io::error::Error_::h3466fc80fe41233f
call sym.core::panicking::panic_cannot_unwind::h8718f31be6bc81cd
call sym.core::panicking::panic_in_cleanup::h928977ae0110d4f9
int3
lea ecx, [0x18007f04c]
add rsp, 0x20
pop rbp
jmp sub.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle
add byte [rax], al
sal al, 0xf
mov cl, 0xd
cmp cl, byte [rdi]
add al, 0
jne 0x18003e145
lock inc dword [0x18007f04c]
lea rcx, [0x18007f04c]
call sub.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle
xor ecx, ecx
mov eax, 0x40000000
lock cmpxchg dword [0x18007f048], ecx
invalid
add al, 0
jne 0x18003e145
invalid
lea rcx, [0x18007f048]
add rsp, 0x20
pop rbp
jmp 0x180043480
nop
add rsp, 0x20
pop rbp
ret
nop dword cs:[rax + rax]
mov ebx, ecx
mov cl, 1
xor eax, eax
lock cmpxchg byte [0x18007f041], cl
jne 0x18003e48b
mov rax, qword [0x18007f068]
shl rax, 1
test rax, rax
jne 0x18003e4a3
xor esi, esi
movzx eax, byte [0x18007f042]
xchg dword [rsi], ecx
add al, 0
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov qword [rbp - 0x60], rax
lea rax, [sym.__T_as_core::fmt::Display_::fmt::h44538e32a7e44c37]
mov qword [rbp - 0x58], rax
test al, 0x48
mov dword [rbp - 0x50], ecx
test al, 0x48
mov dword [rbp - 0x50], ecx
lea rcx, [sym.__T_as_core::fmt::Display_::fmt::hf956e01ce33d49ad]
mov qword [rbp - 0x48], rcx
mov eax, 0xc0558948
mov eax, 0xc0558948
mov qword [rbp - 0x38], rax
lea rax, [0x180075738]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 4
mov qword [rbp - 0x10], 0
lea rax, [rbp - 0x60]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], 3
mov qword [rbp + 0x30], rdi
lea r15, [rbp + 0x38]
mov qword [rbp + 0x38], 0
lea rdx, sym._ZN4core3ptr100drop_in_place_LT_std..io..Write..write_fmt..Adapter_LT_std..sys..pal..windows..stdio..Stderr_GT__GT_17h44bacaef
insb byte [rdi], dx
add eax, dword [rax]
insb byte [rdi], dx
add eax, dword [rax]
lea r14, [rbp + 0x30]
lea r8, [rbp - 0x30]
mov rcx, r14
call sym.core::fmt::write::he8b7e02fe1cc02cc
mov rcx, qword [rbp + 0x38]
mov ecx, dword [rbp + 0x38]
mov ecx, dword [rbp + 0x38]
test al, al
je 0x18003e273
test rcx, rcx
je 0x18003e4c5
mov qword [rbp + 0x40], rcx
lea rcx, [rbp + 0x40]
call sym.core::ptr::drop_in_place_std::io::error::Error_::h3466fc80fe41233f
dec dword [rax - 0x75]
sbb byte [r15], cl
mov dh, 0
dec dword [rax - 0x75]
sbb byte [r15], cl
mov dh, 0
lea rcx, [0x1800649a0]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
test rcx, rcx
je 0x18003e280
mov rcx, r15
call sym.core::ptr::drop_in_place_std::io::error::Error_::h3466fc80fe41233f
mov rax, qword [rbx + 0x18]
movzx eax, byte [rax]
lea rcx, [0x1800649a0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov byte [rbp + 0x40], 0
lea rax, [rbp + 0x40]
mov qword [rbp + 0x30], rax
lea rax, [sym.__std::sys::backtrace::BacktraceLock::print::DisplayBacktrace_as_core::fmt::Display_::fmt::h865294c7fe55eb93]
mov qword [rbp + 0x38], rax
lea rax, [0x180075198]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
mov qword [rbp - 0x40], 0
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 1
mov qword [rbp - 0x30], rdi
lea rbx, [rbp - 0x28]
mov qword [rbp - 0x28], 0
fadd dword [r8]
add byte [rax], al
add byte [rax], al
fadd dword [r8]
add byte [rax], al
add byte [rax], al
lea rdx, sym._ZN4core3ptr100drop_in_place_LT_std..io..Write..write_fmt..Adapter_LT_std..sys..pal..windows..stdio..Stderr_GT__GT_17h44bacaef
add byte [rax], al
lea rdx, sym._ZN4core3ptr100drop_in_place_LT_std..io..Write..write_fmt..Adapter_LT_std..sys..pal..windows..stdio..Stderr_GT__GT_17h44bacaef
lea rcx, [rbp - 0x30]
lea r8, [rbp - 0x60]
movabs al, byte [0x4d8b48fffcae47e8]
fadd dword [rax + rax*8 + 0x126840f]
add byte [rax], al
movabs al, byte [0x4d8b48fffcae47e8]
fadd dword [rax + rax*8 + 0x126840f]
add byte [rax], al
test rcx, rcx
je 0x18003e52e
mov qword [rbp], rcx
mov rcx, rbp
call sym.core::ptr::drop_in_place_std::io::error::Error_::h3466fc80fe41233f
jmp case.0x18003e295.3
mov byte [rbp + 0x40], 1
lea rax, [rbp + 0x40]
mov qword [rbp + 0x30], rax
lea rax, [sym.__std::sys::backtrace::BacktraceLock::print::DisplayBacktrace_as_core::fmt::Display_::fmt::h865294c7fe55eb93]
mov qword [rbp + 0x38], rax
lea rax, [0x180075198]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
mov qword [rbp - 0x40], 0
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 1
mov qword [rbp - 0x30], rdi
lea rbx, [rbp - 0x28]
mov qword [rbp - 0x28], 0
lea rdx, sym._ZN4core3ptr100drop_in_place_LT_std..io..Write..write_fmt..Adapter_LT_std..sys..pal..windows..stdio..Stderr_GT__GT_17h44bacaef
lea rcx, [rbp - 0x30]
lea r8, [rbp - 0x60]
call sym.core::fmt::write::he8b7e02fe1cc02cc
mov rcx, qword [rbp - 0x28]
fadd dword [r8 + rax*8 + 0x8f840f]
add byte [rax], al
fadd dword [r8 + rax*8 + 0x8f840f]
add byte [rax], al
test rcx, rcx
je 0x18003e4fb
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rbp], ecx
mov rcx, rbp
invalid
invalid
xchg esi, eax
std
mov qword [rbp], rcx
mov rcx, rbp
call sym.core::ptr::drop_in_place_std::io::error::Error_::h3466fc80fe41233f
jmp case.0x18003e295.3
xor eax, eax
xchg byte [section..data], al
test al, al
je case.0x18003e295.3
lea rax, str.note:_run_with__RUST_BACKTRACE1__environment_variable_to_display_a_backtrace_n
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
mov qword [rbp - 0x50], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x48], xmm0
mov qword [rbp - 0x30], rdi
lea rbx, [rbp - 0x28]
mov qword [rbp - 0x28], 0
lea rdx, sym._ZN4core3ptr100drop_in_place_LT_std..io..Write..write_fmt..Adapter_LT_std..sys..pal..windows..stdio..Stderr_GT__GT_17h44bacaef
lea rcx, [rbp - 0x30]
lea r8, [rbp - 0x60]
call sym.core::fmt::write::he8b7e02fe1cc02cc
mov rcx, qword [rbp - 0x28]
test al, al
je 0x18003e43a
test rcx, rcx
je 0x18003e561
mov qword [rbp], rcx
mov rcx, rbp
call sym.core::ptr::drop_in_place_std::io::error::Error_::h3466fc80fe41233f
jmp case.0x18003e295.3
test rcx, rcx
je case.0x18003e295.3
mov rcx, rbx
call sym.core::ptr::drop_in_place_std::io::error::Error_::h3466fc80fe41233f
jmp case.0x18003e295.3
test rcx, rcx
je case.0x18003e295.3
mov rcx, rbx
call sym.core::ptr::drop_in_place_std::io::error::Error_::h3466fc80fe41233f
invalid
jmp case.0x18003e295.3
test rcx, rcx
je case.0x18003e295.3
mov rcx, rbx
call sym.core::ptr::drop_in_place_std::io::error::Error_::h3466fc80fe41233f
test sil, sil
jne 0x18003e462
movabs rax, 0x7fffffffffffffff
mov rcx, qword [0x18007f068]
test rcx, rax
jne 0x18003e4b3
xor eax, eax
xchg byte [0x18007f041], al
cmp al, 2
jne 0x18003e47a
lea rcx, [0x18007f041]
call sub.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle
nop
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
call sym.std::sys::sync::mutex::futex::Mutex::lock_contended::h248f97d2d4a88c55
mov rax, qword [0x18007f068]
shl rax, 1
test rax, rax
je 0x18003e1b2
call sym.std::panicking::panic_count::is_zero_slow_path::h5e79d24df3e627ed
mov esi, eax
xor sil, 1
jmp 0x18003e1b4
call sym.std::panicking::panic_count::is_zero_slow_path::h5e79d24df3e627ed
test al, al
jne 0x18003e462
mov byte [0x18007f042], 1
jmp 0x18003e462
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
mov qword [rbp], rax
mov qword [rbp + 8], 1
mov qword [rbp + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x18], xmm0
lea rdx, [0x1800752b8]
mov rcx, rbp
call sym.core::panicking::panic_fmt::h50bba86df16ca19f
jmp 0x18003e592
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
mov qword [rbp], rax
mov qword [rbp + 8], 1
mov qword [rbp + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x18], xmm0
lea rdx, [0x1800752b8]
mov rcx, rbp
call sym.core::panicking::panic_fmt::h50bba86df16ca19f
jmp 0x18003e592
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
mov qword [rbp], rax
mov qword [rbp + 8], 1
mov qword [rbp + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x18], xmm0
lea rdx, [0x1800752b8]
mov rcx, rbp
call sym.core::panicking::panic_fmt::h50bba86df16ca19f
jmp 0x18003e592
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
mov qword [rbp], rax
mov qword [rbp + 8], 1
mov qword [rbp + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x18], xmm0
lea rdx, [0x1800752b8]
mov rcx, rbp
call sym.core::panicking::panic_fmt::h50bba86df16ca19f
ud2
add byte [rax], al
add byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
sub rsp, 0x50
in al, dx
push rax
push rax
lea rbp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
mov rax, qword [rcx]
mov eax, dword [rcx]
cmp rax, 0xffffffffffffffff
je 0x18003f376
mov rsi, rcx
lea rcx, [rax + 1]
lea rdx, [rax + rax]
add byte [rax + 0x39], cl
retf 0xf48
cmp rdx, rcx
cmova rcx, rdx
cmp rcx, 9
stc
or dword [rdi + 8], edi
add byte [rax], al
invalid
retf 0x8348
add byte [rax], al
add byte [rax + 0xf], cl
cmovae edi, ecx
cmovae rdi, rcx
mov rdx, rdi
not rdx
shr rdx, 0x3f
shr edx, 0x3f
shr edx, 0x3f
test rax, rax
je 0x18003f346
adc ecx, dword [rax - 0x75]
mov rcx, qword [rsi + 8]
mov qword [rbp - 0x30], rcx
ror byte [r8 - 0x77], 1
loopne 0x18003f2f8
add dword [rax], eax
add byte [rax], al
or byte [rax - 0x77], r9b
ror byte [r8 - 0x77], 1
loopne 0x18003f2f8
add dword [rax], eax
add byte [rax], al
jmp 0x18003f348
xor eax, eax
ror byte [rax - 0x77], 0x45
mov qword [rbp - 0x28], rax
fmul dword [rax - 0x73]
lea rcx, [rbp - 0x18]
lea r9, [rbp - 0x30]
invalid
invalid
call 0x1505180a0
mov r8, rdi
mov eax, edi
call sym.alloc::raw_vec::finish_grow::h1bf62b060934712b
cmp qword [rbp - 0x18], 0
jne case.0x18003b10b.207
mov rax, qword [rbp - 0x10]
mov qword [rsi + 8], rax
mov qword [rsi], rdi
or byte [rax - 0x77], cl
add rsp, 0x50
add rsp, 0x50
add rsp, 0x50
push rax
pop rdi
pop rsi
pop rbp
ret
xor ecx, ecx
call sym.alloc::raw_vec::handle_error::hd43ffb3afada7951
jrcxz case.0x180033f74.473
cld
invalid
jrcxz case.0x180033f74.473
cld
dec dword [rax - 0x75]
invalid
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
call sym.alloc::raw_vec::handle_error::hd43ffb3afada7951
dec esp
nop dword [rax + rax]
add byte [rax], r8b
int3
add byte [rax], r8b
add byte [rax], al
mov rbp, rsp
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov ecx, dword [rcx]
pop rbp
jmp sym.std::sys::pal::windows::handle::Handle::read::haac77880a8cb57bf
ret
dec dword [rdi]
invalid
nop dword [rax]
mov rbp, rsp
mov ebp, esp
mov rcx, qword [rcx]
mov ecx, dword [rcx]
or dword [rbp - 0x17], ebx
pop rbp
jmp sym.std::sys::pal::windows::handle::Handle::read_buf::h2bfcc014adc85d9e
invalid
invalid
invalid
invalid
adc edi, dword [rbp + 0x1f0fffff]
mov ebp, 0x1f0fffff
nop dword [rax]
invalid
add byte [rbp + 0x48], dl
sub esp, 0x20
lea ebp, [rsp + 0x20]
and al, ch
shr edx, 1
invalid
invalid
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
or ecx, dword [rdi]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x48], dl
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
invalid
invalid
insb byte [rdi], dx
and al, 0x20
and byte [rax - 0x77], cl
enter 0xffffffffffff8948, 0xffffffffffffffd1
invalid
mov edx, eax
add byte [rcx + 0x57], al
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
sub esp, 0x78
sub esp, 0x78
mov rsi, rdx
mov rbx, rcx
mov ebx, ecx
mov ebx, ecx
mov r12, qword [rdx]
mov rdi, qword [rdx + 0x10]
jp 0x18003f41d
mov qword [rsp + 0x40], r8
and al, 0x40
test r8, r8
je case.0x18003b3c7.175
cmp r9, 0xfffffffffffffbff
stc
invalid
push qword [rdi + 0x24]
ja 0x18003f444
lea r14, [r9 + 0x400]
mov rax, r14
and rax, 0x1fff
add byte [rax], al
je case.0x18003b10b.243
mov ecx, 0x2000
add byte [rax], al
sub rcx, rax
add r14, rcx
invalid
ror dword [rcx + 1], 0xce
invalid
setb al
test al, 1
invalid
add dword [rsi + rax + 0x41], esi
je case.0x18003b10b.243
invalid
mov r14d, 0x2000
mov esi, 0x2000
add byte [rcx - 0x77], cl
dec dword [rbp - 0x7b]
test r9, r9
mov r15, rdi
test r9, r9
jne 0x18003f492
mov rax, r12
mov rax, r12
sub rax, rdi
cmp rax, 0x20
cmp eax, 0x20
jae 0x18003f48f
xor dword [rax - 0x77], ecx
mov rcx, rbx
mov ecx, ebx
invalid
mov rdx, rsi
call sym.std::io::default_read_to_end::small_probe_read::h97d459918dc85742
mov bh, 4
add byte [rax], al
add al, 0
add byte [rax - 0x7b], cl
test rax, rax
invalid
invalid
test rax, rax
test eax, eax
je case.0x18003b10b.366
test byte [rbx + 4], dh
jae case.0x18003b10b.259
add byte [rax], al
add byte [rcx - 0x44], al
mov r12d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add cl, ch
jmp case.0x18003f5db.2
push rsp
add al, 0
add byte [rcx - 0x42], al
invalid
invalid
add byte [rax], ah
invalid
add byte [rax], al
mov r14d, 0x2000
mov esi, 0x2000
add byte [rax], al
add byte [rcx + rcx*4 - 0x20], cl
mov rax, r12
loopne case.0x18003b3c7.191
sub rax, rdi
sub eax, edi
cmp rax, 0x20
jb case.0x18003b393.227
iretd
mov r15, rdi
mov edi, edi
dec dword [rcx + rcx*4 + 0x74]
mov qword [rsp + 0x28], r14
and al, 0x28
mov qword [rsp + 0x30], rdi
jl case.0x18003b7be.131
xor byte [rbp + rcx*4 + 0x35], cl
rcl dword [rbp + 2], 0
lea r14, [0x180064a64]
lea esi, [0x180064a64]
xor eax, 0x255c1
xor r13d, r13d
in eax, dx
mov qword [rsp + 0x38], r12
cmp byte [rax - 0x75], cl
invalid
mov rax, qword [rsi]
mov eax, dword [rsi]
cmp r15, rax
jne 0x18003f4d8
cmp rax, r12
jne 0x18003f4d8
mov rcx, rbx
mov rdx, rsi
call sym.std::io::default_read_to_end::small_probe_read::h97d459918dc85742
pop rbp
add al, 0
add byte [rax], al
invalid
pop rbp
add al, 0
add byte [rax], al
test rax, rax
jne case.0x18003b3c7.224
mov r15, qword [rsi + 0x10]
add byte [rax], al
test rax, rax
test eax, eax
jne case.0x18003b3c7.224
mov r15, qword [rsi + 0x10]
test rdx, rdx
test edx, edx
je case.0x18003b10b.372
add byte [rax - 0x75], cl
invalid
mov rax, qword [rsi]
mov eax, dword [rsi]
cmp r15, rax
jne case.0x18003b10b.278
mov r12d, 1
cmp rax, 0xffffffffffffffdf
cmp eax, 0xffffffdf
add byte [rax - 0x7d], cl
clc
fisttp word [rdi]
xchg dword [rsi], eax
invalid
add al, 0
add byte [rax], al
lea rbp, [rax + 0x20]
lea rcx, [rax + rax]
invalid
invalid
cmp eax, 0xffffffdf
ja 0x18003f8f3
invalid
add byte [rax], al
lea rbp, [rax + 0x20]
lea rcx, [rax + rax]
lea ecx, [rax + rax]
cmp rcx, rbp
cmova rbp, rcx
cmova ebp, ecx
jmp 0x1694b0444
cmova ebp, ecx
cmp rbp, 9
cmp ebp, 9
mov ecx, 8
or byte [rax], al
add byte [rax], al
cmovb rbp, rcx
cmovb ebp, ecx
jmp 0x1f4c47a55
test rax, rax
je case.0x18003b7be.120
invalid
mov rcx, qword [rsi + 8]
or byte [rax - 0x77], cl
mov qword [rsp + 0x48], rcx
and al, 0x48
and al, 0x48
mov qword [rsp + 0x58], rax
and al, 0x58
and al, 0x58
pop rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add bl, ch
invalid
jmp 0x18003f537
adc al, 0x66
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rbp, rax
mov ebp, eax
invalid
jmp case.0x18003b7be.145
xor eax, eax
ror byte [rax - 0x77], 0xea
mov rdx, rbp
mov edx, ebp
invalid
not rdx
not edx
shr rdx, 0x3f
invalid
invalid
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
and al, 0x50
push rax
lea rcx, [rsp + 0x60]
lea ecx, [rsp + 0x60]
and al, 0x60
mov r8, rbp
call 0x1a450829e
lea r9, [rsp + 0x48]
and al, 0x48
and al, 0x48
call sym.alloc::raw_vec::finish_grow::hdd57fdbd27441a09
call sym.alloc::raw_vec::finish_grow::hdd57fdbd27441a09
js 0x18003f593
cmp eax, 0x83480000
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rsp + 0x60], 0
cmp dword [rsp + 0x60], 0
jl 0x18003f580
and al, 0x60
invalid
add byte [rdi], cl
test dword [rdi + 0x48000003], ecx
pop qword [rbx]
add byte [rax], al
invalid
jne 0x18003f8f3
pop qword [rbx]
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x68
and al, 0x68
mov rax, qword [rsp + 0x68]
mov eax, dword [rsp + 0x68]
and al, 0x68
push 0x8468948
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
or byte [rax - 0x77], cl
mov r12, qword cs:[rsp + 0x38]
mov esp, dword [rsp + 0x38]
mov qword [rsi], rbp
mov dword [rsi], ebp
mov r12, qword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
and al, 0x38
sub rbp, r15
add r15, qword [rsi + 8]
add edi, dword [rsi + 8]
jle 0x18003f584
mov rdi, qword [rsp + 0x28]
mov edi, dword [rsp + 0x28]
and al, 0x28
sub byte [rax + 0x39], cl
cmp rbp, rdi
std
cmovb rdi, rbp
cmovb edi, ebp
std
mov r8, rdi
mov eax, edi
clc
sub r8, r13
add r13, r15
add ebp, edi
call 0x1cd00f6df
mov ecx, ebp
add ebp, edi
mov rcx, r13
jmp 0x14decc7c9
xor edx, edx
shr al, cl
int 0x49
invalid
call sub.msvcrt.dll_memset
add byte [r8], al
add byte [rax], al
mov rcx, rbx
mov rdx, r15
mov edx, edi
invalid
mov edx, edi
mov r8, rdi
call sym.__zip::crc32::Crc32Reader_R__as_std::io::Read_::read::hf8617dd07dead899
xchg dword [rcx], esp
add byte [rax], al
xchg dword [rcx], esp
add byte [rax], al
and dword [rax], eax
add byte [rax - 0x7b], cl
test rax, rax
invalid
invalid
test rax, rax
test eax, eax
je case.0x18003f5db.110
test byte [rbx + 0x48000002], dh
test edx, edx
invalid
mov bl, 2
add byte [rax], al
add byte [rax - 0x7b], cl
test rdx, rdx
ror byte [rbp + rcx*4 + 0x2d], cl
lea r13, [0x180064a74]
sub eax, 0x254b8
mov eax, 0xf000254
push rsp
add al, byte [rax]
add byte [rdi], cl
je case.0x180041fc3.141
test byte [rax], al
add eax, dword [rax]
add byte [rbx], al
add byte [rax], al
invalid
add byte [rcx + 0x3e083d0], cl
mov eax, edx
and eax, 3
loopne case.0x18003ba0c.138
loopne case.0x18003ba0c.138
add eax, dword [rcx - 0x44]
mov r12d, 1
mov esp, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x1800649b0]
lea ecx, [0x1800649b0]
or eax, 0x253dc
fcom qword [rbx + 2]
push rbx
add al, byte [rax]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
or dword [rax + 1], 0xfe0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0xf
jmp rax
movzx eax, byte [rdx + 0x10]
mov dh, 0x42
adc cl, ch
invalid
adc cl, bpl
jmp case.0x18003f5db.64
invalid
add byte [rdi], cl
mov dh, 0x42
invalid
movzx eax, byte [rdx + 0xf]
psubsw mm0, qword [0x1c803f5f1]
psubsw mm0, qword [0x1c803f5f1]
jmp case.0x18003f5db.64
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rax, rdx
mov eax, edx
ror byte [rax - 0x3f], 1
shr rax, 0x20
shr eax, 0x20
call 0x1a8fc7919
and byte [rbx - 0x78f0d708], al
cmp eax, 0x28
sub byte [rdi], cl
ja case.default.0x18003f60d
xchg esi, ebx
fiadd word [rax]
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rcx, [0x1800649c0]
or eax, 0x253ba
add al, byte [rax]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
xor eax, eax
jmp case.0x18003f5db.64
fiadd word [rax]
add byte [rax], al
mov al, 0x25
jmp case.0x18003f5db.64
xlatb
add byte [rax], al
add byte [rax], al
xlatb
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xd0e923], dh
mov al, 0x23
jmp case.0x18003f5db.64
rol byte [rax], 1
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
add byte [rax + 0xc9e924], dh
and al, 0xe9
leave
invalid
add byte [rax], al
mov al, 0x24
and al, 0xe9
jmp case.0x18003f5db.64
leave
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xc2e91b], dh
mov al, 0x1b
sbb ebp, ecx
jmp case.0x18003f5db.64
ret 0
add byte [rax], al
add byte [rax + 0xbbe922], dh
mov al, 0x22
jmp case.0x18003f5db.64
invalid
add byte [rax], al
add byte [rax], al
mov ebx, 0xb0000000
add byte [rax], al
mov al, 0x10
jmp case.0x18003f5db.64
mov ah, 0
add byte [rax], al
adc cl, ch
mov ah, 0
add byte [rax], al
add byte [rax + 0xade90e], dh
invalid
invalid
lodsd eax, dword [rsi]
invalid
add byte [rax], al
mov al, 0xe
jmp case.0x18003f5db.64
lodsd eax, dword [rsi]
add byte [rax], al
add byte [rax], al
invalid
lodsd eax, dword [rsi]
add byte [rax], al
add byte [rax], al
mov al, 0x21
invalid
cmpsb byte [rsi], byte [rdi]
invalid
add byte [rax], al
mov al, 0x21
jmp case.0x18003f5db.64
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x9fe90b], dh
mov al, 0xb
jmp case.0x18003f5db.64
lahf
add byte [rax], al
add byte [rax], al
lahf
add byte [rax], al
add byte [rax], al
mov al, 4
invalid
cwde
invalid
add byte [rax], al
mov al, 4
jmp case.0x18003f5db.64
cwde
add byte [rax], al
invalid
cwde
add byte [rax], al
add byte [rax + 0x91e928], dh
sub cl, ch
xchg ecx, eax
invalid
add byte [rax], al
mov al, 0x28
sub cl, ch
jmp case.0x18003f5db.64
xchg ecx, eax
add byte [rax], al
add byte [rax], al
mov al, 0xc
invalid
mov al, byte [rax]
add byte [rax], al
mov al, 0xc
jmp case.0x18003f5db.64
mov al, byte [rax]
add byte [rax], al
add byte [rax + 0x83e909], dh
mov al, 9
jmp case.0x18003f5db.64
add dword [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x4f8014e7], dh
mov al, 0x19
jmp case.0x18003f5db.64
invalid
jg 0x18003f626
mov al, 0x18
jmp case.0x18003f5db.64
sbb bl, ch
jnp 0x18003f62a
invalid
mov al, 2
add ch, bl
jmp case.0x18003f5db.64
ja case.0x18003e295.19
mov al, 0xf
jmp case.0x18003f5db.64
invalid
por mm6, qword [rbx - 0x50]
mov al, 3
jmp case.0x18003f5db.64
outsd dx, dword [rsi]
add ebp, ebx
outsd dx, dword [rsi]
mov al, 7
invalid
jmp case.0x18003f5db.64
mov al, 1
add ebx, ebp
jmp case.0x18003f5db.64
mov al, 0x1f
mov al, 0x1f
invalid
jmp case.0x18003f5db.64
invalid
mov al, 0x11
jmp case.0x18003f5db.64
adc ebx, ebp
pop rdi
mov al, 0x14
adc al, 0xeb
pop rbx
jmp case.0x18003f5db.64
mov al, 5
jmp case.0x18003f5db.64
push rdi
add eax, 0x15b057eb
mov al, 0x15
adc eax, 0xdb053eb
jmp case.0x18003f5db.64
push rbx
mov al, 0xd
or eax, 0x6b04feb
jmp case.0x18003f5db.64
mov al, 6
invalid
jmp case.0x18003f5db.64
mov r8b, 0x12
mov al, 0x12
adc ch, bl
jmp case.0x18003f5db.64
mov r8b, 0xa
mov al, 0xa
or ch, bl
jmp case.0x18003f5db.64
mov r8b, 8
mov al, 8
jmp case.0x18003f5db.64
mov al, 0x1e
jmp case.0x18003f5db.64
invalid
mov al, 0x20
jmp case.0x18003f5db.64
invalid
and bl, ch
invalid
mov al, 0x16
jmp case.0x18003f5db.64
mov al, 0x27
jmp case.0x18003f5db.64
mov al, 0x13
jmp case.0x18003f5db.64
invalid
sub esi, dword [rax - 0x4fd814e9]
sbb al, 0xeb
invalid
mov al, 0x17
jmp case.0x18003f5db.64
invalid
mov al, 0x1c
jmp case.0x18003f5db.64
and esi, dword [rax - 0x4fe014e3]
mov al, 0x1d
jmp case.0x18003f5db.64
invalid
mov al, 0x26
jmp case.0x18003f5db.64
invalid
jmp case.0x18003f5db.64
sbb esi, dword [rax - 0x4fe814e6]
sub ebx, ebp
jmp case.0x18003f5db.64
nop word cs:[rax + rax]
mov al, 0x1a
jmp case.0x18003f5db.64
mov al, 0x29
jmp case.0x18003f5db.64
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
invalid
movzx eax, byte [rdx + 0xf]
mov dh, 0x42
invalid
invalid
cmp al, 0x23
jne case.0x18003f5db.2
test ebp, edx
add dword [rax], eax
invalid
and ecx, dword [rdi]
test ebp, edx
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rdx
mov ecx, edx
shr eax, 1
call sym._ZN4core3ptr42drop_in_place_LT_std..io..error..Error_GT_17h054ec17e5df2c024E.306
mov rcx, rbx
mov ecx, ebx
pop rsp
outsd dx, dword [rsi]
std
dec dword [rax - 0x77]
mov ecx, ebx
mov ecx, ebx
mov rdx, r15
cli
mov r8, rdi
call sym.__zip::crc32::Crc32Reader_R__as_std::io::Read_::read::hf8617dd07dead899
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
invalid
test rax, rax
je 0x18003f860
add dword [r8], r8d
add byte [rax], al
add byte [rax - 0x7b], cl
test rdx, rdx
test edx, edx
ror byte [rdi], cl
test byte [rsi - 0x76ffffff], bl
add dword [rax], eax
invalid
invalid
je case.0x180041fc3.141
add dword [rax], eax
add byte [rcx + 0x3e083d0], cl
mov eax, edx
and eax, 3
invalid
rol byte [rbx + 0x634903e0], 1
add ecx, dword [rcx + 0x63]
movsxd rax, dword [r14 + rax*4]
invalid
add al, 0x86
xchg byte [rcx + rax - 0x10], cl
add rax, r14
invalid
jmp rax
loopne 0x18003f742
mov dh, 0x42
adc bl, ch
jmp case.0x18003f5db.64
invalid
invalid
test byte [rax], al
jmp case.0x18003f5db.64
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov rax, rdx
mov eax, edx
ror byte [rax - 0x3f], 1
call 0x1a8fc7a6a
invalid
cmp eax, 0x28
shr rax, 0x20
shr eax, 0x20
and byte [rbx - 0x6e88d708], al
cmp eax, 0x28
clc
sub byte [rdi - 0x6f], dh
ja case.default.0x18003f60d
xchg ecx, eax
movsxd rax, dword [r13 + rax*4]
invalid
test dword [rax], eax
add rax, r13
add eax, ebp
jmp rax
xor eax, eax
jmp case.0x18003f5db.64
invalid
invalid
mov al, 0x25
and eax, 0x23b096eb
jmp case.0x18003f5db.64
xchg esi, eax
mov al, 0x23
jmp case.0x18003f5db.64
mov al, 0x24
jmp case.0x18003f5db.64
mov al, 0x1b
jmp case.0x18003f5db.64
invalid
sbb ebp, ebx
mov dh, byte [rax - 0x4f7914de]
adc bl, ch
jmp case.0x18003f5db.64
mov al, 0x22
jmp case.0x18003f5db.64
and ch, bl
xchg byte [rax - 0x4f7d14f0], dh
mov al, 0x10
jmp case.0x18003f5db.64
mov al, 0xe
mov al, 0x10
jmp case.0x18003f5db.64
mov al, 0xe
jmp case.0x18003f5db.64
jnp 0x18003f776
invalid
invalid
mov al, 0x21
jmp case.0x18003f5db.64
je case.0x18003ba0c.184
invalid
invalid
je case.0x18003ba0c.184
invalid
invalid
mov al, 0xb
jmp case.0x18003f5db.64
insd dword [rdi], dx
invalid
invalid
invalid
or ebp, ecx
insd dword [rdi], dx
invalid
invalid
mov al, 4
jmp case.0x18003f5db.64
invalid
push qword [rax - 0xa016d8]
invalid
mov al, 0x28
jmp case.0x18003f5db.64
pop rdi
invalid
invalid
invalid
pop rdi
invalid
mov al, 0xc
jmp case.0x18003f5db.64
pop rax
invalid
invalid
invalid
pop rax
invalid
mov al, 9
jmp case.0x18003f5db.64
push rcx
invalid
invalid
invalid
or ecx, ebp
push rcx
invalid
invalid
mov al, 0x19
jmp case.0x18003f5db.64
invalid
push qword [rax - 0xbc16e8]
invalid
mov al, 0x18
jmp case.0x18003f5db.64
invalid
invalid
invalid
invalid
invalid
mov al, 2
jmp case.0x18003f5db.64
cmp al, 0xff
invalid
invalid
cmp al, 0xff
invalid
invalid
mov al, 0xf
jmp case.0x18003f5db.64
invalid
invalid
invalid
invalid
psubsw mm6, qword [0x13103f7bf]
xor eax, 0xb0ffffff
invalid
mov al, 3
add ebp, ecx
invalid
jmp case.0x18003f5db.64
push qword [rax - 0xd816f9]
invalid
mov al, 7
jmp case.0x18003f5db.64
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xdf16ff]
invalid
mov al, 1
jmp case.0x18003f5db.64
invalid
invalid
invalid
invalid
push qword [rax - 0xe616e1]
invalid
mov al, 0x1f
jmp case.0x18003f5db.64
invalid
invalid
push qword [rax - 0xed16ef]
mov al, 0x11
jmp case.0x18003f5db.64
adc ecx, ebp
adc bh, bh
invalid
mov al, 0x14
jmp case.0x18003f5db.64
invalid
adc al, 0xe9
or edi, edi
invalid
push qword [rax - 0xfb16fb]
invalid
mov al, 5
jmp case.0x18003f5db.64
invalid
add eax, 0xffff04e9
push qword [rax - 0x10216eb]
invalid
mov al, 0x15
jmp case.0x18003f5db.64
invalid
push qword [rax - 0x10916f3]
invalid
mov al, 0xd
jmp case.0x18003f5db.64
invalid
or eax, 0xfffef6e9
push qword [rax - 0x11016fa]
invalid
mov al, 6
invalid
jmp case.0x18003f5db.64
push qword [rax - 0x11716ee]
invalid
mov al, 0x12
jmp case.0x18003f5db.64
invalid
invalid
invalid
invalid
adc ch, cl
call 0x13103f80b
push qword [rax - 0x11e16f6]
mov al, 0xa
or ch, cl
jmp case.0x18003f5db.64
loope 0x18003f80f
invalid
invalid
push qword [rax - 0x12516f8]
mov al, 8
jmp case.0x18003f5db.64
invalid
invalid
or cl, ch
invalid
invalid
push qword [rax - 0x12c16e2]
mov al, 0x1e
jmp case.0x18003f5db.64
sar esi, cl
invalid
invalid
invalid
sar esi, cl
invalid
push qword [rax - 0x13316e0]
invalid
mov al, 0x20
and cl, ch
int3
jmp case.0x18003f5db.64
push qword [rax - 0x13a16ea]
mov al, 0x16
jmp case.0x18003f5db.64
invalid
invalid
invalid
invalid
push qword [rax - 0x14116d9]
invalid
mov al, 0x27
invalid
jmp case.0x18003f5db.64
invalid
push qword [rax - 0x14816ed]
mov al, 0x13
adc ebp, ecx
jmp case.0x18003f5db.64
mov bh, 0xfe
invalid
invalid
push qword [rax - 0x14f16e9]
invalid
mov al, 0x17
jmp case.0x18003f5db.64
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x15616e4]
mov al, 0x1c
jmp case.0x18003f5db.64
invalid
invalid
invalid
sbb al, 0xe9
test eax, 0xb0fffffe
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x15d16e3]
invalid
mov al, 0x1d
sbb eax, 0xfffea2e9
jmp case.0x18003f5db.64
invalid
push qword [rax - 0x16416da]
invalid
mov al, 0x26
jmp case.0x18003f5db.64
wait
invalid
invalid
invalid
jmp case.0x18003f5db.64
wait
invalid
push qword [rax - 0x16b16e6]
invalid
mov al, 0x1a
jmp case.0x18003f5db.64
invalid
invalid
invalid
sbb ch, cl
xchg esp, eax
invalid
dec dword [rbx + rcx*4 + 0x64]
and al, 0x38
invalid
mov r12, qword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
cmp byte [rcx - 0x77], cl
std
mov r13, rdi
sub r13, rdx
sub ebp, edx
jb 0x18003f906
xchg ebp, eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x7e], cl
adc byte [rax - 0x7b], cl
test rdx, rdx
je case.0x18003b10b.372
add r15, rdx
mov r15, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
test rdx, rdx
je case.0x18003b10b.372
invalid
add r15, rdx
add r15, rdx
mov qword [rsi + 0x10], r15
adc byte [rax - 0x7d], cl
jl case.0x18003b10b.334
cmp qword [rsp + 0x40], 1
add dword [rdi], ecx
test byte [rsi], bl
invalid
cld
invalid
je 0x18003f4ab
invalid
cmp rdi, rdx
cmp edi, edx
jne 0x18003f4ab
test dword [0x1c903f893], edx
dec dword [rax + 0x3b]
insb byte [rdi], dx
cmp rbp, qword [rsp + 0x28]
cmp ebp, dword [rsp + 0x28]
and al, 0x28
jb 0x18003f4ab
or bh, ah
cld
invalid
dec dword [rax - 0x75]
mov rax, qword [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x7b], cl
ror byte [rax - 0x73], 4
invalid
invalid
invalid
test rax, rax
test eax, eax
lea rax, [rax + rax]
add byte [rax - 0x39], cl
sar edi, 0xff
invalid
mov rcx, 0xffffffffffffffff
mov ecx, 0xffffffff
invalid
invalid
dec dword [rax + 0xf]
ror qword [rax - 0x77], 0x44
mov qword [rsp + 0x28], rax
cmovs rax, rcx
cmovs eax, ecx
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
and al, 0x28
sub cl, ch
jmp 0x1cd03f8be
sti
invalid
invalid
invalid
jmp 0x18003f4ab
invalid
dec dword [rbx + rcx*4 + 0x7e]
mov r15, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
adc byte [rbx + rbp + 0x7c], cl
sub r15, qword [rsp + 0x30]
jl case.0x18003b393.319
and al, 0x30
xor byte [rbp + 0x31], al
xor r12d, r12d
in al, 0x4c
mov rdx, r15
mov edx, edi
mov rax, r12
mov eax, esp
add rsp, 0x78
add esp, 0x78
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
ret
test rdx, rdx
test edx, edx
sal byte [rbp + rdx + 0x4c], cl
je 0x18003f8ff
adc eax, 0x107e8b4c
mov r15, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
adc cl, ch
lahf
jmp 0x18003f492
sti
invalid
dec dword [rax - 0x46]
movabs rdx, 0x2600000003
mov edx, 3
add eax, dword [rax]
add byte [rax], al
add byte es:[rax], al
add byte [rax], al
add bl, ch
jmp case.0x18003f5db.2
sal byte [rcx], cl
xor edx, edx
xor r12d, r12d
xor esp, esp
rol byte [rbp + 0x31], cl
xor esp, esp
in al, 0xeb
jmp case.0x18003f5db.2
retf
lea rcx, str.assertion_failed:_filled___self.buf.init_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srcio_borrowed_buf.rs
lea ecx, str.assertion_failed:_filled___self.buf.init_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srcio_borrowed_buf.rs
rep outsd dx, dword [rsi]
add eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x180076980]
lea eax, [0x180076980]
insb byte [rdi], dx
jo 0x18003f916
add byte [rdx + 0x29], bh
mov edx, 0x29
sub dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
call sym.core::panicking::panic::h82631201f060ca88
and dl, byte [rsi - 0x6f330004]
cld
dec esp
int3
int3
nop
push rdi
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x40
sub esp, 0x40
sub esp, 0x40
mov rsi, rdx
mov esi, edx
mov rdi, rcx
mov edi, ecx
xorps xmm0, xmm0
ror byte [rdi], 0x29
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
and byte [rax - 0x73], cl
pop rsp
and al, 0x20
invalid
lea rbx, [rsp + 0x20]
lea r14, [0x180064b18]
lea esi, [0x180064b18]
lea r15, [0x180064b28]
lea edi, [0x180064b28]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0x20
mov r8d, 0x20
mov eax, 0x20
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
call sym.__zip::crc32::Crc32Reader_R__as_std::io::Read_::read::hf8617dd07dead899
invalid
invalid
add byte [rax], al
mov edi, 0x4800001d
test eax, eax
sbb eax, 0x85480000
ror byte [rdi], 0x84
invalid
invalid
test rax, rax
je 0x18003fab2
test byte [rax], bh
add dword [rax], eax
cmp byte [rcx], al
add byte [rax], al
invalid
add byte [rcx + 0x3e183d1], cl
mov ecx, edx
and ecx, 3
loope case.0x18003b393.362
movsxd rcx, dword [r14 + rcx*4]
or al, 0x8e
mov cs, word [rcx + rax - 0xf]
add rcx, r14
add ecx, esi
int1
jmp rcx
movzx ecx, byte [rdx + 0x10]
jmp 0x18003f994
invalid
mov dh, 0x4a
adc bl, ch
adc bl, bpl
invalid
nop
movzx ecx, byte [rdx + 0xf]
mov dh, 0x4a
jo 0x105131d92
stc
and ecx, dword [rdi]
invalid
jo 0x105131d92
cmp cl, 0x23
jne case.0x18003f986.2
test dword [rcx + 1], edx
add byte [rax], al
stc
and ecx, dword [rdi]
test dword [rcx + 1], edx
push rcx
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rcx, rdx
mov ecx, edx
shr eax, 1
call sym._ZN4core3ptr42drop_in_place_LT_std..io..error..Error_GT_17h054ec17e5df2c024E.306
mov ebx, 0xebfffd6c
insb byte [rdi], dx
std
invalid
jmp case.0x18003b10b.393
mov ecx, 0x841f0f66
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rdx
mov ecx, edx
ror dword [rax - 0x3f], 1
shr rcx, 0x20
shr ecx, 0x20
jmp 0x1a8fd7cda
cmp ecx, 0x28
ja case.default.0x18003f9c3
invalid
sub byte [rdi + 0x71], dh
jno case.0x18003b7be.242
movsxd rcx, dword [r15 + rcx*4]
invalid
add rcx, r15
add ecx, edi
stc
jmp rcx
xor ecx, ecx
jmp 0x18003f994
mov cl, 0x25
jmp 0x18003f994
mov cl, 0x23
jmp 0x18003f994
ret
and ebp, ebx
ret
mov cl, 0x24
jmp 0x18003f994
mov cl, 0x1b
jmp 0x18003f994
mov cl, 0x22
jmp 0x18003f994
invalid
mov bh, 0xb1
mov cl, 0x10
jmp 0x18003f994
adc bl, ch
mov bl, 0xb1
mov cl, 0xe
mov cl, 0xe
jmp 0x18003f994
mov cl, 0x21
jmp 0x18003f994
stosd dword [rdi], eax
stosd dword [rdi], eax
mov cl, 0xb
jmp 0x18003f994
cmpsd dword [rsi], dword [rdi]
or ebp, ebx
cmpsd dword [rsi], dword [rdi]
mov cl, 4
jmp 0x18003f994
mov cl, 0x28
jmp 0x18003f994
mov cl, 0xc
jmp 0x18003f994
wait
wait
mov cl, 9
jmp 0x18003f994
or ebx, ebp
xchg edi, eax
mov cl, 0x19
jmp 0x18003f994
mov cl, 0x18
jmp 0x18003f994
mov cl, 2
jmp 0x18003f994
invalid
add ch, bl
mov esi, dword [rcx - 0x4e7814f1]
add ebp, ebx
jmp 0x18003f994
mov cl, 7
jmp 0x18003f994
jl case.0x18003b7be.235
invalid
invalid
push qword [rcx - 0x8a16ff]
mov cl, 1
invalid
jne 0x18003fa1c
mov cl, 0xf
jmp 0x18003f994
mov cl, 3
jmp 0x18003f994
mov cl, 7
jmp 0x18003f994
jl case.0x18003b7be.235
invalid
invalid
invalid
invalid
invalid
mov cl, 1
jmp 0x18003f994
jne 0x18003fa1c
invalid
invalid
add ecx, ebp
jne 0x18003fa1c
invalid
invalid
mov cl, 0x1f
jmp 0x18003f994
invalid
push qword [rcx - 0x9816ef]
mov cl, 0x11
jmp 0x18003f994
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x29
jmp 0x18003f994
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x14
adc al, 0xe9
jmp 0x18003f994
pop rcx
invalid
invalid
mov cl, 5
jmp 0x18003f994
push rdx
invalid
invalid
push qword [rcx - 0xb416eb]
mov cl, 0x15
jmp 0x18003f994
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0xd
jmp 0x18003f994
invalid
invalid
invalid
invalid
or eax, 0xffff44e9
invalid
invalid
push qword [rcx - 0xc216fa]
mov cl, 6
invalid
jmp 0x18003f994
invalid
invalid
push qword [rcx - 0xc916ee]
mov cl, 0x12
jmp 0x18003f994
invalid
invalid
push qword [rcx - 0xd016f6]
mov cl, 0xa
jmp 0x18003f994
invalid
invalid
invalid
invalid
or ch, cl
invalid
invalid
push qword [rcx - 0xd716f8]
mov cl, 8
jmp 0x18003f994
sub bh, bh
invalid
invalid
or cl, ch
sub bh, bh
invalid
invalid
push qword [rcx - 0xde16e2]
mov cl, 0x1e
jmp 0x18003f994
and edi, edi
invalid
invalid
invalid
and edi, edi
invalid
push qword [rcx - 0xe516e0]
mov cl, 0x20
and cl, ch
jmp 0x18003f994
sbb bh, bh
invalid
push qword [rcx - 0xec16ea]
mov cl, 0x16
invalid
jmp 0x18003f994
adc edi, edi
invalid
push qword [rcx - 0xf316d9]
mov cl, 0x27
jmp 0x18003f994
or al, 0xff
invalid
invalid
invalid
or al, 0xff
invalid
invalid
push qword [rcx - 0xfa16ed]
mov cl, 0x13
jmp 0x18003f994
invalid
invalid
invalid
invalid
adc ebp, ecx
add eax, 0xb1ffffff
invalid
invalid
push qword [rcx - 0x10116e9]
mov cl, 0x17
invalid
jmp 0x18003f994
invalid
invalid
push qword [rcx - 0x10816e4]
mov cl, 0x1c
jmp 0x18003f994
idiv esi
invalid
invalid
sbb al, 0xe9
idiv esi
invalid
push qword [rcx - 0x10f16e3]
invalid
mov cl, 0x1d
jmp 0x18003f994
invalid
invalid
invalid
invalid
sbb eax, 0xfffef0e9
invalid
invalid
push qword [rcx - 0x11616da]
mov cl, 0x26
jmp 0x18003f994
invalid
invalid
invalid
invalid
jmp 0x18003f994
jmp 0x13203faaa
invalid
push qword [rcx - 0x11d16e6]
mov cl, 0x1a
sbb ch, cl
jmp 0x18003f994
loop case.0x18003b7be.285
invalid
dec dword [rax - 0x7d]
cli
cmp rdx, 0x21
cmp edx, 0x21
and dword [rbx + 0x56], esi
jae case.0x180041fc3.247
mov r14, rax
mov esi, eax
invalid
mov rax, qword [rsi]
mov eax, dword [rsi]
invalid
mov rdi, qword [rsi + 0x10]
sub rax, rdi
sub eax, edi
adc byte [rax + 0x29], cl
clc
sub eax, edi
mov rbx, rdx
cmp rax, rdx
cmp eax, edx
cmp eax, edx
sal byte [rdx + 0x2d], 1
jb case.0x180041fc3.268
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
add rcx, rdi
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
and byte [rcx - 0x77], cl
mov r8, rbx
fsubr st(0)
call sub.msvcrt.dll_memcpy
ja case.0x18003f5db.139
add byte [rax], r8b
add byte [rax], al
mov rdx, rbx
mov edx, ebx
add rdi, rbx
add edi, ebx
fisttp word [rax - 0x77]
mov qword [rsi + 0x10], rdi
jle case.0x18003b7be.286
adc byte [rcx + rcx*4 - 0x10], cl
mov rax, r14
mov eax, esi
invalid
add rsp, 0x40
invalid
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
mov edx, edi
mov r8, rbx
mov eax, ebx
fsubr st(0)
sub byte [rdi], dh
invalid
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h42e98f411641cdfa
invalid
add byte [rax], al
mov rdi, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
jle case.0x180041fc3.244
jmp case.0x180041fc3.203
mov edi, 0xd3058d4c
insd dword [rdi], dx
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_srciomod.rs
add eax, 0x36dd3
shr dword [rbp + 3], cl
add byte [rax - 0x77], cl
invalid
invalid
add eax, dword [rax]
mov rcx, rdx
sar dword [rdx + 0x20], 1
mov edx, 0x20
and byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call sym.core::slice::index::slice_end_index_len_fail::hdaa9bbd2fcad4cbb
int3
xchg ecx, eax
cld
dec esp
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0x57], al
push rdi
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
sub esp, 0x78
sub esp, 0x78
js case.0x18003f5db.163
mov rsi, rdx
mov esi, edx
mov rbx, rcx
mov ebx, ecx
retf
mov r12, qword [rdx]
mov rdi, qword [rdx + 0x10]
jp case.0x18003b3c7.384
mov qword [rsp + 0x40], r8
and al, 0x40
test r8, r8
test r8, r8
sal byte [rsi + riz*2 + 0x49], 0x81
je case.0x18003f5db.157
cmp r9, 0xfffffffffffffbff
stc
invalid
sti
invalid
push qword [rdi + 0x24]
ja 0x18003fb84
lea r14, [r9 + 0x400]
lea esi, [rcx + 0x400]
mov cl, 0
add al, 0
add byte [rax], al
mov rax, r14
add byte [rax], al
mov rax, r14
invalid
and rax, 0x1fff
invalid
add byte [rax], al
je case.0x18003ba0c.243
sbb byte [rcx + 0x2000], bh
mov ecx, 0x2000
add byte [rax], al
sub rcx, rax
add r14, rcx
invalid
ror dword [rcx + 1], 0xce
invalid
setb al
test al, 1
invalid
xchg edx, eax
shr byte [rax + 0x41067401], 0xbe
add dword [rsi + rax + 0x41], esi
invalid
add byte [rax], ah
add dword [rsi + rax + 0x41], esi
je case.0x18003ba0c.243
invalid
mov r14d, 0x2000
mov esi, 0x2000
add byte [rax], al
add byte [rcx - 0x77], cl
mov r15, rdi
dec dword [rbp - 0x7b]
test r9, r9
leave
jne case.0x18003f5db.198
mov rax, r12
mov rax, r12
mov eax, esp
sub rax, rdi
cmp rax, 0x20
cmp eax, 0x20
clc
and byte [rbx + 0x31], dh
invalid
jae 0x18003fbcf
xor dword [rax - 0x77], ecx
mov rcx, rbx
mov ecx, ebx
invalid
mov rdx, rsi
mov edx, esi
call sym.std::io::default_read_to_end::small_probe_read::hcdfcaae07f710114
mov bh, 4
add byte [rax], al
invalid
add al, 0
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
ror byte [rdi], 0x84
je case.0x18003f5db.270
test byte [rbx + 4], dh
jae case.0x18003ba0c.259
add al, 0
add byte [rax], al
add byte [rcx - 0x44], al
mov r12d, 1
add dword [rax], eax
add byte [rax], al
add cl, ch
add byte [rax], al
jmp case.0x180041fc3.344
push rsp
add al, 0
add byte [rcx - 0x42], al
invalid
invalid
add byte [rax], ah
invalid
add byte [rax], al
mov r14d, 0x2000
mov esi, 0x2000
add byte [rax], al
add byte [rcx + rcx*4 - 0x20], cl
mov rax, r12
mov eax, esp
loopne case.0x18003f60d.191
sub rax, rdi
sub eax, edi
cmp rax, 0x20
cmp eax, 0x20
clc
and byte [rdx - 0x31], dh
jb case.0x18003c1d3.227
iretd
mov r15, rdi
mov edi, edi
dec dword [rcx + rcx*4 + 0x74]
mov qword [rsp + 0x28], r14
je case.0x18003f60d.212
and al, 0x28
sub byte [rax - 0x77], cl
mov qword [rsp + 0x30], rdi
jl case.0x18003b393.395
xor byte [rbp + rcx*4 + 0x35], cl
popfq
lea r14, [0x180064c80]
lea esi, [0x180064c80]
xor eax, 0x2509d
push rax
add al, byte [rax]
xor r13d, r13d
in eax, dx
mov qword [rsp + 0x38], r12
mov dword [rsp + 0x38], esp
and al, 0x38
mov rax, qword [rsi]
mov eax, dword [rsi]
invalid
cmp r15, rax
jne case.0x18003f5db.199
cmp rax, r12
cmp eax, esp
loopne case.0x18003f5db.194
jne case.0x18003f5db.199
and byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
invalid
mov rdx, rsi
mov edx, esi
bnd call sym.std::io::default_read_to_end::small_probe_read::hcdfcaae07f710114
call sym.std::io::default_read_to_end::small_probe_read::hcdfcaae07f710114
pop rbp
add al, 0
add byte [rax], al
invalid
invalid
add byte [rax], al
test rax, rax
sal byte [rbp - 0x56], 0x4c
jne case.0x18003f60d.224
mov r15, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
jle 0x18003fc1c
test rdx, rdx
test edx, edx
je case.0x18003ba0c.372
int1
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
mov rax, qword [rsi]
mov eax, dword [rsi]
cmp r15, rax
cmp edi, eax
jne case.0x18003ba0c.278
push rbx
mov r12d, 1
add dword [rax], eax
add byte [rax], al
cmp rax, 0xffffffffffffffdf
cmp eax, 0xffffffdf
clc
fisttp word [rdi]
xchg dword [rsi], eax
invalid
add al, 0
add byte [rax], al
lea rbp, [rax + 0x20]
invalid
invalid
invalid
ja 0x180040033
invalid
add byte [rax], al
lea rbp, [rax + 0x20]
lea rcx, [rax + rax]
lea ecx, [rax + rax]
add byte [rax + 0x39], cl
cmp rcx, rbp
cmova rbp, rcx
cmova ebp, ecx
jmp 0x1694b0b84
cmova ebp, ecx
jmp 0x18a017f88
cmp rbp, 9
cmp ebp, 9
mov ecx, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf], cl
invalid
invalid
cmovb rbp, rcx
jmp 0x1f4c48195
test rax, rax
je 0x18003fc75
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x48], rcx
mov dword [rsp + 0x48], ecx
or byte [rax - 0x77], r9b
and al, 0x48
and al, 0x48
mov dword [rsp + 0x48], ecx
and al, 0x48
mov qword [rsp + 0x58], rax
and al, 0x58
mov eax, 1
add byte [rax], al
add bl, ch
jmp 0x18003fc77
nop word cs:[rax + rax]
jmp 0x18003fc77
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rbp, rax
mov ebp, eax
invalid
jmp case.0x180041fc3.313
xor eax, eax
ror byte [rax - 0x77], 0xea
mov rdx, rbp
mov edx, ebp
invalid
not rdx
not edx
shr rdx, 0x3f
shr edx, 0x3f
invalid
invalid
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
and al, 0x50
lea rcx, [rsp + 0x60]
and al, 0x60
mov r8, rbp
lea r9, [rsp + 0x48]
lea ecx, [rsp + 0x48]
call 0x1a45089de
lea ecx, [rsp + 0x48]
call sym.alloc::raw_vec::finish_grow::hdd57fdbd27441a09
call sym.alloc::raw_vec::finish_grow::hdd57fdbd27441a09
cmp byte [rsi], dh
add byte [rax], al
cmp qword [rsp + 0x60], 0
cmp dword [rsp + 0x60], 0
and al, 0x60
add byte [rdi], cl
test dword [rdi + 0x48000003], ecx
pop qword [rbx]
add byte [rax], al
invalid
jne 0x180040033
pop qword [rbx]
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x68]
add byte [rax], al
mov rax, qword [rsp + 0x68]
mov eax, dword [rsp + 0x68]
and al, 0x68
push 0x8468948
mov qword [rsi + 8], rax
or byte [rax - 0x77], r9b
mov r12, qword cs:[rsp + 0x38]
mov r12, qword [rsp + 0x38]
mov qword [rsi], rbp
mov dword [rsi], ebp
mov r12, qword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
and al, 0x38
sub rbp, r15
std
add r15, qword [rsi + 8]
add edi, dword [rsi + 8]
mov rdi, qword [rsp + 0x28]
mov edi, dword [rsp + 0x28]
jl 0x18003fce4
sub byte [rax + 0x39], cl
cmp rbp, rdi
std
cmovb rdi, rbp
cmovb edi, ebp
mov r8, rdi
mov eax, edi
clc
sub r8, r13
sub eax, ebp
call 0x1cd00fe1f
mov ecx, ebp
invalid
add r13, r15
mov rcx, r13
jmp 0x10deccf09
xor edx, edx
call sub.msvcrt.dll_memset
add byte [rax], al
shr al, cl
lea eax, [rdx]
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
mov rdx, r15
mov edx, edi
invalid
mov edx, edi
mov r8, rdi
call sym.__zip::crc32::Crc32Reader_R__as_std::io::Read_::read::h0ce0bbe6bb3119a4
mov bh, 0x13
add byte [rax], al
invalid
adc eax, dword [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
mov bl, 2
invalid
test rax, rax
je case.0x18003fd4d.125
invalid
mov bl, 2
add al, byte [rax]
invalid
test byte [rbx + 0x48000002], dh
test edx, edx
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rbp + rcx*4 + 0x2d], cl
invalid
invalid
invalid
xchg esp, eax
test rdx, rdx
lea r13, [0x180064c90]
lea ebp, [0x180064c90]
sub eax, 0x24f94
add r8b, byte [r8]
je case.0x180041fc3.364
test byte [rax], al
add eax, dword [rax]
invalid
add byte [rbx], al
add byte [rax], al
add byte [rcx + 0x3e083d0], cl
mov eax, edx
and eax, 3
loopne case.0x18003f986.90
loopne case.0x18003f986.90
mov r12d, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x24eb8
add r8b, byte [rax]
lea rcx, [0x180064bcc]
lea ecx, [0x180064bcc]
add r8b, byte [rax]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0xf
jmp rax
loopne case.0x18003f9c3.58
movzx eax, byte [rdx + 0x10]
mov dh, 0x42
adc cl, ch
invalid
jmp case.0x18003f5db.248
invalid
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x42
invalid
movzx eax, byte [rdx + 0xf]
psubsw mm0, qword [0x1c803fd31]
psubsw mm0, qword [0x1c803fd31]
jmp case.0x18003f5db.248
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rdx
mov eax, edx
ror byte [rax - 0x3f], 1
shr rax, 0x20
call 0x1a8fc8059
and byte [rbx - 0x78f0d708], al
fiadd word [rax]
invalid
cmp eax, 0x28
sub byte [rdi], cl
ja case.default.0x18003fd4d
xchg esi, ebx
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x180064bdc]
or eax, 0x24e96
xchg esi, eax
add r8b, byte [rax]
add al, byte [rax]
add al, byte [rax]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
or dword [rax + 1], 0x31e0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
jmp rax
xor eax, eax
shr cl, 0xde
add byte [rax], al
invalid
jmp case.0x18003f5db.248
fiadd word [rax]
add byte [rax], al
add byte [rax + 0xd7e925], dh
mov al, 0x25
and eax, 0xd7e9
jmp case.0x18003f5db.248
xlatb
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xd0e923], dh
mov al, 0x23
and ebp, ecx
jmp case.0x18003f5db.248
rol byte [rax], 1
add byte [rax], al
add byte [rax + 0xc9e924], dh
mov al, 0x24
invalid
leave
invalid
add byte [rax], al
mov al, 0x24
and al, 0xe9
jmp case.0x18003f5db.248
leave
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xc2e91b], dh
mov al, 0x1b
sbb ebp, ecx
jmp case.0x18003f5db.248
ret 0
add byte [rax], al
add byte [rax + 0xbbe922], dh
mov al, 0x22
and ch, cl
jmp case.0x18003f5db.248
mov ebx, 0xb0000000
add byte [rax], al
mov al, 0x10
adc cl, ch
jmp case.0x18003f5db.248
mov ah, 0
add byte [rax], al
add byte [rax + 0xade90e], dh
mov al, 0xe
invalid
lodsd eax, dword [rsi]
invalid
add byte [rax], al
mov al, 0xe
invalid
jmp case.0x18003f5db.248
lodsd eax, dword [rsi]
add byte [rax], al
add byte [rax], al
mov al, 0x21
invalid
cmpsb byte [rsi], byte [rdi]
invalid
add byte [rax], al
mov al, 0x21
and ecx, ebp
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
invalid
jmp case.0x18003f5db.248
add byte [rax], al
add byte [rax + 0x9fe90b], dh
mov al, 0xb
or ebp, ecx
jmp case.0x18003f5db.248
lahf
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x98e904], dh
mov al, 4
add al, 0xe9
cwde
jmp case.0x18003f5db.248
add byte [rax], al
add byte [rax + 0x91e928], dh
mov al, 0x28
invalid
xchg ecx, eax
invalid
add byte [rax], al
mov al, 0x28
sub cl, ch
xchg ecx, eax
add byte [rax], al
add byte [rax], al
mov al, 0xc
invalid
mov al, byte [rax]
jmp case.0x18003f5db.248
add byte [rax], al
mov al, 0xc
or al, 0xe9
mov al, byte [rax]
jmp case.0x18003f5db.248
add byte [rax], al
add byte [rax + 0x83e909], dh
add byte [rax], al
mov al, 9
or ecx, ebp
jmp case.0x18003f5db.248
add dword [rax], 0
add byte [rax - 0x4f8014e7], dh
mov al, 0x19
jmp case.0x18003f5db.248
invalid
mov al, 0x19
sbb ebx, ebp
jmp case.0x18003f5db.248
jg case.0x18003f9c3.130
mov al, 0x18
jmp case.0x18003f5db.248
invalid
sbb bl, ch
jnp 0x18003fd6a
mov al, 2
add ch, bl
ja case.0x18003ba0c.310
invalid
jmp case.0x18003f5db.248
mov al, 0xf
por mm6, qword [rbx - 0x50]
jmp case.0x18003f5db.248
mov al, 3
jmp case.0x18003f5db.248
outsd dx, dword [rsi]
add ebp, ebx
outsd dx, dword [rsi]
mov al, 7
invalid
jmp case.0x18003f5db.248
imul esi, dword [rax - 0x4f9814ff], 0x1f
mov al, 1
jmp case.0x18003f5db.248
mov al, 0x1f
mov al, 0x1f
invalid
jmp case.0x18003f5db.248
invalid
mov al, 0x11
jmp case.0x18003f5db.248
pop rdi
adc ebx, ebp
pop rdi
mov al, 0x14
adc al, 0xeb
pop rbx
jmp case.0x18003f5db.248
mov al, 5
add eax, 0x15b057eb
jmp case.0x18003f5db.248
push rdi
mov al, 0x15
adc eax, 0xdb053eb
jmp case.0x18003f5db.248
push rbx
mov al, 0xd
or eax, 0x6b04feb
jmp case.0x18003f5db.248
mov r8b, 6
mov al, 6
invalid
jmp case.0x18003f5db.248
mov al, 0x12
adc ch, bl
jmp case.0x18003f5db.248
mov r8b, 0xa
mov al, 0xa
or ch, bl
jmp case.0x18003f5db.248
mov r8b, 8
mov al, 8
or bl, ch
invalid
jmp case.0x18003f5db.248
mov al, 0x1e
invalid
jmp case.0x18003f5db.248
mov al, 0x20
and bl, ch
jmp case.0x18003f5db.248
invalid
mov al, 0x16
invalid
jmp case.0x18003f5db.248
xor esi, dword [rax - 0x4fd014d9]
mov al, 0x27
invalid
jmp case.0x18003f5db.248
mov al, 0x13
adc ebp, ebx
jmp case.0x18003f5db.248
sub esi, dword [rax - 0x4fd814e9]
mov al, 0x17
invalid
jmp case.0x18003f5db.248
invalid
mov al, 0x1c
sbb al, 0xeb
and esi, dword [rax - 0x4fe014e3]
mov al, 0x1d
jmp case.0x18003f5db.248
invalid
jmp case.0x18003f5db.248
mov al, 0x1d
jmp case.0x18003f5db.248
mov al, 0x26
jmp case.0x18003f5db.248
jmp case.0x18003f5db.248
sbb esi, dword [rax - 0x4fe814e6]
sub ebx, ebp
invalid
mov al, 0x1a
sbb ch, bl
jmp case.0x18003f5db.248
invalid
mov al, 0x29
jmp case.0x18003f5db.248
adc esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [rdx + 0xf]
mov dh, 0x42
invalid
invalid
cmp al, 0x23
jne case.0x180041fc3.344
test ebp, edx
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rdx
mov ecx, edx
shr eax, 1
call sym._ZN4core3ptr42drop_in_place_LT_std..io..error..Error_GT_17h054ec17e5df2c024E.306
sbb al, 0x68
std
dec dword [rax - 0x77]
invalid
mov rcx, rbx
mov ecx, ebx
mov rdx, r15
cli
mov r8, rdi
mov eax, edi
clc
call sym.__zip::crc32::Crc32Reader_R__as_std::io::Read_::read::h0ce0bbe6bb3119a4
add byte [rax], al
test rax, rax
test eax, eax
je 0x18003ffa0
add dword [r8], r8d
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], cl
invalid
test rdx, rdx
je case.0x180041fc3.364
test byte [rsi - 0x76ffffff], bl
sahf
add dword [rax], eax
add byte [rcx + 0x3e083d0], cl
invalid
and eax, 3
mov eax, edx
rol byte [rbx + 0x634903e0], 1
and eax, 3
loopne case.0x18003fd1b.70
add ecx, dword [rcx + 0x63]
movsxd rax, dword [r14 + rax*4]
add al, 0x86
xchg byte [rcx + rax - 0x10], cl
add rax, r14
add eax, esi
invalid
jmp rax
mov dh, 0x42
adc bl, ch
mov esp, 0x841f0f
invalid
test byte [rax], al
jmp case.0x18003f5db.248
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, rdx
mov eax, edx
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov eax, edx
ror byte [rax - 0x3f], 1
shr rax, 0x20
cmp eax, 0x28
clc
invalid
call 0x1a8fc81aa
clc
sub byte [rdi - 0x6f], dh
ja case.default.0x18003fd4d
movsxd rax, dword [r13 + rax*4]
invalid
test dword [rax], eax
add rax, r13
jmp rax
invalid
loopne case.0x18003b393.473
xor eax, eax
shr bl, 0x9a
jmp case.0x18003f5db.248
invalid
mov al, 0x25
jmp case.0x18003f5db.248
xchg esi, eax
xchg esi, eax
mov al, 0x23
jmp case.0x18003f5db.248
xchg edx, eax
and ebp, ebx
xchg edx, eax
mov al, 0x24
jmp case.0x18003f5db.248
invalid
mov al, 0x1b
jmp case.0x18003f5db.248
mov dh, byte [rax - 0x4f7914de]
adc bl, ch
mov al, 0x22
and ch, bl
jmp case.0x18003f5db.248
xchg byte [rax - 0x4f7d14f0], dh
invalid
mov al, 0x10
jmp case.0x18003f5db.248
invalid
invalid
mov al, 0xe
jmp case.0x18003f5db.248
jnp case.0x18003b7be.365
invalid
invalid
mov al, 0x21
and ecx, ebp
jmp case.0x18003f5db.248
je case.0x18003b3c7.421
invalid
invalid
push qword [rax - 0x9216f5]
mov al, 0xb
or ebp, ecx
insd dword [rdi], dx
jmp case.0x18003f5db.248
invalid
invalid
push qword [rax - 0x9916fc]
invalid
mov al, 4
add al, 0xe9
jmp case.0x18003f5db.248
invalid
push qword [rax - 0xa016d8]
invalid
mov al, 0x28
sub cl, ch
jmp case.0x18003f5db.248
pop rdi
invalid
push qword [rax - 0xa716f4]
invalid
mov al, 0xc
or al, 0xe9
jmp case.0x18003f5db.248
pop rax
invalid
mov al, 9
or ecx, ebp
jmp case.0x18003f5db.248
push rcx
invalid
invalid
mov al, 0x19
sbb ecx, ebp
jmp case.0x18003f5db.248
invalid
push qword [rax - 0xbc16e8]
invalid
mov al, 0x18
jmp case.0x18003f5db.248
invalid
invalid
invalid
invalid
sbb cl, ch
invalid
mov al, 2
jmp case.0x18003f5db.248
cmp al, 0xff
invalid
invalid
add ch, cl
cmp al, 0xff
invalid
invalid
mov al, 0xf
jmp case.0x18003f5db.248
invalid
invalid
invalid
invalid
psubsw mm6, qword [0x13103feff]
xor eax, 0xb0ffffff
invalid
mov al, 3
add ebp, ecx
jmp case.0x18003f5db.248
invalid
push qword [rax - 0xd816f9]
invalid
mov al, 7
jmp case.0x18003f5db.248
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xdf16ff]
mov al, 1
jmp case.0x18003f5db.248
and bh, bh
invalid
invalid
add ecx, ebp
and bh, bh
invalid
invalid
mov al, 0x1f
jmp case.0x18003f5db.248
sbb edi, edi
invalid
invalid
invalid
sbb edi, edi
invalid
mov al, 0x11
adc ecx, ebp
jmp case.0x18003f5db.248
adc bh, bh
invalid
push qword [rax - 0xf416ec]
mov al, 0x14
jmp case.0x18003f5db.248
or edi, edi
invalid
invalid
adc al, 0xe9
or edi, edi
invalid
mov al, 5
jmp case.0x18003f5db.248
add al, 0xff
invalid
invalid
add eax, 0xffff04e9
push qword [rax - 0x10216eb]
mov al, 0x15
invalid
std
invalid
add al, 0xff
invalid
invalid
mov al, 0x15
jmp case.0x18003f5db.248
std
invalid
invalid
invalid
adc eax, 0xfffefde9
push qword [rax - 0x10916f3]
mov al, 0xd
invalid
idiv dh
std
invalid
invalid
mov al, 0xd
jmp case.0x18003f5db.248
idiv dh
invalid
push qword [rax - 0x11016fa]
mov al, 6
jmp case.0x18003f5db.248
out dx, eax
invalid
invalid
invalid
out dx, eax
invalid
invalid
mov al, 0x12
jmp case.0x18003f5db.248
invalid
invalid
invalid
invalid
call 0x13103ff4b
invalid
invalid
mov al, 0xa
or ch, cl
jmp case.0x18003f5db.248
loope case.0x18003f986.144
invalid
mov al, 8
jmp case.0x18003f5db.248
invalid
invalid
push qword [rax - 0x12c16e2]
mov al, 0x1e
jmp case.0x18003f5db.248
sar esi, cl
invalid
push qword [rax - 0x13316e0]
mov al, 0x20
and cl, ch
jmp case.0x18003f5db.248
int3
invalid
invalid
mov al, 0x16
invalid
jmp case.0x18003f5db.248
invalid
invalid
push qword [rax - 0x14116d9]
mov al, 0x27
invalid
jmp case.0x18003f5db.248
mov esi, 0xb0fffffe
invalid
invalid
push qword [rax - 0x14816ed]
mov al, 0x13
adc ebp, ecx
jmp case.0x18003f5db.248
mov bh, 0xfe
invalid
invalid
mov al, 0x17
jmp case.0x18003f5db.248
mov al, 0xfe
invalid
invalid
invalid
mov al, 0xfe
invalid
invalid
push qword [rax - 0x15616e4]
mov al, 0x1c
jmp case.0x18003f5db.248
invalid
invalid
invalid
invalid
sbb al, 0xe9
test eax, 0xb0fffffe
invalid
invalid
push qword [rax - 0x15d16e3]
mov al, 0x1d
sbb eax, 0xfffea2e9
jmp case.0x18003f5db.248
movabs byte [0xfe9be926b0fffffe], al
invalid
invalid
push qword [rax - 0x16416da]
mov al, 0x26
jmp case.0x18003f5db.248
wait
invalid
invalid
invalid
jmp case.0x18003f5db.248
wait
invalid
invalid
push qword [rax - 0x16b16e6]
mov al, 0x1a
jmp case.0x18003f5db.248
xchg esp, eax
invalid
invalid
invalid
sbb ch, cl
xchg esp, eax
invalid
invalid
dec dword [rbx + rcx*4 + 0x64]
mov r12, qword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
and al, 0x38
cmp byte [rcx - 0x77], cl
std
mov r13, rdi
mov ebp, edi
sub r13, rdx
sub ebp, edx
invalid
jb 0x180040046
invalid
xchg ebp, eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x7e], cl
mov r15, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
jle case.0x18003fd4d.94
adc byte [rax - 0x7b], cl
sal byte [rsp + rcx*2 + 0x49], cl
je case.0x18003ba0c.372
invalid
test rdx, rdx
test edx, edx
je case.0x18003ba0c.372
add r15, rdx
add r15, rdx
add edi, edx
mov qword [rsi + 0x10], r15
jle case.0x18003fd4d.99
adc byte [rax - 0x7d], cl
jl case.0x180041fc3.347
invalid
cmp qword [rsp + 0x40], 1
cmp dword [rsp + 0x40], 1
and al, 0x40
add dword [rdi], ecx
invalid
add dword [rdi], ecx
je 0x18003fbeb
test byte [rsi], bl
cld
invalid
invalid
cmp rdi, rdx
cmp edi, edx
xlatb
jne 0x18003fbeb
test dword [0x1c903ffd3], edx
adc eax, 0x48fffffc
dec dword [rax + 0x3b]
insb byte [rdi], dx
cmp rbp, qword [rsp + 0x28]
cmp ebp, dword [rsp + 0x28]
and al, 0x28
jb 0x18003fbeb
or bh, ah
cld
invalid
dec dword [rax - 0x75]
and al, 0x28
invalid
mov rax, qword [rsp + 0x28]
sub byte [rax - 0x7b], cl
ror byte [rax - 0x73], 4
lea rax, [rax + rax]
invalid
invalid
sar edi, 0xff
invalid
invalid
test rax, rax
test eax, eax
lea rax, [rax + rax]
lea eax, [rax + rax]
mov rcx, 0xffffffffffffffff
mov ecx, 0xffffffff
invalid
invalid
cmovs rax, rcx
cmovs eax, ecx
ror dword [rax - 0x77], 0x44
and al, 0x28
invalid
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
sub cl, ch
jmp 0x18003fbeb
jmp 0x1cd03fffe
invalid
dec dword [rbx + rcx*4 + 0x7e]
mov r15, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
adc byte [rbx + rbp + 0x7c], cl
sub r15, qword [rsp + 0x30]
and al, 0x30
xor byte [rbp + 0x31], al
xor r12d, r12d
xor esp, esp
in al, 0x4c
mov edx, edi
cli
mov rdx, r15
cli
mov rax, r12
mov eax, esp
loopne 0x18004005d
add rsp, 0x78
add esp, 0x78
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
ret
test rdx, rdx
test edx, edx
sal byte [rbp + rdx + 0x4c], cl
mov edi, dword [rsi + 0x10]
jle case.0x18003f60d.315
invalid
je 0x18004003f
adc eax, 0x107e8b4c
mov r15, qword [rsi + 0x10]
adc cl, ch
jmp case.0x18003f5db.198
lahf
sti
invalid
dec dword [rax - 0x46]
movabs rdx, 0x2600000003
mov edx, 3
add eax, dword [rax]
add byte [rax], al
add byte [rsi], ah
add byte es:[rax], al
add byte [rax], al
add byte es:[rax], al
add byte [rax], al
add bl, ch
jmp case.0x180041fc3.344
sal byte [rcx], cl
xor edx, edx
rol byte [rbp + 0x31], cl
xor r12d, r12d
xor esp, esp
in al, 0xeb
jmp case.0x180041fc3.344
retf
lea rcx, str.assertion_failed:_filled___self.buf.init_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srcio_borrowed_buf.rs
lea ecx, str.assertion_failed:_filled___self.buf.init_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srcio_borrowed_buf.rs
mov bl, 0x68
add eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x180076980]
lea eax, [0x180076980]
sub al, 0x69
add eax, dword [rax]
add byte [rdx + 0x29], bh
mov edx, 0x29
sub dword [rax], eax
add byte [rax], al
call sym.core::panicking::panic::h82631201f060ca88
loop 0x18003ffea
cld
dec esp
int3
nop
push rdi
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x40
sub esp, 0x40
in al, dx
mov rsi, rdx
mov rsi, rdx
mov esi, edx
mov rdi, rcx
mov edi, ecx
xorps xmm0, xmm0
ror byte [rdi], 0x29
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
and al, 0x30
xor byte [rdi], cl
sub dword [rsp + 0x20], eax
and al, 0x20
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
and byte [rax - 0x73], cl
pop rsp
lea rbx, [rsp + 0x20]
lea ebx, [rsp + 0x20]
and al, 0x20
lea r14, [0x180064d34]
lea esi, [0x180064d34]
stosb byte [rdi], al
add r8b, byte [rax]
invalid
lea r15, [0x180064d44]
lea edi, [0x180064d44]
mov bl, 0x4c
add al, byte [rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
invalid
invalid
mov r8d, 0x20
mov eax, 0x20
and byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
call sym.__zip::crc32::Crc32Reader_R__as_std::io::Read_::read::h0ce0bbe6bb3119a4
out dx, eax
sldt word [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
invalid
test rax, rax
je 0x1800401f2
test byte [rax], bh
cmp byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx + 0x3e183d1], cl
mov ecx, edx
and ecx, 3
loope case.0x18003c1d3.362
add ecx, dword [rcx + 0x63]
movsxd rcx, dword [r14 + rcx*4]
or al, 0x8e
mov cs, word [rcx + rax - 0xf]
add rcx, r14
add ecx, esi
int1
jmp rcx
movzx ecx, byte [rdx + 0x10]
mov dh, 0x4a
adc bl, ch
invalid
adc bl, bpl
jmp case.0x18003f5db.318
invalid
nop
movzx ecx, byte [rdx + 0xf]
mov dh, 0x4a
jo 0x1051324d2
jo 0x1051324d2
cmp cl, 0x23
jne case.0x1800405b0.2
test dword [rcx + 1], edx
add byte [rax], al
stc
and ecx, dword [rdi]
test dword [rcx + 1], edx
add byte [rax], al
push rcx
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rdx
mov ecx, edx
shr eax, 1
call sym._ZN4core3ptr42drop_in_place_LT_std..io..error..Error_GT_17h054ec17e5df2c024E.306
jnp case.0x1800405b0.5
std
std
invalid
jmp case.0x18003ba0c.393
mov ecx, 0x841f0f66
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdx
mov ecx, edx
ror dword [rax - 0x3f], 1
shr rcx, 0x20
shr ecx, 0x20
jmp 0x1a8fd841a
and byte [rbx + 0x717728f9], al
cmp ecx, 0x28
ja case.default.0x180040103
invalid
stc
sub byte [rdi + 0x71], dh
jno case.0x18003c1d3.347
movsxd rcx, dword [r15 + rcx*4]
invalid
add rcx, r15
add ecx, edi
stc
jmp rcx
loope 0x180040137
xor ecx, ecx
leave
jmp case.0x18003f5db.318
mov cl, 0x25
jmp case.0x18003f5db.318
mov cl, 0x23
jmp case.0x18003f5db.318
ret
ret
mov cl, 0x24
jmp case.0x18003f5db.318
and al, 0xeb
mov edi, 0xbbeb1bb1
mov cl, 0x1b
jmp case.0x18003f5db.318
mov cl, 0x1b
jmp case.0x18003f5db.318
mov ebx, 0xb7eb22b1
mov cl, 0x22
jmp case.0x18003f5db.318
invalid
mov cl, 0x10
jmp case.0x18003f5db.318
invalid
adc bl, ch
mov bl, 0xb1
invalid
mov cl, 0xe
jmp case.0x18003f5db.318
mov cl, 0x21
jmp case.0x18003f5db.318
mov cl, 0xb
jmp case.0x18003f5db.318
cmpsd dword [rsi], dword [rdi]
cmpsd dword [rsi], dword [rdi]
mov cl, 4
jmp case.0x18003f5db.318
add al, 0xeb
movabs dword [0x9beb0cb19feb28b1], eax
mov cl, 0x28
jmp case.0x18003f5db.318
mov cl, 0xc
jmp case.0x18003f5db.318
mov cl, 0x28
jmp case.0x18003f5db.318
mov cl, 0xc
jmp case.0x18003f5db.318
mov cl, 9
jmp case.0x18003f5db.318
xchg edi, eax
or ebx, ebp
xchg edi, eax
mov cl, 0x19
jmp case.0x18003f5db.318
mov cl, 0x18
jmp case.0x18003f5db.318
mov cl, 2
jmp case.0x18003f5db.318
invalid
add ch, bl
mov esi, dword [rcx - 0x4e7814f1]
add ebp, ebx
jmp case.0x18003f5db.318
mov cl, 7
jmp case.0x18003f5db.318
jl case.0x18003b7be.483
invalid
push qword [rcx - 0x8a16ff]
mov cl, 1
invalid
jne 0x18004015c
mov cl, 0xf
jmp case.0x18003f5db.318
por mm0, qword [rdi - 0x7c14fc4f]
mov cl, 3
jmp case.0x18003f5db.318
mov cl, 7
jmp case.0x18003f5db.318
jl case.0x18003b7be.483
invalid
invalid
invalid
invalid
mov cl, 1
jmp case.0x18003f5db.318
jne 0x18004015c
invalid
invalid
add ecx, ebp
jne 0x18004015c
invalid
invalid
mov cl, 0x1f
jmp case.0x18003f5db.318
invalid
push qword [rcx - 0x9816ef]
mov cl, 0x11
jmp case.0x18003f5db.318
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x29
jmp case.0x18003f5db.318
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x14
jmp case.0x18003f5db.318
pop rcx
invalid
invalid
invalid
pop rcx
invalid
invalid
mov cl, 5
jmp case.0x18003f5db.318
push rdx
invalid
invalid
invalid
push rdx
invalid
invalid
mov cl, 0x15
jmp case.0x18003f5db.318
invalid
invalid
invalid
invalid
invalid
mov cl, 0xd
jmp case.0x18003f5db.318
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 6
invalid
jmp case.0x18003f5db.318
cmp eax, 0xb1ffffff
adc ch, cl
invalid
invalid
push qword [rcx - 0xc916ee]
mov cl, 0x12
jmp case.0x18003f5db.318
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rcx - 0xd016f6]
mov cl, 0xa
jmp case.0x18003f5db.318
invalid
invalid
invalid
invalid
or ch, cl
invalid
invalid
invalid
push qword [rcx - 0xd716f8]
mov cl, 8
jmp case.0x18003f5db.318
sub bh, bh
invalid
invalid
or cl, ch
sub bh, bh
invalid
mov cl, 0x1e
jmp case.0x18003f5db.318
and edi, edi
invalid
invalid
and edi, edi
invalid
mov cl, 0x20
jmp case.0x18003f5db.318
sbb bh, bh
invalid
invalid
sbb bh, bh
invalid
mov cl, 0x16
jmp case.0x18003f5db.318
adc edi, edi
invalid
mov cl, 0x27
jmp case.0x18003f5db.318
or al, 0xff
invalid
invalid
or al, 0xff
invalid
invalid
mov cl, 0x13
jmp case.0x18003f5db.318
invalid
invalid
invalid
invalid
adc ebp, ecx
add eax, 0xb1ffffff
invalid
invalid
invalid
mov cl, 0x17
jmp case.0x18003f5db.318
invalid
invalid
push qword [rcx - 0x10816e4]
mov cl, 0x1c
jmp case.0x18003f5db.318
idiv esi
invalid
invalid
idiv esi
invalid
mov cl, 0x1d
jmp case.0x18003f5db.318
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x26
jmp case.0x18003f5db.318
invalid
invalid
invalid
invalid
jmp case.0x18003f5db.318
jmp 0x1320401ea
invalid
mov cl, 0x1a
sbb ch, cl
jmp case.0x18003f5db.318
loop case.0x18003f986.195
invalid
dec dword [rax - 0x7d]
cli
cmp rdx, 0x21
jae case.0x180041fc3.434
push rsi
and dword [rbx + 0x56], esi
push rsi
mov r14, rax
mov esi, eax
mov rax, qword [rsi]
mov eax, dword [rsi]
invalid
mov rdi, qword [rsi + 0x10]
sub rax, rdi
sub eax, edi
adc byte [rax + 0x29], cl
clc
sub eax, edi
mov rbx, rdx
cmp rax, rdx
cmp eax, edx
cmp eax, edx
sal byte [rdx + 0x2d], 1
jb 0x18004023a
sub eax, 0x84e8b48
mov rcx, qword [rsi + 8]
add rcx, rdi
stc
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
mov r8, rbx
mov eax, ebx
fsubr st(0)
call sub.msvcrt.dll_memcpy
invalid
mov rdx, rbx
mov edx, ebx
add rdi, rbx
add edi, ebx
mov qword [rsi + 0x10], rdi
jle 0x18004023b
mov rax, r14
invalid
add rsp, 0x40
invalid
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rdi
mov edx, edi
mov r8, rbx
mov eax, ebx
fsubr st(0)
call 0x1c8040278
invalid
add byte [rax], al
invalid
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h42e98f411641cdfa
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rdi, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
jle case.0x180041fc3.419
jmp case.0x180041fc3.437
mov edi, 0x93058d4c
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_srciomod.rs
xchg ebx, eax
add ax, word [rax]
add eax, dword [rax]
mov rcx, rdx
mov ecx, edx
mov edx, 0x20
and byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call sym.core::slice::index::slice_end_index_len_fail::hdaa9bbd2fcad4cbb
dec byte [rcx + 0x66ccfffc]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
cld
dec esp
int3
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x57], al
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
sub esp, 0x78
js case.0x18003f5db.373
mov rsi, rdx
mov esi, edx
mov rbx, rcx
mov ebx, ecx
retf
mov r12, qword [rdx]
and cl, byte [rax - 0x75]
mov rdi, qword [rdx + 0x10]
mov edi, dword [rdx + 0x10]
jp case.0x18003f5db.399
mov qword [rsp + 0x40], r8
and al, 0x40
and al, 0x40
test r8, r8
test r8, r8
sal byte [rsi + riz*2 + 0x49], 0x81
je case.0x18003fd4d.140
cmp r9, 0xfffffffffffffbff
cmp r9, 0xfffffffffffffbff
cmp ecx, 0xfffffbff
stc
invalid
sti
invalid
push qword [rdi + 0x24]
ja 0x1800402c4
and al, 0x4d
lea r14, [r9 + 0x400]
lea esi, [rcx + 0x400]
mov cl, 0
add al, 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x10], cl
mov rax, r14
invalid
and rax, 0x1fff
and eax, 0x1fff
invalid
je 0x1800402ca
sbb byte [rcx + 0x2000], bh
mov ecx, 0x2000
and byte [rax], al
add byte [rax + 0x29], cl
invalid
invalid
add byte [rax], al
sub rcx, rax
add r14, rcx
add esi, ecx
ror dword [rcx + 1], 0xce
add esi, ecx
setb al
xchg edx, eax
shr byte [rax + 0x41067401], 0xbe
test al, 1
je 0x1800402ca
invalid
invalid
add byte [rax], ah
invalid
test al, 1
add dword [rsi + rax + 0x41], esi
je 0x1800402ca
mov r14d, 0x2000
mov esi, 0x2000
and byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
dec dword [rbp - 0x7b]
invalid
invalid
mov r15, rdi
test r9, r9
test ecx, ecx
leave
jne case.0x18003f5db.385
mov rax, r12
mov rax, r12
sub rax, rdi
clc
cmp rax, 0x20
cmp eax, 0x20
jae case.0x18003f9c3.233
xor dword [rax - 0x77], ecx
invalid
mov rcx, rbx
mov ecx, ebx
mov rdx, rsi
mov edx, esi
bnd call sym.std::io::default_read_to_end::small_probe_read::h854a7defaef2ccb3
call sym.std::io::default_read_to_end::small_probe_read::h854a7defaef2ccb3
mov bh, 4
add byte [rax], al
invalid
add al, 0
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
ror byte [rdi], 0x84
jae case.0x18003f60d.388
invalid
je 0x180040765
test byte [rbx + 4], dh
add al, 0
add byte [rax], al
add byte [rcx - 0x44], al
mov r12d, 1
mov esp, 1
add dword [rax], eax
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
jmp case.0x180041c9e.107
push rsp
add al, 0
add byte [rcx - 0x42], al
invalid
invalid
add byte [rax], al
mov r14d, 0x2000
mov esi, 0x2000
add byte [rax], ah
and byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x20], cl
mov rax, r12
mov eax, esp
loopne case.0x18003f60d.391
sub rax, rdi
sub eax, edi
clc
cmp rax, 0x20
cmp eax, 0x20
clc
and byte [rdx - 0x31], dh
jb case.0x18003f9c3.245
jb case.0x18003f9c3.245
iretd
mov r15, rdi
mov edi, edi
dec dword [rcx + rcx*4 + 0x74]
mov qword [rsp + 0x28], r14
je case.0x18003f60d.390
and al, 0x28
sub byte [rax - 0x77], cl
mov qword [rsp + 0x30], rdi
jl case.0x18003c1d3.395
and al, 0x30
xor byte [rbp + rcx*4 + 0x35], cl
jns 0x18004036c
invalid
lea r14, [0x180064e9c]
lea esi, [0x180064e9c]
xor eax, 0x24b79
add al, byte [r8]
add al, byte [rax]
add byte [rbp + 0x31], al
xor r13d, r13d
xor ebp, ebp
in eax, dx
mov qword [rsp + 0x38], r12
mov dword [rsp + 0x38], esp
and al, 0x38
mov rax, qword [rsi]
mov eax, dword [rsi]
invalid
cmp r15, rax
invalid
jne case.0x18003f5db.383
and eax, 0x75e0394c
cmp rax, r12
jne case.0x18003f5db.383
invalid
loopne case.0x18003fd1b.194
and byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
invalid
mov rdx, rsi
mov edx, esi
bnd call sym.std::io::default_read_to_end::small_probe_read::h854a7defaef2ccb3
call sym.std::io::default_read_to_end::small_probe_read::h854a7defaef2ccb3
pop rbp
add al, 0
add byte [rax - 0x7b], cl
invalid
invalid
add byte [rax], al
test rax, rax
sal byte [rbp - 0x56], 0x4c
mov edi, dword [rsi + 0x10]
jle 0x18004035c
jne case.0x18003fd4d.176
stosb byte [rdi], al
mov r15, qword [rsi + 0x10]
jle 0x18004035c
test rdx, rdx
ror byte [rdi], cl
test cl, dh
int1
je 0x180040746
int1
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rax, qword [rsi]
mov eax, dword [rsi]
cmp r15, rax
invalid
jne 0x1800403b0
push rbx
mov r12d, 1
add dword [rax], eax
add byte [rax], al
cmp rax, 0xffffffffffffffdf
cmp eax, 0xffffffdf
fisttp word [rdi]
ja 0x180040773
xchg dword [rsi], eax
add al, 0
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rbp, [rax + 0x20]
lea rcx, [rax + rax]
add byte [rax + 0x39], cl
invalid
push 0xc8d4820
add byte [rax + 0x39], cl
jmp 0x1694b12c4
invalid
cmp ecx, ebp
cmova rbp, rcx
cmp rbp, 9
cmp ebp, 9
jmp 0x18a0186c8
cmp ebp, 9
mov ecx, 8
cmovb rbp, rcx
add byte [rax], al
add byte [rax + 0xf], cl
jmp 0x1f4c488d5
test rax, rax
invalid
test rax, rax
je case.0x18003fd4d.198
sal byte [rdi + riz + 0x48], 0x8b
mov rcx, qword [rsi + 8]
or byte [rax - 0x77], r9b
and al, 0x48
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x58], rax
and al, 0x58
mov eax, 1
jmp 0x1800403b7
add byte [rax], al
add bl, ch
adc al, 0x66
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
mov rbp, rax
invalid
jmp case.0x1800400c6.65
xor eax, eax
mov rdx, rbp
invalid
not rdx
not edx
ror byte [rax - 0x3f], cl
invalid
shr rdx, 0x3f
shr edx, 0x3f
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
and al, 0x50
lea rcx, [rsp + 0x60]
and al, 0x60
invalid
mov r8, rbp
call 0x1a450911e
lea r9, [rsp + 0x48]
lea ecx, [rsp + 0x48]
and al, 0x48
and al, 0x48
call sym.alloc::raw_vec::finish_grow::hdd57fdbd27441a09
call sym.alloc::raw_vec::finish_grow::hdd57fdbd27441a09
add byte [rax], al
cmp qword [rsp + 0x60], 0
cmp dword [rsp + 0x60], 0
and al, 0x60
add byte [rdi], cl
jne 0x180040773
test dword [rdi + 0x48000003], ecx
mov eax, dword [rsp + 0x68]
and al, 0x68
pop qword [rbx]
add byte [rax], al
mov rax, qword [rsp + 0x68]
and al, 0x68
and al, 0x68
push 0x8468948
mov qword [rsi + 8], rax
or byte [rax - 0x77], r9b
mov r12, qword cs:[rsp + 0x38]
mov r12, qword [rsp + 0x38]
mov qword [rsi], rbp
mov dword [rsi], ebp
mov r12, qword [rsp + 0x38]
and al, 0x38
cmp byte [rcx + rbp - 3], cl
sub rbp, r15
std
add r15, qword [rsi + 8]
add edi, dword [rsi + 8]
or byte [rax - 0x75], cl
mov rdi, qword [rsp + 0x28]
mov edi, dword [rsp + 0x28]
jl 0x180040424
sub byte [rax + 0x39], cl
cmp rbp, rdi
cmp ebp, edi
std
cmovb rdi, rbp
cmovb edi, ebp
mov r8, rdi
mov eax, edi
clc
sub r8, r13
sub eax, ebp
call 0x1cd01055f
mov ecx, ebp
invalid
add r13, r15
mov rcx, r13
jmp 0x1cdecd649
xor edx, edx
call sub.msvcrt.dll_memset
cmp eax, dword [rax]
invalid
shr al, cl
cmp r8, qword [r8]
cmp eax, dword [rax]
cmp eax, dword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
mov rdx, r15
mov edx, edi
invalid
mov edx, edi
mov r8, rdi
call sym.__zip::crc32::Crc32Reader_R__as_std::io::Read_::read::h9727582479f2731c
mov bh, 0xf
add byte [rax], al
invalid
sldt word [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
mov bl, 2
add al, byte [rax]
invalid
test rax, rax
je case.0x180041c9e.110
invalid
mov bl, 2
add al, byte [rax]
invalid
test byte [rbx + 0x48000002], dh
test edx, edx
add al, byte [rax]
add byte [rax - 0x7b], cl
ror byte [rbp + rcx*4 + 0x2d], cl
invalid
invalid
invalid
jo case.0x18003fd1b.225
invalid
test rdx, rdx
lea r13, [0x180064eac]
lea ebp, [0x180064eac]
add al, byte [rax]
add al, byte [rax]
je 0x180040742
test byte [rax], al
add eax, dword [rax]
add byte [rcx + 0x3e083d0], cl
mov eax, edx
and eax, 3
loopne case.0x1800400c6.90
loopne case.0x1800400c6.90
mov r12d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x180064de8]
lea rcx, [0x180064de8]
xchg esp, eax
add al, byte [r8]
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0xfe0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0xf
jmp rax
movzx eax, byte [rdx + 0x10]
mov dh, 0x42
adc cl, ch
jmp case.0x180041c9e.64
invalid
add byte [rdi], cl
movzx eax, byte [rdx + 0xf]
mov dh, 0x42
psubsw mm0, qword [0x1c8040471]
psubsw mm0, qword [0x1c8040471]
jmp case.0x180041c9e.64
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rdx
mov eax, edx
ror byte [rax - 0x3f], 1
call 0x1a8fc8799
invalid
cmp eax, 0x28
shr rax, 0x20
shr eax, 0x20
and byte [rbx - 0x78f0d708], al
fiadd word [rax]
invalid
cmp eax, 0x28
ja case.default.0x18004048d
xchg esi, ebx
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x180064df8]
or eax, 0x24972
jb case.0x18003fd4d.261
add al, byte [r8]
add al, byte [rax]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x31e0ffc8
add rax, rcx
enter 0xffffffffffffe0ff, 0x31
jmp rax
xor eax, eax
shr cl, 0xde
add byte [rax], al
invalid
jmp case.0x180041c9e.64
add byte [rax], al
add byte [rax + 0xd7e925], dh
mov al, 0x25
jmp case.0x180041c9e.64
xlatb
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xd0e923], dh
mov al, 0x23
jmp case.0x180041c9e.64
add byte [rax], al
add byte [rax + 0xc9e924], dh
mov al, 0x24
invalid
leave
invalid
add byte [rax], al
mov al, 0x24
and al, 0xe9
leave
add byte [rax], al
invalid
jmp case.0x180041c9e.64
add byte [rax], al
add byte [rax + 0xc2e91b], dh
mov al, 0x1b
sbb ebp, ecx
jmp case.0x180041c9e.64
ret 0
add byte [rax], al
add byte [rax + 0xbbe922], dh
mov al, 0x22
jmp case.0x180041c9e.64
mov ebx, 0xb0000000
adc cl, ch
invalid
add byte [rax], al
mov al, 0x10
jmp case.0x180041c9e.64
mov ah, 0
add byte [rax], al
add byte [rax + 0xade90e], dh
mov al, 0xe
invalid
lodsd eax, dword [rsi]
invalid
add byte [rax], al
mov al, 0xe
invalid
jmp case.0x180041c9e.64
add byte [rax], al
mov al, 0x21
jmp case.0x180041c9e.64
add byte [rax], al
add byte [rax + 0x9fe90b], dh
mov al, 0xb
jmp case.0x180041c9e.64
lahf
add byte [rax], al
add byte [rax], al
mov al, 4
invalid
cwde
invalid
add byte [rax], al
mov al, 4
jmp case.0x180041c9e.64
add byte [rax], al
add byte [rax + 0x91e928], dh
mov al, 0x28
invalid
xchg ecx, eax
invalid
add byte [rax], al
mov al, 0x28
sub cl, ch
xchg ecx, eax
add byte [rax], al
add byte [rax], al
mov al, 0xc
jmp case.0x180041c9e.64
jmp case.0x180041c9e.64
add byte [rax], al
mov al, 0xc
jmp case.0x180041c9e.64
add byte [rax + 0x83e909], dh
add byte [rax], al
mov al, 9
jmp case.0x180041c9e.64
add dword [rax], 0
add byte [rax - 0x4f8014e7], dh
mov al, 0x19
jmp case.0x180041c9e.64
mov al, 0x18
invalid
mov al, 0x19
jmp case.0x180041c9e.64
mov al, 0x18
jmp case.0x180041c9e.64
invalid
jnp 0x1800404aa
mov al, 2
jmp case.0x180041c9e.64
add ch, bl
ja 0x1800404ae
invalid
mov al, 0xf
por mm6, qword [rbx - 0x50]
add ebp, ebx
jmp case.0x180041c9e.64
mov al, 3
jmp case.0x180041c9e.64
outsd dx, dword [rsi]
outsd dx, dword [rsi]
mov al, 7
jmp case.0x180041c9e.64
invalid
invalid
imul esi, dword [rax - 0x4f9814ff], 0x1f
mov al, 1
jmp case.0x180041c9e.64
mov al, 0x1f
mov al, 0x1f
invalid
jmp case.0x180041c9e.64
mov al, 0x11
jmp case.0x180041c9e.64
pop rdi
adc ebx, ebp
pop rdi
mov al, 0x14
jmp case.0x180041c9e.64
adc al, 0xeb
pop rbx
mov al, 5
add eax, 0x15b057eb
jmp case.0x180041c9e.64
push rdi
mov al, 0x15
adc eax, 0xdb053eb
jmp case.0x180041c9e.64
push rbx
mov al, 0xd
or eax, 0x6b04feb
jmp case.0x180041c9e.64
mov r8b, 6
mov al, 6
invalid
jmp case.0x180041c9e.64
mov al, 0x12
adc ch, bl
mov r8b, 0xa
mov al, 0xa
jmp case.0x180041c9e.64
mov al, 0xa
or ch, bl
jmp case.0x180041c9e.64
mov r8b, 8
mov al, 8
or bl, ch
invalid
jmp case.0x180041c9e.64
mov al, 0x1e
invalid
jmp case.0x180041c9e.64
mov al, 0x20
jmp case.0x180041c9e.64
invalid
and bl, ch
invalid
mov al, 0x16
jmp case.0x180041c9e.64
invalid
invalid
xor esi, dword [rax - 0x4fd014d9]
mov al, 0x27
jmp case.0x180041c9e.64
mov al, 0x13
adc ebp, ebx
sub esi, dword [rax - 0x4fd814e9]
mov al, 0x17
jmp case.0x180041c9e.64
invalid
invalid
jmp case.0x180041c9e.64
mov al, 0x17
jmp case.0x180041c9e.64
invalid
invalid
invalid
mov al, 0x1c
jmp case.0x180041c9e.64
sbb al, 0xeb
and esi, dword [rax - 0x4fe014e3]
mov al, 0x1d
jmp case.0x180041c9e.64
mov al, 0x26
jmp case.0x180041c9e.64
invalid
mov al, 0x1d
jmp case.0x180041c9e.64
mov al, 0x26
jmp case.0x180041c9e.64
invalid
sbb esi, dword [rax - 0x4fe814e6]
sub ebx, ebp
jmp case.0x180041c9e.64
invalid
invalid
mov al, 0x1a
jmp case.0x180041c9e.64
invalid
sbb ch, bl
invalid
mov al, 0x29
jmp case.0x180041c9e.64
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [rdx + 0xf]
mov dh, 0x42
invalid
cmp al, 0x23
jne case.0x180041c9e.107
add byte [rax - 0x77], cl
shr eax, 1
fsub qword [rax - 3]
std
mov rcx, rdx
mov ecx, edx
call sym._ZN4core3ptr42drop_in_place_LT_std..io..error..Error_GT_17h054ec17e5df2c024E.306
std
dec dword [rax - 0x77]
invalid
mov rcx, rbx
mov rdx, r15
cli
cli
mov r8, rdi
mov eax, edi
call sym.__zip::crc32::Crc32Reader_R__as_std::io::Read_::read::h9727582479f2731c
add byte [rax], al
test rax, rax
je 0x1800406e0
add dword [r8], r8d
invalid
add dword [r8], r8d
add byte [rax - 0x7b], cl
ror byte [rdi], cl
je 0x180040742
invalid
add byte [rax], al
test rdx, rdx
je 0x180040742
sahf
add dword [rax], eax
add byte [rcx + 0x3e083d0], cl
invalid
and eax, 3
loopne case.0x180041c9e.70
mov eax, edx
and eax, 3
loopne case.0x180041c9e.70
rol byte [rbx + 0x634903e0], 1
add al, 0x86
invalid
loopne case.0x180041c9e.70
movsxd rax, dword [r14 + rax*4]
xchg byte [rcx + rax - 0x10], cl
add rax, r14
add eax, esi
jmp rax
mov dh, 0x42
adc bl, ch
mov esp, 0x841f0f
test byte [rax], al
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, rdx
mov eax, edx
mov eax, edx
shr rax, 0x20
cmp eax, 0x28
clc
invalid
clc
sub byte [rdi - 0x6f], dh
ja case.default.0x18004048d
movsxd rax, dword [r13 + rax*4]
test dword [rax], eax
add rax, r13
jmp rax
xor eax, eax
jmp case.0x180041c9e.64
mov al, 0x25
jmp case.0x180041c9e.64
xchg esi, eax
xchg esi, eax
mov al, 0x23
jmp case.0x180041c9e.64
and ebp, ebx
xchg edx, eax
mov al, 0x24
jmp case.0x180041c9e.64
mov al, 0x1b
jmp case.0x180041c9e.64
invalid
mov dh, byte [rax - 0x4f7914de]
adc bl, ch
invalid
mov al, 0x22
and ch, bl
jmp case.0x180041c9e.64
xchg byte [rax - 0x4f7d14f0], dh
invalid
mov al, 0x10
jmp case.0x180041c9e.64
mov al, 0xe
jmp case.0x180041c9e.64
mov al, 0x21
and ecx, ebp
jmp case.0x180041c9e.64
je 0x1800405fd
invalid
invalid
mov al, 0xb
jmp case.0x180041c9e.64
invalid
mov al, 4
jmp case.0x180041c9e.64
mov al, 0x28
jmp case.0x180041c9e.64
push qword [rax - 0xa716f4]
invalid
mov al, 0xc
jmp case.0x180041c9e.64
invalid
mov al, 9
or ecx, ebp
push rcx
invalid
jmp case.0x180041c9e.64
invalid
mov al, 0x19
sbb ecx, ebp
invalid
jmp case.0x180041c9e.64
push qword [rax - 0xbc16e8]
invalid
mov al, 0x18
jmp case.0x180041c9e.64
invalid
invalid
invalid
invalid
invalid
mov al, 2
jmp case.0x180041c9e.64
invalid
invalid
invalid
invalid
mov al, 0xf
jmp case.0x180041c9e.64
invalid
invalid
psubsw mm6, qword [0x13104063f]
add ebp, ecx
invalid
invalid
invalid
mov al, 3
jmp case.0x180041c9e.64
push qword [rax - 0xd816f9]
invalid
mov al, 7
jmp case.0x180041c9e.64
invalid
invalid
invalid
invalid
invalid
mov al, 1
jmp case.0x180041c9e.64
invalid
invalid
invalid
invalid
mov al, 0x1f
jmp case.0x180041c9e.64
invalid
invalid
invalid
invalid
mov al, 0x11
jmp case.0x180041c9e.64
push qword [rax - 0xf416ec]
mov al, 0x14
jmp case.0x180041c9e.64
or edi, edi
invalid
invalid
or edi, edi
invalid
mov al, 5
jmp case.0x180041c9e.64
add al, 0xff
invalid
invalid
add al, 0xff
invalid
invalid
mov al, 0x15
jmp case.0x180041c9e.64
std
invalid
invalid
invalid
adc eax, 0xfffefde9
push qword [rax - 0x10916f3]
mov al, 0xd
invalid
idiv dh
std
invalid
invalid
mov al, 0xd
jmp case.0x180041c9e.64
idiv dh
invalid
invalid
idiv dh
invalid
mov al, 6
jmp case.0x180041c9e.64
invalid
invalid
invalid
mov al, 0x12
jmp case.0x180041c9e.64
invalid
invalid
invalid
invalid
call 0x13104068b
or ch, cl
invalid
mov al, 0xa
jmp case.0x180041c9e.64
loope case.0x1800400c6.144
invalid
invalid
loope case.0x1800400c6.144
invalid
mov al, 8
jmp case.0x180041c9e.64
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x1e
jmp case.0x180041c9e.64
sar esi, cl
invalid
invalid
sar esi, cl
invalid
push qword [rax - 0x13316e0]
mov al, 0x20
jmp case.0x180041c9e.64
int3
invalid
invalid
invalid
int3
invalid
mov al, 0x16
jmp case.0x180041c9e.64
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x27
jmp case.0x180041c9e.64
invalid
invalid
invalid
invalid
invalid
mov esi, 0xb0fffffe
adc ebp, ecx
invalid
mov al, 0x13
jmp case.0x180041c9e.64
mov bh, 0xfe
invalid
mov al, 0x17
jmp case.0x180041c9e.64
mov al, 0xfe
invalid
invalid
mov al, 0xfe
invalid
mov al, 0x1c
jmp case.0x180041c9e.64
invalid
invalid
invalid
invalid
test eax, 0xb0fffffe
sbb eax, 0xfffea2e9
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x1d
jmp case.0x180041c9e.64
movabs byte [0xfe9be926b0fffffe], al
invalid
push qword [rax - 0x16416da]
mov al, 0x26
jmp case.0x180041c9e.64
wait
invalid
invalid
invalid
wait
invalid
invalid
push qword [rax - 0x16b16e6]
mov al, 0x1a
jmp case.0x180041c9e.64
xchg esp, eax
invalid
invalid
invalid
xchg esp, eax
invalid
invalid
mov r12, qword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
and al, 0x38
mov r13, rdi
sub r13, rdx
sub ebp, edx
sub ebp, edx
invalid
jb 0x180040786
invalid
xchg ebp, eax
add byte [rax], al
add byte [rbx + rcx*4 + 0x7e], cl
mov r15, qword [rsi + 0x10]
test rdx, rdx
je 0x180040746
add r15, rdx
mov r15, qword [rsi + 0x10]
jle case.0x180041c9e.119
test rdx, rdx
je 0x180040746
add r15, rdx
add r15, rdx
mov qword [rsi + 0x10], r15
jle case.0x180041c9e.109
cmp qword [rsp + 0x40], 1
je case.0x18003f9c3.264
test byte [rsi], bl
cld
invalid
invalid
add dword [rdi], ecx
test byte [rsi], bl
cld
invalid
invalid
cmp rdi, rdx
xlatb
jne case.0x18003f9c3.264
test dword [0x1c9040713], edx
cmp ebp, dword [rsp + 0x28]
and al, 0x28
dec dword [rax + 0x3b]
insb byte [rdi], dx
cmp rbp, qword [rsp + 0x28]
and al, 0x28
jb case.0x18003f9c3.264
or bh, ah
invalid
dec dword [rax - 0x75]
and al, 0x28
mov rax, qword [rsp + 0x28]
sub byte [rax - 0x7b], cl
ror byte [rax - 0x73], 4
add byte [rax - 0x39], cl
invalid
sar edi, 0xff
invalid
test rax, rax
test eax, eax
lea rax, [rax + rax]
mov rcx, 0xffffffffffffffff
mov ecx, 0xffffffff
mov ecx, 0xffffffff
cmovs rax, rcx
mov qword [rsp + 0x28], rax
invalid
ror dword [rax - 0x77], 0x44
and al, 0x28
invalid
sub cl, ch
jmp case.0x18003f9c3.264
jmp 0x1cd04073e
mov r15, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
sub r15, qword [rsp + 0x30]
xor r12d, r12d
xor byte [rbp + 0x31], al
in al, 0x4c
mov edx, edi
xor esp, esp
mov rdx, r15
mov rax, r12
mov eax, esp
loopne case.0x1800429df.81
add rsp, 0x78
add esp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
ret
test rdx, rdx
test edx, edx
je 0x18004077f
mov r15, qword [rsi + 0x10]
jle 0x18004077e
adc cl, ch
jmp case.0x18003f5db.385
lahf
sti
invalid
movabs rdx, 0x2600000003
mov edx, 3
add byte es:[rax], al
invalid
add byte [rax], al
add byte [rsi], ah
add byte [rax], al
invalid
add byte [rax], al
add bl, ch
jmp case.0x180041c9e.107
sal byte [rcx], cl
rol byte [rbp + 0x31], cl
xor esp, esp
jmp case.0x180041c9e.107
xor edx, edx
xor r12d, r12d
xor esp, esp
xor esp, esp
jmp case.0x180041c9e.107
lea rcx, str.assertion_failed:_filled___self.buf.init_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srcio_borrowed_buf.rs
jae 0x1800407ec
add eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x180076980]
in al, dx
invalid
add eax, dword [rax]
mov edx, 0x29
sub dword [rax], eax
add byte [rax], al
call sym.core::panicking::panic::h82631201f060ca88
dec esp
nop
int3
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rsi, rdx
mov esi, edx
in al, dx
mov rsi, rdx
mov esi, edx
mov esi, edx
invalid
mov rdi, rcx
xorps xmm0, xmm0
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
ror byte [rdi], 0x29
and al, 0x30
sub dword [rsp + 0x30], eax
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
and byte [rax - 0x73], cl
pop rsp
lea rbx, [rsp + 0x20]
and al, 0x20
lea r14, [0x180064f50]
xor eax, 0x24786
add byte [rbp + rcx*4 + 0x3d], cl
lea r15, [0x180064f60]
pop qword [rdi + 2]
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rcx - 0x48], al
and byte [rax], al
mov r8d, 0x20
add byte [rax], al
mov rcx, rdi
mov rdx, rbx
invalid
invalid
call sym.__zip::crc32::Crc32Reader_R__as_std::io::Read_::read::h9727582479f2731c
test rax, rax
test eax, eax
test eax, eax
je 0x180040932
mov ecx, edx
and ecx, 3
movsxd rcx, dword [r14 + rcx*4]
invalid
or al, 0x8e
add rcx, r14
invalid
jmp rcx
loope 0x180040818
movzx ecx, byte [rdx + 0x10]
jmp 0x180040814
mov dh, 0x4a
adc bl, ch
invalid
nop
movzx ecx, byte [rdx + 0xf]
cmp cl, 0x23
jne case.0x180040806.2
invalid
stc
and ecx, dword [rdi]
test dword [rcx + 1], edx
add byte [rax], al
invalid
add byte [rax - 0x77], cl
shr eax, 1
cmp ebx, dword [rsi - 3]
std
mov rcx, rdx
call sym._ZN4core3ptr42drop_in_place_LT_std..io..error..Error_GT_17h054ec17e5df2c024E.306
std
invalid
jmp 0x1800407e0
std
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, rdx
mov ecx, edx
shr rcx, 0x20
cmp ecx, 0x28
stc
sub byte [rdi + 0x71], dh
jmp 0x1a8fd8b5a
stc
sub byte [rdi + 0x71], dh
movsxd rcx, dword [r15 + rcx*4]
add rcx, r15
add ecx, edi
invalid
invalid
add ecx, edi
jmp rcx
xor ecx, ecx
leave
jmp 0x180040814
mov cl, 0x25
jmp 0x180040814
mov cl, 0x23
jmp 0x180040814
mov cl, 0x24
jmp 0x180040814
invalid
mov edi, 0xbbeb1bb1
mov cl, 0x1b
jmp 0x180040814
mov cl, 0x22
jmp 0x180040814
mov cl, 0x10
jmp 0x180040814
mov cl, 0xe
jmp 0x180040814
invalid
mov cl, 0x21
jmp 0x180040814
mov cl, 0xb
jmp 0x180040814
mov cl, 4
jmp 0x180040814
invalid
movabs dword [0x9beb0cb19feb28b1], eax
mov cl, 0x28
jmp 0x180040814
mov cl, 0xc
jmp 0x180040814
mov cl, 9
jmp 0x180040814
mov cl, 0x19
jmp 0x180040814
mov cl, 0x18
jmp 0x180040814
mov cl, 2
jmp 0x180040814
invalid
mov esi, dword [rcx - 0x4e7814f1]
add ebp, ebx
jmp 0x180040814
mov cl, 7
jmp 0x180040814
invalid
push qword [rcx - 0x8a16ff]
mov cl, 1
invalid
jne 0x18004089c
invalid
mov cl, 0xf
jmp 0x180040814
mov cl, 3
jmp 0x180040814
mov cl, 7
jmp 0x180040814
invalid
invalid
invalid
mov cl, 1
jmp 0x180040814
mov cl, 0x1f
jmp 0x180040814
invalid
invalid
invalid
mov cl, 0x11
jmp 0x180040814
invalid
invalid
invalid
mov cl, 0x29
jmp 0x180040814
invalid
invalid
invalid
mov cl, 0x14
jmp 0x180040814
invalid
invalid
invalid
mov cl, 5
jmp 0x180040814
invalid
invalid
invalid
mov cl, 0x15
jmp 0x180040814
invalid
invalid
invalid
mov cl, 0xd
jmp 0x180040814
invalid
invalid
or eax, 0xffff44e9
push qword [rcx - 0xc216fa]
mov cl, 6
invalid
invalid
invalid
invalid
mov cl, 6
jmp 0x180040814
invalid
invalid
invalid
mov cl, 0x12
jmp 0x180040814
invalid
invalid
invalid
mov cl, 0xa
jmp 0x180040814
invalid
invalid
invalid
mov cl, 8
jmp 0x180040814
invalid
invalid
invalid
mov cl, 0x1e
jmp 0x180040814
invalid
invalid
invalid
mov cl, 0x20
jmp 0x180040814
invalid
invalid
invalid
mov cl, 0x16
jmp 0x180040814
invalid
invalid
invalid
mov cl, 0x27
jmp 0x180040814
invalid
invalid
invalid
mov cl, 0x13
jmp 0x180040814
invalid
invalid
invalid
mov cl, 0x17
jmp 0x180040814
invalid
invalid
invalid
mov cl, 0x1c
jmp 0x180040814
invalid
invalid
invalid
mov cl, 0x1d
jmp 0x180040814
mov cl, 0x26
jmp 0x180040814
mov cl, 0x1a
jmp 0x180040814
cmp rdx, 0x21
jae case.0x18003b7be.500
mov r14, rax
mov rax, qword [rsi]
mov rdi, qword [rsi + 0x10]
sub rax, rdi
mov rbx, rdx
cmp rax, rdx
jb 0x18004097a
mov rcx, qword [rsi + 8]
add rcx, rdi
lea rdx, [rsp + 0x20]
mov r8, rbx
call sub.msvcrt.dll_memcpy
mov rdx, rbx
add rdi, rbx
mov qword [rsi + 0x10], rdi
mov rax, r14
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
int1
mov rdx, rdi
mov r8, rbx
call sym.alloc::raw_vec::RawVec_T_A_::reserve::do_reserve_and_handle::h42e98f411641cdfa
sub byte [rax], al
add byte [rax - 0x75], cl
jle 0x18004099c
sub byte [rax], al
add byte [rax - 0x75], cl
jle 0x18004099c
jmp 0x18004094d
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_srciomod.rs
mov rcx, rdx
sar dword [rdx + 0x20], 1
sar dword [rdx + 0x20], 1
add al, ch
mov esi, 0xccfffc82
call sym.core::slice::index::slice_end_index_len_fail::hdaa9bbd2fcad4cbb
int3
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
dec dword [rax - 0x7b]
sal byte [rsp + rdi + 0x4c], 0x89
xor byte [rax - 0x73], cl
lea rcx, sym._ZN4core3ptr205drop_in_place_LT__LT_alloc..boxed..Box_LT_dyn_u20_core..error..Error_u2b_core..marker..Sync_u2b_core..marker..S
or byte [rax - 0xb7efa8], cl
ror byte [rax - 0x7d], 0xc4
sub byte [rbx + 0x5f], bl
add esp, 0x28
pop rsi
add byte [rax], al
bnd call sym.alloc::raw_vec::handle_error::hd43ffb3afada7951
invalid
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x18], bh
mov rbx, rax
lea rdx, sym._ZN4core3ptr205drop_in_place_LT__LT_alloc..boxed..Box_LT_dyn_u20_core..error..Error_u2b_core..marker..Sync_u2b_core..marker..S
mov rcx, r14
call sym._ZN4core3ptr131drop_in_place_LT_alloc..boxed..Box_LT_dyn_u20_core..ops..function..FnOnce_LT__LP__RP__GT__u2b_Output_u20__u3d__
jmp 0x180040aa5
mov rcx, rbx
call sym._Unwind_Resume
int3
add byte [rcx], dh
leave
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h1ca289f3d44bb24b
test rax, rax
test eax, eax
test eax, eax
je 0x180040b2b
mov rsi, rax
mov byte [rax], bl
movzx eax, byte [0x18007f088]
mov edx, 0x18
xor ecx, ecx
add byte [rax], al
add byte [rcx], dh
leave
call sym.std::sys::pal::windows::alloc::process_heap_alloc::h1ca289f3d44bb24b
test rax, rax
invalid
je 0x180040b3a
mov edx, 0x8548ffff
mov edx, 0x8548ffff
dec dword [rax - 0x7b]
sal byte [rsp + rbp + 0x48], 0x89
xor byte [rax - 0x73], cl
lea rcx, [0x1800772a8]
mov qword [rax], rsi
mov dword [rax], esi
lea rcx, [0x1800772a8]
nop
add eax, dword [eax]
add byte [rax - 0x77], cl
or sil, al
or dh, al
mov qword [rax + 8], rcx
mov byte [rax + 0x10], 0x14
adc byte [rax + rcx*2], dl
inc eax
or dh, al
adc byte [rax + rcx*2], dl
inc eax
add rsp, 0x20
add esp, 0x20
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
ret
mov ecx, 1
mov edx, 1
add byte [rax], al
add byte [rdx + 1], bh
call sym.alloc::alloc::handle_alloc_error::h526f0ddc898dc940
xchg byte [rbx - 4], ch
invalid
mov ecx, 8
mov edx, 0x18
call sym.alloc::alloc::handle_alloc_error::h526f0ddc898dc940
ud2
mov qword [rsp + 0x30], rsi
mov byte [rsp + 0x38], al
and al, 0x38
mov byte [rsp + 0x39], 0
lea rax, [sym.core::fmt::num::__impl_core::fmt::Debug_for_usize_::fmt::h54b4652bd869b0f2]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rdx, [0x180076a81]
lea rsi, [rsp + 0x30]
mov r8d, 0xb
mov rcx, rsi
mov r9, rdi
call sym.core::fmt::builders::DebugStruct::field::h7f5e158caf141424
invalid
cld
dec dword [rax - 0x73]
add eax, 0x3c5
invalid
dec dword [rax - 0x73]
add eax, 0x3c5
invalid
lea eax, [sym.__T_as_core::fmt::Debug_::fmt::h9f14ce7e30c3932c]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, [0x180076a8c]
lea edx, [0x180076a8c]
add eax, dword [rax]
lea r9, [rsp + 0x40]
and al, 0x40
mov r8d, 9
mov r8d, 9
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call sym.core::fmt::builders::DebugStruct::field::h7f5e158caf141424
cmp byte [rsp + 0x39], 0
movzx ecx, byte [rsp + 0x38]
je 0x180040c2e
mov al, 1
test cl, cl
jne 0x180040c4d
mov rax, qword [rsp + 0x30]
test byte [rax + 0x34], 4
jne 0x180040c35
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x180074131]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x3350b
mov r8d, 2
jmp 0x180040c4a
add byte [rax], al
add bl, ch
sbb al, 0x84
leave
test cl, cl
setne al
jmp 0x180040c4d
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x18007562b]
add rax, qword [r8]
add rax, qword [r8]
mov r8d, 1
call qword [rax + 0x18]
nop
add rsp, 0x48
pop rdi
pop rdi
pop rsi
ret
add byte [rax], al
add byte [rax], al
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
fst st(2)
invalid
mov ss, ecx
in al, 0x12
and eax, 0x66c35693
push rsi
ret
invalid
shl esp, 1
adc ah, byte [0x1e6c76319]
push rsi
ret
invalid
push rsi
ret
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x57], al
push r15
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x60
mov rsi, qword [rdx]
mov esi, dword [rdx]
mov esi, dword [rdx]
mov r8, qword [rdx + 0x10]
mov rax, qword [rdx + 0x18]
cmp r8, rax
jb 0x180040d9d
mov rax, qword [rdx + 8]
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 0
mov rbx, qword [rdx + 0x20]
mov qword [rsp + 0x38], rbx
and al, 0x38
mov rdi, qword [rdx + 0x38]
test rdi, rdi
je 0x180040d14
mov r14, rcx
cmp rdi, rax
invalid
jbe 0x180040d18
invalid
mov rcx, qword [rdx + 0x28]
mov rbx, rdx
mov rax, qword [rdx + 0x30]
lea rdx, [rsp + 0x20]
push rsp
and al, 0x20
push rsp
and al, 0x20
xor r8d, r8d
call qword [rax + 0x48]
test rax, rax
mov rcx, r14
jne 0x180040d58
mov rax, qword [rsp + 0x30]
sub rdi, rax
invalid
mov rdx, rbx
mov qword [rbx + 0x38], rdi
mov rbx, qword [rsp + 0x38]
and al, 0x38
invalid
and al, 0x38
jmp 0x180040d8a
xor eax, eax
jmp 0x180040d8a
shr bl, 0x72
cmp rdi, rbx
cmp edi, ebx
mov rax, rbx
cmovb rax, rdi
invalid
invalid
invalid
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], rdi
jl 0x180040d4f
mov qword [rsp + 0x50], 0
jl 0x180040d4f
mov qword [rsp + 0x50], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x58], rax
and al, 0x58
mov rcx, qword [rdx + 0x28]
mov ecx, dword [rdx + 0x28]
mov r15, rdx
xlatb
mov rax, qword [rdx + 0x30]
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
xor byte [rax - 0x73], cl
push rsp
and al, 0x40
xor r8d, r8d
xor eax, eax
call qword [rax + 0x48]
test rax, rax
test rax, rax
je 0x180040d65
adc byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov qword [rcx], 0
mov dword [rcx], 0
add bl, ch
mov rax, qword [rsp + 0x50]
push rax
jmp 0x180040daa
mov rax, qword [rsp + 0x50]
push rax
mov rcx, qword [rsp + 0x58]
cmp rbx, rax
cmovbe rbx, rax
cmp rbx, rcx
cmovbe rbx, rcx
sub rdi, rax
mov rdx, r15
mov qword [r15 + 0x38], rdi
mov rcx, r14
mov qword [rdx + 0x10], 0
mov qword [rdx + 0x18], rax
mov qword [rdx + 0x20], rbx
pop rdx
and byte [rbp + 0x31], al
invalid
pop rdx
and byte [rbp + 0x31], al
ror byte [rcx + rbp - 0x40], 0x4c
add esi, eax
sub rax, r8
add rsi, r8
mov qword [rcx], rsi
mov qword [rcx + 8], rax
invalid
invalid
or byte [r8 - 0x7d], cl
invalid
add rsp, 0x60
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
sub r8, rcx
add rcx, rbx
add ecx, ebx
add ecx, ebx
xor edx, edx
call sub.msvcrt.dll_memset
mov qword [rsi + 0x18], r14
sbb byte [rbx + rcx*4 + 0x7e], cl
adc byte [rbp - 0x77], cl
invalid
sub r8, r15
sub eax, edi
sbb byte [rbx + rcx*4 + 0x7e], cl
adc byte [rbp - 0x77], cl
invalid
sub eax, edi
add rbx, r15
mov rcx, rdi
stc
stc
mov rdx, rbx
mov edx, ebx
call sym.__zip::crc32::Crc32Reader_R__as_std::io::Read_::read::hf8617dd07dead899
add byte [rax - 0x7b], cl
test rax, rax
jne case.0x18003fd4d.279
sal byte [rbp + 0x10], 0x49
add edi, edx
add r15, rdx
jb 0x180040e2c
sbb cl, byte [rbp + 0x39]
div dword [rdi + 0x21]
invalid
cmp r15, r14
ja 0x180040e38
invalid
and dword [rcx + rcx*4 + 0x7e], ecx
mov qword [rsi + 0x10], r15
xor edx, edx
adc byte [rcx], dh
ror byte [rax - 0x77], cl
mov rax, rdx
invalid
invalid
invalid
mov rax, rdx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, [0x180076998]
call sym.core::num::overflow_panic::add::h0652203aed22676d
lea rcx, str.assertion_failed:_filled___self.buf.init_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srcio_borrowed_buf.rs
lea r8, [0x180076980]
mov edx, 0x29
call sym.core::panicking::panic::h82631201f060ca88
invalid
cmp ah, 0xff
int3
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
push rdi
push rbx
sub rsp, 0x20
mov rsi, rdx
mov esi, edx
mov esi, edx
mov rdi, rcx
mov rbx, qword [rdx]
mov r14, qword [rdx + 8]
mov rcx, qword [rdx + 0x18]
mov r8, r14
mov eax, esi
mov eax, esi
sub r8, rcx
add rcx, rbx
enter 0x148, 0xffffffffffffffd9
xor edx, edx
call sub.msvcrt.dll_memset
fdiv qword [rax]
add byte [rax], al
fdiv qword [rax]
add byte [rax], al
mov qword [rsi + 0x18], r14
mov dword [rsi + 0x18], esi
mov r15, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
adc byte [rbp - 0x77], cl
invalid
mov r8, r14
sub r8, r15
clc
add rbx, r15
mov rcx, rdi
stc
stc
mov rdx, rbx
call sym.__zip::crc32::Crc32Reader_R__as_std::io::Read_::read::h0ce0bbe6bb3119a4
add byte [rax - 0x7b], cl
sal byte [rbp + 0x10], 0x49
add edi, edx
xlatb
test rax, rax
test eax, eax
jne 0x180040ebd
add r15, rdx
xlatb
jb 0x180040ecc
cmp r15, r14
ja 0x180040ed8
mov qword [rsi + 0x10], r15
mov dword [rsi + 0x10], edi
xor edx, edx
mov rax, rdx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, [0x180076998]
or eax, 0x35ac5
call sym.core::num::overflow_panic::add::h0652203aed22676d
lea rcx, str.assertion_failed:_filled___self.buf.init_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srcio_borrowed_buf.rs
lea r8, [0x180076980]
mov edx, 0x29
call sym.core::panicking::panic::h82631201f060ca88
int3
add byte [rbp + rcx*4 + 5], cl
invalid
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov rdi, rcx
mov rbx, qword [rdx]
mov r14, qword [rdx + 8]
mov rcx, qword [rdx + 0x18]
mov ecx, dword [rdx + 0x18]
mov r8, r14
sub r8, rcx
add rcx, rbx
xor edx, edx
call sub.msvcrt.dll_memset
mov qword [rsi + 0x18], r14
mov r15, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
mov r8, r14
mov eax, esi
sub r8, r15
add rbx, r15
sti
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
mov edx, ebx
call sym.__zip::crc32::Crc32Reader_R__as_std::io::Read_::read::h9727582479f2731c
test rax, rax
jne 0x180040f5d
add al, 0
add byte [rax - 0x7b], cl
sal byte [rbp + 0x10], 0x49
invalid
add r15, rdx
add edi, edx
jb 0x180040f6c
cmp r15, r14
cmp edi, esi
ja 0x180040f78
mov qword [rsi + 0x10], r15
xor edx, edx
invalid
ror byte [rax - 0x77], cl
ror byte [rax - 0x7d], 1
invalid
invalid
invalid
mov rax, rdx
add rsp, 0x20
pop rbx
pop rdi
and byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
ret
lea rcx, [0x180076998]
and eax, 0xe800035a
or byte [rsp + rdi*8 + 0xd8d48ff], al
test ah, bh
dec dword [rax - 0x73]
lea ecx, str.assertion_failed:_filled___self.buf.init_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srcio_borrowed_buf.rs
invalid
invalid
invalid
pop rdx
add eax, dword [rax]
call sym.core::num::overflow_panic::add::h0652203aed22676d
test ah, bh
dec dword [rax - 0x73]
lea ecx, str.assertion_failed:_filled___self.buf.init_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srcio_borrowed_buf.rs
lea rcx, str.assertion_failed:_filled___self.buf.init_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srcio_borrowed_buf.rs
lea ecx, str.assertion_failed:_filled___self.buf.init_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srcio_borrowed_buf.rs
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x180076980]
cli
pop rcx
add eax, dword [rax]
invalid
add byte [rdx + 0x29], bh
mov edx, 0x29
call sym.core::panicking::panic::h82631201f060ca88
int3
cld
dec esp
nop word cs:[rax + rax]
add byte [rax], al
mov rsi, rdx
mov rdx, rax
call qword [r9 + 0x18]
mov qword [rsp + 0x28], rsi
sub byte [rax + 0x48302444], cl
mov dword [rsp + 0x20], 0
and al, 0x20
add byte [rax], al
add byte [rax], al
sub byte [rax + 0x48302444], cl
mov dword [rsp + 0x20], 0
and al, 0x20
add byte [rax], al
add byte [rax], al
and al, 0x20
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x31], 0
lea r8, [sym.__T_as_core::fmt::Debug_::fmt::h20c659709e1553f9]
lea eax, [sym.__T_as_core::fmt::Debug_::fmt::h20c659709e1553f9]
lea eax, [sym.__T_as_core::fmt::Debug_::fmt::h20c659709e1553f9]
lea rcx, [rsp + 0x20]
and al, 0x20
lea rdx, [rsp + 0x38]
call sym.core::fmt::builders::DebugTuple::field::h32930a3875305a68
xchg ecx, eax
cld
dec dword [rax - 0x75]
and al, 0x20
xchg ecx, eax
cld
dec dword [rax - 0x75]
and al, 0x20
movzx edx, byte [rsp + 0x30]
mov dh, 0x54
and al, 0x30
test rcx, rcx
leave
je 0x18004108d
mov al, 1
test dl, dl
sal byte [rbp + 0x75], cl
sal byte [rbp + 0x75], cl
mov rsi, qword [rsp + 0x28]
mov esi, dword [rsp + 0x28]
and al, 0x28
cmp rcx, 1
cmp ecx, 1
jne 0x180041052
sub eax, 0x31247c80
cmp byte [rsp + 0x31], 0
je 0x180041052
add byte [rsi + riz - 0xa], dh
test byte [rsi + 0x34], 4
xor al, 4
add al, 0x75
and byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
invalid
invalid
jne 0x180041052
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str._____
sub byte [rax - 0x73], cl
adc eax, 0x32d27
mov r8d, 1
mov eax, 1
add bh, bh
push rax
sbb byte [rcx - 0x7bfe4f3f], cl
leave
call qword [rax + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
jne 0x18004108f
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x1800751c8]
mov r8d, 1
call qword [rax + 0x18]
jmp 0x18004108f
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x180076c27]
mov r8d, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
add rsp, 0x40
pop rsi
pop rsi
jmp rax
mov eax, edx
test al, al
setne al
add rsp, 0x40
pop rsi
ret
add byte [rax], r8b
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
sub esp, 0x68
sub esp, 0x68
push 0xffffffff80ce8948
jns 0x1800410fe
invalid
mov rsi, rcx
cmp byte [rcx + 0x48], 0
invalid
invalid
je 0x1800410d0
add byte [rdi + rdx - 0x75], sil
add byte [rdi + rdx - 0x75], dh
mov eax, dword [rsi + 0x54]
push rsp
push rsp
cmp eax, dword [rsi + 0x50]
jne 0x1800411c8
add byte [rax - 0x7d], cl
invalid
add rsi, 0x50
xor edx, edx
jmp 0x180041354
add byte [rcx + rcx*4 - 0x3d], cl
mov rbx, r8
mov rdi, rdx
mov edi, edx
test r8, r8
je 0x1800411e1
ror byte [rdi], 0x84
add al, byte [rcx]
add byte [rax], al
lea r12, [0x180065004]
and eax, 0x23f1e
invalid
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
lea rcx, [rsp + 0x28]
mov rdx, rsi
mov edx, esi
call sym.__std::io::buffered::bufreader::BufReader_R__as_std::io::BufRead_::fill_buf::hd12ece954bdb8b6e
mov rax, qword [rsp + 0x28]
sti
invalid
mov eax, dword [rsp + 0x28]
test rax, rax
je 0x180041248
invalid
add byte [rbx + rcx*4 + 0x6c], cl
and al, 0x30
mov r13, qword [rsp + 0x30]
mov r15, qword [rsi + 0x40]
mov r14, qword [r15 + 0xc]
mov rbp, qword [r15 + 0x24]
mov qword [r15], rax
mov dword [r15 + 8], r13d
mov qword [r15 + 0x18], rdi
jg 0x18004113f
jg 0x18004113f
mov dword [r15 + 0x20], ebx
mov rcx, r15
call sym.BZ2_bzDecompress
lea ecx, [rax + 5]
cmp ecx, 9
ja case.default.0x18004123d
add eax, 0xf09f983
xchg dword [rdx], ebp
add al, byte [rax]
add byte [rcx + 0x63], cl
or al, 0x8c
movsxd rcx, dword [r12 + rcx*4]
add rcx, r12
add ecx, esp
jmp rcx
mov r8b, 1
mov cl, 2
xor eax, eax
jmp 0x18004117f
mov r8b, 1
xor eax, eax
xor ecx, ecx
jmp 0x18004117f
mov cl, 1
xor eax, eax
mov r8b, 1
rol byte [rcx - 0x50], 1
jmp 0x18004117f
xor eax, eax
xor ecx, ecx
jmp case.0x180040806.56
mov cl, 5
xor eax, eax
jmp case.0x180040806.56
mov r8b, 1
mov cl, 3
add esi, dword [rcx]
shr bl, 7
add esi, dword [rcx]
shr bl, 7
mov cl, 4
mov al, 1
xor r8d, r8d
mov r9, qword [r15 + 0xc]
sub r9, r14
int1
mov rdx, qword [r15 + 0x24]
add r9, qword [rsi + 0x10]
add ecx, dword [rsi + 0x10]
add ecx, dword [rsi + 0x10]
adc byte [rbx + r9*4 + 0x56], r9b
mov r10, qword [rsi + 0x18]
cmp r9, r10
sbb byte [rbp + 0x39], cl
ror dword [rbp + 0xf], 1
cmovae r9, r10
invalid
invalid
cmovae r9, r10
mov qword [rsi + 0x10], r9
mov dword [rsi + 0x10], ecx
mov dword [rsi + 0x10], ecx
adc byte [rbp - 0x7c], r8b
ror byte [rdi], 0x85
test edx, edi
test r8b, r8b
jne 0x1800412a0
test edx, edi
add byte [rax], al
invalid
test edx, edi
add byte [rax], al
add byte [rax + 0x29], cl
invalid
sub rdx, rbp
test al, al
ror byte [rdi], 0x85
or byte [rcx], al
add byte [rax], al
ror byte [rdi], 0x85
or byte [rcx], al
add byte [rax], al
test r13, r13
je case.0x18003ba0c.503
test rdx, rdx
je 0x1800410f0
jmp case.0x18003ba0c.503
lea rdx, [0x1800770df]
mov r8d, 0x10
mov cl, 0x27
call sym.std::io::error::Error::new::h32ed59a1a25c1896
jmp 0x1800412a5
lea rcx, [rsp + 0x28]
mov rdx, rsi
call sym.__std::io::buffered::bufreader::BufReader_R__as_std::io::BufRead_::fill_buf::hd12ece954bdb8b6e
mov rax, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
test rax, rax
je 0x180041248
mov ecx, dword [rsp + 0x30]
mov r14, qword [rsi + 0x40]
mov r12, qword [r14 + 0xc]
mov r15, qword [r14 + 0x24]
mov qword [r14], rax
mov dword [r14 + 8], ecx
mov qword [r14 + 0x18], rdi
jle 0x18004122b
jle 0x18004122b
mov dword [r14 + 0x20], 0
mov rcx, r14
call sym.BZ2_bzDecompress
lea ecx, [rax + 5]
cmp ecx, 9
ja case.default.0x18004123d
cmp al, byte [rcx]
add byte [rax], al
lea rdx, [0x18006502c]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
add ecx, edx
add ecx, edx
jmp rcx
mov r8b, 1
mov cl, 2
xor eax, eax
jmp 0x18004127d
mov rdx, qword [rsp + 0x30]
and al, 0x30
jmp 0x1800412a8
mov r8b, 1
xor eax, eax
xor ecx, ecx
jmp 0x18004127d
mov cl, 1
xor eax, eax
mov r8b, 1
jmp 0x18004127d
xor eax, eax
xor ecx, ecx
sal byte [rcx], 0xc9
jmp 0x18004127a
adc esi, dword [rcx - 0x143fcefb]
or eax, 0xb101b041
mov r8b, 1
mov cl, 3
xor eax, eax
jmp 0x18004127d
mov cl, 5
xor eax, eax
jmp 0x18004127a
mov r8b, 1
mov cl, 3
xor eax, eax
jmp 0x18004127d
mov cl, 4
mov al, 1
xor r8d, r8d
ror byte [rbp - 0x75], 0x4e
or al, 0x4d
sub ecx, esp
mov r9, qword [r14 + 0xc]
sub r9, r12
mov rdx, qword [r14 + 0x24]
add r9, qword [rsi + 0x10]
mov r10, qword [rsi + 0x18]
mov edx, dword [rsi + 0x18]
cmp r9, r10
cmovae r9, r10
mov qword [rsi + 0x10], r9
test r8b, r8b
test al, al
test al, al
sal byte [rdx + rdx - 0x18], 0x2b
clc
je 0x1800412b2
call sym.std::io::error::Error::new::h38a548a0e981a4ec
sub edi, eax
invalid
dec dword [rax - 0x77]
ret 0x1b8
mov rdx, rax
mov eax, 1
jmp 0x180041358
invalid
add cl, ch
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rcx + rbp - 6], cl
sub rdx, r15
cli
test al, al
je case.0x18003ba0c.503
mov byte [rsi + 0x48], 1
test rdx, rdx
je 0x1800410b9
invalid
dec dword [rax + 0x39]
fimul dword [rdi]
ja 0x1800413c5
mov eax, dword [rsi + 0x50]
not eax
cmp rdx, rbx
ja 0x1800413c5
add byte [rax], al
mov eax, dword [rsi + 0x50]
push rax
not eax
test dl, 1
jne 0x1800412e4
ret 0x7501
mov rcx, rdi
cmp rdx, 1
jne 0x180041307
invalid
and eax, 0x8d486aeb
add qword [r15 + r9 - 0x4a], r8
movzx eax, byte [rdi]
jmp 0x18004134e
lea rcx, [rdi + 1]
lea ecx, [rdi + 1]
movzx r8d, byte [rdi]
movzx eax, byte [rdi]
xor r8b, al
xor al, al
movzx r8d, r8b
mov dh, 0xc0
lea r9, [0x180076c80]
lea ecx, [0x180076c80]
or eax, 0x35986
add cl, al
call 0x184375608
xor eax, dword [r9 + r8*4]
cmp rdx, 1
je 0x18004134e
shr eax, 8
xor eax, dword [r9 + r8*4]
add al, 0x81
cmp rdx, 1
cmp edx, 1
add dword [rdi + rax*2 + 0x48], esi
add edi, edx
je 0x18004134e
add rdi, rdx
lea r8, [0x180076c80]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
movzx r9d, byte [rcx]
xor r9b, al
xor cl, al
xor cl, al
rol dword [rbp + 0xf], 0xb6
movzx r9d, r9b
leave
shr eax, 8
call 0x184375639
mov byte [rdi + rcx - 0x4a], al
invalid
invalid
xor eax, dword [r8 + r9*4]
movzx r9d, byte [rcx + 1]
movzx ecx, byte [rcx + 1]
add qword [r9 + 0x30], rax
rol dword [rbp + 0xf], 0xb6
movzx r9d, r9b
xor r9b, al
movzx r9d, r9b
mov dh, 0xc9
shr eax, 8
or byte [rbx + 0x33], al
xor eax, dword [r8 + r9*4]
add al, 0x88
add rcx, 2
cmp rcx, rdi
cmp ecx, edi
cmp ecx, edi
jne case.0x180041fc3.505
add rsi, 0x50
invalid
push rax
not eax
mov dword [rsi], eax
xor eax, eax
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
mov dword [rsp + 0x24], eax
lea rax, [rsp + 0x24]
and al, 0x24
and al, 0x48
mov dword [rsp + 0x58], eax
and al, 0x58
mov qword [rsp + 0x58], rax
and al, 0x58
and al, 0x58
lea rax, [sym.core::fmt::num::imp::__impl_core::fmt::Display_for_i32_::fmt::h9ac7b2c5ff19f7c8]
add eax, 0xfffca792
cmpsd dword [rsi], dword [rdi]
cld
dec dword [rax - 0x77]
and al, 0x60
and al, 0x60
mov qword [rsp + 0x60], rax
and al, 0x60
lea rax, str.wut:
add eax, 0x3108e
add byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x48
mov qword [rsp + 0x48], 0
mov dword [rsp + 0x48], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
and al, 0x58
pop rax
lea rax, [rsp + 0x58]
pop rax
mov qword [rsp + 0x38], rax
and al, 0x38
mov qword [rsp + 0x40], 1
and al, 0x40
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, str.C:Userswin10_x64.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bzip2_0.3.3_srcmem.rs
lea edx, [0x180072428]
adc eax, 0x3106d
adc byte [rbx], al
add byte [rax - 0x73], cl
add eax, dword [rax]
lea rcx, [rsp + 0x28]
and al, 0x28
sub al, ch
call sym.core::panicking::panic_fmt::h50bba86df16ca19f
sti
outsb dx, byte [rsi]
cld
dec dword [rbp + rcx*4 + 5]
lea r8, [0x1800770f0]
lea eax, [0x1800770f0]
and al, 0x5d
add eax, dword [rax]
invalid
mov rcx, rdx
mov rdx, rbx
call sym.core::slice::index::slice_end_index_len_fail::hdaa9bbd2fcad4cbb
int3
js case.0x18003c1d3.465
dec esp
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x57], al
push r15
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
in al, dx
invalid
mov r14, r8
invalid
mov rdi, rdx
mov rsi, rcx
mov esi, ecx
lea rax, [rcx + 0x38]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x30], eax
and al, 0x30
mov rcx, qword [rcx + 0x28]
sub byte [rax - 0x75], cl
push rsi
xor byte [rsi + 0xf], ah
invalid
invalid
mov rdx, qword [rsi + 0x30]
mov edx, dword [rsi + 0x30]
nop word [rax + rax]
invalid
add byte [rax], al
mov r12, qword [rsi + 0x18]
sbb byte [rbx + rcx*4 + 0x46], cl
and byte [rax + 0x39], cl
invalid
invalid
mov r8, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
cmp rcx, rdx
jne 0x180041460
invalid
sal dword [rbp + 0x43], 1
mov r15, qword [rsi + 0x10]
mov r15, qword [rsi + 0x10]
test r15, r15
push qword [rax + rdx*2 + 0x4d]
cmp eax, edi
clc
je 0x180041476
cmp r8, r15
clc
cmovae r8, r15
cmovae eax, edi
mov rcx, qword [rsi]
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
invalid
mov eax, dword [rsi + 8]
mov rdx, r12
loop 0x180041437
call qword [rax + 0x18]
mov rbx, rdx
mov ebx, edx
push rax
sbb byte [rax - 0x77], cl
mov ebx, edx
invalid
invalid
test rax, rax
ror byte [rdi], 0x85
xchg esp, eax
add dword [rax], eax
add byte [rax], al
sub r15, rbx
invalid
invalid
jne 0x1800415da
add byte [rax], al
sub r15, rbx
jb 0x1800416dc
lea eax, [rdx]
add byte [rax], al
lea eax, [rdx]
add byte [rax], al
mov qword [rsi + 0x10], r15
mov r12, qword [rsi + 0x18]
mov esp, dword [rsi + 0x18]
mov esp, dword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
jmp 0x180041478
invalid
ja case.0x18003f986.390
add byte [rax], al
mov r13, rcx
mov ebp, ecx
mov rbx, rdx
cmp rbx, r8
ret
jbe 0x180041490
ret
jmp 0x18004165f
add byte [rax], al
xor ebx, ebx
mov qword [rsi + 0x30], rbx
mov qword [rsi + 0x28], 0
sub byte [rax], r8b
add byte [rax], al
add byte [rbp + 0x31], al
in eax, dx
sub byte [rax], r8b
add byte [rax], al
add byte [rbp + 0x31], al
in eax, dx
cmp rbx, r8
ja 0x18004165f
add byte [rax], al
add byte [rax], al
mov eax, ebx
sub eax, r13d
add r12, r13
xor edx, edx
cmp rbx, r13
sete dl
mov r15, qword [rsi + 0x90]
mov esi, 0x90
mov esi, 0x90
mov rbp, qword [rsi + 0x98]
mov qword [rsi + 0x38], r12
mov dword [rsi + 0x40], eax
mov qword [rsi + 0x48], rdi
mov dword [rsi + 0x50], r14d
mov dword [rsi + 0x50], r14d
shl edx, 2
mov rcx, qword [rsp + 0x30]
call sym.mz_inflate
add dword [rax], eax
add dword [rax], eax
mov rcx, qword [rsi + 0x38]
mov r8, qword [rsi + 0x48]
sub rcx, r12
add rcx, qword [rsi + 0x90]
nop
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsi + 0x90], rcx
sub r8, rdi
mov qword [rsi + 0x90], rcx
mov dword [rsi + 0x90], ecx
add byte [rax], al
sub r8, rdi
clc
add r8, qword [rsi + 0x98]
xchg byte [rax + 0x4c000000], bl
mov dword [rsi + 0x98], eax
add byte [rax], al
invalid
cwde
add byte [rax], al
add byte [rcx + rcx*4 - 0x7a], cl
cwde
mov qword [rsi + 0x98], r8
add byte [rax], al
add byte [rbp - 0x57cfab0], cl
push rax
invalid
invalid
cli
lea edx, [rax + 5]
cmp edx, 6
invalid
ja case.0x18004150e.4
add byte [rcx], 0
invalid
push rax
add eax, 0xf06fa83
invalid
ja case.0x18004150e.4
add byte [rcx], 0
invalid
invalid
invalid
add byte [rcx], 0
add dword [rax], eax
add byte [rbp + rcx*4 + 0xd], cl
cmp r8, qword [r10]
add al, byte [rax]
invalid
invalid
lea r9, [0x180065054]
lea ecx, [0x180065054]
add al, byte [rax]
movsxd rdx, dword [r9 + rdx*4]
adc al, 0x91
add rdx, r9
add edx, ecx
retf 0xe2ff
jmp rdx
sub rcx, r15
sub ecx, edi
add rcx, qword [rsi + 0x28]
mov rdx, qword [rsi + 0x30]
push rsi
xor byte [rax + 0x39], cl
cmp ecx, edx
sub byte [rax - 0x75], r9b
push rsi
xor byte [rax + 0x39], cl
invalid
cmp ecx, edx
ror dword [rax + 0xf], 1
retf 0x8948
retf 0x8948
cmovae rcx, rdx
mov qword [rsi + 0x28], rcx
sub byte [rcx + rdi - 0x15], cl
retf 0x8948
sub byte [rcx + rdi - 0x15], cl
je case.0x18003f9c3.349
test r14, r14
je case.0x18003f9c3.349
div byte [rcx + rcx + 0x49]
cmp r8, rbp
cmp eax, ebp
je 0x180041410
xlatb
invalid
invalid
mov rbx, r8
sub rbx, rbp
sub ebx, ebp
sub ebx, ebp
jmp case.0x18003f5db.486
jne case.0x18003f5db.498
pop rdi
mov eax, dword [rsi + 0xa4]
add byte [rax], al
add byte [rbx], bh
cmp eax, dword [rsi + 0xa0]
xchg byte [rax + 0x75000000], ah
movabs al, byte [0xc681487475000000]
movabs al, byte [0xece9000000]
add byte [rax], al
add cl, ch
in al, dx
add byte [rax], al
invalid
add byte [rbp + 0x74], dh
jne case.0x18003f5db.494
je 0x180041598
add rsi, 0xa0
add esi, 0xa0
invalid
add byte [rax], al
add cl, ch
in al, dx
jmp 0x180041647
add byte [rax], al
add byte [rcx + rbp - 7], cl
sub rcx, r15
sub ecx, edi
stc
add rcx, qword [rsi + 0x28]
add ecx, dword [rsi + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rsi + 0x30]
mov eax, dword [rsi + 0x30]
xor byte [rax + 0x39], r9b
cmp rcx, rax
cmovae rcx, rax
cmovae ecx, eax
ror dword [rax + 0xf], 0x43
cmovae ecx, eax
enter 0xffffffffffff8948, 0x4e
mov qword [rsi + 0x28], rcx
sub byte [rax - 0x73], r9b
sub byte [rax - 0x73], cl
lea rdx, [0x180076a95]
adc eax, 0x3551d
sbb eax, 0x41000355
add eax, dword [rax]
mov r8d, 0x16
mov eax, 0x16
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x4c50eb14], dh
sub ecx, edi
stc
mov cl, 0x14
adc al, 0xeb
push rax
jmp 0x1800415d2
sub rcx, r15
stc
add rcx, qword [rsi + 0x28]
add ecx, dword [rsi + 0x28]
mov rax, qword [rsi + 0x30]
xor byte [rax + 0x39], r9b
xor byte [rax + 0x39], cl
cmp rcx, rax
ror dword [rax + 0xf], 0x43
enter 0xffffffffffff8948, 0x4e
invalid
invalid
invalid
cmovae rcx, rax
cmovae ecx, eax
enter 0xffffffffffff8948, 0x4e
mov qword [rsi + 0x28], rcx
mov dword [rsi + 0x28], ecx
sub byte [rcx + rcx*4 - 0x3d], cl
mov rbx, r8
mov ebx, eax
sub rbx, rbp
sub ebx, ebp
jmp 0x180041613
je case.0x18003f60d.496
cmp rbx, r14
cmp ebx, esi
ja 0x180041713
ja 0x180041713
push 1
add byte [rax], al
mov eax, dword [rsi + 0xa0]
add byte [rax], al
add byte [rax], al
add bh, dh
not eax
ror byte [rax - 1], 1
inc rbp
test bl, 1
ret
invalid
invalid
ret
jne case.0x18003fd4d.299
mov rcx, rdi
mov ecx, edi
cmp r8, rbp
cmp eax, ebp
call 0x1fbef5538
jne case.0x18003fd1b.321
jmp 0x18004163e
lea rdx, [0x1800770df]
adc eax, 0x35b15
add eax, dword [rax]
add byte [rcx - 0x48], al
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0xc2617d9], dh
mov cl, 0x27
invalid
call sym.std::io::error::Error::new::h32ed59a1a25c1896
mov rbx, rax
mov ebx, eax
fpatan
invalid
dec dword [rax - 0x77]
mov ebx, eax
ret
mov eax, 1
add byte [rax], al
add bl, ch
jmp 0x18004164b
invalid
add byte [rax], al
jmp 0x18004164b
lea rcx, [rdi + 1]
lea ecx, [rdi + 1]
add dword [rdi], ecx
movzx edx, byte [rdi]
mov dh, 0x17
xor dl, al
movzx edx, dl
mov dh, 0xd2
ret 0xb60f
mov dh, 0xd2
ror byte [rbp + rcx*4 + 0xd], cl
lea r9, [0x180076c80]
mov word [rsi + 3], ss
add cl, al
shr eax, 8
xor eax, dword [r9 + rdx*4]
add eax, dword [rax]
shr eax, 8
xor eax, dword [r9 + rdx*4]
add al, 0x91
cmp r8, rbp
je 0x18004163e
add rdi, rbx
lea rdx, [0x180076c80]
adc eax, 0x35676
fisttp word [rax - 0x73]
adc eax, 0x35676
push rsi
add eax, dword [rax]
invalid
add byte [rsi + 0xf], ah
invalid
nop word [rax + rax]
add byte [rax], al
movzx r8d, byte [rcx]
xor r8b, al
xor al, al
add dword [rcx + 0x30], eax
rol byte [rbp + 0xf], 0xb6
movzx r8d, r8b
shr eax, 8
call 0x184375829
invalid
xor al, al
movzx r8d, r8b
shr eax, 8
invalid
invalid
call 0x184375829
invalid
xor eax, dword [rdx + r8*4]
movzx r8d, byte [rcx + 1]
movzx eax, byte [rcx + 1]
add dword [r9 + 0x30], eax
rol byte [rbp + 0xf], 0xb6
movzx r8d, r8b
shr eax, 8
invalid
invalid
xor r8b, al
movzx r8d, r8b
mov dh, 0xc0
shr eax, 8
xor eax, dword [rdx + r8*4]
add al, 0x82
add rcx, 2
cmp rcx, rdi
cmp ecx, edi
add cl, byte [rax + 0x39]
stc
cmp ecx, edi
jne case.0x18003f5db.509
add rsi, 0xa0
add esi, 0xa0
movabs al, byte [0x310689d0f7000000]
ror byte [rax - 0x77], 0xda
invalid
add byte [rax], al
add bh, dh
not eax
ror byte [rcx + 0x48c03106], 1
mov edx, ebx
invalid
mov dword [rsi], eax
xor eax, eax
invalid
mov rdx, rbx
fimul dword [rax - 0x7d]
invalid
add rsp, 0x78
add esp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
ret
lea rax, [0x180076b18]
mov dl, 0x54
add eax, dword [rax]
mov rcx, rbx
mov rdx, r8
mov r8, rax
ret 0x8949
call sym.core::slice::index::slice_end_index_len_fail::hdaa9bbd2fcad4cbb
in al, dx
jne 0x18004166f
cld
cld
dec dword [rbp + rcx*4 + 5]
lea r8, [0x180076b18]
popfq
push rsp
add eax, dword [rax]
call sym.core::slice::index::slice_index_order_fail::h786748ba81f41b02
mov dword [rsp + 0x2c], eax
lea rax, [rsp + 0x2c]
and al, 0x2c
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
lea rax, [sym.core::fmt::num::imp::__impl_core::fmt::Display_for_i32_::fmt::h9ac7b2c5ff19f7c8]
add eax, 0xfffca47b
dec dword [rax - 0x77]
and al, 0x70
invalid
mov qword [rsp + 0x70], rax
jo 0x1800416e3
lea rax, [0x180073708]
lea eax, [0x180073708]
and byte [ebx], al
add byte [rax - 0x77], cl
and al, 0x38
invalid
mov qword [rsp + 0x38], rax
cmp byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
mov qword [rsp + 0x40], 1
and al, 0x40
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x58], 0
and al, 0x58
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rsp + 0x68]
lea rax, [rsp + 0x68]
lea eax, [rsp + 0x68]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x50], 1
mov qword [rsp + 0x50], 1
and al, 0x50
add dword [rax], eax
add byte [rax], al
lea rdx, str.C:Userswin10_x64.cargo_registry_srcindex.crates.io_6f17d22bba15001f_flate2_0.2.20_srcmem.rsunknown_return_code:
adc eax, 0x32046
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x38]
and al, 0x38
and al, 0x38
call sym.core::panicking::panic_fmt::h50bba86df16ca19f
imul edi, esp, 0xffffffff
lea rax, str.number_of_read_bytes_exceeds_limit
add eax, 0x352f5
push rdx
add eax, dword [rax]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
cmp byte [rax - 0x39], cl
and al, 0x40
add dword [rax], eax
mov qword [rsp + 0x40], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax], al
mov qword [rsp + 0x48], 8
and al, 0x48
and al, 0x48
or byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rdi], cl
push rdi
xorps xmm0, xmm0
ror byte [rdi], 0x11
and al, 0x50
push rax
movups xmmword [rsp + 0x50], xmm0
push rax
lea rdx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_srciomod.rs
lea edx, [0x1800769e8]
adc eax, 0x352df
fist word [rdx + 3]
add byte [rax - 0x73], cl
and al, 0x38
invalid
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
cmp al, ch
lodsd eax, dword [rsi]
imul edi, esp, 0xffffffff
cld
invalid
call sym.core::panicking::panic_fmt::h50bba86df16ca19f
cld
dec dword [rbp + rcx*4 + 5]
invalid
lea r8, [0x1800770f0]
add eax, 0x359d6
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, r14
call sym.core::slice::index::slice_end_index_len_fail::hdaa9bbd2fcad4cbb
cmp esi, dword [rbp - 4]
dec esp
int3
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x56], al
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x58
pop rax
mov rsi, rcx
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
invalid
mov esi, dword [rcx + 0x10]
test r14, r14
test esi, esi
div byte [rsi + rbx*2 + 0x4c]
mov ebx, eax
ret
je 0x1800417a3
mov rbx, r8
ret
mov rdi, rdx
mov edi, edx
cmp r8, r14
cmp eax, esi
invalid
mov r8, r14
invalid
cmovb r8, rbx
ret
mov rcx, qword [rsi]
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
invalid
mov eax, dword [rsi + 8]
or dil, r15b
call qword [rax + 0x18]
mov rcx, rax
invalid
push rax
sbb byte [rax - 0x77], cl
sar dword [rax + 1], 0x48
mov eax, 1
add dword [rax], eax
add byte [rax], al
test rcx, rcx
test ecx, ecx
leave
jne 0x180041848
fadd dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0x29], cl
sub r14, rdx
sub esi, edx
invalid
jb 0x180041852
fld dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x76], cl
adc byte [rax - 0x7b], cl
invalid
invalid
mov qword [rsi + 0x10], r14
mov dword [rsi + 0x10], esi
test rdx, rdx
je 0x1800417a3
invalid
sal byte [rcx + riz + 0x48], cl
cmp edx, ebx
invalid
and dword [rax + 0x39], ecx
cmp rdx, rbx
fimul dword [rdi]
ja case.0x1800429df.133
xchg esi, edi
add byte [rax], al
add byte [rbx - 0x2f08e7ba], cl
mov eax, dword [rsi + 0x18]
not eax
invalid
add byte [rax], al
mov eax, dword [rsi + 0x18]
not eax
invalid
sbb bh, dh
sal dh, 1
test dl, 1
jne 0x1800417d4
invalid
ret 0x7501
add dword [rbp + 0x3f], esi
invalid
mov rcx, rdi
mov ecx, edi
cmp rdx, 1
cmp edx, 1
add dword [rbp + 0x59], esi
jne 0x1800417f7
pop rcx
jmp case.0x18003c1d3.562
add byte [rax], al
add byte [rbx + 0x463b1c46], cl
mov eax, dword [rsi + 0x1c]
cmp eax, dword [rsi + 0x18]
invalid
invalid
sbb byte [rbp + 0xb], r14b
sbb byte [rbp + 0xb], dh
jne 0x1800417b6
add rsi, 0x18
xor edx, edx
invalid
invalid
sbb byte [rcx], dh
shr cl, cl
mov es, word [rax]
add byte [rax], al
invalid
jmp 0x180041844
add byte [rax - 0x73], cl
lea rdx, [0x1800770df]
lea edx, [0x1800770df]
adc eax, 0x35922
and bl, byte [rcx + 3]
pop rcx
add eax, dword [rax]
invalid
add byte [rcx - 0x48], al
adc byte [rax], al
invalid
mov r8d, 0x10
mov eax, 0x10
add byte [rax], al
mov cl, 0x27
call sym.std::io::error::Error::new::h32ed59a1a25c1896
dec dword [rax - 0x77]
mov rdx, rax
ret 0x1b8
mov eax, 1
add bl, ch
jmp 0x180041848
je 0x18004181d
lea rcx, [rdi + 1]
lea ecx, [rdi + 1]
movzx r8d, byte [rdi]
movzx eax, byte [rdi]
mov dh, 7
xor r8b, al
xor al, al
movzx r8d, r8b
mov dh, 0xc0
lea r9, [0x180076c80]
or eax, 0x35496
xchg esi, eax
push rsp
add eax, dword [rax]
add cl, al
call 0x184375af8
xor eax, dword [r9 + r8*4]
cmp rdx, 1
je case.0x18003c1d3.562
shr eax, 8
xor eax, dword [r9 + r8*4]
add al, 0x81
cmp rdx, 1
cmp edx, 1
add dword [rdi + rax*2 + 0x48], esi
je case.0x18003c1d3.562
add rdi, rdx
add rdi, rdx
add edi, edx
xlatb
lea r8, [0x180076c80]
lea eax, [0x180076c80]
jg case.0x18003c1d3.560
add eax, dword [rax]
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
movzx r9d, byte [rcx]
xor r9b, al
movzx r9d, r9b
add byte [rax], al
movzx r9d, byte [rcx]
mov dh, 9
xor r9b, al
movzx r9d, r9b
mov dh, 0xc9
shr eax, 8
call 0x184375b29
mov byte [rdi + rcx - 0x4a], al
invalid
invalid
invalid
or byte [rbx + 0x33], al
xor eax, dword [r8 + r9*4]
add al, 0x88
movzx r9d, byte [rcx + 1]
movzx ecx, byte [rcx + 1]
add qword [r9 + 0x30], rax
add dword [rcx + 0x30], eax
xor r9b, al
rol dword [rbp + 0xf], 0xb6
leave
movzx r9d, r9b
mov dh, 0xc9
shr eax, 8
xor eax, dword [r8 + r9*4]
add al, 0x88
add rcx, 2
cmp rcx, rdi
cmp ecx, edi
add cl, byte [rax + 0x39]
stc
cmp ecx, edi
jne case.0x18003fd1b.368
add rsi, 0x18
add esi, 0x18
sbb bh, dh
not eax
ror byte [rcx + 0x48c03106], 1
add esp, 0x58
invalid
pop rax
mov dword [rsi], eax
xor eax, eax
add rsp, 0x58
invalid
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rax, str.number_of_read_bytes_exceeds_limit
lea eax, [0x1800769d8]
add eax, 0x3517f
push rcx
add eax, dword [rax]
mov qword [rsp + 0x28], rax
and al, 0x28
sub byte [rax - 0x39], cl
and al, 0x30
xor byte [rcx], al
add byte [rax], al
invalid
mov qword [rsp + 0x30], 1
xor byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x38], 8
and al, 0x38
cmp byte [rax], cl
add byte [rax], al
add byte [rax], al
invalid
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
and al, 0x40
push rdi
ror byte [rdi], 0x11
and al, 0x40
lea rdx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_srciomod.rs
lea rdx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_srciomod.rs
lea edx, [0x1800769e8]
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
call sym.core::panicking::panic_fmt::h50bba86df16ca19f
invalid
cld
dec dword [rbp + rcx*4 + 5]
invalid
invalid
invalid
lea r8, [0x1800770f0]
invalid
pop rax
add eax, dword [rax]
mov rcx, rdx
mov ecx, edx
mov rdx, rbx
call sym.core::slice::index::slice_end_index_len_fail::hdaa9bbd2fcad4cbb
cld
dec esp
invalid
cld
dec esp
nop dword [rax]
invalid
add edx, 0xfffffff0
invalid
shl r8, 4
shl eax, 4
loopne case.0x180041c9e.164
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7b], cl
test r8, r8
je case.0x1800400c6.289
mov eax, dword [rdx + 0x10]
invalid
invalid
test r8, r8
test eax, eax
je case.0x1800400c6.289
mov eax, dword [rdx + 0x10]
add rdx, 0x10
add edx, 0x10
adc byte [rax - 0x7d], cl
add edx, 0x10
ret 0x4910
add r8, 0xfffffffffffffff0
add eax, 0xfffffff0
test rax, rax
test eax, eax
je case.0x180040103.252
jmp 0x18004190e
mov rdx, qword [rdx + 8]
mov r8, rax
mov eax, eax
shr cl, 0x5f
jmp sym.__zip::crc32::Crc32Reader_R__as_std::io::Read_::read::hf8617dd07dead899
pop rdi
invalid
invalid
mov edx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx], dh
ror byte [rcx - 0x77], 0xc0
mov eax, eax
xor eax, eax
mov r8, rax
mov eax, eax
mov eax, eax
shr cl, 0x50
jmp sym.__zip::crc32::Crc32Reader_R__as_std::io::Read_::read::hf8617dd07dead899
invalid
rol bl, 0x66
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al